diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..dcc46b748 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +max_line_length = 120 +tab_width = 4 +trim_trailing_whitespace = true + +[{*.json,*.xml}] +indent_size = 2 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..3175732ef --- /dev/null +++ b/.gitattributes @@ -0,0 +1,6 @@ +*.java text=auto +*.json text=auto +*.md text=auto +*.properties text=auto +*.py text=auto +*.sh text=auto diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 89d029f19..fb5324141 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Java uses: actions/setup-java@v3 with: diff --git a/.github/workflows/language_lint.yml b/.github/workflows/language_lint.yml new file mode 100644 index 000000000..9fb7423cf --- /dev/null +++ b/.github/workflows/language_lint.yml @@ -0,0 +1,31 @@ +name: "Language Lint" +on: + workflow_dispatch: ~ + push: + paths: + - ".github/workflows/**" + - "src/main/**.java" + - "**.json" + - "manage_languages.py" + branches: + - "stable" + - "development" + pull_request: + paths: + - ".github/workflows/**" + - "src/main/**.java" + - "**.json" + - "manage_languages.py" + types: + - opened + - synchronize + - reopened +jobs: + Lint-Language-Keys: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 + with: + python-version: '3.10' # Version range or exact version of a Python version to use, using SemVer's version range syntax + - run: python3 manage_languages.py -l diff --git a/.github/workflows/lint_commit.yml b/.github/workflows/lint_commit.yml new file mode 100644 index 000000000..756405650 --- /dev/null +++ b/.github/workflows/lint_commit.yml @@ -0,0 +1,63 @@ +name: "Lint whitespace and languages" +on: + workflow_dispatch: ~ + push: + paths: + - ".github/workflows/**" + - "src/main/**.java" + - "**.json" + - "build.gradle" + - "format_whitespace.py" + - "manage_languages.py" + branches: + - "development" +jobs: + Make-Lint-Commits: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: Setup Python + uses: actions/setup-python@v4 + with: + python-version: '3.10' + - name: Run Whitespace Linter + run: python format_whitespace.py + - run: git config --global user.name "github-actions" + - run: git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" + - run: git stash + - run: git checkout LintRatchet + # - run: git merge development + - run: git reset --hard development + - run: git stash pop || true + + - name: Commit any whitespace changes + run: git add -u && git commit -m 'Fix whitespace [skip actions]' || true + + - name: Update Languages + run: python manage_languages.py -u + + - name: Commit any language changes + run: git add -u && git commit -m 'Update languages [skip actions]' || true + + - name: Bump version to a release + # a.b.c-dev -> a.b.c + # If any breaking changes, a.b.c-dev -> a.(b+1).0 + run: | + export BREAKING=`git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:"%s" --grep="BREAKING"` + if [[ $BREAKING ]]; then export NEXT_VERSION=`sed -nr "s/^version = '(.*\.)([0-9]+)\.[0-9]+(-dev)?'"'/echo "\1$((\2+1)).0"/ep' build.gradle`; else export NEXT_VERSION=`sed -nr "s/^version = '(.*)-dev'/\1/p" build.gradle`; fi + export CHANGELOG=`git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:"%s"` + perl -pi -e "s/version = '.*'/version = '$NEXT_VERSION'/g" build.gradle + git add build.gradle && git commit -m "Version $NEXT_VERSION" -m "$CHANGELOG" + + - name: Bump version to next dev + # a.b.c -> a.b.(c+1)-dev + run: | + export NEXT_VERSION=`sed -nr "s/^version = '(.*)([0-9]+)'"'/echo "\1$((\2+1))-dev"/ep' build.gradle` + perl -pi -e "s/version = '.*'/version = '$NEXT_VERSION'/g" build.gradle + git add build.gradle && git commit -m "Version $NEXT_VERSION [skip actions]" + + - name: Force-push changes to LintRatchet + run: git push --set-upstream --force origin LintRatchet diff --git a/.gitignore b/.gitignore index ede33151b..3c2e320c1 100644 --- a/.gitignore +++ b/.gitignore @@ -52,6 +52,7 @@ tmp/ .vscode # Grasscutter +/cache /resources /logs /plugins @@ -59,12 +60,12 @@ tmp/ /keys /language /languages -/src/generated +/proto /*.jar /*.sh -GM Handbook.txt +GM Handbook*.txt config.json mitmdump.exe mongod.exe @@ -78,4 +79,5 @@ BuildConfig.java # macOS .DS_Store +.directory data/hk4e/announcement/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 55b94eb7d..e202898dc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,3 +12,12 @@ Please note we have a code of conduct, please follow it in all your interactions 1. Ensure any install or build dependencies are removed before the end of the layer when doing a build. 2. Update the README.md and wiki with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters. 3. Write with detail on your pull request description what you have committed, to make it easier for the collaborators to make a changelog. + +## Code Content + +Your code should follow the standards set below: + +- Your code can be run purely using a Java 17 JVM. + - Dependencies that use a separate language (ex. Kotlin) that can run on a JVM are acceptable. + - Dependencies that require the use of native code (ex. JNI) are prohibited. + - Directly adding foreign code (other languages, ex. Kotlin) into the main codebase is prohibited. diff --git a/README.md b/README.md index f9b4b53da..d7cd3d6c4 100644 --- a/README.md +++ b/README.md @@ -1,108 +1,107 @@ -![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) -
Documention GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
- -
Discord - Grasscutter
- -EN | [中文](README_zh-CN.md) - -**Attention:** We always welcome contributors to the project. Before adding your contribution, please carefully read our [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). - -## Current features - -* Logging in -* Combat -* Friends list -* Teleportation -* Gacha system -* Co-op *partially* works -* Spawning monsters via console -* Inventory features (recieving items/characters, upgrading items/characters, etc) - -## Quick setup guide - -**Note:** For support please join our [Discord](https://discord.gg/T5vZU6UyeG). - -### Requirements - -* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) - - **Note:** If you just want to **run it**, then **jre** only is fine. - -* MongoDB (recommended 4.0+) - -* Proxy daemon: mitmproxy (mitmdump, recommended), Fiddler Classic, etc. - -### Running - -**Note:** If you updated from an older version, delete `config.json` to regenerate it. - -1. Get `grasscutter.jar` - - Download from [actions](https://nightly.link/Grasscutters/Grasscutter/workflows/build/stable/Grasscutter.zip) - - [Build by yourself](#Building) -2. Create a `resources` folder in the directory where grasscutter.jar is located and move your `BinOutput` and `ExcelBinOutput` folders there *(Check the [wiki](https://github.com/Grasscutters/Grasscutter/wiki) for more details how to get those.)* -3. Run Grasscutter with `java -jar grasscutter.jar`. **Make sure mongodb service is running as well.** - -### Connecting with the client - -½. Create an account using [server console command](#Commands). - -1. Redirect traffic: (choose one) - - mitmdump: `mitmdump -s proxy.py -k` - - Trust CA certificate: - - ​ **Note:**The CA certificate is usually stored in `% USERPROFILE%\ .mitmproxy`, or you can download it from `http://mitm.it` - - ​ Double click for [install](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) or ... - - - Via command line - - ```shell - certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer - ``` - - - Fiddler Classic: Run Fiddler Classic, turn on `Decrypt https traffic` in setting and change the default port there (Tools -> Options -> Connections) to anything other than `8888`, and load [this script](https://github.lunatic.moe/fiddlerscript). - - - [Hosts file](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) - -2. Set network proxy to `127.0.0.1:8080` or the proxy port you specified. - -**you can also use `start.cmd` to start servers and proxy daemons automatically, but you have to set up JAVA_HOME enviroment** - -### Building - -Grasscutter uses Gradle to handle dependencies & building. - -**Requirements:** - -- Java SE Development Kits - 17 -- Git - -##### Windows - -```shell -git clone https://github.com/Grasscutters/Grasscutter.git -cd Grasscutter -.\gradlew.bat # Setting up environments -.\gradlew jar # Compile -``` - -##### Linux - -```bash -git clone https://github.com/Grasscutters/Grasscutter.git -cd Grasscutter -chmod +x gradlew -./gradlew jar # Compile -``` - -You can find the output jar in the root of the project folder. - -### Commands have moved to the [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! - -# Quick Troubleshooting - -* If compiling wasn't successful, please check your JDK installation (JDK 17 and validated JDK's bin PATH variable) -* My client doesn't connect, doesn't login, 4206, etc... - Mostly your proxy daemon setup is *the issue*, if using - Fiddler make sure it running on another port except 8888 -* Startup sequence: MongoDB > Grasscutter > Proxy daemon (mitmdump, fiddler, etc.) > Game +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Attention:** We always welcome contributors to the project. Before adding your contribution, please carefully read our [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## Current features + +* Logging in +* Combat +* Friends list +* Teleportation +* Gacha system +* Co-op *partially* works +* Spawning monsters via console +* Inventory features (receiving items/characters, upgrading items/characters, etc) + +## Quick setup guide + +**Note:** For support please join our [Discord](https://discord.gg/T5vZU6UyeG). + +### Requirements + +* [Java SE - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) + + **Note:** If you just want to **run it**, then **jre** only is fine. + +* [MongoDB](https://www.mongodb.com/try/download/community) (recommended 4.0+) + +* Proxy Daemon: [mitmproxy](https://mitmproxy.org/) (mitmdump, recommended), [Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe), etc. + +### Running + +**Note:** If you updated from an older version, delete `config.json` to regenerate it. + +1. Get `grasscutter.jar` + - Download from [actions](https://github.com/Grasscutters/Grasscutter/actions/workflows/build.yml) or [build the server by yourself](#building). +2. Create a `resources` folder in the directory where grasscutter.jar is located and move your `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` folders there *(Check the [wiki](https://github.com/Grasscutters/Grasscutter/wiki) for more details how to get those.)* +3. Run Grasscutter with `java -jar grasscutter.jar`. **Make sure mongodb service is running as well.** + +### Connecting with the client + +½. Create an account using [server console command](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Redirect traffic: (choose one) + - mitmdump: `mitmdump -s proxy.py -k` + + Trust CA certificate: + + ​ **Note:** The CA certificate is usually stored in `%USERPROFILE%\.mitmproxy`, or you can download it from `http://mitm.it` + + ​ Double click for [install](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) or ... + + - Via command line (needs administration privileges) + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Run Fiddler Classic, turn on `Decrypt HTTPS traffic` in (Tools -> Options -> HTTPS) and change the default port in (Tools -> Options -> Connections) to anything other than `8888`, and load [this script](https://github.com/Grasscutters/Grasscutter/wiki/Resources#fiddler-classic-jscript) (copy and paste the script in the `FiddlerScript` tab). + + - [Hosts file](https://github.com/Grasscutters/Grasscutter/wiki/Resources#hosts-file) + +2. Set network proxy to `127.0.0.1:8080` or the proxy port you specified. + +**You can also use `start.cmd` to start servers and proxy daemons automatically, but you have to set up JAVA_HOME enviroment and configure the `start_config.cmd` file.** + +### Building + +Grasscutter uses Gradle to handle dependencies & building. + +**Requirements:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Setting up environments +.\gradlew jar # Compile +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compile +``` + +You can find the output jar in the root of the project folder. + +### Commands have moved to the [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Quick Troubleshooting + +* If compiling wasn't successful, please check your JDK installation (JDK 17 and validated JDK's bin PATH variable) +* My client doesn't connect, doesn't login, 4206, etc... - Mostly your proxy daemon setup is *the issue*, if using + Fiddler make sure it running on another port except 8888 +* Startup sequence: MongoDB > Grasscutter > Proxy daemon (mitmdump, fiddler, etc.) > Game diff --git a/README_HE.md b/README_HE.md new file mode 100644 index 000000000..f4a6807f0 --- /dev/null +++ b/README_HE.md @@ -0,0 +1,112 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documention GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**תשומת לב בבקשה:** אנחנו מקבלים עזרה בפיתוח התוכנה. לפני שאתם תורמים לפרויקט בבקשה תקראו את [תנאי השימוש](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## אפשרויות זמינות כרגע + +* כניסה למשחק ומשתמש +* לחימה +* רשימת חברים +* טלפורטים ברחבי המפה +* מערכת הווישים להשגת דמויות +* קו-אופ (אפשרות לשחק עם חברים) *חלקית* עובדת +* זימון אויבים באמצעות פקודות +* אפשרויות של מלאי ציוד במשחק (קבלת נשקים/דמויות, שדרוג נשקים/דמויות וכו' + +## הוראות הפעלה בסיסיות + +**חשוב מאוד:** בשביל לקבל תמיכה תכנסו לשרת [הדיסקורד](https://discord.gg/T5vZU6UyeG) שלנו. + +### דרישות להפעלה + +* Java SE - 17 ([קישור](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **הערה:** אם אתם רוצים רק **להריץ את זה כבר מוכן** אז **jre** בלבד זה בסדר + +* [MongoDB](https://www.mongodb.com/try/download/community) (מומלץ 4.0 ומעלה) + +* Proxy daemon: mitmproxy (mitmdump מומלץ), Fiddler Classic, וכו'. + +### הפעלה עצמה + +**הערה חשובה:** אם אתם מעדכנים את השרת מגרסה ישנה אז תמחקו את הקובץ `config.json` בשביל ליצור אותו מחדש מעודכן + +1. להשיג `grasscutter.jar` + - להוריד אחד מוכן מתוך [מוכנים](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [לבנות אחד בעצמך](#בנייה) + +2. תצרו תיקייה בשם `resources` בתוך התיקייה איפה שהקובץ grasscutter.jar נמצא ותעבירו את התיקיות `BinOutput` ו- `ExcelBinOutput` לשם *(תקראו את [המדריך המלא](https://github.com/Grasscutters/Grasscutter/wiki) בשביל לקבל יותר מידע לגבי אלה.)* + +3. תריצו את השרת בעזרת פקודה `java -jar grasscutter.jar`. **תדאגו שהשירות mongodb פועל באותו הזמן ברקע** + + +### התחברות עם המשחק + +½. תצרו משתמש משחק על ידי שימוש ב[פקודות השרת](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. תעבירו את הניתוב: (תבחרו אחת מהדרכים) + - שימוש בmitmdump: פקודת `mitmdump -s proxy.py -k` בשורת פקודה + + אישור שימוש החוזה שלהם: + + ​ **הערה חשובה:** החוזה בדרך כלל נמצא בתוך התיקייה `%USERPROFILE%\ .mitmproxy`, או שאתם יכולים להוריד את זה מהאתר `http://mitm.it` + + ​ תלחצו פעמיים בשביל [הורדה](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) או... + +- על ידי שימוש בשורת הפקודה +```shell +certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer +``` + - שימוש בFiddler Classic: תריצו Fiddler Classic, תפעילו את ההגדרה `Decrypt https traffic` בהגדרות ותשנו את הפורט ברירת מחדל לכל מספר שהוא לא `8888`, ותפעילו את [הסקריפט הזה](https://github.lunatic.moe/fiddlerscript). + + + + -עריכת [קובץ הHosts](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. תשנו את שרת בproxy שלכם ל`127.0.0.1:8080` + +**אתם יכולים גם להשתמש בקובץ `start.cmd` בשביל להפעיל את כל השרתים באופן אוטומטי אבל תצטרכו להגדיר JAVA_HOME בסביבות המחדל במערכת באופן ידני** + + +### בנייה +התוכנה משתמשת בGradle בשביל לבנות את כל השרת + + +**דרישות:** + + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # בשביל להוריד את כל חבילות הבנייה +.\gradlew jar # בשביל הבנייה עצמה +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # בנייה עצמה +``` + +אתם יכולים למצוא את קובץ התוצר הסופי grasscutter.jar באותה התיקייה שבו עשיתם את הכל + +### הפקודות הועברו ל[ויקיפדיה שלנו](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# פתרון בעיות מהיר: + +* אם בניית השרת לא הצליחה, תבדקו את מיקום ההתקנה של JDK שלכם (JDK 17 והPATH של הJDK בסביבות המשתנים במערכת) +* המשחק לא מתחבר לי לשרת, לא נכנס למשתמש, 4206, וכו'... - לרוב המקרים התקנת הproxy שלכם היא הבעייתית, אם משתמשים בFiddler אז תדאגו שאתם משתמשים בכל פורט שהוא לא 8888 +* סדר ההפעלות: MongoDB, ואז Grasscutter, ואז שרתי הproxy שלכם (mitmpump, fiddler וכו'), ורק אז המשחק עצמו diff --git a/README_NL.md b/README_NL.md new file mode 100644 index 000000000..69d8a1d73 --- /dev/null +++ b/README_NL.md @@ -0,0 +1,127 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Aantekening:** We verwelkomen altijd bijdragers aan het project. Lees onze [Gedragscode](https://github.com/Grasscutters/Grasscutter/blob/development/README_NL.md#bijdragen-aan-het-project) zorgvuldig door voordat u uw bijdrage toevoegt. + +## Huidige functies + +* inloggen +* Combat +* Vriendenlijst +* Teleportatie +* Gacha systeem +* Co-op werkt (gedeeltelijk) +* Monsters spawnen via console +* Inventaris functies (ontvangen van items / karakters, upgraden van items / karakters, enz.) + + +## Snelle installatie gids + +**Note:** Voor ondersteuning kunt u lid worden van onze [Discord](https://discord.gg/T5vZU6UyeG). + +### Vereisten + +* [Java SE - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) + + **Note:** Als u het alleen wilt **draaien**, dan is **jre** alleen prima. + +* [MongoDB](https://www.mongodb.com/try/download/community) (aanbevolen 4.0+) + +* Proxy Daemon: [mitmproxy](https://mitmproxy.org/) (mitmdump, aanbevolen), [Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe), enz. + +### Opstarten + +**Note:** Als u vanaf een oudere versie heeft geupdate, verwijder dan `config.json` om het te regenereren. + +1. Verkrijg `grasscutter.jar` + - Download van [actions](https://github.com/Grasscutters/Grasscutter/actions) of [bouw de jar zelf](https://github.com/Grasscutters/Grasscutter/blob/development/README_NL.md#building) +2. Maak een `resources` map aan in de directory waar grasscutter.jar staat en verplaats je `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` mappen daarheen *(Check de [wiki](https://github.com/Grasscutters/Grasscutter/wiki) voor meer details hoe je die krijgt.)* +3. Start Grasscutter met `java -jar grasscutter.jar`. **Zorg ervoor dat de mongodb service ook draait.** + +### Verbinden met de client + +½. Maak een account aan met [server console command](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Verkeer omleiden: (kies er een) + - mitmdump: `mitmdump -s proxy.py -k` + + Vertrouw CA certificaat: + + **Note:** Het CA certificaat is meestal opgeslagen in `%USERPROFILE%.mitmproxy`, of je kan het downloaden van `http://mitm.it` + + Dubbelklik voor [install](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) of ... + + - Via de commandoregel + + ```Shell + certutil -addstore root %USERPROFILE%%%.mitmproxymitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Start Fiddler Classic, zet `Decrypt https traffic` aan in setting en verander de standaard poort daar (Tools -> Options -> Connections) in iets anders dan `8888`, en laad [dit script](https://github.com/Grasscutters/Grasscutter/wiki/Resources#fiddler-classic-jscript). + + - [Hosts file](https://github.com/Grasscutters/Grasscutter/wiki/Resources#hosts-file) + +2. Stel de netwerk proxy in op `127.0.0.1:8080` of de proxy poort die u heeft opgegeven. + +**U kunt ook `start.cmd` gebruiken om servers en proxy daemons automatisch te starten, maar dan moet u JAVA_HOME enviroment en `start_config.cmd` instellen.** + +### Bouwen + +Grasscutter gebruikt Gradle om afhankelijkheden en bouwen af te handelen. + +**Vereisten:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```Shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Instellen van omgevingen +.gradlew jar # Compileren +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compileer +``` + +U kunt de output jar vinden in de root van de project map. + +### Commando's zijn verplaatst naar de [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Quick Troubleshooting + +* Als het compileren niet succesvol was, controleer dan je JDK installatie (JDK 17 en gevalideerde JDK's bin PATH variabele) +* Mijn client maakt geen verbinding, logt niet in, 4206, etc... - Meestal is je proxy daemon setup *het probleem*, als je + Fiddler gebruik, zorg ervoor dat het op een andere poort draait behalve 8888 +* Opstart volgorde: MongoDB > Grasscutter > Proxy daemon (mitmdump, fiddler, enz.) > Game + + + + +# Bijdragen aan het project + +Let op: we hebben een gedragscode, volg deze alsjeblieft in al je interacties met het project. Als je nog vragen hebt, maak dan een issue aan of vraag het in de Discord server. + +- Repareer/toevoeg alleen de functionaliteit in kwestie OF pak wijdverspreide witruimte/stijl problemen aan, niet beide. +- Pak een enkel probleem aan met zo min mogelijk gewijzigde regels. + +**Maak geen pull request om samen te voegen in stable tenzij het een hotfix is. Gebruik in plaats daarvan de development branch.** + +## Pull Request Proces + +1. Zorg ervoor dat alle installatie- of build-afhankelijkheden verwijderd zijn voor het einde van de laag wanneer u een build doet. +2. 2. Werk de README.md en wiki bij met details van wijzigingen aan de interface, inclusief nieuwe omgevingsvariabelen, blootgestelde poorten, nuttige bestandslocaties en containerparameters. +3. Schrijf met detail op je pull request beschrijving wat je hebt gecommit, om het makkelijker te maken voor de medewerkers om een changelog te maken. + diff --git a/README_es-ES.md b/README_es-ES.md new file mode 100644 index 000000000..5506c3444 --- /dev/null +++ b/README_es-ES.md @@ -0,0 +1,109 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Atención:** Siempre damos la bienvenida a contribuidores del proyecto. Antes de añadir tu contribución, por favor lee cuidadosamente nuestro [Código de conducta](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## Funcionalidades actuales + +* Iniciar sesión +* Combate +* Lista de amigos +* Teletransportación +* Sistema Gacha +* Cooperativo *parcialmente* funcional +* Invocar monstruos desde la consola +* Funcionalidades de inventario (recibir objetos/personajes, mejorar objetos/personajes, etc) + +## Guía rápida de configuración + +**Nota:** Para soporte, únete a nuestro [Discord](https://discord.gg/T5vZU6UyeG). + +### Requerimientos + +* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **Nota:** Si solo quieres **ejecutarlo**, entonces **jre** es suficiente. + +* [MongoDB](https://www.mongodb.com/try/download/community) (recomendado 4.0+) + +* Servicio de proxy: mitmproxy (mitmdump, recomendado), Fiddler Classic, etc. + +### Ejecución + +**Nota:** Si actualizaste de una versión anterior, elimina `config.json` para que se genere de nuevo. + +1. Consigue `grasscutter.jar` + - Descarga desde [actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [Constrúyelo tu mismo](#Construcción) +2. Crea una carpeta `resources` en el directorio donde se encuentra grasscutter.jar y mueve las carpetas `BinOutput` y `ExcelBinOutput` ahí *(Consulta la [wiki](https://github.com/Grasscutters/Grasscutter/wiki) para más detalles de como conseguirlos.)* +3. Ejecuta Grasscutter con `java -jar grasscutter.jar`. **Asegúrate de que el servicio de mongodb está activo.** + +### Conexión con el cliente + +½. Crea una cuenta usando [el comando correspondiente en la consola del servidor](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Redirecciona el tráfico: (elegir uno) + - mitmdump: `mitmdump -s proxy.py -k` + + Autoriza el certificado CA: + + ​ **Nota:**El certificado CA normalmente se encuentra en `%USERPROFILE%\ .mitmproxy`, o puedes descargarlo de `http://mitm.it` + + ​ Doble clic para [instalar](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) o ... + + - Con línea de comandos + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Ejecuta Fiddler Classic, activa `Decrypt https traffic` en las opciones y cambia el puerto por defecto ahí (Herramientas -> Opciones -> Conexiones) a alguno que no sea `8888`, y carga [este script](https://github.lunatic.moe/fiddlerscript). + + - [Archivo Hosts](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. Establece el proxy de red a `127.0.0.1:8080` o el puerto de proxy que pusiste. + +**también puedes usar `start.cmd` para iniciar el servidor y el servicio de proxy automáticamente, pero tienes que configurar el entorno JAVA_HOME** + +### Construcción + +Grasscutter usa Gradle para manejar dependencias y construcción. + +**Requerimientos:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Configuración de entornos +.\gradlew jar # Compilar +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compilar +``` + +Podrás encontrar el jar generado en la carpeta raíz del proyecto. + +### ¡Los comandos han sido movidos a la [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Soluciones a errores comunes + +* Si la compilación falla, por favor comprueba tu instalación de JDK (JDK 17 y valida la variable bin PATH del JDK) +* Mi cliente no conecta, no inicia sesión, 4206, etc... - Probablemente, tu configuración del proxy es *el problema*, si usas + Fiddler asegúrate de que está usando un puerto distinto al 8888 +* Secuencia de inicio: MongoDB > Grasscutter > Servicio de proxy (mitmdump, fiddler, etc.) > Juego + diff --git a/README_fil-PH.md b/README_fil-PH.md new file mode 100644 index 000000000..20c91851f --- /dev/null +++ b/README_fil-PH.md @@ -0,0 +1,114 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Atensyon:** Ang mga kontributor ay laging welcome sa proyektong ito. Bago mag-bigay ng kontribusyon, basahin muna ng mabuti ang [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +(Basahin ha, hindi titingin lang) + +## Ang mga current features + +* Login system +* Combat +* Friends list +* Teleportation +* Gacha system +* Co-op *partially* works +* Spawning monsters via console +* Inventory features (receiving items/characters, upgrading items/characters, etc) + +## Quick setup guide + +**Atensyon:** Kung di mo talaga kaya o hindi mo maintindihan ang wiki, maaari kang sumali sa aming server [Discord](https://discord.gg/T5vZU6UyeG). + +### Ang mga kailangan + +* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **Atensyon:** Kung gusto mo lang **paganahin** ang server, then **jre** is pwede naman. + +* [MongoDB](https://www.mongodb.com/try/download/community) (recommended 4.0+) + +* Proxy daemon: mitmproxy (mitmdump, recommended), Fiddler Classic, etc. + +### Running + +**Atensyon:** Kung nag-update ka galing sa old version, paki-delete ang `config.json` para mag-regenerate ulit. + +1. Get `grasscutter.jar` + - Download ka from [actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [Build mo ung jar by yourself](#Building) +2. Gawa ka ng `resources` folder sa directory kung nasaan ang grasscutter.jar at ilagay ang `BinOutput` at `ExcelBinOutput` sa loob ng resources folder *(Check mo ang [wiki](https://github.com/Grasscutters/Grasscutter/wiki) para malaman mo san mo makukuha yan)* +3. Paandarin ang Grasscutter gamit ang command na `java -jar grasscutter.jar`. **Make sure na gumagana ang mongodb (Google mo nalang kung pano mo malalaman)** + +### Connecting with the client + +½. Create ka ng account gamit ang [server console command](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Redirect traffic: (choose one) + - mitmdump: `mitmdump -s proxy.py -k` + + Trust CA certificate: + + ​ **Note:** Usually ang CA certificate ay nakalagay sa `%USERPROFILE%\ .mitmproxy`, o pwede mo naman i-download from `http://mitm.it` + + ​ Double click para ma-[install](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) or ... + + - Gamit ang command line (cmd.exe) + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Paadarin ang Fiddler Classic, tsaka turn on mo yung `Decrypt https traffic` sa settings at baguhin mo yung default port na nakalagay (Tools -> Options -> Connections) to anything other than `8888`, at saka mo i-load [itong script](https://github.lunatic.moe/fiddlerscript). + + - [Hosts file](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. Set mo ung proxy sa `127.0.0.1:8080` or dun sa proxy port na iyong inilagay. + +**pwede mo rin gamitin ang `start.cmd` to start the servers and proxy daemons automatically, pero kailagan mong i-setup ang JAVA_HOME enviroment** + +### Building + +Ang Grasscutter ay gumagamit ng gradle for depedencies at building. + +**Mga kailangan:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Setting up environments +.\gradlew jar # Compile jar +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compile jar +``` + +Pag-katapos mong i-compile, check mo yung [project](https://github.com/grasscutters/grasscutter) directory at saka makikita mo ung jar na kinompile mo. Usually pag-dev version, ang dapat nakalagay jan ay `grasscutter--dev.jar`. Bulag ka pag-hindi mo pa yan nakita. + +### Atensyon: ang mga server commands ay nasa [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Quick Troubleshooting + +* Kung hindi nag-compile, paki-check ung JDK installation mo (JDK 17 at JDK's bin PATH variable). Pag-hindi mo pa rin na-compile o hindi mo ma-gets, isa lang masasabi ko sayo, may skill issue+reading issue ka. +* Hindi ako maka-connect, ayaw mag-login, 4206, etc... - `Usually proxy may kasalanan nyan`, ito ung pinaka-malalang skill issue na pwede mong makuha, sa lahat ng problems sa gc. Kung ayaw mo nyan, basahin mo ito. + +Kung Fiddler user ka, paki-sigurado na naka-set ung port sa kahit ano except sa `8888`. (8888 port is for hoyoverse spider logs, in case na hindi mo alam) +* Startup sequence: MongoDB > Grasscutter > Proxy daemon o Proxy service (mitmdump, fiddler, etc.) + + KUNG HINDI MO TALAGA MAINTINDIHAN, LUMAYAS KA NA DITO......... +PUTANG INA MO, TAGLISH NA NGA YAN. TAS HINDI MO PA MA-GETS LMAO \ No newline at end of file diff --git a/README_fr-FR.md b/README_fr-FR.md new file mode 100644 index 000000000..a6327e617 --- /dev/null +++ b/README_fr-FR.md @@ -0,0 +1,107 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documention GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Attention:** De nouveaux contributeurs sont toujours les bienvenus. Avant d'ajouter votre contribution, veuillez lire le [code de conduite](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## Fonctionnalités actuelles : + +* Connection +* Combat +* Liste d'amis +* Téléportation +* Système de gacha +* Le multijoueur fonctionne *partiellement* +* Apparition de monstres via la console +* Inventaire (obtention d'objets/de personnages, amélioration d'objets/personnages, etc) + +## Guide de démarrage rapide + +**Note:** Pour obtenir un support, rejoignez notre serveur [Discord](https://discord.gg/T5vZU6UyeG) (en anglais). + +### Logiciels requis + +* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **Note:** Si vous voulez juste **l'exécuter**, Alors vous pouvez télécharger seulement le **jre** + +* MongoDB (4.0+ recommandé) + +* Proxy daemon: mitmproxy (mitmdump, recommended), Fiddler Classic, etc. + +### Lancement + +**Note:** Si vous avez mis à jour depuis une ancienne version, supprimez `config.json` pour le regénérer. + +1. Obtenez `grasscutter.jar` + - Téléchargez le depuis les [actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [Buildez le par vous-même](#Building) +2. Créez un dossier `resources` dans le dossier où grasscutter.jar est situé et déplacez vos dossiers `BinOutput` et `ExcelBinOutput` ici *(Vérifiez le [wiki](https://github.com/Grasscutters/Grasscutter/wiki) pour plus de détails sur comment les obtenir.)* +3. Exécutez Grasscutter avec `java -jar grasscutter.jar`. **Soyez sûr que le service MongoDB est en cours d'exécution.** + +### Connection avec le client + +½. Créez un compte avec la [console de commande du serveur](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Redirection du traffic: (Choisissez-en un) + - mitmdump: `mitmdump -s proxy.py -k` + + Approuvez le certificat CA: + + ​ **Note:**Le certificat CA est généralement stocké sous `%USERPROFILE%\ .mitmproxy`, ou vous pouvez le télécharger depuis `http://mitm.it` + + ​ Double-cliquez pour [installer](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) oo ... + + - Via la ligne de commande + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Exécutez Fiddler Classic, Activez `Decrypt https traffic` dans les paramètres et changez le port par défaut ici (Tools -> Options -> Connections) à autre chose que `8888`, et chargez [ce script](https://github.lunatic.moe/fiddlerscript). + + - [Fichier hosts](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. Définissez le proxy du réseau comme `127.0.0.1:8080` ou le port du proxy que vous avez spécifié. + +**Vous pouvez aussi utiliser `start.cmd` to démarrer les serveurs et le proxy automatiquement, mais vous devez mettre en place la variable d'environnement JAVA_HOME** + +### Building + +Grasscutter utilise Gradle pour gérer les dépendances et la construction. + +**Logiciels requis:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Mettre en place l'environnement +.\gradlew jar # Compiler +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compiler +``` + +Vous trouverez le fichier jar compilé à la racine du dossier du projet. + +### Les commandes ont été déplacé vers le [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! (en anglais) + +# Dépannage rapide + +* Si la compilation a échoué, veuillez vérifier votre installation de votre JDK (JDK 17 et le bon dossier bin du JDK dans la variable PATH) +* Mon client ne se connecte pas au serveur, impossible de se connecter a mon compte, 4206, etc... - La plupart du temps, *le problème* vient de la configuration de votre proxy. Si vous utilisez Fiddler, vérifiez s'il est exécuté sur un port autre que 8888 +* Séquence de démarrage : MongoDB > Grasscutter > Proxy (mitmdump, fiddler, etc...) > Jeu diff --git a/README_id-ID.md b/README_id-ID.md new file mode 100644 index 000000000..7040b1741 --- /dev/null +++ b/README_id-ID.md @@ -0,0 +1,108 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Perhatian:** Kami selalu menyambut kontributor untuk proyek ini. Sebelum menambahkan kontribusi Anda, harap baca [Kode Etik](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md) kami. + +## Fitur terkini + +* Logging in +* Pertempuran +* Daftar teman +* Teleportasi +* Sistem gacha +* Co-op *sebahagian* berfungsi +* Memunculkan monster melalui konsol +* Fitur inventaris (menerima item/karakter, meng-upgrade item/karakter, dll) + +## Panduan penyiapan cepat + +**Catatan:** Untuk dukungan, silakan bergabung dengan [Discord](https://discord.gg/T5vZU6UyeG) kami. + +### Requirements + +* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **Catatan:** Jika Anda hanya ingin **menjalankannya**, maka **jre** saja sudah cukup. + +* [MongoDB](https://www.mongodb.com/try/download/community) (recommended 4.0+) + +* Daemon proksi: mitmproxy (mitmdump, direkomendasikan), Fiddler Classic, etc. + +### Menjalankan + +**Catatan:** Jika Anda memperbarui dari versi lama, hapus `config.json` untuk membuatnya kembali. + +1. Dapatkan `grasscutter.jar` + - Download dari [actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [Bangun sendiri](#Building) +2. Buat folder `resources` di direktori tempat grasscutter.jar berada dan pindahkan folder `BinOutput` dan `ExcelBinOutput` ke sana *(Periksa [wiki](https://github.com/Grasscutters/Grasscutter/wiki) untuk detail lebih lanjut tentang cara mendapatkannya.)* +3. Jalankan Grasscutter dengan `java -jar grasscutter.jar`. **Pastikan layanan mongodb juga berjalan.** + +### Connecting to the client + +½. Buat akun dengan menggunakan [server console command](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Pengalihan traffic: (pilih salah satu) + - mitmdump: `mitmdump -s proxy.py -k` + + Trust CA certificate: + + ​**Catatan:** Sertifikat CA biasanya disimpan di `%USERPROFILE%\ .mitmproxy`, atau anda dapat download dari `http://mitm.it` + + ​ klik dua kali untuk [menginstall](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) or ... + + - Via command line + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Jalankan Fiddler Classic, nyalakan `Decrypt https traffic` dalam setting dan ubah port default di sana (Tools -> Options -> Connections) ke apa pun selain `8888`, dan muat [skrip ini](https://github.lunatic.moe/fiddlerscript). + + - [File host](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. Atur proxy jaringan ke `127.0.0.1:8080` atau port proxy yang anda tentukan. + +**Anda juga dapat menggunakan `start.cmd` untuk memulai server dan proxy daemon secara otomatis, tetapi Anda harus mengatur JAVA_HOME enviroment** + +### Membangun + +Grasscutter menggunakan Gradle untuk menangani dependensi & pembangunan. + +**Requirements:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Setting up environments +.\gradlew jar # Compile +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compile +``` + +Anda bisa menemukan output jar di root folder proyek. + +### Commands telah dipindahkan ke [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Quick Troubleshooting + +* Jika kompilasi tidak berhasil, periksa instalasi JDK Anda (JDK 17 dan validasi variabel bin PATH JDK) +* Klien saya tidak terhubung, tidak login, 4206, dll... - Sebagian besar pengaturan daemon proxy Anda adalah *masalahnya*, jika menggunakan +Fiddler pastikan berjalan pada port lain kecuali 8888 +* Urutan startup: MongoDB > Grasscutter > Proxy daemon (mitmdump, fiddler, etc.) > Game diff --git a/README_ja-JP.md b/README_ja-JP.md new file mode 100644 index 000000000..eb64da1da --- /dev/null +++ b/README_ja-JP.md @@ -0,0 +1,108 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + + +***:** 私たちはプロジェクトへの貢献者をいつでも歓迎します。 貢献を追加する前に、我々の [行動規範](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)をよくお読みください. + +## 現在機能している物 + +* ログイン +* 戦闘 +* フレンドリスト +* テレポート +* 祈願(ガチャ) +* マルチプレイは一部機能しています +* コンソールを使用してモンスターをスポーンさせる +* インベントリ機能 (アイテム/キャラクターの受け取り、アイテム/キャラクターのアップグレードなど) + +## クイックセットアップガイド + +***:** サポートが必要な場合はGrasscutterの[Discord](https://discord.gg/T5vZU6UyeG)に参加してください. + +### 動作環境 + +* [JAVAのバージョン17以降](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) + + ***:** サーバーを動作させるだけならjreのみで十分です。 開発をしたい場合JDKが必要になるかもしれません。 + +* [MongoDB](https://www.mongodb.com/try/download/community) (バージョン4.0以降を推奨) + +* プロキシツール: [mitmproxy](https://mitmproxy.org/) (mitmdump, 推奨)、 [Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe)、 その他。 + +### 起動方法 + +***:** もしサーバーをアップデートしたい場合は`config.json`を削除してから再生成してください。 + +1. `grasscutter.jar`を入手する + - [action](https://github.com/Grasscutters/Grasscutter/actions) からダウンロードするか [自分でビルド](https://github.com/Grasscutters/Grasscutter#building)してください。 +2. `grasscutter.jar` があるディレクトリに `resources` フォルダーを作成しそこに `BinOutput, ExcelBinOutput, Readables, Scripts, Subtitle, TextMap` を移動してください *(`resources` フォルダの中身の入手方法については [wiki](https://github.com/Grasscutters/Grasscutter/wiki) を参照してください.)* +3. コマンドプロンプトに`java -jar grasscutter.jar`を入力しGrasscutterを起動してください。 **このときMongoDBも実行する必要があります。** + +### クライアントとの接続 + +½. [サーバーコンソールコマンド](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting)を使用してアカウントを作成してください。 + +1. 通信内容をリダイレクトする: (どちらか一つを選択してください) + - mitmdump: `mitmdump -s proxy.py -k` + + CA証明書を信頼する: + + ​ ***:** CA証明書は`%USERPROFILE%\.mitmproxy`に保存されているか、`http://mitm.it`からダウンロードできます。 + + ​ ダブルクリックして[インストール](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate)するか... + + - コマンドライン経由でインストールします + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Fiddler Classicを起動し設定から`Decrypt https traffic`をオンにしてください。 (Tools -> Options -> Connections) に有るポート番号の設定を`8888`以外に設定してください、その後この[スクリプト](https://github.com/Grasscutters/Grasscutter/wiki/Resources#fiddler-classic-jscript)をロードします。 + + - [ホストファイル](https://github.com/Grasscutters/Grasscutter/wiki/Resources#hosts-file) + +2. ネットワークプロキシを `127.0.0.1:(自分で設定したポート番号)` に設定してください。 + +**`start_config.cmd`でJAVAのパスを指定している必要があります。 `start.cmd`でmitmdumpとサーバーをまとめて起動することが出来ます。** + +### ビルド + +GrasscutterはGradleを使用して依存関係とビルドを処理しています。 + +**要件:** + +- [Java SE 開発キット - 17以降](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # コンパイル環境の構築 +.\gradlew jar # コンパイル +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # コンパイル +``` + +コンパイルされたjarファイルはプロゼクトフォルダーのルートに有ります。 + +### コマンドリストは[wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)へ移動しました。 + +# トラブルシューティング + +* コンパイルが失敗した場合JDKがインストールされているか確認してください (JDKの17以降と環境変数でJAVAのパスが設定されている必要があります) +* クライアントが接続できない、 ログインできない、 エラーコード4206、 その他... - ほとんどの場合、プロキシ デーモンの設定が問題です。 + Fiddlerを使用している場合はポートが8888以外に設定されていることを確認してください。 +* 起動シーケンス(順番): MongoDB > Grasscutter > プロキシツール (mitmdumpかfiddler、その他) > ゲーム diff --git a/README_ko-KR.md b/README_ko-KR.md new file mode 100644 index 000000000..f204417a4 --- /dev/null +++ b/README_ko-KR.md @@ -0,0 +1,115 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**주의 :** 우리는 항상 프로젝트에 기여하는 사람들을 환영합니다. 기여를 하기 전, [행동 지침](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)을 주의 깊게 읽어주세요. + +## 현재 기능들 + +* 로그인 +* 전투 +* 친구 목록 +* 워프 (TP) +* 기원 +* 다인 모드 (부분적으로 작동) +* 콘솔을 통한 몬스터 스폰 +* 인벤토리 기능 (캐릭터, 아이템 수령 및 캐릭터, 아이템 업그레이드 등) + +## 설치 가이드 + +**각주 :** 도움이 필요할 경우 [Discord](https://discord.gg/T5vZU6UyeG)에 가입하세요. + +### 설치에 필요한 것들 + +* Java SE - 17 ([링크](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **각주 :** **실행**만을 원한다면, **jre**만 있어도 괜찮습니다. + +* [MongoDB](https://www.mongodb.com/try/download/community) (4.0 이상의 버전 추천) + +* 프록시 데몬 : mitmproxy (mitmdump 추천), Fiddler Classic 등. + +### 실행 + +**각주 :** 구버전에서 업데이트 했을 경우, `config.json` 파일을 재생성하기 위해 파일을 삭제하세요. + +1. `grasscutter.jar` 얻기 + - [Actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) 탭에서 다운로드 + - [직접 빌드하기](#빌드하기) +2. grasscutter.jar 파일이 위치한 폴더에 `resources` 폴더를 생성하고, `BinOutput` 과 `ExcelBinOutput` 폴더를 생성한 폴더 내로 옮기세요. *(이 파일들을 얻는 더 자세한 방법에 대해서는 [위키](https://github.com/Grasscutters/Grasscutter/wiki)를 참조하세요.)* +3. Grasscutter를 `java -jar grasscutter.jar` 명령어로 실행합니다. **MongoDB 서비스가 정상적으로 실행되고 있는지 확인하세요.** + +### 클라이언트와의 연결 + +½. [서버 콘솔 명령어](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting)를 이용해서 계정을 생성합니다. + +1. 리다이렉트 트래픽 : (1가지 선택) + - mitmdump: `mitmdump -s proxy.py -k` + + 신뢰하는 인증 기관 인증서 (CA Cert) : + + ​ **각주 :** CA 인증서는 보통 `%USERPROFILE%\ .mitmproxy` 경로에 저장되며, `http://mitm.it`에서 다운로드 받을 수도 있습니다. + + ​ 더블 클릭하여 [설치](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) 또는 ... + + - 명령어를 통해서 + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic : Fiddler Classic을 실행한 후, Setting에서 `Decrypt https traffic` 옵션을 켜고, Tools -> Options -> Connections에 있는 기본 포트를 `8888`을 제외한 다른 포트로 지정합니다. 그리고 [이 스크립트](https://github.lunatic.moe/fiddlerscript)를 불러옵니다. + + - [호스트 파일](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. 네트워크 프록시를 `127.0.0.1:8080` 로 설정하거나 지정한 프록시 포트로 설정합니다. + +**또한 `start.cmd`를 실행함으로써, 서버와 프록시 데몬을 자동으로 실행되게 할 수 있습니다. 이를 이용하기 위해서는 JAVA_HOME 환경 변수를 등록해야 합니다.** + +### 빌드하기 + +Grasscutter는 종속성 및 컴파일 처리를 위해 Gradle을 이용합니다. + +**빌드하기 위해 필요한 것들 :** + +- [Java SE 개발 키트 - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### 윈도우 (온라인) + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # 개발 환경 설정 +.\gradlew jar # 컴파일 +``` + +##### 윈도우 (로컬) + +```shell +cd <로컬 주소>/Grasscutter +.\gradlew.bat # 개발 환경 설정 +.\gradlew jar # 컴파일 +``` + +##### 리눅스 + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # 컴파일 +``` + +프로젝트 폴더의 최상단에서 jar 파일을 찾을 수 있습니다. + +### 명령어들은 [위키](https://github.com/Grasscutters/Grasscutter/wiki/Commands)에서 확인할 수 있습니다. + +# 빠른 문제 해결 + +* 만약 컴파일링이 정상적으로 완료되지 않을 경우, JDK 설치를 확인하세요. (JDK 버전 17 및 JDK의 bin 경로 변수 등록을 확인) +* 클라이언트가 연결되지 않거나, 로그인이 안 되거나, 4206 오류가 뜨는 등의 경우 - 대부분 프록시 데몬의 설치에 문제가 있을 것입니다. Fiddler를 사용하고 있다면, 8888을 제외한 다른 포트에서 구동되고 있는지 확인하세요. +* 구동 순서 : MongoDB > Grasscutter > 프록시 데몬 (mitmdump, fiddler 등) > 게임 diff --git a/README_pl-PL.md b/README_pl-PL.md new file mode 100644 index 000000000..225a4969f --- /dev/null +++ b/README_pl-PL.md @@ -0,0 +1,107 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Uwaga:** Zawsze jesteśmy otwarci na wasz wkład w projekt. Przed zaproponowaniem zmian przeczytaj [zasady postępowania (ENG)](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## Obecne funkcje + +* Logowanie się +* Walka +* Lista przyjaciół +* Teleportacja +* System losowania +* *Częściowo* działający co-op +* Wzywanie potworów przez konsolę +* Działający ekwipunek (otrzymywanie przedmiotów/postaci, ulepszanie przedmiotów/postaci, itp) + +## Poradnik uruchamiania + +**Uwaga:** Dla dodatkowej pomocy dołącz na nasz [Discord](https://discord.gg/T5vZU6UyeG). + +### Wymagania + +* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **Uwaga:** Jeśli chcesz tylko **uruchomić** serwer, samo **jre** powinno wystarczyć. + +* [MongoDB](https://www.mongodb.com/try/download/community) (rekomendowane 4.0+) + +* Aplikacja proxy: mitmproxy (mitmdump, rekomendowane), Fiddler Classic, itp. + +### Uruchamianie + +**Uwaga:** Jeśli aktualizujesz ze starszej wersji, usuń `config.json` aby wygenerować go ponownie. + +1. Zdobądź `grasscutter.jar` + - Pobierz z [akcji](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [Lub zbuduj to samemu](#Budowanie) +2. Utwórz folder `resources` w tym samym folderze gdzie znajduje się grasscutter.jar oraz przenieś foldery `BinOutput` i `ExcelBinOutput` do folderu `resources` *(Sprawdź na [wiki](https://github.com/Grasscutters/Grasscutter/wiki) skąd możesz je pozyskać).* +3. Uruchom Grasscuttera komendą `java -jar grasscutter.jar`. **Upewnij się, że mongodb service działa w tle.** + +### Łączenie się z klientem + +½. Utwórz konto za pomocą [komend konsoli serwera](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Przekieruj połączenia: (wybierz jedno) + - mitmdump: `mitmdump -s proxy.py -k` + + Certyfikat CA: + + ​ **Uwaga:** CA certyfikat zazwyczaj znajduje się w `%USERPROFILE%\.mitmproxy`, albo możesz pobrać go stąd `http://mitm.it` + + ​ Naciśnij podwójnie, aby [zainstalować](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) lub ... + + - Za pomocą wierszu poleceń (lub PowerShella) wpisz + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Uruchom Fiddler Classic, włącz `Decrypt https traffic` w ustawieniach oraz zmień domyślny port (Tools -> Options -> Connections) na dowolny inny niż `8888`, i wczytaj [ten skrypt](https://github.lunatic.moe/fiddlerscript) (w polu FiddlerScript). + + - [Plik hosts](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. Ustaw serwer proxy na `127.0.0.1:8080` albo inny wybrany przez ciebie port. + +**Możesz także użyć `start.cmd` aby uruchomić serwer gry i proxy, ale do tego musisz ustawić środowisko JAVA_HOME** + +### Budowanie + +Grasscutter używa Gradle, aby zajął się wymaganymi pakietami i kompilowaniem. + +**Wymagania:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Konfigurowanie środowiska +.\gradlew jar # Kompilowanie +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Kompilowanie +``` + +Gotowy plik `jar` możesz znaleźć w głównym folderze Grasscuttera. + +### Komendy zostały przeniesione do [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Rozwiązywanie problemów + +* Jeśli kompilowanie się nie powiodło, sprawdź swoje zainstalowane JDK (JDK 17 oraz wartość ścieżki (PATH) folderu bin należącego do JDK) +* Mój klient nie może się połączyć, nie działa logowanie, 4206, itp... - Prawdopodobnie twoje proxy jest *problemem*, jeśli używasz Fiddlera upewnij się, że działa na innym porcie niż 8888 +* Sekwencja, którą powinieneś uruchamiać: MongoDB > Grasscutter > Proxy daemon (mitmdump, fiddler, etc.) > Game diff --git a/README_ru-RU.md b/README_ru-RU.md new file mode 100644 index 000000000..0ec76fee6 --- /dev/null +++ b/README_ru-RU.md @@ -0,0 +1,108 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documention GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**Внимание:** Мы всегда рады новому вкладу в проект. Однако, перед тем, как сделать свой вклад, пожалуйста, прочтите наш [кодекс делового поведения](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). + +## Реализованные функции + +* Авторизация +* Система боя +* Список друзей +* Телепортация +* Гача-система +* Кооп *работает частично* +* Спавн монстров через консоль +* Функции инвентаря (получение предметов/персонажей, улучшение предметов/персонажей, и т.п.) + +## Краткое руководство по установке + +**Заметка:** Если вам требуется помощь, присоединитесь к нашему серверу [Discord](https://discord.gg/T5vZU6UyeG) (На Английском). + +### Зависимости + +* Java SE - 17 ([link](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **Заметка:** Для того, чтобы просто **запустить сервер**, достаточно только **jre**. + +* [MongoDB](https://www.mongodb.com/try/download/community) (рекомендуются версии 4.0+) + +* Прокси: mitmdump (рекомендуется), mitmproxy, Fiddler Classic и т.п. + +### Запуск + +**Заметка:** Для обновления с более старой версии, удалите файл `config.json`, чтобы сгенерировать его заново. + +1. Получите файл `grasscutter.jar` одним из следующих способов: + - Скачайте напрямую со вкладки [Actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) + - [Соберите самостоятельно](#Сборка) +2. Создайте папку `resources` в той же директории, что и grasscutter.jar, и переместите туда свои папки `BinOutput` и `ExcelBinOutput` *(Посетите [вики](https://github.com/Grasscutters/Grasscutter/wiki) для получения более подробной информации о том, где их найти.)* +3. Запустите Grasscutter с помощью команды `java -jar grasscutter.jar`. **Убедитесь, что в этот момент запущен сервер mongodb.** + +### Соединение с клиентом + +½. Создайте аккаунт, введя [соответствующую команду в консоли сервера](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting). + +1. Перенаправьте трафик: (воспользуйтесь одиним из способов) + - mitmdump: `mitmdump -s proxy.py -k` + + Доверьтесь сертификату CA: + + ​ **Заметка:** Обычно, сертификат CA хранится в папке `%USERPROFILE%\ .mitmproxy`. Также, вы можете скачать его с `http://mitm.it` + + ​ Дважды нажмите для [установки](https://docs.microsoft.com/ru-ru/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate), или же ... + + - С помощью командной строки + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: Запустите Fiddler Classic, включите настройку `Decrypt https traffic` в опциях и измените порт по умолчанию (Меню -> Tools -> Options -> Connections) на что-то не равное `8888`, после чего запустите [этот скрипт](https://github.lunatic.moe/fiddlerscript) во вкладке FiddlerSrcipt. + + - [Файл hosts](https://github.com/Melledy/Grasscutter/wiki/Running#traffic-route-map) + +2. Установите прокси сети в `127.0.0.1:8080`, либо в тот порт прокси, который вы задали. + +**Также, вы можете использовать `start.cmd` для автоматического запуска прокси и серверов, но для этого необходимо задать переменную среды JAVA_HOME** + +### Сборка + +Для сборки и решения проблем с зависимостями, Grasscutter использует Gradle. + +**Требуется:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # Setting up environments +.\gradlew jar # Compile +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # Compile +``` + +Получившийся файл .jar можно найти в корневой папке проекта. + +### Команды были перемещены на [вики](https://github.com/Grasscutters/Grasscutter/wiki/Commands)! + +# Краткое руководство по решению проблем + +* Если скомпилировать не удается, то проверьте установку своего JDK (JDK 17 и валидность переменных JDK, bin, PATH) +* Клиент не подключается, не входит, выдаёт ошибку 4206 и т.д. - Скорее всего, проблема в том, *как именно* вы настроили прокси. При использовании + Fiddler убедитесь, что он запущен на любом порте, кроме 8888 +* Порядок запуска: MongoDB > Grasscutter > Прокси (mitmdump, fiddler и т.д.) > Игра diff --git a/README_zh-CN.md b/README_zh-CN.md index 4c1705e93..4f2701e15 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -3,88 +3,87 @@
Discord - Grasscutter
-[EN](README.md) | 中文 +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) -**注意:** 我们一直欢迎您成为该项目的贡献者。在添加您的代码之前,请仔细阅读我们的 [代码规范](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md). +**请注意:** 欢迎成为本项目的贡献者。但在提交 PR 之前, 请仔细阅读 [代码规范](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)。 -## 当前特性 +## 当前功能 * 登录 * 战斗 -* 好友列表 -* 传送系统 -* 祈愿系统 -* 从控制台生成魔物 +* 好友 +* 传送 +* 祈愿 * 多人游戏 *部分* 可用 -* 物品栏相关 (接收物品/角色, 升级角色/武器等) +* 从控制台生成魔物 +* 物品 (接收或升级角色、武器等) ## 快速设置指南 -**附:** 加入我们的 [Discord](https://discord.gg/T5vZU6UyeG) 获取更多帮助! +**注意:** 如需帮助请加入 [Discord](https://discord.gg/T5vZU6UyeG) ### 环境需求 -* Java SE - 17 (当您没有Oracle账户,可以使用[镜像](https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/)) +* [Java SE - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) - **注:** 如果您仅仅想要简单地**运行服务端**, 那么使用 **jre** 便足够了 + **注意:** 如果想仅**运行服务端**, 只下载 **jre** 即可 -* MongoDB (推荐 4.0+) +* [MongoDB](https://www.mongodb.com/try/download/community) (推荐 4.0+) -* Proxy daemon: mitmproxy (推荐使用mitmdump), Fiddler Classic, 等 +* 代理程序: [mitmproxy](https://mitmproxy.org/) (仅需 mitmdump;推荐使用), [Fiddler Classic](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe) 等 -### 运行 +### 运行服务端 -**注:** 如果您从旧版本升级到新版本,最好删除 `config.json` 并启动服务端jar来重新生成它 +**注意:** 从旧版本升级到新版本, 需要删除 `config.json` 使其重新生成 1. 获取 `grasscutter.jar` - - 从 [actions](https://nightly.link/Grasscutters/Grasscutter/workflows/build/stable/Grasscutter.zip) 中下载 - - [自行构建](#构建) -2. 在**grasscutter.jar** 所在目录中创建 `resources` 文件夹并将 `BinOutput` 和 `ExcelBinOutput` 放入其中 *(查看 [wiki](https://github.com/Grasscutters/Grasscutter/wiki) 了解更多)* -3. 通过命令 `java -jar grasscutter.jar` 来运行Grasscutter. **在此之前请确认MongoDB服务运行正常** + - 从 [actions](https://github.com/Grasscutters/Grasscutter/actions) 下载,或 [自行编译](#构建) +2. 在 JAR 文件根目录中创建 `resources` 文件夹并复制 `BinOutput` 和 `ExcelBinOutput` *(查看 [Wiki](https://github.com/Grasscutters/Grasscutter/wiki) 了解更多)* +3. **确认 MongoDB 服务运行正常后**,使用命令行 `java -jar grasscutter.jar` 运行 Grasscutter。 -### 连接 +### 客户端连接 -½. 在服务器控制台中 [创建账户](#命令列表). +½. 在服务器控制台 [创建账户](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting) + +1. 重定向流量: (选择其中一个) + - mitmdump: `mitmdump -s proxy.py -k` -1. 重定向流量: (选其一) - - mitmdump: `mitmdump -s proxy.py -k` - 信任 CA 证书: - - ​ **注:** mitmproxy的CA证书通常存放在 `% USERPROFILE%\ .mitmproxy`, 或者你也可以从`http://mitm.it` 中下载它 - - ​ 双击来[安装根证书](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate) 或者.. - + + ​ **注意:** mitmproxy 的 CA 证书通常存放在 `%USERPROFILE%\ .mitmproxy`, 或者从 `http://mitm.it` 下载证书 + + ​ 双击 [安装根证书](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate)或者... + - 使用命令行 - + ```shell certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer ``` - - - Fiddler Classic: 运行Fiddler Classic, 在设置中开启 `解密https通信` 并将端口切换到除`8888` 以外的任意端口 (工具 -> 选项 -> 连接) 并加载 [此脚本](https://github.lunatic.moe/fiddlerscript). - - - [Hosts文件](https://github.com/Grasscutters/Grasscutter/wiki/Running#traffic-route-map) - -2. 设置代理为 `127.0.0.1:8080` 或其它你所设定的端口 -**你也可以简单地运行 `start.cmd` 来全自动启动服务端并设置代理** + - Fiddler Classic: 运行 Fiddler Classic, 在设置中开启 `解密 https 通信` 并将端口设为除 `8888` 以外的任意端口 (工具 -> 选项 -> 连接) 并加载 [此脚本](https://github.lunatic.moe/fiddlerscript) + + - [Hosts 文件](https://github.com/Grasscutters/Grasscutter/wiki/Running#traffic-route-map) + +2. 设置代理为 `127.0.0.1:8080` 或你设置的端口 + +**也可直接运行 `start.cmd` 一键启动服务端并设置代理, 但设置 `JAVA_HOME` 环境变量并配置 `start_config.cmd`** ### 构建 -Grasscutter 使用 Gradle 来处理依赖及构建. +Grasscutter 使用 Gradle 来处理依赖及编译。 -**依赖:** +**前置依赖:** -- Java SE Development Kits - 17 -- Git +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) ##### Windows ```shell git clone https://github.com/Grasscutters/Grasscutter.git cd Grasscutter -.\gradlew.bat # Setting up environments -.\gradlew jar # Compile +.\gradlew.bat # 建立开发环境 +.\gradlew jar # 编译 ``` ##### Linux @@ -93,70 +92,16 @@ cd Grasscutter git clone https://github.com/Grasscutters/Grasscutter.git cd Grasscutter chmod +x gradlew -./gradlew jar # Compile +./gradlew jar # 编译 ``` -你可以在项目根目录中找到`grasscutter.jar` +* 编译后的 JAR 文件会在源码根目录生成 -## 命令列表 +### 命令列表请到 [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands) 查看 -你可能需要在终端中运行 `java -jar grasscutter.jar -handbook` 它将会创建一个 `GM Handbook.txt` 以方便您查阅物品ID等 +# 快速问题排除 -你可能需要在终端中运行 `java -jar grasscutter.jar -gachamap` 来使得祈愿历史记录系统正常显示物品信息。 这个命令生成一个配置文件到如下文件夹:`GRASSCUTTER_RESOURCE/gcstatic`。 不执行此命令,您的祈愿历史记录中将只会显示数字ID而非物品名称。(目前仅支持自动生成英文记录信息) - -在每个玩家的朋友列表中都有一个名为“Server”的虚拟用户,你可以通过发送消息来使用命令。命令也适用于其他聊天室,例如私人/团队聊天。 -要在游戏中使用命令,需要添加 `/` 或 `!` 前缀,如 `/pos` - -| 命令 | 用法 | 权限节点 | 可用性 | 注释 | 别名 | -| -------------- | -------------------------------------------- | ------------------------- | -------- | ------------------------------------------ | ----------------------------------------------- | -| account | account <用户名> [uid] | | 仅服务端 | 通过指定用户名和uid增删账户 | | -| broadcast | broadcast <消息内容> | server.broadcast | 均可使用 | 给所有玩家发送公告 | b | -| coop | coop \ <目标uid> | server.coop | 均可使用 | 强制某位玩家进入指定玩家的多人世界 | | -| changescene | changescene <场景ID> | player.changescene | 仅客户端 | 切换到指定场景 | scene | -| clear | clear [UID] | player.clearinv | 仅客户端 | 删除所有未装备及未解锁的圣遗物(art)或武器(wp)或材料(mat)或者所有(all),包括五星 | clear | -| drop | drop <物品ID\|物品名称> [数量] | server.drop | 仅客户端 | 在指定玩家周围掉落指定物品 | `d` `dropitem` | -| enterdungeon | enterdungeon <地牢ID> | player.enterdungeon | 仅客户端 | 进入某个地牢 | | -| give | give [uid] <物品ID\|物品名称> [数量] [等级] [精炼等级] | player.give | 均可使用 | 给予指定玩家一定数量及等级的物品 (精炼等级仅适用于武器) | `g` `item` `giveitem` | -| givechar | givechar \ <角色ID> [等级] | player.givechar | 均可使用 | 给予指定玩家对应角色 | givec | -| giveart | giveart [uid] \<圣遗物ID> \<主属性ID> [\<副属性ID>[,<次数>]]... [等级] | player.giveart | 均可使用 | 给予玩家指定属性的圣遗物 | gart | -| giveall | giveall [uid] [数量] | player.giveall | 均可使用 | 给予指定玩家全部物品 | givea | -| godmode | godmode [uid] | player.godmode | 仅客户端 | 保护你不受到任何伤害(依然会被击退) | | -| heal | heal | player.heal | 仅客户端 | 治疗队伍中所有角色 | h | -| help | help [命令] | | 均可使用 | 显示帮助或展示指定命令的帮助 | | -| join | join [多个角色id] | player.join | 仅客户端 | 强制入队角色,跟config.json中的avatarLimits有关(跟队内角色数量上限有关)。用法:`join 10000021 10000022` | | -| kick | kick \ | server.kick | 均可使用 | 从服务器中踢出指定玩家 (WIP) | k | -| killall | killall [uid] [场景ID] | server.killall | 均可使用 | 杀死指定玩家世界中所在或指定场景的全部生物 | | -| list | list | | 均可使用 | 列出在线玩家 | | -| permission | permission <权限节点> | * | 均可使用 | 添加或移除玩家的权限 | | -| position | position | | 仅客户端 | 获取当前坐标 | pos | -| remove | remove [多个角色在队伍中的序号] | player.remove | 仅客户端 | 强制将某个角色从当前队伍中移除。例如`remove 1 2`表示将1号和2号角色移除 | | -| reload | reload | server.reload | 均可使用 | 重载服务器配置 | | -| resetconst | resetconst [all] | player.resetconstellation | 仅客户端 | 重置当前角色的命座,重新登录即可生效 | resetconstellation | -| restart | restart | | 均可使用 | 重启服务端 | | -| say | say \ <消息> | server.sendmessage | 均可使用 | 作为服务器发送消息给玩家 | `sendservmsg` `sendservermessage` `sendmessage` | -| setfetterlevel | setfetterlevel <好感等级> | player.setfetterlevel | 仅客户端 | 设置当前角色的好感等级 | `setfetterlvl` `setfriendship` | -| setstats | setstats <属性> <数值> | player.setstats | 仅客户端 | 直接修改当前角色的面板 | stats | -| setworldlevel | setworldlevel <世界等级> | player.setworldlevel | 仅客户端 | 设置世界等级(重新登录即可生效) | setworldlvl | -| spawn | spawn <实体ID> [数量] [等级] | server.spawn | 仅客户端 | 在你周围生成实体 | | -| stop | stop | server.stop | 均可使用 | 停止服务器 | | -| talent | talent <天赋ID> <等级> | player.settalent | 仅客户端 | 设置当前角色的天赋等级 | | -| teleport | teleport [@playerUid] \ \ \ [sceneId] | player.teleport | 均可使用 | 传送玩家到指定坐标 | tp | -| tpall | | player.tpall | 仅客户端 | 传送多人世界中所有的玩家到自身地点 | | -| unlocktower | | player.tower | 仅客户端 | 解锁深渊全部层 | ut | -| weather | weather <天气ID> <气候ID> | player.weather | 仅客户端 | 改变天气 | w | - -### 额外功能 - -当你想传送到某个地点, 只需要在地图中创建标记, 关闭地图后即可到达目标地点上空 -- 传送 - - 当你想传送到某个地点时,可以使用游戏里的地图标记功能。 - - 用鱼钩(最后一个图标)在地图上标记一个点位。 - - (可选) 将标记名称改为数字,即可修改传送位置的Y坐标(高度,缺省值是300)。 - - 确认添加标记,并关闭地图。 - - 你会看到你的角色从你选定点位的正上方高空落下。 - -# 快速排除问题 - -* 如果编译未能成功,请检查您的jdk安装 (JDK 17并确认jdk处于环境变量`PATH`中 -* 我的客户端无法登录/连接, 4206, 其它... - 大部分情况下这是因为您的代理存在问题.如果使用Fiddler请确认Fiddler监听端口不是`8888` -* 启动顺序: MongoDB > Grasscutter > 代理程序 (mitmdump, fiddler等.) > 客户端 +* 如果编译失败, 请检查 JDK 安装是否正确 (需要 JDK 17 并确认 JDK 的 bin 文件夹处于环境变量 `PATH` 中) +* 客户端无法登录、连接、错误 4206 等其他问题... - 大部分情况是因为代理设置出现了*问题*。 + 如果使用 Fiddler,请确认 Fiddler 监听端口不是 `8888` +* 启动顺序: MongoDB > Grasscutter > 代理程序 (mitmdump, Fiddler 等) > 客户端 diff --git a/README_zh-TW.md b/README_zh-TW.md new file mode 100644 index 000000000..ddf385746 --- /dev/null +++ b/README_zh-TW.md @@ -0,0 +1,108 @@ +![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light) +
Documention GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
+ +
Discord - Grasscutter
+ +[EN](README.md) | [简中](README_zh-CN.md) | [繁中](README_zh-TW.md) | [FR](README_fr-FR.md) | [ES](README_es-ES.md) | [HE](README_HE.md) | [RU](README_ru-RU.md) | [PL](README_pl-PL.md) | [ID](README_id-ID.md) | [KR](README_ko-KR.md) | [FIL/PH](README_fil-PH.md) | [NL](README_NL.md) | [JP](README_ja-JP.md) + +**請注意:** 歡迎成為本專案的貢獻者。在提交 PR 之前, 請仔細閱讀[程式碼規範](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md)。 + +## 當前功能 + +* 登入 +* 戰鬥 +* 好友列表 +* 傳送系統 +* 祈願系統 +* 從控制台生成魔物 +* 多人遊戲 *部分* 可用 +* 物品欄相關 (接收物品/角色, 升級角色/武器等) + +## 快速設定指南 + +**注意:** 如需幫助請加入 [Discord](https://discord.gg/T5vZU6UyeG) + +### 環境需求 + +* Java SE - 17 ([連結](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)) + + **注意:** 如果僅想**執行服務端**, 使用 **jre** 即可 + +* [MongoDB](https://www.mongodb.com/try/download/community) (推薦 4.0+) + +* 代理程式: mitmproxy (推薦 mitmdump), Fiddler Classic 等 + +### 執行 + +**注意:** 從舊版本升級到新版本, 需要刪除 `config.json` + +1. 獲取 `grasscutter.jar` + - 從 [actions](https://github.com/Grasscutters/Grasscutter/suites/6895963598/artifacts/267483297) 下載 + - [自行編譯](#編譯) +2. 在 JAR 檔案根目錄中建立 `resources` 資料夾並複製 `BinOutput` 和 `ExcelBinOutput` *(查看 [wiki](https://github.com/Grasscutters/Grasscutter/wiki) 瞭解更多)* +3. 命令列 `java -jar grasscutter.jar` 執行 Grasscutter。**在此之前請確認 MongoDB 服務執行正常** + +### 客戶端連線 + +½. 在伺服器控制台[建立賬戶](https://github.com/Grasscutters/Grasscutter/wiki/Commands#targeting) + +1. 重定向流量: (選擇其中一個) + - mitmdump: `mitmdump -s proxy.py -k` + + 信任 CA 證書: + + ​ **注意:** mitmproxy 的 CA 證書通常存放在 `%USERPROFILE%\ .mitmproxy`, 或者在 `http://mitm.it` 下載證書 + + ​ 雙擊[安裝根證書](https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate#installing-a-trusted-root-certificate)或者... + + - 使用命令列 + + ```shell + certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer + ``` + + - Fiddler Classic: 執行 Fiddler Classic, 在設定中開啟 `解密 https 通訊` 並將通訊埠設為除 `8888` 以外的任意通訊埠 (工具 -> 選項 -> 連線) 並載入[此指令碼](https://github.lunatic.moe/fiddlerscript) + + - [Hosts 檔案](https://github.com/Grasscutters/Grasscutter/wiki/Running#traffic-route-map) + +2. 設定代理為 `127.0.0.1:8080` 或你設定的通訊埠 + +**也可直接執行 `start.cmd` 一鍵啟動服務端並設定代理, 但必須設定 `JAVA_HOME` 環境變數** + +### 編譯 + +Grasscutter 使用 Gradle 來處理依賴及編譯。 + +**依賴:** + +- [Java SE Development Kits - 17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) +- [Git](https://git-scm.com/downloads) + +##### Windows + +```shell +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +.\gradlew.bat # 建立開發環境 +.\gradlew jar # 編譯 +``` + +##### Linux + +```bash +git clone https://github.com/Grasscutters/Grasscutter.git +cd Grasscutter +chmod +x gradlew +./gradlew jar # 編譯 +``` + +編譯後的 JAR 檔案存放在根目錄 + +### 命令列表請到 [wiki](https://github.com/Grasscutters/Grasscutter/wiki/Commands) 查看 + +# 快速排除問題 + +* 如果編譯失敗, 請檢查 JDK 安裝是否正確 (要求 JDK 17 並確認 JDK 處於環境變數 `PATH` 中) +* 客戶端無法登入/連線, 4206, 其他問題... - 大部分情況是因為代理設定本身就是*問題*。 + 如果使用 Fiddler 請確認 Fiddler 監聽通訊埠不是 `8888` +* 啟動順序: MongoDB > Grasscutter > 代理程式 (mitmdump, fiddler 等) > 客戶端 diff --git a/build.gradle b/build.gradle index 56b6f2955..0b3b3d52b 100644 --- a/build.gradle +++ b/build.gradle @@ -43,8 +43,7 @@ sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 group = 'xyz.grasscutters' -version = '1.2.0' - +version = '1.3.1-dev' sourceCompatibility = 17 targetCompatibility = 17 @@ -61,35 +60,48 @@ repositories { dependencies { implementation fileTree(dir: 'lib', include: ['*.jar']) - implementation group: 'org.slf4j', name: 'slf4j-api', version: '1.7.32' - implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.2.9' - implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.9' + implementation group: 'it.unimi.dsi', name: 'fastutil', version: '8.5.8' + + implementation group: 'org.slf4j', name: 'slf4j-api', version: '1.7.36' + implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.2.11' + implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.11' implementation group: 'org.jline', name: 'jline', version: '3.21.0' implementation group: 'org.jline', name: 'jline-terminal-jna', version: '3.21.0' implementation group: 'net.java.dev.jna', name: 'jna', version: '5.10.0' - implementation group: 'io.netty', name: 'netty-all', version: '4.1.71.Final' + implementation group: 'io.netty', name: 'netty-common', version: '4.1.79.Final' + implementation group: 'io.netty', name: 'netty-handler', version: '4.1.79.Final' + implementation group: 'io.netty', name: 'netty-transport-native-epoll', version: '4.1.79.Final' + implementation group: 'io.netty', name: 'netty-transport-native-kqueue', version: '4.1.79.Final' implementation group: 'com.google.code.gson', name: 'gson', version: '2.9.0' implementation group: 'com.google.protobuf', name: 'protobuf-java', version: '3.18.2' implementation group: 'org.reflections', name: 'reflections', version: '0.10.2' - implementation group: 'dev.morphia.morphia', name: 'morphia-core', version: '2.2.6' + implementation group: 'dev.morphia.morphia', name: 'morphia-core', version: '2.2.7' implementation group: 'org.greenrobot', name: 'eventbus-java', version: '3.3.1' - implementation group: 'org.danilopianini', name: 'java-quadtree', version: '0.1.9' + //implementation group: 'org.danilopianini', name: 'java-quadtree', version: '0.1.9' implementation group: 'org.quartz-scheduler', name: 'quartz', version: '2.3.2' implementation group: 'org.quartz-scheduler', name: 'quartz-jobs', version: '2.3.2' implementation group: 'org.luaj', name: 'luaj-jse', version: '3.0.1' + implementation group: 'com.esotericsoftware', name : 'reflectasm', version: '1.11.9' + implementation group: 'com.github.davidmoten', name : 'rtree-multi', version: '0.1' + + implementation group: 'io.javalin', name: 'javalin', version: '4.6.4' + implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.13.3' + protobuf files('proto/') compileOnly 'org.projectlombok:lombok:1.18.24' annotationProcessor 'org.projectlombok:lombok:1.18.24' + testCompileOnly 'org.projectlombok:lombok:1.18.24' + testAnnotationProcessor 'org.projectlombok:lombok:1.18.24' } configurations.all { @@ -98,29 +110,33 @@ configurations.all { application { // Define the main class for the application - mainClassName = 'emu.grasscutter.Grasscutter' + getMainClass().set('emu.grasscutter.Grasscutter') } jar { + exclude '*.proto' + manifest { attributes 'Main-Class': 'emu.grasscutter.Grasscutter' } - jar.baseName = 'grasscutter' - jar.archiveName = project.hasProperty('jarFilename') ? "${jarFilename}.${extension}" : archiveName + archiveBaseName = 'grasscutter' + if (project.hasProperty('jarFilename')) { + archiveFileName = "${jarFilename}.${extension}" + } from { configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } } - + duplicatesStrategy = DuplicatesStrategy.INCLUDE from('src/main/java') { include '*.xml' } - destinationDir = file(".") + destinationDirectory = file(".") } publishing { @@ -150,12 +166,7 @@ publishing { developer { id = 'meledy' name = 'Meledy' - email = 'meledy@xigam.tech' // not a real email kek - } - developer { - id = 'magix' - name = 'Magix' - email = 'magix@xigam.tech' + email = 'meledy@grasscutter.io' // not a real email kek } } scm { @@ -168,13 +179,23 @@ publishing { } repositories { maven { - // change URLs to point to your repos, e.g. http://my.org/repo - def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/' - def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/' - url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl + if(version.endsWith('-dev')) { + println ("Publishing to 4benj-maven") + url 'https://repo.4benj.com/releases' + name '4benj-maven' + credentials { + username System.getenv('benj_maven_username') + password System.getenv('benj_maven_token') + } + } else { + println ("Publishing to sonatype") + def releasesRepoUrl = 'https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/' + def snapshotsRepoUrl = 'https://s01.oss.sonatype.org/content/repositories/snapshots/' + url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl - name = 'sonatype' - credentials(PasswordCredentials) + name = 'sonatype' + credentials(PasswordCredentials) + } } } } @@ -222,7 +243,9 @@ eclipse { } signing { - sign publishing.publications.mavenJava + if(!version.endsWith('-dev')) { + sign publishing.publications.mavenJava + } } javadoc { @@ -236,17 +259,19 @@ task injectGitHash { def gitCommitHash = { try { return 'git rev-parse --verify --short HEAD'.execute().text.trim() - } catch (e) { + } catch (ignored) { return "GIT_NOT_FOUND" } } - new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text = """ - package emu.grasscutter; - public class BuildConfig { - public static final String VERSION = \"${version}\"; - public static final String GIT_HASH = \"${gitCommitHash()}\"; - } - """ + + new File(projectDir, "src/main/java/emu/grasscutter/BuildConfig.java").text = + """package emu.grasscutter; + +public final class BuildConfig { + public static final String VERSION = \"${version}\"; + public static final String GIT_HASH = \"${gitCommitHash()}\"; +}""" + } processResources { diff --git a/format_whitespace.py b/format_whitespace.py new file mode 100644 index 000000000..9b3c8858f --- /dev/null +++ b/format_whitespace.py @@ -0,0 +1,72 @@ +import re +import subprocess + + +UPSTREAM = 'https://github.com/Grasscutters/Grasscutter.git' +RATCHET = 'LintRatchet' +RATCHET_FALLBACK = 'c517b8a2c95473811eb07e12e73c4a69e59fbbdc' + + +re_leading_whitespace = re.compile(r'^[ \t]+', re.MULTILINE) # Replace with \1.replace('\t', ' ') +re_trailing_whitespace = re.compile(r'[ \t]+$', re.MULTILINE) # Replace with '' +# Replace 'for (foo){bar' with 'for (foo) {bar' +re_bracket_space = re.compile(r'\) *\{(?!\})') # Replace with ') {' +# Replace 'for(foo)' with 'foo (bar)' +re_keyword_space = re.compile(r'(?<=\b)(if|for|while|switch|try|else|catch|finally|synchronized) *(?=[\(\{])') # Replace with '\1 ' + + +def get_changed_filelist(): + # subprocess.run(['git', 'fetch', UPSTREAM, f'{RATCHET}:{RATCHET}']) # Ensure LintRatchet ref is matched to upstream + # result = subprocess.run(['git', 'diff', RATCHET, '--name-only'], capture_output=True, text=True) + # if result.returncode != 0: + # print(f'{RATCHET} not found, trying fallback {RATCHET_FALLBACK}') + print(f'Attempting to diff against {RATCHET_FALLBACK}') + result = subprocess.run(['git', 'diff', RATCHET_FALLBACK, '--name-only'], capture_output=True, text=True) + if result.returncode != 0: + # print('Fallback is also missing, aborting.') + print(f'Could not find {RATCHET_FALLBACK}, aborting.') + exit(1) + return result.stdout.strip().split('\n') + + +def format_string(data: str): + data = re_leading_whitespace.sub(lambda m: m.group(0).replace('\t', ' '), data) + data = re_trailing_whitespace.sub('', data) + data = re_bracket_space.sub(') {', data) + data = re_keyword_space.sub(r'\1 ', data) + if not data.endswith('\n'): # Enforce trailing \n + data = data + '\n' + return data + + +def format_file(filename: str) -> bool: + try: + with open(filename, 'r') as file: + data = file.read() + data = format_string(data) + with open(filename, 'w') as file: + file.write(data) + return True + except FileNotFoundError: + print(f'File not found, probably deleted: {filename}') + return False + + +def main(): + filelist = [f for f in get_changed_filelist() if f.endswith('.java') and not f.startswith('src/generated')] + replaced = 0 + not_found = 0 + if not filelist: + print('No changed files due for formatting!') + return + print('Changed files due for formatting: ', filelist) + for file in filelist: + if format_file(file): + replaced += 1 + else: + not_found += 1 + print(f'Format complete! {replaced} formatted, {not_found} missing.') + + +if __name__ == '__main__': + main() diff --git a/install_without_dependencies.sh b/install_without_dependencies.sh new file mode 100644 index 000000000..01b79b248 --- /dev/null +++ b/install_without_dependencies.sh @@ -0,0 +1,220 @@ +#!/usr/bin/env bash + +# Grasscutter install script for linux - Simpler version +# This installer doesn't ask you to install dependencies, you have to install them manually +# Made by TurtleIdiot and modified by syktyvkar (and then again modified by Blue) + +# Stops the installer if any command has a non-zero exit status +set -e + +# Checks for root +if [ $EUID != 0 ]; then + echo "Please run the installer as root (sudo)!" + exit +fi + +is_command() { + # Checks if given command is available + local check_command="$1" + command -v "${check_command}" > /dev/null 2>&1 +} + +# IP validation +valid_ip() { + local ip=$1 + local stat=1 + + if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then + OIFS=$IFS + IFS="." + ip=($ip) + IFS=$OIFS + [[ ${ip[0]} -le 255 && ${ip[1]} -le 255 \ + && ${ip[2]} -le 255 && ${ip[3]} -le 255 ]] + stat=$? + fi + return $stat +} +echo "#################################" +echo "" +echo "This script will take for granted that you have all dependencies installed (mongodb, openjdk-17-jre/jre17-openjdk, wget, openssl, unzip, git, curl, base-devel), in fact, this script is recommended to update your current server installation, and it should run from the same folder as grasscutter.jar" +echo "#################################" +echo "" +echo "If you are using version > 2.8 of the client, make sure to use the patched metadata if you don't use Cultivation." +echo "Search for METADATA here: https://discord.gg/grasscutter." +echo "" +echo "#################################" +echo "You can find plugins here: https://discord.com/channels/965284035985305680/970830969919664218" +echo "" +echo "Grasscutter will be installed to script's running directory" +echo "Do you wish to proceed and install Grasscutter?" +select yn in "Yes" "No" ; do + case $yn in + Yes ) break;; + No ) + echo "Aborting..." + exit;; + esac +done + +if [ -d "./resources" ] +then + echo "It's recommended to remove resources folder" + echo "Remove resources folder?" + select yn in "Yes" "No" ; do + case $yn in + Yes ) + rm -rf resources + break;; + No ) + echo "Aborting..." + exit;; + esac + done +echo "You may need to remove data folder and config.json to apply some updates" +echo "#################################" +fi + + + +# Allows choice between stable and dev branch +echo "Please select the branch you wish to install" +echo -e "!!NOTE!!: stable is the recommended branch.\nDo *NOT* use development unless you have a reason to and know what you're doing" +select branch in "stable" "development" ; do + case $branch in + stable ) + break;; + development ) + break;; + esac +done + +echo -e "Using $branch branch for installing server \n" + +# Prompt IP address for config.json and for generating new keystore.p12 file +echo "Please enter the IP address that will be used to connect to the server" +echo "This can be a local or a public IP address" +echo "This IP address will be used to generate SSL certificates, so it is important it is correct!" + +while : ; do + read -p "Enter server IP: " SERVER_IP + if valid_ip $SERVER_IP; then + break; + else + echo "Invalid IP address. Try again." + fi +done + +echo "Beginning Grasscutter installation..." + + +# Download resources +echo "Downloading Grasscutter BinOutputs..." +git clone --single-branch https://github.com/Koko-boya/Grasscutter_Resources.git Grasscutter-bins +mv ./Grasscutter-bins/Resources ./resources +rm -rf Grasscutter-bins # takes ~350M of drive space after moving BinOutputs... :sob: + +# Download and build jar +echo "Downloading Grasscutter source code..." +git clone --single-branch -b $branch https://github.com/Grasscutters/Grasscutter.git Grasscutter-src #change this to download a fork + +echo "Building grasscutter.jar..." +cd Grasscutter-src +chmod +x ./gradlew #just in case +./gradlew --no-daemon jar +mv $(find -name "grasscutter*.jar" -type f) ../grasscutter.jar +echo "Building grasscutter.jar done!" +cd .. + +# Generate handbook/config +echo "Grasscutter will be started to generate data files" +java -jar grasscutter.jar -version + +# Replaces "127.0.0.1" with given IP +echo "Replacing IP address in server config..." +sed -i "s/127.0.0.1/$SERVER_IP/g" config.json +# Generates new keystore.p12 with the server's IP address +# This is done to prevent a "Connection Timed Out" error from appearing +# after clicking to enter the door in the main menu/title screen +# This issue only exists when connecting to a server *other* than localhost +# since the default keystore.p12 has only been made for localhost + +mkdir certs +cd certs +echo "Generating CA key and certificate pair..." +openssl req -x509 -nodes -days 25202 -newkey rsa:2048 -subj "/C=GB/ST=Essex/L=London/O=Grasscutters/OU=Grasscutters/CN=$SERVER_IP" -keyout CAkey.key -out CAcert.crt + +echo "Generating SSL key and certificate pair..." +openssl genpkey -out ssl.key -algorithm rsa + +# Creates a conf file in order to generate a csr +cat > csr.conf < cert.conf < dict: + with open(filename, 'r', encoding='utf-8') as file: + return json.load(file) + + @staticmethod + def save(filename: str, data: dict) -> None: + with open(filename, 'w', encoding='utf-8', newline='\n') as file: + json.dump(data, file, ensure_ascii=False, indent=INDENT) + file.write('\n') # json.dump doesn't terminate last line + + @staticmethod + def flatten(data: dict, prefix='') -> dict: + output = {} + for key, value in data.items(): + if isinstance(value, dict): + for k,v in JsonHelpers.flatten(value, f'{prefix}{key}.').items(): + output[k] = v + else: + output[f'{prefix}{key}'] = value + return output + + @staticmethod + def unflatten(data: dict) -> dict: + output = {} + def add_key(k: list, value, d: dict): + if len(k) == 1: + d[k[0]] = value + else: + d[k[0]] = d.get(k[0], {}) + add_key(k[1:], value, d[k[0]]) + for key, value in data.items(): + add_key(key.split('.'), value, output) + return output + + @staticmethod + def pprint_keys(keys, indent=4) -> str: + # Only strip down to one level + padding = ' ' * indent + roots = {} + for key in keys: + root, _, k = key.rpartition('.') + roots[root] = roots.get(root, []) + roots[root].append(k) + lines = [] + for root, ks in roots.items(): + if len(ks) > 1: + lines.append(f'{padding}{root}.[{", ".join(ks)}]') + else: + lines.append(f'{padding}{root}.{ks[0]}') + return ',\n'.join(lines) + + @staticmethod + def deep_clone_and_fill(d1: dict, d2: dict, fallback_prefix=PRIMARY_FALLBACK_PREFIX) -> dict: + out = {} + for key, value in d1.items(): + if isinstance(value, dict): + out[key] = JsonHelpers.deep_clone_and_fill(value, d2.get(key, {}), fallback_prefix) + else: + v2 = d2.get(key, value) + if type(value) == str and v2 == value: + out[key] = fallback_prefix + value + else: + out[key] = v2 + return out + + +class LanguageManager: + TRANSLATION_KEY = re.compile(r'[Tt]ranslate.*"(\w+\.[\w\.]+)"') + POTENTIAL_KEY = re.compile(r'"(\w+\.[\w\.]+)"') + COMMAND_LABEL = re.compile(r'@Command\s*\([\W\w]*?label\s*=\s*"(\w+)"', re.MULTILINE) # [\W\w] is a cheeky way to match everything including \n + + def __init__(self): + self.load_jsons() + + def load_jsons(self): + self.language_jsons = [JsonHelpers.load(LANGUAGE_FOLDER + filename) for filename in LANGUAGE_FILENAMES] + self.flattened_jsons = [JsonHelpers.flatten(j) for j in self.language_jsons] + self.update_keys() + + def update_keys(self): + self.key_sets = [set(j.keys()) for j in self.flattened_jsons] + self.common_keys = set.intersection(*self.key_sets) + self.all_keys = set.union(*self.key_sets) + self.used_keys = self.find_all_used_keys(self.all_keys) + self.missing_keys = self.used_keys - self.common_keys + self.unused_keys = self.all_keys - self.used_keys + + def find_all_used_keys(self, expected_keys=[]) -> set: + # Note that this will only find string literals passed to the translate() or sendTranslatedMessage() methods! + # String variables passed to them can be checked against expected_keys + used = set() + potential = set() + for root, dirs, files in os.walk(SOURCE_FOLDER): + for file in files: + if file.rpartition('.')[-1] in SOURCE_EXTENSIONS: + filename = os.path.join(root, file) + with open(filename, 'r', encoding='utf-8') as f: + data = f.read() # Loads in entire file at once + for k in self.TRANSLATION_KEY.findall(data): + used.add(k) + for k in self.POTENTIAL_KEY.findall(data): + potential.add(k) + for label in self.COMMAND_LABEL.findall(data): + used.add(f'commands.{label}.description') + return used | (potential & expected_keys) + + def _lint_report_language(self, lang: str, keys: set, flattened: dict, primary_language_flattened: dict) -> None: + missing = self.used_keys - keys + unused = keys - self.used_keys + identical_keys = set() if (lang == PRIMARY_LANGUAGE) else {key for key in keys if primary_language_flattened.get(key, None) == flattened.get(key)} + placeholder_keys = {key for key in keys if flattened.get(key).startswith(PRIMARY_FALLBACK_PREFIX)} + p1 = f'Language {lang} has {len(missing)} missing keys and {len(unused)} unused keys.' + p2 = 'This is the primary language.' if (lang == PRIMARY_LANGUAGE) else f'{len(identical_keys)} match {PRIMARY_LANGUAGE}, {len(placeholder_keys)} have the placeholder mark.' + print(f'{p1} {p2}') + + lint_categories = { + 'Missing': missing, + 'Unused': unused, + f'Matches {PRIMARY_LANGUAGE}': identical_keys, + 'Placeholder': placeholder_keys, + } + for name, category in lint_categories.items(): + if len(category) > 0: + print(name + ':') + print(JsonHelpers.pprint_keys(sorted(category))) + + def lint_report(self) -> None: + print(f'There are {len(self.missing_keys)} translation keys in use that are missing from one or more language files.') + print(f'There are {len(self.unused_keys)} translation keys in language files that are not used.') + primary_language_flattened = self.flattened_jsons[LANGUAGE_FILENAMES.index(PRIMARY_LANGUAGE)] + for lang, keys, flattened in zip(LANGUAGE_FILENAMES, self.key_sets, self.flattened_jsons): + print('') + self._lint_report_language(lang, keys, flattened, primary_language_flattened) + + def rename_keys(self, key_remappings: dict) -> None: + # Unfortunately we can't rename keys in-place preserving insertion order, so we have to make new dicts + for i in range(len(self.flattened_jsons)): + self.flattened_jsons[i] = {key_remappings.get(k,k):v for k,v in self.flattened_jsons[i].items()} + + def update_secondary_languages(self): + # Push en_US fallback + primary_language_json = self.language_jsons[LANGUAGE_FILENAMES.index(PRIMARY_LANGUAGE)] + for filename, lang in zip(LANGUAGE_FILENAMES, self.language_jsons): + if filename != PRIMARY_LANGUAGE: + js = JsonHelpers.deep_clone_and_fill(primary_language_json, lang) + JsonHelpers.save(LANGUAGE_FOLDER + filename, js) + + def update_all_languages_from_flattened(self): + for filename, flat in zip(LANGUAGE_FILENAMES, self.flattened_jsons): + JsonHelpers.save(LANGUAGE_FOLDER + filename, JsonHelpers.unflatten(flat)) + + def save_flattened_languages(self, prefix='flat_'): + for filename, flat in zip(LANGUAGE_FILENAMES, self.flattened_jsons): + JsonHelpers.save(prefix + filename, flat) + + +class InteractiveRename(cmd.Cmd): + intro = 'Welcome to the interactive rename shell. Type help or ? to list commands.\n' + prompt = '(rename) ' + file = None + + def __init__(self, language_manager: LanguageManager) -> None: + super().__init__() + self.language_manager = language_manager + self.flat_keys = [key for key in language_manager.flattened_jsons[LANGUAGE_FILENAMES.index(PRIMARY_LANGUAGE)].keys()] + self.mappings = {} + + def do_add(self, arg): + ''' + Prepare to rename an existing translation key. Will not actually rename anything until you confirm all your pending changes with 'rename'. + e.g. a single string: add commands.execution.argument_error commands.generic.invalid.argument + e.g. a group: add commands.enter_dungeon commands.new_enter_dungeon + ''' + args = arg.split() + if len(args) < 2: + self.do_help('add') + return + old, new = args[:2] + if old in self.flat_keys: + self.mappings[old] = new + else: + # Check if we are renaming a higher level + if not old.endswith('.'): + old = old + '.' + results = [key for key in self.flat_keys if key.startswith(old)] + if len(results) > 0: + if not new.endswith('.'): + new = new + '.' + new_mappings = {key: key.replace(old, new) for key in results} + # Ask for confirmation + print('Will add the following mappings:') + ppprint(new_mappings) + print('Add these mappings? [y/N]') + if self.prompt_yn(): + for k,v in new_mappings.items(): + self.mappings[k] = v + else: + print('No translation keys matched!') + + def complete_add(self, text: str, line: str, begidx: int, endidx: int) -> list: + if text == '': + return [k for k in {key.partition('.')[0] for key in self.flat_keys}] + results = [key for key in self.flat_keys if key.startswith(text)] + if len(results) > 40: + # Collapse categories + if text[-1] != '.': + text = text + '.' + level = text.count('.') + 1 + new_results = {'.'.join(key.split('.')[:level]) for key in results} + return list(new_results) + return results + + def do_remove(self, arg): + ''' + Remove a pending rename mapping. Takes the old name of the key, not the new one. + e.g. a single key: remove commands.execution.argument_error + e.g. a group: remove commands.enter_dungeon + ''' + old = arg.split()[0] + if old in self.mappings: + self.mappings.pop(old) + else: + # Check if we are renaming a higher level + if not old.endswith('.'): + old = old + '.' + results = [key for key in self.mappings if key.startswith(old)] + if len(results) > 0: + # Ask for confirmation + print('Will remove the following pending mappings:') + print(JsonHelpers.pprint_keys(results)) + print('Delete these mappings? [y/N]') + if self.prompt_yn(): + for key in results: + self.mappings.pop(key) + else: + print('No pending rename mappings matched!') + + def complete_remove(self, text: str, line: str, begidx: int, endidx: int) -> list: + return [key for key in self.mappings if key.startswith(text)] + + def do_rename(self, _arg): + 'Applies pending renames and overwrites language jsons.' + # Ask for confirmation + print('Will perform the following mappings:') + ppprint(self.mappings) + print('Perform and save these rename mappings? [y/N]') + if self.prompt_yn(): + self.language_manager.rename_keys(self.mappings) + self.language_manager.update_all_languages_from_flattened() + print('Renamed keys, closing') + return True + else: + print('Do you instead wish to quit without saving? [yes/N]') + if self.prompt_yn(True): + print('Left rename shell without renaming') + return True + + def prompt_yn(self, strict_yes=False): + if strict_yes: + return input('(yes/N) ').lower() == 'yes' + return input('(y/N) ').lower()[0] == 'y' + + +def main(args: argparse.Namespace): + # print(args) + language_manager = LanguageManager() + errors = None + if args.lint_report: + language_manager.lint_report() + missing = language_manager.used_keys - language_manager.key_sets[LANGUAGE_FILENAMES.index(PRIMARY_LANGUAGE)] + if len(missing) > 0: + errors = f'[ERROR] {len(missing)} keys missing from primary language json!\n{JsonHelpers.pprint_keys(missing)}' + if prefix := args.save_flattened: + language_manager.save_flattened_languages(prefix) + if args.update: + print('Updating secondary languages') + language_manager.update_secondary_languages() + if args.interactive_rename: + language_manager.load_jsons() # Previous actions may have changed them on-disk + try: + InteractiveRename(language_manager).cmdloop() + except KeyboardInterrupt: + print('Left rename shell without renaming') + if errors: + print(errors) + exit(1) + + + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Manage Grasscutter's language json files.") + parser.add_argument('-u', '--update', action='store_true', + help=f'Update secondary language files to conform to the layout of the primary language file ({PRIMARY_LANGUAGE}) and contain any new keys from it.') + parser.add_argument('-l', '--lint-report', action='store_true', + help='Prints a lint report, listing unused, missing, and untranslated keys among all language jsons.') + parser.add_argument('-f', '--save-flattened', const='./flat_', metavar='prefix', nargs='?', + help='Save copies of all the language jsons in a flattened key form.') + parser.add_argument('-i', '--interactive-rename', action='store_true', + help='Enter interactive rename mode, in which you can specify keys in flattened form to be renamed.') + args = parser.parse_args() + main(args) \ No newline at end of file diff --git a/plugin-schema.json b/plugin-schema.json index 4fc772416..fad282da0 100644 --- a/plugin-schema.json +++ b/plugin-schema.json @@ -1,49 +1,63 @@ { - "$schema": "http://json-schema.org/draft-07/schema#", - "title": "JSON schema for a Grasscutter Plugin", - "type": "object", - "additionalProperties": true, - "definitions": { - "plugin-name": { - "type": "string", - "pattern": "^[A-Za-z\\d_.-]+$" + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "JSON schema for a Grasscutter Plugin", + "type": "object", + "additionalProperties": true, + "definitions": { + "plugin-name": { + "type": "string", + "pattern": "^[A-Za-z\\d_.-]+$" + } + }, + "required": [ + "name", + "description", + "mainClass" + ], + "properties": { + "name": { + "description": "The unique name of plugin.", + "$ref": "#/definitions/plugin-name" + }, + "mainClass": { + "description": "The plugin's initial class file.", + "type": "string", + "pattern": "^(?!org\\.bukkit\\.)([a-zA-Z_$][a-zA-Z\\d_$]*\\.)*[a-zA-Z_$][a-zA-Z\\d_$]*$" + }, + "version": { + "description": "A plugin revision identifier.", + "type": [ + "string", + "number" + ] + }, + "description": { + "description": "Human readable plugin summary.", + "type": "string" + }, + "author": { + "description": "The plugin author.", + "type": "string" + }, + "authors": { + "description": "The plugin contributors.", + "type": "array", + "items": { + "type": "string" + } + }, + "website": { + "title": "Website", + "description": "The URL to the plugin's site", + "type": "string", + "format": "uri" + }, + "loadAfter": { + "description": "Plugins to load before this plugin.", + "type": "array", + "items": { + "type": "string" + } + } } - }, - "required": [ "name", "description", "mainClass" ], - "properties": { - "name": { - "description": "The unique name of plugin.", - "$ref": "#/definitions/plugin-name" - }, - "mainClass": { - "description": "The plugin's initial class file.", - "type": "string", - "pattern": "^(?!org\\.bukkit\\.)([a-zA-Z_$][a-zA-Z\\d_$]*\\.)*[a-zA-Z_$][a-zA-Z\\d_$]*$" - }, - "version": { - "description": "A plugin revision identifier.", - "type": [ "string", "number" ] - }, - "description": { - "description": "Human readable plugin summary.", - "type": "string" - }, - "author": { - "description": "The plugin author.", - "type": "string" - }, - "authors": { - "description": "The plugin contributors.", - "type": "array", - "items": { - "type": "string" - } - }, - "website": { - "title": "Website", - "description": "The URL to the plugin's site", - "type": "string", - "format": "uri" - } - } } \ No newline at end of file diff --git a/proxy.py b/proxy.py index 11625cc20..601877eb3 100644 --- a/proxy.py +++ b/proxy.py @@ -6,7 +6,7 @@ ## # -# Genshin Impact script for mitmproxy +# Animation Company script for mitmproxy # # https://github.com/MlgmXyysd/ # @@ -20,12 +20,17 @@ # ## -from mitmproxy import http +import collections +import random +from mitmproxy import http, connection, ctx, tls +from abc import ABC, abstractmethod +from enum import Enum +from mitmproxy.utils import human from proxy_config import USE_SSL from proxy_config import REMOTE_HOST from proxy_config import REMOTE_PORT -class MlgmXyysd_Genshin_Impact_Proxy: +class MlgmXyysd_Animation_Company_Proxy: LIST_DOMAINS = [ "api-os-takumi.mihoyo.com", @@ -71,6 +76,80 @@ class MlgmXyysd_Genshin_Impact_Proxy: flow.request.host = REMOTE_HOST flow.request.port = REMOTE_PORT +class InterceptionResult(Enum): + SUCCESS = 1 + FAILURE = 2 + SKIPPED = 3 + + +class TlsStrategy(ABC): + def __init__(self): + self.history = collections.defaultdict(lambda: collections.deque(maxlen=200)) + + @abstractmethod + def should_intercept(self, server_address: connection.Address) -> bool: + raise NotImplementedError() + + def record_success(self, server_address): + self.history[server_address].append(InterceptionResult.SUCCESS) + + def record_failure(self, server_address): + self.history[server_address].append(InterceptionResult.FAILURE) + + def record_skipped(self, server_address): + self.history[server_address].append(InterceptionResult.SKIPPED) + + +class ConservativeStrategy(TlsStrategy): + def should_intercept(self, server_address: connection.Address) -> bool: + return InterceptionResult.FAILURE not in self.history[server_address] + + +class ProbabilisticStrategy(TlsStrategy): + def __init__(self, p: float): + self.p = p + super().__init__() + + def should_intercept(self, server_address: connection.Address) -> bool: + return random.uniform(0, 1) < self.p + + +class MaybeTls: + strategy: TlsStrategy + + def load(self, l): + l.add_option( + "tls_strategy", int, 0, + "TLS passthrough strategy. If set to 0, connections will be passed through after the first unsuccessful " + "handshake. If set to 0 < p <= 100, connections with be passed through with probability p.", + ) + + def configure(self, updated): + if "tls_strategy" not in updated: + return + if ctx.options.tls_strategy > 0: + self.strategy = ProbabilisticStrategy(ctx.options.tls_strategy / 100) + else: + self.strategy = ConservativeStrategy() + + def tls_clienthello(self, data: tls.ClientHelloData): + server_address = data.context.server.peername + if not self.strategy.should_intercept(server_address): + ctx.log(f"TLS passthrough: {human.format_address(server_address)}.") + data.ignore_connection = True + self.strategy.record_skipped(server_address) + + def tls_established_client(self, data: tls.TlsData): + server_address = data.context.server.peername + ctx.log(f"TLS handshake successful: {human.format_address(server_address)}") + self.strategy.record_success(server_address) + + def tls_failed_client(self, data: tls.TlsData): + server_address = data.context.server.peername + ctx.log(f"TLS handshake failed: {human.format_address(server_address)}") + self.strategy.record_failure(server_address) + addons = [ - MlgmXyysd_Genshin_Impact_Proxy() + MlgmXyysd_Animation_Company_Proxy(), + MaybeTls() ] diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityActionGenerateElemBallOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityActionGenerateElemBallOuterClass.java new file mode 100644 index 000000000..15d0e31a0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityActionGenerateElemBallOuterClass.java @@ -0,0 +1,946 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityActionGenerateElemBall.proto + +package emu.grasscutter.net.proto; + +public final class AbilityActionGenerateElemBallOuterClass { + private AbilityActionGenerateElemBallOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityActionGenerateElemBallOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityActionGenerateElemBall) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 room_id = 2; + * @return The roomId. + */ + int getRoomId(); + + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 7; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 13; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + * Protobuf type {@code AbilityActionGenerateElemBall} + */ + public static final class AbilityActionGenerateElemBall extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityActionGenerateElemBall) + AbilityActionGenerateElemBallOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityActionGenerateElemBall.newBuilder() to construct. + private AbilityActionGenerateElemBall(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityActionGenerateElemBall() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityActionGenerateElemBall(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityActionGenerateElemBall( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + roomId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.class, emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.Builder.class); + } + + public static final int ROOM_ID_FIELD_NUMBER = 2; + private int roomId_; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + + public static final int POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (roomId_ != 0) { + output.writeUInt32(2, roomId_); + } + if (pos_ != null) { + output.writeMessage(7, getPos()); + } + if (rot_ != null) { + output.writeMessage(13, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (roomId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, roomId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getRot()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall other = (emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) obj; + + if (getRoomId() + != other.getRoomId()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ROOM_ID_FIELD_NUMBER; + hash = (53 * hash) + getRoomId(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityActionGenerateElemBall} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityActionGenerateElemBall) + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBallOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.class, emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + roomId_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall build() { + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall buildPartial() { + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall result = new emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall(this); + result.roomId_ = roomId_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) { + return mergeFrom((emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall other) { + if (other == emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.getDefaultInstance()) return this; + if (other.getRoomId() != 0) { + setRoomId(other.getRoomId()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int roomId_ ; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + /** + * uint32 room_id = 2; + * @param value The roomId to set. + * @return This builder for chaining. + */ + public Builder setRoomId(int value) { + + roomId_ = value; + onChanged(); + return this; + } + /** + * uint32 room_id = 2; + * @return This builder for chaining. + */ + public Builder clearRoomId() { + + roomId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 7; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 13; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityActionGenerateElemBall) + } + + // @@protoc_insertion_point(class_scope:AbilityActionGenerateElemBall) + private static final emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall(); + } + + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityActionGenerateElemBall parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityActionGenerateElemBall(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityActionGenerateElemBall_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityActionGenerateElemBall_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#AbilityActionGenerateElemBall.proto\032\014V" + + "ector.proto\"\\\n\035AbilityActionGenerateElem" + + "Ball\022\017\n\007room_id\030\002 \001(\r\022\024\n\003pos\030\007 \001(\0132\007.Vec" + + "tor\022\024\n\003rot\030\r \001(\0132\007.VectorB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AbilityActionGenerateElemBall_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityActionGenerateElemBall_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityActionGenerateElemBall_descriptor, + new java.lang.String[] { "RoomId", "Pos", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java new file mode 100644 index 000000000..d3cb9fcbb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java @@ -0,0 +1,1326 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityAppliedAbility.proto + +package emu.grasscutter.net.proto; + +public final class AbilityAppliedAbilityOuterClass { + private AbilityAppliedAbilityOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityAppliedAbilityOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityAppliedAbility) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityString ability_name = 1; + * @return Whether the abilityName field is set. + */ + boolean hasAbilityName(); + /** + * .AbilityString ability_name = 1; + * @return The abilityName. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName(); + /** + * .AbilityString ability_name = 1; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder(); + + /** + * .AbilityString ability_override = 2; + * @return Whether the abilityOverride field is set. + */ + boolean hasAbilityOverride(); + /** + * .AbilityString ability_override = 2; + * @return The abilityOverride. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride(); + /** + * .AbilityString ability_override = 2; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder(); + + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + java.util.List + getOverrideMapList(); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + int getOverrideMapCount(); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + java.util.List + getOverrideMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index); + + /** + * uint32 instanced_ability_id = 4; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + } + /** + * Protobuf type {@code AbilityAppliedAbility} + */ + public static final class AbilityAppliedAbility extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityAppliedAbility) + AbilityAppliedAbilityOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityAppliedAbility.newBuilder() to construct. + private AbilityAppliedAbility(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityAppliedAbility() { + overrideMap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityAppliedAbility(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityAppliedAbility( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (abilityName_ != null) { + subBuilder = abilityName_.toBuilder(); + } + abilityName_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityName_); + abilityName_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (abilityOverride_ != null) { + subBuilder = abilityOverride_.toBuilder(); + } + abilityOverride_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityOverride_); + abilityOverride_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + overrideMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + break; + } + case 32: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.class, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder.class); + } + + public static final int ABILITY_NAME_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityName_; + /** + * .AbilityString ability_name = 1; + * @return Whether the abilityName field is set. + */ + @java.lang.Override + public boolean hasAbilityName() { + return abilityName_ != null; + } + /** + * .AbilityString ability_name = 1; + * @return The abilityName. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName() { + return abilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityName_; + } + /** + * .AbilityString ability_name = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder() { + return getAbilityName(); + } + + public static final int ABILITY_OVERRIDE_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityOverride_; + /** + * .AbilityString ability_override = 2; + * @return Whether the abilityOverride field is set. + */ + @java.lang.Override + public boolean hasAbilityOverride() { + return abilityOverride_ != null; + } + /** + * .AbilityString ability_override = 2; + * @return The abilityOverride. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride() { + return abilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityOverride_; + } + /** + * .AbilityString ability_override = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder() { + return getAbilityOverride(); + } + + public static final int OVERRIDE_MAP_FIELD_NUMBER = 3; + private java.util.List overrideMap_; + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public java.util.List getOverrideMapList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public java.util.List + getOverrideMapOrBuilderList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public int getOverrideMapCount() { + return overrideMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + return overrideMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + return overrideMap_.get(index); + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 4; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 4; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (abilityName_ != null) { + output.writeMessage(1, getAbilityName()); + } + if (abilityOverride_ != null) { + output.writeMessage(2, getAbilityOverride()); + } + for (int i = 0; i < overrideMap_.size(); i++) { + output.writeMessage(3, overrideMap_.get(i)); + } + if (instancedAbilityId_ != 0) { + output.writeUInt32(4, instancedAbilityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityName_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getAbilityName()); + } + if (abilityOverride_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAbilityOverride()); + } + for (int i = 0; i < overrideMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, overrideMap_.get(i)); + } + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, instancedAbilityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility other = (emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility) obj; + + if (hasAbilityName() != other.hasAbilityName()) return false; + if (hasAbilityName()) { + if (!getAbilityName() + .equals(other.getAbilityName())) return false; + } + if (hasAbilityOverride() != other.hasAbilityOverride()) return false; + if (hasAbilityOverride()) { + if (!getAbilityOverride() + .equals(other.getAbilityOverride())) return false; + } + if (!getOverrideMapList() + .equals(other.getOverrideMapList())) return false; + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAbilityName()) { + hash = (37 * hash) + ABILITY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getAbilityName().hashCode(); + } + if (hasAbilityOverride()) { + hash = (37 * hash) + ABILITY_OVERRIDE_FIELD_NUMBER; + hash = (53 * hash) + getAbilityOverride().hashCode(); + } + if (getOverrideMapCount() > 0) { + hash = (37 * hash) + OVERRIDE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getOverrideMapList().hashCode(); + } + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityAppliedAbility} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityAppliedAbility) + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.class, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOverrideMapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityNameBuilder_ == null) { + abilityName_ = null; + } else { + abilityName_ = null; + abilityNameBuilder_ = null; + } + if (abilityOverrideBuilder_ == null) { + abilityOverride_ = null; + } else { + abilityOverride_ = null; + abilityOverrideBuilder_ = null; + } + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + overrideMapBuilder_.clear(); + } + instancedAbilityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility build() { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility buildPartial() { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility result = new emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility(this); + int from_bitField0_ = bitField0_; + if (abilityNameBuilder_ == null) { + result.abilityName_ = abilityName_; + } else { + result.abilityName_ = abilityNameBuilder_.build(); + } + if (abilityOverrideBuilder_ == null) { + result.abilityOverride_ = abilityOverride_; + } else { + result.abilityOverride_ = abilityOverrideBuilder_.build(); + } + if (overrideMapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.overrideMap_ = overrideMap_; + } else { + result.overrideMap_ = overrideMapBuilder_.build(); + } + result.instancedAbilityId_ = instancedAbilityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility) { + return mergeFrom((emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility other) { + if (other == emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()) return this; + if (other.hasAbilityName()) { + mergeAbilityName(other.getAbilityName()); + } + if (other.hasAbilityOverride()) { + mergeAbilityOverride(other.getAbilityOverride()); + } + if (overrideMapBuilder_ == null) { + if (!other.overrideMap_.isEmpty()) { + if (overrideMap_.isEmpty()) { + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOverrideMapIsMutable(); + overrideMap_.addAll(other.overrideMap_); + } + onChanged(); + } + } else { + if (!other.overrideMap_.isEmpty()) { + if (overrideMapBuilder_.isEmpty()) { + overrideMapBuilder_.dispose(); + overrideMapBuilder_ = null; + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + overrideMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOverrideMapFieldBuilder() : null; + } else { + overrideMapBuilder_.addAllMessages(other.overrideMap_); + } + } + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityName_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> abilityNameBuilder_; + /** + * .AbilityString ability_name = 1; + * @return Whether the abilityName field is set. + */ + public boolean hasAbilityName() { + return abilityNameBuilder_ != null || abilityName_ != null; + } + /** + * .AbilityString ability_name = 1; + * @return The abilityName. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName() { + if (abilityNameBuilder_ == null) { + return abilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityName_; + } else { + return abilityNameBuilder_.getMessage(); + } + } + /** + * .AbilityString ability_name = 1; + */ + public Builder setAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityName_ = value; + onChanged(); + } else { + abilityNameBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public Builder setAbilityName( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (abilityNameBuilder_ == null) { + abilityName_ = builderForValue.build(); + onChanged(); + } else { + abilityNameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public Builder mergeAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityNameBuilder_ == null) { + if (abilityName_ != null) { + abilityName_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(abilityName_).mergeFrom(value).buildPartial(); + } else { + abilityName_ = value; + } + onChanged(); + } else { + abilityNameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public Builder clearAbilityName() { + if (abilityNameBuilder_ == null) { + abilityName_ = null; + onChanged(); + } else { + abilityName_ = null; + abilityNameBuilder_ = null; + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getAbilityNameBuilder() { + + onChanged(); + return getAbilityNameFieldBuilder().getBuilder(); + } + /** + * .AbilityString ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder() { + if (abilityNameBuilder_ != null) { + return abilityNameBuilder_.getMessageOrBuilder(); + } else { + return abilityName_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityName_; + } + } + /** + * .AbilityString ability_name = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getAbilityNameFieldBuilder() { + if (abilityNameBuilder_ == null) { + abilityNameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getAbilityName(), + getParentForChildren(), + isClean()); + abilityName_ = null; + } + return abilityNameBuilder_; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityOverride_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> abilityOverrideBuilder_; + /** + * .AbilityString ability_override = 2; + * @return Whether the abilityOverride field is set. + */ + public boolean hasAbilityOverride() { + return abilityOverrideBuilder_ != null || abilityOverride_ != null; + } + /** + * .AbilityString ability_override = 2; + * @return The abilityOverride. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride() { + if (abilityOverrideBuilder_ == null) { + return abilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityOverride_; + } else { + return abilityOverrideBuilder_.getMessage(); + } + } + /** + * .AbilityString ability_override = 2; + */ + public Builder setAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityOverrideBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityOverride_ = value; + onChanged(); + } else { + abilityOverrideBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public Builder setAbilityOverride( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (abilityOverrideBuilder_ == null) { + abilityOverride_ = builderForValue.build(); + onChanged(); + } else { + abilityOverrideBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public Builder mergeAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityOverrideBuilder_ == null) { + if (abilityOverride_ != null) { + abilityOverride_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(abilityOverride_).mergeFrom(value).buildPartial(); + } else { + abilityOverride_ = value; + } + onChanged(); + } else { + abilityOverrideBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public Builder clearAbilityOverride() { + if (abilityOverrideBuilder_ == null) { + abilityOverride_ = null; + onChanged(); + } else { + abilityOverride_ = null; + abilityOverrideBuilder_ = null; + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getAbilityOverrideBuilder() { + + onChanged(); + return getAbilityOverrideFieldBuilder().getBuilder(); + } + /** + * .AbilityString ability_override = 2; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder() { + if (abilityOverrideBuilder_ != null) { + return abilityOverrideBuilder_.getMessageOrBuilder(); + } else { + return abilityOverride_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityOverride_; + } + } + /** + * .AbilityString ability_override = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getAbilityOverrideFieldBuilder() { + if (abilityOverrideBuilder_ == null) { + abilityOverrideBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getAbilityOverride(), + getParentForChildren(), + isClean()); + abilityOverride_ = null; + } + return abilityOverrideBuilder_; + } + + private java.util.List overrideMap_ = + java.util.Collections.emptyList(); + private void ensureOverrideMapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(overrideMap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> overrideMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public java.util.List getOverrideMapList() { + if (overrideMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(overrideMap_); + } else { + return overrideMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public int getOverrideMapCount() { + if (overrideMapBuilder_ == null) { + return overrideMap_.size(); + } else { + return overrideMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); + } else { + return overrideMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.set(index, value); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.set(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(index, value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addAllOverrideMap( + java.lang.Iterable values) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, overrideMap_); + onChanged(); + } else { + overrideMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder clearOverrideMap() { + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + overrideMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder removeOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.remove(index); + onChanged(); + } else { + overrideMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); } else { + return overrideMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public java.util.List + getOverrideMapOrBuilderList() { + if (overrideMapBuilder_ != null) { + return overrideMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overrideMap_); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder() { + return getOverrideMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public java.util.List + getOverrideMapBuilderList() { + return getOverrideMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getOverrideMapFieldBuilder() { + if (overrideMapBuilder_ == null) { + overrideMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + overrideMap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + overrideMap_ = null; + } + return overrideMapBuilder_; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 4; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 4; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 4; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityAppliedAbility) + } + + // @@protoc_insertion_point(class_scope:AbilityAppliedAbility) + private static final emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility(); + } + + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityAppliedAbility parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityAppliedAbility(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityAppliedAbility_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityAppliedAbility_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AbilityAppliedAbility.proto\032\035AbilitySc" + + "alarValueEntry.proto\032\023AbilityString.prot" + + "o\"\265\001\n\025AbilityAppliedAbility\022$\n\014ability_n" + + "ame\030\001 \001(\0132\016.AbilityString\022(\n\020ability_ove" + + "rride\030\002 \001(\0132\016.AbilityString\022.\n\014override_" + + "map\030\003 \003(\0132\030.AbilityScalarValueEntry\022\034\n\024i" + + "nstanced_ability_id\030\004 \001(\rB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + }); + internal_static_AbilityAppliedAbility_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityAppliedAbility_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityAppliedAbility_descriptor, + new java.lang.String[] { "AbilityName", "AbilityOverride", "OverrideMap", "InstancedAbilityId", }); + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java new file mode 100644 index 000000000..d74b82a3f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java @@ -0,0 +1,1931 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityAppliedModifier.proto + +package emu.grasscutter.net.proto; + +public final class AbilityAppliedModifierOuterClass { + private AbilityAppliedModifierOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityAppliedModifierOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityAppliedModifier) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 modifier_local_id = 1; + * @return The modifierLocalId. + */ + int getModifierLocalId(); + + /** + * uint32 parent_ability_entity_id = 2; + * @return The parentAbilityEntityId. + */ + int getParentAbilityEntityId(); + + /** + * .AbilityString parent_ability_name = 3; + * @return Whether the parentAbilityName field is set. + */ + boolean hasParentAbilityName(); + /** + * .AbilityString parent_ability_name = 3; + * @return The parentAbilityName. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName(); + /** + * .AbilityString parent_ability_name = 3; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder(); + + /** + * .AbilityString parent_ability_override = 4; + * @return Whether the parentAbilityOverride field is set. + */ + boolean hasParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 4; + * @return The parentAbilityOverride. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 4; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder(); + + /** + * uint32 instanced_ability_id = 5; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * uint32 instanced_modifier_id = 6; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * float exist_duration = 7; + * @return The existDuration. + */ + float getExistDuration(); + + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return Whether the attachedInstancedModifier field is set. + */ + boolean hasAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return The attachedInstancedModifier. + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder(); + + /** + * uint32 apply_entity_id = 9; + * @return The applyEntityId. + */ + int getApplyEntityId(); + + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + boolean getIsAttachedParentAbility(); + + /** + * .ModifierDurability modifier_durability = 11; + * @return Whether the modifierDurability field is set. + */ + boolean hasModifierDurability(); + /** + * .ModifierDurability modifier_durability = 11; + * @return The modifierDurability. + */ + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability(); + /** + * .ModifierDurability modifier_durability = 11; + */ + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder(); + + /** + * uint32 sbuff_uid = 12; + * @return The sbuffUid. + */ + int getSbuffUid(); + + /** + * bool is_serverbuff_modifier = 13; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + } + /** + * Protobuf type {@code AbilityAppliedModifier} + */ + public static final class AbilityAppliedModifier extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityAppliedModifier) + AbilityAppliedModifierOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityAppliedModifier.newBuilder() to construct. + private AbilityAppliedModifier(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityAppliedModifier() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityAppliedModifier(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityAppliedModifier( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + modifierLocalId_ = input.readInt32(); + break; + } + case 16: { + + parentAbilityEntityId_ = input.readUInt32(); + break; + } + case 26: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityName_ != null) { + subBuilder = parentAbilityName_.toBuilder(); + } + parentAbilityName_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityName_); + parentAbilityName_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityOverride_ != null) { + subBuilder = parentAbilityOverride_.toBuilder(); + } + parentAbilityOverride_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityOverride_); + parentAbilityOverride_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + case 48: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 61: { + + existDuration_ = input.readFloat(); + break; + } + case 66: { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder subBuilder = null; + if (attachedInstancedModifier_ != null) { + subBuilder = attachedInstancedModifier_.toBuilder(); + } + attachedInstancedModifier_ = input.readMessage(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attachedInstancedModifier_); + attachedInstancedModifier_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + applyEntityId_ = input.readUInt32(); + break; + } + case 80: { + + isAttachedParentAbility_ = input.readBool(); + break; + } + case 90: { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder subBuilder = null; + if (modifierDurability_ != null) { + subBuilder = modifierDurability_.toBuilder(); + } + modifierDurability_ = input.readMessage(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(modifierDurability_); + modifierDurability_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + sbuffUid_ = input.readUInt32(); + break; + } + case 104: { + + isServerbuffModifier_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.class, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder.class); + } + + public static final int MODIFIER_LOCAL_ID_FIELD_NUMBER = 1; + private int modifierLocalId_; + /** + * int32 modifier_local_id = 1; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + + public static final int PARENT_ABILITY_ENTITY_ID_FIELD_NUMBER = 2; + private int parentAbilityEntityId_; + /** + * uint32 parent_ability_entity_id = 2; + * @return The parentAbilityEntityId. + */ + @java.lang.Override + public int getParentAbilityEntityId() { + return parentAbilityEntityId_; + } + + public static final int PARENT_ABILITY_NAME_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + /** + * .AbilityString parent_ability_name = 3; + * @return Whether the parentAbilityName field is set. + */ + @java.lang.Override + public boolean hasParentAbilityName() { + return parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 3; + * @return The parentAbilityName. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + /** + * .AbilityString parent_ability_name = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + return getParentAbilityName(); + } + + public static final int PARENT_ABILITY_OVERRIDE_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + /** + * .AbilityString parent_ability_override = 4; + * @return Whether the parentAbilityOverride field is set. + */ + @java.lang.Override + public boolean hasParentAbilityOverride() { + return parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 4; + * @return The parentAbilityOverride. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + /** + * .AbilityString parent_ability_override = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + return getParentAbilityOverride(); + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 5; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 5; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 6; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 6; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int EXIST_DURATION_FIELD_NUMBER = 7; + private float existDuration_; + /** + * float exist_duration = 7; + * @return The existDuration. + */ + @java.lang.Override + public float getExistDuration() { + return existDuration_; + } + + public static final int ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return Whether the attachedInstancedModifier field is set. + */ + @java.lang.Override + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return The attachedInstancedModifier. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + return getAttachedInstancedModifier(); + } + + public static final int APPLY_ENTITY_ID_FIELD_NUMBER = 9; + private int applyEntityId_; + /** + * uint32 apply_entity_id = 9; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + + public static final int IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER = 10; + private boolean isAttachedParentAbility_; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + + public static final int MODIFIER_DURABILITY_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability modifierDurability_; + /** + * .ModifierDurability modifier_durability = 11; + * @return Whether the modifierDurability field is set. + */ + @java.lang.Override + public boolean hasModifierDurability() { + return modifierDurability_ != null; + } + /** + * .ModifierDurability modifier_durability = 11; + * @return The modifierDurability. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability() { + return modifierDurability_ == null ? emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance() : modifierDurability_; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder() { + return getModifierDurability(); + } + + public static final int SBUFF_UID_FIELD_NUMBER = 12; + private int sbuffUid_; + /** + * uint32 sbuff_uid = 12; + * @return The sbuffUid. + */ + @java.lang.Override + public int getSbuffUid() { + return sbuffUid_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 13; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 13; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (modifierLocalId_ != 0) { + output.writeInt32(1, modifierLocalId_); + } + if (parentAbilityEntityId_ != 0) { + output.writeUInt32(2, parentAbilityEntityId_); + } + if (parentAbilityName_ != null) { + output.writeMessage(3, getParentAbilityName()); + } + if (parentAbilityOverride_ != null) { + output.writeMessage(4, getParentAbilityOverride()); + } + if (instancedAbilityId_ != 0) { + output.writeUInt32(5, instancedAbilityId_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(6, instancedModifierId_); + } + if (existDuration_ != 0F) { + output.writeFloat(7, existDuration_); + } + if (attachedInstancedModifier_ != null) { + output.writeMessage(8, getAttachedInstancedModifier()); + } + if (applyEntityId_ != 0) { + output.writeUInt32(9, applyEntityId_); + } + if (isAttachedParentAbility_ != false) { + output.writeBool(10, isAttachedParentAbility_); + } + if (modifierDurability_ != null) { + output.writeMessage(11, getModifierDurability()); + } + if (sbuffUid_ != 0) { + output.writeUInt32(12, sbuffUid_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(13, isServerbuffModifier_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (modifierLocalId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, modifierLocalId_); + } + if (parentAbilityEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, parentAbilityEntityId_); + } + if (parentAbilityName_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getParentAbilityName()); + } + if (parentAbilityOverride_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getParentAbilityOverride()); + } + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, instancedAbilityId_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, instancedModifierId_); + } + if (existDuration_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(7, existDuration_); + } + if (attachedInstancedModifier_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getAttachedInstancedModifier()); + } + if (applyEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, applyEntityId_); + } + if (isAttachedParentAbility_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAttachedParentAbility_); + } + if (modifierDurability_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getModifierDurability()); + } + if (sbuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, sbuffUid_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isServerbuffModifier_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier other = (emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier) obj; + + if (getModifierLocalId() + != other.getModifierLocalId()) return false; + if (getParentAbilityEntityId() + != other.getParentAbilityEntityId()) return false; + if (hasParentAbilityName() != other.hasParentAbilityName()) return false; + if (hasParentAbilityName()) { + if (!getParentAbilityName() + .equals(other.getParentAbilityName())) return false; + } + if (hasParentAbilityOverride() != other.hasParentAbilityOverride()) return false; + if (hasParentAbilityOverride()) { + if (!getParentAbilityOverride() + .equals(other.getParentAbilityOverride())) return false; + } + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (java.lang.Float.floatToIntBits(getExistDuration()) + != java.lang.Float.floatToIntBits( + other.getExistDuration())) return false; + if (hasAttachedInstancedModifier() != other.hasAttachedInstancedModifier()) return false; + if (hasAttachedInstancedModifier()) { + if (!getAttachedInstancedModifier() + .equals(other.getAttachedInstancedModifier())) return false; + } + if (getApplyEntityId() + != other.getApplyEntityId()) return false; + if (getIsAttachedParentAbility() + != other.getIsAttachedParentAbility()) return false; + if (hasModifierDurability() != other.hasModifierDurability()) return false; + if (hasModifierDurability()) { + if (!getModifierDurability() + .equals(other.getModifierDurability())) return false; + } + if (getSbuffUid() + != other.getSbuffUid()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MODIFIER_LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierLocalId(); + hash = (37 * hash) + PARENT_ABILITY_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityEntityId(); + if (hasParentAbilityName()) { + hash = (37 * hash) + PARENT_ABILITY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityName().hashCode(); + } + if (hasParentAbilityOverride()) { + hash = (37 * hash) + PARENT_ABILITY_OVERRIDE_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityOverride().hashCode(); + } + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + EXIST_DURATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getExistDuration()); + if (hasAttachedInstancedModifier()) { + hash = (37 * hash) + ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + getAttachedInstancedModifier().hashCode(); + } + hash = (37 * hash) + APPLY_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getApplyEntityId(); + hash = (37 * hash) + IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttachedParentAbility()); + if (hasModifierDurability()) { + hash = (37 * hash) + MODIFIER_DURABILITY_FIELD_NUMBER; + hash = (53 * hash) + getModifierDurability().hashCode(); + } + hash = (37 * hash) + SBUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getSbuffUid(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityAppliedModifier} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityAppliedModifier) + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.class, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + modifierLocalId_ = 0; + + parentAbilityEntityId_ = 0; + + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + instancedAbilityId_ = 0; + + instancedModifierId_ = 0; + + existDuration_ = 0F; + + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + applyEntityId_ = 0; + + isAttachedParentAbility_ = false; + + if (modifierDurabilityBuilder_ == null) { + modifierDurability_ = null; + } else { + modifierDurability_ = null; + modifierDurabilityBuilder_ = null; + } + sbuffUid_ = 0; + + isServerbuffModifier_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier build() { + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier buildPartial() { + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier result = new emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier(this); + result.modifierLocalId_ = modifierLocalId_; + result.parentAbilityEntityId_ = parentAbilityEntityId_; + if (parentAbilityNameBuilder_ == null) { + result.parentAbilityName_ = parentAbilityName_; + } else { + result.parentAbilityName_ = parentAbilityNameBuilder_.build(); + } + if (parentAbilityOverrideBuilder_ == null) { + result.parentAbilityOverride_ = parentAbilityOverride_; + } else { + result.parentAbilityOverride_ = parentAbilityOverrideBuilder_.build(); + } + result.instancedAbilityId_ = instancedAbilityId_; + result.instancedModifierId_ = instancedModifierId_; + result.existDuration_ = existDuration_; + if (attachedInstancedModifierBuilder_ == null) { + result.attachedInstancedModifier_ = attachedInstancedModifier_; + } else { + result.attachedInstancedModifier_ = attachedInstancedModifierBuilder_.build(); + } + result.applyEntityId_ = applyEntityId_; + result.isAttachedParentAbility_ = isAttachedParentAbility_; + if (modifierDurabilityBuilder_ == null) { + result.modifierDurability_ = modifierDurability_; + } else { + result.modifierDurability_ = modifierDurabilityBuilder_.build(); + } + result.sbuffUid_ = sbuffUid_; + result.isServerbuffModifier_ = isServerbuffModifier_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier) { + return mergeFrom((emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier other) { + if (other == emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()) return this; + if (other.getModifierLocalId() != 0) { + setModifierLocalId(other.getModifierLocalId()); + } + if (other.getParentAbilityEntityId() != 0) { + setParentAbilityEntityId(other.getParentAbilityEntityId()); + } + if (other.hasParentAbilityName()) { + mergeParentAbilityName(other.getParentAbilityName()); + } + if (other.hasParentAbilityOverride()) { + mergeParentAbilityOverride(other.getParentAbilityOverride()); + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getExistDuration() != 0F) { + setExistDuration(other.getExistDuration()); + } + if (other.hasAttachedInstancedModifier()) { + mergeAttachedInstancedModifier(other.getAttachedInstancedModifier()); + } + if (other.getApplyEntityId() != 0) { + setApplyEntityId(other.getApplyEntityId()); + } + if (other.getIsAttachedParentAbility() != false) { + setIsAttachedParentAbility(other.getIsAttachedParentAbility()); + } + if (other.hasModifierDurability()) { + mergeModifierDurability(other.getModifierDurability()); + } + if (other.getSbuffUid() != 0) { + setSbuffUid(other.getSbuffUid()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int modifierLocalId_ ; + /** + * int32 modifier_local_id = 1; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + /** + * int32 modifier_local_id = 1; + * @param value The modifierLocalId to set. + * @return This builder for chaining. + */ + public Builder setModifierLocalId(int value) { + + modifierLocalId_ = value; + onChanged(); + return this; + } + /** + * int32 modifier_local_id = 1; + * @return This builder for chaining. + */ + public Builder clearModifierLocalId() { + + modifierLocalId_ = 0; + onChanged(); + return this; + } + + private int parentAbilityEntityId_ ; + /** + * uint32 parent_ability_entity_id = 2; + * @return The parentAbilityEntityId. + */ + @java.lang.Override + public int getParentAbilityEntityId() { + return parentAbilityEntityId_; + } + /** + * uint32 parent_ability_entity_id = 2; + * @param value The parentAbilityEntityId to set. + * @return This builder for chaining. + */ + public Builder setParentAbilityEntityId(int value) { + + parentAbilityEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_ability_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearParentAbilityEntityId() { + + parentAbilityEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityNameBuilder_; + /** + * .AbilityString parent_ability_name = 3; + * @return Whether the parentAbilityName field is set. + */ + public boolean hasParentAbilityName() { + return parentAbilityNameBuilder_ != null || parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 3; + * @return The parentAbilityName. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } else { + return parentAbilityNameBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder setParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityName_ = value; + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder setParentAbilityName( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder mergeParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (parentAbilityName_ != null) { + parentAbilityName_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityName_).mergeFrom(value).buildPartial(); + } else { + parentAbilityName_ = value; + } + onChanged(); + } else { + parentAbilityNameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder clearParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + onChanged(); + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityNameBuilder() { + + onChanged(); + return getParentAbilityNameFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_name = 3; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + if (parentAbilityNameBuilder_ != null) { + return parentAbilityNameBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityName_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + } + /** + * .AbilityString parent_ability_name = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityNameFieldBuilder() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityNameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityName(), + getParentForChildren(), + isClean()); + parentAbilityName_ = null; + } + return parentAbilityNameBuilder_; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityOverrideBuilder_; + /** + * .AbilityString parent_ability_override = 4; + * @return Whether the parentAbilityOverride field is set. + */ + public boolean hasParentAbilityOverride() { + return parentAbilityOverrideBuilder_ != null || parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 4; + * @return The parentAbilityOverride. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } else { + return parentAbilityOverrideBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder setParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityOverride_ = value; + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder setParentAbilityOverride( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder mergeParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (parentAbilityOverride_ != null) { + parentAbilityOverride_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityOverride_).mergeFrom(value).buildPartial(); + } else { + parentAbilityOverride_ = value; + } + onChanged(); + } else { + parentAbilityOverrideBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder clearParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + onChanged(); + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityOverrideBuilder() { + + onChanged(); + return getParentAbilityOverrideFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_override = 4; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + if (parentAbilityOverrideBuilder_ != null) { + return parentAbilityOverrideBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityOverride_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + } + /** + * .AbilityString parent_ability_override = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityOverrideFieldBuilder() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverrideBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityOverride(), + getParentForChildren(), + isClean()); + parentAbilityOverride_ = null; + } + return parentAbilityOverrideBuilder_; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 5; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 5; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 5; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 6; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 6; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 6; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private float existDuration_ ; + /** + * float exist_duration = 7; + * @return The existDuration. + */ + @java.lang.Override + public float getExistDuration() { + return existDuration_; + } + /** + * float exist_duration = 7; + * @param value The existDuration to set. + * @return This builder for chaining. + */ + public Builder setExistDuration(float value) { + + existDuration_ = value; + onChanged(); + return this; + } + /** + * float exist_duration = 7; + * @return This builder for chaining. + */ + public Builder clearExistDuration() { + + existDuration_ = 0F; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> attachedInstancedModifierBuilder_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return Whether the attachedInstancedModifier field is set. + */ + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifierBuilder_ != null || attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return The attachedInstancedModifier. + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } else { + return attachedInstancedModifierBuilder_.getMessage(); + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder setAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attachedInstancedModifier_ = value; + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder setAttachedInstancedModifier( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder builderForValue) { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = builderForValue.build(); + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder mergeAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (attachedInstancedModifier_ != null) { + attachedInstancedModifier_ = + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.newBuilder(attachedInstancedModifier_).mergeFrom(value).buildPartial(); + } else { + attachedInstancedModifier_ = value; + } + onChanged(); + } else { + attachedInstancedModifierBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder clearAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + onChanged(); + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder getAttachedInstancedModifierBuilder() { + + onChanged(); + return getAttachedInstancedModifierFieldBuilder().getBuilder(); + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + if (attachedInstancedModifierBuilder_ != null) { + return attachedInstancedModifierBuilder_.getMessageOrBuilder(); + } else { + return attachedInstancedModifier_ == null ? + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> + getAttachedInstancedModifierFieldBuilder() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder>( + getAttachedInstancedModifier(), + getParentForChildren(), + isClean()); + attachedInstancedModifier_ = null; + } + return attachedInstancedModifierBuilder_; + } + + private int applyEntityId_ ; + /** + * uint32 apply_entity_id = 9; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + /** + * uint32 apply_entity_id = 9; + * @param value The applyEntityId to set. + * @return This builder for chaining. + */ + public Builder setApplyEntityId(int value) { + + applyEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearApplyEntityId() { + + applyEntityId_ = 0; + onChanged(); + return this; + } + + private boolean isAttachedParentAbility_ ; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + /** + * bool is_attached_parent_ability = 10; + * @param value The isAttachedParentAbility to set. + * @return This builder for chaining. + */ + public Builder setIsAttachedParentAbility(boolean value) { + + isAttachedParentAbility_ = value; + onChanged(); + return this; + } + /** + * bool is_attached_parent_ability = 10; + * @return This builder for chaining. + */ + public Builder clearIsAttachedParentAbility() { + + isAttachedParentAbility_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability modifierDurability_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder> modifierDurabilityBuilder_; + /** + * .ModifierDurability modifier_durability = 11; + * @return Whether the modifierDurability field is set. + */ + public boolean hasModifierDurability() { + return modifierDurabilityBuilder_ != null || modifierDurability_ != null; + } + /** + * .ModifierDurability modifier_durability = 11; + * @return The modifierDurability. + */ + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability() { + if (modifierDurabilityBuilder_ == null) { + return modifierDurability_ == null ? emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance() : modifierDurability_; + } else { + return modifierDurabilityBuilder_.getMessage(); + } + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder setModifierDurability(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability value) { + if (modifierDurabilityBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + modifierDurability_ = value; + onChanged(); + } else { + modifierDurabilityBuilder_.setMessage(value); + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder setModifierDurability( + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder builderForValue) { + if (modifierDurabilityBuilder_ == null) { + modifierDurability_ = builderForValue.build(); + onChanged(); + } else { + modifierDurabilityBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder mergeModifierDurability(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability value) { + if (modifierDurabilityBuilder_ == null) { + if (modifierDurability_ != null) { + modifierDurability_ = + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.newBuilder(modifierDurability_).mergeFrom(value).buildPartial(); + } else { + modifierDurability_ = value; + } + onChanged(); + } else { + modifierDurabilityBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder clearModifierDurability() { + if (modifierDurabilityBuilder_ == null) { + modifierDurability_ = null; + onChanged(); + } else { + modifierDurability_ = null; + modifierDurabilityBuilder_ = null; + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder getModifierDurabilityBuilder() { + + onChanged(); + return getModifierDurabilityFieldBuilder().getBuilder(); + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder() { + if (modifierDurabilityBuilder_ != null) { + return modifierDurabilityBuilder_.getMessageOrBuilder(); + } else { + return modifierDurability_ == null ? + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance() : modifierDurability_; + } + } + /** + * .ModifierDurability modifier_durability = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder> + getModifierDurabilityFieldBuilder() { + if (modifierDurabilityBuilder_ == null) { + modifierDurabilityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder>( + getModifierDurability(), + getParentForChildren(), + isClean()); + modifierDurability_ = null; + } + return modifierDurabilityBuilder_; + } + + private int sbuffUid_ ; + /** + * uint32 sbuff_uid = 12; + * @return The sbuffUid. + */ + @java.lang.Override + public int getSbuffUid() { + return sbuffUid_; + } + /** + * uint32 sbuff_uid = 12; + * @param value The sbuffUid to set. + * @return This builder for chaining. + */ + public Builder setSbuffUid(int value) { + + sbuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 sbuff_uid = 12; + * @return This builder for chaining. + */ + public Builder clearSbuffUid() { + + sbuffUid_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 13; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 13; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 13; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityAppliedModifier) + } + + // @@protoc_insertion_point(class_scope:AbilityAppliedModifier) + private static final emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier(); + } + + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityAppliedModifier parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityAppliedModifier(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityAppliedModifier_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityAppliedModifier_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AbilityAppliedModifier.proto\032\035AbilityA" + + "ttachedModifier.proto\032\023AbilityString.pro" + + "to\032\030ModifierDurability.proto\"\351\003\n\026Ability" + + "AppliedModifier\022\031\n\021modifier_local_id\030\001 \001" + + "(\005\022 \n\030parent_ability_entity_id\030\002 \001(\r\022+\n\023" + + "parent_ability_name\030\003 \001(\0132\016.AbilityStrin" + + "g\022/\n\027parent_ability_override\030\004 \001(\0132\016.Abi" + + "lityString\022\034\n\024instanced_ability_id\030\005 \001(\r" + + "\022\035\n\025instanced_modifier_id\030\006 \001(\r\022\026\n\016exist" + + "_duration\030\007 \001(\002\022=\n\033attached_instanced_mo" + + "difier\030\010 \001(\0132\030.AbilityAttachedModifier\022\027" + + "\n\017apply_entity_id\030\t \001(\r\022\"\n\032is_attached_p" + + "arent_ability\030\n \001(\010\0220\n\023modifier_durabili" + + "ty\030\013 \001(\0132\023.ModifierDurability\022\021\n\tsbuff_u" + + "id\030\014 \001(\r\022\036\n\026is_serverbuff_modifier\030\r \001(\010" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.getDescriptor(), + }); + internal_static_AbilityAppliedModifier_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityAppliedModifier_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityAppliedModifier_descriptor, + new java.lang.String[] { "ModifierLocalId", "ParentAbilityEntityId", "ParentAbilityName", "ParentAbilityOverride", "InstancedAbilityId", "InstancedModifierId", "ExistDuration", "AttachedInstancedModifier", "ApplyEntityId", "IsAttachedParentAbility", "ModifierDurability", "SbuffUid", "IsServerbuffModifier", }); + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java new file mode 100644 index 000000000..bc93bb79a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java @@ -0,0 +1,821 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityAttachedModifier.proto + +package emu.grasscutter.net.proto; + +public final class AbilityAttachedModifierOuterClass { + private AbilityAttachedModifierOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityAttachedModifierOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityAttachedModifier) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_invalid = 1; + * @return The isInvalid. + */ + boolean getIsInvalid(); + + /** + * uint32 owner_entity_id = 2; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 instanced_modifier_id = 3; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * bool is_serverbuff_modifier = 4; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * int32 attach_name_hash = 5; + * @return The attachNameHash. + */ + int getAttachNameHash(); + } + /** + * Protobuf type {@code AbilityAttachedModifier} + */ + public static final class AbilityAttachedModifier extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityAttachedModifier) + AbilityAttachedModifierOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityAttachedModifier.newBuilder() to construct. + private AbilityAttachedModifier(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityAttachedModifier() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityAttachedModifier(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityAttachedModifier( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isInvalid_ = input.readBool(); + break; + } + case 16: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 24: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 32: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 40: { + + attachNameHash_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.class, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder.class); + } + + public static final int IS_INVALID_FIELD_NUMBER = 1; + private boolean isInvalid_; + /** + * bool is_invalid = 1; + * @return The isInvalid. + */ + @java.lang.Override + public boolean getIsInvalid() { + return isInvalid_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 2; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 2; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 3; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 3; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 4; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 4; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int ATTACH_NAME_HASH_FIELD_NUMBER = 5; + private int attachNameHash_; + /** + * int32 attach_name_hash = 5; + * @return The attachNameHash. + */ + @java.lang.Override + public int getAttachNameHash() { + return attachNameHash_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isInvalid_ != false) { + output.writeBool(1, isInvalid_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(2, ownerEntityId_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(3, instancedModifierId_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(4, isServerbuffModifier_); + } + if (attachNameHash_ != 0) { + output.writeInt32(5, attachNameHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInvalid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isInvalid_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, ownerEntityId_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, instancedModifierId_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isServerbuffModifier_); + } + if (attachNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, attachNameHash_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier other = (emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier) obj; + + if (getIsInvalid() + != other.getIsInvalid()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (getAttachNameHash() + != other.getAttachNameHash()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_INVALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInvalid()); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (37 * hash) + ATTACH_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAttachNameHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityAttachedModifier} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityAttachedModifier) + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.class, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isInvalid_ = false; + + ownerEntityId_ = 0; + + instancedModifierId_ = 0; + + isServerbuffModifier_ = false; + + attachNameHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier build() { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier buildPartial() { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier result = new emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier(this); + result.isInvalid_ = isInvalid_; + result.ownerEntityId_ = ownerEntityId_; + result.instancedModifierId_ = instancedModifierId_; + result.isServerbuffModifier_ = isServerbuffModifier_; + result.attachNameHash_ = attachNameHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier) { + return mergeFrom((emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier other) { + if (other == emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance()) return this; + if (other.getIsInvalid() != false) { + setIsInvalid(other.getIsInvalid()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (other.getAttachNameHash() != 0) { + setAttachNameHash(other.getAttachNameHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isInvalid_ ; + /** + * bool is_invalid = 1; + * @return The isInvalid. + */ + @java.lang.Override + public boolean getIsInvalid() { + return isInvalid_; + } + /** + * bool is_invalid = 1; + * @param value The isInvalid to set. + * @return This builder for chaining. + */ + public Builder setIsInvalid(boolean value) { + + isInvalid_ = value; + onChanged(); + return this; + } + /** + * bool is_invalid = 1; + * @return This builder for chaining. + */ + public Builder clearIsInvalid() { + + isInvalid_ = false; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 2; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 2; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 3; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 3; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 3; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 4; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 4; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 4; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private int attachNameHash_ ; + /** + * int32 attach_name_hash = 5; + * @return The attachNameHash. + */ + @java.lang.Override + public int getAttachNameHash() { + return attachNameHash_; + } + /** + * int32 attach_name_hash = 5; + * @param value The attachNameHash to set. + * @return This builder for chaining. + */ + public Builder setAttachNameHash(int value) { + + attachNameHash_ = value; + onChanged(); + return this; + } + /** + * int32 attach_name_hash = 5; + * @return This builder for chaining. + */ + public Builder clearAttachNameHash() { + + attachNameHash_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityAttachedModifier) + } + + // @@protoc_insertion_point(class_scope:AbilityAttachedModifier) + private static final emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier(); + } + + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityAttachedModifier parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityAttachedModifier(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityAttachedModifier_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityAttachedModifier_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityAttachedModifier.proto\"\237\001\n\027Abil" + + "ityAttachedModifier\022\022\n\nis_invalid\030\001 \001(\010\022" + + "\027\n\017owner_entity_id\030\002 \001(\r\022\035\n\025instanced_mo" + + "difier_id\030\003 \001(\r\022\036\n\026is_serverbuff_modifie" + + "r\030\004 \001(\010\022\030\n\020attach_name_hash\030\005 \001(\005B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityAttachedModifier_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityAttachedModifier_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityAttachedModifier_descriptor, + new java.lang.String[] { "IsInvalid", "OwnerEntityId", "InstancedModifierId", "IsServerbuffModifier", "AttachNameHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java new file mode 100644 index 000000000..b49dbe973 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AbilityChangeNotifyOuterClass { + private AbilityChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * .AbilityControlBlock ability_control_block = 15; + * @return Whether the abilityControlBlock field is set. + */ + boolean hasAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 15; + * @return The abilityControlBlock. + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 15; + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); + } + /** + *
+   * CmdId: 1131
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AbilityChangeNotify} + */ + public static final class AbilityChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityChangeNotify) + AbilityChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityChangeNotify.newBuilder() to construct. + private AbilityChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null; + if (abilityControlBlock_ != null) { + subBuilder = abilityControlBlock_.toBuilder(); + } + abilityControlBlock_ = input.readMessage(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityControlBlock_); + abilityControlBlock_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.class, emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + /** + * .AbilityControlBlock ability_control_block = 15; + * @return Whether the abilityControlBlock field is set. + */ + @java.lang.Override + public boolean hasAbilityControlBlock() { + return abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 15; + * @return The abilityControlBlock. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + return getAbilityControlBlock(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (abilityControlBlock_ != null) { + output.writeMessage(15, getAbilityControlBlock()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (abilityControlBlock_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getAbilityControlBlock()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify other = (emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; + if (hasAbilityControlBlock()) { + if (!getAbilityControlBlock() + .equals(other.getAbilityControlBlock())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasAbilityControlBlock()) { + hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getAbilityControlBlock().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1131
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AbilityChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityChangeNotify) + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.class, emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify build() { + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify buildPartial() { + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify result = new emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify(this); + result.entityId_ = entityId_; + if (abilityControlBlockBuilder_ == null) { + result.abilityControlBlock_ = abilityControlBlock_; + } else { + result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify other) { + if (other == emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasAbilityControlBlock()) { + mergeAbilityControlBlock(other.getAbilityControlBlock()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_; + /** + * .AbilityControlBlock ability_control_block = 15; + * @return Whether the abilityControlBlock field is set. + */ + public boolean hasAbilityControlBlock() { + return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 15; + * @return The abilityControlBlock. + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } else { + return abilityControlBlockBuilder_.getMessage(); + } + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityControlBlock_ = value; + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder setAbilityControlBlock( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = builderForValue.build(); + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (abilityControlBlock_ != null) { + abilityControlBlock_ = + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial(); + } else { + abilityControlBlock_ = value; + } + onChanged(); + } else { + abilityControlBlockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder clearAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + onChanged(); + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { + + onChanged(); + return getAbilityControlBlockFieldBuilder().getBuilder(); + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + if (abilityControlBlockBuilder_ != null) { + return abilityControlBlockBuilder_.getMessageOrBuilder(); + } else { + return abilityControlBlock_ == null ? + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> + getAbilityControlBlockFieldBuilder() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>( + getAbilityControlBlock(), + getParentForChildren(), + isClean()); + abilityControlBlock_ = null; + } + return abilityControlBlockBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AbilityChangeNotify) + private static final emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify(); + } + + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031AbilityChangeNotify.proto\032\031AbilityCont" + + "rolBlock.proto\"]\n\023AbilityChangeNotify\022\021\n" + + "\tentity_id\030\001 \001(\r\0223\n\025ability_control_bloc" + + "k\030\017 \001(\0132\024.AbilityControlBlockB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(), + }); + internal_static_AbilityChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityChangeNotify_descriptor, + new java.lang.String[] { "EntityId", "AbilityControlBlock", }); + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java new file mode 100644 index 000000000..2ac388aef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java @@ -0,0 +1,844 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityControlBlock.proto + +package emu.grasscutter.net.proto; + +public final class AbilityControlBlockOuterClass { + private AbilityControlBlockOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityControlBlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityControlBlock) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + java.util.List + getAbilityEmbryoListList(); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + int getAbilityEmbryoListCount(); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + java.util.List + getAbilityEmbryoListOrBuilderList(); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder getAbilityEmbryoListOrBuilder( + int index); + } + /** + * Protobuf type {@code AbilityControlBlock} + */ + public static final class AbilityControlBlock extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityControlBlock) + AbilityControlBlockOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityControlBlock.newBuilder() to construct. + private AbilityControlBlock(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityControlBlock() { + abilityEmbryoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityControlBlock(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityControlBlock( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + abilityEmbryoList_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = java.util.Collections.unmodifiableList(abilityEmbryoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.class, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder.class); + } + + public static final int ABILITY_EMBRYO_LIST_FIELD_NUMBER = 1; + private java.util.List abilityEmbryoList_; + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public java.util.List getAbilityEmbryoListList() { + return abilityEmbryoList_; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public java.util.List + getAbilityEmbryoListOrBuilderList() { + return abilityEmbryoList_; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public int getAbilityEmbryoListCount() { + return abilityEmbryoList_.size(); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index) { + return abilityEmbryoList_.get(index); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder getAbilityEmbryoListOrBuilder( + int index) { + return abilityEmbryoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < abilityEmbryoList_.size(); i++) { + output.writeMessage(1, abilityEmbryoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < abilityEmbryoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, abilityEmbryoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock other = (emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock) obj; + + if (!getAbilityEmbryoListList() + .equals(other.getAbilityEmbryoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAbilityEmbryoListCount() > 0) { + hash = (37 * hash) + ABILITY_EMBRYO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAbilityEmbryoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityControlBlock} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityControlBlock) + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.class, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAbilityEmbryoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityEmbryoListBuilder_ == null) { + abilityEmbryoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + abilityEmbryoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock build() { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock buildPartial() { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock result = new emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock(this); + int from_bitField0_ = bitField0_; + if (abilityEmbryoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = java.util.Collections.unmodifiableList(abilityEmbryoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.abilityEmbryoList_ = abilityEmbryoList_; + } else { + result.abilityEmbryoList_ = abilityEmbryoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock) { + return mergeFrom((emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock other) { + if (other == emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance()) return this; + if (abilityEmbryoListBuilder_ == null) { + if (!other.abilityEmbryoList_.isEmpty()) { + if (abilityEmbryoList_.isEmpty()) { + abilityEmbryoList_ = other.abilityEmbryoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.addAll(other.abilityEmbryoList_); + } + onChanged(); + } + } else { + if (!other.abilityEmbryoList_.isEmpty()) { + if (abilityEmbryoListBuilder_.isEmpty()) { + abilityEmbryoListBuilder_.dispose(); + abilityEmbryoListBuilder_ = null; + abilityEmbryoList_ = other.abilityEmbryoList_; + bitField0_ = (bitField0_ & ~0x00000001); + abilityEmbryoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAbilityEmbryoListFieldBuilder() : null; + } else { + abilityEmbryoListBuilder_.addAllMessages(other.abilityEmbryoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List abilityEmbryoList_ = + java.util.Collections.emptyList(); + private void ensureAbilityEmbryoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = new java.util.ArrayList(abilityEmbryoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder> abilityEmbryoListBuilder_; + + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public java.util.List getAbilityEmbryoListList() { + if (abilityEmbryoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(abilityEmbryoList_); + } else { + return abilityEmbryoListBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public int getAbilityEmbryoListCount() { + if (abilityEmbryoListBuilder_ == null) { + return abilityEmbryoList_.size(); + } else { + return abilityEmbryoListBuilder_.getCount(); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index) { + if (abilityEmbryoListBuilder_ == null) { + return abilityEmbryoList_.get(index); + } else { + return abilityEmbryoListBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder setAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo value) { + if (abilityEmbryoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.set(index, value); + onChanged(); + } else { + abilityEmbryoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder setAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder builderForValue) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.set(index, builderForValue.build()); + onChanged(); + } else { + abilityEmbryoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo value) { + if (abilityEmbryoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(value); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo value) { + if (abilityEmbryoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(index, value); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder builderForValue) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(builderForValue.build()); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder builderForValue) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(index, builderForValue.build()); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAllAbilityEmbryoList( + java.lang.Iterable values) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, abilityEmbryoList_); + onChanged(); + } else { + abilityEmbryoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder clearAbilityEmbryoList() { + if (abilityEmbryoListBuilder_ == null) { + abilityEmbryoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + abilityEmbryoListBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder removeAbilityEmbryoList(int index) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.remove(index); + onChanged(); + } else { + abilityEmbryoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder getAbilityEmbryoListBuilder( + int index) { + return getAbilityEmbryoListFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder getAbilityEmbryoListOrBuilder( + int index) { + if (abilityEmbryoListBuilder_ == null) { + return abilityEmbryoList_.get(index); } else { + return abilityEmbryoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public java.util.List + getAbilityEmbryoListOrBuilderList() { + if (abilityEmbryoListBuilder_ != null) { + return abilityEmbryoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(abilityEmbryoList_); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder addAbilityEmbryoListBuilder() { + return getAbilityEmbryoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder addAbilityEmbryoListBuilder( + int index) { + return getAbilityEmbryoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public java.util.List + getAbilityEmbryoListBuilderList() { + return getAbilityEmbryoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder> + getAbilityEmbryoListFieldBuilder() { + if (abilityEmbryoListBuilder_ == null) { + abilityEmbryoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder>( + abilityEmbryoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + abilityEmbryoList_ = null; + } + return abilityEmbryoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityControlBlock) + } + + // @@protoc_insertion_point(class_scope:AbilityControlBlock) + private static final emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock(); + } + + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityControlBlock parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityControlBlock(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityControlBlock_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityControlBlock_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031AbilityControlBlock.proto\032\023AbilityEmbr" + + "yo.proto\"B\n\023AbilityControlBlock\022+\n\023abili" + + "ty_embryo_list\030\001 \003(\0132\016.AbilityEmbryoB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.getDescriptor(), + }); + internal_static_AbilityControlBlock_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityControlBlock_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityControlBlock_descriptor, + new java.lang.String[] { "AbilityEmbryoList", }); + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java new file mode 100644 index 000000000..df22c076b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityEmbryo.proto + +package emu.grasscutter.net.proto; + +public final class AbilityEmbryoOuterClass { + private AbilityEmbryoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityEmbryoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityEmbryo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 ability_id = 1; + * @return The abilityId. + */ + int getAbilityId(); + + /** + * fixed32 ability_name_hash = 2; + * @return The abilityNameHash. + */ + int getAbilityNameHash(); + + /** + * fixed32 ability_override_name_hash = 3; + * @return The abilityOverrideNameHash. + */ + int getAbilityOverrideNameHash(); + } + /** + * Protobuf type {@code AbilityEmbryo} + */ + public static final class AbilityEmbryo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityEmbryo) + AbilityEmbryoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityEmbryo.newBuilder() to construct. + private AbilityEmbryo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityEmbryo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityEmbryo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityEmbryo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + abilityId_ = input.readUInt32(); + break; + } + case 21: { + + abilityNameHash_ = input.readFixed32(); + break; + } + case 29: { + + abilityOverrideNameHash_ = input.readFixed32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.class, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder.class); + } + + public static final int ABILITY_ID_FIELD_NUMBER = 1; + private int abilityId_; + /** + * uint32 ability_id = 1; + * @return The abilityId. + */ + @java.lang.Override + public int getAbilityId() { + return abilityId_; + } + + public static final int ABILITY_NAME_HASH_FIELD_NUMBER = 2; + private int abilityNameHash_; + /** + * fixed32 ability_name_hash = 2; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + + public static final int ABILITY_OVERRIDE_NAME_HASH_FIELD_NUMBER = 3; + private int abilityOverrideNameHash_; + /** + * fixed32 ability_override_name_hash = 3; + * @return The abilityOverrideNameHash. + */ + @java.lang.Override + public int getAbilityOverrideNameHash() { + return abilityOverrideNameHash_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (abilityId_ != 0) { + output.writeUInt32(1, abilityId_); + } + if (abilityNameHash_ != 0) { + output.writeFixed32(2, abilityNameHash_); + } + if (abilityOverrideNameHash_ != 0) { + output.writeFixed32(3, abilityOverrideNameHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, abilityId_); + } + if (abilityNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(2, abilityNameHash_); + } + if (abilityOverrideNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(3, abilityOverrideNameHash_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo other = (emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo) obj; + + if (getAbilityId() + != other.getAbilityId()) return false; + if (getAbilityNameHash() + != other.getAbilityNameHash()) return false; + if (getAbilityOverrideNameHash() + != other.getAbilityOverrideNameHash()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getAbilityId(); + hash = (37 * hash) + ABILITY_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityNameHash(); + hash = (37 * hash) + ABILITY_OVERRIDE_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityOverrideNameHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityEmbryo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityEmbryo) + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.class, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + abilityId_ = 0; + + abilityNameHash_ = 0; + + abilityOverrideNameHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo build() { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo buildPartial() { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo result = new emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo(this); + result.abilityId_ = abilityId_; + result.abilityNameHash_ = abilityNameHash_; + result.abilityOverrideNameHash_ = abilityOverrideNameHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo) { + return mergeFrom((emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo other) { + if (other == emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()) return this; + if (other.getAbilityId() != 0) { + setAbilityId(other.getAbilityId()); + } + if (other.getAbilityNameHash() != 0) { + setAbilityNameHash(other.getAbilityNameHash()); + } + if (other.getAbilityOverrideNameHash() != 0) { + setAbilityOverrideNameHash(other.getAbilityOverrideNameHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int abilityId_ ; + /** + * uint32 ability_id = 1; + * @return The abilityId. + */ + @java.lang.Override + public int getAbilityId() { + return abilityId_; + } + /** + * uint32 ability_id = 1; + * @param value The abilityId to set. + * @return This builder for chaining. + */ + public Builder setAbilityId(int value) { + + abilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 ability_id = 1; + * @return This builder for chaining. + */ + public Builder clearAbilityId() { + + abilityId_ = 0; + onChanged(); + return this; + } + + private int abilityNameHash_ ; + /** + * fixed32 ability_name_hash = 2; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + /** + * fixed32 ability_name_hash = 2; + * @param value The abilityNameHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityNameHash(int value) { + + abilityNameHash_ = value; + onChanged(); + return this; + } + /** + * fixed32 ability_name_hash = 2; + * @return This builder for chaining. + */ + public Builder clearAbilityNameHash() { + + abilityNameHash_ = 0; + onChanged(); + return this; + } + + private int abilityOverrideNameHash_ ; + /** + * fixed32 ability_override_name_hash = 3; + * @return The abilityOverrideNameHash. + */ + @java.lang.Override + public int getAbilityOverrideNameHash() { + return abilityOverrideNameHash_; + } + /** + * fixed32 ability_override_name_hash = 3; + * @param value The abilityOverrideNameHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityOverrideNameHash(int value) { + + abilityOverrideNameHash_ = value; + onChanged(); + return this; + } + /** + * fixed32 ability_override_name_hash = 3; + * @return This builder for chaining. + */ + public Builder clearAbilityOverrideNameHash() { + + abilityOverrideNameHash_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityEmbryo) + } + + // @@protoc_insertion_point(class_scope:AbilityEmbryo) + private static final emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo(); + } + + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityEmbryo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityEmbryo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityEmbryo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityEmbryo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023AbilityEmbryo.proto\"b\n\rAbilityEmbryo\022\022" + + "\n\nability_id\030\001 \001(\r\022\031\n\021ability_name_hash\030" + + "\002 \001(\007\022\"\n\032ability_override_name_hash\030\003 \001(" + + "\007B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityEmbryo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityEmbryo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityEmbryo_descriptor, + new java.lang.String[] { "AbilityId", "AbilityNameHash", "AbilityOverrideNameHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityGadgetInfoOuterClass.java new file mode 100644 index 000000000..d94981b27 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityGadgetInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class AbilityGadgetInfoOuterClass { + private AbilityGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 camp_id = 1; + * @return The campId. + */ + int getCampId(); + + /** + * uint32 camp_target_type = 2; + * @return The campTargetType. + */ + int getCampTargetType(); + + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + int getTargetEntityId(); + } + /** + * Protobuf type {@code AbilityGadgetInfo} + */ + public static final class AbilityGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityGadgetInfo) + AbilityGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityGadgetInfo.newBuilder() to construct. + private AbilityGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityGadgetInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityGadgetInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + campId_ = input.readUInt32(); + break; + } + case 16: { + + campTargetType_ = input.readUInt32(); + break; + } + case 24: { + + targetEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.class, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder.class); + } + + public static final int CAMP_ID_FIELD_NUMBER = 1; + private int campId_; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int CAMP_TARGET_TYPE_FIELD_NUMBER = 2; + private int campTargetType_; + /** + * uint32 camp_target_type = 2; + * @return The campTargetType. + */ + @java.lang.Override + public int getCampTargetType() { + return campTargetType_; + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 3; + private int targetEntityId_; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (campId_ != 0) { + output.writeUInt32(1, campId_); + } + if (campTargetType_ != 0) { + output.writeUInt32(2, campTargetType_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(3, targetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, campId_); + } + if (campTargetType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, campTargetType_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo other = (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) obj; + + if (getCampId() + != other.getCampId()) return false; + if (getCampTargetType() + != other.getCampTargetType()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + CAMP_TARGET_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampTargetType(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityGadgetInfo) + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.class, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + campId_ = 0; + + campTargetType_ = 0; + + targetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo build() { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo buildPartial() { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo result = new emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo(this); + result.campId_ = campId_; + result.campTargetType_ = campTargetType_; + result.targetEntityId_ = targetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo other) { + if (other == emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance()) return this; + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getCampTargetType() != 0) { + setCampTargetType(other.getCampTargetType()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int campId_ ; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 camp_id = 1; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_id = 1; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private int campTargetType_ ; + /** + * uint32 camp_target_type = 2; + * @return The campTargetType. + */ + @java.lang.Override + public int getCampTargetType() { + return campTargetType_; + } + /** + * uint32 camp_target_type = 2; + * @param value The campTargetType to set. + * @return This builder for chaining. + */ + public Builder setCampTargetType(int value) { + + campTargetType_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_target_type = 2; + * @return This builder for chaining. + */ + public Builder clearCampTargetType() { + + campTargetType_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 3; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:AbilityGadgetInfo) + private static final emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo(); + } + + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027AbilityGadgetInfo.proto\"X\n\021AbilityGadg" + + "etInfo\022\017\n\007camp_id\030\001 \001(\r\022\030\n\020camp_target_t" + + "ype\030\002 \001(\r\022\030\n\020target_entity_id\030\003 \001(\rB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityGadgetInfo_descriptor, + new java.lang.String[] { "CampId", "CampTargetType", "TargetEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java new file mode 100644 index 000000000..2463eb935 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java @@ -0,0 +1,891 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityIdentifier.proto + +package emu.grasscutter.net.proto; + +public final class AbilityIdentifierOuterClass { + private AbilityIdentifierOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityIdentifierOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityIdentifier) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 modifier_owner_id = 2; + * @return The modifierOwnerId. + */ + int getModifierOwnerId(); + + /** + * uint32 instanced_modifier_id = 9; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * uint32 instanced_ability_id = 10; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * bool is_serverbuff_modifier = 6; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * uint32 ability_caster_id = 15; + * @return The abilityCasterId. + */ + int getAbilityCasterId(); + + /** + * int32 local_id = 3; + * @return The localId. + */ + int getLocalId(); + } + /** + * Protobuf type {@code AbilityIdentifier} + */ + public static final class AbilityIdentifier extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityIdentifier) + AbilityIdentifierOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityIdentifier.newBuilder() to construct. + private AbilityIdentifier(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityIdentifier() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityIdentifier(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityIdentifier( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + modifierOwnerId_ = input.readUInt32(); + break; + } + case 24: { + + localId_ = input.readInt32(); + break; + } + case 48: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 72: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 80: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + case 120: { + + abilityCasterId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.class, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder.class); + } + + public static final int MODIFIER_OWNER_ID_FIELD_NUMBER = 2; + private int modifierOwnerId_; + /** + * uint32 modifier_owner_id = 2; + * @return The modifierOwnerId. + */ + @java.lang.Override + public int getModifierOwnerId() { + return modifierOwnerId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 9; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 9; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 10; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 10; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 6; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 6; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int ABILITY_CASTER_ID_FIELD_NUMBER = 15; + private int abilityCasterId_; + /** + * uint32 ability_caster_id = 15; + * @return The abilityCasterId. + */ + @java.lang.Override + public int getAbilityCasterId() { + return abilityCasterId_; + } + + public static final int LOCAL_ID_FIELD_NUMBER = 3; + private int localId_; + /** + * int32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (modifierOwnerId_ != 0) { + output.writeUInt32(2, modifierOwnerId_); + } + if (localId_ != 0) { + output.writeInt32(3, localId_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(6, isServerbuffModifier_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(9, instancedModifierId_); + } + if (instancedAbilityId_ != 0) { + output.writeUInt32(10, instancedAbilityId_); + } + if (abilityCasterId_ != 0) { + output.writeUInt32(15, abilityCasterId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (modifierOwnerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, modifierOwnerId_); + } + if (localId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, localId_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isServerbuffModifier_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, instancedModifierId_); + } + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, instancedAbilityId_); + } + if (abilityCasterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, abilityCasterId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other = (emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) obj; + + if (getModifierOwnerId() + != other.getModifierOwnerId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (getAbilityCasterId() + != other.getAbilityCasterId()) return false; + if (getLocalId() + != other.getLocalId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MODIFIER_OWNER_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierOwnerId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (37 * hash) + ABILITY_CASTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAbilityCasterId(); + hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocalId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityIdentifier} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityIdentifier) + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.class, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + modifierOwnerId_ = 0; + + instancedModifierId_ = 0; + + instancedAbilityId_ = 0; + + isServerbuffModifier_ = false; + + abilityCasterId_ = 0; + + localId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier build() { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier buildPartial() { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier result = new emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier(this); + result.modifierOwnerId_ = modifierOwnerId_; + result.instancedModifierId_ = instancedModifierId_; + result.instancedAbilityId_ = instancedAbilityId_; + result.isServerbuffModifier_ = isServerbuffModifier_; + result.abilityCasterId_ = abilityCasterId_; + result.localId_ = localId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) { + return mergeFrom((emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other) { + if (other == emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance()) return this; + if (other.getModifierOwnerId() != 0) { + setModifierOwnerId(other.getModifierOwnerId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (other.getAbilityCasterId() != 0) { + setAbilityCasterId(other.getAbilityCasterId()); + } + if (other.getLocalId() != 0) { + setLocalId(other.getLocalId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int modifierOwnerId_ ; + /** + * uint32 modifier_owner_id = 2; + * @return The modifierOwnerId. + */ + @java.lang.Override + public int getModifierOwnerId() { + return modifierOwnerId_; + } + /** + * uint32 modifier_owner_id = 2; + * @param value The modifierOwnerId to set. + * @return This builder for chaining. + */ + public Builder setModifierOwnerId(int value) { + + modifierOwnerId_ = value; + onChanged(); + return this; + } + /** + * uint32 modifier_owner_id = 2; + * @return This builder for chaining. + */ + public Builder clearModifierOwnerId() { + + modifierOwnerId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 9; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 9; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 9; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 10; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 10; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 10; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 6; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 6; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 6; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private int abilityCasterId_ ; + /** + * uint32 ability_caster_id = 15; + * @return The abilityCasterId. + */ + @java.lang.Override + public int getAbilityCasterId() { + return abilityCasterId_; + } + /** + * uint32 ability_caster_id = 15; + * @param value The abilityCasterId to set. + * @return This builder for chaining. + */ + public Builder setAbilityCasterId(int value) { + + abilityCasterId_ = value; + onChanged(); + return this; + } + /** + * uint32 ability_caster_id = 15; + * @return This builder for chaining. + */ + public Builder clearAbilityCasterId() { + + abilityCasterId_ = 0; + onChanged(); + return this; + } + + private int localId_ ; + /** + * int32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + /** + * int32 local_id = 3; + * @param value The localId to set. + * @return This builder for chaining. + */ + public Builder setLocalId(int value) { + + localId_ = value; + onChanged(); + return this; + } + /** + * int32 local_id = 3; + * @return This builder for chaining. + */ + public Builder clearLocalId() { + + localId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityIdentifier) + } + + // @@protoc_insertion_point(class_scope:AbilityIdentifier) + private static final emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier(); + } + + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityIdentifier parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityIdentifier(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityIdentifier_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityIdentifier_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027AbilityIdentifier.proto\"\270\001\n\021AbilityIde" + + "ntifier\022\031\n\021modifier_owner_id\030\002 \001(\r\022\035\n\025in" + + "stanced_modifier_id\030\t \001(\r\022\034\n\024instanced_a" + + "bility_id\030\n \001(\r\022\036\n\026is_serverbuff_modifie" + + "r\030\006 \001(\010\022\031\n\021ability_caster_id\030\017 \001(\r\022\020\n\010lo" + + "cal_id\030\003 \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityIdentifier_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityIdentifier_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityIdentifier_descriptor, + new java.lang.String[] { "ModifierOwnerId", "InstancedModifierId", "InstancedAbilityId", "IsServerbuffModifier", "AbilityCasterId", "LocalId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java new file mode 100644 index 000000000..ca7b2269e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvocationsNotify.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvocationsNotifyOuterClass { + private AbilityInvocationsNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityInvocationsNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityInvocationsNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + java.util.List + getInvokesList(); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + int getInvokesCount(); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + java.util.List + getInvokesOrBuilderList(); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index); + } + /** + *
+   * CmdId: 1198
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AbilityInvocationsNotify} + */ + public static final class AbilityInvocationsNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityInvocationsNotify) + AbilityInvocationsNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityInvocationsNotify.newBuilder() to construct. + private AbilityInvocationsNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityInvocationsNotify() { + invokes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityInvocationsNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityInvocationsNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokes_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.class, emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.Builder.class); + } + + public static final int INVOKES_FIELD_NUMBER = 2; + private java.util.List invokes_; + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public java.util.List getInvokesList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public java.util.List + getInvokesOrBuilderList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public int getInvokesCount() { + return invokes_.size(); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + return invokes_.get(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + return invokes_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < invokes_.size(); i++) { + output.writeMessage(2, invokes_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < invokes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, invokes_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify other = (emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify) obj; + + if (!getInvokesList() + .equals(other.getInvokesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getInvokesCount() > 0) { + hash = (37 * hash) + INVOKES_FIELD_NUMBER; + hash = (53 * hash) + getInvokesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1198
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AbilityInvocationsNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityInvocationsNotify) + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.class, emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify build() { + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify buildPartial() { + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify result = new emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify(this); + int from_bitField0_ = bitField0_; + if (invokesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokes_ = invokes_; + } else { + result.invokes_ = invokesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify) { + return mergeFrom((emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify other) { + if (other == emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.getDefaultInstance()) return this; + if (invokesBuilder_ == null) { + if (!other.invokes_.isEmpty()) { + if (invokes_.isEmpty()) { + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokesIsMutable(); + invokes_.addAll(other.invokes_); + } + onChanged(); + } + } else { + if (!other.invokes_.isEmpty()) { + if (invokesBuilder_.isEmpty()) { + invokesBuilder_.dispose(); + invokesBuilder_ = null; + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + invokesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokesFieldBuilder() : null; + } else { + invokesBuilder_.addAllMessages(other.invokes_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List invokes_ = + java.util.Collections.emptyList(); + private void ensureInvokesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(invokes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_; + + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public java.util.List getInvokesList() { + if (invokesBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokes_); + } else { + return invokesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public int getInvokesCount() { + if (invokesBuilder_ == null) { + return invokes_.size(); + } else { + return invokesBuilder_.getCount(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); + } else { + return invokesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.set(index, value); + onChanged(); + } else { + invokesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.set(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(value); + onChanged(); + } else { + invokesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(index, value); + onChanged(); + } else { + invokesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addAllInvokes( + java.lang.Iterable values) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokes_); + onChanged(); + } else { + invokesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder clearInvokes() { + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder removeInvokes(int index) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.remove(index); + onChanged(); + } else { + invokesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( + int index) { + return getInvokesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); } else { + return invokesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public java.util.List + getInvokesOrBuilderList() { + if (invokesBuilder_ != null) { + return invokesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokes_); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { + return getInvokesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder( + int index) { + return getInvokesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public java.util.List + getInvokesBuilderList() { + return getInvokesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> + getInvokesFieldBuilder() { + if (invokesBuilder_ == null) { + invokesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>( + invokes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokes_ = null; + } + return invokesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityInvocationsNotify) + } + + // @@protoc_insertion_point(class_scope:AbilityInvocationsNotify) + private static final emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify(); + } + + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityInvocationsNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityInvocationsNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityInvocationsNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityInvocationsNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AbilityInvocationsNotify.proto\032\030Abilit" + + "yInvokeEntry.proto\"@\n\030AbilityInvocations" + + "Notify\022$\n\007invokes\030\002 \003(\0132\023.AbilityInvokeE" + + "ntryB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_AbilityInvocationsNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityInvocationsNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityInvocationsNotify_descriptor, + new java.lang.String[] { "Invokes", }); + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java new file mode 100644 index 000000000..185914fe4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java @@ -0,0 +1,735 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvokeArgument.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvokeArgumentOuterClass { + private AbilityInvokeArgumentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code AbilityInvokeArgument} + */ + public enum AbilityInvokeArgument + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ABILITY_INVOKE_ARGUMENT_NONE = 0; + */ + ABILITY_INVOKE_ARGUMENT_NONE(0), + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE = 1; + */ + ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE(1), + /** + * ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2; + */ + ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST(2), + /** + * ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT = 3; + */ + ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT(3), + /** + * ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM = 4; + */ + ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM(4), + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM = 5; + */ + ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM(5), + /** + * ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP = 6; + */ + ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP(6), + /** + * ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE = 7; + */ + ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE(7), + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE = 8; + */ + ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE(8), + /** + * ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH = 9; + */ + ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH(9), + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10; + */ + ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER(10), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE(11), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER(12), + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY = 13; + */ + ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY(13), + /** + * ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY = 14; + */ + ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY(14), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY = 15; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY(15), + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE = 16; + */ + ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE(16), + /** + * ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL = 17; + */ + ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL(17), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER = 18; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER(18), + /** + * ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE = 19; + */ + ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE(19), + /** + * ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION = 20; + */ + ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION(20), + /** + * ABILITY_INVOKE_ARGUMENT_META_LOSE_HP = 21; + */ + ABILITY_INVOKE_ARGUMENT_META_LOSE_HP(21), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ = 22; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ(22), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY = 50; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY(50), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE = 51; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE(51), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT = 52; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT(52), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON = 53; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON(53), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_BLINK = 54; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_BLINK(54), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET = 55; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET(55), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER = 56; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER(56), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL = 57; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL(57), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE(58), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG = 59; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG(59), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE = 60; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE(60), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE = 61; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE(61), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE = 62; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE(62), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL = 63; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL(63), + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_EEANHJONEEP = 64; + */ + ABILITY_INVOKE_ARGUMENT_Unk3000_EEANHJONEEP(64), + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_ADEHJMKKBJD = 65; + */ + ABILITY_INVOKE_ARGUMENT_Unk3000_ADEHJMKKBJD(65), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA(100), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND = 101; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND(101), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE = 102; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE(102), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA = 103; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA(103), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD = 104; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD(104), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD = 105; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD(105), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD = 106; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD(106), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR = 107; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR(107), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER = 108; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER(108), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION(109), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE(110), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC = 111; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC(111), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT = 112; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT(112), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON = 113; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON(113), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG = 114; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG(114), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI = 115; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI(115), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB = 116; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB(116), + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_BNECPACGKHP = 117; + */ + ABILITY_INVOKE_ARGUMENT_Unk3000_BNECPACGKHP(117), + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_LGIPOCBHKAL = 118; + */ + ABILITY_INVOKE_ARGUMENT_Unk3000_LGIPOCBHKAL(118), + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_EFJIGCEGHJG = 119; + */ + ABILITY_INVOKE_ARGUMENT_Unk3000_EFJIGCEGHJG(119), + UNRECOGNIZED(-1), + ; + + /** + * ABILITY_INVOKE_ARGUMENT_NONE = 0; + */ + public static final int ABILITY_INVOKE_ARGUMENT_NONE_VALUE = 0; + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE = 1; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE_VALUE = 1; + /** + * ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST_VALUE = 2; + /** + * ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT = 3; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT_VALUE = 3; + /** + * ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM = 4; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM_VALUE = 4; + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM = 5; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM_VALUE = 5; + /** + * ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP = 6; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP_VALUE = 6; + /** + * ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE = 7; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE_VALUE = 7; + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE = 8; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE_VALUE = 8; + /** + * ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH = 9; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH_VALUE = 9; + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER_VALUE = 10; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE_VALUE = 11; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER_VALUE = 12; + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY = 13; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY_VALUE = 13; + /** + * ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY = 14; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY_VALUE = 14; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY = 15; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY_VALUE = 15; + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE = 16; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE_VALUE = 16; + /** + * ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL = 17; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL_VALUE = 17; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER = 18; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER_VALUE = 18; + /** + * ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE = 19; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE_VALUE = 19; + /** + * ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION = 20; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION_VALUE = 20; + /** + * ABILITY_INVOKE_ARGUMENT_META_LOSE_HP = 21; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_LOSE_HP_VALUE = 21; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ = 22; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ_VALUE = 22; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY = 50; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY_VALUE = 50; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE = 51; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE_VALUE = 51; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT = 52; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT_VALUE = 52; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON = 53; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON_VALUE = 53; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_BLINK = 54; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_BLINK_VALUE = 54; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET = 55; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET_VALUE = 55; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER = 56; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER_VALUE = 56; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL = 57; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL_VALUE = 57; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE_VALUE = 58; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG = 59; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG_VALUE = 59; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE = 60; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE_VALUE = 60; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE = 61; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE_VALUE = 61; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE = 62; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE_VALUE = 62; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL = 63; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL_VALUE = 63; + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_EEANHJONEEP = 64; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk3000_EEANHJONEEP_VALUE = 64; + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_ADEHJMKKBJD = 65; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk3000_ADEHJMKKBJD_VALUE = 65; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA_VALUE = 100; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND = 101; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND_VALUE = 101; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE = 102; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE_VALUE = 102; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA = 103; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA_VALUE = 103; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD = 104; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD_VALUE = 104; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD = 105; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD_VALUE = 105; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD = 106; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD_VALUE = 106; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR = 107; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR_VALUE = 107; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER = 108; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER_VALUE = 108; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION_VALUE = 109; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE_VALUE = 110; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC = 111; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC_VALUE = 111; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT = 112; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT_VALUE = 112; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON = 113; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON_VALUE = 113; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG = 114; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG_VALUE = 114; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI = 115; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI_VALUE = 115; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB = 116; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB_VALUE = 116; + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_BNECPACGKHP = 117; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk3000_BNECPACGKHP_VALUE = 117; + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_LGIPOCBHKAL = 118; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk3000_LGIPOCBHKAL_VALUE = 118; + /** + * ABILITY_INVOKE_ARGUMENT_Unk3000_EFJIGCEGHJG = 119; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk3000_EFJIGCEGHJG_VALUE = 119; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AbilityInvokeArgument valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AbilityInvokeArgument forNumber(int value) { + switch (value) { + case 0: return ABILITY_INVOKE_ARGUMENT_NONE; + case 1: return ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE; + case 2: return ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST; + case 3: return ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT; + case 4: return ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM; + case 5: return ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM; + case 6: return ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP; + case 7: return ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE; + case 8: return ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE; + case 9: return ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH; + case 10: return ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER; + case 11: return ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE; + case 12: return ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER; + case 13: return ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY; + case 14: return ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY; + case 15: return ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY; + case 16: return ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE; + case 17: return ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL; + case 18: return ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER; + case 19: return ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE; + case 20: return ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION; + case 21: return ABILITY_INVOKE_ARGUMENT_META_LOSE_HP; + case 22: return ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ; + case 50: return ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY; + case 51: return ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE; + case 52: return ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT; + case 53: return ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON; + case 54: return ABILITY_INVOKE_ARGUMENT_ACTION_BLINK; + case 55: return ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET; + case 56: return ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER; + case 57: return ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL; + case 58: return ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE; + case 59: return ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG; + case 60: return ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE; + case 61: return ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE; + case 62: return ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE; + case 63: return ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL; + case 64: return ABILITY_INVOKE_ARGUMENT_Unk3000_EEANHJONEEP; + case 65: return ABILITY_INVOKE_ARGUMENT_Unk3000_ADEHJMKKBJD; + case 100: return ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA; + case 101: return ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND; + case 102: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE; + case 103: return ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA; + case 104: return ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD; + case 105: return ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD; + case 106: return ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD; + case 107: return ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR; + case 108: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER; + case 109: return ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION; + case 110: return ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE; + case 111: return ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC; + case 112: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT; + case 113: return ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON; + case 114: return ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG; + case 115: return ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI; + case 116: return ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB; + case 117: return ABILITY_INVOKE_ARGUMENT_Unk3000_BNECPACGKHP; + case 118: return ABILITY_INVOKE_ARGUMENT_Unk3000_LGIPOCBHKAL; + case 119: return ABILITY_INVOKE_ARGUMENT_Unk3000_EFJIGCEGHJG; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AbilityInvokeArgument> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AbilityInvokeArgument findValueByNumber(int number) { + return AbilityInvokeArgument.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final AbilityInvokeArgument[] VALUES = values(); + + public static AbilityInvokeArgument valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AbilityInvokeArgument(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AbilityInvokeArgument) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AbilityInvokeArgument.proto*\240\030\n\025Abilit" + + "yInvokeArgument\022 \n\034ABILITY_INVOKE_ARGUME" + + "NT_NONE\020\000\0220\n,ABILITY_INVOKE_ARGUMENT_MET" + + "A_MODIFIER_CHANGE\020\001\022@\n\022/\n+ABILITY_INVOKE_ARGUMENT_Unk" + + "2700_FNANDDPDLOL\020?\022/\n+ABILITY_INVOKE_ARG" + + "UMENT_Unk3000_EEANHJONEEP\020@\022/\n+ABILITY_I" + + "NVOKE_ARGUMENT_Unk3000_ADEHJMKKBJD\020A\0228\n4" + + "ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STE" + + "ER_BY_CAMERA\020d\0220\n,ABILITY_INVOKE_ARGUMEN" + + "T_MIXIN_MONSTER_DEFEND\020e\022+\n\'ABILITY_INVO" + + "KE_ARGUMENT_MIXIN_WIND_ZONE\020f\022.\n*ABILITY" + + "_INVOKE_ARGUMENT_MIXIN_COST_STAMINA\020g\022.\n" + + "*ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHI" + + "ELD\020h\0220\n,ABILITY_INVOKE_ARGUMENT_MIXIN_E" + + "LEMENT_SHIELD\020i\022/\n+ABILITY_INVOKE_ARGUME" + + "NT_MIXIN_GLOBAL_SHIELD\020j\022,\n(ABILITY_INVO" + + "KE_ARGUMENT_MIXIN_SHIELD_BAR\020k\0223\n/ABILIT" + + "Y_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNE" + + "R\020l\022?\n;ABILITY_INVOKE_ARGUMENT_MIXIN_DO_" + + "ACTION_BY_ELEMENT_REACTION\020m\022;\n7ABILITY_" + + "INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT" + + "_CHANGE\020n\0221\n-ABILITY_INVOKE_ARGUMENT_MIX" + + "IN_SCENE_PROP_SYNC\020o\0223\n/ABILITY_INVOKE_A" + + "RGUMENT_MIXIN_WIDGET_MP_SUPPORT\020p\022/\n+ABI" + + "LITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON" + + "\020q\022/\n+ABILITY_INVOKE_ARGUMENT_Unk2700_EG" + + "CIFFFLLBG\020r\022/\n+ABILITY_INVOKE_ARGUMENT_U" + + "nk2700_OFDGFACOLDI\020s\022/\n+ABILITY_INVOKE_A" + + "RGUMENT_Unk2700_KDPKJGJNGFB\020t\022/\n+ABILITY" + + "_INVOKE_ARGUMENT_Unk3000_BNECPACGKHP\020u\022/" + + "\n+ABILITY_INVOKE_ARGUMENT_Unk3000_LGIPOC" + + "BHKAL\020v\022/\n+ABILITY_INVOKE_ARGUMENT_Unk30" + + "00_EFJIGCEGHJG\020wB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java new file mode 100644 index 000000000..177692309 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java @@ -0,0 +1,962 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvokeEntryHead.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvokeEntryHeadOuterClass { + private AbilityInvokeEntryHeadOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityInvokeEntryHeadOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityInvokeEntryHead) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 modifier_config_local_id = 7; + * @return The modifierConfigLocalId. + */ + int getModifierConfigLocalId(); + + /** + * bool is_serverbuff_modifier = 2; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * uint32 instanced_modifier_id = 12; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * int32 local_id = 10; + * @return The localId. + */ + int getLocalId(); + + /** + * uint32 server_buff_uid = 14; + * @return The serverBuffUid. + */ + int getServerBuffUid(); + + /** + * uint32 target_id = 3; + * @return The targetId. + */ + int getTargetId(); + } + /** + * Protobuf type {@code AbilityInvokeEntryHead} + */ + public static final class AbilityInvokeEntryHead extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityInvokeEntryHead) + AbilityInvokeEntryHeadOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityInvokeEntryHead.newBuilder() to construct. + private AbilityInvokeEntryHead(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityInvokeEntryHead() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityInvokeEntryHead(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityInvokeEntryHead( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + case 16: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 24: { + + targetId_ = input.readUInt32(); + break; + } + case 56: { + + modifierConfigLocalId_ = input.readInt32(); + break; + } + case 80: { + + localId_ = input.readInt32(); + break; + } + case 96: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 112: { + + serverBuffUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.class, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder.class); + } + + public static final int MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER = 7; + private int modifierConfigLocalId_; + /** + * int32 modifier_config_local_id = 7; + * @return The modifierConfigLocalId. + */ + @java.lang.Override + public int getModifierConfigLocalId() { + return modifierConfigLocalId_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 2; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 2; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 1; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 12; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 12; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int LOCAL_ID_FIELD_NUMBER = 10; + private int localId_; + /** + * int32 local_id = 10; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + + public static final int SERVER_BUFF_UID_FIELD_NUMBER = 14; + private int serverBuffUid_; + /** + * uint32 server_buff_uid = 14; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + + public static final int TARGET_ID_FIELD_NUMBER = 3; + private int targetId_; + /** + * uint32 target_id = 3; + * @return The targetId. + */ + @java.lang.Override + public int getTargetId() { + return targetId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (instancedAbilityId_ != 0) { + output.writeUInt32(1, instancedAbilityId_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(2, isServerbuffModifier_); + } + if (targetId_ != 0) { + output.writeUInt32(3, targetId_); + } + if (modifierConfigLocalId_ != 0) { + output.writeInt32(7, modifierConfigLocalId_); + } + if (localId_ != 0) { + output.writeInt32(10, localId_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(12, instancedModifierId_); + } + if (serverBuffUid_ != 0) { + output.writeUInt32(14, serverBuffUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, instancedAbilityId_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isServerbuffModifier_); + } + if (targetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetId_); + } + if (modifierConfigLocalId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, modifierConfigLocalId_); + } + if (localId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, localId_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, instancedModifierId_); + } + if (serverBuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, serverBuffUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead other = (emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) obj; + + if (getModifierConfigLocalId() + != other.getModifierConfigLocalId()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getLocalId() + != other.getLocalId()) return false; + if (getServerBuffUid() + != other.getServerBuffUid()) return false; + if (getTargetId() + != other.getTargetId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierConfigLocalId(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocalId(); + hash = (37 * hash) + SERVER_BUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffUid(); + hash = (37 * hash) + TARGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityInvokeEntryHead} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityInvokeEntryHead) + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.class, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + modifierConfigLocalId_ = 0; + + isServerbuffModifier_ = false; + + instancedAbilityId_ = 0; + + instancedModifierId_ = 0; + + localId_ = 0; + + serverBuffUid_ = 0; + + targetId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead build() { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead buildPartial() { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead result = new emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead(this); + result.modifierConfigLocalId_ = modifierConfigLocalId_; + result.isServerbuffModifier_ = isServerbuffModifier_; + result.instancedAbilityId_ = instancedAbilityId_; + result.instancedModifierId_ = instancedModifierId_; + result.localId_ = localId_; + result.serverBuffUid_ = serverBuffUid_; + result.targetId_ = targetId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) { + return mergeFrom((emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead other) { + if (other == emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance()) return this; + if (other.getModifierConfigLocalId() != 0) { + setModifierConfigLocalId(other.getModifierConfigLocalId()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getLocalId() != 0) { + setLocalId(other.getLocalId()); + } + if (other.getServerBuffUid() != 0) { + setServerBuffUid(other.getServerBuffUid()); + } + if (other.getTargetId() != 0) { + setTargetId(other.getTargetId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int modifierConfigLocalId_ ; + /** + * int32 modifier_config_local_id = 7; + * @return The modifierConfigLocalId. + */ + @java.lang.Override + public int getModifierConfigLocalId() { + return modifierConfigLocalId_; + } + /** + * int32 modifier_config_local_id = 7; + * @param value The modifierConfigLocalId to set. + * @return This builder for chaining. + */ + public Builder setModifierConfigLocalId(int value) { + + modifierConfigLocalId_ = value; + onChanged(); + return this; + } + /** + * int32 modifier_config_local_id = 7; + * @return This builder for chaining. + */ + public Builder clearModifierConfigLocalId() { + + modifierConfigLocalId_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 2; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 2; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 2; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 1; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 1; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 12; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 12; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 12; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private int localId_ ; + /** + * int32 local_id = 10; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + /** + * int32 local_id = 10; + * @param value The localId to set. + * @return This builder for chaining. + */ + public Builder setLocalId(int value) { + + localId_ = value; + onChanged(); + return this; + } + /** + * int32 local_id = 10; + * @return This builder for chaining. + */ + public Builder clearLocalId() { + + localId_ = 0; + onChanged(); + return this; + } + + private int serverBuffUid_ ; + /** + * uint32 server_buff_uid = 14; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + /** + * uint32 server_buff_uid = 14; + * @param value The serverBuffUid to set. + * @return This builder for chaining. + */ + public Builder setServerBuffUid(int value) { + + serverBuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_uid = 14; + * @return This builder for chaining. + */ + public Builder clearServerBuffUid() { + + serverBuffUid_ = 0; + onChanged(); + return this; + } + + private int targetId_ ; + /** + * uint32 target_id = 3; + * @return The targetId. + */ + @java.lang.Override + public int getTargetId() { + return targetId_; + } + /** + * uint32 target_id = 3; + * @param value The targetId to set. + * @return This builder for chaining. + */ + public Builder setTargetId(int value) { + + targetId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_id = 3; + * @return This builder for chaining. + */ + public Builder clearTargetId() { + + targetId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityInvokeEntryHead) + } + + // @@protoc_insertion_point(class_scope:AbilityInvokeEntryHead) + private static final emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead(); + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityInvokeEntryHead parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityInvokeEntryHead(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityInvokeEntryHead_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityInvokeEntryHead_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AbilityInvokeEntryHead.proto\"\325\001\n\026Abili" + + "tyInvokeEntryHead\022 \n\030modifier_config_loc" + + "al_id\030\007 \001(\005\022\036\n\026is_serverbuff_modifier\030\002 " + + "\001(\010\022\034\n\024instanced_ability_id\030\001 \001(\r\022\035\n\025ins" + + "tanced_modifier_id\030\014 \001(\r\022\020\n\010local_id\030\n \001" + + "(\005\022\027\n\017server_buff_uid\030\016 \001(\r\022\021\n\ttarget_id" + + "\030\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityInvokeEntryHead_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityInvokeEntryHead_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityInvokeEntryHead_descriptor, + new java.lang.String[] { "ModifierConfigLocalId", "IsServerbuffModifier", "InstancedAbilityId", "InstancedModifierId", "LocalId", "ServerBuffUid", "TargetId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java new file mode 100644 index 000000000..47158926b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java @@ -0,0 +1,1252 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvokeEntry.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvokeEntryOuterClass { + private AbilityInvokeEntryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityInvokeEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityInvokeEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The enum numeric value on the wire for argumentType. + */ + int getArgumentTypeValue(); + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The argumentType. + */ + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType(); + + /** + * .AbilityInvokeEntryHead head = 2; + * @return Whether the head field is set. + */ + boolean hasHead(); + /** + * .AbilityInvokeEntryHead head = 2; + * @return The head. + */ + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead(); + /** + * .AbilityInvokeEntryHead head = 2; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder(); + + /** + * uint32 forward_peer = 4; + * @return The forwardPeer. + */ + int getForwardPeer(); + + /** + * uint32 event_id = 12; + * @return The eventId. + */ + int getEventId(); + + /** + * .ForwardType forward_type = 3; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 3; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * bytes ability_data = 15; + * @return The abilityData. + */ + com.google.protobuf.ByteString getAbilityData(); + + /** + * double total_tick_time = 14; + * @return The totalTickTime. + */ + double getTotalTickTime(); + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + } + /** + * Protobuf type {@code AbilityInvokeEntry} + */ + public static final class AbilityInvokeEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityInvokeEntry) + AbilityInvokeEntryOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityInvokeEntry.newBuilder() to construct. + private AbilityInvokeEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityInvokeEntry() { + argumentType_ = 0; + forwardType_ = 0; + abilityData_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityInvokeEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityInvokeEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + argumentType_ = rawValue; + break; + } + case 18: { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder subBuilder = null; + if (head_ != null) { + subBuilder = head_.toBuilder(); + } + head_ = input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(head_); + head_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 32: { + + forwardPeer_ = input.readUInt32(); + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + case 96: { + + eventId_ = input.readUInt32(); + break; + } + case 113: { + + totalTickTime_ = input.readDouble(); + break; + } + case 122: { + + abilityData_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.class, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder.class); + } + + public static final int ARGUMENT_TYPE_FIELD_NUMBER = 1; + private int argumentType_; + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The argumentType. + */ + @java.lang.Override public emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument result = emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.UNRECOGNIZED : result; + } + + public static final int HEAD_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead head_; + /** + * .AbilityInvokeEntryHead head = 2; + * @return Whether the head field is set. + */ + @java.lang.Override + public boolean hasHead() { + return head_ != null; + } + /** + * .AbilityInvokeEntryHead head = 2; + * @return The head. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead() { + return head_ == null ? emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance() : head_; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder() { + return getHead(); + } + + public static final int FORWARD_PEER_FIELD_NUMBER = 4; + private int forwardPeer_; + /** + * uint32 forward_peer = 4; + * @return The forwardPeer. + */ + @java.lang.Override + public int getForwardPeer() { + return forwardPeer_; + } + + public static final int EVENT_ID_FIELD_NUMBER = 12; + private int eventId_; + /** + * uint32 event_id = 12; + * @return The eventId. + */ + @java.lang.Override + public int getEventId() { + return eventId_; + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 3; + private int forwardType_; + /** + * .ForwardType forward_type = 3; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 3; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ABILITY_DATA_FIELD_NUMBER = 15; + private com.google.protobuf.ByteString abilityData_; + /** + * bytes ability_data = 15; + * @return The abilityData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAbilityData() { + return abilityData_; + } + + public static final int TOTAL_TICK_TIME_FIELD_NUMBER = 14; + private double totalTickTime_; + /** + * double total_tick_time = 14; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (argumentType_ != emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.ABILITY_INVOKE_ARGUMENT_NONE.getNumber()) { + output.writeEnum(1, argumentType_); + } + if (head_ != null) { + output.writeMessage(2, getHead()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(3, forwardType_); + } + if (forwardPeer_ != 0) { + output.writeUInt32(4, forwardPeer_); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + if (eventId_ != 0) { + output.writeUInt32(12, eventId_); + } + if (totalTickTime_ != 0D) { + output.writeDouble(14, totalTickTime_); + } + if (!abilityData_.isEmpty()) { + output.writeBytes(15, abilityData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (argumentType_ != emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.ABILITY_INVOKE_ARGUMENT_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, argumentType_); + } + if (head_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getHead()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, forwardType_); + } + if (forwardPeer_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, forwardPeer_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + if (eventId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, eventId_); + } + if (totalTickTime_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(14, totalTickTime_); + } + if (!abilityData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(15, abilityData_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry other = (emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry) obj; + + if (argumentType_ != other.argumentType_) return false; + if (hasHead() != other.hasHead()) return false; + if (hasHead()) { + if (!getHead() + .equals(other.getHead())) return false; + } + if (getForwardPeer() + != other.getForwardPeer()) return false; + if (getEventId() + != other.getEventId()) return false; + if (forwardType_ != other.forwardType_) return false; + if (!getAbilityData() + .equals(other.getAbilityData())) return false; + if (java.lang.Double.doubleToLongBits(getTotalTickTime()) + != java.lang.Double.doubleToLongBits( + other.getTotalTickTime())) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ARGUMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + argumentType_; + if (hasHead()) { + hash = (37 * hash) + HEAD_FIELD_NUMBER; + hash = (53 * hash) + getHead().hashCode(); + } + hash = (37 * hash) + FORWARD_PEER_FIELD_NUMBER; + hash = (53 * hash) + getForwardPeer(); + hash = (37 * hash) + EVENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getEventId(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ABILITY_DATA_FIELD_NUMBER; + hash = (53 * hash) + getAbilityData().hashCode(); + hash = (37 * hash) + TOTAL_TICK_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getTotalTickTime())); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityInvokeEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityInvokeEntry) + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.class, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + argumentType_ = 0; + + if (headBuilder_ == null) { + head_ = null; + } else { + head_ = null; + headBuilder_ = null; + } + forwardPeer_ = 0; + + eventId_ = 0; + + forwardType_ = 0; + + abilityData_ = com.google.protobuf.ByteString.EMPTY; + + totalTickTime_ = 0D; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry build() { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry buildPartial() { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry result = new emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry(this); + result.argumentType_ = argumentType_; + if (headBuilder_ == null) { + result.head_ = head_; + } else { + result.head_ = headBuilder_.build(); + } + result.forwardPeer_ = forwardPeer_; + result.eventId_ = eventId_; + result.forwardType_ = forwardType_; + result.abilityData_ = abilityData_; + result.totalTickTime_ = totalTickTime_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry) { + return mergeFrom((emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry other) { + if (other == emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()) return this; + if (other.argumentType_ != 0) { + setArgumentTypeValue(other.getArgumentTypeValue()); + } + if (other.hasHead()) { + mergeHead(other.getHead()); + } + if (other.getForwardPeer() != 0) { + setForwardPeer(other.getForwardPeer()); + } + if (other.getEventId() != 0) { + setEventId(other.getEventId()); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getAbilityData() != com.google.protobuf.ByteString.EMPTY) { + setAbilityData(other.getAbilityData()); + } + if (other.getTotalTickTime() != 0D) { + setTotalTickTime(other.getTotalTickTime()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int argumentType_ = 0; + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @param value The enum numeric value on the wire for argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentTypeValue(int value) { + + argumentType_ = value; + onChanged(); + return this; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The argumentType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument result = emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.UNRECOGNIZED : result; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @param value The argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentType(emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument value) { + if (value == null) { + throw new NullPointerException(); + } + + argumentType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @return This builder for chaining. + */ + public Builder clearArgumentType() { + + argumentType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead head_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder> headBuilder_; + /** + * .AbilityInvokeEntryHead head = 2; + * @return Whether the head field is set. + */ + public boolean hasHead() { + return headBuilder_ != null || head_ != null; + } + /** + * .AbilityInvokeEntryHead head = 2; + * @return The head. + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead() { + if (headBuilder_ == null) { + return head_ == null ? emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance() : head_; + } else { + return headBuilder_.getMessage(); + } + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder setHead(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead value) { + if (headBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + head_ = value; + onChanged(); + } else { + headBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder setHead( + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder builderForValue) { + if (headBuilder_ == null) { + head_ = builderForValue.build(); + onChanged(); + } else { + headBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder mergeHead(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead value) { + if (headBuilder_ == null) { + if (head_ != null) { + head_ = + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.newBuilder(head_).mergeFrom(value).buildPartial(); + } else { + head_ = value; + } + onChanged(); + } else { + headBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder clearHead() { + if (headBuilder_ == null) { + head_ = null; + onChanged(); + } else { + head_ = null; + headBuilder_ = null; + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder getHeadBuilder() { + + onChanged(); + return getHeadFieldBuilder().getBuilder(); + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder() { + if (headBuilder_ != null) { + return headBuilder_.getMessageOrBuilder(); + } else { + return head_ == null ? + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance() : head_; + } + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder> + getHeadFieldBuilder() { + if (headBuilder_ == null) { + headBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder>( + getHead(), + getParentForChildren(), + isClean()); + head_ = null; + } + return headBuilder_; + } + + private int forwardPeer_ ; + /** + * uint32 forward_peer = 4; + * @return The forwardPeer. + */ + @java.lang.Override + public int getForwardPeer() { + return forwardPeer_; + } + /** + * uint32 forward_peer = 4; + * @param value The forwardPeer to set. + * @return This builder for chaining. + */ + public Builder setForwardPeer(int value) { + + forwardPeer_ = value; + onChanged(); + return this; + } + /** + * uint32 forward_peer = 4; + * @return This builder for chaining. + */ + public Builder clearForwardPeer() { + + forwardPeer_ = 0; + onChanged(); + return this; + } + + private int eventId_ ; + /** + * uint32 event_id = 12; + * @return The eventId. + */ + @java.lang.Override + public int getEventId() { + return eventId_; + } + /** + * uint32 event_id = 12; + * @param value The eventId to set. + * @return This builder for chaining. + */ + public Builder setEventId(int value) { + + eventId_ = value; + onChanged(); + return this; + } + /** + * uint32 event_id = 12; + * @return This builder for chaining. + */ + public Builder clearEventId() { + + eventId_ = 0; + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 3; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 3; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 3; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 3; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 3; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString abilityData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes ability_data = 15; + * @return The abilityData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAbilityData() { + return abilityData_; + } + /** + * bytes ability_data = 15; + * @param value The abilityData to set. + * @return This builder for chaining. + */ + public Builder setAbilityData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + abilityData_ = value; + onChanged(); + return this; + } + /** + * bytes ability_data = 15; + * @return This builder for chaining. + */ + public Builder clearAbilityData() { + + abilityData_ = getDefaultInstance().getAbilityData(); + onChanged(); + return this; + } + + private double totalTickTime_ ; + /** + * double total_tick_time = 14; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + /** + * double total_tick_time = 14; + * @param value The totalTickTime to set. + * @return This builder for chaining. + */ + public Builder setTotalTickTime(double value) { + + totalTickTime_ = value; + onChanged(); + return this; + } + /** + * double total_tick_time = 14; + * @return This builder for chaining. + */ + public Builder clearTotalTickTime() { + + totalTickTime_ = 0D; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityInvokeEntry) + } + + // @@protoc_insertion_point(class_scope:AbilityInvokeEntry) + private static final emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry(); + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityInvokeEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityInvokeEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityInvokeEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityInvokeEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030AbilityInvokeEntry.proto\032\033AbilityInvok" + + "eArgument.proto\032\034AbilityInvokeEntryHead." + + "proto\032\021ForwardType.proto\"\370\001\n\022AbilityInvo" + + "keEntry\022-\n\rargument_type\030\001 \001(\0162\026.Ability" + + "InvokeArgument\022%\n\004head\030\002 \001(\0132\027.AbilityIn" + + "vokeEntryHead\022\024\n\014forward_peer\030\004 \001(\r\022\020\n\010e" + + "vent_id\030\014 \001(\r\022\"\n\014forward_type\030\003 \001(\0162\014.Fo" + + "rwardType\022\024\n\014ability_data\030\017 \001(\014\022\027\n\017total" + + "_tick_time\030\016 \001(\001\022\021\n\tentity_id\030\t \001(\rB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_AbilityInvokeEntry_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityInvokeEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityInvokeEntry_descriptor, + new java.lang.String[] { "ArgumentType", "Head", "ForwardPeer", "EventId", "ForwardType", "AbilityData", "TotalTickTime", "EntityId", }); + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierChangeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierChangeOuterClass.java new file mode 100644 index 000000000..40da4e510 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierChangeOuterClass.java @@ -0,0 +1,2000 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMetaModifierChange.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMetaModifierChangeOuterClass { + private AbilityMetaModifierChangeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMetaModifierChangeOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMetaModifierChange) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return Whether the attachedInstancedModifier field is set. + */ + boolean hasAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return The attachedInstancedModifier. + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder(); + + /** + * uint32 server_buff_uid = 4; + * @return The serverBuffUid. + */ + int getServerBuffUid(); + + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + boolean getIsAttachedParentAbility(); + + /** + * .ModifierAction action = 13; + * @return The enum numeric value on the wire for action. + */ + int getActionValue(); + /** + * .ModifierAction action = 13; + * @return The action. + */ + emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction getAction(); + + /** + * int32 modifier_local_id = 2; + * @return The modifierLocalId. + */ + int getModifierLocalId(); + + /** + * .AbilityString parent_ability_name = 1; + * @return Whether the parentAbilityName field is set. + */ + boolean hasParentAbilityName(); + /** + * .AbilityString parent_ability_name = 1; + * @return The parentAbilityName. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName(); + /** + * .AbilityString parent_ability_name = 1; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder(); + + /** + * bool is_mute_remote = 6; + * @return The isMuteRemote. + */ + boolean getIsMuteRemote(); + + /** + * uint32 apply_entity_id = 5; + * @return The applyEntityId. + */ + int getApplyEntityId(); + + /** + * repeated .ModifierProperty properties = 3; + */ + java.util.List + getPropertiesList(); + /** + * repeated .ModifierProperty properties = 3; + */ + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getProperties(int index); + /** + * repeated .ModifierProperty properties = 3; + */ + int getPropertiesCount(); + /** + * repeated .ModifierProperty properties = 3; + */ + java.util.List + getPropertiesOrBuilderList(); + /** + * repeated .ModifierProperty properties = 3; + */ + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder getPropertiesOrBuilder( + int index); + + /** + * .AbilityString parent_ability_override = 11; + * @return Whether the parentAbilityOverride field is set. + */ + boolean hasParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 11; + * @return The parentAbilityOverride. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 11; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder(); + + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return The unk2700PMJMNCFJPDC. + */ + boolean getUnk2700PMJMNCFJPDC(); + } + /** + * Protobuf type {@code AbilityMetaModifierChange} + */ + public static final class AbilityMetaModifierChange extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMetaModifierChange) + AbilityMetaModifierChangeOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMetaModifierChange.newBuilder() to construct. + private AbilityMetaModifierChange(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMetaModifierChange() { + action_ = 0; + properties_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMetaModifierChange(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMetaModifierChange( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityName_ != null) { + subBuilder = parentAbilityName_.toBuilder(); + } + parentAbilityName_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityName_); + parentAbilityName_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + modifierLocalId_ = input.readInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + properties_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + properties_.add( + input.readMessage(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.parser(), extensionRegistry)); + break; + } + case 32: { + + serverBuffUid_ = input.readUInt32(); + break; + } + case 40: { + + applyEntityId_ = input.readUInt32(); + break; + } + case 48: { + + isMuteRemote_ = input.readBool(); + break; + } + case 58: { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder subBuilder = null; + if (attachedInstancedModifier_ != null) { + subBuilder = attachedInstancedModifier_.toBuilder(); + } + attachedInstancedModifier_ = input.readMessage(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attachedInstancedModifier_); + attachedInstancedModifier_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + unk2700PMJMNCFJPDC_ = input.readBool(); + break; + } + case 80: { + + isAttachedParentAbility_ = input.readBool(); + break; + } + case 90: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityOverride_ != null) { + subBuilder = parentAbilityOverride_.toBuilder(); + } + parentAbilityOverride_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityOverride_); + parentAbilityOverride_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + int rawValue = input.readEnum(); + + action_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + properties_ = java.util.Collections.unmodifiableList(properties_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.class, emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.Builder.class); + } + + public static final int ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return Whether the attachedInstancedModifier field is set. + */ + @java.lang.Override + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return The attachedInstancedModifier. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + return getAttachedInstancedModifier(); + } + + public static final int SERVER_BUFF_UID_FIELD_NUMBER = 4; + private int serverBuffUid_; + /** + * uint32 server_buff_uid = 4; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + + public static final int IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER = 10; + private boolean isAttachedParentAbility_; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + + public static final int ACTION_FIELD_NUMBER = 13; + private int action_; + /** + * .ModifierAction action = 13; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + * .ModifierAction action = 13; + * @return The action. + */ + @java.lang.Override public emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction getAction() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction result = emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.valueOf(action_); + return result == null ? emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.UNRECOGNIZED : result; + } + + public static final int MODIFIER_LOCAL_ID_FIELD_NUMBER = 2; + private int modifierLocalId_; + /** + * int32 modifier_local_id = 2; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + + public static final int PARENT_ABILITY_NAME_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + /** + * .AbilityString parent_ability_name = 1; + * @return Whether the parentAbilityName field is set. + */ + @java.lang.Override + public boolean hasParentAbilityName() { + return parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 1; + * @return The parentAbilityName. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + /** + * .AbilityString parent_ability_name = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + return getParentAbilityName(); + } + + public static final int IS_MUTE_REMOTE_FIELD_NUMBER = 6; + private boolean isMuteRemote_; + /** + * bool is_mute_remote = 6; + * @return The isMuteRemote. + */ + @java.lang.Override + public boolean getIsMuteRemote() { + return isMuteRemote_; + } + + public static final int APPLY_ENTITY_ID_FIELD_NUMBER = 5; + private int applyEntityId_; + /** + * uint32 apply_entity_id = 5; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + + public static final int PROPERTIES_FIELD_NUMBER = 3; + private java.util.List properties_; + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public java.util.List getPropertiesList() { + return properties_; + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public java.util.List + getPropertiesOrBuilderList() { + return properties_; + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public int getPropertiesCount() { + return properties_.size(); + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getProperties(int index) { + return properties_.get(index); + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder getPropertiesOrBuilder( + int index) { + return properties_.get(index); + } + + public static final int PARENT_ABILITY_OVERRIDE_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + /** + * .AbilityString parent_ability_override = 11; + * @return Whether the parentAbilityOverride field is set. + */ + @java.lang.Override + public boolean hasParentAbilityOverride() { + return parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 11; + * @return The parentAbilityOverride. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + /** + * .AbilityString parent_ability_override = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + return getParentAbilityOverride(); + } + + public static final int UNK2700_PMJMNCFJPDC_FIELD_NUMBER = 9; + private boolean unk2700PMJMNCFJPDC_; + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return The unk2700PMJMNCFJPDC. + */ + @java.lang.Override + public boolean getUnk2700PMJMNCFJPDC() { + return unk2700PMJMNCFJPDC_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (parentAbilityName_ != null) { + output.writeMessage(1, getParentAbilityName()); + } + if (modifierLocalId_ != 0) { + output.writeInt32(2, modifierLocalId_); + } + for (int i = 0; i < properties_.size(); i++) { + output.writeMessage(3, properties_.get(i)); + } + if (serverBuffUid_ != 0) { + output.writeUInt32(4, serverBuffUid_); + } + if (applyEntityId_ != 0) { + output.writeUInt32(5, applyEntityId_); + } + if (isMuteRemote_ != false) { + output.writeBool(6, isMuteRemote_); + } + if (attachedInstancedModifier_ != null) { + output.writeMessage(7, getAttachedInstancedModifier()); + } + if (unk2700PMJMNCFJPDC_ != false) { + output.writeBool(9, unk2700PMJMNCFJPDC_); + } + if (isAttachedParentAbility_ != false) { + output.writeBool(10, isAttachedParentAbility_); + } + if (parentAbilityOverride_ != null) { + output.writeMessage(11, getParentAbilityOverride()); + } + if (action_ != emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.ADDED.getNumber()) { + output.writeEnum(13, action_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentAbilityName_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getParentAbilityName()); + } + if (modifierLocalId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, modifierLocalId_); + } + for (int i = 0; i < properties_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, properties_.get(i)); + } + if (serverBuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, serverBuffUid_); + } + if (applyEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, applyEntityId_); + } + if (isMuteRemote_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isMuteRemote_); + } + if (attachedInstancedModifier_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAttachedInstancedModifier()); + } + if (unk2700PMJMNCFJPDC_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, unk2700PMJMNCFJPDC_); + } + if (isAttachedParentAbility_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAttachedParentAbility_); + } + if (parentAbilityOverride_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getParentAbilityOverride()); + } + if (action_ != emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.ADDED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, action_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange other = (emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange) obj; + + if (hasAttachedInstancedModifier() != other.hasAttachedInstancedModifier()) return false; + if (hasAttachedInstancedModifier()) { + if (!getAttachedInstancedModifier() + .equals(other.getAttachedInstancedModifier())) return false; + } + if (getServerBuffUid() + != other.getServerBuffUid()) return false; + if (getIsAttachedParentAbility() + != other.getIsAttachedParentAbility()) return false; + if (action_ != other.action_) return false; + if (getModifierLocalId() + != other.getModifierLocalId()) return false; + if (hasParentAbilityName() != other.hasParentAbilityName()) return false; + if (hasParentAbilityName()) { + if (!getParentAbilityName() + .equals(other.getParentAbilityName())) return false; + } + if (getIsMuteRemote() + != other.getIsMuteRemote()) return false; + if (getApplyEntityId() + != other.getApplyEntityId()) return false; + if (!getPropertiesList() + .equals(other.getPropertiesList())) return false; + if (hasParentAbilityOverride() != other.hasParentAbilityOverride()) return false; + if (hasParentAbilityOverride()) { + if (!getParentAbilityOverride() + .equals(other.getParentAbilityOverride())) return false; + } + if (getUnk2700PMJMNCFJPDC() + != other.getUnk2700PMJMNCFJPDC()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAttachedInstancedModifier()) { + hash = (37 * hash) + ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + getAttachedInstancedModifier().hashCode(); + } + hash = (37 * hash) + SERVER_BUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffUid(); + hash = (37 * hash) + IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttachedParentAbility()); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + action_; + hash = (37 * hash) + MODIFIER_LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierLocalId(); + if (hasParentAbilityName()) { + hash = (37 * hash) + PARENT_ABILITY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityName().hashCode(); + } + hash = (37 * hash) + IS_MUTE_REMOTE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMuteRemote()); + hash = (37 * hash) + APPLY_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getApplyEntityId(); + if (getPropertiesCount() > 0) { + hash = (37 * hash) + PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + getPropertiesList().hashCode(); + } + if (hasParentAbilityOverride()) { + hash = (37 * hash) + PARENT_ABILITY_OVERRIDE_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityOverride().hashCode(); + } + hash = (37 * hash) + UNK2700_PMJMNCFJPDC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700PMJMNCFJPDC()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityMetaModifierChange} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMetaModifierChange) + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChangeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.class, emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropertiesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + serverBuffUid_ = 0; + + isAttachedParentAbility_ = false; + + action_ = 0; + + modifierLocalId_ = 0; + + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + isMuteRemote_ = false; + + applyEntityId_ = 0; + + if (propertiesBuilder_ == null) { + properties_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propertiesBuilder_.clear(); + } + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + unk2700PMJMNCFJPDC_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange build() { + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange buildPartial() { + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange result = new emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange(this); + int from_bitField0_ = bitField0_; + if (attachedInstancedModifierBuilder_ == null) { + result.attachedInstancedModifier_ = attachedInstancedModifier_; + } else { + result.attachedInstancedModifier_ = attachedInstancedModifierBuilder_.build(); + } + result.serverBuffUid_ = serverBuffUid_; + result.isAttachedParentAbility_ = isAttachedParentAbility_; + result.action_ = action_; + result.modifierLocalId_ = modifierLocalId_; + if (parentAbilityNameBuilder_ == null) { + result.parentAbilityName_ = parentAbilityName_; + } else { + result.parentAbilityName_ = parentAbilityNameBuilder_.build(); + } + result.isMuteRemote_ = isMuteRemote_; + result.applyEntityId_ = applyEntityId_; + if (propertiesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + properties_ = java.util.Collections.unmodifiableList(properties_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.properties_ = properties_; + } else { + result.properties_ = propertiesBuilder_.build(); + } + if (parentAbilityOverrideBuilder_ == null) { + result.parentAbilityOverride_ = parentAbilityOverride_; + } else { + result.parentAbilityOverride_ = parentAbilityOverrideBuilder_.build(); + } + result.unk2700PMJMNCFJPDC_ = unk2700PMJMNCFJPDC_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange other) { + if (other == emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.getDefaultInstance()) return this; + if (other.hasAttachedInstancedModifier()) { + mergeAttachedInstancedModifier(other.getAttachedInstancedModifier()); + } + if (other.getServerBuffUid() != 0) { + setServerBuffUid(other.getServerBuffUid()); + } + if (other.getIsAttachedParentAbility() != false) { + setIsAttachedParentAbility(other.getIsAttachedParentAbility()); + } + if (other.action_ != 0) { + setActionValue(other.getActionValue()); + } + if (other.getModifierLocalId() != 0) { + setModifierLocalId(other.getModifierLocalId()); + } + if (other.hasParentAbilityName()) { + mergeParentAbilityName(other.getParentAbilityName()); + } + if (other.getIsMuteRemote() != false) { + setIsMuteRemote(other.getIsMuteRemote()); + } + if (other.getApplyEntityId() != 0) { + setApplyEntityId(other.getApplyEntityId()); + } + if (propertiesBuilder_ == null) { + if (!other.properties_.isEmpty()) { + if (properties_.isEmpty()) { + properties_ = other.properties_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropertiesIsMutable(); + properties_.addAll(other.properties_); + } + onChanged(); + } + } else { + if (!other.properties_.isEmpty()) { + if (propertiesBuilder_.isEmpty()) { + propertiesBuilder_.dispose(); + propertiesBuilder_ = null; + properties_ = other.properties_; + bitField0_ = (bitField0_ & ~0x00000001); + propertiesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropertiesFieldBuilder() : null; + } else { + propertiesBuilder_.addAllMessages(other.properties_); + } + } + } + if (other.hasParentAbilityOverride()) { + mergeParentAbilityOverride(other.getParentAbilityOverride()); + } + if (other.getUnk2700PMJMNCFJPDC() != false) { + setUnk2700PMJMNCFJPDC(other.getUnk2700PMJMNCFJPDC()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> attachedInstancedModifierBuilder_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return Whether the attachedInstancedModifier field is set. + */ + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifierBuilder_ != null || attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return The attachedInstancedModifier. + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } else { + return attachedInstancedModifierBuilder_.getMessage(); + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder setAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attachedInstancedModifier_ = value; + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder setAttachedInstancedModifier( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder builderForValue) { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = builderForValue.build(); + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder mergeAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (attachedInstancedModifier_ != null) { + attachedInstancedModifier_ = + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.newBuilder(attachedInstancedModifier_).mergeFrom(value).buildPartial(); + } else { + attachedInstancedModifier_ = value; + } + onChanged(); + } else { + attachedInstancedModifierBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder clearAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + onChanged(); + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder getAttachedInstancedModifierBuilder() { + + onChanged(); + return getAttachedInstancedModifierFieldBuilder().getBuilder(); + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + if (attachedInstancedModifierBuilder_ != null) { + return attachedInstancedModifierBuilder_.getMessageOrBuilder(); + } else { + return attachedInstancedModifier_ == null ? + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> + getAttachedInstancedModifierFieldBuilder() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder>( + getAttachedInstancedModifier(), + getParentForChildren(), + isClean()); + attachedInstancedModifier_ = null; + } + return attachedInstancedModifierBuilder_; + } + + private int serverBuffUid_ ; + /** + * uint32 server_buff_uid = 4; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + /** + * uint32 server_buff_uid = 4; + * @param value The serverBuffUid to set. + * @return This builder for chaining. + */ + public Builder setServerBuffUid(int value) { + + serverBuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_uid = 4; + * @return This builder for chaining. + */ + public Builder clearServerBuffUid() { + + serverBuffUid_ = 0; + onChanged(); + return this; + } + + private boolean isAttachedParentAbility_ ; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + /** + * bool is_attached_parent_ability = 10; + * @param value The isAttachedParentAbility to set. + * @return This builder for chaining. + */ + public Builder setIsAttachedParentAbility(boolean value) { + + isAttachedParentAbility_ = value; + onChanged(); + return this; + } + /** + * bool is_attached_parent_ability = 10; + * @return This builder for chaining. + */ + public Builder clearIsAttachedParentAbility() { + + isAttachedParentAbility_ = false; + onChanged(); + return this; + } + + private int action_ = 0; + /** + * .ModifierAction action = 13; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + * .ModifierAction action = 13; + * @param value The enum numeric value on the wire for action to set. + * @return This builder for chaining. + */ + public Builder setActionValue(int value) { + + action_ = value; + onChanged(); + return this; + } + /** + * .ModifierAction action = 13; + * @return The action. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction getAction() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction result = emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.valueOf(action_); + return result == null ? emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.UNRECOGNIZED : result; + } + /** + * .ModifierAction action = 13; + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction value) { + if (value == null) { + throw new NullPointerException(); + } + + action_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ModifierAction action = 13; + * @return This builder for chaining. + */ + public Builder clearAction() { + + action_ = 0; + onChanged(); + return this; + } + + private int modifierLocalId_ ; + /** + * int32 modifier_local_id = 2; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + /** + * int32 modifier_local_id = 2; + * @param value The modifierLocalId to set. + * @return This builder for chaining. + */ + public Builder setModifierLocalId(int value) { + + modifierLocalId_ = value; + onChanged(); + return this; + } + /** + * int32 modifier_local_id = 2; + * @return This builder for chaining. + */ + public Builder clearModifierLocalId() { + + modifierLocalId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityNameBuilder_; + /** + * .AbilityString parent_ability_name = 1; + * @return Whether the parentAbilityName field is set. + */ + public boolean hasParentAbilityName() { + return parentAbilityNameBuilder_ != null || parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 1; + * @return The parentAbilityName. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } else { + return parentAbilityNameBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder setParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityName_ = value; + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder setParentAbilityName( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder mergeParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (parentAbilityName_ != null) { + parentAbilityName_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityName_).mergeFrom(value).buildPartial(); + } else { + parentAbilityName_ = value; + } + onChanged(); + } else { + parentAbilityNameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder clearParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + onChanged(); + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityNameBuilder() { + + onChanged(); + return getParentAbilityNameFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + if (parentAbilityNameBuilder_ != null) { + return parentAbilityNameBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityName_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + } + /** + * .AbilityString parent_ability_name = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityNameFieldBuilder() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityNameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityName(), + getParentForChildren(), + isClean()); + parentAbilityName_ = null; + } + return parentAbilityNameBuilder_; + } + + private boolean isMuteRemote_ ; + /** + * bool is_mute_remote = 6; + * @return The isMuteRemote. + */ + @java.lang.Override + public boolean getIsMuteRemote() { + return isMuteRemote_; + } + /** + * bool is_mute_remote = 6; + * @param value The isMuteRemote to set. + * @return This builder for chaining. + */ + public Builder setIsMuteRemote(boolean value) { + + isMuteRemote_ = value; + onChanged(); + return this; + } + /** + * bool is_mute_remote = 6; + * @return This builder for chaining. + */ + public Builder clearIsMuteRemote() { + + isMuteRemote_ = false; + onChanged(); + return this; + } + + private int applyEntityId_ ; + /** + * uint32 apply_entity_id = 5; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + /** + * uint32 apply_entity_id = 5; + * @param value The applyEntityId to set. + * @return This builder for chaining. + */ + public Builder setApplyEntityId(int value) { + + applyEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearApplyEntityId() { + + applyEntityId_ = 0; + onChanged(); + return this; + } + + private java.util.List properties_ = + java.util.Collections.emptyList(); + private void ensurePropertiesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + properties_ = new java.util.ArrayList(properties_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder> propertiesBuilder_; + + /** + * repeated .ModifierProperty properties = 3; + */ + public java.util.List getPropertiesList() { + if (propertiesBuilder_ == null) { + return java.util.Collections.unmodifiableList(properties_); + } else { + return propertiesBuilder_.getMessageList(); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public int getPropertiesCount() { + if (propertiesBuilder_ == null) { + return properties_.size(); + } else { + return propertiesBuilder_.getCount(); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getProperties(int index) { + if (propertiesBuilder_ == null) { + return properties_.get(index); + } else { + return propertiesBuilder_.getMessage(index); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder setProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty value) { + if (propertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropertiesIsMutable(); + properties_.set(index, value); + onChanged(); + } else { + propertiesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder setProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder builderForValue) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.set(index, builderForValue.build()); + onChanged(); + } else { + propertiesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty value) { + if (propertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropertiesIsMutable(); + properties_.add(value); + onChanged(); + } else { + propertiesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty value) { + if (propertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropertiesIsMutable(); + properties_.add(index, value); + onChanged(); + } else { + propertiesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder builderForValue) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.add(builderForValue.build()); + onChanged(); + } else { + propertiesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder builderForValue) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.add(index, builderForValue.build()); + onChanged(); + } else { + propertiesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addAllProperties( + java.lang.Iterable values) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, properties_); + onChanged(); + } else { + propertiesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder clearProperties() { + if (propertiesBuilder_ == null) { + properties_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propertiesBuilder_.clear(); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder removeProperties(int index) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.remove(index); + onChanged(); + } else { + propertiesBuilder_.remove(index); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder getPropertiesBuilder( + int index) { + return getPropertiesFieldBuilder().getBuilder(index); + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder getPropertiesOrBuilder( + int index) { + if (propertiesBuilder_ == null) { + return properties_.get(index); } else { + return propertiesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public java.util.List + getPropertiesOrBuilderList() { + if (propertiesBuilder_ != null) { + return propertiesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(properties_); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder addPropertiesBuilder() { + return getPropertiesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance()); + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder addPropertiesBuilder( + int index) { + return getPropertiesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance()); + } + /** + * repeated .ModifierProperty properties = 3; + */ + public java.util.List + getPropertiesBuilderList() { + return getPropertiesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder> + getPropertiesFieldBuilder() { + if (propertiesBuilder_ == null) { + propertiesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder>( + properties_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + properties_ = null; + } + return propertiesBuilder_; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityOverrideBuilder_; + /** + * .AbilityString parent_ability_override = 11; + * @return Whether the parentAbilityOverride field is set. + */ + public boolean hasParentAbilityOverride() { + return parentAbilityOverrideBuilder_ != null || parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 11; + * @return The parentAbilityOverride. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } else { + return parentAbilityOverrideBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder setParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityOverride_ = value; + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder setParentAbilityOverride( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder mergeParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (parentAbilityOverride_ != null) { + parentAbilityOverride_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityOverride_).mergeFrom(value).buildPartial(); + } else { + parentAbilityOverride_ = value; + } + onChanged(); + } else { + parentAbilityOverrideBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder clearParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + onChanged(); + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityOverrideBuilder() { + + onChanged(); + return getParentAbilityOverrideFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_override = 11; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + if (parentAbilityOverrideBuilder_ != null) { + return parentAbilityOverrideBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityOverride_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + } + /** + * .AbilityString parent_ability_override = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityOverrideFieldBuilder() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverrideBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityOverride(), + getParentForChildren(), + isClean()); + parentAbilityOverride_ = null; + } + return parentAbilityOverrideBuilder_; + } + + private boolean unk2700PMJMNCFJPDC_ ; + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return The unk2700PMJMNCFJPDC. + */ + @java.lang.Override + public boolean getUnk2700PMJMNCFJPDC() { + return unk2700PMJMNCFJPDC_; + } + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @param value The unk2700PMJMNCFJPDC to set. + * @return This builder for chaining. + */ + public Builder setUnk2700PMJMNCFJPDC(boolean value) { + + unk2700PMJMNCFJPDC_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700PMJMNCFJPDC() { + + unk2700PMJMNCFJPDC_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityMetaModifierChange) + } + + // @@protoc_insertion_point(class_scope:AbilityMetaModifierChange) + private static final emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange(); + } + + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMetaModifierChange parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMetaModifierChange(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMetaModifierChange_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMetaModifierChange_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AbilityMetaModifierChange.proto\032\035Abili" + + "tyAttachedModifier.proto\032\023AbilityString." + + "proto\032\024ModifierAction.proto\032\026ModifierPro" + + "perty.proto\"\246\003\n\031AbilityMetaModifierChang" + + "e\022=\n\033attached_instanced_modifier\030\007 \001(\0132\030" + + ".AbilityAttachedModifier\022\027\n\017server_buff_" + + "uid\030\004 \001(\r\022\"\n\032is_attached_parent_ability\030" + + "\n \001(\010\022\037\n\006action\030\r \001(\0162\017.ModifierAction\022\031" + + "\n\021modifier_local_id\030\002 \001(\005\022+\n\023parent_abil" + + "ity_name\030\001 \001(\0132\016.AbilityString\022\026\n\016is_mut" + + "e_remote\030\006 \001(\010\022\027\n\017apply_entity_id\030\005 \001(\r\022" + + "%\n\nproperties\030\003 \003(\0132\021.ModifierProperty\022/" + + "\n\027parent_ability_override\030\013 \001(\0132\016.Abilit" + + "yString\022\033\n\023Unk2700_PMJMNCFJPDC\030\t \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ModifierActionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ModifierPropertyOuterClass.getDescriptor(), + }); + internal_static_AbilityMetaModifierChange_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMetaModifierChange_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMetaModifierChange_descriptor, + new java.lang.String[] { "AttachedInstancedModifier", "ServerBuffUid", "IsAttachedParentAbility", "Action", "ModifierLocalId", "ParentAbilityName", "IsMuteRemote", "ApplyEntityId", "Properties", "ParentAbilityOverride", "Unk2700PMJMNCFJPDC", }); + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ModifierActionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ModifierPropertyOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaReInitOverrideMapOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaReInitOverrideMapOuterClass.java new file mode 100644 index 000000000..6109f74cd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaReInitOverrideMapOuterClass.java @@ -0,0 +1,845 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMetaReInitOverrideMap.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMetaReInitOverrideMapOuterClass { + private AbilityMetaReInitOverrideMapOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMetaReInitOverrideMapOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMetaReInitOverrideMap) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + java.util.List + getOverrideMapList(); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + int getOverrideMapCount(); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + java.util.List + getOverrideMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index); + } + /** + * Protobuf type {@code AbilityMetaReInitOverrideMap} + */ + public static final class AbilityMetaReInitOverrideMap extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMetaReInitOverrideMap) + AbilityMetaReInitOverrideMapOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMetaReInitOverrideMap.newBuilder() to construct. + private AbilityMetaReInitOverrideMap(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMetaReInitOverrideMap() { + overrideMap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMetaReInitOverrideMap(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMetaReInitOverrideMap( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + overrideMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.class, emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.Builder.class); + } + + public static final int OVERRIDE_MAP_FIELD_NUMBER = 7; + private java.util.List overrideMap_; + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public java.util.List getOverrideMapList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public java.util.List + getOverrideMapOrBuilderList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public int getOverrideMapCount() { + return overrideMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + return overrideMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + return overrideMap_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < overrideMap_.size(); i++) { + output.writeMessage(7, overrideMap_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < overrideMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, overrideMap_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap other = (emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap) obj; + + if (!getOverrideMapList() + .equals(other.getOverrideMapList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOverrideMapCount() > 0) { + hash = (37 * hash) + OVERRIDE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getOverrideMapList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityMetaReInitOverrideMap} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMetaReInitOverrideMap) + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMapOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.class, emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOverrideMapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + overrideMapBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap build() { + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap buildPartial() { + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap result = new emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap(this); + int from_bitField0_ = bitField0_; + if (overrideMapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.overrideMap_ = overrideMap_; + } else { + result.overrideMap_ = overrideMapBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap other) { + if (other == emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.getDefaultInstance()) return this; + if (overrideMapBuilder_ == null) { + if (!other.overrideMap_.isEmpty()) { + if (overrideMap_.isEmpty()) { + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOverrideMapIsMutable(); + overrideMap_.addAll(other.overrideMap_); + } + onChanged(); + } + } else { + if (!other.overrideMap_.isEmpty()) { + if (overrideMapBuilder_.isEmpty()) { + overrideMapBuilder_.dispose(); + overrideMapBuilder_ = null; + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + overrideMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOverrideMapFieldBuilder() : null; + } else { + overrideMapBuilder_.addAllMessages(other.overrideMap_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List overrideMap_ = + java.util.Collections.emptyList(); + private void ensureOverrideMapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(overrideMap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> overrideMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public java.util.List getOverrideMapList() { + if (overrideMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(overrideMap_); + } else { + return overrideMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public int getOverrideMapCount() { + if (overrideMapBuilder_ == null) { + return overrideMap_.size(); + } else { + return overrideMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); + } else { + return overrideMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.set(index, value); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.set(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(index, value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addAllOverrideMap( + java.lang.Iterable values) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, overrideMap_); + onChanged(); + } else { + overrideMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder clearOverrideMap() { + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + overrideMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder removeOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.remove(index); + onChanged(); + } else { + overrideMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); } else { + return overrideMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public java.util.List + getOverrideMapOrBuilderList() { + if (overrideMapBuilder_ != null) { + return overrideMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overrideMap_); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder() { + return getOverrideMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public java.util.List + getOverrideMapBuilderList() { + return getOverrideMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getOverrideMapFieldBuilder() { + if (overrideMapBuilder_ == null) { + overrideMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + overrideMap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + overrideMap_ = null; + } + return overrideMapBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityMetaReInitOverrideMap) + } + + // @@protoc_insertion_point(class_scope:AbilityMetaReInitOverrideMap) + private static final emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap(); + } + + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMetaReInitOverrideMap parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMetaReInitOverrideMap(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMetaReInitOverrideMap_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AbilityMetaReInitOverrideMap.proto\032\035Ab" + + "ilityScalarValueEntry.proto\"N\n\034AbilityMe" + + "taReInitOverrideMap\022.\n\014override_map\030\007 \003(" + + "\0132\030.AbilityScalarValueEntryB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(), + }); + internal_static_AbilityMetaReInitOverrideMap_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMetaReInitOverrideMap_descriptor, + new java.lang.String[] { "OverrideMap", }); + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinCostStaminaOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinCostStaminaOuterClass.java new file mode 100644 index 000000000..afbdd1643 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinCostStaminaOuterClass.java @@ -0,0 +1,537 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMixinCostStamina.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMixinCostStaminaOuterClass { + private AbilityMixinCostStaminaOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMixinCostStaminaOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMixinCostStamina) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_swim = 3; + * @return The isSwim. + */ + boolean getIsSwim(); + } + /** + * Protobuf type {@code AbilityMixinCostStamina} + */ + public static final class AbilityMixinCostStamina extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMixinCostStamina) + AbilityMixinCostStaminaOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMixinCostStamina.newBuilder() to construct. + private AbilityMixinCostStamina(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMixinCostStamina() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMixinCostStamina(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMixinCostStamina( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + isSwim_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.class, emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.Builder.class); + } + + public static final int IS_SWIM_FIELD_NUMBER = 3; + private boolean isSwim_; + /** + * bool is_swim = 3; + * @return The isSwim. + */ + @java.lang.Override + public boolean getIsSwim() { + return isSwim_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isSwim_ != false) { + output.writeBool(3, isSwim_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isSwim_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isSwim_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina other = (emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina) obj; + + if (getIsSwim() + != other.getIsSwim()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_SWIM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSwim()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityMixinCostStamina} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMixinCostStamina) + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStaminaOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.class, emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSwim_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina build() { + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina buildPartial() { + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina result = new emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina(this); + result.isSwim_ = isSwim_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina other) { + if (other == emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.getDefaultInstance()) return this; + if (other.getIsSwim() != false) { + setIsSwim(other.getIsSwim()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSwim_ ; + /** + * bool is_swim = 3; + * @return The isSwim. + */ + @java.lang.Override + public boolean getIsSwim() { + return isSwim_; + } + /** + * bool is_swim = 3; + * @param value The isSwim to set. + * @return This builder for chaining. + */ + public Builder setIsSwim(boolean value) { + + isSwim_ = value; + onChanged(); + return this; + } + /** + * bool is_swim = 3; + * @return This builder for chaining. + */ + public Builder clearIsSwim() { + + isSwim_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityMixinCostStamina) + } + + // @@protoc_insertion_point(class_scope:AbilityMixinCostStamina) + private static final emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina(); + } + + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMixinCostStamina parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMixinCostStamina(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMixinCostStamina_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMixinCostStamina_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityMixinCostStamina.proto\"*\n\027Abili" + + "tyMixinCostStamina\022\017\n\007is_swim\030\003 \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityMixinCostStamina_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMixinCostStamina_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMixinCostStamina_descriptor, + new java.lang.String[] { "IsSwim", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java new file mode 100644 index 000000000..17e59ebd3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java @@ -0,0 +1,1462 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMixinRecoverInfo.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMixinRecoverInfoOuterClass { + private AbilityMixinRecoverInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMixinRecoverInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMixinRecoverInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 local_id = 3; + * @return The localId. + */ + int getLocalId(); + + /** + * repeated uint32 data_list = 4; + * @return A list containing the dataList. + */ + java.util.List getDataListList(); + /** + * repeated uint32 data_list = 4; + * @return The count of dataList. + */ + int getDataListCount(); + /** + * repeated uint32 data_list = 4; + * @param index The index of the element to return. + * @return The dataList at the given index. + */ + int getDataList(int index); + + /** + * bool is_serverbuff_modifier = 5; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + java.util.List + getMassivePropListList(); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + int getMassivePropListCount(); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + java.util.List + getMassivePropListOrBuilderList(); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( + int index); + + /** + * uint32 instanced_ability_id = 1; + * @return Whether the instancedAbilityId field is set. + */ + boolean hasInstancedAbilityId(); + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * uint32 instanced_modifier_id = 2; + * @return Whether the instancedModifierId field is set. + */ + boolean hasInstancedModifierId(); + /** + * uint32 instanced_modifier_id = 2; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.SourceCase getSourceCase(); + } + /** + * Protobuf type {@code AbilityMixinRecoverInfo} + */ + public static final class AbilityMixinRecoverInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMixinRecoverInfo) + AbilityMixinRecoverInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMixinRecoverInfo.newBuilder() to construct. + private AbilityMixinRecoverInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMixinRecoverInfo() { + dataList_ = emptyIntList(); + massivePropList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMixinRecoverInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMixinRecoverInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + sourceCase_ = 1; + source_ = input.readUInt32(); + break; + } + case 16: { + sourceCase_ = 2; + source_ = input.readUInt32(); + break; + } + case 24: { + + localId_ = input.readUInt32(); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dataList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + dataList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + dataList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + dataList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + massivePropList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + massivePropList_.add( + input.readMessage(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dataList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + massivePropList_ = java.util.Collections.unmodifiableList(massivePropList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.class, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder.class); + } + + private int sourceCase_ = 0; + private java.lang.Object source_; + public enum SourceCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + INSTANCED_ABILITY_ID(1), + INSTANCED_MODIFIER_ID(2), + SOURCE_NOT_SET(0); + private final int value; + private SourceCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SourceCase valueOf(int value) { + return forNumber(value); + } + + public static SourceCase forNumber(int value) { + switch (value) { + case 1: return INSTANCED_ABILITY_ID; + case 2: return INSTANCED_MODIFIER_ID; + case 0: return SOURCE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public SourceCase + getSourceCase() { + return SourceCase.forNumber( + sourceCase_); + } + + public static final int LOCAL_ID_FIELD_NUMBER = 3; + private int localId_; + /** + * uint32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + + public static final int DATA_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList dataList_; + /** + * repeated uint32 data_list = 4; + * @return A list containing the dataList. + */ + @java.lang.Override + public java.util.List + getDataListList() { + return dataList_; + } + /** + * repeated uint32 data_list = 4; + * @return The count of dataList. + */ + public int getDataListCount() { + return dataList_.size(); + } + /** + * repeated uint32 data_list = 4; + * @param index The index of the element to return. + * @return The dataList at the given index. + */ + public int getDataList(int index) { + return dataList_.getInt(index); + } + private int dataListMemoizedSerializedSize = -1; + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 5; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 5; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int MASSIVE_PROP_LIST_FIELD_NUMBER = 6; + private java.util.List massivePropList_; + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public java.util.List getMassivePropListList() { + return massivePropList_; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public java.util.List + getMassivePropListOrBuilderList() { + return massivePropList_; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public int getMassivePropListCount() { + return massivePropList_.size(); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index) { + return massivePropList_.get(index); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( + int index) { + return massivePropList_.get(index); + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 1; + /** + * uint32 instanced_ability_id = 1; + * @return Whether the instancedAbilityId field is set. + */ + @java.lang.Override + public boolean hasInstancedAbilityId() { + return sourceCase_ == 1; + } + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + if (sourceCase_ == 1) { + return (java.lang.Integer) source_; + } + return 0; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 2; + /** + * uint32 instanced_modifier_id = 2; + * @return Whether the instancedModifierId field is set. + */ + @java.lang.Override + public boolean hasInstancedModifierId() { + return sourceCase_ == 2; + } + /** + * uint32 instanced_modifier_id = 2; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + if (sourceCase_ == 2) { + return (java.lang.Integer) source_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (sourceCase_ == 1) { + output.writeUInt32( + 1, (int)((java.lang.Integer) source_)); + } + if (sourceCase_ == 2) { + output.writeUInt32( + 2, (int)((java.lang.Integer) source_)); + } + if (localId_ != 0) { + output.writeUInt32(3, localId_); + } + if (getDataListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(dataListMemoizedSerializedSize); + } + for (int i = 0; i < dataList_.size(); i++) { + output.writeUInt32NoTag(dataList_.getInt(i)); + } + if (isServerbuffModifier_ != false) { + output.writeBool(5, isServerbuffModifier_); + } + for (int i = 0; i < massivePropList_.size(); i++) { + output.writeMessage(6, massivePropList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourceCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 1, (int)((java.lang.Integer) source_)); + } + if (sourceCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 2, (int)((java.lang.Integer) source_)); + } + if (localId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, localId_); + } + { + int dataSize = 0; + for (int i = 0; i < dataList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataList_.getInt(i)); + } + size += dataSize; + if (!getDataListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + dataListMemoizedSerializedSize = dataSize; + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isServerbuffModifier_); + } + for (int i = 0; i < massivePropList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, massivePropList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo other = (emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo) obj; + + if (getLocalId() + != other.getLocalId()) return false; + if (!getDataListList() + .equals(other.getDataListList())) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (!getMassivePropListList() + .equals(other.getMassivePropListList())) return false; + if (!getSourceCase().equals(other.getSourceCase())) return false; + switch (sourceCase_) { + case 1: + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + break; + case 2: + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocalId(); + if (getDataListCount() > 0) { + hash = (37 * hash) + DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDataListList().hashCode(); + } + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + if (getMassivePropListCount() > 0) { + hash = (37 * hash) + MASSIVE_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMassivePropListList().hashCode(); + } + switch (sourceCase_) { + case 1: + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + break; + case 2: + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityMixinRecoverInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMixinRecoverInfo) + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.class, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMassivePropListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + localId_ = 0; + + dataList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isServerbuffModifier_ = false; + + if (massivePropListBuilder_ == null) { + massivePropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + massivePropListBuilder_.clear(); + } + sourceCase_ = 0; + source_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo build() { + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo buildPartial() { + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo result = new emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo(this); + int from_bitField0_ = bitField0_; + result.localId_ = localId_; + if (((bitField0_ & 0x00000001) != 0)) { + dataList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dataList_ = dataList_; + result.isServerbuffModifier_ = isServerbuffModifier_; + if (massivePropListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + massivePropList_ = java.util.Collections.unmodifiableList(massivePropList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.massivePropList_ = massivePropList_; + } else { + result.massivePropList_ = massivePropListBuilder_.build(); + } + if (sourceCase_ == 1) { + result.source_ = source_; + } + if (sourceCase_ == 2) { + result.source_ = source_; + } + result.sourceCase_ = sourceCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo other) { + if (other == emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()) return this; + if (other.getLocalId() != 0) { + setLocalId(other.getLocalId()); + } + if (!other.dataList_.isEmpty()) { + if (dataList_.isEmpty()) { + dataList_ = other.dataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDataListIsMutable(); + dataList_.addAll(other.dataList_); + } + onChanged(); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (massivePropListBuilder_ == null) { + if (!other.massivePropList_.isEmpty()) { + if (massivePropList_.isEmpty()) { + massivePropList_ = other.massivePropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureMassivePropListIsMutable(); + massivePropList_.addAll(other.massivePropList_); + } + onChanged(); + } + } else { + if (!other.massivePropList_.isEmpty()) { + if (massivePropListBuilder_.isEmpty()) { + massivePropListBuilder_.dispose(); + massivePropListBuilder_ = null; + massivePropList_ = other.massivePropList_; + bitField0_ = (bitField0_ & ~0x00000002); + massivePropListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMassivePropListFieldBuilder() : null; + } else { + massivePropListBuilder_.addAllMessages(other.massivePropList_); + } + } + } + switch (other.getSourceCase()) { + case INSTANCED_ABILITY_ID: { + setInstancedAbilityId(other.getInstancedAbilityId()); + break; + } + case INSTANCED_MODIFIER_ID: { + setInstancedModifierId(other.getInstancedModifierId()); + break; + } + case SOURCE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int sourceCase_ = 0; + private java.lang.Object source_; + public SourceCase + getSourceCase() { + return SourceCase.forNumber( + sourceCase_); + } + + public Builder clearSource() { + sourceCase_ = 0; + source_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int localId_ ; + /** + * uint32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + /** + * uint32 local_id = 3; + * @param value The localId to set. + * @return This builder for chaining. + */ + public Builder setLocalId(int value) { + + localId_ = value; + onChanged(); + return this; + } + /** + * uint32 local_id = 3; + * @return This builder for chaining. + */ + public Builder clearLocalId() { + + localId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList dataList_ = emptyIntList(); + private void ensureDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dataList_ = mutableCopy(dataList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 data_list = 4; + * @return A list containing the dataList. + */ + public java.util.List + getDataListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(dataList_) : dataList_; + } + /** + * repeated uint32 data_list = 4; + * @return The count of dataList. + */ + public int getDataListCount() { + return dataList_.size(); + } + /** + * repeated uint32 data_list = 4; + * @param index The index of the element to return. + * @return The dataList at the given index. + */ + public int getDataList(int index) { + return dataList_.getInt(index); + } + /** + * repeated uint32 data_list = 4; + * @param index The index to set the value at. + * @param value The dataList to set. + * @return This builder for chaining. + */ + public Builder setDataList( + int index, int value) { + ensureDataListIsMutable(); + dataList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 data_list = 4; + * @param value The dataList to add. + * @return This builder for chaining. + */ + public Builder addDataList(int value) { + ensureDataListIsMutable(); + dataList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 data_list = 4; + * @param values The dataList to add. + * @return This builder for chaining. + */ + public Builder addAllDataList( + java.lang.Iterable values) { + ensureDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dataList_); + onChanged(); + return this; + } + /** + * repeated uint32 data_list = 4; + * @return This builder for chaining. + */ + public Builder clearDataList() { + dataList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 5; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 5; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 5; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private java.util.List massivePropList_ = + java.util.Collections.emptyList(); + private void ensureMassivePropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + massivePropList_ = new java.util.ArrayList(massivePropList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder> massivePropListBuilder_; + + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public java.util.List getMassivePropListList() { + if (massivePropListBuilder_ == null) { + return java.util.Collections.unmodifiableList(massivePropList_); + } else { + return massivePropListBuilder_.getMessageList(); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public int getMassivePropListCount() { + if (massivePropListBuilder_ == null) { + return massivePropList_.size(); + } else { + return massivePropListBuilder_.getCount(); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index) { + if (massivePropListBuilder_ == null) { + return massivePropList_.get(index); + } else { + return massivePropListBuilder_.getMessage(index); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder setMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo value) { + if (massivePropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMassivePropListIsMutable(); + massivePropList_.set(index, value); + onChanged(); + } else { + massivePropListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder setMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder builderForValue) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.set(index, builderForValue.build()); + onChanged(); + } else { + massivePropListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo value) { + if (massivePropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMassivePropListIsMutable(); + massivePropList_.add(value); + onChanged(); + } else { + massivePropListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo value) { + if (massivePropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMassivePropListIsMutable(); + massivePropList_.add(index, value); + onChanged(); + } else { + massivePropListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder builderForValue) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.add(builderForValue.build()); + onChanged(); + } else { + massivePropListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder builderForValue) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.add(index, builderForValue.build()); + onChanged(); + } else { + massivePropListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addAllMassivePropList( + java.lang.Iterable values) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, massivePropList_); + onChanged(); + } else { + massivePropListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder clearMassivePropList() { + if (massivePropListBuilder_ == null) { + massivePropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + massivePropListBuilder_.clear(); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder removeMassivePropList(int index) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.remove(index); + onChanged(); + } else { + massivePropListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder getMassivePropListBuilder( + int index) { + return getMassivePropListFieldBuilder().getBuilder(index); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( + int index) { + if (massivePropListBuilder_ == null) { + return massivePropList_.get(index); } else { + return massivePropListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public java.util.List + getMassivePropListOrBuilderList() { + if (massivePropListBuilder_ != null) { + return massivePropListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(massivePropList_); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder addMassivePropListBuilder() { + return getMassivePropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder addMassivePropListBuilder( + int index) { + return getMassivePropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public java.util.List + getMassivePropListBuilderList() { + return getMassivePropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder> + getMassivePropListFieldBuilder() { + if (massivePropListBuilder_ == null) { + massivePropListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder>( + massivePropList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + massivePropList_ = null; + } + return massivePropListBuilder_; + } + + /** + * uint32 instanced_ability_id = 1; + * @return Whether the instancedAbilityId field is set. + */ + public boolean hasInstancedAbilityId() { + return sourceCase_ == 1; + } + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + public int getInstancedAbilityId() { + if (sourceCase_ == 1) { + return (java.lang.Integer) source_; + } + return 0; + } + /** + * uint32 instanced_ability_id = 1; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + sourceCase_ = 1; + source_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 1; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + if (sourceCase_ == 1) { + sourceCase_ = 0; + source_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 instanced_modifier_id = 2; + * @return Whether the instancedModifierId field is set. + */ + public boolean hasInstancedModifierId() { + return sourceCase_ == 2; + } + /** + * uint32 instanced_modifier_id = 2; + * @return The instancedModifierId. + */ + public int getInstancedModifierId() { + if (sourceCase_ == 2) { + return (java.lang.Integer) source_; + } + return 0; + } + /** + * uint32 instanced_modifier_id = 2; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + sourceCase_ = 2; + source_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 2; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + if (sourceCase_ == 2) { + sourceCase_ = 0; + source_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityMixinRecoverInfo) + } + + // @@protoc_insertion_point(class_scope:AbilityMixinRecoverInfo) + private static final emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo(); + } + + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMixinRecoverInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMixinRecoverInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMixinRecoverInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMixinRecoverInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityMixinRecoverInfo.proto\032\031Massive" + + "PropSyncInfo.proto\"\332\001\n\027AbilityMixinRecov" + + "erInfo\022\020\n\010local_id\030\003 \001(\r\022\021\n\tdata_list\030\004 " + + "\003(\r\022\036\n\026is_serverbuff_modifier\030\005 \001(\010\022/\n\021m" + + "assive_prop_list\030\006 \003(\0132\024.MassivePropSync" + + "Info\022\036\n\024instanced_ability_id\030\001 \001(\rH\000\022\037\n\025" + + "instanced_modifier_id\030\002 \001(\rH\000B\010\n\006sourceB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor(), + }); + internal_static_AbilityMixinRecoverInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMixinRecoverInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMixinRecoverInfo_descriptor, + new java.lang.String[] { "LocalId", "DataList", "IsServerbuffModifier", "MassivePropList", "InstancedAbilityId", "InstancedModifierId", "Source", }); + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinWidgetMpSupportOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinWidgetMpSupportOuterClass.java new file mode 100644 index 000000000..35d2c9641 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinWidgetMpSupportOuterClass.java @@ -0,0 +1,537 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMixinWidgetMpSupport.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMixinWidgetMpSupportOuterClass { + private AbilityMixinWidgetMpSupportOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMixinWidgetMpSupportOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMixinWidgetMpSupport) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_entity_id = 9; + * @return The targetEntityId. + */ + int getTargetEntityId(); + } + /** + * Protobuf type {@code AbilityMixinWidgetMpSupport} + */ + public static final class AbilityMixinWidgetMpSupport extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMixinWidgetMpSupport) + AbilityMixinWidgetMpSupportOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMixinWidgetMpSupport.newBuilder() to construct. + private AbilityMixinWidgetMpSupport(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMixinWidgetMpSupport() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMixinWidgetMpSupport(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMixinWidgetMpSupport( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + targetEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.class, emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.Builder.class); + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 9; + private int targetEntityId_; + /** + * uint32 target_entity_id = 9; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetEntityId_ != 0) { + output.writeUInt32(9, targetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport other = (emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport) obj; + + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityMixinWidgetMpSupport} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMixinWidgetMpSupport) + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupportOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.class, emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport build() { + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport buildPartial() { + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport result = new emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport(this); + result.targetEntityId_ = targetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport other) { + if (other == emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.getDefaultInstance()) return this; + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 9; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 9; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityMixinWidgetMpSupport) + } + + // @@protoc_insertion_point(class_scope:AbilityMixinWidgetMpSupport) + private static final emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport(); + } + + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMixinWidgetMpSupport parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMixinWidgetMpSupport(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMixinWidgetMpSupport_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AbilityMixinWidgetMpSupport.proto\"7\n\033A" + + "bilityMixinWidgetMpSupport\022\030\n\020target_ent" + + "ity_id\030\t \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityMixinWidgetMpSupport_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMixinWidgetMpSupport_descriptor, + new java.lang.String[] { "TargetEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java new file mode 100644 index 000000000..dbb1e7409 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java @@ -0,0 +1,195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityScalarType.proto + +package emu.grasscutter.net.proto; + +public final class AbilityScalarTypeOuterClass { + private AbilityScalarTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code AbilityScalarType} + */ + public enum AbilityScalarType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ABILITY_SCALAR_TYPE_UNKNOW = 0; + */ + ABILITY_SCALAR_TYPE_UNKNOW(0), + /** + * ABILITY_SCALAR_TYPE_FLOAT = 1; + */ + ABILITY_SCALAR_TYPE_FLOAT(1), + /** + * ABILITY_SCALAR_TYPE_INT = 2; + */ + ABILITY_SCALAR_TYPE_INT(2), + /** + * ABILITY_SCALAR_TYPE_BOOL = 3; + */ + ABILITY_SCALAR_TYPE_BOOL(3), + /** + * ABILITY_SCALAR_TYPE_TRIGGER = 4; + */ + ABILITY_SCALAR_TYPE_TRIGGER(4), + /** + * ABILITY_SCALAR_TYPE_STRING = 5; + */ + ABILITY_SCALAR_TYPE_STRING(5), + /** + * ABILITY_SCALAR_TYPE_UINT = 6; + */ + ABILITY_SCALAR_TYPE_UINT(6), + UNRECOGNIZED(-1), + ; + + /** + * ABILITY_SCALAR_TYPE_UNKNOW = 0; + */ + public static final int ABILITY_SCALAR_TYPE_UNKNOW_VALUE = 0; + /** + * ABILITY_SCALAR_TYPE_FLOAT = 1; + */ + public static final int ABILITY_SCALAR_TYPE_FLOAT_VALUE = 1; + /** + * ABILITY_SCALAR_TYPE_INT = 2; + */ + public static final int ABILITY_SCALAR_TYPE_INT_VALUE = 2; + /** + * ABILITY_SCALAR_TYPE_BOOL = 3; + */ + public static final int ABILITY_SCALAR_TYPE_BOOL_VALUE = 3; + /** + * ABILITY_SCALAR_TYPE_TRIGGER = 4; + */ + public static final int ABILITY_SCALAR_TYPE_TRIGGER_VALUE = 4; + /** + * ABILITY_SCALAR_TYPE_STRING = 5; + */ + public static final int ABILITY_SCALAR_TYPE_STRING_VALUE = 5; + /** + * ABILITY_SCALAR_TYPE_UINT = 6; + */ + public static final int ABILITY_SCALAR_TYPE_UINT_VALUE = 6; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AbilityScalarType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AbilityScalarType forNumber(int value) { + switch (value) { + case 0: return ABILITY_SCALAR_TYPE_UNKNOW; + case 1: return ABILITY_SCALAR_TYPE_FLOAT; + case 2: return ABILITY_SCALAR_TYPE_INT; + case 3: return ABILITY_SCALAR_TYPE_BOOL; + case 4: return ABILITY_SCALAR_TYPE_TRIGGER; + case 5: return ABILITY_SCALAR_TYPE_STRING; + case 6: return ABILITY_SCALAR_TYPE_UINT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AbilityScalarType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AbilityScalarType findValueByNumber(int number) { + return AbilityScalarType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final AbilityScalarType[] VALUES = values(); + + public static AbilityScalarType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AbilityScalarType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AbilityScalarType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027AbilityScalarType.proto*\354\001\n\021AbilitySca" + + "larType\022\036\n\032ABILITY_SCALAR_TYPE_UNKNOW\020\000\022" + + "\035\n\031ABILITY_SCALAR_TYPE_FLOAT\020\001\022\033\n\027ABILIT" + + "Y_SCALAR_TYPE_INT\020\002\022\034\n\030ABILITY_SCALAR_TY" + + "PE_BOOL\020\003\022\037\n\033ABILITY_SCALAR_TYPE_TRIGGER" + + "\020\004\022\036\n\032ABILITY_SCALAR_TYPE_STRING\020\005\022\034\n\030AB" + + "ILITY_SCALAR_TYPE_UINT\020\006B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java new file mode 100644 index 000000000..4ca5a7f7d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java @@ -0,0 +1,1367 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityScalarValueEntry.proto + +package emu.grasscutter.net.proto; + +public final class AbilityScalarValueEntryOuterClass { + private AbilityScalarValueEntryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityScalarValueEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityScalarValueEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityString key = 1; + * @return Whether the key field is set. + */ + boolean hasKey(); + /** + * .AbilityString key = 1; + * @return The key. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey(); + /** + * .AbilityString key = 1; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder(); + + /** + * .AbilityScalarType value_type = 2; + * @return The enum numeric value on the wire for valueType. + */ + int getValueTypeValue(); + /** + * .AbilityScalarType value_type = 2; + * @return The valueType. + */ + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType(); + + /** + * float float_value = 3; + * @return Whether the floatValue field is set. + */ + boolean hasFloatValue(); + /** + * float float_value = 3; + * @return The floatValue. + */ + float getFloatValue(); + + /** + * string string_value = 4; + * @return Whether the stringValue field is set. + */ + boolean hasStringValue(); + /** + * string string_value = 4; + * @return The stringValue. + */ + java.lang.String getStringValue(); + /** + * string string_value = 4; + * @return The bytes for stringValue. + */ + com.google.protobuf.ByteString + getStringValueBytes(); + + /** + * int32 int_value = 5; + * @return Whether the intValue field is set. + */ + boolean hasIntValue(); + /** + * int32 int_value = 5; + * @return The intValue. + */ + int getIntValue(); + + /** + * uint32 uint_value = 6; + * @return Whether the uintValue field is set. + */ + boolean hasUintValue(); + /** + * uint32 uint_value = 6; + * @return The uintValue. + */ + int getUintValue(); + + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.ValueCase getValueCase(); + } + /** + * Protobuf type {@code AbilityScalarValueEntry} + */ + public static final class AbilityScalarValueEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityScalarValueEntry) + AbilityScalarValueEntryOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityScalarValueEntry.newBuilder() to construct. + private AbilityScalarValueEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityScalarValueEntry() { + valueType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityScalarValueEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityScalarValueEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (key_ != null) { + subBuilder = key_.toBuilder(); + } + key_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(key_); + key_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + int rawValue = input.readEnum(); + + valueType_ = rawValue; + break; + } + case 29: { + valueCase_ = 3; + value_ = input.readFloat(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + valueCase_ = 4; + value_ = s; + break; + } + case 40: { + valueCase_ = 5; + value_ = input.readInt32(); + break; + } + case 48: { + valueCase_ = 6; + value_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.class, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder.class); + } + + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FLOAT_VALUE(3), + STRING_VALUE(4), + INT_VALUE(5), + UINT_VALUE(6), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 3: return FLOAT_VALUE; + case 4: return STRING_VALUE; + case 5: return INT_VALUE; + case 6: return UINT_VALUE; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public static final int KEY_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + /** + * .AbilityString key = 1; + * @return Whether the key field is set. + */ + @java.lang.Override + public boolean hasKey() { + return key_ != null; + } + /** + * .AbilityString key = 1; + * @return The key. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + /** + * .AbilityString key = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + return getKey(); + } + + public static final int VALUE_TYPE_FIELD_NUMBER = 2; + private int valueType_; + /** + * .AbilityScalarType value_type = 2; + * @return The enum numeric value on the wire for valueType. + */ + @java.lang.Override public int getValueTypeValue() { + return valueType_; + } + /** + * .AbilityScalarType value_type = 2; + * @return The valueType. + */ + @java.lang.Override public emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType result = emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.valueOf(valueType_); + return result == null ? emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.UNRECOGNIZED : result; + } + + public static final int FLOAT_VALUE_FIELD_NUMBER = 3; + /** + * float float_value = 3; + * @return Whether the floatValue field is set. + */ + @java.lang.Override + public boolean hasFloatValue() { + return valueCase_ == 3; + } + /** + * float float_value = 3; + * @return The floatValue. + */ + @java.lang.Override + public float getFloatValue() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + + public static final int STRING_VALUE_FIELD_NUMBER = 4; + /** + * string string_value = 4; + * @return Whether the stringValue field is set. + */ + public boolean hasStringValue() { + return valueCase_ == 4; + } + /** + * string string_value = 4; + * @return The stringValue. + */ + public java.lang.String getStringValue() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (valueCase_ == 4) { + value_ = s; + } + return s; + } + } + /** + * string string_value = 4; + * @return The bytes for stringValue. + */ + public com.google.protobuf.ByteString + getStringValueBytes() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (valueCase_ == 4) { + value_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INT_VALUE_FIELD_NUMBER = 5; + /** + * int32 int_value = 5; + * @return Whether the intValue field is set. + */ + @java.lang.Override + public boolean hasIntValue() { + return valueCase_ == 5; + } + /** + * int32 int_value = 5; + * @return The intValue. + */ + @java.lang.Override + public int getIntValue() { + if (valueCase_ == 5) { + return (java.lang.Integer) value_; + } + return 0; + } + + public static final int UINT_VALUE_FIELD_NUMBER = 6; + /** + * uint32 uint_value = 6; + * @return Whether the uintValue field is set. + */ + @java.lang.Override + public boolean hasUintValue() { + return valueCase_ == 6; + } + /** + * uint32 uint_value = 6; + * @return The uintValue. + */ + @java.lang.Override + public int getUintValue() { + if (valueCase_ == 6) { + return (java.lang.Integer) value_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (key_ != null) { + output.writeMessage(1, getKey()); + } + if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOW.getNumber()) { + output.writeEnum(2, valueType_); + } + if (valueCase_ == 3) { + output.writeFloat( + 3, (float)((java.lang.Float) value_)); + } + if (valueCase_ == 4) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, value_); + } + if (valueCase_ == 5) { + output.writeInt32( + 5, (int)((java.lang.Integer) value_)); + } + if (valueCase_ == 6) { + output.writeUInt32( + 6, (int)((java.lang.Integer) value_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getKey()); + } + if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOW.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, valueType_); + } + if (valueCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 3, (float)((java.lang.Float) value_)); + } + if (valueCase_ == 4) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, value_); + } + if (valueCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size( + 5, (int)((java.lang.Integer) value_)); + } + if (valueCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 6, (int)((java.lang.Integer) value_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry other = (emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry) obj; + + if (hasKey() != other.hasKey()) return false; + if (hasKey()) { + if (!getKey() + .equals(other.getKey())) return false; + } + if (valueType_ != other.valueType_) return false; + if (!getValueCase().equals(other.getValueCase())) return false; + switch (valueCase_) { + case 3: + if (java.lang.Float.floatToIntBits(getFloatValue()) + != java.lang.Float.floatToIntBits( + other.getFloatValue())) return false; + break; + case 4: + if (!getStringValue() + .equals(other.getStringValue())) return false; + break; + case 5: + if (getIntValue() + != other.getIntValue()) return false; + break; + case 6: + if (getUintValue() + != other.getUintValue()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasKey()) { + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey().hashCode(); + } + hash = (37 * hash) + VALUE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + valueType_; + switch (valueCase_) { + case 3: + hash = (37 * hash) + FLOAT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFloatValue()); + break; + case 4: + hash = (37 * hash) + STRING_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getStringValue().hashCode(); + break; + case 5: + hash = (37 * hash) + INT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getIntValue(); + break; + case 6: + hash = (37 * hash) + UINT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getUintValue(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityScalarValueEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityScalarValueEntry) + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.class, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (keyBuilder_ == null) { + key_ = null; + } else { + key_ = null; + keyBuilder_ = null; + } + valueType_ = 0; + + valueCase_ = 0; + value_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry build() { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry buildPartial() { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry result = new emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry(this); + if (keyBuilder_ == null) { + result.key_ = key_; + } else { + result.key_ = keyBuilder_.build(); + } + result.valueType_ = valueType_; + if (valueCase_ == 3) { + result.value_ = value_; + } + if (valueCase_ == 4) { + result.value_ = value_; + } + if (valueCase_ == 5) { + result.value_ = value_; + } + if (valueCase_ == 6) { + result.value_ = value_; + } + result.valueCase_ = valueCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry) { + return mergeFrom((emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry other) { + if (other == emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()) return this; + if (other.hasKey()) { + mergeKey(other.getKey()); + } + if (other.valueType_ != 0) { + setValueTypeValue(other.getValueTypeValue()); + } + switch (other.getValueCase()) { + case FLOAT_VALUE: { + setFloatValue(other.getFloatValue()); + break; + } + case STRING_VALUE: { + valueCase_ = 4; + value_ = other.value_; + onChanged(); + break; + } + case INT_VALUE: { + setIntValue(other.getIntValue()); + break; + } + case UINT_VALUE: { + setUintValue(other.getUintValue()); + break; + } + case VALUE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int valueCase_ = 0; + private java.lang.Object value_; + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public Builder clearValue() { + valueCase_ = 0; + value_ = null; + onChanged(); + return this; + } + + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> keyBuilder_; + /** + * .AbilityString key = 1; + * @return Whether the key field is set. + */ + public boolean hasKey() { + return keyBuilder_ != null || key_ != null; + } + /** + * .AbilityString key = 1; + * @return The key. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + if (keyBuilder_ == null) { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } else { + return keyBuilder_.getMessage(); + } + } + /** + * .AbilityString key = 1; + */ + public Builder setKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + key_ = value; + onChanged(); + } else { + keyBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public Builder setKey( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (keyBuilder_ == null) { + key_ = builderForValue.build(); + onChanged(); + } else { + keyBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public Builder mergeKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (key_ != null) { + key_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(key_).mergeFrom(value).buildPartial(); + } else { + key_ = value; + } + onChanged(); + } else { + keyBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public Builder clearKey() { + if (keyBuilder_ == null) { + key_ = null; + onChanged(); + } else { + key_ = null; + keyBuilder_ = null; + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getKeyBuilder() { + + onChanged(); + return getKeyFieldBuilder().getBuilder(); + } + /** + * .AbilityString key = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + if (keyBuilder_ != null) { + return keyBuilder_.getMessageOrBuilder(); + } else { + return key_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + } + /** + * .AbilityString key = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getKeyFieldBuilder() { + if (keyBuilder_ == null) { + keyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getKey(), + getParentForChildren(), + isClean()); + key_ = null; + } + return keyBuilder_; + } + + private int valueType_ = 0; + /** + * .AbilityScalarType value_type = 2; + * @return The enum numeric value on the wire for valueType. + */ + @java.lang.Override public int getValueTypeValue() { + return valueType_; + } + /** + * .AbilityScalarType value_type = 2; + * @param value The enum numeric value on the wire for valueType to set. + * @return This builder for chaining. + */ + public Builder setValueTypeValue(int value) { + + valueType_ = value; + onChanged(); + return this; + } + /** + * .AbilityScalarType value_type = 2; + * @return The valueType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType result = emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.valueOf(valueType_); + return result == null ? emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.UNRECOGNIZED : result; + } + /** + * .AbilityScalarType value_type = 2; + * @param value The valueType to set. + * @return This builder for chaining. + */ + public Builder setValueType(emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType value) { + if (value == null) { + throw new NullPointerException(); + } + + valueType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AbilityScalarType value_type = 2; + * @return This builder for chaining. + */ + public Builder clearValueType() { + + valueType_ = 0; + onChanged(); + return this; + } + + /** + * float float_value = 3; + * @return Whether the floatValue field is set. + */ + public boolean hasFloatValue() { + return valueCase_ == 3; + } + /** + * float float_value = 3; + * @return The floatValue. + */ + public float getFloatValue() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + /** + * float float_value = 3; + * @param value The floatValue to set. + * @return This builder for chaining. + */ + public Builder setFloatValue(float value) { + valueCase_ = 3; + value_ = value; + onChanged(); + return this; + } + /** + * float float_value = 3; + * @return This builder for chaining. + */ + public Builder clearFloatValue() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + + /** + * string string_value = 4; + * @return Whether the stringValue field is set. + */ + @java.lang.Override + public boolean hasStringValue() { + return valueCase_ == 4; + } + /** + * string string_value = 4; + * @return The stringValue. + */ + @java.lang.Override + public java.lang.String getStringValue() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (valueCase_ == 4) { + value_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string string_value = 4; + * @return The bytes for stringValue. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStringValueBytes() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (valueCase_ == 4) { + value_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string string_value = 4; + * @param value The stringValue to set. + * @return This builder for chaining. + */ + public Builder setStringValue( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + valueCase_ = 4; + value_ = value; + onChanged(); + return this; + } + /** + * string string_value = 4; + * @return This builder for chaining. + */ + public Builder clearStringValue() { + if (valueCase_ == 4) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + /** + * string string_value = 4; + * @param value The bytes for stringValue to set. + * @return This builder for chaining. + */ + public Builder setStringValueBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + valueCase_ = 4; + value_ = value; + onChanged(); + return this; + } + + /** + * int32 int_value = 5; + * @return Whether the intValue field is set. + */ + public boolean hasIntValue() { + return valueCase_ == 5; + } + /** + * int32 int_value = 5; + * @return The intValue. + */ + public int getIntValue() { + if (valueCase_ == 5) { + return (java.lang.Integer) value_; + } + return 0; + } + /** + * int32 int_value = 5; + * @param value The intValue to set. + * @return This builder for chaining. + */ + public Builder setIntValue(int value) { + valueCase_ = 5; + value_ = value; + onChanged(); + return this; + } + /** + * int32 int_value = 5; + * @return This builder for chaining. + */ + public Builder clearIntValue() { + if (valueCase_ == 5) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 uint_value = 6; + * @return Whether the uintValue field is set. + */ + public boolean hasUintValue() { + return valueCase_ == 6; + } + /** + * uint32 uint_value = 6; + * @return The uintValue. + */ + public int getUintValue() { + if (valueCase_ == 6) { + return (java.lang.Integer) value_; + } + return 0; + } + /** + * uint32 uint_value = 6; + * @param value The uintValue to set. + * @return This builder for chaining. + */ + public Builder setUintValue(int value) { + valueCase_ = 6; + value_ = value; + onChanged(); + return this; + } + /** + * uint32 uint_value = 6; + * @return This builder for chaining. + */ + public Builder clearUintValue() { + if (valueCase_ == 6) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityScalarValueEntry) + } + + // @@protoc_insertion_point(class_scope:AbilityScalarValueEntry) + private static final emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry(); + } + + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityScalarValueEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityScalarValueEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityScalarValueEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityScalarValueEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityScalarValueEntry.proto\032\027Ability" + + "ScalarType.proto\032\023AbilityString.proto\"\301\001" + + "\n\027AbilityScalarValueEntry\022\033\n\003key\030\001 \001(\0132\016" + + ".AbilityString\022&\n\nvalue_type\030\002 \001(\0162\022.Abi" + + "lityScalarType\022\025\n\013float_value\030\003 \001(\002H\000\022\026\n" + + "\014string_value\030\004 \001(\tH\000\022\023\n\tint_value\030\005 \001(\005" + + "H\000\022\024\n\nuint_value\030\006 \001(\rH\000B\007\n\005valueB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + }); + internal_static_AbilityScalarValueEntry_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityScalarValueEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityScalarValueEntry_descriptor, + new java.lang.String[] { "Key", "ValueType", "FloatValue", "StringValue", "IntValue", "UintValue", "Value", }); + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java new file mode 100644 index 000000000..987971915 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java @@ -0,0 +1,838 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityString.proto + +package emu.grasscutter.net.proto; + +public final class AbilityStringOuterClass { + private AbilityStringOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityStringOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityString) + com.google.protobuf.MessageOrBuilder { + + /** + * string str = 1; + * @return Whether the str field is set. + */ + boolean hasStr(); + /** + * string str = 1; + * @return The str. + */ + java.lang.String getStr(); + /** + * string str = 1; + * @return The bytes for str. + */ + com.google.protobuf.ByteString + getStrBytes(); + + /** + * uint32 hash = 2; + * @return Whether the hash field is set. + */ + boolean hasHash(); + /** + * uint32 hash = 2; + * @return The hash. + */ + int getHash(); + + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.TypeCase getTypeCase(); + } + /** + * Protobuf type {@code AbilityString} + */ + public static final class AbilityString extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityString) + AbilityStringOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityString.newBuilder() to construct. + private AbilityString(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityString() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityString(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityString( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + typeCase_ = 1; + type_ = s; + break; + } + case 16: { + typeCase_ = 2; + type_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.class, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder.class); + } + + private int typeCase_ = 0; + private java.lang.Object type_; + public enum TypeCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + STR(1), + HASH(2), + TYPE_NOT_SET(0); + private final int value; + private TypeCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TypeCase valueOf(int value) { + return forNumber(value); + } + + public static TypeCase forNumber(int value) { + switch (value) { + case 1: return STR; + case 2: return HASH; + case 0: return TYPE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public TypeCase + getTypeCase() { + return TypeCase.forNumber( + typeCase_); + } + + public static final int STR_FIELD_NUMBER = 1; + /** + * string str = 1; + * @return Whether the str field is set. + */ + public boolean hasStr() { + return typeCase_ == 1; + } + /** + * string str = 1; + * @return The str. + */ + public java.lang.String getStr() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (typeCase_ == 1) { + type_ = s; + } + return s; + } + } + /** + * string str = 1; + * @return The bytes for str. + */ + public com.google.protobuf.ByteString + getStrBytes() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (typeCase_ == 1) { + type_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HASH_FIELD_NUMBER = 2; + /** + * uint32 hash = 2; + * @return Whether the hash field is set. + */ + @java.lang.Override + public boolean hasHash() { + return typeCase_ == 2; + } + /** + * uint32 hash = 2; + * @return The hash. + */ + @java.lang.Override + public int getHash() { + if (typeCase_ == 2) { + return (java.lang.Integer) type_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (typeCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, type_); + } + if (typeCase_ == 2) { + output.writeUInt32( + 2, (int)((java.lang.Integer) type_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (typeCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, type_); + } + if (typeCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 2, (int)((java.lang.Integer) type_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString other = (emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString) obj; + + if (!getTypeCase().equals(other.getTypeCase())) return false; + switch (typeCase_) { + case 1: + if (!getStr() + .equals(other.getStr())) return false; + break; + case 2: + if (getHash() + != other.getHash()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (typeCase_) { + case 1: + hash = (37 * hash) + STR_FIELD_NUMBER; + hash = (53 * hash) + getStr().hashCode(); + break; + case 2: + hash = (37 * hash) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilityString} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityString) + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.class, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + typeCase_ = 0; + type_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString build() { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString buildPartial() { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString result = new emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString(this); + if (typeCase_ == 1) { + result.type_ = type_; + } + if (typeCase_ == 2) { + result.type_ = type_; + } + result.typeCase_ = typeCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString) { + return mergeFrom((emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString other) { + if (other == emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance()) return this; + switch (other.getTypeCase()) { + case STR: { + typeCase_ = 1; + type_ = other.type_; + onChanged(); + break; + } + case HASH: { + setHash(other.getHash()); + break; + } + case TYPE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int typeCase_ = 0; + private java.lang.Object type_; + public TypeCase + getTypeCase() { + return TypeCase.forNumber( + typeCase_); + } + + public Builder clearType() { + typeCase_ = 0; + type_ = null; + onChanged(); + return this; + } + + + /** + * string str = 1; + * @return Whether the str field is set. + */ + @java.lang.Override + public boolean hasStr() { + return typeCase_ == 1; + } + /** + * string str = 1; + * @return The str. + */ + @java.lang.Override + public java.lang.String getStr() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (typeCase_ == 1) { + type_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string str = 1; + * @return The bytes for str. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStrBytes() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (typeCase_ == 1) { + type_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string str = 1; + * @param value The str to set. + * @return This builder for chaining. + */ + public Builder setStr( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + typeCase_ = 1; + type_ = value; + onChanged(); + return this; + } + /** + * string str = 1; + * @return This builder for chaining. + */ + public Builder clearStr() { + if (typeCase_ == 1) { + typeCase_ = 0; + type_ = null; + onChanged(); + } + return this; + } + /** + * string str = 1; + * @param value The bytes for str to set. + * @return This builder for chaining. + */ + public Builder setStrBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + typeCase_ = 1; + type_ = value; + onChanged(); + return this; + } + + /** + * uint32 hash = 2; + * @return Whether the hash field is set. + */ + public boolean hasHash() { + return typeCase_ == 2; + } + /** + * uint32 hash = 2; + * @return The hash. + */ + public int getHash() { + if (typeCase_ == 2) { + return (java.lang.Integer) type_; + } + return 0; + } + /** + * uint32 hash = 2; + * @param value The hash to set. + * @return This builder for chaining. + */ + public Builder setHash(int value) { + typeCase_ = 2; + type_ = value; + onChanged(); + return this; + } + /** + * uint32 hash = 2; + * @return This builder for chaining. + */ + public Builder clearHash() { + if (typeCase_ == 2) { + typeCase_ = 0; + type_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilityString) + } + + // @@protoc_insertion_point(class_scope:AbilityString) + private static final emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString(); + } + + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityString parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityString(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityString_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityString_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023AbilityString.proto\"6\n\rAbilityString\022\r" + + "\n\003str\030\001 \001(\tH\000\022\016\n\004hash\030\002 \001(\rH\000B\006\n\004typeB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityString_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityString_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityString_descriptor, + new java.lang.String[] { "Str", "Hash", "Type", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java new file mode 100644 index 000000000..00ef407d6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java @@ -0,0 +1,2418 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilitySyncStateInfo.proto + +package emu.grasscutter.net.proto; + +public final class AbilitySyncStateInfoOuterClass { + private AbilitySyncStateInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilitySyncStateInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilitySyncStateInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_inited = 1; + * @return The isInited. + */ + boolean getIsInited(); + + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + java.util.List + getDynamicValueMapList(); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + int getDynamicValueMapCount(); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + java.util.List + getDynamicValueMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( + int index); + + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + java.util.List + getAppliedAbilitiesList(); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + int getAppliedAbilitiesCount(); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + java.util.List + getAppliedAbilitiesOrBuilderList(); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( + int index); + + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + java.util.List + getAppliedModifiersList(); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + int getAppliedModifiersCount(); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + java.util.List + getAppliedModifiersOrBuilderList(); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( + int index); + + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + java.util.List + getMixinRecoverInfosList(); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + int getMixinRecoverInfosCount(); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + java.util.List + getMixinRecoverInfosOrBuilderList(); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( + int index); + + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + java.util.List + getSgvDynamicValueMapList(); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getSgvDynamicValueMap(int index); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + int getSgvDynamicValueMapCount(); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + java.util.List + getSgvDynamicValueMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getSgvDynamicValueMapOrBuilder( + int index); + } + /** + * Protobuf type {@code AbilitySyncStateInfo} + */ + public static final class AbilitySyncStateInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilitySyncStateInfo) + AbilitySyncStateInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilitySyncStateInfo.newBuilder() to construct. + private AbilitySyncStateInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilitySyncStateInfo() { + dynamicValueMap_ = java.util.Collections.emptyList(); + appliedAbilities_ = java.util.Collections.emptyList(); + appliedModifiers_ = java.util.Collections.emptyList(); + mixinRecoverInfos_ = java.util.Collections.emptyList(); + sgvDynamicValueMap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilitySyncStateInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilitySyncStateInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isInited_ = input.readBool(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dynamicValueMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + appliedAbilities_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + appliedModifiers_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.parser(), extensionRegistry)); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + mixinRecoverInfos_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + sgvDynamicValueMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = java.util.Collections.unmodifiableList(dynamicValueMap_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = java.util.Collections.unmodifiableList(appliedAbilities_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = java.util.Collections.unmodifiableList(appliedModifiers_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = java.util.Collections.unmodifiableList(mixinRecoverInfos_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.class, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder.class); + } + + public static final int IS_INITED_FIELD_NUMBER = 1; + private boolean isInited_; + /** + * bool is_inited = 1; + * @return The isInited. + */ + @java.lang.Override + public boolean getIsInited() { + return isInited_; + } + + public static final int DYNAMIC_VALUE_MAP_FIELD_NUMBER = 2; + private java.util.List dynamicValueMap_; + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public java.util.List getDynamicValueMapList() { + return dynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public java.util.List + getDynamicValueMapOrBuilderList() { + return dynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public int getDynamicValueMapCount() { + return dynamicValueMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index) { + return dynamicValueMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( + int index) { + return dynamicValueMap_.get(index); + } + + public static final int APPLIED_ABILITIES_FIELD_NUMBER = 3; + private java.util.List appliedAbilities_; + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public java.util.List getAppliedAbilitiesList() { + return appliedAbilities_; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public java.util.List + getAppliedAbilitiesOrBuilderList() { + return appliedAbilities_; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public int getAppliedAbilitiesCount() { + return appliedAbilities_.size(); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index) { + return appliedAbilities_.get(index); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( + int index) { + return appliedAbilities_.get(index); + } + + public static final int APPLIED_MODIFIERS_FIELD_NUMBER = 4; + private java.util.List appliedModifiers_; + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public java.util.List getAppliedModifiersList() { + return appliedModifiers_; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public java.util.List + getAppliedModifiersOrBuilderList() { + return appliedModifiers_; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public int getAppliedModifiersCount() { + return appliedModifiers_.size(); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index) { + return appliedModifiers_.get(index); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( + int index) { + return appliedModifiers_.get(index); + } + + public static final int MIXIN_RECOVER_INFOS_FIELD_NUMBER = 5; + private java.util.List mixinRecoverInfos_; + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public java.util.List getMixinRecoverInfosList() { + return mixinRecoverInfos_; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public java.util.List + getMixinRecoverInfosOrBuilderList() { + return mixinRecoverInfos_; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public int getMixinRecoverInfosCount() { + return mixinRecoverInfos_.size(); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index) { + return mixinRecoverInfos_.get(index); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( + int index) { + return mixinRecoverInfos_.get(index); + } + + public static final int SGV_DYNAMIC_VALUE_MAP_FIELD_NUMBER = 6; + private java.util.List sgvDynamicValueMap_; + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public java.util.List getSgvDynamicValueMapList() { + return sgvDynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public java.util.List + getSgvDynamicValueMapOrBuilderList() { + return sgvDynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public int getSgvDynamicValueMapCount() { + return sgvDynamicValueMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getSgvDynamicValueMap(int index) { + return sgvDynamicValueMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getSgvDynamicValueMapOrBuilder( + int index) { + return sgvDynamicValueMap_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isInited_ != false) { + output.writeBool(1, isInited_); + } + for (int i = 0; i < dynamicValueMap_.size(); i++) { + output.writeMessage(2, dynamicValueMap_.get(i)); + } + for (int i = 0; i < appliedAbilities_.size(); i++) { + output.writeMessage(3, appliedAbilities_.get(i)); + } + for (int i = 0; i < appliedModifiers_.size(); i++) { + output.writeMessage(4, appliedModifiers_.get(i)); + } + for (int i = 0; i < mixinRecoverInfos_.size(); i++) { + output.writeMessage(5, mixinRecoverInfos_.get(i)); + } + for (int i = 0; i < sgvDynamicValueMap_.size(); i++) { + output.writeMessage(6, sgvDynamicValueMap_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInited_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isInited_); + } + for (int i = 0; i < dynamicValueMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, dynamicValueMap_.get(i)); + } + for (int i = 0; i < appliedAbilities_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, appliedAbilities_.get(i)); + } + for (int i = 0; i < appliedModifiers_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, appliedModifiers_.get(i)); + } + for (int i = 0; i < mixinRecoverInfos_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, mixinRecoverInfos_.get(i)); + } + for (int i = 0; i < sgvDynamicValueMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, sgvDynamicValueMap_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo other = (emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo) obj; + + if (getIsInited() + != other.getIsInited()) return false; + if (!getDynamicValueMapList() + .equals(other.getDynamicValueMapList())) return false; + if (!getAppliedAbilitiesList() + .equals(other.getAppliedAbilitiesList())) return false; + if (!getAppliedModifiersList() + .equals(other.getAppliedModifiersList())) return false; + if (!getMixinRecoverInfosList() + .equals(other.getMixinRecoverInfosList())) return false; + if (!getSgvDynamicValueMapList() + .equals(other.getSgvDynamicValueMapList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_INITED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInited()); + if (getDynamicValueMapCount() > 0) { + hash = (37 * hash) + DYNAMIC_VALUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getDynamicValueMapList().hashCode(); + } + if (getAppliedAbilitiesCount() > 0) { + hash = (37 * hash) + APPLIED_ABILITIES_FIELD_NUMBER; + hash = (53 * hash) + getAppliedAbilitiesList().hashCode(); + } + if (getAppliedModifiersCount() > 0) { + hash = (37 * hash) + APPLIED_MODIFIERS_FIELD_NUMBER; + hash = (53 * hash) + getAppliedModifiersList().hashCode(); + } + if (getMixinRecoverInfosCount() > 0) { + hash = (37 * hash) + MIXIN_RECOVER_INFOS_FIELD_NUMBER; + hash = (53 * hash) + getMixinRecoverInfosList().hashCode(); + } + if (getSgvDynamicValueMapCount() > 0) { + hash = (37 * hash) + SGV_DYNAMIC_VALUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getSgvDynamicValueMapList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AbilitySyncStateInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilitySyncStateInfo) + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.class, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDynamicValueMapFieldBuilder(); + getAppliedAbilitiesFieldBuilder(); + getAppliedModifiersFieldBuilder(); + getMixinRecoverInfosFieldBuilder(); + getSgvDynamicValueMapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isInited_ = false; + + if (dynamicValueMapBuilder_ == null) { + dynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dynamicValueMapBuilder_.clear(); + } + if (appliedAbilitiesBuilder_ == null) { + appliedAbilities_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + appliedAbilitiesBuilder_.clear(); + } + if (appliedModifiersBuilder_ == null) { + appliedModifiers_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + appliedModifiersBuilder_.clear(); + } + if (mixinRecoverInfosBuilder_ == null) { + mixinRecoverInfos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + mixinRecoverInfosBuilder_.clear(); + } + if (sgvDynamicValueMapBuilder_ == null) { + sgvDynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + sgvDynamicValueMapBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo build() { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo buildPartial() { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo result = new emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo(this); + int from_bitField0_ = bitField0_; + result.isInited_ = isInited_; + if (dynamicValueMapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = java.util.Collections.unmodifiableList(dynamicValueMap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dynamicValueMap_ = dynamicValueMap_; + } else { + result.dynamicValueMap_ = dynamicValueMapBuilder_.build(); + } + if (appliedAbilitiesBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = java.util.Collections.unmodifiableList(appliedAbilities_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.appliedAbilities_ = appliedAbilities_; + } else { + result.appliedAbilities_ = appliedAbilitiesBuilder_.build(); + } + if (appliedModifiersBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = java.util.Collections.unmodifiableList(appliedModifiers_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.appliedModifiers_ = appliedModifiers_; + } else { + result.appliedModifiers_ = appliedModifiersBuilder_.build(); + } + if (mixinRecoverInfosBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = java.util.Collections.unmodifiableList(mixinRecoverInfos_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.mixinRecoverInfos_ = mixinRecoverInfos_; + } else { + result.mixinRecoverInfos_ = mixinRecoverInfosBuilder_.build(); + } + if (sgvDynamicValueMapBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.sgvDynamicValueMap_ = sgvDynamicValueMap_; + } else { + result.sgvDynamicValueMap_ = sgvDynamicValueMapBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo) { + return mergeFrom((emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo other) { + if (other == emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance()) return this; + if (other.getIsInited() != false) { + setIsInited(other.getIsInited()); + } + if (dynamicValueMapBuilder_ == null) { + if (!other.dynamicValueMap_.isEmpty()) { + if (dynamicValueMap_.isEmpty()) { + dynamicValueMap_ = other.dynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.addAll(other.dynamicValueMap_); + } + onChanged(); + } + } else { + if (!other.dynamicValueMap_.isEmpty()) { + if (dynamicValueMapBuilder_.isEmpty()) { + dynamicValueMapBuilder_.dispose(); + dynamicValueMapBuilder_ = null; + dynamicValueMap_ = other.dynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000001); + dynamicValueMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDynamicValueMapFieldBuilder() : null; + } else { + dynamicValueMapBuilder_.addAllMessages(other.dynamicValueMap_); + } + } + } + if (appliedAbilitiesBuilder_ == null) { + if (!other.appliedAbilities_.isEmpty()) { + if (appliedAbilities_.isEmpty()) { + appliedAbilities_ = other.appliedAbilities_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.addAll(other.appliedAbilities_); + } + onChanged(); + } + } else { + if (!other.appliedAbilities_.isEmpty()) { + if (appliedAbilitiesBuilder_.isEmpty()) { + appliedAbilitiesBuilder_.dispose(); + appliedAbilitiesBuilder_ = null; + appliedAbilities_ = other.appliedAbilities_; + bitField0_ = (bitField0_ & ~0x00000002); + appliedAbilitiesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAppliedAbilitiesFieldBuilder() : null; + } else { + appliedAbilitiesBuilder_.addAllMessages(other.appliedAbilities_); + } + } + } + if (appliedModifiersBuilder_ == null) { + if (!other.appliedModifiers_.isEmpty()) { + if (appliedModifiers_.isEmpty()) { + appliedModifiers_ = other.appliedModifiers_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.addAll(other.appliedModifiers_); + } + onChanged(); + } + } else { + if (!other.appliedModifiers_.isEmpty()) { + if (appliedModifiersBuilder_.isEmpty()) { + appliedModifiersBuilder_.dispose(); + appliedModifiersBuilder_ = null; + appliedModifiers_ = other.appliedModifiers_; + bitField0_ = (bitField0_ & ~0x00000004); + appliedModifiersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAppliedModifiersFieldBuilder() : null; + } else { + appliedModifiersBuilder_.addAllMessages(other.appliedModifiers_); + } + } + } + if (mixinRecoverInfosBuilder_ == null) { + if (!other.mixinRecoverInfos_.isEmpty()) { + if (mixinRecoverInfos_.isEmpty()) { + mixinRecoverInfos_ = other.mixinRecoverInfos_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.addAll(other.mixinRecoverInfos_); + } + onChanged(); + } + } else { + if (!other.mixinRecoverInfos_.isEmpty()) { + if (mixinRecoverInfosBuilder_.isEmpty()) { + mixinRecoverInfosBuilder_.dispose(); + mixinRecoverInfosBuilder_ = null; + mixinRecoverInfos_ = other.mixinRecoverInfos_; + bitField0_ = (bitField0_ & ~0x00000008); + mixinRecoverInfosBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMixinRecoverInfosFieldBuilder() : null; + } else { + mixinRecoverInfosBuilder_.addAllMessages(other.mixinRecoverInfos_); + } + } + } + if (sgvDynamicValueMapBuilder_ == null) { + if (!other.sgvDynamicValueMap_.isEmpty()) { + if (sgvDynamicValueMap_.isEmpty()) { + sgvDynamicValueMap_ = other.sgvDynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.addAll(other.sgvDynamicValueMap_); + } + onChanged(); + } + } else { + if (!other.sgvDynamicValueMap_.isEmpty()) { + if (sgvDynamicValueMapBuilder_.isEmpty()) { + sgvDynamicValueMapBuilder_.dispose(); + sgvDynamicValueMapBuilder_ = null; + sgvDynamicValueMap_ = other.sgvDynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000010); + sgvDynamicValueMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSgvDynamicValueMapFieldBuilder() : null; + } else { + sgvDynamicValueMapBuilder_.addAllMessages(other.sgvDynamicValueMap_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isInited_ ; + /** + * bool is_inited = 1; + * @return The isInited. + */ + @java.lang.Override + public boolean getIsInited() { + return isInited_; + } + /** + * bool is_inited = 1; + * @param value The isInited to set. + * @return This builder for chaining. + */ + public Builder setIsInited(boolean value) { + + isInited_ = value; + onChanged(); + return this; + } + /** + * bool is_inited = 1; + * @return This builder for chaining. + */ + public Builder clearIsInited() { + + isInited_ = false; + onChanged(); + return this; + } + + private java.util.List dynamicValueMap_ = + java.util.Collections.emptyList(); + private void ensureDynamicValueMapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = new java.util.ArrayList(dynamicValueMap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> dynamicValueMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public java.util.List getDynamicValueMapList() { + if (dynamicValueMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(dynamicValueMap_); + } else { + return dynamicValueMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public int getDynamicValueMapCount() { + if (dynamicValueMapBuilder_ == null) { + return dynamicValueMap_.size(); + } else { + return dynamicValueMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index) { + if (dynamicValueMapBuilder_ == null) { + return dynamicValueMap_.get(index); + } else { + return dynamicValueMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder setDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (dynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.set(index, value); + onChanged(); + } else { + dynamicValueMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder setDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.set(index, builderForValue.build()); + onChanged(); + } else { + dynamicValueMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (dynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(value); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (dynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(index, value); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(builderForValue.build()); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(index, builderForValue.build()); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addAllDynamicValueMap( + java.lang.Iterable values) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dynamicValueMap_); + onChanged(); + } else { + dynamicValueMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder clearDynamicValueMap() { + if (dynamicValueMapBuilder_ == null) { + dynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dynamicValueMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder removeDynamicValueMap(int index) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.remove(index); + onChanged(); + } else { + dynamicValueMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getDynamicValueMapBuilder( + int index) { + return getDynamicValueMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( + int index) { + if (dynamicValueMapBuilder_ == null) { + return dynamicValueMap_.get(index); } else { + return dynamicValueMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public java.util.List + getDynamicValueMapOrBuilderList() { + if (dynamicValueMapBuilder_ != null) { + return dynamicValueMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dynamicValueMap_); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addDynamicValueMapBuilder() { + return getDynamicValueMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addDynamicValueMapBuilder( + int index) { + return getDynamicValueMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public java.util.List + getDynamicValueMapBuilderList() { + return getDynamicValueMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getDynamicValueMapFieldBuilder() { + if (dynamicValueMapBuilder_ == null) { + dynamicValueMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + dynamicValueMap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dynamicValueMap_ = null; + } + return dynamicValueMapBuilder_; + } + + private java.util.List appliedAbilities_ = + java.util.Collections.emptyList(); + private void ensureAppliedAbilitiesIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = new java.util.ArrayList(appliedAbilities_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder> appliedAbilitiesBuilder_; + + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public java.util.List getAppliedAbilitiesList() { + if (appliedAbilitiesBuilder_ == null) { + return java.util.Collections.unmodifiableList(appliedAbilities_); + } else { + return appliedAbilitiesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public int getAppliedAbilitiesCount() { + if (appliedAbilitiesBuilder_ == null) { + return appliedAbilities_.size(); + } else { + return appliedAbilitiesBuilder_.getCount(); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index) { + if (appliedAbilitiesBuilder_ == null) { + return appliedAbilities_.get(index); + } else { + return appliedAbilitiesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder setAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) { + if (appliedAbilitiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.set(index, value); + onChanged(); + } else { + appliedAbilitiesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder setAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.set(index, builderForValue.build()); + onChanged(); + } else { + appliedAbilitiesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) { + if (appliedAbilitiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(value); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) { + if (appliedAbilitiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(index, value); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(builderForValue.build()); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(index, builderForValue.build()); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAllAppliedAbilities( + java.lang.Iterable values) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, appliedAbilities_); + onChanged(); + } else { + appliedAbilitiesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder clearAppliedAbilities() { + if (appliedAbilitiesBuilder_ == null) { + appliedAbilities_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + appliedAbilitiesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder removeAppliedAbilities(int index) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.remove(index); + onChanged(); + } else { + appliedAbilitiesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder getAppliedAbilitiesBuilder( + int index) { + return getAppliedAbilitiesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( + int index) { + if (appliedAbilitiesBuilder_ == null) { + return appliedAbilities_.get(index); } else { + return appliedAbilitiesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public java.util.List + getAppliedAbilitiesOrBuilderList() { + if (appliedAbilitiesBuilder_ != null) { + return appliedAbilitiesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(appliedAbilities_); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder addAppliedAbilitiesBuilder() { + return getAppliedAbilitiesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder addAppliedAbilitiesBuilder( + int index) { + return getAppliedAbilitiesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public java.util.List + getAppliedAbilitiesBuilderList() { + return getAppliedAbilitiesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder> + getAppliedAbilitiesFieldBuilder() { + if (appliedAbilitiesBuilder_ == null) { + appliedAbilitiesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder>( + appliedAbilities_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + appliedAbilities_ = null; + } + return appliedAbilitiesBuilder_; + } + + private java.util.List appliedModifiers_ = + java.util.Collections.emptyList(); + private void ensureAppliedModifiersIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = new java.util.ArrayList(appliedModifiers_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder> appliedModifiersBuilder_; + + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public java.util.List getAppliedModifiersList() { + if (appliedModifiersBuilder_ == null) { + return java.util.Collections.unmodifiableList(appliedModifiers_); + } else { + return appliedModifiersBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public int getAppliedModifiersCount() { + if (appliedModifiersBuilder_ == null) { + return appliedModifiers_.size(); + } else { + return appliedModifiersBuilder_.getCount(); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index) { + if (appliedModifiersBuilder_ == null) { + return appliedModifiers_.get(index); + } else { + return appliedModifiersBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder setAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier value) { + if (appliedModifiersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedModifiersIsMutable(); + appliedModifiers_.set(index, value); + onChanged(); + } else { + appliedModifiersBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder setAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder builderForValue) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.set(index, builderForValue.build()); + onChanged(); + } else { + appliedModifiersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier value) { + if (appliedModifiersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(value); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier value) { + if (appliedModifiersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(index, value); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder builderForValue) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(builderForValue.build()); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder builderForValue) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(index, builderForValue.build()); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAllAppliedModifiers( + java.lang.Iterable values) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, appliedModifiers_); + onChanged(); + } else { + appliedModifiersBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder clearAppliedModifiers() { + if (appliedModifiersBuilder_ == null) { + appliedModifiers_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + appliedModifiersBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder removeAppliedModifiers(int index) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.remove(index); + onChanged(); + } else { + appliedModifiersBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder getAppliedModifiersBuilder( + int index) { + return getAppliedModifiersFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( + int index) { + if (appliedModifiersBuilder_ == null) { + return appliedModifiers_.get(index); } else { + return appliedModifiersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public java.util.List + getAppliedModifiersOrBuilderList() { + if (appliedModifiersBuilder_ != null) { + return appliedModifiersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(appliedModifiers_); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder addAppliedModifiersBuilder() { + return getAppliedModifiersFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder addAppliedModifiersBuilder( + int index) { + return getAppliedModifiersFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public java.util.List + getAppliedModifiersBuilderList() { + return getAppliedModifiersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder> + getAppliedModifiersFieldBuilder() { + if (appliedModifiersBuilder_ == null) { + appliedModifiersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder>( + appliedModifiers_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + appliedModifiers_ = null; + } + return appliedModifiersBuilder_; + } + + private java.util.List mixinRecoverInfos_ = + java.util.Collections.emptyList(); + private void ensureMixinRecoverInfosIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = new java.util.ArrayList(mixinRecoverInfos_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder> mixinRecoverInfosBuilder_; + + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public java.util.List getMixinRecoverInfosList() { + if (mixinRecoverInfosBuilder_ == null) { + return java.util.Collections.unmodifiableList(mixinRecoverInfos_); + } else { + return mixinRecoverInfosBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public int getMixinRecoverInfosCount() { + if (mixinRecoverInfosBuilder_ == null) { + return mixinRecoverInfos_.size(); + } else { + return mixinRecoverInfosBuilder_.getCount(); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index) { + if (mixinRecoverInfosBuilder_ == null) { + return mixinRecoverInfos_.get(index); + } else { + return mixinRecoverInfosBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder setMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo value) { + if (mixinRecoverInfosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.set(index, value); + onChanged(); + } else { + mixinRecoverInfosBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder setMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder builderForValue) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.set(index, builderForValue.build()); + onChanged(); + } else { + mixinRecoverInfosBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo value) { + if (mixinRecoverInfosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(value); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo value) { + if (mixinRecoverInfosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(index, value); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder builderForValue) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(builderForValue.build()); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder builderForValue) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(index, builderForValue.build()); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addAllMixinRecoverInfos( + java.lang.Iterable values) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mixinRecoverInfos_); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder clearMixinRecoverInfos() { + if (mixinRecoverInfosBuilder_ == null) { + mixinRecoverInfos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + mixinRecoverInfosBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder removeMixinRecoverInfos(int index) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.remove(index); + onChanged(); + } else { + mixinRecoverInfosBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder getMixinRecoverInfosBuilder( + int index) { + return getMixinRecoverInfosFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( + int index) { + if (mixinRecoverInfosBuilder_ == null) { + return mixinRecoverInfos_.get(index); } else { + return mixinRecoverInfosBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public java.util.List + getMixinRecoverInfosOrBuilderList() { + if (mixinRecoverInfosBuilder_ != null) { + return mixinRecoverInfosBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mixinRecoverInfos_); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder addMixinRecoverInfosBuilder() { + return getMixinRecoverInfosFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder addMixinRecoverInfosBuilder( + int index) { + return getMixinRecoverInfosFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public java.util.List + getMixinRecoverInfosBuilderList() { + return getMixinRecoverInfosFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder> + getMixinRecoverInfosFieldBuilder() { + if (mixinRecoverInfosBuilder_ == null) { + mixinRecoverInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder>( + mixinRecoverInfos_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + mixinRecoverInfos_ = null; + } + return mixinRecoverInfosBuilder_; + } + + private java.util.List sgvDynamicValueMap_ = + java.util.Collections.emptyList(); + private void ensureSgvDynamicValueMapIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = new java.util.ArrayList(sgvDynamicValueMap_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> sgvDynamicValueMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public java.util.List getSgvDynamicValueMapList() { + if (sgvDynamicValueMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + } else { + return sgvDynamicValueMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public int getSgvDynamicValueMapCount() { + if (sgvDynamicValueMapBuilder_ == null) { + return sgvDynamicValueMap_.size(); + } else { + return sgvDynamicValueMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getSgvDynamicValueMap(int index) { + if (sgvDynamicValueMapBuilder_ == null) { + return sgvDynamicValueMap_.get(index); + } else { + return sgvDynamicValueMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder setSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (sgvDynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.set(index, value); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder setSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.set(index, builderForValue.build()); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (sgvDynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(value); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (sgvDynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(index, value); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(builderForValue.build()); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(index, builderForValue.build()); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addAllSgvDynamicValueMap( + java.lang.Iterable values) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sgvDynamicValueMap_); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder clearSgvDynamicValueMap() { + if (sgvDynamicValueMapBuilder_ == null) { + sgvDynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder removeSgvDynamicValueMap(int index) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.remove(index); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getSgvDynamicValueMapBuilder( + int index) { + return getSgvDynamicValueMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getSgvDynamicValueMapOrBuilder( + int index) { + if (sgvDynamicValueMapBuilder_ == null) { + return sgvDynamicValueMap_.get(index); } else { + return sgvDynamicValueMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public java.util.List + getSgvDynamicValueMapOrBuilderList() { + if (sgvDynamicValueMapBuilder_ != null) { + return sgvDynamicValueMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addSgvDynamicValueMapBuilder() { + return getSgvDynamicValueMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addSgvDynamicValueMapBuilder( + int index) { + return getSgvDynamicValueMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public java.util.List + getSgvDynamicValueMapBuilderList() { + return getSgvDynamicValueMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getSgvDynamicValueMapFieldBuilder() { + if (sgvDynamicValueMapBuilder_ == null) { + sgvDynamicValueMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + sgvDynamicValueMap_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + sgvDynamicValueMap_ = null; + } + return sgvDynamicValueMapBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AbilitySyncStateInfo) + } + + // @@protoc_insertion_point(class_scope:AbilitySyncStateInfo) + private static final emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo(); + } + + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilitySyncStateInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilitySyncStateInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilitySyncStateInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilitySyncStateInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AbilitySyncStateInfo.proto\032\033AbilityApp" + + "liedAbility.proto\032\034AbilityAppliedModifie" + + "r.proto\032\035AbilityMixinRecoverInfo.proto\032\035" + + "AbilityScalarValueEntry.proto\"\265\002\n\024Abilit" + + "ySyncStateInfo\022\021\n\tis_inited\030\001 \001(\010\0223\n\021dyn" + + "amic_value_map\030\002 \003(\0132\030.AbilityScalarValu" + + "eEntry\0221\n\021applied_abilities\030\003 \003(\0132\026.Abil" + + "ityAppliedAbility\0222\n\021applied_modifiers\030\004" + + " \003(\0132\027.AbilityAppliedModifier\0225\n\023mixin_r" + + "ecover_infos\030\005 \003(\0132\030.AbilityMixinRecover" + + "Info\0227\n\025sgv_dynamic_value_map\030\006 \003(\0132\030.Ab" + + "ilityScalarValueEntryB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(), + }); + internal_static_AbilitySyncStateInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilitySyncStateInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilitySyncStateInfo_descriptor, + new java.lang.String[] { "IsInited", "DynamicValueMap", "AppliedAbilities", "AppliedModifiers", "MixinRecoverInfos", "SgvDynamicValueMap", }); + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AchievementInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AchievementInfoOuterClass.java new file mode 100644 index 000000000..c07a0d72d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AchievementInfoOuterClass.java @@ -0,0 +1,985 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AchievementInfo.proto + +package emu.grasscutter.net.proto; + +public final class AchievementInfoOuterClass { + private AchievementInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AchievementInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AchievementInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The enum numeric value on the wire for status. + */ + int getStatusValue(); + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The status. + */ + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus getStatus(); + + /** + * uint32 current = 3; + * @return The current. + */ + int getCurrent(); + + /** + * uint32 goal = 4; + * @return The goal. + */ + int getGoal(); + + /** + * uint32 achievedate = 5; + * @return The achievedate. + */ + int getAchievedate(); + } + /** + * Protobuf type {@code AchievementInfo} + */ + public static final class AchievementInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AchievementInfo) + AchievementInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AchievementInfo.newBuilder() to construct. + private AchievementInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AchievementInfo() { + status_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AchievementInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AchievementInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readUInt32(); + break; + } + case 16: { + int rawValue = input.readEnum(); + + status_ = rawValue; + break; + } + case 24: { + + current_ = input.readUInt32(); + break; + } + case 32: { + + goal_ = input.readUInt32(); + break; + } + case 40: { + + achievedate_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.class, emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.Builder.class); + } + + /** + * Protobuf enum {@code AchievementInfo.AchievementInfoStatus} + */ + public enum AchievementInfoStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ACHIEVEMENT_INVALID = 0; + */ + ACHIEVEMENT_INVALID(0), + /** + * ACHIEVEMENT_UNFINISHED = 1; + */ + ACHIEVEMENT_UNFINISHED(1), + /** + * ACHIEVEMENT_FINISHED = 2; + */ + ACHIEVEMENT_FINISHED(2), + /** + * ACHIEVEMENT_POINT_TAKEN = 3; + */ + ACHIEVEMENT_POINT_TAKEN(3), + UNRECOGNIZED(-1), + ; + + /** + * ACHIEVEMENT_INVALID = 0; + */ + public static final int ACHIEVEMENT_INVALID_VALUE = 0; + /** + * ACHIEVEMENT_UNFINISHED = 1; + */ + public static final int ACHIEVEMENT_UNFINISHED_VALUE = 1; + /** + * ACHIEVEMENT_FINISHED = 2; + */ + public static final int ACHIEVEMENT_FINISHED_VALUE = 2; + /** + * ACHIEVEMENT_POINT_TAKEN = 3; + */ + public static final int ACHIEVEMENT_POINT_TAKEN_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AchievementInfoStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AchievementInfoStatus forNumber(int value) { + switch (value) { + case 0: return ACHIEVEMENT_INVALID; + case 1: return ACHIEVEMENT_UNFINISHED; + case 2: return ACHIEVEMENT_FINISHED; + case 3: return ACHIEVEMENT_POINT_TAKEN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AchievementInfoStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AchievementInfoStatus findValueByNumber(int number) { + return AchievementInfoStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.getDescriptor().getEnumTypes().get(0); + } + + private static final AchievementInfoStatus[] VALUES = values(); + + public static AchievementInfoStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AchievementInfoStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AchievementInfo.AchievementInfoStatus) + } + + public static final int ID_FIELD_NUMBER = 1; + private int id_; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int STATUS_FIELD_NUMBER = 2; + private int status_; + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The status. + */ + @java.lang.Override public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus result = emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.UNRECOGNIZED : result; + } + + public static final int CURRENT_FIELD_NUMBER = 3; + private int current_; + /** + * uint32 current = 3; + * @return The current. + */ + @java.lang.Override + public int getCurrent() { + return current_; + } + + public static final int GOAL_FIELD_NUMBER = 4; + private int goal_; + /** + * uint32 goal = 4; + * @return The goal. + */ + @java.lang.Override + public int getGoal() { + return goal_; + } + + public static final int ACHIEVEDATE_FIELD_NUMBER = 5; + private int achievedate_; + /** + * uint32 achievedate = 5; + * @return The achievedate. + */ + @java.lang.Override + public int getAchievedate() { + return achievedate_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(1, id_); + } + if (status_ != emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.ACHIEVEMENT_INVALID.getNumber()) { + output.writeEnum(2, status_); + } + if (current_ != 0) { + output.writeUInt32(3, current_); + } + if (goal_ != 0) { + output.writeUInt32(4, goal_); + } + if (achievedate_ != 0) { + output.writeUInt32(5, achievedate_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, id_); + } + if (status_ != emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.ACHIEVEMENT_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, status_); + } + if (current_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, current_); + } + if (goal_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, goal_); + } + if (achievedate_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, achievedate_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo other = (emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo) obj; + + if (getId() + != other.getId()) return false; + if (status_ != other.status_) return false; + if (getCurrent() + != other.getCurrent()) return false; + if (getGoal() + != other.getGoal()) return false; + if (getAchievedate() + != other.getAchievedate()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + status_; + hash = (37 * hash) + CURRENT_FIELD_NUMBER; + hash = (53 * hash) + getCurrent(); + hash = (37 * hash) + GOAL_FIELD_NUMBER; + hash = (53 * hash) + getGoal(); + hash = (37 * hash) + ACHIEVEDATE_FIELD_NUMBER; + hash = (53 * hash) + getAchievedate(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AchievementInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AchievementInfo) + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.class, emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + status_ = 0; + + current_ = 0; + + goal_ = 0; + + achievedate_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo build() { + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo buildPartial() { + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo result = new emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo(this); + result.id_ = id_; + result.status_ = status_; + result.current_ = current_; + result.goal_ = goal_; + result.achievedate_ = achievedate_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo) { + return mergeFrom((emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo other) { + if (other == emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.status_ != 0) { + setStatusValue(other.getStatusValue()); + } + if (other.getCurrent() != 0) { + setCurrent(other.getCurrent()); + } + if (other.getGoal() != 0) { + setGoal(other.getGoal()); + } + if (other.getAchievedate() != 0) { + setAchievedate(other.getAchievedate()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int status_ = 0; + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @param value The enum numeric value on the wire for status to set. + * @return This builder for chaining. + */ + public Builder setStatusValue(int value) { + + status_ = value; + onChanged(); + return this; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The status. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus result = emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.UNRECOGNIZED : result; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus(emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + status_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return This builder for chaining. + */ + public Builder clearStatus() { + + status_ = 0; + onChanged(); + return this; + } + + private int current_ ; + /** + * uint32 current = 3; + * @return The current. + */ + @java.lang.Override + public int getCurrent() { + return current_; + } + /** + * uint32 current = 3; + * @param value The current to set. + * @return This builder for chaining. + */ + public Builder setCurrent(int value) { + + current_ = value; + onChanged(); + return this; + } + /** + * uint32 current = 3; + * @return This builder for chaining. + */ + public Builder clearCurrent() { + + current_ = 0; + onChanged(); + return this; + } + + private int goal_ ; + /** + * uint32 goal = 4; + * @return The goal. + */ + @java.lang.Override + public int getGoal() { + return goal_; + } + /** + * uint32 goal = 4; + * @param value The goal to set. + * @return This builder for chaining. + */ + public Builder setGoal(int value) { + + goal_ = value; + onChanged(); + return this; + } + /** + * uint32 goal = 4; + * @return This builder for chaining. + */ + public Builder clearGoal() { + + goal_ = 0; + onChanged(); + return this; + } + + private int achievedate_ ; + /** + * uint32 achievedate = 5; + * @return The achievedate. + */ + @java.lang.Override + public int getAchievedate() { + return achievedate_; + } + /** + * uint32 achievedate = 5; + * @param value The achievedate to set. + * @return This builder for chaining. + */ + public Builder setAchievedate(int value) { + + achievedate_ = value; + onChanged(); + return this; + } + /** + * uint32 achievedate = 5; + * @return This builder for chaining. + */ + public Builder clearAchievedate() { + + achievedate_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AchievementInfo) + } + + // @@protoc_insertion_point(class_scope:AchievementInfo) + private static final emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo(); + } + + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AchievementInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AchievementInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AchievementInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AchievementInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AchievementInfo.proto\"\217\002\n\017AchievementI" + + "nfo\022\n\n\002id\030\001 \001(\r\0226\n\006status\030\002 \001(\0162&.Achiev" + + "ementInfo.AchievementInfoStatus\022\017\n\007curre" + + "nt\030\003 \001(\r\022\014\n\004goal\030\004 \001(\r\022\023\n\013achievedate\030\005 " + + "\001(\r\"\203\001\n\025AchievementInfoStatus\022\027\n\023ACHIEVE" + + "MENT_INVALID\020\000\022\032\n\026ACHIEVEMENT_UNFINISHED" + + "\020\001\022\030\n\024ACHIEVEMENT_FINISHED\020\002\022\033\n\027ACHIEVEM" + + "ENT_POINT_TAKEN\020\003B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AchievementInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AchievementInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AchievementInfo_descriptor, + new java.lang.String[] { "Id", "Status", "Current", "Goal", "Achievedate", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java new file mode 100644 index 000000000..9e72eab6d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java @@ -0,0 +1,2173 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActionReasonType.proto + +package emu.grasscutter.net.proto; + +public final class ActionReasonTypeOuterClass { + private ActionReasonTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ActionReasonType} + */ + public enum ActionReasonType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ACTION_REASON_NONE = 0; + */ + ACTION_REASON_NONE(0), + /** + * ACTION_REASON_QUEST_ITEM = 1; + */ + ACTION_REASON_QUEST_ITEM(1), + /** + * ACTION_REASON_QUEST_REWARD = 2; + */ + ACTION_REASON_QUEST_REWARD(2), + /** + * ACTION_REASON_TRIFLE = 3; + */ + ACTION_REASON_TRIFLE(3), + /** + * ACTION_REASON_SHOP = 4; + */ + ACTION_REASON_SHOP(4), + /** + * ACTION_REASON_PLAYER_UPGRADE_REWARD = 5; + */ + ACTION_REASON_PLAYER_UPGRADE_REWARD(5), + /** + * ACTION_REASON_ADD_AVATAR = 6; + */ + ACTION_REASON_ADD_AVATAR(6), + /** + * ACTION_REASON_GADGET_ENV_ANIMAL = 7; + */ + ACTION_REASON_GADGET_ENV_ANIMAL(7), + /** + * ACTION_REASON_MONSTER_ENV_ANIMAL = 8; + */ + ACTION_REASON_MONSTER_ENV_ANIMAL(8), + /** + * ACTION_REASON_COMPOUND = 9; + */ + ACTION_REASON_COMPOUND(9), + /** + * ACTION_REASON_COOK = 10; + */ + ACTION_REASON_COOK(10), + /** + * ACTION_REASON_GATHER = 11; + */ + ACTION_REASON_GATHER(11), + /** + * ACTION_REASON_MAIL_ATTACHMENT = 12; + */ + ACTION_REASON_MAIL_ATTACHMENT(12), + /** + * ACTION_REASON_CITY_LEVELUP_RETURN = 15; + */ + ACTION_REASON_CITY_LEVELUP_RETURN(15), + /** + * ACTION_REASON_CITY_LEVELUP_REWARD = 17; + */ + ACTION_REASON_CITY_LEVELUP_REWARD(17), + /** + * ACTION_REASON_AREA_EXPLORE_REWARD = 18; + */ + ACTION_REASON_AREA_EXPLORE_REWARD(18), + /** + * ACTION_REASON_UNLOCK_POINT_REWARD = 19; + */ + ACTION_REASON_UNLOCK_POINT_REWARD(19), + /** + * ACTION_REASON_DUNGEON_FIRST_PASS = 20; + */ + ACTION_REASON_DUNGEON_FIRST_PASS(20), + /** + * ACTION_REASON_DUNGEON_PASS = 21; + */ + ACTION_REASON_DUNGEON_PASS(21), + /** + * ACTION_REASON_CHANGE_ELEM_TYPE = 23; + */ + ACTION_REASON_CHANGE_ELEM_TYPE(23), + /** + * ACTION_REASON_FETTER_OPEN = 25; + */ + ACTION_REASON_FETTER_OPEN(25), + /** + * ACTION_REASON_DAILY_TASK_SCORE = 26; + */ + ACTION_REASON_DAILY_TASK_SCORE(26), + /** + * ACTION_REASON_DAILY_TASK_HOST = 27; + */ + ACTION_REASON_DAILY_TASK_HOST(27), + /** + * ACTION_REASON_RAND_TASK_HOST = 28; + */ + ACTION_REASON_RAND_TASK_HOST(28), + /** + * ACTION_REASON_EXPEDITION = 29; + */ + ACTION_REASON_EXPEDITION(29), + /** + * ACTION_REASON_GACHA = 30; + */ + ACTION_REASON_GACHA(30), + /** + * ACTION_REASON_COMBINE = 31; + */ + ACTION_REASON_COMBINE(31), + /** + * ACTION_REASON_RAND_TASK_GUEST = 32; + */ + ACTION_REASON_RAND_TASK_GUEST(32), + /** + * ACTION_REASON_DAILY_TASK_GUEST = 33; + */ + ACTION_REASON_DAILY_TASK_GUEST(33), + /** + * ACTION_REASON_FORGE_OUTPUT = 34; + */ + ACTION_REASON_FORGE_OUTPUT(34), + /** + * ACTION_REASON_FORGE_RETURN = 35; + */ + ACTION_REASON_FORGE_RETURN(35), + /** + * ACTION_REASON_INIT_AVATAR = 36; + */ + ACTION_REASON_INIT_AVATAR(36), + /** + * ACTION_REASON_MONSTER_DIE = 37; + */ + ACTION_REASON_MONSTER_DIE(37), + /** + * ACTION_REASON_GM = 38; + */ + ACTION_REASON_GM(38), + /** + * ACTION_REASON_OPEN_CHEST = 39; + */ + ACTION_REASON_OPEN_CHEST(39), + /** + * ACTION_REASON_GADGET_DIE = 40; + */ + ACTION_REASON_GADGET_DIE(40), + /** + * ACTION_REASON_MONSTER_CHANGE_HP = 41; + */ + ACTION_REASON_MONSTER_CHANGE_HP(41), + /** + * ACTION_REASON_SUBFIELD_DROP = 42; + */ + ACTION_REASON_SUBFIELD_DROP(42), + /** + * ACTION_REASON_PUSH_TIPS_REWARD = 43; + */ + ACTION_REASON_PUSH_TIPS_REWARD(43), + /** + * ACTION_REASON_ACTIVITY_MONSTER_DROP = 44; + */ + ACTION_REASON_ACTIVITY_MONSTER_DROP(44), + /** + * ACTION_REASON_ACTIVITY_GATHER = 45; + */ + ACTION_REASON_ACTIVITY_GATHER(45), + /** + * ACTION_REASON_ACTIVITY_SUBFIELD_DROP = 46; + */ + ACTION_REASON_ACTIVITY_SUBFIELD_DROP(46), + /** + * ACTION_REASON_TOWER_SCHEDULE_REWARD = 47; + */ + ACTION_REASON_TOWER_SCHEDULE_REWARD(47), + /** + * ACTION_REASON_TOWER_FLOOR_STAR_REWARD = 48; + */ + ACTION_REASON_TOWER_FLOOR_STAR_REWARD(48), + /** + * ACTION_REASON_TOWER_FIRST_PASS_REWARD = 49; + */ + ACTION_REASON_TOWER_FIRST_PASS_REWARD(49), + /** + * ACTION_REASON_TOWER_DAILY_REWARD = 50; + */ + ACTION_REASON_TOWER_DAILY_REWARD(50), + /** + * ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY = 51; + */ + ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY(51), + /** + * ACTION_REASON_OPEN_WORLD_BOSS_CHEST = 52; + */ + ACTION_REASON_OPEN_WORLD_BOSS_CHEST(52), + /** + * ACTION_REASON_MATERIAL_DELETE_RETURN = 53; + */ + ACTION_REASON_MATERIAL_DELETE_RETURN(53), + /** + * ACTION_REASON_SIGN_IN_REWARD = 54; + */ + ACTION_REASON_SIGN_IN_REWARD(54), + /** + * ACTION_REASON_OPEN_BLOSSOM_CHEST = 55; + */ + ACTION_REASON_OPEN_BLOSSOM_CHEST(55), + /** + * ACTION_REASON_RECHARGE = 56; + */ + ACTION_REASON_RECHARGE(56), + /** + * ACTION_REASON_BONUS_ACTIVITY_REWARD = 57; + */ + ACTION_REASON_BONUS_ACTIVITY_REWARD(57), + /** + * ACTION_REASON_TOWER_COMMEMORATIVE_REWARD = 58; + */ + ACTION_REASON_TOWER_COMMEMORATIVE_REWARD(58), + /** + * ACTION_REASON_TOWER_SKIP_FLOOR_REWARD = 59; + */ + ACTION_REASON_TOWER_SKIP_FLOOR_REWARD(59), + /** + * ACTION_REASON_RECHARGE_BONUS = 60; + */ + ACTION_REASON_RECHARGE_BONUS(60), + /** + * ACTION_REASON_RECHARGE_CARD = 61; + */ + ACTION_REASON_RECHARGE_CARD(61), + /** + * ACTION_REASON_RECHARGE_CARD_DAILY = 62; + */ + ACTION_REASON_RECHARGE_CARD_DAILY(62), + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE = 63; + */ + ACTION_REASON_RECHARGE_CARD_REPLACE(63), + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE_FREE = 64; + */ + ACTION_REASON_RECHARGE_CARD_REPLACE_FREE(64), + /** + * ACTION_REASON_RECHARGE_PLAY_REPLACE = 65; + */ + ACTION_REASON_RECHARGE_PLAY_REPLACE(65), + /** + * ACTION_REASON_MP_PLAY_TAKE_REWARD = 66; + */ + ACTION_REASON_MP_PLAY_TAKE_REWARD(66), + /** + * ACTION_REASON_ACTIVITY_WATCHER = 67; + */ + ACTION_REASON_ACTIVITY_WATCHER(67), + /** + * ACTION_REASON_SALESMAN_DELIVER_ITEM = 68; + */ + ACTION_REASON_SALESMAN_DELIVER_ITEM(68), + /** + * ACTION_REASON_SALESMAN_REWARD = 69; + */ + ACTION_REASON_SALESMAN_REWARD(69), + /** + * ACTION_REASON_REBATE = 70; + */ + ACTION_REASON_REBATE(70), + /** + * ACTION_REASON_MCOIN_EXCHANGE_HCOIN = 71; + */ + ACTION_REASON_MCOIN_EXCHANGE_HCOIN(71), + /** + * ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY = 72; + */ + ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY(72), + /** + * ACTION_REASON_UNLOCK_PERSON_LINE = 73; + */ + ACTION_REASON_UNLOCK_PERSON_LINE(73), + /** + * ACTION_REASON_FETTER_LEVEL_REWARD = 74; + */ + ACTION_REASON_FETTER_LEVEL_REWARD(74), + /** + * ACTION_REASON_BUY_RESIN = 75; + */ + ACTION_REASON_BUY_RESIN(75), + /** + * ACTION_REASON_RECHARGE_PACKAGE = 76; + */ + ACTION_REASON_RECHARGE_PACKAGE(76), + /** + * ACTION_REASON_DELIVERY_DAILY_REWARD = 77; + */ + ACTION_REASON_DELIVERY_DAILY_REWARD(77), + /** + * ACTION_REASON_CITY_REPUTATION_LEVEL = 78; + */ + ACTION_REASON_CITY_REPUTATION_LEVEL(78), + /** + * ACTION_REASON_CITY_REPUTATION_QUEST = 79; + */ + ACTION_REASON_CITY_REPUTATION_QUEST(79), + /** + * ACTION_REASON_CITY_REPUTATION_REQUEST = 80; + */ + ACTION_REASON_CITY_REPUTATION_REQUEST(80), + /** + * ACTION_REASON_CITY_REPUTATION_EXPLORE = 81; + */ + ACTION_REASON_CITY_REPUTATION_EXPLORE(81), + /** + * ACTION_REASON_OFFERGING_LEVEL = 82; + */ + ACTION_REASON_OFFERGING_LEVEL(82), + /** + * ACTION_REASON_ROUTINE_HOST = 83; + */ + ACTION_REASON_ROUTINE_HOST(83), + /** + * ACTION_REASON_ROUTINE_GUEST = 84; + */ + ACTION_REASON_ROUTINE_GUEST(84), + /** + * ACTION_REASON_TREASURE_MAP_SPOT_TOKEN = 89; + */ + ACTION_REASON_TREASURE_MAP_SPOT_TOKEN(89), + /** + * ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD = 90; + */ + ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD(90), + /** + * ACTION_REASON_TREASURE_MAP_MP_REWARD = 91; + */ + ACTION_REASON_TREASURE_MAP_MP_REWARD(91), + /** + * ACTION_REASON_CONVERT = 92; + */ + ACTION_REASON_CONVERT(92), + /** + * ACTION_REASON_OVERFLOW_TRANSFORM = 93; + */ + ACTION_REASON_OVERFLOW_TRANSFORM(93), + /** + * ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD = 96; + */ + ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD(96), + /** + * ACTION_REASON_ACTIVITY_WATCHER_BATCH = 97; + */ + ACTION_REASON_ACTIVITY_WATCHER_BATCH(97), + /** + * ACTION_REASON_HIT_TREE_DROP = 98; + */ + ACTION_REASON_HIT_TREE_DROP(98), + /** + * ACTION_REASON_GET_HOME_LEVELUP_REWARD = 99; + */ + ACTION_REASON_GET_HOME_LEVELUP_REWARD(99), + /** + * ACTION_REASON_HOME_DEFAULT_FURNITURE = 100; + */ + ACTION_REASON_HOME_DEFAULT_FURNITURE(100), + /** + * ACTION_REASON_ACTIVITY_COND = 101; + */ + ACTION_REASON_ACTIVITY_COND(101), + /** + * ACTION_REASON_BATTLE_PASS_NOTIFY = 102; + */ + ACTION_REASON_BATTLE_PASS_NOTIFY(102), + /** + * ACTION_REASON_RELIQUARY_DECOMPOSE = 103; + */ + ACTION_REASON_RELIQUARY_DECOMPOSE(103), + /** + * ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD = 104; + */ + ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD(104), + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT = 105; + */ + ACTION_REASON_RECHARGE_CONCERT_PRODUCT(105), + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE = 106; + */ + ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE(106), + /** + * ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP = 107; + */ + ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP(107), + /** + * ACTION_REASON_RECHARGE_APPLE_GIFT_GARD = 108; + */ + ACTION_REASON_RECHARGE_APPLE_GIFT_GARD(108), + /** + * ACTION_REASON_PLAYER_USE_ITEM = 1001; + */ + ACTION_REASON_PLAYER_USE_ITEM(1001), + /** + * ACTION_REASON_DROP_ITEM = 1002; + */ + ACTION_REASON_DROP_ITEM(1002), + /** + * ACTION_REASON_WEAPON_UPGRADE = 1011; + */ + ACTION_REASON_WEAPON_UPGRADE(1011), + /** + * ACTION_REASON_WEAPON_PROMOTE = 1012; + */ + ACTION_REASON_WEAPON_PROMOTE(1012), + /** + * ACTION_REASON_WEAPON_AWAKEN = 1013; + */ + ACTION_REASON_WEAPON_AWAKEN(1013), + /** + * ACTION_REASON_RELIC_UPGRADE = 1014; + */ + ACTION_REASON_RELIC_UPGRADE(1014), + /** + * ACTION_REASON_ABILITY = 1015; + */ + ACTION_REASON_ABILITY(1015), + /** + * ACTION_REASON_DUNGEON_STATUE_DROP = 1016; + */ + ACTION_REASON_DUNGEON_STATUE_DROP(1016), + /** + * ACTION_REASON_OFFLINE_MSG = 1017; + */ + ACTION_REASON_OFFLINE_MSG(1017), + /** + * ACTION_REASON_AVATAR_UPGRADE = 1018; + */ + ACTION_REASON_AVATAR_UPGRADE(1018), + /** + * ACTION_REASON_AVATAR_PROMOTE = 1019; + */ + ACTION_REASON_AVATAR_PROMOTE(1019), + /** + * ACTION_REASON_QUEST_ACTION = 1021; + */ + ACTION_REASON_QUEST_ACTION(1021), + /** + * ACTION_REASON_CITY_LEVELUP = 1022; + */ + ACTION_REASON_CITY_LEVELUP(1022), + /** + * ACTION_REASON_UPGRADE_SKILL = 1024; + */ + ACTION_REASON_UPGRADE_SKILL(1024), + /** + * ACTION_REASON_UNLOCK_TALENT = 1025; + */ + ACTION_REASON_UNLOCK_TALENT(1025), + /** + * ACTION_REASON_UPGRADE_PROUD_SKILL = 1026; + */ + ACTION_REASON_UPGRADE_PROUD_SKILL(1026), + /** + * ACTION_REASON_PLAYER_LEVEL_LIMIT_UP = 1027; + */ + ACTION_REASON_PLAYER_LEVEL_LIMIT_UP(1027), + /** + * ACTION_REASON_DUNGEON_DAILY = 1028; + */ + ACTION_REASON_DUNGEON_DAILY(1028), + /** + * ACTION_REASON_ITEM_GIVING = 1030; + */ + ACTION_REASON_ITEM_GIVING(1030), + /** + * ACTION_REASON_FORGE_COST = 1031; + */ + ACTION_REASON_FORGE_COST(1031), + /** + * ACTION_REASON_INVESTIGATION_REWARD = 1032; + */ + ACTION_REASON_INVESTIGATION_REWARD(1032), + /** + * ACTION_REASON_INVESTIGATION_TARGET_REWARD = 1033; + */ + ACTION_REASON_INVESTIGATION_TARGET_REWARD(1033), + /** + * ACTION_REASON_GADGET_INTERACT = 1034; + */ + ACTION_REASON_GADGET_INTERACT(1034), + /** + * ACTION_REASON_SEA_LAMP_CI_MATERIAL = 1036; + */ + ACTION_REASON_SEA_LAMP_CI_MATERIAL(1036), + /** + * ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD = 1037; + */ + ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD(1037), + /** + * ACTION_REASON_SEA_LAMP_PHASE_REWARD = 1038; + */ + ACTION_REASON_SEA_LAMP_PHASE_REWARD(1038), + /** + * ACTION_REASON_SEA_LAMP_FLY_LAMP = 1039; + */ + ACTION_REASON_SEA_LAMP_FLY_LAMP(1039), + /** + * ACTION_REASON_AUTO_RECOVER = 1040; + */ + ACTION_REASON_AUTO_RECOVER(1040), + /** + * ACTION_REASON_ACTIVITY_EXPIRE_ITEM = 1041; + */ + ACTION_REASON_ACTIVITY_EXPIRE_ITEM(1041), + /** + * ACTION_REASON_SUB_COIN_NEGATIVE = 1042; + */ + ACTION_REASON_SUB_COIN_NEGATIVE(1042), + /** + * ACTION_REASON_BARGAIN_DEDUCT = 1043; + */ + ACTION_REASON_BARGAIN_DEDUCT(1043), + /** + * ACTION_REASON_BATTLE_PASS_PAID_REWARD = 1044; + */ + ACTION_REASON_BATTLE_PASS_PAID_REWARD(1044), + /** + * ACTION_REASON_BATTLE_PASS_LEVEL_REWARD = 1045; + */ + ACTION_REASON_BATTLE_PASS_LEVEL_REWARD(1045), + /** + * ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD = 1046; + */ + ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD(1046), + /** + * ACTION_REASON_BUY_BATTLE_PASS_LEVEL = 1047; + */ + ACTION_REASON_BUY_BATTLE_PASS_LEVEL(1047), + /** + * ACTION_REASON_GRANT_BIRTHDAY_BENEFIT = 1048; + */ + ACTION_REASON_GRANT_BIRTHDAY_BENEFIT(1048), + /** + * ACTION_REASON_ACHIEVEMENT_REWARD = 1049; + */ + ACTION_REASON_ACHIEVEMENT_REWARD(1049), + /** + * ACTION_REASON_ACHIEVEMENT_GOAL_REWARD = 1050; + */ + ACTION_REASON_ACHIEVEMENT_GOAL_REWARD(1050), + /** + * ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK = 1051; + */ + ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK(1051), + /** + * ACTION_REASON_DESTROY_MATERIAL = 1052; + */ + ACTION_REASON_DESTROY_MATERIAL(1052), + /** + * ACTION_REASON_CODEX_LEVELUP_REWARD = 1053; + */ + ACTION_REASON_CODEX_LEVELUP_REWARD(1053), + /** + * ACTION_REASON_HUNTING_OFFER_REWARD = 1054; + */ + ACTION_REASON_HUNTING_OFFER_REWARD(1054), + /** + * ACTION_REASON_USE_WIDGET_ANCHOR_POINT = 1055; + */ + ACTION_REASON_USE_WIDGET_ANCHOR_POINT(1055), + /** + * ACTION_REASON_USE_WIDGET_BONFIRE = 1056; + */ + ACTION_REASON_USE_WIDGET_BONFIRE(1056), + /** + * ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL = 1057; + */ + ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL(1057), + /** + * ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR = 1058; + */ + ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR(1058), + /** + * ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR = 1059; + */ + ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR(1059), + /** + * ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR = 1060; + */ + ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR(1060), + /** + * ACTION_REASON_TAKE_GENERAL_REWARD = 1061; + */ + ACTION_REASON_TAKE_GENERAL_REWARD(1061), + /** + * ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD = 1062; + */ + ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD(1062), + /** + * ACTION_REASON_REMOVE_CODEX_BOOK = 1063; + */ + ACTION_REASON_REMOVE_CODEX_BOOK(1063), + /** + * ACTION_REASON_OFFERING_ITEM = 1064; + */ + ACTION_REASON_OFFERING_ITEM(1064), + /** + * ACTION_REASON_USE_WIDGET_GADGET_BUILDER = 1065; + */ + ACTION_REASON_USE_WIDGET_GADGET_BUILDER(1065), + /** + * ACTION_REASON_EFFIGY_FIRST_PASS_REWARD = 1066; + */ + ACTION_REASON_EFFIGY_FIRST_PASS_REWARD(1066), + /** + * ACTION_REASON_EFFIGY_REWARD = 1067; + */ + ACTION_REASON_EFFIGY_REWARD(1067), + /** + * ACTION_REASON_REUNION_FIRST_GIFT_REWARD = 1068; + */ + ACTION_REASON_REUNION_FIRST_GIFT_REWARD(1068), + /** + * ACTION_REASON_REUNION_SIGN_IN_REWARD = 1069; + */ + ACTION_REASON_REUNION_SIGN_IN_REWARD(1069), + /** + * ACTION_REASON_REUNION_WATCHER_REWARD = 1070; + */ + ACTION_REASON_REUNION_WATCHER_REWARD(1070), + /** + * ACTION_REASON_SALESMAN_MP_REWARD = 1071; + */ + ACTION_REASON_SALESMAN_MP_REWARD(1071), + /** + * ACTION_REASION_AVATAR_PROMOTE_REWARD = 1072; + */ + ACTION_REASION_AVATAR_PROMOTE_REWARD(1072), + /** + * ACTION_REASON_BLESSING_REDEEM_REWARD = 1073; + */ + ACTION_REASON_BLESSING_REDEEM_REWARD(1073), + /** + * ACTION_MIRACLE_RING_REWARD = 1074; + */ + ACTION_MIRACLE_RING_REWARD(1074), + /** + * ACTION_REASON_EXPEDITION_REWARD = 1075; + */ + ACTION_REASON_EXPEDITION_REWARD(1075), + /** + * ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR = 1076; + */ + ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR(1076), + /** + * ACTION_REASON_MECHANICUS_DUNGEON_TICKET = 1077; + */ + ACTION_REASON_MECHANICUS_DUNGEON_TICKET(1077), + /** + * ACTION_REASON_MECHANICUS_LEVELUP_GEAR = 1078; + */ + ACTION_REASON_MECHANICUS_LEVELUP_GEAR(1078), + /** + * ACTION_REASON_MECHANICUS_BATTLE_SETTLE = 1079; + */ + ACTION_REASON_MECHANICUS_BATTLE_SETTLE(1079), + /** + * ACTION_REASON_REGION_SEARCH_REWARD = 1080; + */ + ACTION_REASON_REGION_SEARCH_REWARD(1080), + /** + * ACTION_REASON_UNLOCK_COOP_CHAPTER = 1081; + */ + ACTION_REASON_UNLOCK_COOP_CHAPTER(1081), + /** + * ACTION_REASON_TAKE_COOP_REWARD = 1082; + */ + ACTION_REASON_TAKE_COOP_REWARD(1082), + /** + * ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD = 1083; + */ + ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD(1083), + /** + * ACTION_REASON_ACTIVITY_SCORE = 1084; + */ + ACTION_REASON_ACTIVITY_SCORE(1084), + /** + * ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD = 1085; + */ + ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD(1085), + /** + * ACTION_REASON_FURNITURE_MAKE_START = 1086; + */ + ACTION_REASON_FURNITURE_MAKE_START(1086), + /** + * ACTION_REASON_FURNITURE_MAKE_TAKE = 1087; + */ + ACTION_REASON_FURNITURE_MAKE_TAKE(1087), + /** + * ACTION_REASON_FURNITURE_MAKE_CANCEL = 1088; + */ + ACTION_REASON_FURNITURE_MAKE_CANCEL(1088), + /** + * ACTION_REASON_FURNITURE_MAKE_FAST_FINISH = 1089; + */ + ACTION_REASON_FURNITURE_MAKE_FAST_FINISH(1089), + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD = 1090; + */ + ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD(1090), + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD = 1091; + */ + ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD(1091), + /** + * ACTION_REASON_HOME_LIMITED_SHOP_BUY = 1092; + */ + ACTION_REASON_HOME_LIMITED_SHOP_BUY(1092), + /** + * ACTION_REASON_HOME_COIN_COLLECT = 1093; + */ + ACTION_REASON_HOME_COIN_COLLECT(1093), + /** + * ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD = 1094; + */ + ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD(1094), + /** + * ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD = 1095; + */ + ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD(1095), + /** + * ACTION_REASON_SUMMER_TIME_BOSS_REWARD = 1096; + */ + ACTION_REASON_SUMMER_TIME_BOSS_REWARD(1096), + /** + * ACTION_REASON_SUMMER_TIME_BOMB_REWARD = 1097; + */ + ACTION_REASON_SUMMER_TIME_BOMB_REWARD(1097), + /** + * ACTION_REASON_HOME_FETTER_COLLECT = 1098; + */ + ACTION_REASON_HOME_FETTER_COLLECT(1098), + /** + * ACTION_REASON_ECHO_SHELL_REWARD = 1099; + */ + ACTION_REASON_ECHO_SHELL_REWARD(1099), + /** + * ACTION_REASON_HOME_EVENT_REWARD = 1100; + */ + ACTION_REASON_HOME_EVENT_REWARD(1100), + /** + * ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD = 1101; + */ + ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD(1101), + /** + * ACTION_REASON_FURNITURE_MAKE_RETURN = 1102; + */ + ACTION_REASON_FURNITURE_MAKE_RETURN(1102), + /** + * ACTION_REASON_HOME_PLANT_BOX_GATHER = 1103; + */ + ACTION_REASON_HOME_PLANT_BOX_GATHER(1103), + /** + * ACTION_REASON_HOME_PLANT_SEED = 1104; + */ + ACTION_REASON_HOME_PLANT_SEED(1104), + /** + * ACTION_REASON_HOME_PLANT_GATHER = 1105; + */ + ACTION_REASON_HOME_PLANT_GATHER(1105), + /** + * ACTION_REASON_CHESS_DUNGEON_REWARD = 1106; + */ + ACTION_REASON_CHESS_DUNGEON_REWARD(1106), + /** + * ACTION_REASON_GROUP_LINK_BUNDLE_FINISH = 1107; + */ + ACTION_REASON_GROUP_LINK_BUNDLE_FINISH(1107), + /** + * ACTION_REASON_LUNA_RITE_SACRIFICE = 1108; + */ + ACTION_REASON_LUNA_RITE_SACRIFICE(1108), + /** + * ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD = 1109; + */ + ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD(1109), + /** + * ACTION_REASON_FISH_BITE = 1110; + */ + ACTION_REASON_FISH_BITE(1110), + /** + * ACTION_REASON_FISH_SUCC = 1111; + */ + ACTION_REASON_FISH_SUCC(1111), + /** + * ACTION_REASON_PLANT_FLOWER_REWARD = 1112; + */ + ACTION_REASON_PLANT_FLOWER_REWARD(1112), + /** + * ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM = 1113; + */ + ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM(1113), + /** + * ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER = 1114; + */ + ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER(1114), + /** + * ACTION_REASON_PLANT_FLOWER_RECV_FLOWER = 1115; + */ + ACTION_REASON_PLANT_FLOWER_RECV_FLOWER(1115), + /** + * ACTION_REASON_ROGUE_CHALLENGE_SETTLE = 1116; + */ + ACTION_REASON_ROGUE_CHALLENGE_SETTLE(1116), + /** + * ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD = 1117; + */ + ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD(1117), + /** + * ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI = 1118; + */ + ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI(1118), + /** + * ACTION_REASON_ROGUE_REFRESH_CARD = 1119; + */ + ACTION_REASON_ROGUE_REFRESH_CARD(1119), + UNRECOGNIZED(-1), + ; + + /** + * ACTION_REASON_NONE = 0; + */ + public static final int ACTION_REASON_NONE_VALUE = 0; + /** + * ACTION_REASON_QUEST_ITEM = 1; + */ + public static final int ACTION_REASON_QUEST_ITEM_VALUE = 1; + /** + * ACTION_REASON_QUEST_REWARD = 2; + */ + public static final int ACTION_REASON_QUEST_REWARD_VALUE = 2; + /** + * ACTION_REASON_TRIFLE = 3; + */ + public static final int ACTION_REASON_TRIFLE_VALUE = 3; + /** + * ACTION_REASON_SHOP = 4; + */ + public static final int ACTION_REASON_SHOP_VALUE = 4; + /** + * ACTION_REASON_PLAYER_UPGRADE_REWARD = 5; + */ + public static final int ACTION_REASON_PLAYER_UPGRADE_REWARD_VALUE = 5; + /** + * ACTION_REASON_ADD_AVATAR = 6; + */ + public static final int ACTION_REASON_ADD_AVATAR_VALUE = 6; + /** + * ACTION_REASON_GADGET_ENV_ANIMAL = 7; + */ + public static final int ACTION_REASON_GADGET_ENV_ANIMAL_VALUE = 7; + /** + * ACTION_REASON_MONSTER_ENV_ANIMAL = 8; + */ + public static final int ACTION_REASON_MONSTER_ENV_ANIMAL_VALUE = 8; + /** + * ACTION_REASON_COMPOUND = 9; + */ + public static final int ACTION_REASON_COMPOUND_VALUE = 9; + /** + * ACTION_REASON_COOK = 10; + */ + public static final int ACTION_REASON_COOK_VALUE = 10; + /** + * ACTION_REASON_GATHER = 11; + */ + public static final int ACTION_REASON_GATHER_VALUE = 11; + /** + * ACTION_REASON_MAIL_ATTACHMENT = 12; + */ + public static final int ACTION_REASON_MAIL_ATTACHMENT_VALUE = 12; + /** + * ACTION_REASON_CITY_LEVELUP_RETURN = 15; + */ + public static final int ACTION_REASON_CITY_LEVELUP_RETURN_VALUE = 15; + /** + * ACTION_REASON_CITY_LEVELUP_REWARD = 17; + */ + public static final int ACTION_REASON_CITY_LEVELUP_REWARD_VALUE = 17; + /** + * ACTION_REASON_AREA_EXPLORE_REWARD = 18; + */ + public static final int ACTION_REASON_AREA_EXPLORE_REWARD_VALUE = 18; + /** + * ACTION_REASON_UNLOCK_POINT_REWARD = 19; + */ + public static final int ACTION_REASON_UNLOCK_POINT_REWARD_VALUE = 19; + /** + * ACTION_REASON_DUNGEON_FIRST_PASS = 20; + */ + public static final int ACTION_REASON_DUNGEON_FIRST_PASS_VALUE = 20; + /** + * ACTION_REASON_DUNGEON_PASS = 21; + */ + public static final int ACTION_REASON_DUNGEON_PASS_VALUE = 21; + /** + * ACTION_REASON_CHANGE_ELEM_TYPE = 23; + */ + public static final int ACTION_REASON_CHANGE_ELEM_TYPE_VALUE = 23; + /** + * ACTION_REASON_FETTER_OPEN = 25; + */ + public static final int ACTION_REASON_FETTER_OPEN_VALUE = 25; + /** + * ACTION_REASON_DAILY_TASK_SCORE = 26; + */ + public static final int ACTION_REASON_DAILY_TASK_SCORE_VALUE = 26; + /** + * ACTION_REASON_DAILY_TASK_HOST = 27; + */ + public static final int ACTION_REASON_DAILY_TASK_HOST_VALUE = 27; + /** + * ACTION_REASON_RAND_TASK_HOST = 28; + */ + public static final int ACTION_REASON_RAND_TASK_HOST_VALUE = 28; + /** + * ACTION_REASON_EXPEDITION = 29; + */ + public static final int ACTION_REASON_EXPEDITION_VALUE = 29; + /** + * ACTION_REASON_GACHA = 30; + */ + public static final int ACTION_REASON_GACHA_VALUE = 30; + /** + * ACTION_REASON_COMBINE = 31; + */ + public static final int ACTION_REASON_COMBINE_VALUE = 31; + /** + * ACTION_REASON_RAND_TASK_GUEST = 32; + */ + public static final int ACTION_REASON_RAND_TASK_GUEST_VALUE = 32; + /** + * ACTION_REASON_DAILY_TASK_GUEST = 33; + */ + public static final int ACTION_REASON_DAILY_TASK_GUEST_VALUE = 33; + /** + * ACTION_REASON_FORGE_OUTPUT = 34; + */ + public static final int ACTION_REASON_FORGE_OUTPUT_VALUE = 34; + /** + * ACTION_REASON_FORGE_RETURN = 35; + */ + public static final int ACTION_REASON_FORGE_RETURN_VALUE = 35; + /** + * ACTION_REASON_INIT_AVATAR = 36; + */ + public static final int ACTION_REASON_INIT_AVATAR_VALUE = 36; + /** + * ACTION_REASON_MONSTER_DIE = 37; + */ + public static final int ACTION_REASON_MONSTER_DIE_VALUE = 37; + /** + * ACTION_REASON_GM = 38; + */ + public static final int ACTION_REASON_GM_VALUE = 38; + /** + * ACTION_REASON_OPEN_CHEST = 39; + */ + public static final int ACTION_REASON_OPEN_CHEST_VALUE = 39; + /** + * ACTION_REASON_GADGET_DIE = 40; + */ + public static final int ACTION_REASON_GADGET_DIE_VALUE = 40; + /** + * ACTION_REASON_MONSTER_CHANGE_HP = 41; + */ + public static final int ACTION_REASON_MONSTER_CHANGE_HP_VALUE = 41; + /** + * ACTION_REASON_SUBFIELD_DROP = 42; + */ + public static final int ACTION_REASON_SUBFIELD_DROP_VALUE = 42; + /** + * ACTION_REASON_PUSH_TIPS_REWARD = 43; + */ + public static final int ACTION_REASON_PUSH_TIPS_REWARD_VALUE = 43; + /** + * ACTION_REASON_ACTIVITY_MONSTER_DROP = 44; + */ + public static final int ACTION_REASON_ACTIVITY_MONSTER_DROP_VALUE = 44; + /** + * ACTION_REASON_ACTIVITY_GATHER = 45; + */ + public static final int ACTION_REASON_ACTIVITY_GATHER_VALUE = 45; + /** + * ACTION_REASON_ACTIVITY_SUBFIELD_DROP = 46; + */ + public static final int ACTION_REASON_ACTIVITY_SUBFIELD_DROP_VALUE = 46; + /** + * ACTION_REASON_TOWER_SCHEDULE_REWARD = 47; + */ + public static final int ACTION_REASON_TOWER_SCHEDULE_REWARD_VALUE = 47; + /** + * ACTION_REASON_TOWER_FLOOR_STAR_REWARD = 48; + */ + public static final int ACTION_REASON_TOWER_FLOOR_STAR_REWARD_VALUE = 48; + /** + * ACTION_REASON_TOWER_FIRST_PASS_REWARD = 49; + */ + public static final int ACTION_REASON_TOWER_FIRST_PASS_REWARD_VALUE = 49; + /** + * ACTION_REASON_TOWER_DAILY_REWARD = 50; + */ + public static final int ACTION_REASON_TOWER_DAILY_REWARD_VALUE = 50; + /** + * ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY = 51; + */ + public static final int ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY_VALUE = 51; + /** + * ACTION_REASON_OPEN_WORLD_BOSS_CHEST = 52; + */ + public static final int ACTION_REASON_OPEN_WORLD_BOSS_CHEST_VALUE = 52; + /** + * ACTION_REASON_MATERIAL_DELETE_RETURN = 53; + */ + public static final int ACTION_REASON_MATERIAL_DELETE_RETURN_VALUE = 53; + /** + * ACTION_REASON_SIGN_IN_REWARD = 54; + */ + public static final int ACTION_REASON_SIGN_IN_REWARD_VALUE = 54; + /** + * ACTION_REASON_OPEN_BLOSSOM_CHEST = 55; + */ + public static final int ACTION_REASON_OPEN_BLOSSOM_CHEST_VALUE = 55; + /** + * ACTION_REASON_RECHARGE = 56; + */ + public static final int ACTION_REASON_RECHARGE_VALUE = 56; + /** + * ACTION_REASON_BONUS_ACTIVITY_REWARD = 57; + */ + public static final int ACTION_REASON_BONUS_ACTIVITY_REWARD_VALUE = 57; + /** + * ACTION_REASON_TOWER_COMMEMORATIVE_REWARD = 58; + */ + public static final int ACTION_REASON_TOWER_COMMEMORATIVE_REWARD_VALUE = 58; + /** + * ACTION_REASON_TOWER_SKIP_FLOOR_REWARD = 59; + */ + public static final int ACTION_REASON_TOWER_SKIP_FLOOR_REWARD_VALUE = 59; + /** + * ACTION_REASON_RECHARGE_BONUS = 60; + */ + public static final int ACTION_REASON_RECHARGE_BONUS_VALUE = 60; + /** + * ACTION_REASON_RECHARGE_CARD = 61; + */ + public static final int ACTION_REASON_RECHARGE_CARD_VALUE = 61; + /** + * ACTION_REASON_RECHARGE_CARD_DAILY = 62; + */ + public static final int ACTION_REASON_RECHARGE_CARD_DAILY_VALUE = 62; + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE = 63; + */ + public static final int ACTION_REASON_RECHARGE_CARD_REPLACE_VALUE = 63; + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE_FREE = 64; + */ + public static final int ACTION_REASON_RECHARGE_CARD_REPLACE_FREE_VALUE = 64; + /** + * ACTION_REASON_RECHARGE_PLAY_REPLACE = 65; + */ + public static final int ACTION_REASON_RECHARGE_PLAY_REPLACE_VALUE = 65; + /** + * ACTION_REASON_MP_PLAY_TAKE_REWARD = 66; + */ + public static final int ACTION_REASON_MP_PLAY_TAKE_REWARD_VALUE = 66; + /** + * ACTION_REASON_ACTIVITY_WATCHER = 67; + */ + public static final int ACTION_REASON_ACTIVITY_WATCHER_VALUE = 67; + /** + * ACTION_REASON_SALESMAN_DELIVER_ITEM = 68; + */ + public static final int ACTION_REASON_SALESMAN_DELIVER_ITEM_VALUE = 68; + /** + * ACTION_REASON_SALESMAN_REWARD = 69; + */ + public static final int ACTION_REASON_SALESMAN_REWARD_VALUE = 69; + /** + * ACTION_REASON_REBATE = 70; + */ + public static final int ACTION_REASON_REBATE_VALUE = 70; + /** + * ACTION_REASON_MCOIN_EXCHANGE_HCOIN = 71; + */ + public static final int ACTION_REASON_MCOIN_EXCHANGE_HCOIN_VALUE = 71; + /** + * ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY = 72; + */ + public static final int ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY_VALUE = 72; + /** + * ACTION_REASON_UNLOCK_PERSON_LINE = 73; + */ + public static final int ACTION_REASON_UNLOCK_PERSON_LINE_VALUE = 73; + /** + * ACTION_REASON_FETTER_LEVEL_REWARD = 74; + */ + public static final int ACTION_REASON_FETTER_LEVEL_REWARD_VALUE = 74; + /** + * ACTION_REASON_BUY_RESIN = 75; + */ + public static final int ACTION_REASON_BUY_RESIN_VALUE = 75; + /** + * ACTION_REASON_RECHARGE_PACKAGE = 76; + */ + public static final int ACTION_REASON_RECHARGE_PACKAGE_VALUE = 76; + /** + * ACTION_REASON_DELIVERY_DAILY_REWARD = 77; + */ + public static final int ACTION_REASON_DELIVERY_DAILY_REWARD_VALUE = 77; + /** + * ACTION_REASON_CITY_REPUTATION_LEVEL = 78; + */ + public static final int ACTION_REASON_CITY_REPUTATION_LEVEL_VALUE = 78; + /** + * ACTION_REASON_CITY_REPUTATION_QUEST = 79; + */ + public static final int ACTION_REASON_CITY_REPUTATION_QUEST_VALUE = 79; + /** + * ACTION_REASON_CITY_REPUTATION_REQUEST = 80; + */ + public static final int ACTION_REASON_CITY_REPUTATION_REQUEST_VALUE = 80; + /** + * ACTION_REASON_CITY_REPUTATION_EXPLORE = 81; + */ + public static final int ACTION_REASON_CITY_REPUTATION_EXPLORE_VALUE = 81; + /** + * ACTION_REASON_OFFERGING_LEVEL = 82; + */ + public static final int ACTION_REASON_OFFERGING_LEVEL_VALUE = 82; + /** + * ACTION_REASON_ROUTINE_HOST = 83; + */ + public static final int ACTION_REASON_ROUTINE_HOST_VALUE = 83; + /** + * ACTION_REASON_ROUTINE_GUEST = 84; + */ + public static final int ACTION_REASON_ROUTINE_GUEST_VALUE = 84; + /** + * ACTION_REASON_TREASURE_MAP_SPOT_TOKEN = 89; + */ + public static final int ACTION_REASON_TREASURE_MAP_SPOT_TOKEN_VALUE = 89; + /** + * ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD = 90; + */ + public static final int ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD_VALUE = 90; + /** + * ACTION_REASON_TREASURE_MAP_MP_REWARD = 91; + */ + public static final int ACTION_REASON_TREASURE_MAP_MP_REWARD_VALUE = 91; + /** + * ACTION_REASON_CONVERT = 92; + */ + public static final int ACTION_REASON_CONVERT_VALUE = 92; + /** + * ACTION_REASON_OVERFLOW_TRANSFORM = 93; + */ + public static final int ACTION_REASON_OVERFLOW_TRANSFORM_VALUE = 93; + /** + * ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD = 96; + */ + public static final int ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD_VALUE = 96; + /** + * ACTION_REASON_ACTIVITY_WATCHER_BATCH = 97; + */ + public static final int ACTION_REASON_ACTIVITY_WATCHER_BATCH_VALUE = 97; + /** + * ACTION_REASON_HIT_TREE_DROP = 98; + */ + public static final int ACTION_REASON_HIT_TREE_DROP_VALUE = 98; + /** + * ACTION_REASON_GET_HOME_LEVELUP_REWARD = 99; + */ + public static final int ACTION_REASON_GET_HOME_LEVELUP_REWARD_VALUE = 99; + /** + * ACTION_REASON_HOME_DEFAULT_FURNITURE = 100; + */ + public static final int ACTION_REASON_HOME_DEFAULT_FURNITURE_VALUE = 100; + /** + * ACTION_REASON_ACTIVITY_COND = 101; + */ + public static final int ACTION_REASON_ACTIVITY_COND_VALUE = 101; + /** + * ACTION_REASON_BATTLE_PASS_NOTIFY = 102; + */ + public static final int ACTION_REASON_BATTLE_PASS_NOTIFY_VALUE = 102; + /** + * ACTION_REASON_RELIQUARY_DECOMPOSE = 103; + */ + public static final int ACTION_REASON_RELIQUARY_DECOMPOSE_VALUE = 103; + /** + * ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD = 104; + */ + public static final int ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD_VALUE = 104; + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT = 105; + */ + public static final int ACTION_REASON_RECHARGE_CONCERT_PRODUCT_VALUE = 105; + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE = 106; + */ + public static final int ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE_VALUE = 106; + /** + * ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP = 107; + */ + public static final int ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP_VALUE = 107; + /** + * ACTION_REASON_RECHARGE_APPLE_GIFT_GARD = 108; + */ + public static final int ACTION_REASON_RECHARGE_APPLE_GIFT_GARD_VALUE = 108; + /** + * ACTION_REASON_PLAYER_USE_ITEM = 1001; + */ + public static final int ACTION_REASON_PLAYER_USE_ITEM_VALUE = 1001; + /** + * ACTION_REASON_DROP_ITEM = 1002; + */ + public static final int ACTION_REASON_DROP_ITEM_VALUE = 1002; + /** + * ACTION_REASON_WEAPON_UPGRADE = 1011; + */ + public static final int ACTION_REASON_WEAPON_UPGRADE_VALUE = 1011; + /** + * ACTION_REASON_WEAPON_PROMOTE = 1012; + */ + public static final int ACTION_REASON_WEAPON_PROMOTE_VALUE = 1012; + /** + * ACTION_REASON_WEAPON_AWAKEN = 1013; + */ + public static final int ACTION_REASON_WEAPON_AWAKEN_VALUE = 1013; + /** + * ACTION_REASON_RELIC_UPGRADE = 1014; + */ + public static final int ACTION_REASON_RELIC_UPGRADE_VALUE = 1014; + /** + * ACTION_REASON_ABILITY = 1015; + */ + public static final int ACTION_REASON_ABILITY_VALUE = 1015; + /** + * ACTION_REASON_DUNGEON_STATUE_DROP = 1016; + */ + public static final int ACTION_REASON_DUNGEON_STATUE_DROP_VALUE = 1016; + /** + * ACTION_REASON_OFFLINE_MSG = 1017; + */ + public static final int ACTION_REASON_OFFLINE_MSG_VALUE = 1017; + /** + * ACTION_REASON_AVATAR_UPGRADE = 1018; + */ + public static final int ACTION_REASON_AVATAR_UPGRADE_VALUE = 1018; + /** + * ACTION_REASON_AVATAR_PROMOTE = 1019; + */ + public static final int ACTION_REASON_AVATAR_PROMOTE_VALUE = 1019; + /** + * ACTION_REASON_QUEST_ACTION = 1021; + */ + public static final int ACTION_REASON_QUEST_ACTION_VALUE = 1021; + /** + * ACTION_REASON_CITY_LEVELUP = 1022; + */ + public static final int ACTION_REASON_CITY_LEVELUP_VALUE = 1022; + /** + * ACTION_REASON_UPGRADE_SKILL = 1024; + */ + public static final int ACTION_REASON_UPGRADE_SKILL_VALUE = 1024; + /** + * ACTION_REASON_UNLOCK_TALENT = 1025; + */ + public static final int ACTION_REASON_UNLOCK_TALENT_VALUE = 1025; + /** + * ACTION_REASON_UPGRADE_PROUD_SKILL = 1026; + */ + public static final int ACTION_REASON_UPGRADE_PROUD_SKILL_VALUE = 1026; + /** + * ACTION_REASON_PLAYER_LEVEL_LIMIT_UP = 1027; + */ + public static final int ACTION_REASON_PLAYER_LEVEL_LIMIT_UP_VALUE = 1027; + /** + * ACTION_REASON_DUNGEON_DAILY = 1028; + */ + public static final int ACTION_REASON_DUNGEON_DAILY_VALUE = 1028; + /** + * ACTION_REASON_ITEM_GIVING = 1030; + */ + public static final int ACTION_REASON_ITEM_GIVING_VALUE = 1030; + /** + * ACTION_REASON_FORGE_COST = 1031; + */ + public static final int ACTION_REASON_FORGE_COST_VALUE = 1031; + /** + * ACTION_REASON_INVESTIGATION_REWARD = 1032; + */ + public static final int ACTION_REASON_INVESTIGATION_REWARD_VALUE = 1032; + /** + * ACTION_REASON_INVESTIGATION_TARGET_REWARD = 1033; + */ + public static final int ACTION_REASON_INVESTIGATION_TARGET_REWARD_VALUE = 1033; + /** + * ACTION_REASON_GADGET_INTERACT = 1034; + */ + public static final int ACTION_REASON_GADGET_INTERACT_VALUE = 1034; + /** + * ACTION_REASON_SEA_LAMP_CI_MATERIAL = 1036; + */ + public static final int ACTION_REASON_SEA_LAMP_CI_MATERIAL_VALUE = 1036; + /** + * ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD = 1037; + */ + public static final int ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD_VALUE = 1037; + /** + * ACTION_REASON_SEA_LAMP_PHASE_REWARD = 1038; + */ + public static final int ACTION_REASON_SEA_LAMP_PHASE_REWARD_VALUE = 1038; + /** + * ACTION_REASON_SEA_LAMP_FLY_LAMP = 1039; + */ + public static final int ACTION_REASON_SEA_LAMP_FLY_LAMP_VALUE = 1039; + /** + * ACTION_REASON_AUTO_RECOVER = 1040; + */ + public static final int ACTION_REASON_AUTO_RECOVER_VALUE = 1040; + /** + * ACTION_REASON_ACTIVITY_EXPIRE_ITEM = 1041; + */ + public static final int ACTION_REASON_ACTIVITY_EXPIRE_ITEM_VALUE = 1041; + /** + * ACTION_REASON_SUB_COIN_NEGATIVE = 1042; + */ + public static final int ACTION_REASON_SUB_COIN_NEGATIVE_VALUE = 1042; + /** + * ACTION_REASON_BARGAIN_DEDUCT = 1043; + */ + public static final int ACTION_REASON_BARGAIN_DEDUCT_VALUE = 1043; + /** + * ACTION_REASON_BATTLE_PASS_PAID_REWARD = 1044; + */ + public static final int ACTION_REASON_BATTLE_PASS_PAID_REWARD_VALUE = 1044; + /** + * ACTION_REASON_BATTLE_PASS_LEVEL_REWARD = 1045; + */ + public static final int ACTION_REASON_BATTLE_PASS_LEVEL_REWARD_VALUE = 1045; + /** + * ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD = 1046; + */ + public static final int ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD_VALUE = 1046; + /** + * ACTION_REASON_BUY_BATTLE_PASS_LEVEL = 1047; + */ + public static final int ACTION_REASON_BUY_BATTLE_PASS_LEVEL_VALUE = 1047; + /** + * ACTION_REASON_GRANT_BIRTHDAY_BENEFIT = 1048; + */ + public static final int ACTION_REASON_GRANT_BIRTHDAY_BENEFIT_VALUE = 1048; + /** + * ACTION_REASON_ACHIEVEMENT_REWARD = 1049; + */ + public static final int ACTION_REASON_ACHIEVEMENT_REWARD_VALUE = 1049; + /** + * ACTION_REASON_ACHIEVEMENT_GOAL_REWARD = 1050; + */ + public static final int ACTION_REASON_ACHIEVEMENT_GOAL_REWARD_VALUE = 1050; + /** + * ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK = 1051; + */ + public static final int ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK_VALUE = 1051; + /** + * ACTION_REASON_DESTROY_MATERIAL = 1052; + */ + public static final int ACTION_REASON_DESTROY_MATERIAL_VALUE = 1052; + /** + * ACTION_REASON_CODEX_LEVELUP_REWARD = 1053; + */ + public static final int ACTION_REASON_CODEX_LEVELUP_REWARD_VALUE = 1053; + /** + * ACTION_REASON_HUNTING_OFFER_REWARD = 1054; + */ + public static final int ACTION_REASON_HUNTING_OFFER_REWARD_VALUE = 1054; + /** + * ACTION_REASON_USE_WIDGET_ANCHOR_POINT = 1055; + */ + public static final int ACTION_REASON_USE_WIDGET_ANCHOR_POINT_VALUE = 1055; + /** + * ACTION_REASON_USE_WIDGET_BONFIRE = 1056; + */ + public static final int ACTION_REASON_USE_WIDGET_BONFIRE_VALUE = 1056; + /** + * ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL = 1057; + */ + public static final int ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL_VALUE = 1057; + /** + * ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR = 1058; + */ + public static final int ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR_VALUE = 1058; + /** + * ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR = 1059; + */ + public static final int ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR_VALUE = 1059; + /** + * ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR = 1060; + */ + public static final int ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR_VALUE = 1060; + /** + * ACTION_REASON_TAKE_GENERAL_REWARD = 1061; + */ + public static final int ACTION_REASON_TAKE_GENERAL_REWARD_VALUE = 1061; + /** + * ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD = 1062; + */ + public static final int ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD_VALUE = 1062; + /** + * ACTION_REASON_REMOVE_CODEX_BOOK = 1063; + */ + public static final int ACTION_REASON_REMOVE_CODEX_BOOK_VALUE = 1063; + /** + * ACTION_REASON_OFFERING_ITEM = 1064; + */ + public static final int ACTION_REASON_OFFERING_ITEM_VALUE = 1064; + /** + * ACTION_REASON_USE_WIDGET_GADGET_BUILDER = 1065; + */ + public static final int ACTION_REASON_USE_WIDGET_GADGET_BUILDER_VALUE = 1065; + /** + * ACTION_REASON_EFFIGY_FIRST_PASS_REWARD = 1066; + */ + public static final int ACTION_REASON_EFFIGY_FIRST_PASS_REWARD_VALUE = 1066; + /** + * ACTION_REASON_EFFIGY_REWARD = 1067; + */ + public static final int ACTION_REASON_EFFIGY_REWARD_VALUE = 1067; + /** + * ACTION_REASON_REUNION_FIRST_GIFT_REWARD = 1068; + */ + public static final int ACTION_REASON_REUNION_FIRST_GIFT_REWARD_VALUE = 1068; + /** + * ACTION_REASON_REUNION_SIGN_IN_REWARD = 1069; + */ + public static final int ACTION_REASON_REUNION_SIGN_IN_REWARD_VALUE = 1069; + /** + * ACTION_REASON_REUNION_WATCHER_REWARD = 1070; + */ + public static final int ACTION_REASON_REUNION_WATCHER_REWARD_VALUE = 1070; + /** + * ACTION_REASON_SALESMAN_MP_REWARD = 1071; + */ + public static final int ACTION_REASON_SALESMAN_MP_REWARD_VALUE = 1071; + /** + * ACTION_REASION_AVATAR_PROMOTE_REWARD = 1072; + */ + public static final int ACTION_REASION_AVATAR_PROMOTE_REWARD_VALUE = 1072; + /** + * ACTION_REASON_BLESSING_REDEEM_REWARD = 1073; + */ + public static final int ACTION_REASON_BLESSING_REDEEM_REWARD_VALUE = 1073; + /** + * ACTION_MIRACLE_RING_REWARD = 1074; + */ + public static final int ACTION_MIRACLE_RING_REWARD_VALUE = 1074; + /** + * ACTION_REASON_EXPEDITION_REWARD = 1075; + */ + public static final int ACTION_REASON_EXPEDITION_REWARD_VALUE = 1075; + /** + * ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR = 1076; + */ + public static final int ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR_VALUE = 1076; + /** + * ACTION_REASON_MECHANICUS_DUNGEON_TICKET = 1077; + */ + public static final int ACTION_REASON_MECHANICUS_DUNGEON_TICKET_VALUE = 1077; + /** + * ACTION_REASON_MECHANICUS_LEVELUP_GEAR = 1078; + */ + public static final int ACTION_REASON_MECHANICUS_LEVELUP_GEAR_VALUE = 1078; + /** + * ACTION_REASON_MECHANICUS_BATTLE_SETTLE = 1079; + */ + public static final int ACTION_REASON_MECHANICUS_BATTLE_SETTLE_VALUE = 1079; + /** + * ACTION_REASON_REGION_SEARCH_REWARD = 1080; + */ + public static final int ACTION_REASON_REGION_SEARCH_REWARD_VALUE = 1080; + /** + * ACTION_REASON_UNLOCK_COOP_CHAPTER = 1081; + */ + public static final int ACTION_REASON_UNLOCK_COOP_CHAPTER_VALUE = 1081; + /** + * ACTION_REASON_TAKE_COOP_REWARD = 1082; + */ + public static final int ACTION_REASON_TAKE_COOP_REWARD_VALUE = 1082; + /** + * ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD = 1083; + */ + public static final int ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD_VALUE = 1083; + /** + * ACTION_REASON_ACTIVITY_SCORE = 1084; + */ + public static final int ACTION_REASON_ACTIVITY_SCORE_VALUE = 1084; + /** + * ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD = 1085; + */ + public static final int ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD_VALUE = 1085; + /** + * ACTION_REASON_FURNITURE_MAKE_START = 1086; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_START_VALUE = 1086; + /** + * ACTION_REASON_FURNITURE_MAKE_TAKE = 1087; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_TAKE_VALUE = 1087; + /** + * ACTION_REASON_FURNITURE_MAKE_CANCEL = 1088; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_CANCEL_VALUE = 1088; + /** + * ACTION_REASON_FURNITURE_MAKE_FAST_FINISH = 1089; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_FAST_FINISH_VALUE = 1089; + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD = 1090; + */ + public static final int ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_VALUE = 1090; + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD = 1091; + */ + public static final int ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_VALUE = 1091; + /** + * ACTION_REASON_HOME_LIMITED_SHOP_BUY = 1092; + */ + public static final int ACTION_REASON_HOME_LIMITED_SHOP_BUY_VALUE = 1092; + /** + * ACTION_REASON_HOME_COIN_COLLECT = 1093; + */ + public static final int ACTION_REASON_HOME_COIN_COLLECT_VALUE = 1093; + /** + * ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD = 1094; + */ + public static final int ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD_VALUE = 1094; + /** + * ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD = 1095; + */ + public static final int ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD_VALUE = 1095; + /** + * ACTION_REASON_SUMMER_TIME_BOSS_REWARD = 1096; + */ + public static final int ACTION_REASON_SUMMER_TIME_BOSS_REWARD_VALUE = 1096; + /** + * ACTION_REASON_SUMMER_TIME_BOMB_REWARD = 1097; + */ + public static final int ACTION_REASON_SUMMER_TIME_BOMB_REWARD_VALUE = 1097; + /** + * ACTION_REASON_HOME_FETTER_COLLECT = 1098; + */ + public static final int ACTION_REASON_HOME_FETTER_COLLECT_VALUE = 1098; + /** + * ACTION_REASON_ECHO_SHELL_REWARD = 1099; + */ + public static final int ACTION_REASON_ECHO_SHELL_REWARD_VALUE = 1099; + /** + * ACTION_REASON_HOME_EVENT_REWARD = 1100; + */ + public static final int ACTION_REASON_HOME_EVENT_REWARD_VALUE = 1100; + /** + * ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD = 1101; + */ + public static final int ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD_VALUE = 1101; + /** + * ACTION_REASON_FURNITURE_MAKE_RETURN = 1102; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_RETURN_VALUE = 1102; + /** + * ACTION_REASON_HOME_PLANT_BOX_GATHER = 1103; + */ + public static final int ACTION_REASON_HOME_PLANT_BOX_GATHER_VALUE = 1103; + /** + * ACTION_REASON_HOME_PLANT_SEED = 1104; + */ + public static final int ACTION_REASON_HOME_PLANT_SEED_VALUE = 1104; + /** + * ACTION_REASON_HOME_PLANT_GATHER = 1105; + */ + public static final int ACTION_REASON_HOME_PLANT_GATHER_VALUE = 1105; + /** + * ACTION_REASON_CHESS_DUNGEON_REWARD = 1106; + */ + public static final int ACTION_REASON_CHESS_DUNGEON_REWARD_VALUE = 1106; + /** + * ACTION_REASON_GROUP_LINK_BUNDLE_FINISH = 1107; + */ + public static final int ACTION_REASON_GROUP_LINK_BUNDLE_FINISH_VALUE = 1107; + /** + * ACTION_REASON_LUNA_RITE_SACRIFICE = 1108; + */ + public static final int ACTION_REASON_LUNA_RITE_SACRIFICE_VALUE = 1108; + /** + * ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD = 1109; + */ + public static final int ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD_VALUE = 1109; + /** + * ACTION_REASON_FISH_BITE = 1110; + */ + public static final int ACTION_REASON_FISH_BITE_VALUE = 1110; + /** + * ACTION_REASON_FISH_SUCC = 1111; + */ + public static final int ACTION_REASON_FISH_SUCC_VALUE = 1111; + /** + * ACTION_REASON_PLANT_FLOWER_REWARD = 1112; + */ + public static final int ACTION_REASON_PLANT_FLOWER_REWARD_VALUE = 1112; + /** + * ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM = 1113; + */ + public static final int ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM_VALUE = 1113; + /** + * ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER = 1114; + */ + public static final int ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER_VALUE = 1114; + /** + * ACTION_REASON_PLANT_FLOWER_RECV_FLOWER = 1115; + */ + public static final int ACTION_REASON_PLANT_FLOWER_RECV_FLOWER_VALUE = 1115; + /** + * ACTION_REASON_ROGUE_CHALLENGE_SETTLE = 1116; + */ + public static final int ACTION_REASON_ROGUE_CHALLENGE_SETTLE_VALUE = 1116; + /** + * ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD = 1117; + */ + public static final int ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD_VALUE = 1117; + /** + * ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI = 1118; + */ + public static final int ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI_VALUE = 1118; + /** + * ACTION_REASON_ROGUE_REFRESH_CARD = 1119; + */ + public static final int ACTION_REASON_ROGUE_REFRESH_CARD_VALUE = 1119; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ActionReasonType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ActionReasonType forNumber(int value) { + switch (value) { + case 0: return ACTION_REASON_NONE; + case 1: return ACTION_REASON_QUEST_ITEM; + case 2: return ACTION_REASON_QUEST_REWARD; + case 3: return ACTION_REASON_TRIFLE; + case 4: return ACTION_REASON_SHOP; + case 5: return ACTION_REASON_PLAYER_UPGRADE_REWARD; + case 6: return ACTION_REASON_ADD_AVATAR; + case 7: return ACTION_REASON_GADGET_ENV_ANIMAL; + case 8: return ACTION_REASON_MONSTER_ENV_ANIMAL; + case 9: return ACTION_REASON_COMPOUND; + case 10: return ACTION_REASON_COOK; + case 11: return ACTION_REASON_GATHER; + case 12: return ACTION_REASON_MAIL_ATTACHMENT; + case 15: return ACTION_REASON_CITY_LEVELUP_RETURN; + case 17: return ACTION_REASON_CITY_LEVELUP_REWARD; + case 18: return ACTION_REASON_AREA_EXPLORE_REWARD; + case 19: return ACTION_REASON_UNLOCK_POINT_REWARD; + case 20: return ACTION_REASON_DUNGEON_FIRST_PASS; + case 21: return ACTION_REASON_DUNGEON_PASS; + case 23: return ACTION_REASON_CHANGE_ELEM_TYPE; + case 25: return ACTION_REASON_FETTER_OPEN; + case 26: return ACTION_REASON_DAILY_TASK_SCORE; + case 27: return ACTION_REASON_DAILY_TASK_HOST; + case 28: return ACTION_REASON_RAND_TASK_HOST; + case 29: return ACTION_REASON_EXPEDITION; + case 30: return ACTION_REASON_GACHA; + case 31: return ACTION_REASON_COMBINE; + case 32: return ACTION_REASON_RAND_TASK_GUEST; + case 33: return ACTION_REASON_DAILY_TASK_GUEST; + case 34: return ACTION_REASON_FORGE_OUTPUT; + case 35: return ACTION_REASON_FORGE_RETURN; + case 36: return ACTION_REASON_INIT_AVATAR; + case 37: return ACTION_REASON_MONSTER_DIE; + case 38: return ACTION_REASON_GM; + case 39: return ACTION_REASON_OPEN_CHEST; + case 40: return ACTION_REASON_GADGET_DIE; + case 41: return ACTION_REASON_MONSTER_CHANGE_HP; + case 42: return ACTION_REASON_SUBFIELD_DROP; + case 43: return ACTION_REASON_PUSH_TIPS_REWARD; + case 44: return ACTION_REASON_ACTIVITY_MONSTER_DROP; + case 45: return ACTION_REASON_ACTIVITY_GATHER; + case 46: return ACTION_REASON_ACTIVITY_SUBFIELD_DROP; + case 47: return ACTION_REASON_TOWER_SCHEDULE_REWARD; + case 48: return ACTION_REASON_TOWER_FLOOR_STAR_REWARD; + case 49: return ACTION_REASON_TOWER_FIRST_PASS_REWARD; + case 50: return ACTION_REASON_TOWER_DAILY_REWARD; + case 51: return ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY; + case 52: return ACTION_REASON_OPEN_WORLD_BOSS_CHEST; + case 53: return ACTION_REASON_MATERIAL_DELETE_RETURN; + case 54: return ACTION_REASON_SIGN_IN_REWARD; + case 55: return ACTION_REASON_OPEN_BLOSSOM_CHEST; + case 56: return ACTION_REASON_RECHARGE; + case 57: return ACTION_REASON_BONUS_ACTIVITY_REWARD; + case 58: return ACTION_REASON_TOWER_COMMEMORATIVE_REWARD; + case 59: return ACTION_REASON_TOWER_SKIP_FLOOR_REWARD; + case 60: return ACTION_REASON_RECHARGE_BONUS; + case 61: return ACTION_REASON_RECHARGE_CARD; + case 62: return ACTION_REASON_RECHARGE_CARD_DAILY; + case 63: return ACTION_REASON_RECHARGE_CARD_REPLACE; + case 64: return ACTION_REASON_RECHARGE_CARD_REPLACE_FREE; + case 65: return ACTION_REASON_RECHARGE_PLAY_REPLACE; + case 66: return ACTION_REASON_MP_PLAY_TAKE_REWARD; + case 67: return ACTION_REASON_ACTIVITY_WATCHER; + case 68: return ACTION_REASON_SALESMAN_DELIVER_ITEM; + case 69: return ACTION_REASON_SALESMAN_REWARD; + case 70: return ACTION_REASON_REBATE; + case 71: return ACTION_REASON_MCOIN_EXCHANGE_HCOIN; + case 72: return ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY; + case 73: return ACTION_REASON_UNLOCK_PERSON_LINE; + case 74: return ACTION_REASON_FETTER_LEVEL_REWARD; + case 75: return ACTION_REASON_BUY_RESIN; + case 76: return ACTION_REASON_RECHARGE_PACKAGE; + case 77: return ACTION_REASON_DELIVERY_DAILY_REWARD; + case 78: return ACTION_REASON_CITY_REPUTATION_LEVEL; + case 79: return ACTION_REASON_CITY_REPUTATION_QUEST; + case 80: return ACTION_REASON_CITY_REPUTATION_REQUEST; + case 81: return ACTION_REASON_CITY_REPUTATION_EXPLORE; + case 82: return ACTION_REASON_OFFERGING_LEVEL; + case 83: return ACTION_REASON_ROUTINE_HOST; + case 84: return ACTION_REASON_ROUTINE_GUEST; + case 89: return ACTION_REASON_TREASURE_MAP_SPOT_TOKEN; + case 90: return ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD; + case 91: return ACTION_REASON_TREASURE_MAP_MP_REWARD; + case 92: return ACTION_REASON_CONVERT; + case 93: return ACTION_REASON_OVERFLOW_TRANSFORM; + case 96: return ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD; + case 97: return ACTION_REASON_ACTIVITY_WATCHER_BATCH; + case 98: return ACTION_REASON_HIT_TREE_DROP; + case 99: return ACTION_REASON_GET_HOME_LEVELUP_REWARD; + case 100: return ACTION_REASON_HOME_DEFAULT_FURNITURE; + case 101: return ACTION_REASON_ACTIVITY_COND; + case 102: return ACTION_REASON_BATTLE_PASS_NOTIFY; + case 103: return ACTION_REASON_RELIQUARY_DECOMPOSE; + case 104: return ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD; + case 105: return ACTION_REASON_RECHARGE_CONCERT_PRODUCT; + case 106: return ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE; + case 107: return ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP; + case 108: return ACTION_REASON_RECHARGE_APPLE_GIFT_GARD; + case 1001: return ACTION_REASON_PLAYER_USE_ITEM; + case 1002: return ACTION_REASON_DROP_ITEM; + case 1011: return ACTION_REASON_WEAPON_UPGRADE; + case 1012: return ACTION_REASON_WEAPON_PROMOTE; + case 1013: return ACTION_REASON_WEAPON_AWAKEN; + case 1014: return ACTION_REASON_RELIC_UPGRADE; + case 1015: return ACTION_REASON_ABILITY; + case 1016: return ACTION_REASON_DUNGEON_STATUE_DROP; + case 1017: return ACTION_REASON_OFFLINE_MSG; + case 1018: return ACTION_REASON_AVATAR_UPGRADE; + case 1019: return ACTION_REASON_AVATAR_PROMOTE; + case 1021: return ACTION_REASON_QUEST_ACTION; + case 1022: return ACTION_REASON_CITY_LEVELUP; + case 1024: return ACTION_REASON_UPGRADE_SKILL; + case 1025: return ACTION_REASON_UNLOCK_TALENT; + case 1026: return ACTION_REASON_UPGRADE_PROUD_SKILL; + case 1027: return ACTION_REASON_PLAYER_LEVEL_LIMIT_UP; + case 1028: return ACTION_REASON_DUNGEON_DAILY; + case 1030: return ACTION_REASON_ITEM_GIVING; + case 1031: return ACTION_REASON_FORGE_COST; + case 1032: return ACTION_REASON_INVESTIGATION_REWARD; + case 1033: return ACTION_REASON_INVESTIGATION_TARGET_REWARD; + case 1034: return ACTION_REASON_GADGET_INTERACT; + case 1036: return ACTION_REASON_SEA_LAMP_CI_MATERIAL; + case 1037: return ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD; + case 1038: return ACTION_REASON_SEA_LAMP_PHASE_REWARD; + case 1039: return ACTION_REASON_SEA_LAMP_FLY_LAMP; + case 1040: return ACTION_REASON_AUTO_RECOVER; + case 1041: return ACTION_REASON_ACTIVITY_EXPIRE_ITEM; + case 1042: return ACTION_REASON_SUB_COIN_NEGATIVE; + case 1043: return ACTION_REASON_BARGAIN_DEDUCT; + case 1044: return ACTION_REASON_BATTLE_PASS_PAID_REWARD; + case 1045: return ACTION_REASON_BATTLE_PASS_LEVEL_REWARD; + case 1046: return ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD; + case 1047: return ACTION_REASON_BUY_BATTLE_PASS_LEVEL; + case 1048: return ACTION_REASON_GRANT_BIRTHDAY_BENEFIT; + case 1049: return ACTION_REASON_ACHIEVEMENT_REWARD; + case 1050: return ACTION_REASON_ACHIEVEMENT_GOAL_REWARD; + case 1051: return ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK; + case 1052: return ACTION_REASON_DESTROY_MATERIAL; + case 1053: return ACTION_REASON_CODEX_LEVELUP_REWARD; + case 1054: return ACTION_REASON_HUNTING_OFFER_REWARD; + case 1055: return ACTION_REASON_USE_WIDGET_ANCHOR_POINT; + case 1056: return ACTION_REASON_USE_WIDGET_BONFIRE; + case 1057: return ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL; + case 1058: return ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR; + case 1059: return ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR; + case 1060: return ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR; + case 1061: return ACTION_REASON_TAKE_GENERAL_REWARD; + case 1062: return ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD; + case 1063: return ACTION_REASON_REMOVE_CODEX_BOOK; + case 1064: return ACTION_REASON_OFFERING_ITEM; + case 1065: return ACTION_REASON_USE_WIDGET_GADGET_BUILDER; + case 1066: return ACTION_REASON_EFFIGY_FIRST_PASS_REWARD; + case 1067: return ACTION_REASON_EFFIGY_REWARD; + case 1068: return ACTION_REASON_REUNION_FIRST_GIFT_REWARD; + case 1069: return ACTION_REASON_REUNION_SIGN_IN_REWARD; + case 1070: return ACTION_REASON_REUNION_WATCHER_REWARD; + case 1071: return ACTION_REASON_SALESMAN_MP_REWARD; + case 1072: return ACTION_REASION_AVATAR_PROMOTE_REWARD; + case 1073: return ACTION_REASON_BLESSING_REDEEM_REWARD; + case 1074: return ACTION_MIRACLE_RING_REWARD; + case 1075: return ACTION_REASON_EXPEDITION_REWARD; + case 1076: return ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR; + case 1077: return ACTION_REASON_MECHANICUS_DUNGEON_TICKET; + case 1078: return ACTION_REASON_MECHANICUS_LEVELUP_GEAR; + case 1079: return ACTION_REASON_MECHANICUS_BATTLE_SETTLE; + case 1080: return ACTION_REASON_REGION_SEARCH_REWARD; + case 1081: return ACTION_REASON_UNLOCK_COOP_CHAPTER; + case 1082: return ACTION_REASON_TAKE_COOP_REWARD; + case 1083: return ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD; + case 1084: return ACTION_REASON_ACTIVITY_SCORE; + case 1085: return ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD; + case 1086: return ACTION_REASON_FURNITURE_MAKE_START; + case 1087: return ACTION_REASON_FURNITURE_MAKE_TAKE; + case 1088: return ACTION_REASON_FURNITURE_MAKE_CANCEL; + case 1089: return ACTION_REASON_FURNITURE_MAKE_FAST_FINISH; + case 1090: return ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD; + case 1091: return ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD; + case 1092: return ACTION_REASON_HOME_LIMITED_SHOP_BUY; + case 1093: return ACTION_REASON_HOME_COIN_COLLECT; + case 1094: return ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD; + case 1095: return ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD; + case 1096: return ACTION_REASON_SUMMER_TIME_BOSS_REWARD; + case 1097: return ACTION_REASON_SUMMER_TIME_BOMB_REWARD; + case 1098: return ACTION_REASON_HOME_FETTER_COLLECT; + case 1099: return ACTION_REASON_ECHO_SHELL_REWARD; + case 1100: return ACTION_REASON_HOME_EVENT_REWARD; + case 1101: return ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD; + case 1102: return ACTION_REASON_FURNITURE_MAKE_RETURN; + case 1103: return ACTION_REASON_HOME_PLANT_BOX_GATHER; + case 1104: return ACTION_REASON_HOME_PLANT_SEED; + case 1105: return ACTION_REASON_HOME_PLANT_GATHER; + case 1106: return ACTION_REASON_CHESS_DUNGEON_REWARD; + case 1107: return ACTION_REASON_GROUP_LINK_BUNDLE_FINISH; + case 1108: return ACTION_REASON_LUNA_RITE_SACRIFICE; + case 1109: return ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD; + case 1110: return ACTION_REASON_FISH_BITE; + case 1111: return ACTION_REASON_FISH_SUCC; + case 1112: return ACTION_REASON_PLANT_FLOWER_REWARD; + case 1113: return ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM; + case 1114: return ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER; + case 1115: return ACTION_REASON_PLANT_FLOWER_RECV_FLOWER; + case 1116: return ACTION_REASON_ROGUE_CHALLENGE_SETTLE; + case 1117: return ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD; + case 1118: return ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI; + case 1119: return ACTION_REASON_ROGUE_REFRESH_CARD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ActionReasonType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ActionReasonType findValueByNumber(int number) { + return ActionReasonType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActionReasonTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ActionReasonType[] VALUES = values(); + + public static ActionReasonType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ActionReasonType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ActionReasonType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ActionReasonType.proto*\201?\n\020ActionReaso" + + "nType\022\026\n\022ACTION_REASON_NONE\020\000\022\034\n\030ACTION_" + + "REASON_QUEST_ITEM\020\001\022\036\n\032ACTION_REASON_QUE" + + "ST_REWARD\020\002\022\030\n\024ACTION_REASON_TRIFLE\020\003\022\026\n" + + "\022ACTION_REASON_SHOP\020\004\022\'\n#ACTION_REASON_P" + + "LAYER_UPGRADE_REWARD\020\005\022\034\n\030ACTION_REASON_" + + "ADD_AVATAR\020\006\022#\n\037ACTION_REASON_GADGET_ENV" + + "_ANIMAL\020\007\022$\n ACTION_REASON_MONSTER_ENV_A" + + "NIMAL\020\010\022\032\n\026ACTION_REASON_COMPOUND\020\t\022\026\n\022A" + + "CTION_REASON_COOK\020\n\022\030\n\024ACTION_REASON_GAT" + + "HER\020\013\022!\n\035ACTION_REASON_MAIL_ATTACHMENT\020\014" + + "\022%\n!ACTION_REASON_CITY_LEVELUP_RETURN\020\017\022" + + "%\n!ACTION_REASON_CITY_LEVELUP_REWARD\020\021\022%" + + "\n!ACTION_REASON_AREA_EXPLORE_REWARD\020\022\022%\n" + + "!ACTION_REASON_UNLOCK_POINT_REWARD\020\023\022$\n " + + "ACTION_REASON_DUNGEON_FIRST_PASS\020\024\022\036\n\032AC" + + "TION_REASON_DUNGEON_PASS\020\025\022\"\n\036ACTION_REA" + + "SON_CHANGE_ELEM_TYPE\020\027\022\035\n\031ACTION_REASON_" + + "FETTER_OPEN\020\031\022\"\n\036ACTION_REASON_DAILY_TAS" + + "K_SCORE\020\032\022!\n\035ACTION_REASON_DAILY_TASK_HO" + + "ST\020\033\022 \n\034ACTION_REASON_RAND_TASK_HOST\020\034\022\034" + + "\n\030ACTION_REASON_EXPEDITION\020\035\022\027\n\023ACTION_R" + + "EASON_GACHA\020\036\022\031\n\025ACTION_REASON_COMBINE\020\037" + + "\022!\n\035ACTION_REASON_RAND_TASK_GUEST\020 \022\"\n\036A" + + "CTION_REASON_DAILY_TASK_GUEST\020!\022\036\n\032ACTIO" + + "N_REASON_FORGE_OUTPUT\020\"\022\036\n\032ACTION_REASON" + + "_FORGE_RETURN\020#\022\035\n\031ACTION_REASON_INIT_AV" + + "ATAR\020$\022\035\n\031ACTION_REASON_MONSTER_DIE\020%\022\024\n" + + "\020ACTION_REASON_GM\020&\022\034\n\030ACTION_REASON_OPE" + + "N_CHEST\020\'\022\034\n\030ACTION_REASON_GADGET_DIE\020(\022" + + "#\n\037ACTION_REASON_MONSTER_CHANGE_HP\020)\022\037\n\033" + + "ACTION_REASON_SUBFIELD_DROP\020*\022\"\n\036ACTION_" + + "REASON_PUSH_TIPS_REWARD\020+\022\'\n#ACTION_REAS" + + "ON_ACTIVITY_MONSTER_DROP\020,\022!\n\035ACTION_REA" + + "SON_ACTIVITY_GATHER\020-\022(\n$ACTION_REASON_A" + + "CTIVITY_SUBFIELD_DROP\020.\022\'\n#ACTION_REASON" + + "_TOWER_SCHEDULE_REWARD\020/\022)\n%ACTION_REASO" + + "N_TOWER_FLOOR_STAR_REWARD\0200\022)\n%ACTION_RE" + + "ASON_TOWER_FIRST_PASS_REWARD\0201\022$\n ACTION" + + "_REASON_TOWER_DAILY_REWARD\0202\022+\n\'ACTION_R" + + "EASON_HIT_CLIENT_TRIVIAL_ENTITY\0203\022\'\n#ACT" + + "ION_REASON_OPEN_WORLD_BOSS_CHEST\0204\022(\n$AC" + + "TION_REASON_MATERIAL_DELETE_RETURN\0205\022 \n\034" + + "ACTION_REASON_SIGN_IN_REWARD\0206\022$\n ACTION" + + "_REASON_OPEN_BLOSSOM_CHEST\0207\022\032\n\026ACTION_R" + + "EASON_RECHARGE\0208\022\'\n#ACTION_REASON_BONUS_" + + "ACTIVITY_REWARD\0209\022,\n(ACTION_REASON_TOWER" + + "_COMMEMORATIVE_REWARD\020:\022)\n%ACTION_REASON" + + "_TOWER_SKIP_FLOOR_REWARD\020;\022 \n\034ACTION_REA" + + "SON_RECHARGE_BONUS\020<\022\037\n\033ACTION_REASON_RE" + + "CHARGE_CARD\020=\022%\n!ACTION_REASON_RECHARGE_" + + "CARD_DAILY\020>\022\'\n#ACTION_REASON_RECHARGE_C" + + "ARD_REPLACE\020?\022,\n(ACTION_REASON_RECHARGE_" + + "CARD_REPLACE_FREE\020@\022\'\n#ACTION_REASON_REC" + + "HARGE_PLAY_REPLACE\020A\022%\n!ACTION_REASON_MP" + + "_PLAY_TAKE_REWARD\020B\022\"\n\036ACTION_REASON_ACT" + + "IVITY_WATCHER\020C\022\'\n#ACTION_REASON_SALESMA" + + "N_DELIVER_ITEM\020D\022!\n\035ACTION_REASON_SALESM" + + "AN_REWARD\020E\022\030\n\024ACTION_REASON_REBATE\020F\022&\n" + + "\"ACTION_REASON_MCOIN_EXCHANGE_HCOIN\020G\0223\n" + + "/ACTION_REASON_DAILY_TASK_EXCHANGE_LEGEN" + + "DARY_KEY\020H\022$\n ACTION_REASON_UNLOCK_PERSO" + + "N_LINE\020I\022%\n!ACTION_REASON_FETTER_LEVEL_R" + + "EWARD\020J\022\033\n\027ACTION_REASON_BUY_RESIN\020K\022\"\n\036" + + "ACTION_REASON_RECHARGE_PACKAGE\020L\022\'\n#ACTI" + + "ON_REASON_DELIVERY_DAILY_REWARD\020M\022\'\n#ACT" + + "ION_REASON_CITY_REPUTATION_LEVEL\020N\022\'\n#AC" + + "TION_REASON_CITY_REPUTATION_QUEST\020O\022)\n%A" + + "CTION_REASON_CITY_REPUTATION_REQUEST\020P\022)" + + "\n%ACTION_REASON_CITY_REPUTATION_EXPLORE\020" + + "Q\022!\n\035ACTION_REASON_OFFERGING_LEVEL\020R\022\036\n\032" + + "ACTION_REASON_ROUTINE_HOST\020S\022\037\n\033ACTION_R" + + "EASON_ROUTINE_GUEST\020T\022)\n%ACTION_REASON_T" + + "REASURE_MAP_SPOT_TOKEN\020Y\0221\n-ACTION_REASO" + + "N_TREASURE_MAP_BONUS_LEVEL_REWARD\020Z\022(\n$A" + + "CTION_REASON_TREASURE_MAP_MP_REWARD\020[\022\031\n" + + "\025ACTION_REASON_CONVERT\020\\\022$\n ACTION_REASO" + + "N_OVERFLOW_TRANSFORM\020]\0222\n.ACTION_REASON_" + + "ACTIVITY_AVATAR_SELECTION_REWARD\020`\022(\n$AC" + + "TION_REASON_ACTIVITY_WATCHER_BATCH\020a\022\037\n\033" + + "ACTION_REASON_HIT_TREE_DROP\020b\022)\n%ACTION_" + + "REASON_GET_HOME_LEVELUP_REWARD\020c\022(\n$ACTI" + + "ON_REASON_HOME_DEFAULT_FURNITURE\020d\022\037\n\033AC" + + "TION_REASON_ACTIVITY_COND\020e\022$\n ACTION_RE" + + "ASON_BATTLE_PASS_NOTIFY\020f\022%\n!ACTION_REAS" + + "ON_RELIQUARY_DECOMPOSE\020g\022+\n\'ACTION_REASO" + + "N_RECHARGE_GOOGLE_GIFT_GARD\020h\022*\n&ACTION_" + + "REASON_RECHARGE_CONCERT_PRODUCT\020i\0222\n.ACT" + + "ION_REASON_RECHARGE_CONCERT_PRODUCT_REPL" + + "ACE\020j\022.\n*ACTION_REASON_SEND_CONCERT_PROD" + + "UCT_BY_MUIP\020k\022*\n&ACTION_REASON_RECHARGE_" + + "APPLE_GIFT_GARD\020l\022\"\n\035ACTION_REASON_PLAYE" + + "R_USE_ITEM\020\351\007\022\034\n\027ACTION_REASON_DROP_ITEM" + + "\020\352\007\022!\n\034ACTION_REASON_WEAPON_UPGRADE\020\363\007\022!" + + "\n\034ACTION_REASON_WEAPON_PROMOTE\020\364\007\022 \n\033ACT" + + "ION_REASON_WEAPON_AWAKEN\020\365\007\022 \n\033ACTION_RE" + + "ASON_RELIC_UPGRADE\020\366\007\022\032\n\025ACTION_REASON_A" + + "BILITY\020\367\007\022&\n!ACTION_REASON_DUNGEON_STATU" + + "E_DROP\020\370\007\022\036\n\031ACTION_REASON_OFFLINE_MSG\020\371" + + "\007\022!\n\034ACTION_REASON_AVATAR_UPGRADE\020\372\007\022!\n\034" + + "ACTION_REASON_AVATAR_PROMOTE\020\373\007\022\037\n\032ACTIO" + + "N_REASON_QUEST_ACTION\020\375\007\022\037\n\032ACTION_REASO" + + "N_CITY_LEVELUP\020\376\007\022 \n\033ACTION_REASON_UPGRA" + + "DE_SKILL\020\200\010\022 \n\033ACTION_REASON_UNLOCK_TALE" + + "NT\020\201\010\022&\n!ACTION_REASON_UPGRADE_PROUD_SKI" + + "LL\020\202\010\022(\n#ACTION_REASON_PLAYER_LEVEL_LIMI" + + "T_UP\020\203\010\022 \n\033ACTION_REASON_DUNGEON_DAILY\020\204" + + "\010\022\036\n\031ACTION_REASON_ITEM_GIVING\020\206\010\022\035\n\030ACT" + + "ION_REASON_FORGE_COST\020\207\010\022\'\n\"ACTION_REASO" + + "N_INVESTIGATION_REWARD\020\210\010\022.\n)ACTION_REAS" + + "ON_INVESTIGATION_TARGET_REWARD\020\211\010\022\"\n\035ACT" + + "ION_REASON_GADGET_INTERACT\020\212\010\022\'\n\"ACTION_" + + "REASON_SEA_LAMP_CI_MATERIAL\020\214\010\022/\n*ACTION" + + "_REASON_SEA_LAMP_CONTRIBUTION_REWARD\020\215\010\022" + + "(\n#ACTION_REASON_SEA_LAMP_PHASE_REWARD\020\216" + + "\010\022$\n\037ACTION_REASON_SEA_LAMP_FLY_LAMP\020\217\010\022" + + "\037\n\032ACTION_REASON_AUTO_RECOVER\020\220\010\022\'\n\"ACTI" + + "ON_REASON_ACTIVITY_EXPIRE_ITEM\020\221\010\022$\n\037ACT" + + "ION_REASON_SUB_COIN_NEGATIVE\020\222\010\022!\n\034ACTIO" + + "N_REASON_BARGAIN_DEDUCT\020\223\010\022*\n%ACTION_REA" + + "SON_BATTLE_PASS_PAID_REWARD\020\224\010\022+\n&ACTION" + + "_REASON_BATTLE_PASS_LEVEL_REWARD\020\225\010\022:\n5A" + + "CTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST" + + "_PASS_REWARD\020\226\010\022(\n#ACTION_REASON_BUY_BAT" + + "TLE_PASS_LEVEL\020\227\010\022)\n$ACTION_REASON_GRANT" + + "_BIRTHDAY_BENEFIT\020\230\010\022%\n ACTION_REASON_AC" + + "HIEVEMENT_REWARD\020\231\010\022*\n%ACTION_REASON_ACH" + + "IEVEMENT_GOAL_REWARD\020\232\010\0220\n+ACTION_REASON" + + "_FIRST_SHARE_TO_SOCIAL_NETWORK\020\233\010\022#\n\036ACT" + + "ION_REASON_DESTROY_MATERIAL\020\234\010\022\'\n\"ACTION" + + "_REASON_CODEX_LEVELUP_REWARD\020\235\010\022\'\n\"ACTIO" + + "N_REASON_HUNTING_OFFER_REWARD\020\236\010\022*\n%ACTI" + + "ON_REASON_USE_WIDGET_ANCHOR_POINT\020\237\010\022%\n " + + "ACTION_REASON_USE_WIDGET_BONFIRE\020\240\010\0221\n,A" + + "CTION_REASON_UNGRADE_WEAPON_RETURN_MATER" + + "IAL\020\241\010\022:\n5ACTION_REASON_USE_WIDGET_ONEOF" + + "F_GATHER_POINT_DETECTOR\020\242\010\022.\n)ACTION_REA" + + "SON_USE_WIDGET_CLIENT_COLLECTOR\020\243\010\022-\n(AC" + + "TION_REASON_USE_WIDGET_CLIENT_DETECTOR\020\244" + + "\010\022&\n!ACTION_REASON_TAKE_GENERAL_REWARD\020\245" + + "\010\022,\n\'ACTION_REASON_ASTER_TAKE_SPECIAL_RE" + + "WARD\020\246\010\022$\n\037ACTION_REASON_REMOVE_CODEX_BO" + + "OK\020\247\010\022 \n\033ACTION_REASON_OFFERING_ITEM\020\250\010\022" + + ",\n\'ACTION_REASON_USE_WIDGET_GADGET_BUILD" + + "ER\020\251\010\022+\n&ACTION_REASON_EFFIGY_FIRST_PASS" + + "_REWARD\020\252\010\022 \n\033ACTION_REASON_EFFIGY_REWAR" + + "D\020\253\010\022,\n\'ACTION_REASON_REUNION_FIRST_GIFT" + + "_REWARD\020\254\010\022)\n$ACTION_REASON_REUNION_SIGN" + + "_IN_REWARD\020\255\010\022)\n$ACTION_REASON_REUNION_W" + + "ATCHER_REWARD\020\256\010\022%\n ACTION_REASON_SALESM" + + "AN_MP_REWARD\020\257\010\022)\n$ACTION_REASION_AVATAR" + + "_PROMOTE_REWARD\020\260\010\022)\n$ACTION_REASON_BLES" + + "SING_REDEEM_REWARD\020\261\010\022\037\n\032ACTION_MIRACLE_" + + "RING_REWARD\020\262\010\022$\n\037ACTION_REASON_EXPEDITI" + + "ON_REWARD\020\263\010\022/\n*ACTION_REASON_TREASURE_M" + + "AP_REMOVE_DETECTOR\020\264\010\022,\n\'ACTION_REASON_M" + + "ECHANICUS_DUNGEON_TICKET\020\265\010\022*\n%ACTION_RE" + + "ASON_MECHANICUS_LEVELUP_GEAR\020\266\010\022+\n&ACTIO" + + "N_REASON_MECHANICUS_BATTLE_SETTLE\020\267\010\022\'\n\"" + + "ACTION_REASON_REGION_SEARCH_REWARD\020\270\010\022&\n" + + "!ACTION_REASON_UNLOCK_COOP_CHAPTER\020\271\010\022#\n" + + "\036ACTION_REASON_TAKE_COOP_REWARD\020\272\010\022,\n\'AC" + + "TION_REASON_FLEUR_FAIR_DUNGEON_REWARD\020\273\010" + + "\022!\n\034ACTION_REASON_ACTIVITY_SCORE\020\274\010\0228\n3A" + + "CTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNG" + + "EON_REWARD\020\275\010\022\'\n\"ACTION_REASON_FURNITURE" + + "_MAKE_START\020\276\010\022&\n!ACTION_REASON_FURNITUR" + + "E_MAKE_TAKE\020\277\010\022(\n#ACTION_REASON_FURNITUR" + + "E_MAKE_CANCEL\020\300\010\022-\n(ACTION_REASON_FURNIT" + + "URE_MAKE_FAST_FINISH\020\301\010\022A\n.ActivityInfo activity_info = 9; + * @return Whether the activityInfo field is set. + */ + boolean hasActivityInfo(); + /** + * .ActivityInfo activity_info = 9; + * @return The activityInfo. + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo(); + /** + * .ActivityInfo activity_info = 9; + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder(); + } + /** + *
+   * CmdId: 2060
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityInfoNotify} + */ + public static final class ActivityInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityInfoNotify) + ActivityInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityInfoNotify.newBuilder() to construct. + private ActivityInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder subBuilder = null; + if (activityInfo_ != null) { + subBuilder = activityInfo_.toBuilder(); + } + activityInfo_ = input.readMessage(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(activityInfo_); + activityInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.class, emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.Builder.class); + } + + public static final int ACTIVITY_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo activityInfo_; + /** + * .ActivityInfo activity_info = 9; + * @return Whether the activityInfo field is set. + */ + @java.lang.Override + public boolean hasActivityInfo() { + return activityInfo_ != null; + } + /** + * .ActivityInfo activity_info = 9; + * @return The activityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo() { + return activityInfo_ == null ? emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_; + } + /** + * .ActivityInfo activity_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder() { + return getActivityInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (activityInfo_ != null) { + output.writeMessage(9, getActivityInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (activityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getActivityInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify other = (emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify) obj; + + if (hasActivityInfo() != other.hasActivityInfo()) return false; + if (hasActivityInfo()) { + if (!getActivityInfo() + .equals(other.getActivityInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasActivityInfo()) { + hash = (37 * hash) + ACTIVITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getActivityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2060
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityInfoNotify) + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.class, emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (activityInfoBuilder_ == null) { + activityInfo_ = null; + } else { + activityInfo_ = null; + activityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify build() { + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify buildPartial() { + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify result = new emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify(this); + if (activityInfoBuilder_ == null) { + result.activityInfo_ = activityInfo_; + } else { + result.activityInfo_ = activityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify other) { + if (other == emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.getDefaultInstance()) return this; + if (other.hasActivityInfo()) { + mergeActivityInfo(other.getActivityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo activityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> activityInfoBuilder_; + /** + * .ActivityInfo activity_info = 9; + * @return Whether the activityInfo field is set. + */ + public boolean hasActivityInfo() { + return activityInfoBuilder_ != null || activityInfo_ != null; + } + /** + * .ActivityInfo activity_info = 9; + * @return The activityInfo. + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo() { + if (activityInfoBuilder_ == null) { + return activityInfo_ == null ? emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_; + } else { + return activityInfoBuilder_.getMessage(); + } + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder setActivityInfo(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + activityInfo_ = value; + onChanged(); + } else { + activityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder setActivityInfo( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoBuilder_ == null) { + activityInfo_ = builderForValue.build(); + onChanged(); + } else { + activityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder mergeActivityInfo(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoBuilder_ == null) { + if (activityInfo_ != null) { + activityInfo_ = + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.newBuilder(activityInfo_).mergeFrom(value).buildPartial(); + } else { + activityInfo_ = value; + } + onChanged(); + } else { + activityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder clearActivityInfo() { + if (activityInfoBuilder_ == null) { + activityInfo_ = null; + onChanged(); + } else { + activityInfo_ = null; + activityInfoBuilder_ = null; + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder getActivityInfoBuilder() { + + onChanged(); + return getActivityInfoFieldBuilder().getBuilder(); + } + /** + * .ActivityInfo activity_info = 9; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder() { + if (activityInfoBuilder_ != null) { + return activityInfoBuilder_.getMessageOrBuilder(); + } else { + return activityInfo_ == null ? + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_; + } + } + /** + * .ActivityInfo activity_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> + getActivityInfoFieldBuilder() { + if (activityInfoBuilder_ == null) { + activityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder>( + getActivityInfo(), + getParentForChildren(), + isClean()); + activityInfo_ = null; + } + return activityInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityInfoNotify) + } + + // @@protoc_insertion_point(class_scope:ActivityInfoNotify) + private static final emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify(); + } + + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ActivityInfoNotify.proto\032\022ActivityInfo" + + ".proto\":\n\022ActivityInfoNotify\022$\n\ractivity" + + "_info\030\t \001(\0132\r.ActivityInfoB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(), + }); + internal_static_ActivityInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityInfoNotify_descriptor, + new java.lang.String[] { "ActivityInfo", }); + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java new file mode 100644 index 000000000..b8be182aa --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java @@ -0,0 +1,4038 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityInfoOuterClass { + private ActivityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_play_open_anim = 13; + * @return The isPlayOpenAnim. + */ + boolean getIsPlayOpenAnim(); + + /** + * uint32 schedule_id = 15; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 cur_score = 1906; + * @return The curScore. + */ + int getCurScore(); + + /** + * bool is_starting = 9; + * @return The isStarting. + */ + boolean getIsStarting(); + + /** + * repeated uint32 taken_reward_list = 329; + * @return A list containing the takenRewardList. + */ + java.util.List getTakenRewardListList(); + /** + * repeated uint32 taken_reward_list = 329; + * @return The count of takenRewardList. + */ + int getTakenRewardListCount(); + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index of the element to return. + * @return The takenRewardList at the given index. + */ + int getTakenRewardList(int index); + + /** + *
+     *bool Unk2700_NONJFHAIFLA = 102;
+     * 
+ * + * uint32 selected_avatar_reward_id = 1290; + * @return The selectedAvatarRewardId. + */ + int getSelectedAvatarRewardId(); + + /** + * uint32 first_day_start_time = 592; + * @return The firstDayStartTime. + */ + int getFirstDayStartTime(); + + /** + * uint32 score_limit = 1958; + * @return The scoreLimit. + */ + int getScoreLimit(); + + /** + * bool is_finished = 6; + * @return The isFinished. + */ + boolean getIsFinished(); + + /** + * bool is_hidden = 919; + * @return The isHidden. + */ + boolean getIsHidden(); + + /** + * uint32 begin_time = 8; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 5; + * @return The endTime. + */ + int getEndTime(); + + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + int getActivityCoinMapCount(); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + boolean containsActivityCoinMap( + int key); + /** + * Use {@link #getActivityCoinMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getActivityCoinMap(); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + java.util.Map + getActivityCoinMapMap(); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + int getActivityCoinMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + int getActivityCoinMapOrThrow( + int key); + + /** + * uint32 activity_type = 4; + * @return The activityType. + */ + int getActivityType(); + + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + java.util.List + getUnk2800KOMIPKKKOBEList(); + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getUnk2800KOMIPKKKOBE(int index); + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + int getUnk2800KOMIPKKKOBECount(); + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + java.util.List + getUnk2800KOMIPKKKOBEOrBuilderList(); + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder getUnk2800KOMIPKKKOBEOrBuilder( + int index); + + /** + * repeated uint32 meet_cond_list = 10; + * @return A list containing the meetCondList. + */ + java.util.List getMeetCondListList(); + /** + * repeated uint32 meet_cond_list = 10; + * @return The count of meetCondList. + */ + int getMeetCondListCount(); + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index of the element to return. + * @return The meetCondList at the given index. + */ + int getMeetCondList(int index); + + /** + *
+     *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+     * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return A list containing the expireCondList. + */ + java.util.List getExpireCondListList(); + /** + *
+     *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+     * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return The count of expireCondList. + */ + int getExpireCondListCount(); + /** + *
+     *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+     * 
+ * + * repeated uint32 expire_cond_list = 3; + * @param index The index of the element to return. + * @return The expireCondList at the given index. + */ + int getExpireCondList(int index); + + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + java.util.List + getWatcherInfoListList(); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + int getWatcherInfoListCount(); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + java.util.List + getWatcherInfoListOrBuilderList(); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( + int index); + + /** + * uint32 activity_id = 12; + * @return The activityId. + */ + int getActivityId(); + + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return Whether the musicGameInfo field is set. + */ + boolean hasMusicGameInfo(); + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return The musicGameInfo. + */ + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getMusicGameInfo(); + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder getMusicGameInfoOrBuilder(); + + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code ActivityInfo} + */ + public static final class ActivityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityInfo) + ActivityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityInfo.newBuilder() to construct. + private ActivityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityInfo() { + takenRewardList_ = emptyIntList(); + unk2800KOMIPKKKOBE_ = java.util.Collections.emptyList(); + meetCondList_ = emptyIntList(); + expireCondList_ = emptyIntList(); + watcherInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + watcherInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.parser(), extensionRegistry)); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + expireCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + expireCondList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + expireCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + expireCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + activityType_ = input.readUInt32(); + break; + } + case 40: { + + endTime_ = input.readUInt32(); + break; + } + case 48: { + + isFinished_ = input.readBool(); + break; + } + case 64: { + + beginTime_ = input.readUInt32(); + break; + } + case 72: { + + isStarting_ = input.readBool(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + meetCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + meetCondList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + meetCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + meetCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + activityId_ = input.readUInt32(); + break; + } + case 104: { + + isPlayOpenAnim_ = input.readBool(); + break; + } + case 120: { + + scheduleId_ = input.readUInt32(); + break; + } + case 2632: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + takenRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + takenRewardList_.addInt(input.readUInt32()); + break; + } + case 2634: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + takenRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + takenRewardList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 3682: { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder subBuilder = null; + if (detailCase_ == 460) { + subBuilder = ((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 460; + break; + } + case 4736: { + + firstDayStartTime_ = input.readUInt32(); + break; + } + case 5458: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + activityCoinMap_ = com.google.protobuf.MapField.newMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + activityCoinMap__ = input.readMessage( + ActivityCoinMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + activityCoinMap_.getMutableMap().put( + activityCoinMap__.getKey(), activityCoinMap__.getValue()); + break; + } + case 6914: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + unk2800KOMIPKKKOBE_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.parser(), extensionRegistry)); + break; + } + case 7352: { + + isHidden_ = input.readBool(); + break; + } + case 10320: { + + selectedAvatarRewardId_ = input.readUInt32(); + break; + } + case 15248: { + + curScore_ = input.readUInt32(); + break; + } + case 15664: { + + scoreLimit_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = java.util.Collections.unmodifiableList(watcherInfoList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + expireCondList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + meetCondList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + takenRewardList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 682: + return internalGetActivityCoinMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.class, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_GAME_INFO(460), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 460: return MUSIC_GAME_INFO; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int IS_PLAY_OPEN_ANIM_FIELD_NUMBER = 13; + private boolean isPlayOpenAnim_; + /** + * bool is_play_open_anim = 13; + * @return The isPlayOpenAnim. + */ + @java.lang.Override + public boolean getIsPlayOpenAnim() { + return isPlayOpenAnim_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 15; + private int scheduleId_; + /** + * uint32 schedule_id = 15; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int CUR_SCORE_FIELD_NUMBER = 1906; + private int curScore_; + /** + * uint32 cur_score = 1906; + * @return The curScore. + */ + @java.lang.Override + public int getCurScore() { + return curScore_; + } + + public static final int IS_STARTING_FIELD_NUMBER = 9; + private boolean isStarting_; + /** + * bool is_starting = 9; + * @return The isStarting. + */ + @java.lang.Override + public boolean getIsStarting() { + return isStarting_; + } + + public static final int TAKEN_REWARD_LIST_FIELD_NUMBER = 329; + private com.google.protobuf.Internal.IntList takenRewardList_; + /** + * repeated uint32 taken_reward_list = 329; + * @return A list containing the takenRewardList. + */ + @java.lang.Override + public java.util.List + getTakenRewardListList() { + return takenRewardList_; + } + /** + * repeated uint32 taken_reward_list = 329; + * @return The count of takenRewardList. + */ + public int getTakenRewardListCount() { + return takenRewardList_.size(); + } + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index of the element to return. + * @return The takenRewardList at the given index. + */ + public int getTakenRewardList(int index) { + return takenRewardList_.getInt(index); + } + private int takenRewardListMemoizedSerializedSize = -1; + + public static final int SELECTED_AVATAR_REWARD_ID_FIELD_NUMBER = 1290; + private int selectedAvatarRewardId_; + /** + *
+     *bool Unk2700_NONJFHAIFLA = 102;
+     * 
+ * + * uint32 selected_avatar_reward_id = 1290; + * @return The selectedAvatarRewardId. + */ + @java.lang.Override + public int getSelectedAvatarRewardId() { + return selectedAvatarRewardId_; + } + + public static final int FIRST_DAY_START_TIME_FIELD_NUMBER = 592; + private int firstDayStartTime_; + /** + * uint32 first_day_start_time = 592; + * @return The firstDayStartTime. + */ + @java.lang.Override + public int getFirstDayStartTime() { + return firstDayStartTime_; + } + + public static final int SCORE_LIMIT_FIELD_NUMBER = 1958; + private int scoreLimit_; + /** + * uint32 score_limit = 1958; + * @return The scoreLimit. + */ + @java.lang.Override + public int getScoreLimit() { + return scoreLimit_; + } + + public static final int IS_FINISHED_FIELD_NUMBER = 6; + private boolean isFinished_; + /** + * bool is_finished = 6; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + + public static final int IS_HIDDEN_FIELD_NUMBER = 919; + private boolean isHidden_; + /** + * bool is_hidden = 919; + * @return The isHidden. + */ + @java.lang.Override + public boolean getIsHidden() { + return isHidden_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 8; + private int beginTime_; + /** + * uint32 begin_time = 8; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 5; + private int endTime_; + /** + * uint32 end_time = 5; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int ACTIVITY_COIN_MAP_FIELD_NUMBER = 682; + private static final class ActivityCoinMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> activityCoinMap_; + private com.google.protobuf.MapField + internalGetActivityCoinMap() { + if (activityCoinMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + } + return activityCoinMap_; + } + + public int getActivityCoinMapCount() { + return internalGetActivityCoinMap().getMap().size(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + @java.lang.Override + public boolean containsActivityCoinMap( + int key) { + + return internalGetActivityCoinMap().getMap().containsKey(key); + } + /** + * Use {@link #getActivityCoinMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getActivityCoinMap() { + return getActivityCoinMapMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public java.util.Map getActivityCoinMapMap() { + return internalGetActivityCoinMap().getMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrThrow( + int key) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int ACTIVITY_TYPE_FIELD_NUMBER = 4; + private int activityType_; + /** + * uint32 activity_type = 4; + * @return The activityType. + */ + @java.lang.Override + public int getActivityType() { + return activityType_; + } + + public static final int UNK2800_KOMIPKKKOBE_FIELD_NUMBER = 864; + private java.util.List unk2800KOMIPKKKOBE_; + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public java.util.List getUnk2800KOMIPKKKOBEList() { + return unk2800KOMIPKKKOBE_; + } + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public java.util.List + getUnk2800KOMIPKKKOBEOrBuilderList() { + return unk2800KOMIPKKKOBE_; + } + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public int getUnk2800KOMIPKKKOBECount() { + return unk2800KOMIPKKKOBE_.size(); + } + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getUnk2800KOMIPKKKOBE(int index) { + return unk2800KOMIPKKKOBE_.get(index); + } + /** + *
+     *bool Unk2700_EDKLLHBEEGE = 1449;
+     * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder getUnk2800KOMIPKKKOBEOrBuilder( + int index) { + return unk2800KOMIPKKKOBE_.get(index); + } + + public static final int MEET_COND_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList meetCondList_; + /** + * repeated uint32 meet_cond_list = 10; + * @return A list containing the meetCondList. + */ + @java.lang.Override + public java.util.List + getMeetCondListList() { + return meetCondList_; + } + /** + * repeated uint32 meet_cond_list = 10; + * @return The count of meetCondList. + */ + public int getMeetCondListCount() { + return meetCondList_.size(); + } + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index of the element to return. + * @return The meetCondList at the given index. + */ + public int getMeetCondList(int index) { + return meetCondList_.getInt(index); + } + private int meetCondListMemoizedSerializedSize = -1; + + public static final int EXPIRE_COND_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList expireCondList_; + /** + *
+     *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+     * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return A list containing the expireCondList. + */ + @java.lang.Override + public java.util.List + getExpireCondListList() { + return expireCondList_; + } + /** + *
+     *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+     * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return The count of expireCondList. + */ + public int getExpireCondListCount() { + return expireCondList_.size(); + } + /** + *
+     *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+     * 
+ * + * repeated uint32 expire_cond_list = 3; + * @param index The index of the element to return. + * @return The expireCondList at the given index. + */ + public int getExpireCondList(int index) { + return expireCondList_.getInt(index); + } + private int expireCondListMemoizedSerializedSize = -1; + + public static final int WATCHER_INFO_LIST_FIELD_NUMBER = 2; + private java.util.List watcherInfoList_; + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public java.util.List getWatcherInfoListList() { + return watcherInfoList_; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public java.util.List + getWatcherInfoListOrBuilderList() { + return watcherInfoList_; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public int getWatcherInfoListCount() { + return watcherInfoList_.size(); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index) { + return watcherInfoList_.get(index); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( + int index) { + return watcherInfoList_.get(index); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 12; + private int activityId_; + /** + * uint32 activity_id = 12; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int MUSIC_GAME_INFO_FIELD_NUMBER = 460; + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return Whether the musicGameInfo field is set. + */ + @java.lang.Override + public boolean hasMusicGameInfo() { + return detailCase_ == 460; + } + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return The musicGameInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getMusicGameInfo() { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder getMusicGameInfoOrBuilder() { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < watcherInfoList_.size(); i++) { + output.writeMessage(2, watcherInfoList_.get(i)); + } + if (getExpireCondListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(expireCondListMemoizedSerializedSize); + } + for (int i = 0; i < expireCondList_.size(); i++) { + output.writeUInt32NoTag(expireCondList_.getInt(i)); + } + if (activityType_ != 0) { + output.writeUInt32(4, activityType_); + } + if (endTime_ != 0) { + output.writeUInt32(5, endTime_); + } + if (isFinished_ != false) { + output.writeBool(6, isFinished_); + } + if (beginTime_ != 0) { + output.writeUInt32(8, beginTime_); + } + if (isStarting_ != false) { + output.writeBool(9, isStarting_); + } + if (getMeetCondListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(meetCondListMemoizedSerializedSize); + } + for (int i = 0; i < meetCondList_.size(); i++) { + output.writeUInt32NoTag(meetCondList_.getInt(i)); + } + if (activityId_ != 0) { + output.writeUInt32(12, activityId_); + } + if (isPlayOpenAnim_ != false) { + output.writeBool(13, isPlayOpenAnim_); + } + if (scheduleId_ != 0) { + output.writeUInt32(15, scheduleId_); + } + if (getTakenRewardListList().size() > 0) { + output.writeUInt32NoTag(2634); + output.writeUInt32NoTag(takenRewardListMemoizedSerializedSize); + } + for (int i = 0; i < takenRewardList_.size(); i++) { + output.writeUInt32NoTag(takenRewardList_.getInt(i)); + } + if (detailCase_ == 460) { + output.writeMessage(460, (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_); + } + if (firstDayStartTime_ != 0) { + output.writeUInt32(592, firstDayStartTime_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetActivityCoinMap(), + ActivityCoinMapDefaultEntryHolder.defaultEntry, + 682); + for (int i = 0; i < unk2800KOMIPKKKOBE_.size(); i++) { + output.writeMessage(864, unk2800KOMIPKKKOBE_.get(i)); + } + if (isHidden_ != false) { + output.writeBool(919, isHidden_); + } + if (selectedAvatarRewardId_ != 0) { + output.writeUInt32(1290, selectedAvatarRewardId_); + } + if (curScore_ != 0) { + output.writeUInt32(1906, curScore_); + } + if (scoreLimit_ != 0) { + output.writeUInt32(1958, scoreLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < watcherInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, watcherInfoList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < expireCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(expireCondList_.getInt(i)); + } + size += dataSize; + if (!getExpireCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + expireCondListMemoizedSerializedSize = dataSize; + } + if (activityType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, activityType_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, endTime_); + } + if (isFinished_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isFinished_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, beginTime_); + } + if (isStarting_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isStarting_); + } + { + int dataSize = 0; + for (int i = 0; i < meetCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(meetCondList_.getInt(i)); + } + size += dataSize; + if (!getMeetCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + meetCondListMemoizedSerializedSize = dataSize; + } + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, activityId_); + } + if (isPlayOpenAnim_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isPlayOpenAnim_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, scheduleId_); + } + { + int dataSize = 0; + for (int i = 0; i < takenRewardList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(takenRewardList_.getInt(i)); + } + size += dataSize; + if (!getTakenRewardListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + takenRewardListMemoizedSerializedSize = dataSize; + } + if (detailCase_ == 460) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(460, (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_); + } + if (firstDayStartTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(592, firstDayStartTime_); + } + for (java.util.Map.Entry entry + : internalGetActivityCoinMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + activityCoinMap__ = ActivityCoinMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(682, activityCoinMap__); + } + for (int i = 0; i < unk2800KOMIPKKKOBE_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(864, unk2800KOMIPKKKOBE_.get(i)); + } + if (isHidden_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(919, isHidden_); + } + if (selectedAvatarRewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1290, selectedAvatarRewardId_); + } + if (curScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1906, curScore_); + } + if (scoreLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1958, scoreLimit_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo other = (emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) obj; + + if (getIsPlayOpenAnim() + != other.getIsPlayOpenAnim()) return false; + if (getScheduleId() + != other.getScheduleId()) return false; + if (getCurScore() + != other.getCurScore()) return false; + if (getIsStarting() + != other.getIsStarting()) return false; + if (!getTakenRewardListList() + .equals(other.getTakenRewardListList())) return false; + if (getSelectedAvatarRewardId() + != other.getSelectedAvatarRewardId()) return false; + if (getFirstDayStartTime() + != other.getFirstDayStartTime()) return false; + if (getScoreLimit() + != other.getScoreLimit()) return false; + if (getIsFinished() + != other.getIsFinished()) return false; + if (getIsHidden() + != other.getIsHidden()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!internalGetActivityCoinMap().equals( + other.internalGetActivityCoinMap())) return false; + if (getActivityType() + != other.getActivityType()) return false; + if (!getUnk2800KOMIPKKKOBEList() + .equals(other.getUnk2800KOMIPKKKOBEList())) return false; + if (!getMeetCondListList() + .equals(other.getMeetCondListList())) return false; + if (!getExpireCondListList() + .equals(other.getExpireCondListList())) return false; + if (!getWatcherInfoListList() + .equals(other.getWatcherInfoListList())) return false; + if (getActivityId() + != other.getActivityId()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 460: + if (!getMusicGameInfo() + .equals(other.getMusicGameInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_PLAY_OPEN_ANIM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPlayOpenAnim()); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + CUR_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getCurScore(); + hash = (37 * hash) + IS_STARTING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsStarting()); + if (getTakenRewardListCount() > 0) { + hash = (37 * hash) + TAKEN_REWARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTakenRewardListList().hashCode(); + } + hash = (37 * hash) + SELECTED_AVATAR_REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getSelectedAvatarRewardId(); + hash = (37 * hash) + FIRST_DAY_START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getFirstDayStartTime(); + hash = (37 * hash) + SCORE_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getScoreLimit(); + hash = (37 * hash) + IS_FINISHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinished()); + hash = (37 * hash) + IS_HIDDEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHidden()); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (!internalGetActivityCoinMap().getMap().isEmpty()) { + hash = (37 * hash) + ACTIVITY_COIN_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetActivityCoinMap().hashCode(); + } + hash = (37 * hash) + ACTIVITY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getActivityType(); + if (getUnk2800KOMIPKKKOBECount() > 0) { + hash = (37 * hash) + UNK2800_KOMIPKKKOBE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800KOMIPKKKOBEList().hashCode(); + } + if (getMeetCondListCount() > 0) { + hash = (37 * hash) + MEET_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMeetCondListList().hashCode(); + } + if (getExpireCondListCount() > 0) { + hash = (37 * hash) + EXPIRE_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExpireCondListList().hashCode(); + } + if (getWatcherInfoListCount() > 0) { + hash = (37 * hash) + WATCHER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWatcherInfoListList().hashCode(); + } + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + switch (detailCase_) { + case 460: + hash = (37 * hash) + MUSIC_GAME_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicGameInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ActivityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityInfo) + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 682: + return internalGetActivityCoinMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 682: + return internalGetMutableActivityCoinMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.class, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2800KOMIPKKKOBEFieldBuilder(); + getWatcherInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isPlayOpenAnim_ = false; + + scheduleId_ = 0; + + curScore_ = 0; + + isStarting_ = false; + + takenRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + selectedAvatarRewardId_ = 0; + + firstDayStartTime_ = 0; + + scoreLimit_ = 0; + + isFinished_ = false; + + isHidden_ = false; + + beginTime_ = 0; + + endTime_ = 0; + + internalGetMutableActivityCoinMap().clear(); + activityType_ = 0; + + if (unk2800KOMIPKKKOBEBuilder_ == null) { + unk2800KOMIPKKKOBE_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + unk2800KOMIPKKKOBEBuilder_.clear(); + } + meetCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + expireCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + if (watcherInfoListBuilder_ == null) { + watcherInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + watcherInfoListBuilder_.clear(); + } + activityId_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo build() { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo buildPartial() { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo result = new emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo(this); + int from_bitField0_ = bitField0_; + result.isPlayOpenAnim_ = isPlayOpenAnim_; + result.scheduleId_ = scheduleId_; + result.curScore_ = curScore_; + result.isStarting_ = isStarting_; + if (((bitField0_ & 0x00000001) != 0)) { + takenRewardList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.takenRewardList_ = takenRewardList_; + result.selectedAvatarRewardId_ = selectedAvatarRewardId_; + result.firstDayStartTime_ = firstDayStartTime_; + result.scoreLimit_ = scoreLimit_; + result.isFinished_ = isFinished_; + result.isHidden_ = isHidden_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.activityCoinMap_ = internalGetActivityCoinMap(); + result.activityCoinMap_.makeImmutable(); + result.activityType_ = activityType_; + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.unk2800KOMIPKKKOBE_ = unk2800KOMIPKKKOBE_; + } else { + result.unk2800KOMIPKKKOBE_ = unk2800KOMIPKKKOBEBuilder_.build(); + } + if (((bitField0_ & 0x00000008) != 0)) { + meetCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.meetCondList_ = meetCondList_; + if (((bitField0_ & 0x00000010) != 0)) { + expireCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.expireCondList_ = expireCondList_; + if (watcherInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = java.util.Collections.unmodifiableList(watcherInfoList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.watcherInfoList_ = watcherInfoList_; + } else { + result.watcherInfoList_ = watcherInfoListBuilder_.build(); + } + result.activityId_ = activityId_; + if (detailCase_ == 460) { + if (musicGameInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = musicGameInfoBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo other) { + if (other == emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()) return this; + if (other.getIsPlayOpenAnim() != false) { + setIsPlayOpenAnim(other.getIsPlayOpenAnim()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getCurScore() != 0) { + setCurScore(other.getCurScore()); + } + if (other.getIsStarting() != false) { + setIsStarting(other.getIsStarting()); + } + if (!other.takenRewardList_.isEmpty()) { + if (takenRewardList_.isEmpty()) { + takenRewardList_ = other.takenRewardList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTakenRewardListIsMutable(); + takenRewardList_.addAll(other.takenRewardList_); + } + onChanged(); + } + if (other.getSelectedAvatarRewardId() != 0) { + setSelectedAvatarRewardId(other.getSelectedAvatarRewardId()); + } + if (other.getFirstDayStartTime() != 0) { + setFirstDayStartTime(other.getFirstDayStartTime()); + } + if (other.getScoreLimit() != 0) { + setScoreLimit(other.getScoreLimit()); + } + if (other.getIsFinished() != false) { + setIsFinished(other.getIsFinished()); + } + if (other.getIsHidden() != false) { + setIsHidden(other.getIsHidden()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + internalGetMutableActivityCoinMap().mergeFrom( + other.internalGetActivityCoinMap()); + if (other.getActivityType() != 0) { + setActivityType(other.getActivityType()); + } + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (!other.unk2800KOMIPKKKOBE_.isEmpty()) { + if (unk2800KOMIPKKKOBE_.isEmpty()) { + unk2800KOMIPKKKOBE_ = other.unk2800KOMIPKKKOBE_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.addAll(other.unk2800KOMIPKKKOBE_); + } + onChanged(); + } + } else { + if (!other.unk2800KOMIPKKKOBE_.isEmpty()) { + if (unk2800KOMIPKKKOBEBuilder_.isEmpty()) { + unk2800KOMIPKKKOBEBuilder_.dispose(); + unk2800KOMIPKKKOBEBuilder_ = null; + unk2800KOMIPKKKOBE_ = other.unk2800KOMIPKKKOBE_; + bitField0_ = (bitField0_ & ~0x00000004); + unk2800KOMIPKKKOBEBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2800KOMIPKKKOBEFieldBuilder() : null; + } else { + unk2800KOMIPKKKOBEBuilder_.addAllMessages(other.unk2800KOMIPKKKOBE_); + } + } + } + if (!other.meetCondList_.isEmpty()) { + if (meetCondList_.isEmpty()) { + meetCondList_ = other.meetCondList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureMeetCondListIsMutable(); + meetCondList_.addAll(other.meetCondList_); + } + onChanged(); + } + if (!other.expireCondList_.isEmpty()) { + if (expireCondList_.isEmpty()) { + expireCondList_ = other.expireCondList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureExpireCondListIsMutable(); + expireCondList_.addAll(other.expireCondList_); + } + onChanged(); + } + if (watcherInfoListBuilder_ == null) { + if (!other.watcherInfoList_.isEmpty()) { + if (watcherInfoList_.isEmpty()) { + watcherInfoList_ = other.watcherInfoList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.addAll(other.watcherInfoList_); + } + onChanged(); + } + } else { + if (!other.watcherInfoList_.isEmpty()) { + if (watcherInfoListBuilder_.isEmpty()) { + watcherInfoListBuilder_.dispose(); + watcherInfoListBuilder_ = null; + watcherInfoList_ = other.watcherInfoList_; + bitField0_ = (bitField0_ & ~0x00000020); + watcherInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWatcherInfoListFieldBuilder() : null; + } else { + watcherInfoListBuilder_.addAllMessages(other.watcherInfoList_); + } + } + } + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + switch (other.getDetailCase()) { + case MUSIC_GAME_INFO: { + mergeMusicGameInfo(other.getMusicGameInfo()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private boolean isPlayOpenAnim_ ; + /** + * bool is_play_open_anim = 13; + * @return The isPlayOpenAnim. + */ + @java.lang.Override + public boolean getIsPlayOpenAnim() { + return isPlayOpenAnim_; + } + /** + * bool is_play_open_anim = 13; + * @param value The isPlayOpenAnim to set. + * @return This builder for chaining. + */ + public Builder setIsPlayOpenAnim(boolean value) { + + isPlayOpenAnim_ = value; + onChanged(); + return this; + } + /** + * bool is_play_open_anim = 13; + * @return This builder for chaining. + */ + public Builder clearIsPlayOpenAnim() { + + isPlayOpenAnim_ = false; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 15; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 15; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 15; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int curScore_ ; + /** + * uint32 cur_score = 1906; + * @return The curScore. + */ + @java.lang.Override + public int getCurScore() { + return curScore_; + } + /** + * uint32 cur_score = 1906; + * @param value The curScore to set. + * @return This builder for chaining. + */ + public Builder setCurScore(int value) { + + curScore_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_score = 1906; + * @return This builder for chaining. + */ + public Builder clearCurScore() { + + curScore_ = 0; + onChanged(); + return this; + } + + private boolean isStarting_ ; + /** + * bool is_starting = 9; + * @return The isStarting. + */ + @java.lang.Override + public boolean getIsStarting() { + return isStarting_; + } + /** + * bool is_starting = 9; + * @param value The isStarting to set. + * @return This builder for chaining. + */ + public Builder setIsStarting(boolean value) { + + isStarting_ = value; + onChanged(); + return this; + } + /** + * bool is_starting = 9; + * @return This builder for chaining. + */ + public Builder clearIsStarting() { + + isStarting_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList takenRewardList_ = emptyIntList(); + private void ensureTakenRewardListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + takenRewardList_ = mutableCopy(takenRewardList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 taken_reward_list = 329; + * @return A list containing the takenRewardList. + */ + public java.util.List + getTakenRewardListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(takenRewardList_) : takenRewardList_; + } + /** + * repeated uint32 taken_reward_list = 329; + * @return The count of takenRewardList. + */ + public int getTakenRewardListCount() { + return takenRewardList_.size(); + } + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index of the element to return. + * @return The takenRewardList at the given index. + */ + public int getTakenRewardList(int index) { + return takenRewardList_.getInt(index); + } + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index to set the value at. + * @param value The takenRewardList to set. + * @return This builder for chaining. + */ + public Builder setTakenRewardList( + int index, int value) { + ensureTakenRewardListIsMutable(); + takenRewardList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 taken_reward_list = 329; + * @param value The takenRewardList to add. + * @return This builder for chaining. + */ + public Builder addTakenRewardList(int value) { + ensureTakenRewardListIsMutable(); + takenRewardList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 taken_reward_list = 329; + * @param values The takenRewardList to add. + * @return This builder for chaining. + */ + public Builder addAllTakenRewardList( + java.lang.Iterable values) { + ensureTakenRewardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, takenRewardList_); + onChanged(); + return this; + } + /** + * repeated uint32 taken_reward_list = 329; + * @return This builder for chaining. + */ + public Builder clearTakenRewardList() { + takenRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int selectedAvatarRewardId_ ; + /** + *
+       *bool Unk2700_NONJFHAIFLA = 102;
+       * 
+ * + * uint32 selected_avatar_reward_id = 1290; + * @return The selectedAvatarRewardId. + */ + @java.lang.Override + public int getSelectedAvatarRewardId() { + return selectedAvatarRewardId_; + } + /** + *
+       *bool Unk2700_NONJFHAIFLA = 102;
+       * 
+ * + * uint32 selected_avatar_reward_id = 1290; + * @param value The selectedAvatarRewardId to set. + * @return This builder for chaining. + */ + public Builder setSelectedAvatarRewardId(int value) { + + selectedAvatarRewardId_ = value; + onChanged(); + return this; + } + /** + *
+       *bool Unk2700_NONJFHAIFLA = 102;
+       * 
+ * + * uint32 selected_avatar_reward_id = 1290; + * @return This builder for chaining. + */ + public Builder clearSelectedAvatarRewardId() { + + selectedAvatarRewardId_ = 0; + onChanged(); + return this; + } + + private int firstDayStartTime_ ; + /** + * uint32 first_day_start_time = 592; + * @return The firstDayStartTime. + */ + @java.lang.Override + public int getFirstDayStartTime() { + return firstDayStartTime_; + } + /** + * uint32 first_day_start_time = 592; + * @param value The firstDayStartTime to set. + * @return This builder for chaining. + */ + public Builder setFirstDayStartTime(int value) { + + firstDayStartTime_ = value; + onChanged(); + return this; + } + /** + * uint32 first_day_start_time = 592; + * @return This builder for chaining. + */ + public Builder clearFirstDayStartTime() { + + firstDayStartTime_ = 0; + onChanged(); + return this; + } + + private int scoreLimit_ ; + /** + * uint32 score_limit = 1958; + * @return The scoreLimit. + */ + @java.lang.Override + public int getScoreLimit() { + return scoreLimit_; + } + /** + * uint32 score_limit = 1958; + * @param value The scoreLimit to set. + * @return This builder for chaining. + */ + public Builder setScoreLimit(int value) { + + scoreLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 score_limit = 1958; + * @return This builder for chaining. + */ + public Builder clearScoreLimit() { + + scoreLimit_ = 0; + onChanged(); + return this; + } + + private boolean isFinished_ ; + /** + * bool is_finished = 6; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + /** + * bool is_finished = 6; + * @param value The isFinished to set. + * @return This builder for chaining. + */ + public Builder setIsFinished(boolean value) { + + isFinished_ = value; + onChanged(); + return this; + } + /** + * bool is_finished = 6; + * @return This builder for chaining. + */ + public Builder clearIsFinished() { + + isFinished_ = false; + onChanged(); + return this; + } + + private boolean isHidden_ ; + /** + * bool is_hidden = 919; + * @return The isHidden. + */ + @java.lang.Override + public boolean getIsHidden() { + return isHidden_; + } + /** + * bool is_hidden = 919; + * @param value The isHidden to set. + * @return This builder for chaining. + */ + public Builder setIsHidden(boolean value) { + + isHidden_ = value; + onChanged(); + return this; + } + /** + * bool is_hidden = 919; + * @return This builder for chaining. + */ + public Builder clearIsHidden() { + + isHidden_ = false; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 8; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 8; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 8; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 5; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 5; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 5; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> activityCoinMap_; + private com.google.protobuf.MapField + internalGetActivityCoinMap() { + if (activityCoinMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + } + return activityCoinMap_; + } + private com.google.protobuf.MapField + internalGetMutableActivityCoinMap() { + onChanged();; + if (activityCoinMap_ == null) { + activityCoinMap_ = com.google.protobuf.MapField.newMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + } + if (!activityCoinMap_.isMutable()) { + activityCoinMap_ = activityCoinMap_.copy(); + } + return activityCoinMap_; + } + + public int getActivityCoinMapCount() { + return internalGetActivityCoinMap().getMap().size(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + @java.lang.Override + public boolean containsActivityCoinMap( + int key) { + + return internalGetActivityCoinMap().getMap().containsKey(key); + } + /** + * Use {@link #getActivityCoinMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getActivityCoinMap() { + return getActivityCoinMapMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public java.util.Map getActivityCoinMapMap() { + return internalGetActivityCoinMap().getMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrThrow( + int key) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearActivityCoinMap() { + internalGetMutableActivityCoinMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + public Builder removeActivityCoinMap( + int key) { + + internalGetMutableActivityCoinMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableActivityCoinMap() { + return internalGetMutableActivityCoinMap().getMutableMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + public Builder putActivityCoinMap( + int key, + int value) { + + + internalGetMutableActivityCoinMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + public Builder putAllActivityCoinMap( + java.util.Map values) { + internalGetMutableActivityCoinMap().getMutableMap() + .putAll(values); + return this; + } + + private int activityType_ ; + /** + * uint32 activity_type = 4; + * @return The activityType. + */ + @java.lang.Override + public int getActivityType() { + return activityType_; + } + /** + * uint32 activity_type = 4; + * @param value The activityType to set. + * @return This builder for chaining. + */ + public Builder setActivityType(int value) { + + activityType_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_type = 4; + * @return This builder for chaining. + */ + public Builder clearActivityType() { + + activityType_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2800KOMIPKKKOBE_ = + java.util.Collections.emptyList(); + private void ensureUnk2800KOMIPKKKOBEIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = new java.util.ArrayList(unk2800KOMIPKKKOBE_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder> unk2800KOMIPKKKOBEBuilder_; + + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public java.util.List getUnk2800KOMIPKKKOBEList() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + } else { + return unk2800KOMIPKKKOBEBuilder_.getMessageList(); + } + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public int getUnk2800KOMIPKKKOBECount() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return unk2800KOMIPKKKOBE_.size(); + } else { + return unk2800KOMIPKKKOBEBuilder_.getCount(); + } + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getUnk2800KOMIPKKKOBE(int index) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return unk2800KOMIPKKKOBE_.get(index); + } else { + return unk2800KOMIPKKKOBEBuilder_.getMessage(index); + } + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder setUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC value) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.set(index, value); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder setUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder builderForValue) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC value) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(value); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(value); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC value) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(index, value); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder builderForValue) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(builderForValue.build()); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder builderForValue) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addAllUnk2800KOMIPKKKOBE( + java.lang.Iterable values) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800KOMIPKKKOBE_); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder clearUnk2800KOMIPKKKOBE() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + unk2800KOMIPKKKOBE_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.clear(); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder removeUnk2800KOMIPKKKOBE(int index) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.remove(index); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.remove(index); + } + return this; + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder getUnk2800KOMIPKKKOBEBuilder( + int index) { + return getUnk2800KOMIPKKKOBEFieldBuilder().getBuilder(index); + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder getUnk2800KOMIPKKKOBEOrBuilder( + int index) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return unk2800KOMIPKKKOBE_.get(index); } else { + return unk2800KOMIPKKKOBEBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public java.util.List + getUnk2800KOMIPKKKOBEOrBuilderList() { + if (unk2800KOMIPKKKOBEBuilder_ != null) { + return unk2800KOMIPKKKOBEBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + } + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder addUnk2800KOMIPKKKOBEBuilder() { + return getUnk2800KOMIPKKKOBEFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance()); + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder addUnk2800KOMIPKKKOBEBuilder( + int index) { + return getUnk2800KOMIPKKKOBEFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance()); + } + /** + *
+       *bool Unk2700_EDKLLHBEEGE = 1449;
+       * 
+ * + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public java.util.List + getUnk2800KOMIPKKKOBEBuilderList() { + return getUnk2800KOMIPKKKOBEFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder> + getUnk2800KOMIPKKKOBEFieldBuilder() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + unk2800KOMIPKKKOBEBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder>( + unk2800KOMIPKKKOBE_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + unk2800KOMIPKKKOBE_ = null; + } + return unk2800KOMIPKKKOBEBuilder_; + } + + private com.google.protobuf.Internal.IntList meetCondList_ = emptyIntList(); + private void ensureMeetCondListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + meetCondList_ = mutableCopy(meetCondList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 meet_cond_list = 10; + * @return A list containing the meetCondList. + */ + public java.util.List + getMeetCondListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(meetCondList_) : meetCondList_; + } + /** + * repeated uint32 meet_cond_list = 10; + * @return The count of meetCondList. + */ + public int getMeetCondListCount() { + return meetCondList_.size(); + } + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index of the element to return. + * @return The meetCondList at the given index. + */ + public int getMeetCondList(int index) { + return meetCondList_.getInt(index); + } + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index to set the value at. + * @param value The meetCondList to set. + * @return This builder for chaining. + */ + public Builder setMeetCondList( + int index, int value) { + ensureMeetCondListIsMutable(); + meetCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 meet_cond_list = 10; + * @param value The meetCondList to add. + * @return This builder for chaining. + */ + public Builder addMeetCondList(int value) { + ensureMeetCondListIsMutable(); + meetCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 meet_cond_list = 10; + * @param values The meetCondList to add. + * @return This builder for chaining. + */ + public Builder addAllMeetCondList( + java.lang.Iterable values) { + ensureMeetCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, meetCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 meet_cond_list = 10; + * @return This builder for chaining. + */ + public Builder clearMeetCondList() { + meetCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList expireCondList_ = emptyIntList(); + private void ensureExpireCondListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + expireCondList_ = mutableCopy(expireCondList_); + bitField0_ |= 0x00000010; + } + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return A list containing the expireCondList. + */ + public java.util.List + getExpireCondListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(expireCondList_) : expireCondList_; + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return The count of expireCondList. + */ + public int getExpireCondListCount() { + return expireCondList_.size(); + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @param index The index of the element to return. + * @return The expireCondList at the given index. + */ + public int getExpireCondList(int index) { + return expireCondList_.getInt(index); + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @param index The index to set the value at. + * @param value The expireCondList to set. + * @return This builder for chaining. + */ + public Builder setExpireCondList( + int index, int value) { + ensureExpireCondListIsMutable(); + expireCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @param value The expireCondList to add. + * @return This builder for chaining. + */ + public Builder addExpireCondList(int value) { + ensureExpireCondListIsMutable(); + expireCondList_.addInt(value); + onChanged(); + return this; + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @param values The expireCondList to add. + * @return This builder for chaining. + */ + public Builder addAllExpireCondList( + java.lang.Iterable values) { + ensureExpireCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, expireCondList_); + onChanged(); + return this; + } + /** + *
+       *map<uint32, uint32> Unk2700_IFPBCNLCKLG = 1399;
+       * 
+ * + * repeated uint32 expire_cond_list = 3; + * @return This builder for chaining. + */ + public Builder clearExpireCondList() { + expireCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private java.util.List watcherInfoList_ = + java.util.Collections.emptyList(); + private void ensureWatcherInfoListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = new java.util.ArrayList(watcherInfoList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> watcherInfoListBuilder_; + + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public java.util.List getWatcherInfoListList() { + if (watcherInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(watcherInfoList_); + } else { + return watcherInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public int getWatcherInfoListCount() { + if (watcherInfoListBuilder_ == null) { + return watcherInfoList_.size(); + } else { + return watcherInfoListBuilder_.getCount(); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index) { + if (watcherInfoListBuilder_ == null) { + return watcherInfoList_.get(index); + } else { + return watcherInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder setWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWatcherInfoListIsMutable(); + watcherInfoList_.set(index, value); + onChanged(); + } else { + watcherInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder setWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + watcherInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(value); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(index, value); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(builderForValue.build()); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addAllWatcherInfoList( + java.lang.Iterable values) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, watcherInfoList_); + onChanged(); + } else { + watcherInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder clearWatcherInfoList() { + if (watcherInfoListBuilder_ == null) { + watcherInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + watcherInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder removeWatcherInfoList(int index) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.remove(index); + onChanged(); + } else { + watcherInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder getWatcherInfoListBuilder( + int index) { + return getWatcherInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( + int index) { + if (watcherInfoListBuilder_ == null) { + return watcherInfoList_.get(index); } else { + return watcherInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public java.util.List + getWatcherInfoListOrBuilderList() { + if (watcherInfoListBuilder_ != null) { + return watcherInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(watcherInfoList_); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder addWatcherInfoListBuilder() { + return getWatcherInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder addWatcherInfoListBuilder( + int index) { + return getWatcherInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public java.util.List + getWatcherInfoListBuilderList() { + return getWatcherInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> + getWatcherInfoListFieldBuilder() { + if (watcherInfoListBuilder_ == null) { + watcherInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder>( + watcherInfoList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + watcherInfoList_ = null; + } + return watcherInfoListBuilder_; + } + + private int activityId_ ; + /** + * uint32 activity_id = 12; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 12; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 12; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder> musicGameInfoBuilder_; + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return Whether the musicGameInfo field is set. + */ + @java.lang.Override + public boolean hasMusicGameInfo() { + return detailCase_ == 460; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return The musicGameInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getMusicGameInfo() { + if (musicGameInfoBuilder_ == null) { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } else { + if (detailCase_ == 460) { + return musicGameInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder setMusicGameInfo(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo value) { + if (musicGameInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + musicGameInfoBuilder_.setMessage(value); + } + detailCase_ = 460; + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder setMusicGameInfo( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder builderForValue) { + if (musicGameInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + musicGameInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 460; + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder mergeMusicGameInfo(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo value) { + if (musicGameInfoBuilder_ == null) { + if (detailCase_ == 460 && + detail_ != emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.newBuilder((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 460) { + musicGameInfoBuilder_.mergeFrom(value); + } + musicGameInfoBuilder_.setMessage(value); + } + detailCase_ = 460; + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder clearMusicGameInfo() { + if (musicGameInfoBuilder_ == null) { + if (detailCase_ == 460) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 460) { + detailCase_ = 0; + detail_ = null; + } + musicGameInfoBuilder_.clear(); + } + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder getMusicGameInfoBuilder() { + return getMusicGameInfoFieldBuilder().getBuilder(); + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder getMusicGameInfoOrBuilder() { + if ((detailCase_ == 460) && (musicGameInfoBuilder_ != null)) { + return musicGameInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder> + getMusicGameInfoFieldBuilder() { + if (musicGameInfoBuilder_ == null) { + if (!(detailCase_ == 460)) { + detail_ = emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + musicGameInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 460; + onChanged();; + return musicGameInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityInfo) + private static final emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo(); + } + + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityInfo_ActivityCoinMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022ActivityInfo.proto\032\031ActivityWatcherInf" + + "o.proto\032!MusicGameActivityDetailInfo.pro" + + "to\032\031Unk2800_PHPHMILPOLC.proto\"\252\005\n\014Activi" + + "tyInfo\022\031\n\021is_play_open_anim\030\r \001(\010\022\023\n\013sch" + + "edule_id\030\017 \001(\r\022\022\n\tcur_score\030\362\016 \001(\r\022\023\n\013is" + + "_starting\030\t \001(\010\022\032\n\021taken_reward_list\030\311\002 " + + "\003(\r\022\"\n\031selected_avatar_reward_id\030\212\n \001(\r\022" + + "\035\n\024first_day_start_time\030\320\004 \001(\r\022\024\n\013score_" + + "limit\030\246\017 \001(\r\022\023\n\013is_finished\030\006 \001(\010\022\022\n\tis_" + + "hidden\030\227\007 \001(\010\022\022\n\nbegin_time\030\010 \001(\r\022\020\n\010end" + + "_time\030\005 \001(\r\022>\n\021activity_coin_map\030\252\005 \003(\0132" + + "\".ActivityInfo.ActivityCoinMapEntry\022\025\n\ra" + + "ctivity_type\030\004 \001(\r\0222\n\023Unk2800_KOMIPKKKOB" + + "E\030\340\006 \003(\0132\024.Unk2800_PHPHMILPOLC\022\026\n\016meet_c" + + "ond_list\030\n \003(\r\022\030\n\020expire_cond_list\030\003 \003(\r" + + "\022/\n\021watcher_info_list\030\002 \003(\0132\024.ActivityWa" + + "tcherInfo\022\023\n\013activity_id\030\014 \001(\r\0228\n\017music_" + + "game_info\030\314\003 \001(\0132\034.MusicGameActivityDeta" + + "ilInfoH\000\0326\n\024ActivityCoinMapEntry\022\013\n\003key\030" + + "\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\010\n\006detailB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.getDescriptor(), + }); + internal_static_ActivityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityInfo_descriptor, + new java.lang.String[] { "IsPlayOpenAnim", "ScheduleId", "CurScore", "IsStarting", "TakenRewardList", "SelectedAvatarRewardId", "FirstDayStartTime", "ScoreLimit", "IsFinished", "IsHidden", "BeginTime", "EndTime", "ActivityCoinMap", "ActivityType", "Unk2800KOMIPKKKOBE", "MeetCondList", "ExpireCondList", "WatcherInfoList", "ActivityId", "MusicGameInfo", "Detail", }); + internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor = + internal_static_ActivityInfo_descriptor.getNestedTypes().get(0); + internal_static_ActivityInfo_ActivityCoinMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java new file mode 100644 index 000000000..eec32dfb6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityNullDetailInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityNullDetailInfoOuterClass { + private ActivityNullDetailInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityNullDetailInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityNullDetailInfo) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code ActivityNullDetailInfo} + */ + public static final class ActivityNullDetailInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityNullDetailInfo) + ActivityNullDetailInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityNullDetailInfo.newBuilder() to construct. + private ActivityNullDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityNullDetailInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityNullDetailInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityNullDetailInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.class, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo other = (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ActivityNullDetailInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityNullDetailInfo) + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.class, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo build() { + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo buildPartial() { + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo result = new emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo other) { + if (other == emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityNullDetailInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityNullDetailInfo) + private static final emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo(); + } + + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityNullDetailInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityNullDetailInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityNullDetailInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityNullDetailInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ActivityNullDetailInfo.proto\"\030\n\026Activi" + + "tyNullDetailInfoB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityNullDetailInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityNullDetailInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityNullDetailInfo_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoNotifyOuterClass.java new file mode 100644 index 000000000..f01ce37dc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoNotifyOuterClass.java @@ -0,0 +1,930 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityScheduleInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class ActivityScheduleInfoNotifyOuterClass { + private ActivityScheduleInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityScheduleInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityScheduleInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + java.util.List + getActivityScheduleListList(); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + int getActivityScheduleListCount(); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + java.util.List + getActivityScheduleListOrBuilderList(); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder( + int index); + + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return The remainFlySeaLampNum. + */ + int getRemainFlySeaLampNum(); + } + /** + *
+   * CmdId: 2073
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityScheduleInfoNotify} + */ + public static final class ActivityScheduleInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityScheduleInfoNotify) + ActivityScheduleInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityScheduleInfoNotify.newBuilder() to construct. + private ActivityScheduleInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityScheduleInfoNotify() { + activityScheduleList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityScheduleInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityScheduleInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + remainFlySeaLampNum_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + activityScheduleList_.add( + input.readMessage(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = java.util.Collections.unmodifiableList(activityScheduleList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.class, emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.Builder.class); + } + + public static final int ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER = 12; + private java.util.List activityScheduleList_; + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public java.util.List getActivityScheduleListList() { + return activityScheduleList_; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public java.util.List + getActivityScheduleListOrBuilderList() { + return activityScheduleList_; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public int getActivityScheduleListCount() { + return activityScheduleList_.size(); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index) { + return activityScheduleList_.get(index); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder( + int index) { + return activityScheduleList_.get(index); + } + + public static final int REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER = 6; + private int remainFlySeaLampNum_; + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return The remainFlySeaLampNum. + */ + @java.lang.Override + public int getRemainFlySeaLampNum() { + return remainFlySeaLampNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (remainFlySeaLampNum_ != 0) { + output.writeUInt32(6, remainFlySeaLampNum_); + } + for (int i = 0; i < activityScheduleList_.size(); i++) { + output.writeMessage(12, activityScheduleList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (remainFlySeaLampNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, remainFlySeaLampNum_); + } + for (int i = 0; i < activityScheduleList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, activityScheduleList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify other = (emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) obj; + + if (!getActivityScheduleListList() + .equals(other.getActivityScheduleListList())) return false; + if (getRemainFlySeaLampNum() + != other.getRemainFlySeaLampNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getActivityScheduleListCount() > 0) { + hash = (37 * hash) + ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivityScheduleListList().hashCode(); + } + hash = (37 * hash) + REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER; + hash = (53 * hash) + getRemainFlySeaLampNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2073
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityScheduleInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityScheduleInfoNotify) + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.class, emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getActivityScheduleListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (activityScheduleListBuilder_ == null) { + activityScheduleList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + activityScheduleListBuilder_.clear(); + } + remainFlySeaLampNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify build() { + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify buildPartial() { + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify result = new emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify(this); + int from_bitField0_ = bitField0_; + if (activityScheduleListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = java.util.Collections.unmodifiableList(activityScheduleList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.activityScheduleList_ = activityScheduleList_; + } else { + result.activityScheduleList_ = activityScheduleListBuilder_.build(); + } + result.remainFlySeaLampNum_ = remainFlySeaLampNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify other) { + if (other == emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.getDefaultInstance()) return this; + if (activityScheduleListBuilder_ == null) { + if (!other.activityScheduleList_.isEmpty()) { + if (activityScheduleList_.isEmpty()) { + activityScheduleList_ = other.activityScheduleList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.addAll(other.activityScheduleList_); + } + onChanged(); + } + } else { + if (!other.activityScheduleList_.isEmpty()) { + if (activityScheduleListBuilder_.isEmpty()) { + activityScheduleListBuilder_.dispose(); + activityScheduleListBuilder_ = null; + activityScheduleList_ = other.activityScheduleList_; + bitField0_ = (bitField0_ & ~0x00000001); + activityScheduleListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getActivityScheduleListFieldBuilder() : null; + } else { + activityScheduleListBuilder_.addAllMessages(other.activityScheduleList_); + } + } + } + if (other.getRemainFlySeaLampNum() != 0) { + setRemainFlySeaLampNum(other.getRemainFlySeaLampNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List activityScheduleList_ = + java.util.Collections.emptyList(); + private void ensureActivityScheduleListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = new java.util.ArrayList(activityScheduleList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder> activityScheduleListBuilder_; + + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public java.util.List getActivityScheduleListList() { + if (activityScheduleListBuilder_ == null) { + return java.util.Collections.unmodifiableList(activityScheduleList_); + } else { + return activityScheduleListBuilder_.getMessageList(); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public int getActivityScheduleListCount() { + if (activityScheduleListBuilder_ == null) { + return activityScheduleList_.size(); + } else { + return activityScheduleListBuilder_.getCount(); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index) { + if (activityScheduleListBuilder_ == null) { + return activityScheduleList_.get(index); + } else { + return activityScheduleListBuilder_.getMessage(index); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder setActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) { + if (activityScheduleListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityScheduleListIsMutable(); + activityScheduleList_.set(index, value); + onChanged(); + } else { + activityScheduleListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder setActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.set(index, builderForValue.build()); + onChanged(); + } else { + activityScheduleListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) { + if (activityScheduleListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(value); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) { + if (activityScheduleListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(index, value); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(builderForValue.build()); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(index, builderForValue.build()); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addAllActivityScheduleList( + java.lang.Iterable values) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activityScheduleList_); + onChanged(); + } else { + activityScheduleListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder clearActivityScheduleList() { + if (activityScheduleListBuilder_ == null) { + activityScheduleList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + activityScheduleListBuilder_.clear(); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder removeActivityScheduleList(int index) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.remove(index); + onChanged(); + } else { + activityScheduleListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder getActivityScheduleListBuilder( + int index) { + return getActivityScheduleListFieldBuilder().getBuilder(index); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder( + int index) { + if (activityScheduleListBuilder_ == null) { + return activityScheduleList_.get(index); } else { + return activityScheduleListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public java.util.List + getActivityScheduleListOrBuilderList() { + if (activityScheduleListBuilder_ != null) { + return activityScheduleListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(activityScheduleList_); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder addActivityScheduleListBuilder() { + return getActivityScheduleListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder addActivityScheduleListBuilder( + int index) { + return getActivityScheduleListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public java.util.List + getActivityScheduleListBuilderList() { + return getActivityScheduleListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder> + getActivityScheduleListFieldBuilder() { + if (activityScheduleListBuilder_ == null) { + activityScheduleListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder>( + activityScheduleList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + activityScheduleList_ = null; + } + return activityScheduleListBuilder_; + } + + private int remainFlySeaLampNum_ ; + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return The remainFlySeaLampNum. + */ + @java.lang.Override + public int getRemainFlySeaLampNum() { + return remainFlySeaLampNum_; + } + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @param value The remainFlySeaLampNum to set. + * @return This builder for chaining. + */ + public Builder setRemainFlySeaLampNum(int value) { + + remainFlySeaLampNum_ = value; + onChanged(); + return this; + } + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return This builder for chaining. + */ + public Builder clearRemainFlySeaLampNum() { + + remainFlySeaLampNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityScheduleInfoNotify) + } + + // @@protoc_insertion_point(class_scope:ActivityScheduleInfoNotify) + private static final emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify(); + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityScheduleInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityScheduleInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityScheduleInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityScheduleInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ActivityScheduleInfoNotify.proto\032\032Acti" + + "vityScheduleInfo.proto\"t\n\032ActivitySchedu" + + "leInfoNotify\0225\n\026activity_schedule_list\030\014" + + " \003(\0132\025.ActivityScheduleInfo\022\037\n\027remain_fl" + + "y_sea_lamp_num\030\006 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.getDescriptor(), + }); + internal_static_ActivityScheduleInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityScheduleInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityScheduleInfoNotify_descriptor, + new java.lang.String[] { "ActivityScheduleList", "RemainFlySeaLampNum", }); + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoOuterClass.java new file mode 100644 index 000000000..aa9756e71 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoOuterClass.java @@ -0,0 +1,819 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityScheduleInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityScheduleInfoOuterClass { + private ActivityScheduleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityScheduleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityScheduleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 13; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * bool is_open = 2; + * @return The isOpen. + */ + boolean getIsOpen(); + + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + int getActivityId(); + + /** + * uint32 end_time = 1; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 begin_time = 10; + * @return The beginTime. + */ + int getBeginTime(); + } + /** + * Protobuf type {@code ActivityScheduleInfo} + */ + public static final class ActivityScheduleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityScheduleInfo) + ActivityScheduleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityScheduleInfo.newBuilder() to construct. + private ActivityScheduleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityScheduleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityScheduleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityScheduleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + endTime_ = input.readUInt32(); + break; + } + case 16: { + + isOpen_ = input.readBool(); + break; + } + case 80: { + + beginTime_ = input.readUInt32(); + break; + } + case 104: { + + scheduleId_ = input.readUInt32(); + break; + } + case 112: { + + activityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.class, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 13; + private int scheduleId_; + /** + * uint32 schedule_id = 13; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int IS_OPEN_FIELD_NUMBER = 2; + private boolean isOpen_; + /** + * bool is_open = 2; + * @return The isOpen. + */ + @java.lang.Override + public boolean getIsOpen() { + return isOpen_; + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 14; + private int activityId_; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int END_TIME_FIELD_NUMBER = 1; + private int endTime_; + /** + * uint32 end_time = 1; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 10; + private int beginTime_; + /** + * uint32 begin_time = 10; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (endTime_ != 0) { + output.writeUInt32(1, endTime_); + } + if (isOpen_ != false) { + output.writeBool(2, isOpen_); + } + if (beginTime_ != 0) { + output.writeUInt32(10, beginTime_); + } + if (scheduleId_ != 0) { + output.writeUInt32(13, scheduleId_); + } + if (activityId_ != 0) { + output.writeUInt32(14, activityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, endTime_); + } + if (isOpen_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isOpen_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, beginTime_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, scheduleId_); + } + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, activityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo other = (emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) obj; + + if (getScheduleId() + != other.getScheduleId()) return false; + if (getIsOpen() + != other.getIsOpen()) return false; + if (getActivityId() + != other.getActivityId()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + IS_OPEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsOpen()); + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ActivityScheduleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityScheduleInfo) + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.class, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + isOpen_ = false; + + activityId_ = 0; + + endTime_ = 0; + + beginTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo build() { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo buildPartial() { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo result = new emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo(this); + result.scheduleId_ = scheduleId_; + result.isOpen_ = isOpen_; + result.activityId_ = activityId_; + result.endTime_ = endTime_; + result.beginTime_ = beginTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo other) { + if (other == emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getIsOpen() != false) { + setIsOpen(other.getIsOpen()); + } + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 13; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 13; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 13; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private boolean isOpen_ ; + /** + * bool is_open = 2; + * @return The isOpen. + */ + @java.lang.Override + public boolean getIsOpen() { + return isOpen_; + } + /** + * bool is_open = 2; + * @param value The isOpen to set. + * @return This builder for chaining. + */ + public Builder setIsOpen(boolean value) { + + isOpen_ = value; + onChanged(); + return this; + } + /** + * bool is_open = 2; + * @return This builder for chaining. + */ + public Builder clearIsOpen() { + + isOpen_ = false; + onChanged(); + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 14; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 14; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 1; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 1; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 1; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 10; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 10; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 10; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityScheduleInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityScheduleInfo) + private static final emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo(); + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityScheduleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityScheduleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityScheduleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityScheduleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ActivityScheduleInfo.proto\"w\n\024Activity" + + "ScheduleInfo\022\023\n\013schedule_id\030\r \001(\r\022\017\n\007is_" + + "open\030\002 \001(\010\022\023\n\013activity_id\030\016 \001(\r\022\020\n\010end_t" + + "ime\030\001 \001(\r\022\022\n\nbegin_time\030\n \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityScheduleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityScheduleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityScheduleInfo_descriptor, + new java.lang.String[] { "ScheduleId", "IsOpen", "ActivityId", "EndTime", "BeginTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardReqOuterClass.java new file mode 100644 index 000000000..d7998d714 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityTakeWatcherRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class ActivityTakeWatcherRewardReqOuterClass { + private ActivityTakeWatcherRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityTakeWatcherRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityTakeWatcherRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 activity_id = 4; + * @return The activityId. + */ + int getActivityId(); + + /** + * uint32 watcher_id = 14; + * @return The watcherId. + */ + int getWatcherId(); + } + /** + *
+   * CmdId: 2038
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardReq} + */ + public static final class ActivityTakeWatcherRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityTakeWatcherRewardReq) + ActivityTakeWatcherRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityTakeWatcherRewardReq.newBuilder() to construct. + private ActivityTakeWatcherRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityTakeWatcherRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityTakeWatcherRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityTakeWatcherRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + activityId_ = input.readUInt32(); + break; + } + case 112: { + + watcherId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.Builder.class); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 4; + private int activityId_; + /** + * uint32 activity_id = 4; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int WATCHER_ID_FIELD_NUMBER = 14; + private int watcherId_; + /** + * uint32 watcher_id = 14; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (activityId_ != 0) { + output.writeUInt32(4, activityId_); + } + if (watcherId_ != 0) { + output.writeUInt32(14, watcherId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, activityId_); + } + if (watcherId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, watcherId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq other = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq) obj; + + if (getActivityId() + != other.getActivityId()) return false; + if (getWatcherId() + != other.getWatcherId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER; + hash = (53 * hash) + getWatcherId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2038
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityTakeWatcherRewardReq) + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityId_ = 0; + + watcherId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq build() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq buildPartial() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq result = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq(this); + result.activityId_ = activityId_; + result.watcherId_ = watcherId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq other) { + if (other == emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.getDefaultInstance()) return this; + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.getWatcherId() != 0) { + setWatcherId(other.getWatcherId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 4; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 4; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 4; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private int watcherId_ ; + /** + * uint32 watcher_id = 14; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + /** + * uint32 watcher_id = 14; + * @param value The watcherId to set. + * @return This builder for chaining. + */ + public Builder setWatcherId(int value) { + + watcherId_ = value; + onChanged(); + return this; + } + /** + * uint32 watcher_id = 14; + * @return This builder for chaining. + */ + public Builder clearWatcherId() { + + watcherId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityTakeWatcherRewardReq) + } + + // @@protoc_insertion_point(class_scope:ActivityTakeWatcherRewardReq) + private static final emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq(); + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityTakeWatcherRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityTakeWatcherRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityTakeWatcherRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ActivityTakeWatcherRewardReq.proto\"G\n\034" + + "ActivityTakeWatcherRewardReq\022\023\n\013activity" + + "_id\030\004 \001(\r\022\022\n\nwatcher_id\030\016 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityTakeWatcherRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityTakeWatcherRewardReq_descriptor, + new java.lang.String[] { "ActivityId", "WatcherId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardRspOuterClass.java new file mode 100644 index 000000000..8ad418b76 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityTakeWatcherRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class ActivityTakeWatcherRewardRspOuterClass { + private ActivityTakeWatcherRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityTakeWatcherRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityTakeWatcherRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + int getActivityId(); + + /** + * uint32 watcher_id = 7; + * @return The watcherId. + */ + int getWatcherId(); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 2034
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardRsp} + */ + public static final class ActivityTakeWatcherRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityTakeWatcherRewardRsp) + ActivityTakeWatcherRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityTakeWatcherRewardRsp.newBuilder() to construct. + private ActivityTakeWatcherRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityTakeWatcherRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityTakeWatcherRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityTakeWatcherRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + watcherId_ = input.readUInt32(); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + activityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.Builder.class); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 14; + private int activityId_; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int WATCHER_ID_FIELD_NUMBER = 7; + private int watcherId_; + /** + * uint32 watcher_id = 7; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (watcherId_ != 0) { + output.writeUInt32(7, watcherId_); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (activityId_ != 0) { + output.writeUInt32(14, activityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (watcherId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, watcherId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, activityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp other = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp) obj; + + if (getActivityId() + != other.getActivityId()) return false; + if (getWatcherId() + != other.getWatcherId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER; + hash = (53 * hash) + getWatcherId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2034
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityTakeWatcherRewardRsp) + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityId_ = 0; + + watcherId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp build() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp buildPartial() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp result = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp(this); + result.activityId_ = activityId_; + result.watcherId_ = watcherId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp other) { + if (other == emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.getDefaultInstance()) return this; + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.getWatcherId() != 0) { + setWatcherId(other.getWatcherId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 14; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 14; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private int watcherId_ ; + /** + * uint32 watcher_id = 7; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + /** + * uint32 watcher_id = 7; + * @param value The watcherId to set. + * @return This builder for chaining. + */ + public Builder setWatcherId(int value) { + + watcherId_ = value; + onChanged(); + return this; + } + /** + * uint32 watcher_id = 7; + * @return This builder for chaining. + */ + public Builder clearWatcherId() { + + watcherId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityTakeWatcherRewardRsp) + } + + // @@protoc_insertion_point(class_scope:ActivityTakeWatcherRewardRsp) + private static final emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp(); + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityTakeWatcherRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityTakeWatcherRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityTakeWatcherRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ActivityTakeWatcherRewardRsp.proto\"X\n\034" + + "ActivityTakeWatcherRewardRsp\022\023\n\013activity" + + "_id\030\016 \001(\r\022\022\n\nwatcher_id\030\007 \001(\r\022\017\n\007retcode" + + "\030\t \001(\005B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityTakeWatcherRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityTakeWatcherRewardRsp_descriptor, + new java.lang.String[] { "ActivityId", "WatcherId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityUpdateWatcherNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityUpdateWatcherNotifyOuterClass.java new file mode 100644 index 000000000..3a4b74935 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityUpdateWatcherNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityUpdateWatcherNotify.proto + +package emu.grasscutter.net.proto; + +public final class ActivityUpdateWatcherNotifyOuterClass { + private ActivityUpdateWatcherNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityUpdateWatcherNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityUpdateWatcherNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return Whether the watcherInfo field is set. + */ + boolean hasWatcherInfo(); + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return The watcherInfo. + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo(); + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder(); + + /** + * uint32 activity_id = 1; + * @return The activityId. + */ + int getActivityId(); + } + /** + *
+   * CmdId: 2156
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityUpdateWatcherNotify} + */ + public static final class ActivityUpdateWatcherNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityUpdateWatcherNotify) + ActivityUpdateWatcherNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityUpdateWatcherNotify.newBuilder() to construct. + private ActivityUpdateWatcherNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityUpdateWatcherNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityUpdateWatcherNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityUpdateWatcherNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + activityId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder subBuilder = null; + if (watcherInfo_ != null) { + subBuilder = watcherInfo_.toBuilder(); + } + watcherInfo_ = input.readMessage(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(watcherInfo_); + watcherInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.class, emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.Builder.class); + } + + public static final int WATCHER_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo watcherInfo_; + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return Whether the watcherInfo field is set. + */ + @java.lang.Override + public boolean hasWatcherInfo() { + return watcherInfo_ != null; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return The watcherInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo() { + return watcherInfo_ == null ? emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder() { + return getWatcherInfo(); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 1; + private int activityId_; + /** + * uint32 activity_id = 1; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (activityId_ != 0) { + output.writeUInt32(1, activityId_); + } + if (watcherInfo_ != null) { + output.writeMessage(2, getWatcherInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, activityId_); + } + if (watcherInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getWatcherInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify other = (emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify) obj; + + if (hasWatcherInfo() != other.hasWatcherInfo()) return false; + if (hasWatcherInfo()) { + if (!getWatcherInfo() + .equals(other.getWatcherInfo())) return false; + } + if (getActivityId() + != other.getActivityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasWatcherInfo()) { + hash = (37 * hash) + WATCHER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWatcherInfo().hashCode(); + } + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2156
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityUpdateWatcherNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityUpdateWatcherNotify) + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.class, emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (watcherInfoBuilder_ == null) { + watcherInfo_ = null; + } else { + watcherInfo_ = null; + watcherInfoBuilder_ = null; + } + activityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify build() { + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify buildPartial() { + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify result = new emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify(this); + if (watcherInfoBuilder_ == null) { + result.watcherInfo_ = watcherInfo_; + } else { + result.watcherInfo_ = watcherInfoBuilder_.build(); + } + result.activityId_ = activityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify) { + return mergeFrom((emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify other) { + if (other == emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.getDefaultInstance()) return this; + if (other.hasWatcherInfo()) { + mergeWatcherInfo(other.getWatcherInfo()); + } + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo watcherInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> watcherInfoBuilder_; + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return Whether the watcherInfo field is set. + */ + public boolean hasWatcherInfo() { + return watcherInfoBuilder_ != null || watcherInfo_ != null; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return The watcherInfo. + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo() { + if (watcherInfoBuilder_ == null) { + return watcherInfo_ == null ? emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_; + } else { + return watcherInfoBuilder_.getMessage(); + } + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder setWatcherInfo(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + watcherInfo_ = value; + onChanged(); + } else { + watcherInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder setWatcherInfo( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoBuilder_ == null) { + watcherInfo_ = builderForValue.build(); + onChanged(); + } else { + watcherInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder mergeWatcherInfo(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoBuilder_ == null) { + if (watcherInfo_ != null) { + watcherInfo_ = + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.newBuilder(watcherInfo_).mergeFrom(value).buildPartial(); + } else { + watcherInfo_ = value; + } + onChanged(); + } else { + watcherInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder clearWatcherInfo() { + if (watcherInfoBuilder_ == null) { + watcherInfo_ = null; + onChanged(); + } else { + watcherInfo_ = null; + watcherInfoBuilder_ = null; + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder getWatcherInfoBuilder() { + + onChanged(); + return getWatcherInfoFieldBuilder().getBuilder(); + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder() { + if (watcherInfoBuilder_ != null) { + return watcherInfoBuilder_.getMessageOrBuilder(); + } else { + return watcherInfo_ == null ? + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_; + } + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> + getWatcherInfoFieldBuilder() { + if (watcherInfoBuilder_ == null) { + watcherInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder>( + getWatcherInfo(), + getParentForChildren(), + isClean()); + watcherInfo_ = null; + } + return watcherInfoBuilder_; + } + + private int activityId_ ; + /** + * uint32 activity_id = 1; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 1; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 1; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityUpdateWatcherNotify) + } + + // @@protoc_insertion_point(class_scope:ActivityUpdateWatcherNotify) + private static final emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify(); + } + + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityUpdateWatcherNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityUpdateWatcherNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityUpdateWatcherNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!ActivityUpdateWatcherNotify.proto\032\031Act" + + "ivityWatcherInfo.proto\"^\n\033ActivityUpdate" + + "WatcherNotify\022*\n\014watcher_info\030\002 \001(\0132\024.Ac" + + "tivityWatcherInfo\022\023\n\013activity_id\030\001 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(), + }); + internal_static_ActivityUpdateWatcherNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityUpdateWatcherNotify_descriptor, + new java.lang.String[] { "WatcherInfo", "ActivityId", }); + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java new file mode 100644 index 000000000..ab0e7ac65 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityWatcherInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityWatcherInfoOuterClass { + private ActivityWatcherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityWatcherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityWatcherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_taken_reward = 8; + * @return The isTakenReward. + */ + boolean getIsTakenReward(); + + /** + * uint32 cur_progress = 2; + * @return The curProgress. + */ + int getCurProgress(); + + /** + * uint32 total_progress = 4; + * @return The totalProgress. + */ + int getTotalProgress(); + + /** + * uint32 watcher_id = 5; + * @return The watcherId. + */ + int getWatcherId(); + } + /** + * Protobuf type {@code ActivityWatcherInfo} + */ + public static final class ActivityWatcherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityWatcherInfo) + ActivityWatcherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityWatcherInfo.newBuilder() to construct. + private ActivityWatcherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityWatcherInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityWatcherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityWatcherInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + curProgress_ = input.readUInt32(); + break; + } + case 32: { + + totalProgress_ = input.readUInt32(); + break; + } + case 40: { + + watcherId_ = input.readUInt32(); + break; + } + case 64: { + + isTakenReward_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.class, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder.class); + } + + public static final int IS_TAKEN_REWARD_FIELD_NUMBER = 8; + private boolean isTakenReward_; + /** + * bool is_taken_reward = 8; + * @return The isTakenReward. + */ + @java.lang.Override + public boolean getIsTakenReward() { + return isTakenReward_; + } + + public static final int CUR_PROGRESS_FIELD_NUMBER = 2; + private int curProgress_; + /** + * uint32 cur_progress = 2; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + + public static final int TOTAL_PROGRESS_FIELD_NUMBER = 4; + private int totalProgress_; + /** + * uint32 total_progress = 4; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + + public static final int WATCHER_ID_FIELD_NUMBER = 5; + private int watcherId_; + /** + * uint32 watcher_id = 5; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (curProgress_ != 0) { + output.writeUInt32(2, curProgress_); + } + if (totalProgress_ != 0) { + output.writeUInt32(4, totalProgress_); + } + if (watcherId_ != 0) { + output.writeUInt32(5, watcherId_); + } + if (isTakenReward_ != false) { + output.writeBool(8, isTakenReward_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, curProgress_); + } + if (totalProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, totalProgress_); + } + if (watcherId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, watcherId_); + } + if (isTakenReward_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isTakenReward_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo other = (emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) obj; + + if (getIsTakenReward() + != other.getIsTakenReward()) return false; + if (getCurProgress() + != other.getCurProgress()) return false; + if (getTotalProgress() + != other.getTotalProgress()) return false; + if (getWatcherId() + != other.getWatcherId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_TAKEN_REWARD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTakenReward()); + hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getCurProgress(); + hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getTotalProgress(); + hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER; + hash = (53 * hash) + getWatcherId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ActivityWatcherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityWatcherInfo) + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.class, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isTakenReward_ = false; + + curProgress_ = 0; + + totalProgress_ = 0; + + watcherId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo build() { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo buildPartial() { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo result = new emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo(this); + result.isTakenReward_ = isTakenReward_; + result.curProgress_ = curProgress_; + result.totalProgress_ = totalProgress_; + result.watcherId_ = watcherId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo other) { + if (other == emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()) return this; + if (other.getIsTakenReward() != false) { + setIsTakenReward(other.getIsTakenReward()); + } + if (other.getCurProgress() != 0) { + setCurProgress(other.getCurProgress()); + } + if (other.getTotalProgress() != 0) { + setTotalProgress(other.getTotalProgress()); + } + if (other.getWatcherId() != 0) { + setWatcherId(other.getWatcherId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isTakenReward_ ; + /** + * bool is_taken_reward = 8; + * @return The isTakenReward. + */ + @java.lang.Override + public boolean getIsTakenReward() { + return isTakenReward_; + } + /** + * bool is_taken_reward = 8; + * @param value The isTakenReward to set. + * @return This builder for chaining. + */ + public Builder setIsTakenReward(boolean value) { + + isTakenReward_ = value; + onChanged(); + return this; + } + /** + * bool is_taken_reward = 8; + * @return This builder for chaining. + */ + public Builder clearIsTakenReward() { + + isTakenReward_ = false; + onChanged(); + return this; + } + + private int curProgress_ ; + /** + * uint32 cur_progress = 2; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + /** + * uint32 cur_progress = 2; + * @param value The curProgress to set. + * @return This builder for chaining. + */ + public Builder setCurProgress(int value) { + + curProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_progress = 2; + * @return This builder for chaining. + */ + public Builder clearCurProgress() { + + curProgress_ = 0; + onChanged(); + return this; + } + + private int totalProgress_ ; + /** + * uint32 total_progress = 4; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + /** + * uint32 total_progress = 4; + * @param value The totalProgress to set. + * @return This builder for chaining. + */ + public Builder setTotalProgress(int value) { + + totalProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 total_progress = 4; + * @return This builder for chaining. + */ + public Builder clearTotalProgress() { + + totalProgress_ = 0; + onChanged(); + return this; + } + + private int watcherId_ ; + /** + * uint32 watcher_id = 5; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + /** + * uint32 watcher_id = 5; + * @param value The watcherId to set. + * @return This builder for chaining. + */ + public Builder setWatcherId(int value) { + + watcherId_ = value; + onChanged(); + return this; + } + /** + * uint32 watcher_id = 5; + * @return This builder for chaining. + */ + public Builder clearWatcherId() { + + watcherId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ActivityWatcherInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityWatcherInfo) + private static final emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo(); + } + + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityWatcherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityWatcherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityWatcherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityWatcherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ActivityWatcherInfo.proto\"p\n\023ActivityW" + + "atcherInfo\022\027\n\017is_taken_reward\030\010 \001(\010\022\024\n\014c" + + "ur_progress\030\002 \001(\r\022\026\n\016total_progress\030\004 \001(" + + "\r\022\022\n\nwatcher_id\030\005 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityWatcherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityWatcherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityWatcherInfo_descriptor, + new java.lang.String[] { "IsTakenReward", "CurProgress", "TotalProgress", "WatcherId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AddCustomTeamReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AddCustomTeamReqOuterClass.java new file mode 100644 index 000000000..d1df3d8df --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AddCustomTeamReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AddCustomTeamReq.proto + +package emu.grasscutter.net.proto; + +public final class AddCustomTeamReqOuterClass { + private AddCustomTeamReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AddCustomTeamReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AddCustomTeamReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 1687
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AddCustomTeamReq} + */ + public static final class AddCustomTeamReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AddCustomTeamReq) + AddCustomTeamReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AddCustomTeamReq.newBuilder() to construct. + private AddCustomTeamReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AddCustomTeamReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AddCustomTeamReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AddCustomTeamReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.internal_static_AddCustomTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.internal_static_AddCustomTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.class, emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq other = (emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1687
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AddCustomTeamReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AddCustomTeamReq) + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.internal_static_AddCustomTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.internal_static_AddCustomTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.class, emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.internal_static_AddCustomTeamReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq build() { + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq buildPartial() { + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq result = new emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq) { + return mergeFrom((emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq other) { + if (other == emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AddCustomTeamReq) + } + + // @@protoc_insertion_point(class_scope:AddCustomTeamReq) + private static final emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq(); + } + + public static emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AddCustomTeamReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AddCustomTeamReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamReqOuterClass.AddCustomTeamReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AddCustomTeamReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AddCustomTeamReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AddCustomTeamReq.proto\"\022\n\020AddCustomTea" + + "mReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AddCustomTeamReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AddCustomTeamReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AddCustomTeamReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AddCustomTeamRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AddCustomTeamRspOuterClass.java new file mode 100644 index 000000000..df2824607 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AddCustomTeamRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AddCustomTeamRsp.proto + +package emu.grasscutter.net.proto; + +public final class AddCustomTeamRspOuterClass { + private AddCustomTeamRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AddCustomTeamRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AddCustomTeamRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1735
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AddCustomTeamRsp} + */ + public static final class AddCustomTeamRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AddCustomTeamRsp) + AddCustomTeamRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AddCustomTeamRsp.newBuilder() to construct. + private AddCustomTeamRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AddCustomTeamRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AddCustomTeamRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AddCustomTeamRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.internal_static_AddCustomTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.internal_static_AddCustomTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.class, emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp other = (emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1735
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AddCustomTeamRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AddCustomTeamRsp) + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.internal_static_AddCustomTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.internal_static_AddCustomTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.class, emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.internal_static_AddCustomTeamRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp build() { + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp buildPartial() { + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp result = new emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp) { + return mergeFrom((emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp other) { + if (other == emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AddCustomTeamRsp) + } + + // @@protoc_insertion_point(class_scope:AddCustomTeamRsp) + private static final emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp(); + } + + public static emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AddCustomTeamRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AddCustomTeamRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddCustomTeamRspOuterClass.AddCustomTeamRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AddCustomTeamRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AddCustomTeamRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AddCustomTeamRsp.proto\"#\n\020AddCustomTea" + + "mRsp\022\017\n\007retcode\030\004 \001(\005B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AddCustomTeamRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AddCustomTeamRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AddCustomTeamRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressReqOuterClass.java new file mode 100644 index 000000000..1ba2bd666 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AddQuestContentProgressReq.proto + +package emu.grasscutter.net.proto; + +public final class AddQuestContentProgressReqOuterClass { + private AddQuestContentProgressReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AddQuestContentProgressReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AddQuestContentProgressReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 content_type = 6; + * @return The contentType. + */ + int getContentType(); + + /** + * uint32 param = 12; + * @return The param. + */ + int getParam(); + + /** + * uint32 add_progress = 15; + * @return The addProgress. + */ + int getAddProgress(); + } + /** + *
+   * CmdId: 421
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AddQuestContentProgressReq} + */ + public static final class AddQuestContentProgressReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AddQuestContentProgressReq) + AddQuestContentProgressReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AddQuestContentProgressReq.newBuilder() to construct. + private AddQuestContentProgressReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AddQuestContentProgressReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AddQuestContentProgressReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AddQuestContentProgressReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + contentType_ = input.readUInt32(); + break; + } + case 96: { + + param_ = input.readUInt32(); + break; + } + case 120: { + + addProgress_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.class, emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.Builder.class); + } + + public static final int CONTENT_TYPE_FIELD_NUMBER = 6; + private int contentType_; + /** + * uint32 content_type = 6; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + + public static final int PARAM_FIELD_NUMBER = 12; + private int param_; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int ADD_PROGRESS_FIELD_NUMBER = 15; + private int addProgress_; + /** + * uint32 add_progress = 15; + * @return The addProgress. + */ + @java.lang.Override + public int getAddProgress() { + return addProgress_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (contentType_ != 0) { + output.writeUInt32(6, contentType_); + } + if (param_ != 0) { + output.writeUInt32(12, param_); + } + if (addProgress_ != 0) { + output.writeUInt32(15, addProgress_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, contentType_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, param_); + } + if (addProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, addProgress_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq other = (emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) obj; + + if (getContentType() + != other.getContentType()) return false; + if (getParam() + != other.getParam()) return false; + if (getAddProgress() + != other.getAddProgress()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getContentType(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + ADD_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getAddProgress(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 421
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AddQuestContentProgressReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AddQuestContentProgressReq) + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.class, emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + contentType_ = 0; + + param_ = 0; + + addProgress_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq build() { + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq buildPartial() { + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq result = new emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq(this); + result.contentType_ = contentType_; + result.param_ = param_; + result.addProgress_ = addProgress_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) { + return mergeFrom((emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq other) { + if (other == emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.getDefaultInstance()) return this; + if (other.getContentType() != 0) { + setContentType(other.getContentType()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getAddProgress() != 0) { + setAddProgress(other.getAddProgress()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int contentType_ ; + /** + * uint32 content_type = 6; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + /** + * uint32 content_type = 6; + * @param value The contentType to set. + * @return This builder for chaining. + */ + public Builder setContentType(int value) { + + contentType_ = value; + onChanged(); + return this; + } + /** + * uint32 content_type = 6; + * @return This builder for chaining. + */ + public Builder clearContentType() { + + contentType_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 12; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 12; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private int addProgress_ ; + /** + * uint32 add_progress = 15; + * @return The addProgress. + */ + @java.lang.Override + public int getAddProgress() { + return addProgress_; + } + /** + * uint32 add_progress = 15; + * @param value The addProgress to set. + * @return This builder for chaining. + */ + public Builder setAddProgress(int value) { + + addProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 add_progress = 15; + * @return This builder for chaining. + */ + public Builder clearAddProgress() { + + addProgress_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AddQuestContentProgressReq) + } + + // @@protoc_insertion_point(class_scope:AddQuestContentProgressReq) + private static final emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq(); + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AddQuestContentProgressReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AddQuestContentProgressReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AddQuestContentProgressReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AddQuestContentProgressReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AddQuestContentProgressReq.proto\"W\n\032Ad" + + "dQuestContentProgressReq\022\024\n\014content_type" + + "\030\006 \001(\r\022\r\n\005param\030\014 \001(\r\022\024\n\014add_progress\030\017 " + + "\001(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AddQuestContentProgressReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AddQuestContentProgressReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AddQuestContentProgressReq_descriptor, + new java.lang.String[] { "ContentType", "Param", "AddProgress", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressRspOuterClass.java new file mode 100644 index 000000000..5e2f4e11c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AddQuestContentProgressRsp.proto + +package emu.grasscutter.net.proto; + +public final class AddQuestContentProgressRspOuterClass { + private AddQuestContentProgressRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AddQuestContentProgressRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AddQuestContentProgressRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 content_type = 4; + * @return The contentType. + */ + int getContentType(); + } + /** + *
+   * CmdId: 403
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AddQuestContentProgressRsp} + */ + public static final class AddQuestContentProgressRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AddQuestContentProgressRsp) + AddQuestContentProgressRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AddQuestContentProgressRsp.newBuilder() to construct. + private AddQuestContentProgressRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AddQuestContentProgressRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AddQuestContentProgressRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AddQuestContentProgressRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + contentType_ = input.readUInt32(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.class, emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CONTENT_TYPE_FIELD_NUMBER = 4; + private int contentType_; + /** + * uint32 content_type = 4; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (contentType_ != 0) { + output.writeUInt32(4, contentType_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, contentType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp other = (emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getContentType() + != other.getContentType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getContentType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 403
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AddQuestContentProgressRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AddQuestContentProgressRsp) + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.class, emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + contentType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp build() { + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp buildPartial() { + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp result = new emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp(this); + result.retcode_ = retcode_; + result.contentType_ = contentType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp) { + return mergeFrom((emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp other) { + if (other == emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getContentType() != 0) { + setContentType(other.getContentType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int contentType_ ; + /** + * uint32 content_type = 4; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + /** + * uint32 content_type = 4; + * @param value The contentType to set. + * @return This builder for chaining. + */ + public Builder setContentType(int value) { + + contentType_ = value; + onChanged(); + return this; + } + /** + * uint32 content_type = 4; + * @return This builder for chaining. + */ + public Builder clearContentType() { + + contentType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AddQuestContentProgressRsp) + } + + // @@protoc_insertion_point(class_scope:AddQuestContentProgressRsp) + private static final emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp(); + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AddQuestContentProgressRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AddQuestContentProgressRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AddQuestContentProgressRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AddQuestContentProgressRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AddQuestContentProgressRsp.proto\"C\n\032Ad" + + "dQuestContentProgressRsp\022\017\n\007retcode\030\r \001(" + + "\005\022\024\n\014content_type\030\004 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AddQuestContentProgressRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AddQuestContentProgressRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AddQuestContentProgressRsp_descriptor, + new java.lang.String[] { "Retcode", "ContentType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AdjustTrackingInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AdjustTrackingInfoOuterClass.java new file mode 100644 index 000000000..b0f48140b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AdjustTrackingInfoOuterClass.java @@ -0,0 +1,1368 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AdjustTrackingInfo.proto + +package emu.grasscutter.net.proto; + +public final class AdjustTrackingInfoOuterClass { + private AdjustTrackingInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AdjustTrackingInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AdjustTrackingInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string event_token = 9; + * @return The eventToken. + */ + java.lang.String getEventToken(); + /** + * string event_token = 9; + * @return The bytes for eventToken. + */ + com.google.protobuf.ByteString + getEventTokenBytes(); + + /** + * string adid = 4; + * @return The adid. + */ + java.lang.String getAdid(); + /** + * string adid = 4; + * @return The bytes for adid. + */ + com.google.protobuf.ByteString + getAdidBytes(); + + /** + * string idfa = 2; + * @return The idfa. + */ + java.lang.String getIdfa(); + /** + * string idfa = 2; + * @return The bytes for idfa. + */ + com.google.protobuf.ByteString + getIdfaBytes(); + + /** + * string app_token = 14; + * @return The appToken. + */ + java.lang.String getAppToken(); + /** + * string app_token = 14; + * @return The bytes for appToken. + */ + com.google.protobuf.ByteString + getAppTokenBytes(); + + /** + * string gps_adid = 3; + * @return The gpsAdid. + */ + java.lang.String getGpsAdid(); + /** + * string gps_adid = 3; + * @return The bytes for gpsAdid. + */ + com.google.protobuf.ByteString + getGpsAdidBytes(); + + /** + * string fire_adid = 13; + * @return The fireAdid. + */ + java.lang.String getFireAdid(); + /** + * string fire_adid = 13; + * @return The bytes for fireAdid. + */ + com.google.protobuf.ByteString + getFireAdidBytes(); + } + /** + * Protobuf type {@code AdjustTrackingInfo} + */ + public static final class AdjustTrackingInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AdjustTrackingInfo) + AdjustTrackingInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AdjustTrackingInfo.newBuilder() to construct. + private AdjustTrackingInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AdjustTrackingInfo() { + eventToken_ = ""; + adid_ = ""; + idfa_ = ""; + appToken_ = ""; + gpsAdid_ = ""; + fireAdid_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AdjustTrackingInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AdjustTrackingInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + idfa_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + gpsAdid_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + adid_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + eventToken_ = s; + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + fireAdid_ = s; + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + appToken_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.class, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder.class); + } + + public static final int EVENT_TOKEN_FIELD_NUMBER = 9; + private volatile java.lang.Object eventToken_; + /** + * string event_token = 9; + * @return The eventToken. + */ + @java.lang.Override + public java.lang.String getEventToken() { + java.lang.Object ref = eventToken_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + eventToken_ = s; + return s; + } + } + /** + * string event_token = 9; + * @return The bytes for eventToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEventTokenBytes() { + java.lang.Object ref = eventToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + eventToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ADID_FIELD_NUMBER = 4; + private volatile java.lang.Object adid_; + /** + * string adid = 4; + * @return The adid. + */ + @java.lang.Override + public java.lang.String getAdid() { + java.lang.Object ref = adid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + adid_ = s; + return s; + } + } + /** + * string adid = 4; + * @return The bytes for adid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAdidBytes() { + java.lang.Object ref = adid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + adid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IDFA_FIELD_NUMBER = 2; + private volatile java.lang.Object idfa_; + /** + * string idfa = 2; + * @return The idfa. + */ + @java.lang.Override + public java.lang.String getIdfa() { + java.lang.Object ref = idfa_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + idfa_ = s; + return s; + } + } + /** + * string idfa = 2; + * @return The bytes for idfa. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdfaBytes() { + java.lang.Object ref = idfa_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + idfa_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int APP_TOKEN_FIELD_NUMBER = 14; + private volatile java.lang.Object appToken_; + /** + * string app_token = 14; + * @return The appToken. + */ + @java.lang.Override + public java.lang.String getAppToken() { + java.lang.Object ref = appToken_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appToken_ = s; + return s; + } + } + /** + * string app_token = 14; + * @return The bytes for appToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAppTokenBytes() { + java.lang.Object ref = appToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GPS_ADID_FIELD_NUMBER = 3; + private volatile java.lang.Object gpsAdid_; + /** + * string gps_adid = 3; + * @return The gpsAdid. + */ + @java.lang.Override + public java.lang.String getGpsAdid() { + java.lang.Object ref = gpsAdid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gpsAdid_ = s; + return s; + } + } + /** + * string gps_adid = 3; + * @return The bytes for gpsAdid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGpsAdidBytes() { + java.lang.Object ref = gpsAdid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gpsAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FIRE_ADID_FIELD_NUMBER = 13; + private volatile java.lang.Object fireAdid_; + /** + * string fire_adid = 13; + * @return The fireAdid. + */ + @java.lang.Override + public java.lang.String getFireAdid() { + java.lang.Object ref = fireAdid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fireAdid_ = s; + return s; + } + } + /** + * string fire_adid = 13; + * @return The bytes for fireAdid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFireAdidBytes() { + java.lang.Object ref = fireAdid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fireAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(idfa_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, idfa_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gpsAdid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, gpsAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(adid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, adid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(eventToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, eventToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fireAdid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, fireAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, appToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(idfa_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, idfa_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gpsAdid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, gpsAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(adid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, adid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(eventToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, eventToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fireAdid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, fireAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, appToken_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo other = (emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo) obj; + + if (!getEventToken() + .equals(other.getEventToken())) return false; + if (!getAdid() + .equals(other.getAdid())) return false; + if (!getIdfa() + .equals(other.getIdfa())) return false; + if (!getAppToken() + .equals(other.getAppToken())) return false; + if (!getGpsAdid() + .equals(other.getGpsAdid())) return false; + if (!getFireAdid() + .equals(other.getFireAdid())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + EVENT_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEventToken().hashCode(); + hash = (37 * hash) + ADID_FIELD_NUMBER; + hash = (53 * hash) + getAdid().hashCode(); + hash = (37 * hash) + IDFA_FIELD_NUMBER; + hash = (53 * hash) + getIdfa().hashCode(); + hash = (37 * hash) + APP_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getAppToken().hashCode(); + hash = (37 * hash) + GPS_ADID_FIELD_NUMBER; + hash = (53 * hash) + getGpsAdid().hashCode(); + hash = (37 * hash) + FIRE_ADID_FIELD_NUMBER; + hash = (53 * hash) + getFireAdid().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AdjustTrackingInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AdjustTrackingInfo) + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.class, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + eventToken_ = ""; + + adid_ = ""; + + idfa_ = ""; + + appToken_ = ""; + + gpsAdid_ = ""; + + fireAdid_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo build() { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo buildPartial() { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo result = new emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo(this); + result.eventToken_ = eventToken_; + result.adid_ = adid_; + result.idfa_ = idfa_; + result.appToken_ = appToken_; + result.gpsAdid_ = gpsAdid_; + result.fireAdid_ = fireAdid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo) { + return mergeFrom((emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo other) { + if (other == emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance()) return this; + if (!other.getEventToken().isEmpty()) { + eventToken_ = other.eventToken_; + onChanged(); + } + if (!other.getAdid().isEmpty()) { + adid_ = other.adid_; + onChanged(); + } + if (!other.getIdfa().isEmpty()) { + idfa_ = other.idfa_; + onChanged(); + } + if (!other.getAppToken().isEmpty()) { + appToken_ = other.appToken_; + onChanged(); + } + if (!other.getGpsAdid().isEmpty()) { + gpsAdid_ = other.gpsAdid_; + onChanged(); + } + if (!other.getFireAdid().isEmpty()) { + fireAdid_ = other.fireAdid_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object eventToken_ = ""; + /** + * string event_token = 9; + * @return The eventToken. + */ + public java.lang.String getEventToken() { + java.lang.Object ref = eventToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + eventToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string event_token = 9; + * @return The bytes for eventToken. + */ + public com.google.protobuf.ByteString + getEventTokenBytes() { + java.lang.Object ref = eventToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + eventToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string event_token = 9; + * @param value The eventToken to set. + * @return This builder for chaining. + */ + public Builder setEventToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + eventToken_ = value; + onChanged(); + return this; + } + /** + * string event_token = 9; + * @return This builder for chaining. + */ + public Builder clearEventToken() { + + eventToken_ = getDefaultInstance().getEventToken(); + onChanged(); + return this; + } + /** + * string event_token = 9; + * @param value The bytes for eventToken to set. + * @return This builder for chaining. + */ + public Builder setEventTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + eventToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object adid_ = ""; + /** + * string adid = 4; + * @return The adid. + */ + public java.lang.String getAdid() { + java.lang.Object ref = adid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + adid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string adid = 4; + * @return The bytes for adid. + */ + public com.google.protobuf.ByteString + getAdidBytes() { + java.lang.Object ref = adid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + adid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string adid = 4; + * @param value The adid to set. + * @return This builder for chaining. + */ + public Builder setAdid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + adid_ = value; + onChanged(); + return this; + } + /** + * string adid = 4; + * @return This builder for chaining. + */ + public Builder clearAdid() { + + adid_ = getDefaultInstance().getAdid(); + onChanged(); + return this; + } + /** + * string adid = 4; + * @param value The bytes for adid to set. + * @return This builder for chaining. + */ + public Builder setAdidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + adid_ = value; + onChanged(); + return this; + } + + private java.lang.Object idfa_ = ""; + /** + * string idfa = 2; + * @return The idfa. + */ + public java.lang.String getIdfa() { + java.lang.Object ref = idfa_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + idfa_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string idfa = 2; + * @return The bytes for idfa. + */ + public com.google.protobuf.ByteString + getIdfaBytes() { + java.lang.Object ref = idfa_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + idfa_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string idfa = 2; + * @param value The idfa to set. + * @return This builder for chaining. + */ + public Builder setIdfa( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + idfa_ = value; + onChanged(); + return this; + } + /** + * string idfa = 2; + * @return This builder for chaining. + */ + public Builder clearIdfa() { + + idfa_ = getDefaultInstance().getIdfa(); + onChanged(); + return this; + } + /** + * string idfa = 2; + * @param value The bytes for idfa to set. + * @return This builder for chaining. + */ + public Builder setIdfaBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + idfa_ = value; + onChanged(); + return this; + } + + private java.lang.Object appToken_ = ""; + /** + * string app_token = 14; + * @return The appToken. + */ + public java.lang.String getAppToken() { + java.lang.Object ref = appToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string app_token = 14; + * @return The bytes for appToken. + */ + public com.google.protobuf.ByteString + getAppTokenBytes() { + java.lang.Object ref = appToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string app_token = 14; + * @param value The appToken to set. + * @return This builder for chaining. + */ + public Builder setAppToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + appToken_ = value; + onChanged(); + return this; + } + /** + * string app_token = 14; + * @return This builder for chaining. + */ + public Builder clearAppToken() { + + appToken_ = getDefaultInstance().getAppToken(); + onChanged(); + return this; + } + /** + * string app_token = 14; + * @param value The bytes for appToken to set. + * @return This builder for chaining. + */ + public Builder setAppTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + appToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object gpsAdid_ = ""; + /** + * string gps_adid = 3; + * @return The gpsAdid. + */ + public java.lang.String getGpsAdid() { + java.lang.Object ref = gpsAdid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gpsAdid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gps_adid = 3; + * @return The bytes for gpsAdid. + */ + public com.google.protobuf.ByteString + getGpsAdidBytes() { + java.lang.Object ref = gpsAdid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gpsAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gps_adid = 3; + * @param value The gpsAdid to set. + * @return This builder for chaining. + */ + public Builder setGpsAdid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gpsAdid_ = value; + onChanged(); + return this; + } + /** + * string gps_adid = 3; + * @return This builder for chaining. + */ + public Builder clearGpsAdid() { + + gpsAdid_ = getDefaultInstance().getGpsAdid(); + onChanged(); + return this; + } + /** + * string gps_adid = 3; + * @param value The bytes for gpsAdid to set. + * @return This builder for chaining. + */ + public Builder setGpsAdidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gpsAdid_ = value; + onChanged(); + return this; + } + + private java.lang.Object fireAdid_ = ""; + /** + * string fire_adid = 13; + * @return The fireAdid. + */ + public java.lang.String getFireAdid() { + java.lang.Object ref = fireAdid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fireAdid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string fire_adid = 13; + * @return The bytes for fireAdid. + */ + public com.google.protobuf.ByteString + getFireAdidBytes() { + java.lang.Object ref = fireAdid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fireAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string fire_adid = 13; + * @param value The fireAdid to set. + * @return This builder for chaining. + */ + public Builder setFireAdid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + fireAdid_ = value; + onChanged(); + return this; + } + /** + * string fire_adid = 13; + * @return This builder for chaining. + */ + public Builder clearFireAdid() { + + fireAdid_ = getDefaultInstance().getFireAdid(); + onChanged(); + return this; + } + /** + * string fire_adid = 13; + * @param value The bytes for fireAdid to set. + * @return This builder for chaining. + */ + public Builder setFireAdidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + fireAdid_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AdjustTrackingInfo) + } + + // @@protoc_insertion_point(class_scope:AdjustTrackingInfo) + private static final emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo(); + } + + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AdjustTrackingInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AdjustTrackingInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AdjustTrackingInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AdjustTrackingInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030AdjustTrackingInfo.proto\"}\n\022AdjustTrac" + + "kingInfo\022\023\n\013event_token\030\t \001(\t\022\014\n\004adid\030\004 " + + "\001(\t\022\014\n\004idfa\030\002 \001(\t\022\021\n\tapp_token\030\016 \001(\t\022\020\n\010" + + "gps_adid\030\003 \001(\t\022\021\n\tfire_adid\030\r \001(\tB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AdjustTrackingInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AdjustTrackingInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AdjustTrackingInfo_descriptor, + new java.lang.String[] { "EventToken", "Adid", "Idfa", "AppToken", "GpsAdid", "FireAdid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java new file mode 100644 index 000000000..e769b266d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java @@ -0,0 +1,1102 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AiSkillCdInfo.proto + +package emu.grasscutter.net.proto; + +public final class AiSkillCdInfoOuterClass { + private AiSkillCdInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AiSkillCdInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AiSkillCdInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + int getSkillCdMapCount(); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + boolean containsSkillCdMap( + int key); + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillCdMap(); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + java.util.Map + getSkillCdMapMap(); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + int getSkillCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + int getSkillCdMapOrThrow( + int key); + + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + int getSkillGroupCdMapCount(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + boolean containsSkillGroupCdMap( + int key); + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillGroupCdMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + java.util.Map + getSkillGroupCdMapMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrThrow( + int key); + } + /** + * Protobuf type {@code AiSkillCdInfo} + */ + public static final class AiSkillCdInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AiSkillCdInfo) + AiSkillCdInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AiSkillCdInfo.newBuilder() to construct. + private AiSkillCdInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AiSkillCdInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AiSkillCdInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AiSkillCdInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + skillGroupCdMap__ = input.readMessage( + SkillGroupCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillGroupCdMap_.getMutableMap().put( + skillGroupCdMap__.getKey(), skillGroupCdMap__.getValue()); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skillCdMap__ = input.readMessage( + SkillCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillCdMap_.getMutableMap().put( + skillCdMap__.getKey(), skillCdMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillCdMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.class, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.Builder.class); + } + + public static final int SKILL_CD_MAP_FIELD_NUMBER = 11; + private static final class SkillCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_GROUP_CD_MAP_FIELD_NUMBER = 6; + private static final class SkillGroupCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillGroupCdMap(), + SkillGroupCdMapDefaultEntryHolder.defaultEntry, + 6); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillCdMap(), + SkillCdMapDefaultEntryHolder.defaultEntry, + 11); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetSkillGroupCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillGroupCdMap__ = SkillGroupCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, skillGroupCdMap__); + } + for (java.util.Map.Entry entry + : internalGetSkillCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillCdMap__ = SkillCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, skillCdMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo other = (emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo) obj; + + if (!internalGetSkillCdMap().equals( + other.internalGetSkillCdMap())) return false; + if (!internalGetSkillGroupCdMap().equals( + other.internalGetSkillGroupCdMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetSkillCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillCdMap().hashCode(); + } + if (!internalGetSkillGroupCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_GROUP_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillGroupCdMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AiSkillCdInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AiSkillCdInfo) + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillCdMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableSkillCdMap(); + case 6: + return internalGetMutableSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.class, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableSkillCdMap().clear(); + internalGetMutableSkillGroupCdMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo build() { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo buildPartial() { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo result = new emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo(this); + int from_bitField0_ = bitField0_; + result.skillCdMap_ = internalGetSkillCdMap(); + result.skillCdMap_.makeImmutable(); + result.skillGroupCdMap_ = internalGetSkillGroupCdMap(); + result.skillGroupCdMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo) { + return mergeFrom((emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo other) { + if (other == emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.getDefaultInstance()) return this; + internalGetMutableSkillCdMap().mergeFrom( + other.internalGetSkillCdMap()); + internalGetMutableSkillGroupCdMap().mergeFrom( + other.internalGetSkillGroupCdMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillCdMap() { + onChanged();; + if (skillCdMap_ == null) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillCdMap_.isMutable()) { + skillCdMap_ = skillCdMap_.copy(); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillCdMap() { + internalGetMutableSkillCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + public Builder removeSkillCdMap( + int key) { + + internalGetMutableSkillCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillCdMap() { + return internalGetMutableSkillCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + public Builder putSkillCdMap( + int key, + int value) { + + + internalGetMutableSkillCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + public Builder putAllSkillCdMap( + java.util.Map values) { + internalGetMutableSkillCdMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillGroupCdMap() { + onChanged();; + if (skillGroupCdMap_ == null) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillGroupCdMap_.isMutable()) { + skillGroupCdMap_ = skillGroupCdMap_.copy(); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillGroupCdMap() { + internalGetMutableSkillGroupCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder removeSkillGroupCdMap( + int key) { + + internalGetMutableSkillGroupCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillGroupCdMap() { + return internalGetMutableSkillGroupCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + public Builder putSkillGroupCdMap( + int key, + int value) { + + + internalGetMutableSkillGroupCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder putAllSkillGroupCdMap( + java.util.Map values) { + internalGetMutableSkillGroupCdMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AiSkillCdInfo) + } + + // @@protoc_insertion_point(class_scope:AiSkillCdInfo) + private static final emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo(); + } + + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AiSkillCdInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AiSkillCdInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSkillCdInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSkillCdInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSkillCdInfo_SkillCdMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023AiSkillCdInfo.proto\"\361\001\n\rAiSkillCdInfo\022" + + "4\n\014skill_cd_map\030\013 \003(\0132\036.AiSkillCdInfo.Sk" + + "illCdMapEntry\022?\n\022skill_group_cd_map\030\006 \003(" + + "\0132#.AiSkillCdInfo.SkillGroupCdMapEntry\0321" + + "\n\017SkillCdMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030" + + "\002 \001(\r:\0028\001\0326\n\024SkillGroupCdMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AiSkillCdInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AiSkillCdInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSkillCdInfo_descriptor, + new java.lang.String[] { "SkillCdMap", "SkillGroupCdMap", }); + internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor = + internal_static_AiSkillCdInfo_descriptor.getNestedTypes().get(0); + internal_static_AiSkillCdInfo_SkillCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor = + internal_static_AiSkillCdInfo_descriptor.getNestedTypes().get(1); + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java new file mode 100644 index 000000000..6567acdf5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AiSyncInfo.proto + +package emu.grasscutter.net.proto; + +public final class AiSyncInfoOuterClass { + private AiSyncInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AiSyncInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AiSyncInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool is_self_killing = 8; + * @return The isSelfKilling. + */ + boolean getIsSelfKilling(); + + /** + * bool has_path_to_target = 4; + * @return The hasPathToTarget. + */ + boolean getHasPathToTarget(); + } + /** + * Protobuf type {@code AiSyncInfo} + */ + public static final class AiSyncInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AiSyncInfo) + AiSyncInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AiSyncInfo.newBuilder() to construct. + private AiSyncInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AiSyncInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AiSyncInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AiSyncInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + hasPathToTarget_ = input.readBool(); + break; + } + case 64: { + + isSelfKilling_ = input.readBool(); + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.class, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int IS_SELF_KILLING_FIELD_NUMBER = 8; + private boolean isSelfKilling_; + /** + * bool is_self_killing = 8; + * @return The isSelfKilling. + */ + @java.lang.Override + public boolean getIsSelfKilling() { + return isSelfKilling_; + } + + public static final int HAS_PATH_TO_TARGET_FIELD_NUMBER = 4; + private boolean hasPathToTarget_; + /** + * bool has_path_to_target = 4; + * @return The hasPathToTarget. + */ + @java.lang.Override + public boolean getHasPathToTarget() { + return hasPathToTarget_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (hasPathToTarget_ != false) { + output.writeBool(4, hasPathToTarget_); + } + if (isSelfKilling_ != false) { + output.writeBool(8, isSelfKilling_); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hasPathToTarget_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, hasPathToTarget_); + } + if (isSelfKilling_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isSelfKilling_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo other = (emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getIsSelfKilling() + != other.getIsSelfKilling()) return false; + if (getHasPathToTarget() + != other.getHasPathToTarget()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + IS_SELF_KILLING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSelfKilling()); + hash = (37 * hash) + HAS_PATH_TO_TARGET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHasPathToTarget()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AiSyncInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AiSyncInfo) + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.class, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + isSelfKilling_ = false; + + hasPathToTarget_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo build() { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo buildPartial() { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo result = new emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo(this); + result.entityId_ = entityId_; + result.isSelfKilling_ = isSelfKilling_; + result.hasPathToTarget_ = hasPathToTarget_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo) { + return mergeFrom((emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo other) { + if (other == emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getIsSelfKilling() != false) { + setIsSelfKilling(other.getIsSelfKilling()); + } + if (other.getHasPathToTarget() != false) { + setHasPathToTarget(other.getHasPathToTarget()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean isSelfKilling_ ; + /** + * bool is_self_killing = 8; + * @return The isSelfKilling. + */ + @java.lang.Override + public boolean getIsSelfKilling() { + return isSelfKilling_; + } + /** + * bool is_self_killing = 8; + * @param value The isSelfKilling to set. + * @return This builder for chaining. + */ + public Builder setIsSelfKilling(boolean value) { + + isSelfKilling_ = value; + onChanged(); + return this; + } + /** + * bool is_self_killing = 8; + * @return This builder for chaining. + */ + public Builder clearIsSelfKilling() { + + isSelfKilling_ = false; + onChanged(); + return this; + } + + private boolean hasPathToTarget_ ; + /** + * bool has_path_to_target = 4; + * @return The hasPathToTarget. + */ + @java.lang.Override + public boolean getHasPathToTarget() { + return hasPathToTarget_; + } + /** + * bool has_path_to_target = 4; + * @param value The hasPathToTarget to set. + * @return This builder for chaining. + */ + public Builder setHasPathToTarget(boolean value) { + + hasPathToTarget_ = value; + onChanged(); + return this; + } + /** + * bool has_path_to_target = 4; + * @return This builder for chaining. + */ + public Builder clearHasPathToTarget() { + + hasPathToTarget_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AiSyncInfo) + } + + // @@protoc_insertion_point(class_scope:AiSyncInfo) + private static final emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo(); + } + + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AiSyncInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AiSyncInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSyncInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSyncInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020AiSyncInfo.proto\"T\n\nAiSyncInfo\022\021\n\tenti" + + "ty_id\030\t \001(\r\022\027\n\017is_self_killing\030\010 \001(\010\022\032\n\022" + + "has_path_to_target\030\004 \001(\010B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AiSyncInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AiSyncInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSyncInfo_descriptor, + new java.lang.String[] { "EntityId", "IsSelfKilling", "HasPathToTarget", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java new file mode 100644 index 000000000..1b063edc8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java @@ -0,0 +1,799 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AiThreatInfo.proto + +package emu.grasscutter.net.proto; + +public final class AiThreatInfoOuterClass { + private AiThreatInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AiThreatInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AiThreatInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + int getAiThreatMapCount(); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + boolean containsAiThreatMap( + int key); + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAiThreatMap(); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + java.util.Map + getAiThreatMapMap(); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + int getAiThreatMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + int getAiThreatMapOrThrow( + int key); + } + /** + * Protobuf type {@code AiThreatInfo} + */ + public static final class AiThreatInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AiThreatInfo) + AiThreatInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AiThreatInfo.newBuilder() to construct. + private AiThreatInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AiThreatInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AiThreatInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AiThreatInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + aiThreatMap__ = input.readMessage( + AiThreatMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + aiThreatMap_.getMutableMap().put( + aiThreatMap__.getKey(), aiThreatMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAiThreatMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.class, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.Builder.class); + } + + public static final int AI_THREAT_MAP_FIELD_NUMBER = 11; + private static final class AiThreatMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_AiThreatMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAiThreatMap(), + AiThreatMapDefaultEntryHolder.defaultEntry, + 11); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAiThreatMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + aiThreatMap__ = AiThreatMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, aiThreatMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo other = (emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) obj; + + if (!internalGetAiThreatMap().equals( + other.internalGetAiThreatMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetAiThreatMap().getMap().isEmpty()) { + hash = (37 * hash) + AI_THREAT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAiThreatMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AiThreatInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AiThreatInfo) + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAiThreatMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableAiThreatMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.class, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAiThreatMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo build() { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo buildPartial() { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo result = new emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo(this); + int from_bitField0_ = bitField0_; + result.aiThreatMap_ = internalGetAiThreatMap(); + result.aiThreatMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) { + return mergeFrom((emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo other) { + if (other == emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance()) return this; + internalGetMutableAiThreatMap().mergeFrom( + other.internalGetAiThreatMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + private com.google.protobuf.MapField + internalGetMutableAiThreatMap() { + onChanged();; + if (aiThreatMap_ == null) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + if (!aiThreatMap_.isMutable()) { + aiThreatMap_ = aiThreatMap_.copy(); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAiThreatMap() { + internalGetMutableAiThreatMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + public Builder removeAiThreatMap( + int key) { + + internalGetMutableAiThreatMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAiThreatMap() { + return internalGetMutableAiThreatMap().getMutableMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + public Builder putAiThreatMap( + int key, + int value) { + + + internalGetMutableAiThreatMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + public Builder putAllAiThreatMap( + java.util.Map values) { + internalGetMutableAiThreatMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AiThreatInfo) + } + + // @@protoc_insertion_point(class_scope:AiThreatInfo) + private static final emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo(); + } + + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AiThreatInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AiThreatInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiThreatInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiThreatInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiThreatInfo_AiThreatMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiThreatInfo_AiThreatMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022AiThreatInfo.proto\"y\n\014AiThreatInfo\0225\n\r" + + "ai_threat_map\030\013 \003(\0132\036.AiThreatInfo.AiThr" + + "eatMapEntry\0322\n\020AiThreatMapEntry\022\013\n\003key\030\001" + + " \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AiThreatInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AiThreatInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiThreatInfo_descriptor, + new java.lang.String[] { "AiThreatMap", }); + internal_static_AiThreatInfo_AiThreatMapEntry_descriptor = + internal_static_AiThreatInfo_descriptor.getNestedTypes().get(0); + internal_static_AiThreatInfo_AiThreatMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiThreatInfo_AiThreatMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java new file mode 100644 index 000000000..72644e212 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java @@ -0,0 +1,3415 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AllWidgetDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AllWidgetDataNotifyOuterClass { + private AllWidgetDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AllWidgetDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AllWidgetDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return A list containing the unk3000CNNFGFBBBFP. + */ + java.util.List getUnk3000CNNFGFBBBFPList(); + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return The count of unk3000CNNFGFBBBFP. + */ + int getUnk3000CNNFGFBBBFPCount(); + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @param index The index of the element to return. + * @return The unk3000CNNFGFBBBFP at the given index. + */ + int getUnk3000CNNFGFBBBFP(int index); + + /** + * .LunchBoxData lunch_box_data = 1; + * @return Whether the lunchBoxData field is set. + */ + boolean hasLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 1; + * @return The lunchBoxData. + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 1; + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder(); + + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + java.util.List + getCoolDownGroupDataListList(); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getCoolDownGroupDataList(int index); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + int getCoolDownGroupDataListCount(); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + java.util.List + getCoolDownGroupDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getCoolDownGroupDataListOrBuilder( + int index); + + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + java.util.List + getAnchorPointListList(); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + int getAnchorPointListCount(); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + java.util.List + getAnchorPointListOrBuilderList(); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index); + + /** + * repeated .WidgetSlotData slot_list = 6; + */ + java.util.List + getSlotListList(); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + int getSlotListCount(); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + java.util.List + getSlotListOrBuilderList(); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index); + + /** + * uint32 next_anchor_point_usable_time = 10; + * @return The nextAnchorPointUsableTime. + */ + int getNextAnchorPointUsableTime(); + + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + java.util.List + getClientCollectorDataListList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + int getClientCollectorDataListCount(); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + java.util.List + getClientCollectorDataListOrBuilderList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index); + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + java.util.List + getOneofGatherPointDetectorDataListList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + int getOneofGatherPointDetectorDataListCount(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + java.util.List + getOneofGatherPointDetectorDataListOrBuilderList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index); + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + java.util.List + getNormalCoolDownDataListList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + int getNormalCoolDownDataListCount(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + java.util.List + getNormalCoolDownDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index); + + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return Whether the unk2700COIELIGEACL field is set. + */ + boolean hasUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return The unk2700COIELIGEACL. + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder(); + } + /** + *
+   * CmdId: 4271
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AllWidgetDataNotify} + */ + public static final class AllWidgetDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AllWidgetDataNotify) + AllWidgetDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AllWidgetDataNotify.newBuilder() to construct. + private AllWidgetDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AllWidgetDataNotify() { + unk3000CNNFGFBBBFP_ = emptyIntList(); + coolDownGroupDataList_ = java.util.Collections.emptyList(); + anchorPointList_ = java.util.Collections.emptyList(); + slotList_ = java.util.Collections.emptyList(); + clientCollectorDataList_ = java.util.Collections.emptyList(); + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + normalCoolDownDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AllWidgetDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AllWidgetDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder subBuilder = null; + if (lunchBoxData_ != null) { + subBuilder = lunchBoxData_.toBuilder(); + } + lunchBoxData_ = input.readMessage(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lunchBoxData_); + lunchBoxData_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + anchorPointList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + anchorPointList_.add( + input.readMessage(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + clientCollectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + slotList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + slotList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + normalCoolDownDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + case 80: { + + nextAnchorPointUsableTime_ = input.readUInt32(); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk3000CNNFGFBBBFP_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk3000CNNFGFBBBFP_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk3000CNNFGFBBBFP_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk3000CNNFGFBBBFP_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 98: { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder subBuilder = null; + if (unk2700COIELIGEACL_ != null) { + subBuilder = unk2700COIELIGEACL_.toBuilder(); + } + unk2700COIELIGEACL_ = input.readMessage(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700COIELIGEACL_); + unk2700COIELIGEACL_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + coolDownGroupDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + coolDownGroupDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + oneofGatherPointDetectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk3000CNNFGFBBBFP_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + coolDownGroupDataList_ = java.util.Collections.unmodifiableList(coolDownGroupDataList_); + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.class, emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.Builder.class); + } + + public static final int UNK3000_CNNFGFBBBFP_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList unk3000CNNFGFBBBFP_; + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return A list containing the unk3000CNNFGFBBBFP. + */ + @java.lang.Override + public java.util.List + getUnk3000CNNFGFBBBFPList() { + return unk3000CNNFGFBBBFP_; + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return The count of unk3000CNNFGFBBBFP. + */ + public int getUnk3000CNNFGFBBBFPCount() { + return unk3000CNNFGFBBBFP_.size(); + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @param index The index of the element to return. + * @return The unk3000CNNFGFBBBFP at the given index. + */ + public int getUnk3000CNNFGFBBBFP(int index) { + return unk3000CNNFGFBBBFP_.getInt(index); + } + private int unk3000CNNFGFBBBFPMemoizedSerializedSize = -1; + + public static final int LUNCH_BOX_DATA_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + /** + * .LunchBoxData lunch_box_data = 1; + * @return Whether the lunchBoxData field is set. + */ + @java.lang.Override + public boolean hasLunchBoxData() { + return lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 1; + * @return The lunchBoxData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + return getLunchBoxData(); + } + + public static final int COOL_DOWN_GROUP_DATA_LIST_FIELD_NUMBER = 13; + private java.util.List coolDownGroupDataList_; + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public java.util.List getCoolDownGroupDataListList() { + return coolDownGroupDataList_; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public java.util.List + getCoolDownGroupDataListOrBuilderList() { + return coolDownGroupDataList_; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public int getCoolDownGroupDataListCount() { + return coolDownGroupDataList_.size(); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getCoolDownGroupDataList(int index) { + return coolDownGroupDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getCoolDownGroupDataListOrBuilder( + int index) { + return coolDownGroupDataList_.get(index); + } + + public static final int ANCHOR_POINT_LIST_FIELD_NUMBER = 3; + private java.util.List anchorPointList_; + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public java.util.List getAnchorPointListList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public java.util.List + getAnchorPointListOrBuilderList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public int getAnchorPointListCount() { + return anchorPointList_.size(); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + return anchorPointList_.get(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + return anchorPointList_.get(index); + } + + public static final int SLOT_LIST_FIELD_NUMBER = 6; + private java.util.List slotList_; + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public java.util.List getSlotListList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public java.util.List + getSlotListOrBuilderList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public int getSlotListCount() { + return slotList_.size(); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + return slotList_.get(index); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + return slotList_.get(index); + } + + public static final int NEXT_ANCHOR_POINT_USABLE_TIME_FIELD_NUMBER = 10; + private int nextAnchorPointUsableTime_; + /** + * uint32 next_anchor_point_usable_time = 10; + * @return The nextAnchorPointUsableTime. + */ + @java.lang.Override + public int getNextAnchorPointUsableTime() { + return nextAnchorPointUsableTime_; + } + + public static final int CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER = 4; + private java.util.List clientCollectorDataList_; + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public java.util.List getClientCollectorDataListList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public java.util.List + getClientCollectorDataListOrBuilderList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public int getClientCollectorDataListCount() { + return clientCollectorDataList_.size(); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + return clientCollectorDataList_.get(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + return clientCollectorDataList_.get(index); + } + + public static final int ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER = 15; + private java.util.List oneofGatherPointDetectorDataList_; + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public java.util.List getOneofGatherPointDetectorDataListList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public int getOneofGatherPointDetectorDataListCount() { + return oneofGatherPointDetectorDataList_.size(); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + + public static final int NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER = 9; + private java.util.List normalCoolDownDataList_; + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public java.util.List getNormalCoolDownDataListList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public int getNormalCoolDownDataListCount() { + return normalCoolDownDataList_.size(); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + return normalCoolDownDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + return normalCoolDownDataList_.get(index); + } + + public static final int UNK2700_COIELIGEACL_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return Whether the unk2700COIELIGEACL field is set. + */ + @java.lang.Override + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return The unk2700COIELIGEACL. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + return getUnk2700COIELIGEACL(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (lunchBoxData_ != null) { + output.writeMessage(1, getLunchBoxData()); + } + for (int i = 0; i < anchorPointList_.size(); i++) { + output.writeMessage(3, anchorPointList_.get(i)); + } + for (int i = 0; i < clientCollectorDataList_.size(); i++) { + output.writeMessage(4, clientCollectorDataList_.get(i)); + } + for (int i = 0; i < slotList_.size(); i++) { + output.writeMessage(6, slotList_.get(i)); + } + for (int i = 0; i < normalCoolDownDataList_.size(); i++) { + output.writeMessage(9, normalCoolDownDataList_.get(i)); + } + if (nextAnchorPointUsableTime_ != 0) { + output.writeUInt32(10, nextAnchorPointUsableTime_); + } + if (getUnk3000CNNFGFBBBFPList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(unk3000CNNFGFBBBFPMemoizedSerializedSize); + } + for (int i = 0; i < unk3000CNNFGFBBBFP_.size(); i++) { + output.writeUInt32NoTag(unk3000CNNFGFBBBFP_.getInt(i)); + } + if (unk2700COIELIGEACL_ != null) { + output.writeMessage(12, getUnk2700COIELIGEACL()); + } + for (int i = 0; i < coolDownGroupDataList_.size(); i++) { + output.writeMessage(13, coolDownGroupDataList_.get(i)); + } + for (int i = 0; i < oneofGatherPointDetectorDataList_.size(); i++) { + output.writeMessage(15, oneofGatherPointDetectorDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (lunchBoxData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getLunchBoxData()); + } + for (int i = 0; i < anchorPointList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, anchorPointList_.get(i)); + } + for (int i = 0; i < clientCollectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, clientCollectorDataList_.get(i)); + } + for (int i = 0; i < slotList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, slotList_.get(i)); + } + for (int i = 0; i < normalCoolDownDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, normalCoolDownDataList_.get(i)); + } + if (nextAnchorPointUsableTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, nextAnchorPointUsableTime_); + } + { + int dataSize = 0; + for (int i = 0; i < unk3000CNNFGFBBBFP_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk3000CNNFGFBBBFP_.getInt(i)); + } + size += dataSize; + if (!getUnk3000CNNFGFBBBFPList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk3000CNNFGFBBBFPMemoizedSerializedSize = dataSize; + } + if (unk2700COIELIGEACL_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getUnk2700COIELIGEACL()); + } + for (int i = 0; i < coolDownGroupDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, coolDownGroupDataList_.get(i)); + } + for (int i = 0; i < oneofGatherPointDetectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, oneofGatherPointDetectorDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify other = (emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify) obj; + + if (!getUnk3000CNNFGFBBBFPList() + .equals(other.getUnk3000CNNFGFBBBFPList())) return false; + if (hasLunchBoxData() != other.hasLunchBoxData()) return false; + if (hasLunchBoxData()) { + if (!getLunchBoxData() + .equals(other.getLunchBoxData())) return false; + } + if (!getCoolDownGroupDataListList() + .equals(other.getCoolDownGroupDataListList())) return false; + if (!getAnchorPointListList() + .equals(other.getAnchorPointListList())) return false; + if (!getSlotListList() + .equals(other.getSlotListList())) return false; + if (getNextAnchorPointUsableTime() + != other.getNextAnchorPointUsableTime()) return false; + if (!getClientCollectorDataListList() + .equals(other.getClientCollectorDataListList())) return false; + if (!getOneofGatherPointDetectorDataListList() + .equals(other.getOneofGatherPointDetectorDataListList())) return false; + if (!getNormalCoolDownDataListList() + .equals(other.getNormalCoolDownDataListList())) return false; + if (hasUnk2700COIELIGEACL() != other.hasUnk2700COIELIGEACL()) return false; + if (hasUnk2700COIELIGEACL()) { + if (!getUnk2700COIELIGEACL() + .equals(other.getUnk2700COIELIGEACL())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getUnk3000CNNFGFBBBFPCount() > 0) { + hash = (37 * hash) + UNK3000_CNNFGFBBBFP_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000CNNFGFBBBFPList().hashCode(); + } + if (hasLunchBoxData()) { + hash = (37 * hash) + LUNCH_BOX_DATA_FIELD_NUMBER; + hash = (53 * hash) + getLunchBoxData().hashCode(); + } + if (getCoolDownGroupDataListCount() > 0) { + hash = (37 * hash) + COOL_DOWN_GROUP_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoolDownGroupDataListList().hashCode(); + } + if (getAnchorPointListCount() > 0) { + hash = (37 * hash) + ANCHOR_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointListList().hashCode(); + } + if (getSlotListCount() > 0) { + hash = (37 * hash) + SLOT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSlotListList().hashCode(); + } + hash = (37 * hash) + NEXT_ANCHOR_POINT_USABLE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextAnchorPointUsableTime(); + if (getClientCollectorDataListCount() > 0) { + hash = (37 * hash) + CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getClientCollectorDataListList().hashCode(); + } + if (getOneofGatherPointDetectorDataListCount() > 0) { + hash = (37 * hash) + ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOneofGatherPointDetectorDataListList().hashCode(); + } + if (getNormalCoolDownDataListCount() > 0) { + hash = (37 * hash) + NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNormalCoolDownDataListList().hashCode(); + } + if (hasUnk2700COIELIGEACL()) { + hash = (37 * hash) + UNK2700_COIELIGEACL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700COIELIGEACL().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4271
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AllWidgetDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AllWidgetDataNotify) + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.class, emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCoolDownGroupDataListFieldBuilder(); + getAnchorPointListFieldBuilder(); + getSlotListFieldBuilder(); + getClientCollectorDataListFieldBuilder(); + getOneofGatherPointDetectorDataListFieldBuilder(); + getNormalCoolDownDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk3000CNNFGFBBBFP_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + if (coolDownGroupDataListBuilder_ == null) { + coolDownGroupDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + coolDownGroupDataListBuilder_.clear(); + } + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + anchorPointListBuilder_.clear(); + } + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + slotListBuilder_.clear(); + } + nextAnchorPointUsableTime_ = 0; + + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + clientCollectorDataListBuilder_.clear(); + } + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + normalCoolDownDataListBuilder_.clear(); + } + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify build() { + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify buildPartial() { + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify result = new emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + unk3000CNNFGFBBBFP_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk3000CNNFGFBBBFP_ = unk3000CNNFGFBBBFP_; + if (lunchBoxDataBuilder_ == null) { + result.lunchBoxData_ = lunchBoxData_; + } else { + result.lunchBoxData_ = lunchBoxDataBuilder_.build(); + } + if (coolDownGroupDataListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + coolDownGroupDataList_ = java.util.Collections.unmodifiableList(coolDownGroupDataList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.coolDownGroupDataList_ = coolDownGroupDataList_; + } else { + result.coolDownGroupDataList_ = coolDownGroupDataListBuilder_.build(); + } + if (anchorPointListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.anchorPointList_ = anchorPointList_; + } else { + result.anchorPointList_ = anchorPointListBuilder_.build(); + } + if (slotListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.slotList_ = slotList_; + } else { + result.slotList_ = slotListBuilder_.build(); + } + result.nextAnchorPointUsableTime_ = nextAnchorPointUsableTime_; + if (clientCollectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.clientCollectorDataList_ = clientCollectorDataList_; + } else { + result.clientCollectorDataList_ = clientCollectorDataListBuilder_.build(); + } + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataList_; + } else { + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataListBuilder_.build(); + } + if (normalCoolDownDataListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.normalCoolDownDataList_ = normalCoolDownDataList_; + } else { + result.normalCoolDownDataList_ = normalCoolDownDataListBuilder_.build(); + } + if (unk2700COIELIGEACLBuilder_ == null) { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACL_; + } else { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACLBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify other) { + if (other == emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.getDefaultInstance()) return this; + if (!other.unk3000CNNFGFBBBFP_.isEmpty()) { + if (unk3000CNNFGFBBBFP_.isEmpty()) { + unk3000CNNFGFBBBFP_ = other.unk3000CNNFGFBBBFP_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk3000CNNFGFBBBFPIsMutable(); + unk3000CNNFGFBBBFP_.addAll(other.unk3000CNNFGFBBBFP_); + } + onChanged(); + } + if (other.hasLunchBoxData()) { + mergeLunchBoxData(other.getLunchBoxData()); + } + if (coolDownGroupDataListBuilder_ == null) { + if (!other.coolDownGroupDataList_.isEmpty()) { + if (coolDownGroupDataList_.isEmpty()) { + coolDownGroupDataList_ = other.coolDownGroupDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.addAll(other.coolDownGroupDataList_); + } + onChanged(); + } + } else { + if (!other.coolDownGroupDataList_.isEmpty()) { + if (coolDownGroupDataListBuilder_.isEmpty()) { + coolDownGroupDataListBuilder_.dispose(); + coolDownGroupDataListBuilder_ = null; + coolDownGroupDataList_ = other.coolDownGroupDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + coolDownGroupDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoolDownGroupDataListFieldBuilder() : null; + } else { + coolDownGroupDataListBuilder_.addAllMessages(other.coolDownGroupDataList_); + } + } + } + if (anchorPointListBuilder_ == null) { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointList_.isEmpty()) { + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureAnchorPointListIsMutable(); + anchorPointList_.addAll(other.anchorPointList_); + } + onChanged(); + } + } else { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointListBuilder_.isEmpty()) { + anchorPointListBuilder_.dispose(); + anchorPointListBuilder_ = null; + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000004); + anchorPointListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnchorPointListFieldBuilder() : null; + } else { + anchorPointListBuilder_.addAllMessages(other.anchorPointList_); + } + } + } + if (slotListBuilder_ == null) { + if (!other.slotList_.isEmpty()) { + if (slotList_.isEmpty()) { + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureSlotListIsMutable(); + slotList_.addAll(other.slotList_); + } + onChanged(); + } + } else { + if (!other.slotList_.isEmpty()) { + if (slotListBuilder_.isEmpty()) { + slotListBuilder_.dispose(); + slotListBuilder_ = null; + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000008); + slotListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSlotListFieldBuilder() : null; + } else { + slotListBuilder_.addAllMessages(other.slotList_); + } + } + } + if (other.getNextAnchorPointUsableTime() != 0) { + setNextAnchorPointUsableTime(other.getNextAnchorPointUsableTime()); + } + if (clientCollectorDataListBuilder_ == null) { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataList_.isEmpty()) { + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.addAll(other.clientCollectorDataList_); + } + onChanged(); + } + } else { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataListBuilder_.isEmpty()) { + clientCollectorDataListBuilder_.dispose(); + clientCollectorDataListBuilder_ = null; + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000010); + clientCollectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getClientCollectorDataListFieldBuilder() : null; + } else { + clientCollectorDataListBuilder_.addAllMessages(other.clientCollectorDataList_); + } + } + } + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataList_.isEmpty()) { + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.addAll(other.oneofGatherPointDetectorDataList_); + } + onChanged(); + } + } else { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataListBuilder_.isEmpty()) { + oneofGatherPointDetectorDataListBuilder_.dispose(); + oneofGatherPointDetectorDataListBuilder_ = null; + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000020); + oneofGatherPointDetectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOneofGatherPointDetectorDataListFieldBuilder() : null; + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(other.oneofGatherPointDetectorDataList_); + } + } + } + if (normalCoolDownDataListBuilder_ == null) { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataList_.isEmpty()) { + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.addAll(other.normalCoolDownDataList_); + } + onChanged(); + } + } else { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataListBuilder_.isEmpty()) { + normalCoolDownDataListBuilder_.dispose(); + normalCoolDownDataListBuilder_ = null; + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000040); + normalCoolDownDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNormalCoolDownDataListFieldBuilder() : null; + } else { + normalCoolDownDataListBuilder_.addAllMessages(other.normalCoolDownDataList_); + } + } + } + if (other.hasUnk2700COIELIGEACL()) { + mergeUnk2700COIELIGEACL(other.getUnk2700COIELIGEACL()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList unk3000CNNFGFBBBFP_ = emptyIntList(); + private void ensureUnk3000CNNFGFBBBFPIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk3000CNNFGFBBBFP_ = mutableCopy(unk3000CNNFGFBBBFP_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return A list containing the unk3000CNNFGFBBBFP. + */ + public java.util.List + getUnk3000CNNFGFBBBFPList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk3000CNNFGFBBBFP_) : unk3000CNNFGFBBBFP_; + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return The count of unk3000CNNFGFBBBFP. + */ + public int getUnk3000CNNFGFBBBFPCount() { + return unk3000CNNFGFBBBFP_.size(); + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @param index The index of the element to return. + * @return The unk3000CNNFGFBBBFP at the given index. + */ + public int getUnk3000CNNFGFBBBFP(int index) { + return unk3000CNNFGFBBBFP_.getInt(index); + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @param index The index to set the value at. + * @param value The unk3000CNNFGFBBBFP to set. + * @return This builder for chaining. + */ + public Builder setUnk3000CNNFGFBBBFP( + int index, int value) { + ensureUnk3000CNNFGFBBBFPIsMutable(); + unk3000CNNFGFBBBFP_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @param value The unk3000CNNFGFBBBFP to add. + * @return This builder for chaining. + */ + public Builder addUnk3000CNNFGFBBBFP(int value) { + ensureUnk3000CNNFGFBBBFPIsMutable(); + unk3000CNNFGFBBBFP_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @param values The unk3000CNNFGFBBBFP to add. + * @return This builder for chaining. + */ + public Builder addAllUnk3000CNNFGFBBBFP( + java.lang.Iterable values) { + ensureUnk3000CNNFGFBBBFPIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk3000CNNFGFBBBFP_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk3000_CNNFGFBBBFP = 11; + * @return This builder for chaining. + */ + public Builder clearUnk3000CNNFGFBBBFP() { + unk3000CNNFGFBBBFP_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> lunchBoxDataBuilder_; + /** + * .LunchBoxData lunch_box_data = 1; + * @return Whether the lunchBoxData field is set. + */ + public boolean hasLunchBoxData() { + return lunchBoxDataBuilder_ != null || lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 1; + * @return The lunchBoxData. + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } else { + return lunchBoxDataBuilder_.getMessage(); + } + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder setLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lunchBoxData_ = value; + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder setLunchBoxData( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder builderForValue) { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = builderForValue.build(); + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder mergeLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (lunchBoxData_ != null) { + lunchBoxData_ = + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder(lunchBoxData_).mergeFrom(value).buildPartial(); + } else { + lunchBoxData_ = value; + } + onChanged(); + } else { + lunchBoxDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder clearLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + onChanged(); + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder getLunchBoxDataBuilder() { + + onChanged(); + return getLunchBoxDataFieldBuilder().getBuilder(); + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + if (lunchBoxDataBuilder_ != null) { + return lunchBoxDataBuilder_.getMessageOrBuilder(); + } else { + return lunchBoxData_ == null ? + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> + getLunchBoxDataFieldBuilder() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder>( + getLunchBoxData(), + getParentForChildren(), + isClean()); + lunchBoxData_ = null; + } + return lunchBoxDataBuilder_; + } + + private java.util.List coolDownGroupDataList_ = + java.util.Collections.emptyList(); + private void ensureCoolDownGroupDataListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + coolDownGroupDataList_ = new java.util.ArrayList(coolDownGroupDataList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> coolDownGroupDataListBuilder_; + + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public java.util.List getCoolDownGroupDataListList() { + if (coolDownGroupDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coolDownGroupDataList_); + } else { + return coolDownGroupDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public int getCoolDownGroupDataListCount() { + if (coolDownGroupDataListBuilder_ == null) { + return coolDownGroupDataList_.size(); + } else { + return coolDownGroupDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getCoolDownGroupDataList(int index) { + if (coolDownGroupDataListBuilder_ == null) { + return coolDownGroupDataList_.get(index); + } else { + return coolDownGroupDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder setCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (coolDownGroupDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.set(index, value); + onChanged(); + } else { + coolDownGroupDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder setCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + coolDownGroupDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (coolDownGroupDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(value); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (coolDownGroupDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(index, value); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(builderForValue.build()); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addAllCoolDownGroupDataList( + java.lang.Iterable values) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, coolDownGroupDataList_); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder clearCoolDownGroupDataList() { + if (coolDownGroupDataListBuilder_ == null) { + coolDownGroupDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + coolDownGroupDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder removeCoolDownGroupDataList(int index) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.remove(index); + onChanged(); + } else { + coolDownGroupDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getCoolDownGroupDataListBuilder( + int index) { + return getCoolDownGroupDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getCoolDownGroupDataListOrBuilder( + int index) { + if (coolDownGroupDataListBuilder_ == null) { + return coolDownGroupDataList_.get(index); } else { + return coolDownGroupDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public java.util.List + getCoolDownGroupDataListOrBuilderList() { + if (coolDownGroupDataListBuilder_ != null) { + return coolDownGroupDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coolDownGroupDataList_); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addCoolDownGroupDataListBuilder() { + return getCoolDownGroupDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addCoolDownGroupDataListBuilder( + int index) { + return getCoolDownGroupDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public java.util.List + getCoolDownGroupDataListBuilderList() { + return getCoolDownGroupDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getCoolDownGroupDataListFieldBuilder() { + if (coolDownGroupDataListBuilder_ == null) { + coolDownGroupDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + coolDownGroupDataList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + coolDownGroupDataList_ = null; + } + return coolDownGroupDataListBuilder_; + } + + private java.util.List anchorPointList_ = + java.util.Collections.emptyList(); + private void ensureAnchorPointListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + anchorPointList_ = new java.util.ArrayList(anchorPointList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> anchorPointListBuilder_; + + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public java.util.List getAnchorPointListList() { + if (anchorPointListBuilder_ == null) { + return java.util.Collections.unmodifiableList(anchorPointList_); + } else { + return anchorPointListBuilder_.getMessageList(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public int getAnchorPointListCount() { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.size(); + } else { + return anchorPointListBuilder_.getCount(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); + } else { + return anchorPointListBuilder_.getMessage(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, value); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAllAnchorPointList( + java.lang.Iterable values) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, anchorPointList_); + onChanged(); + } else { + anchorPointListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder clearAnchorPointList() { + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + anchorPointListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder removeAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.remove(index); + onChanged(); + } else { + anchorPointListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder getAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); } else { + return anchorPointListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public java.util.List + getAnchorPointListOrBuilderList() { + if (anchorPointListBuilder_ != null) { + return anchorPointListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(anchorPointList_); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder() { + return getAnchorPointListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public java.util.List + getAnchorPointListBuilderList() { + return getAnchorPointListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> + getAnchorPointListFieldBuilder() { + if (anchorPointListBuilder_ == null) { + anchorPointListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder>( + anchorPointList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + anchorPointList_ = null; + } + return anchorPointListBuilder_; + } + + private java.util.List slotList_ = + java.util.Collections.emptyList(); + private void ensureSlotListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + slotList_ = new java.util.ArrayList(slotList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotListBuilder_; + + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public java.util.List getSlotListList() { + if (slotListBuilder_ == null) { + return java.util.Collections.unmodifiableList(slotList_); + } else { + return slotListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public int getSlotListCount() { + if (slotListBuilder_ == null) { + return slotList_.size(); + } else { + return slotListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); + } else { + return slotListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.set(index, value); + onChanged(); + } else { + slotListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.set(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(value); + onChanged(); + } else { + slotListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(index, value); + onChanged(); + } else { + slotListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addAllSlotList( + java.lang.Iterable values) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, slotList_); + onChanged(); + } else { + slotListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder clearSlotList() { + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + slotListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder removeSlotList(int index) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.remove(index); + onChanged(); + } else { + slotListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotListBuilder( + int index) { + return getSlotListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); } else { + return slotListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public java.util.List + getSlotListOrBuilderList() { + if (slotListBuilder_ != null) { + return slotListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(slotList_); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder() { + return getSlotListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder( + int index) { + return getSlotListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public java.util.List + getSlotListBuilderList() { + return getSlotListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotListFieldBuilder() { + if (slotListBuilder_ == null) { + slotListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + slotList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + slotList_ = null; + } + return slotListBuilder_; + } + + private int nextAnchorPointUsableTime_ ; + /** + * uint32 next_anchor_point_usable_time = 10; + * @return The nextAnchorPointUsableTime. + */ + @java.lang.Override + public int getNextAnchorPointUsableTime() { + return nextAnchorPointUsableTime_; + } + /** + * uint32 next_anchor_point_usable_time = 10; + * @param value The nextAnchorPointUsableTime to set. + * @return This builder for chaining. + */ + public Builder setNextAnchorPointUsableTime(int value) { + + nextAnchorPointUsableTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_anchor_point_usable_time = 10; + * @return This builder for chaining. + */ + public Builder clearNextAnchorPointUsableTime() { + + nextAnchorPointUsableTime_ = 0; + onChanged(); + return this; + } + + private java.util.List clientCollectorDataList_ = + java.util.Collections.emptyList(); + private void ensureClientCollectorDataListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(clientCollectorDataList_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> clientCollectorDataListBuilder_; + + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public java.util.List getClientCollectorDataListList() { + if (clientCollectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } else { + return clientCollectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public int getClientCollectorDataListCount() { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.size(); + } else { + return clientCollectorDataListBuilder_.getCount(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); + } else { + return clientCollectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addAllClientCollectorDataList( + java.lang.Iterable values) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, clientCollectorDataList_); + onChanged(); + } else { + clientCollectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder clearClientCollectorDataList() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + clientCollectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder removeClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.remove(index); + onChanged(); + } else { + clientCollectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder getClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); } else { + return clientCollectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public java.util.List + getClientCollectorDataListOrBuilderList() { + if (clientCollectorDataListBuilder_ != null) { + return clientCollectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder() { + return getClientCollectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public java.util.List + getClientCollectorDataListBuilderList() { + return getClientCollectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> + getClientCollectorDataListFieldBuilder() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder>( + clientCollectorDataList_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + clientCollectorDataList_ = null; + } + return clientCollectorDataListBuilder_; + } + + private java.util.List oneofGatherPointDetectorDataList_ = + java.util.Collections.emptyList(); + private void ensureOneofGatherPointDetectorDataListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(oneofGatherPointDetectorDataList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> oneofGatherPointDetectorDataListBuilder_; + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public java.util.List getOneofGatherPointDetectorDataListList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public int getOneofGatherPointDetectorDataListCount() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.size(); + } else { + return oneofGatherPointDetectorDataListBuilder_.getCount(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addAllOneofGatherPointDetectorDataList( + java.lang.Iterable values) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oneofGatherPointDetectorDataList_); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder clearOneofGatherPointDetectorDataList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder removeOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.remove(index); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder getOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + if (oneofGatherPointDetectorDataListBuilder_ != null) { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder() { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public java.util.List + getOneofGatherPointDetectorDataListBuilderList() { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> + getOneofGatherPointDetectorDataListFieldBuilder() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder>( + oneofGatherPointDetectorDataList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + oneofGatherPointDetectorDataList_ = null; + } + return oneofGatherPointDetectorDataListBuilder_; + } + + private java.util.List normalCoolDownDataList_ = + java.util.Collections.emptyList(); + private void ensureNormalCoolDownDataListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(normalCoolDownDataList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> normalCoolDownDataListBuilder_; + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public java.util.List getNormalCoolDownDataListList() { + if (normalCoolDownDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } else { + return normalCoolDownDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public int getNormalCoolDownDataListCount() { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.size(); + } else { + return normalCoolDownDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); + } else { + return normalCoolDownDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addAllNormalCoolDownDataList( + java.lang.Iterable values) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, normalCoolDownDataList_); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder clearNormalCoolDownDataList() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + normalCoolDownDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder removeNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.remove(index); + onChanged(); + } else { + normalCoolDownDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); } else { + return normalCoolDownDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + if (normalCoolDownDataListBuilder_ != null) { + return normalCoolDownDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder() { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public java.util.List + getNormalCoolDownDataListBuilderList() { + return getNormalCoolDownDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getNormalCoolDownDataListFieldBuilder() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + normalCoolDownDataList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + normalCoolDownDataList_ = null; + } + return normalCoolDownDataListBuilder_; + } + + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> unk2700COIELIGEACLBuilder_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return Whether the unk2700COIELIGEACL field is set. + */ + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACLBuilder_ != null || unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return The unk2700COIELIGEACL. + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } else { + return unk2700COIELIGEACLBuilder_.getMessage(); + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder setUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700COIELIGEACL_ = value; + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder setUnk2700COIELIGEACL( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder builderForValue) { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = builderForValue.build(); + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder mergeUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (unk2700COIELIGEACL_ != null) { + unk2700COIELIGEACL_ = + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.newBuilder(unk2700COIELIGEACL_).mergeFrom(value).buildPartial(); + } else { + unk2700COIELIGEACL_ = value; + } + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder clearUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + onChanged(); + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder getUnk2700COIELIGEACLBuilder() { + + onChanged(); + return getUnk2700COIELIGEACLFieldBuilder().getBuilder(); + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + if (unk2700COIELIGEACLBuilder_ != null) { + return unk2700COIELIGEACLBuilder_.getMessageOrBuilder(); + } else { + return unk2700COIELIGEACL_ == null ? + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> + getUnk2700COIELIGEACLFieldBuilder() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACLBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder>( + getUnk2700COIELIGEACL(), + getParentForChildren(), + isClean()); + unk2700COIELIGEACL_ = null; + } + return unk2700COIELIGEACLBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AllWidgetDataNotify) + } + + // @@protoc_insertion_point(class_scope:AllWidgetDataNotify) + private static final emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify(); + } + + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AllWidgetDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AllWidgetDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AllWidgetDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AllWidgetDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031AllWidgetDataNotify.proto\032\025AnchorPoint" + + "Data.proto\032\031ClientCollectorData.proto\032\022L" + + "unchBoxData.proto\032\"OneofGatherPointDetec" + + "torData.proto\032\031Unk2700_CCEOEOHLAPK.proto" + + "\032\030WidgetCoolDownData.proto\032\024WidgetSlotDa" + + "ta.proto\"\375\003\n\023AllWidgetDataNotify\022\033\n\023Unk3" + + "000_CNNFGFBBBFP\030\013 \003(\r\022%\n\016lunch_box_data\030" + + "\001 \001(\0132\r.LunchBoxData\0226\n\031cool_down_group_" + + "data_list\030\r \003(\0132\023.WidgetCoolDownData\022+\n\021" + + "anchor_point_list\030\003 \003(\0132\020.AnchorPointDat" + + "a\022\"\n\tslot_list\030\006 \003(\0132\017.WidgetSlotData\022%\n" + + "\035next_anchor_point_usable_time\030\n \001(\r\0228\n\032" + + "client_collector_data_list\030\004 \003(\0132\024.Clien" + + "tCollectorData\022L\n%oneof_gather_point_det" + + "ector_data_list\030\017 \003(\0132\035.OneofGatherPoint" + + "DetectorData\0227\n\032normal_cool_down_data_li" + + "st\030\t \003(\0132\023.WidgetCoolDownData\0221\n\023Unk2700" + + "_COIELIGEACL\030\014 \001(\0132\024.Unk2700_CCEOEOHLAPK" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(), + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_AllWidgetDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AllWidgetDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AllWidgetDataNotify_descriptor, + new java.lang.String[] { "Unk3000CNNFGFBBBFP", "LunchBoxData", "CoolDownGroupDataList", "AnchorPointList", "SlotList", "NextAnchorPointUsableTime", "ClientCollectorDataList", "OneofGatherPointDetectorDataList", "NormalCoolDownDataList", "Unk2700COIELIGEACL", }); + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(); + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataNotifyOuterClass.java new file mode 100644 index 000000000..b52cccb2d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataNotifyOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointDataNotifyOuterClass { + private AnchorPointDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + java.util.List + getAnchorPointListList(); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + int getAnchorPointListCount(); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + java.util.List + getAnchorPointListOrBuilderList(); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index); + + /** + * uint32 next_usable_time = 14; + * @return The nextUsableTime. + */ + int getNextUsableTime(); + } + /** + *
+   * CmdId: 4276
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AnchorPointDataNotify} + */ + public static final class AnchorPointDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointDataNotify) + AnchorPointDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointDataNotify.newBuilder() to construct. + private AnchorPointDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointDataNotify() { + anchorPointList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + anchorPointList_.add( + input.readMessage(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.parser(), extensionRegistry)); + break; + } + case 112: { + + nextUsableTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.class, emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.Builder.class); + } + + public static final int ANCHOR_POINT_LIST_FIELD_NUMBER = 10; + private java.util.List anchorPointList_; + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public java.util.List getAnchorPointListList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public java.util.List + getAnchorPointListOrBuilderList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public int getAnchorPointListCount() { + return anchorPointList_.size(); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + return anchorPointList_.get(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + return anchorPointList_.get(index); + } + + public static final int NEXT_USABLE_TIME_FIELD_NUMBER = 14; + private int nextUsableTime_; + /** + * uint32 next_usable_time = 14; + * @return The nextUsableTime. + */ + @java.lang.Override + public int getNextUsableTime() { + return nextUsableTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < anchorPointList_.size(); i++) { + output.writeMessage(10, anchorPointList_.get(i)); + } + if (nextUsableTime_ != 0) { + output.writeUInt32(14, nextUsableTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < anchorPointList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, anchorPointList_.get(i)); + } + if (nextUsableTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, nextUsableTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify other = (emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify) obj; + + if (!getAnchorPointListList() + .equals(other.getAnchorPointListList())) return false; + if (getNextUsableTime() + != other.getNextUsableTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAnchorPointListCount() > 0) { + hash = (37 * hash) + ANCHOR_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointListList().hashCode(); + } + hash = (37 * hash) + NEXT_USABLE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextUsableTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4276
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AnchorPointDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointDataNotify) + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.class, emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAnchorPointListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + anchorPointListBuilder_.clear(); + } + nextUsableTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify build() { + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify buildPartial() { + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify result = new emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify(this); + int from_bitField0_ = bitField0_; + if (anchorPointListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.anchorPointList_ = anchorPointList_; + } else { + result.anchorPointList_ = anchorPointListBuilder_.build(); + } + result.nextUsableTime_ = nextUsableTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify other) { + if (other == emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.getDefaultInstance()) return this; + if (anchorPointListBuilder_ == null) { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointList_.isEmpty()) { + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAnchorPointListIsMutable(); + anchorPointList_.addAll(other.anchorPointList_); + } + onChanged(); + } + } else { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointListBuilder_.isEmpty()) { + anchorPointListBuilder_.dispose(); + anchorPointListBuilder_ = null; + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000001); + anchorPointListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnchorPointListFieldBuilder() : null; + } else { + anchorPointListBuilder_.addAllMessages(other.anchorPointList_); + } + } + } + if (other.getNextUsableTime() != 0) { + setNextUsableTime(other.getNextUsableTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List anchorPointList_ = + java.util.Collections.emptyList(); + private void ensureAnchorPointListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = new java.util.ArrayList(anchorPointList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> anchorPointListBuilder_; + + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public java.util.List getAnchorPointListList() { + if (anchorPointListBuilder_ == null) { + return java.util.Collections.unmodifiableList(anchorPointList_); + } else { + return anchorPointListBuilder_.getMessageList(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public int getAnchorPointListCount() { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.size(); + } else { + return anchorPointListBuilder_.getCount(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); + } else { + return anchorPointListBuilder_.getMessage(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, value); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAllAnchorPointList( + java.lang.Iterable values) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, anchorPointList_); + onChanged(); + } else { + anchorPointListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder clearAnchorPointList() { + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + anchorPointListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder removeAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.remove(index); + onChanged(); + } else { + anchorPointListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder getAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); } else { + return anchorPointListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public java.util.List + getAnchorPointListOrBuilderList() { + if (anchorPointListBuilder_ != null) { + return anchorPointListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(anchorPointList_); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder() { + return getAnchorPointListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public java.util.List + getAnchorPointListBuilderList() { + return getAnchorPointListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> + getAnchorPointListFieldBuilder() { + if (anchorPointListBuilder_ == null) { + anchorPointListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder>( + anchorPointList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + anchorPointList_ = null; + } + return anchorPointListBuilder_; + } + + private int nextUsableTime_ ; + /** + * uint32 next_usable_time = 14; + * @return The nextUsableTime. + */ + @java.lang.Override + public int getNextUsableTime() { + return nextUsableTime_; + } + /** + * uint32 next_usable_time = 14; + * @param value The nextUsableTime to set. + * @return This builder for chaining. + */ + public Builder setNextUsableTime(int value) { + + nextUsableTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_usable_time = 14; + * @return This builder for chaining. + */ + public Builder clearNextUsableTime() { + + nextUsableTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnchorPointDataNotify) + } + + // @@protoc_insertion_point(class_scope:AnchorPointDataNotify) + private static final emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify(); + } + + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AnchorPointDataNotify.proto\032\025AnchorPoi" + + "ntData.proto\"^\n\025AnchorPointDataNotify\022+\n" + + "\021anchor_point_list\030\n \003(\0132\020.AnchorPointDa" + + "ta\022\030\n\020next_usable_time\030\016 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(), + }); + internal_static_AnchorPointDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointDataNotify_descriptor, + new java.lang.String[] { "AnchorPointList", "NextUsableTime", }); + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataOuterClass.java new file mode 100644 index 000000000..01580fdd5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataOuterClass.java @@ -0,0 +1,1086 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointData.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointDataOuterClass { + private AnchorPointDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 5; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + int getAnchorPointId(); + + /** + * uint32 end_time = 8; + * @return The endTime. + */ + int getEndTime(); + + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 15; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 2; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + * Protobuf type {@code AnchorPointData} + */ + public static final class AnchorPointData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointData) + AnchorPointDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointData.newBuilder() to construct. + private AnchorPointData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + sceneId_ = input.readUInt32(); + break; + } + case 64: { + + endTime_ = input.readUInt32(); + break; + } + case 72: { + + anchorPointId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.class, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 5; + private int sceneId_; + /** + * uint32 scene_id = 5; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 9; + private int anchorPointId_; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + + public static final int END_TIME_FIELD_NUMBER = 8; + private int endTime_; + /** + * uint32 end_time = 8; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (rot_ != null) { + output.writeMessage(2, getRot()); + } + if (sceneId_ != 0) { + output.writeUInt32(5, sceneId_); + } + if (endTime_ != 0) { + output.writeUInt32(8, endTime_); + } + if (anchorPointId_ != 0) { + output.writeUInt32(9, anchorPointId_); + } + if (pos_ != null) { + output.writeMessage(15, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRot()); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, sceneId_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, endTime_); + } + if (anchorPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, anchorPointId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData other = (emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getAnchorPointId() + != other.getAnchorPointId()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointId(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AnchorPointData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointData) + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.class, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + anchorPointId_ = 0; + + endTime_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData build() { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData buildPartial() { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData result = new emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData(this); + result.sceneId_ = sceneId_; + result.anchorPointId_ = anchorPointId_; + result.endTime_ = endTime_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData other) { + if (other == emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getAnchorPointId() != 0) { + setAnchorPointId(other.getAnchorPointId()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 5; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 5; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 5; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int anchorPointId_ ; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + /** + * uint32 anchor_point_id = 9; + * @param value The anchorPointId to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointId(int value) { + + anchorPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_id = 9; + * @return This builder for chaining. + */ + public Builder clearAnchorPointId() { + + anchorPointId_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 8; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 8; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 8; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 15; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 2; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnchorPointData) + } + + // @@protoc_insertion_point(class_scope:AnchorPointData) + private static final emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData(); + } + + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AnchorPointData.proto\032\014Vector.proto\"z\n" + + "\017AnchorPointData\022\020\n\010scene_id\030\005 \001(\r\022\027\n\017an" + + "chor_point_id\030\t \001(\r\022\020\n\010end_time\030\010 \001(\r\022\024\n" + + "\003pos\030\017 \001(\0132\007.Vector\022\024\n\003rot\030\002 \001(\0132\007.Vecto" + + "rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AnchorPointData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointData_descriptor, + new java.lang.String[] { "SceneId", "AnchorPointId", "EndTime", "Pos", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpReqOuterClass.java new file mode 100644 index 000000000..c188d4141 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpReqOuterClass.java @@ -0,0 +1,741 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointOpReq.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointOpReqOuterClass { + private AnchorPointOpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointOpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointOpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + int getAnchorPointId(); + + /** + * uint32 anchor_point_op_type = 12; + * @return The anchorPointOpType. + */ + int getAnchorPointOpType(); + } + /** + *
+   * CmdId: 4257
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AnchorPointOpReq} + */ + public static final class AnchorPointOpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointOpReq) + AnchorPointOpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointOpReq.newBuilder() to construct. + private AnchorPointOpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointOpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointOpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointOpReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + anchorPointId_ = input.readUInt32(); + break; + } + case 96: { + + anchorPointOpType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.class, emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.Builder.class); + } + + /** + * Protobuf enum {@code AnchorPointOpReq.AnchorPointOpType} + */ + public enum AnchorPointOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ANCHOR_POINT_OP_TYPE_NONE = 0; + */ + ANCHOR_POINT_OP_TYPE_NONE(0), + /** + * ANCHOR_POINT_OP_TYPE_TELEPORT = 1; + */ + ANCHOR_POINT_OP_TYPE_TELEPORT(1), + /** + * ANCHOR_POINT_OP_TYPE_REMOVE = 2; + */ + ANCHOR_POINT_OP_TYPE_REMOVE(2), + UNRECOGNIZED(-1), + ; + + /** + * ANCHOR_POINT_OP_TYPE_NONE = 0; + */ + public static final int ANCHOR_POINT_OP_TYPE_NONE_VALUE = 0; + /** + * ANCHOR_POINT_OP_TYPE_TELEPORT = 1; + */ + public static final int ANCHOR_POINT_OP_TYPE_TELEPORT_VALUE = 1; + /** + * ANCHOR_POINT_OP_TYPE_REMOVE = 2; + */ + public static final int ANCHOR_POINT_OP_TYPE_REMOVE_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AnchorPointOpType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AnchorPointOpType forNumber(int value) { + switch (value) { + case 0: return ANCHOR_POINT_OP_TYPE_NONE; + case 1: return ANCHOR_POINT_OP_TYPE_TELEPORT; + case 2: return ANCHOR_POINT_OP_TYPE_REMOVE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AnchorPointOpType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AnchorPointOpType findValueByNumber(int number) { + return AnchorPointOpType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.getDescriptor().getEnumTypes().get(0); + } + + private static final AnchorPointOpType[] VALUES = values(); + + public static AnchorPointOpType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AnchorPointOpType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AnchorPointOpReq.AnchorPointOpType) + } + + public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 9; + private int anchorPointId_; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + + public static final int ANCHOR_POINT_OP_TYPE_FIELD_NUMBER = 12; + private int anchorPointOpType_; + /** + * uint32 anchor_point_op_type = 12; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (anchorPointId_ != 0) { + output.writeUInt32(9, anchorPointId_); + } + if (anchorPointOpType_ != 0) { + output.writeUInt32(12, anchorPointOpType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (anchorPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, anchorPointId_); + } + if (anchorPointOpType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, anchorPointOpType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq other = (emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq) obj; + + if (getAnchorPointId() + != other.getAnchorPointId()) return false; + if (getAnchorPointOpType() + != other.getAnchorPointOpType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointId(); + hash = (37 * hash) + ANCHOR_POINT_OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointOpType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4257
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AnchorPointOpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointOpReq) + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.class, emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + anchorPointId_ = 0; + + anchorPointOpType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq build() { + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq buildPartial() { + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq result = new emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq(this); + result.anchorPointId_ = anchorPointId_; + result.anchorPointOpType_ = anchorPointOpType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq other) { + if (other == emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.getDefaultInstance()) return this; + if (other.getAnchorPointId() != 0) { + setAnchorPointId(other.getAnchorPointId()); + } + if (other.getAnchorPointOpType() != 0) { + setAnchorPointOpType(other.getAnchorPointOpType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int anchorPointId_ ; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + /** + * uint32 anchor_point_id = 9; + * @param value The anchorPointId to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointId(int value) { + + anchorPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_id = 9; + * @return This builder for chaining. + */ + public Builder clearAnchorPointId() { + + anchorPointId_ = 0; + onChanged(); + return this; + } + + private int anchorPointOpType_ ; + /** + * uint32 anchor_point_op_type = 12; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + /** + * uint32 anchor_point_op_type = 12; + * @param value The anchorPointOpType to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointOpType(int value) { + + anchorPointOpType_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_op_type = 12; + * @return This builder for chaining. + */ + public Builder clearAnchorPointOpType() { + + anchorPointOpType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnchorPointOpReq) + } + + // @@protoc_insertion_point(class_scope:AnchorPointOpReq) + private static final emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq(); + } + + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointOpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointOpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointOpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointOpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AnchorPointOpReq.proto\"\301\001\n\020AnchorPoint" + + "OpReq\022\027\n\017anchor_point_id\030\t \001(\r\022\034\n\024anchor" + + "_point_op_type\030\014 \001(\r\"v\n\021AnchorPointOpTyp" + + "e\022\035\n\031ANCHOR_POINT_OP_TYPE_NONE\020\000\022!\n\035ANCH" + + "OR_POINT_OP_TYPE_TELEPORT\020\001\022\037\n\033ANCHOR_PO" + + "INT_OP_TYPE_REMOVE\020\002B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnchorPointOpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointOpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointOpReq_descriptor, + new java.lang.String[] { "AnchorPointId", "AnchorPointOpType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpRspOuterClass.java new file mode 100644 index 000000000..430756056 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointOpRsp.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointOpRspOuterClass { + private AnchorPointOpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointOpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointOpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 anchor_point_id = 12; + * @return The anchorPointId. + */ + int getAnchorPointId(); + + /** + * uint32 anchor_point_op_type = 4; + * @return The anchorPointOpType. + */ + int getAnchorPointOpType(); + } + /** + *
+   * CmdId: 4252
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AnchorPointOpRsp} + */ + public static final class AnchorPointOpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointOpRsp) + AnchorPointOpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointOpRsp.newBuilder() to construct. + private AnchorPointOpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointOpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointOpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointOpRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + anchorPointOpType_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + anchorPointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.class, emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 12; + private int anchorPointId_; + /** + * uint32 anchor_point_id = 12; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + + public static final int ANCHOR_POINT_OP_TYPE_FIELD_NUMBER = 4; + private int anchorPointOpType_; + /** + * uint32 anchor_point_op_type = 4; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (anchorPointOpType_ != 0) { + output.writeUInt32(4, anchorPointOpType_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (anchorPointId_ != 0) { + output.writeUInt32(12, anchorPointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (anchorPointOpType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, anchorPointOpType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (anchorPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, anchorPointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp other = (emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getAnchorPointId() + != other.getAnchorPointId()) return false; + if (getAnchorPointOpType() + != other.getAnchorPointOpType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointId(); + hash = (37 * hash) + ANCHOR_POINT_OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointOpType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4252
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AnchorPointOpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointOpRsp) + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.class, emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + anchorPointId_ = 0; + + anchorPointOpType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp build() { + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp buildPartial() { + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp result = new emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp(this); + result.retcode_ = retcode_; + result.anchorPointId_ = anchorPointId_; + result.anchorPointOpType_ = anchorPointOpType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp other) { + if (other == emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAnchorPointId() != 0) { + setAnchorPointId(other.getAnchorPointId()); + } + if (other.getAnchorPointOpType() != 0) { + setAnchorPointOpType(other.getAnchorPointOpType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int anchorPointId_ ; + /** + * uint32 anchor_point_id = 12; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + /** + * uint32 anchor_point_id = 12; + * @param value The anchorPointId to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointId(int value) { + + anchorPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_id = 12; + * @return This builder for chaining. + */ + public Builder clearAnchorPointId() { + + anchorPointId_ = 0; + onChanged(); + return this; + } + + private int anchorPointOpType_ ; + /** + * uint32 anchor_point_op_type = 4; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + /** + * uint32 anchor_point_op_type = 4; + * @param value The anchorPointOpType to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointOpType(int value) { + + anchorPointOpType_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_op_type = 4; + * @return This builder for chaining. + */ + public Builder clearAnchorPointOpType() { + + anchorPointOpType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnchorPointOpRsp) + } + + // @@protoc_insertion_point(class_scope:AnchorPointOpRsp) + private static final emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp(); + } + + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointOpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointOpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointOpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointOpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AnchorPointOpRsp.proto\"Z\n\020AnchorPointO" + + "pRsp\022\017\n\007retcode\030\005 \001(\005\022\027\n\017anchor_point_id" + + "\030\014 \001(\r\022\034\n\024anchor_point_op_type\030\004 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnchorPointOpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointOpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointOpRsp_descriptor, + new java.lang.String[] { "Retcode", "AnchorPointId", "AnchorPointOpType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java new file mode 100644 index 000000000..afdd7bff5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java @@ -0,0 +1,924 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnimatorParameterValueInfo.proto + +package emu.grasscutter.net.proto; + +public final class AnimatorParameterValueInfoOuterClass { + private AnimatorParameterValueInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnimatorParameterValueInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnimatorParameterValueInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 para_type = 1; + * @return The paraType. + */ + int getParaType(); + + /** + * int32 int_val = 2; + * @return Whether the intVal field is set. + */ + boolean hasIntVal(); + /** + * int32 int_val = 2; + * @return The intVal. + */ + int getIntVal(); + + /** + * float float_val = 3; + * @return Whether the floatVal field is set. + */ + boolean hasFloatVal(); + /** + * float float_val = 3; + * @return The floatVal. + */ + float getFloatVal(); + + /** + * bool bool_val = 4; + * @return Whether the boolVal field is set. + */ + boolean hasBoolVal(); + /** + * bool bool_val = 4; + * @return The boolVal. + */ + boolean getBoolVal(); + + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.ParaValCase getParaValCase(); + } + /** + * Protobuf type {@code AnimatorParameterValueInfo} + */ + public static final class AnimatorParameterValueInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnimatorParameterValueInfo) + AnimatorParameterValueInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnimatorParameterValueInfo.newBuilder() to construct. + private AnimatorParameterValueInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnimatorParameterValueInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnimatorParameterValueInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnimatorParameterValueInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + paraType_ = input.readUInt32(); + break; + } + case 16: { + paraValCase_ = 2; + paraVal_ = input.readInt32(); + break; + } + case 29: { + paraValCase_ = 3; + paraVal_ = input.readFloat(); + break; + } + case 32: { + paraValCase_ = 4; + paraVal_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder.class); + } + + private int paraValCase_ = 0; + private java.lang.Object paraVal_; + public enum ParaValCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + INT_VAL(2), + FLOAT_VAL(3), + BOOL_VAL(4), + PARAVAL_NOT_SET(0); + private final int value; + private ParaValCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParaValCase valueOf(int value) { + return forNumber(value); + } + + public static ParaValCase forNumber(int value) { + switch (value) { + case 2: return INT_VAL; + case 3: return FLOAT_VAL; + case 4: return BOOL_VAL; + case 0: return PARAVAL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParaValCase + getParaValCase() { + return ParaValCase.forNumber( + paraValCase_); + } + + public static final int PARA_TYPE_FIELD_NUMBER = 1; + private int paraType_; + /** + * uint32 para_type = 1; + * @return The paraType. + */ + @java.lang.Override + public int getParaType() { + return paraType_; + } + + public static final int INT_VAL_FIELD_NUMBER = 2; + /** + * int32 int_val = 2; + * @return Whether the intVal field is set. + */ + @java.lang.Override + public boolean hasIntVal() { + return paraValCase_ == 2; + } + /** + * int32 int_val = 2; + * @return The intVal. + */ + @java.lang.Override + public int getIntVal() { + if (paraValCase_ == 2) { + return (java.lang.Integer) paraVal_; + } + return 0; + } + + public static final int FLOAT_VAL_FIELD_NUMBER = 3; + /** + * float float_val = 3; + * @return Whether the floatVal field is set. + */ + @java.lang.Override + public boolean hasFloatVal() { + return paraValCase_ == 3; + } + /** + * float float_val = 3; + * @return The floatVal. + */ + @java.lang.Override + public float getFloatVal() { + if (paraValCase_ == 3) { + return (java.lang.Float) paraVal_; + } + return 0F; + } + + public static final int BOOL_VAL_FIELD_NUMBER = 4; + /** + * bool bool_val = 4; + * @return Whether the boolVal field is set. + */ + @java.lang.Override + public boolean hasBoolVal() { + return paraValCase_ == 4; + } + /** + * bool bool_val = 4; + * @return The boolVal. + */ + @java.lang.Override + public boolean getBoolVal() { + if (paraValCase_ == 4) { + return (java.lang.Boolean) paraVal_; + } + return false; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (paraType_ != 0) { + output.writeUInt32(1, paraType_); + } + if (paraValCase_ == 2) { + output.writeInt32( + 2, (int)((java.lang.Integer) paraVal_)); + } + if (paraValCase_ == 3) { + output.writeFloat( + 3, (float)((java.lang.Float) paraVal_)); + } + if (paraValCase_ == 4) { + output.writeBool( + 4, (boolean)((java.lang.Boolean) paraVal_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paraType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, paraType_); + } + if (paraValCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size( + 2, (int)((java.lang.Integer) paraVal_)); + } + if (paraValCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 3, (float)((java.lang.Float) paraVal_)); + } + if (paraValCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize( + 4, (boolean)((java.lang.Boolean) paraVal_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo other = (emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo) obj; + + if (getParaType() + != other.getParaType()) return false; + if (!getParaValCase().equals(other.getParaValCase())) return false; + switch (paraValCase_) { + case 2: + if (getIntVal() + != other.getIntVal()) return false; + break; + case 3: + if (java.lang.Float.floatToIntBits(getFloatVal()) + != java.lang.Float.floatToIntBits( + other.getFloatVal())) return false; + break; + case 4: + if (getBoolVal() + != other.getBoolVal()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PARA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getParaType(); + switch (paraValCase_) { + case 2: + hash = (37 * hash) + INT_VAL_FIELD_NUMBER; + hash = (53 * hash) + getIntVal(); + break; + case 3: + hash = (37 * hash) + FLOAT_VAL_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFloatVal()); + break; + case 4: + hash = (37 * hash) + BOOL_VAL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getBoolVal()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AnimatorParameterValueInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnimatorParameterValueInfo) + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paraType_ = 0; + + paraValCase_ = 0; + paraVal_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo build() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo buildPartial() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo result = new emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo(this); + result.paraType_ = paraType_; + if (paraValCase_ == 2) { + result.paraVal_ = paraVal_; + } + if (paraValCase_ == 3) { + result.paraVal_ = paraVal_; + } + if (paraValCase_ == 4) { + result.paraVal_ = paraVal_; + } + result.paraValCase_ = paraValCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo) { + return mergeFrom((emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo other) { + if (other == emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance()) return this; + if (other.getParaType() != 0) { + setParaType(other.getParaType()); + } + switch (other.getParaValCase()) { + case INT_VAL: { + setIntVal(other.getIntVal()); + break; + } + case FLOAT_VAL: { + setFloatVal(other.getFloatVal()); + break; + } + case BOOL_VAL: { + setBoolVal(other.getBoolVal()); + break; + } + case PARAVAL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paraValCase_ = 0; + private java.lang.Object paraVal_; + public ParaValCase + getParaValCase() { + return ParaValCase.forNumber( + paraValCase_); + } + + public Builder clearParaVal() { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + return this; + } + + + private int paraType_ ; + /** + * uint32 para_type = 1; + * @return The paraType. + */ + @java.lang.Override + public int getParaType() { + return paraType_; + } + /** + * uint32 para_type = 1; + * @param value The paraType to set. + * @return This builder for chaining. + */ + public Builder setParaType(int value) { + + paraType_ = value; + onChanged(); + return this; + } + /** + * uint32 para_type = 1; + * @return This builder for chaining. + */ + public Builder clearParaType() { + + paraType_ = 0; + onChanged(); + return this; + } + + /** + * int32 int_val = 2; + * @return Whether the intVal field is set. + */ + public boolean hasIntVal() { + return paraValCase_ == 2; + } + /** + * int32 int_val = 2; + * @return The intVal. + */ + public int getIntVal() { + if (paraValCase_ == 2) { + return (java.lang.Integer) paraVal_; + } + return 0; + } + /** + * int32 int_val = 2; + * @param value The intVal to set. + * @return This builder for chaining. + */ + public Builder setIntVal(int value) { + paraValCase_ = 2; + paraVal_ = value; + onChanged(); + return this; + } + /** + * int32 int_val = 2; + * @return This builder for chaining. + */ + public Builder clearIntVal() { + if (paraValCase_ == 2) { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + } + return this; + } + + /** + * float float_val = 3; + * @return Whether the floatVal field is set. + */ + public boolean hasFloatVal() { + return paraValCase_ == 3; + } + /** + * float float_val = 3; + * @return The floatVal. + */ + public float getFloatVal() { + if (paraValCase_ == 3) { + return (java.lang.Float) paraVal_; + } + return 0F; + } + /** + * float float_val = 3; + * @param value The floatVal to set. + * @return This builder for chaining. + */ + public Builder setFloatVal(float value) { + paraValCase_ = 3; + paraVal_ = value; + onChanged(); + return this; + } + /** + * float float_val = 3; + * @return This builder for chaining. + */ + public Builder clearFloatVal() { + if (paraValCase_ == 3) { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + } + return this; + } + + /** + * bool bool_val = 4; + * @return Whether the boolVal field is set. + */ + public boolean hasBoolVal() { + return paraValCase_ == 4; + } + /** + * bool bool_val = 4; + * @return The boolVal. + */ + public boolean getBoolVal() { + if (paraValCase_ == 4) { + return (java.lang.Boolean) paraVal_; + } + return false; + } + /** + * bool bool_val = 4; + * @param value The boolVal to set. + * @return This builder for chaining. + */ + public Builder setBoolVal(boolean value) { + paraValCase_ = 4; + paraVal_ = value; + onChanged(); + return this; + } + /** + * bool bool_val = 4; + * @return This builder for chaining. + */ + public Builder clearBoolVal() { + if (paraValCase_ == 4) { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnimatorParameterValueInfo) + } + + // @@protoc_insertion_point(class_scope:AnimatorParameterValueInfo) + private static final emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo(); + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnimatorParameterValueInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnimatorParameterValueInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnimatorParameterValueInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnimatorParameterValueInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AnimatorParameterValueInfo.proto\"w\n\032An" + + "imatorParameterValueInfo\022\021\n\tpara_type\030\001 " + + "\001(\r\022\021\n\007int_val\030\002 \001(\005H\000\022\023\n\tfloat_val\030\003 \001(" + + "\002H\000\022\022\n\010bool_val\030\004 \001(\010H\000B\n\n\010para_valB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnimatorParameterValueInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnimatorParameterValueInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnimatorParameterValueInfo_descriptor, + new java.lang.String[] { "ParaType", "IntVal", "FloatVal", "BoolVal", "ParaVal", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java new file mode 100644 index 000000000..7f0a93806 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java @@ -0,0 +1,744 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnimatorParameterValueInfoPair.proto + +package emu.grasscutter.net.proto; + +public final class AnimatorParameterValueInfoPairOuterClass { + private AnimatorParameterValueInfoPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnimatorParameterValueInfoPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnimatorParameterValueInfoPair) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 name_id = 1; + * @return The nameId. + */ + int getNameId(); + + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return Whether the animatorPara field is set. + */ + boolean hasAnimatorPara(); + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return The animatorPara. + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara(); + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder(); + } + /** + * Protobuf type {@code AnimatorParameterValueInfoPair} + */ + public static final class AnimatorParameterValueInfoPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnimatorParameterValueInfoPair) + AnimatorParameterValueInfoPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnimatorParameterValueInfoPair.newBuilder() to construct. + private AnimatorParameterValueInfoPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnimatorParameterValueInfoPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnimatorParameterValueInfoPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnimatorParameterValueInfoPair( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + nameId_ = input.readInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder subBuilder = null; + if (animatorPara_ != null) { + subBuilder = animatorPara_.toBuilder(); + } + animatorPara_ = input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(animatorPara_); + animatorPara_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder.class); + } + + public static final int NAME_ID_FIELD_NUMBER = 1; + private int nameId_; + /** + * int32 name_id = 1; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + + public static final int ANIMATOR_PARA_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo animatorPara_; + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return Whether the animatorPara field is set. + */ + @java.lang.Override + public boolean hasAnimatorPara() { + return animatorPara_ != null; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return The animatorPara. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara() { + return animatorPara_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : animatorPara_; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder() { + return getAnimatorPara(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (nameId_ != 0) { + output.writeInt32(1, nameId_); + } + if (animatorPara_ != null) { + output.writeMessage(2, getAnimatorPara()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, nameId_); + } + if (animatorPara_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAnimatorPara()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair other = (emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair) obj; + + if (getNameId() + != other.getNameId()) return false; + if (hasAnimatorPara() != other.hasAnimatorPara()) return false; + if (hasAnimatorPara()) { + if (!getAnimatorPara() + .equals(other.getAnimatorPara())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameId(); + if (hasAnimatorPara()) { + hash = (37 * hash) + ANIMATOR_PARA_FIELD_NUMBER; + hash = (53 * hash) + getAnimatorPara().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AnimatorParameterValueInfoPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnimatorParameterValueInfoPair) + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameId_ = 0; + + if (animatorParaBuilder_ == null) { + animatorPara_ = null; + } else { + animatorPara_ = null; + animatorParaBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair build() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair buildPartial() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair result = new emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair(this); + result.nameId_ = nameId_; + if (animatorParaBuilder_ == null) { + result.animatorPara_ = animatorPara_; + } else { + result.animatorPara_ = animatorParaBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair) { + return mergeFrom((emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair other) { + if (other == emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()) return this; + if (other.getNameId() != 0) { + setNameId(other.getNameId()); + } + if (other.hasAnimatorPara()) { + mergeAnimatorPara(other.getAnimatorPara()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameId_ ; + /** + * int32 name_id = 1; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + /** + * int32 name_id = 1; + * @param value The nameId to set. + * @return This builder for chaining. + */ + public Builder setNameId(int value) { + + nameId_ = value; + onChanged(); + return this; + } + /** + * int32 name_id = 1; + * @return This builder for chaining. + */ + public Builder clearNameId() { + + nameId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo animatorPara_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> animatorParaBuilder_; + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return Whether the animatorPara field is set. + */ + public boolean hasAnimatorPara() { + return animatorParaBuilder_ != null || animatorPara_ != null; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return The animatorPara. + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara() { + if (animatorParaBuilder_ == null) { + return animatorPara_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : animatorPara_; + } else { + return animatorParaBuilder_.getMessage(); + } + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder setAnimatorPara(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (animatorParaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + animatorPara_ = value; + onChanged(); + } else { + animatorParaBuilder_.setMessage(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder setAnimatorPara( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder builderForValue) { + if (animatorParaBuilder_ == null) { + animatorPara_ = builderForValue.build(); + onChanged(); + } else { + animatorParaBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder mergeAnimatorPara(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (animatorParaBuilder_ == null) { + if (animatorPara_ != null) { + animatorPara_ = + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.newBuilder(animatorPara_).mergeFrom(value).buildPartial(); + } else { + animatorPara_ = value; + } + onChanged(); + } else { + animatorParaBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder clearAnimatorPara() { + if (animatorParaBuilder_ == null) { + animatorPara_ = null; + onChanged(); + } else { + animatorPara_ = null; + animatorParaBuilder_ = null; + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder getAnimatorParaBuilder() { + + onChanged(); + return getAnimatorParaFieldBuilder().getBuilder(); + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder() { + if (animatorParaBuilder_ != null) { + return animatorParaBuilder_.getMessageOrBuilder(); + } else { + return animatorPara_ == null ? + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : animatorPara_; + } + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> + getAnimatorParaFieldBuilder() { + if (animatorParaBuilder_ == null) { + animatorParaBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder>( + getAnimatorPara(), + getParentForChildren(), + isClean()); + animatorPara_ = null; + } + return animatorParaBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnimatorParameterValueInfoPair) + } + + // @@protoc_insertion_point(class_scope:AnimatorParameterValueInfoPair) + private static final emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair(); + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnimatorParameterValueInfoPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnimatorParameterValueInfoPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnimatorParameterValueInfoPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n$AnimatorParameterValueInfoPair.proto\032 " + + "AnimatorParameterValueInfo.proto\"e\n\036Anim" + + "atorParameterValueInfoPair\022\017\n\007name_id\030\001 " + + "\001(\005\0222\n\ranimator_para\030\002 \001(\0132\033.AnimatorPar" + + "ameterValueInfoB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(), + }); + internal_static_AnimatorParameterValueInfoPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnimatorParameterValueInfoPair_descriptor, + new java.lang.String[] { "NameId", "AnimatorPara", }); + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnnounceDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnnounceDataOuterClass.java new file mode 100644 index 000000000..2ffa83bdf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnnounceDataOuterClass.java @@ -0,0 +1,1343 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnnounceData.proto + +package emu.grasscutter.net.proto; + +public final class AnnounceDataOuterClass { + private AnnounceDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnnounceDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnnounceData) + com.google.protobuf.MessageOrBuilder { + + /** + * string count_down_text = 9; + * @return The countDownText. + */ + java.lang.String getCountDownText(); + /** + * string count_down_text = 9; + * @return The bytes for countDownText. + */ + com.google.protobuf.ByteString + getCountDownTextBytes(); + + /** + * string center_system_text = 8; + * @return The centerSystemText. + */ + java.lang.String getCenterSystemText(); + /** + * string center_system_text = 8; + * @return The bytes for centerSystemText. + */ + com.google.protobuf.ByteString + getCenterSystemTextBytes(); + + /** + * uint32 count_down_frequency = 1; + * @return The countDownFrequency. + */ + int getCountDownFrequency(); + + /** + * uint32 config_id = 7; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 begin_time = 4; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 center_system_frequency = 11; + * @return The centerSystemFrequency. + */ + int getCenterSystemFrequency(); + + /** + * string dungeon_confirm_text = 2; + * @return The dungeonConfirmText. + */ + java.lang.String getDungeonConfirmText(); + /** + * string dungeon_confirm_text = 2; + * @return The bytes for dungeonConfirmText. + */ + com.google.protobuf.ByteString + getDungeonConfirmTextBytes(); + + /** + * bool is_center_system_last5_every_minutes = 14; + * @return The isCenterSystemLast5EveryMinutes. + */ + boolean getIsCenterSystemLast5EveryMinutes(); + + /** + * uint32 end_time = 10; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code AnnounceData} + */ + public static final class AnnounceData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnnounceData) + AnnounceDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnnounceData.newBuilder() to construct. + private AnnounceData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnnounceData() { + countDownText_ = ""; + centerSystemText_ = ""; + dungeonConfirmText_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnnounceData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnnounceData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + countDownFrequency_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + dungeonConfirmText_ = s; + break; + } + case 32: { + + beginTime_ = input.readUInt32(); + break; + } + case 56: { + + configId_ = input.readUInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + centerSystemText_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + countDownText_ = s; + break; + } + case 80: { + + endTime_ = input.readUInt32(); + break; + } + case 88: { + + centerSystemFrequency_ = input.readUInt32(); + break; + } + case 112: { + + isCenterSystemLast5EveryMinutes_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.class, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder.class); + } + + public static final int COUNT_DOWN_TEXT_FIELD_NUMBER = 9; + private volatile java.lang.Object countDownText_; + /** + * string count_down_text = 9; + * @return The countDownText. + */ + @java.lang.Override + public java.lang.String getCountDownText() { + java.lang.Object ref = countDownText_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countDownText_ = s; + return s; + } + } + /** + * string count_down_text = 9; + * @return The bytes for countDownText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountDownTextBytes() { + java.lang.Object ref = countDownText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countDownText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CENTER_SYSTEM_TEXT_FIELD_NUMBER = 8; + private volatile java.lang.Object centerSystemText_; + /** + * string center_system_text = 8; + * @return The centerSystemText. + */ + @java.lang.Override + public java.lang.String getCenterSystemText() { + java.lang.Object ref = centerSystemText_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + centerSystemText_ = s; + return s; + } + } + /** + * string center_system_text = 8; + * @return The bytes for centerSystemText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCenterSystemTextBytes() { + java.lang.Object ref = centerSystemText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + centerSystemText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COUNT_DOWN_FREQUENCY_FIELD_NUMBER = 1; + private int countDownFrequency_; + /** + * uint32 count_down_frequency = 1; + * @return The countDownFrequency. + */ + @java.lang.Override + public int getCountDownFrequency() { + return countDownFrequency_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 7; + private int configId_; + /** + * uint32 config_id = 7; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 4; + private int beginTime_; + /** + * uint32 begin_time = 4; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int CENTER_SYSTEM_FREQUENCY_FIELD_NUMBER = 11; + private int centerSystemFrequency_; + /** + * uint32 center_system_frequency = 11; + * @return The centerSystemFrequency. + */ + @java.lang.Override + public int getCenterSystemFrequency() { + return centerSystemFrequency_; + } + + public static final int DUNGEON_CONFIRM_TEXT_FIELD_NUMBER = 2; + private volatile java.lang.Object dungeonConfirmText_; + /** + * string dungeon_confirm_text = 2; + * @return The dungeonConfirmText. + */ + @java.lang.Override + public java.lang.String getDungeonConfirmText() { + java.lang.Object ref = dungeonConfirmText_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dungeonConfirmText_ = s; + return s; + } + } + /** + * string dungeon_confirm_text = 2; + * @return The bytes for dungeonConfirmText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDungeonConfirmTextBytes() { + java.lang.Object ref = dungeonConfirmText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dungeonConfirmText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_CENTER_SYSTEM_LAST5_EVERY_MINUTES_FIELD_NUMBER = 14; + private boolean isCenterSystemLast5EveryMinutes_; + /** + * bool is_center_system_last5_every_minutes = 14; + * @return The isCenterSystemLast5EveryMinutes. + */ + @java.lang.Override + public boolean getIsCenterSystemLast5EveryMinutes() { + return isCenterSystemLast5EveryMinutes_; + } + + public static final int END_TIME_FIELD_NUMBER = 10; + private int endTime_; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (countDownFrequency_ != 0) { + output.writeUInt32(1, countDownFrequency_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dungeonConfirmText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, dungeonConfirmText_); + } + if (beginTime_ != 0) { + output.writeUInt32(4, beginTime_); + } + if (configId_ != 0) { + output.writeUInt32(7, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(centerSystemText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, centerSystemText_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countDownText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, countDownText_); + } + if (endTime_ != 0) { + output.writeUInt32(10, endTime_); + } + if (centerSystemFrequency_ != 0) { + output.writeUInt32(11, centerSystemFrequency_); + } + if (isCenterSystemLast5EveryMinutes_ != false) { + output.writeBool(14, isCenterSystemLast5EveryMinutes_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (countDownFrequency_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, countDownFrequency_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dungeonConfirmText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, dungeonConfirmText_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, beginTime_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(centerSystemText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, centerSystemText_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countDownText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, countDownText_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, endTime_); + } + if (centerSystemFrequency_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, centerSystemFrequency_); + } + if (isCenterSystemLast5EveryMinutes_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isCenterSystemLast5EveryMinutes_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData other = (emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData) obj; + + if (!getCountDownText() + .equals(other.getCountDownText())) return false; + if (!getCenterSystemText() + .equals(other.getCenterSystemText())) return false; + if (getCountDownFrequency() + != other.getCountDownFrequency()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getCenterSystemFrequency() + != other.getCenterSystemFrequency()) return false; + if (!getDungeonConfirmText() + .equals(other.getDungeonConfirmText())) return false; + if (getIsCenterSystemLast5EveryMinutes() + != other.getIsCenterSystemLast5EveryMinutes()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COUNT_DOWN_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getCountDownText().hashCode(); + hash = (37 * hash) + CENTER_SYSTEM_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getCenterSystemText().hashCode(); + hash = (37 * hash) + COUNT_DOWN_FREQUENCY_FIELD_NUMBER; + hash = (53 * hash) + getCountDownFrequency(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + CENTER_SYSTEM_FREQUENCY_FIELD_NUMBER; + hash = (53 * hash) + getCenterSystemFrequency(); + hash = (37 * hash) + DUNGEON_CONFIRM_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getDungeonConfirmText().hashCode(); + hash = (37 * hash) + IS_CENTER_SYSTEM_LAST5_EVERY_MINUTES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCenterSystemLast5EveryMinutes()); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AnnounceData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnnounceData) + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.class, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + countDownText_ = ""; + + centerSystemText_ = ""; + + countDownFrequency_ = 0; + + configId_ = 0; + + beginTime_ = 0; + + centerSystemFrequency_ = 0; + + dungeonConfirmText_ = ""; + + isCenterSystemLast5EveryMinutes_ = false; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData build() { + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData buildPartial() { + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData result = new emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData(this); + result.countDownText_ = countDownText_; + result.centerSystemText_ = centerSystemText_; + result.countDownFrequency_ = countDownFrequency_; + result.configId_ = configId_; + result.beginTime_ = beginTime_; + result.centerSystemFrequency_ = centerSystemFrequency_; + result.dungeonConfirmText_ = dungeonConfirmText_; + result.isCenterSystemLast5EveryMinutes_ = isCenterSystemLast5EveryMinutes_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData) { + return mergeFrom((emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData other) { + if (other == emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance()) return this; + if (!other.getCountDownText().isEmpty()) { + countDownText_ = other.countDownText_; + onChanged(); + } + if (!other.getCenterSystemText().isEmpty()) { + centerSystemText_ = other.centerSystemText_; + onChanged(); + } + if (other.getCountDownFrequency() != 0) { + setCountDownFrequency(other.getCountDownFrequency()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getCenterSystemFrequency() != 0) { + setCenterSystemFrequency(other.getCenterSystemFrequency()); + } + if (!other.getDungeonConfirmText().isEmpty()) { + dungeonConfirmText_ = other.dungeonConfirmText_; + onChanged(); + } + if (other.getIsCenterSystemLast5EveryMinutes() != false) { + setIsCenterSystemLast5EveryMinutes(other.getIsCenterSystemLast5EveryMinutes()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object countDownText_ = ""; + /** + * string count_down_text = 9; + * @return The countDownText. + */ + public java.lang.String getCountDownText() { + java.lang.Object ref = countDownText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countDownText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string count_down_text = 9; + * @return The bytes for countDownText. + */ + public com.google.protobuf.ByteString + getCountDownTextBytes() { + java.lang.Object ref = countDownText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countDownText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string count_down_text = 9; + * @param value The countDownText to set. + * @return This builder for chaining. + */ + public Builder setCountDownText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countDownText_ = value; + onChanged(); + return this; + } + /** + * string count_down_text = 9; + * @return This builder for chaining. + */ + public Builder clearCountDownText() { + + countDownText_ = getDefaultInstance().getCountDownText(); + onChanged(); + return this; + } + /** + * string count_down_text = 9; + * @param value The bytes for countDownText to set. + * @return This builder for chaining. + */ + public Builder setCountDownTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countDownText_ = value; + onChanged(); + return this; + } + + private java.lang.Object centerSystemText_ = ""; + /** + * string center_system_text = 8; + * @return The centerSystemText. + */ + public java.lang.String getCenterSystemText() { + java.lang.Object ref = centerSystemText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + centerSystemText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string center_system_text = 8; + * @return The bytes for centerSystemText. + */ + public com.google.protobuf.ByteString + getCenterSystemTextBytes() { + java.lang.Object ref = centerSystemText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + centerSystemText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string center_system_text = 8; + * @param value The centerSystemText to set. + * @return This builder for chaining. + */ + public Builder setCenterSystemText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + centerSystemText_ = value; + onChanged(); + return this; + } + /** + * string center_system_text = 8; + * @return This builder for chaining. + */ + public Builder clearCenterSystemText() { + + centerSystemText_ = getDefaultInstance().getCenterSystemText(); + onChanged(); + return this; + } + /** + * string center_system_text = 8; + * @param value The bytes for centerSystemText to set. + * @return This builder for chaining. + */ + public Builder setCenterSystemTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + centerSystemText_ = value; + onChanged(); + return this; + } + + private int countDownFrequency_ ; + /** + * uint32 count_down_frequency = 1; + * @return The countDownFrequency. + */ + @java.lang.Override + public int getCountDownFrequency() { + return countDownFrequency_; + } + /** + * uint32 count_down_frequency = 1; + * @param value The countDownFrequency to set. + * @return This builder for chaining. + */ + public Builder setCountDownFrequency(int value) { + + countDownFrequency_ = value; + onChanged(); + return this; + } + /** + * uint32 count_down_frequency = 1; + * @return This builder for chaining. + */ + public Builder clearCountDownFrequency() { + + countDownFrequency_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 7; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 7; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 7; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 4; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 4; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 4; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int centerSystemFrequency_ ; + /** + * uint32 center_system_frequency = 11; + * @return The centerSystemFrequency. + */ + @java.lang.Override + public int getCenterSystemFrequency() { + return centerSystemFrequency_; + } + /** + * uint32 center_system_frequency = 11; + * @param value The centerSystemFrequency to set. + * @return This builder for chaining. + */ + public Builder setCenterSystemFrequency(int value) { + + centerSystemFrequency_ = value; + onChanged(); + return this; + } + /** + * uint32 center_system_frequency = 11; + * @return This builder for chaining. + */ + public Builder clearCenterSystemFrequency() { + + centerSystemFrequency_ = 0; + onChanged(); + return this; + } + + private java.lang.Object dungeonConfirmText_ = ""; + /** + * string dungeon_confirm_text = 2; + * @return The dungeonConfirmText. + */ + public java.lang.String getDungeonConfirmText() { + java.lang.Object ref = dungeonConfirmText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dungeonConfirmText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string dungeon_confirm_text = 2; + * @return The bytes for dungeonConfirmText. + */ + public com.google.protobuf.ByteString + getDungeonConfirmTextBytes() { + java.lang.Object ref = dungeonConfirmText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dungeonConfirmText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string dungeon_confirm_text = 2; + * @param value The dungeonConfirmText to set. + * @return This builder for chaining. + */ + public Builder setDungeonConfirmText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dungeonConfirmText_ = value; + onChanged(); + return this; + } + /** + * string dungeon_confirm_text = 2; + * @return This builder for chaining. + */ + public Builder clearDungeonConfirmText() { + + dungeonConfirmText_ = getDefaultInstance().getDungeonConfirmText(); + onChanged(); + return this; + } + /** + * string dungeon_confirm_text = 2; + * @param value The bytes for dungeonConfirmText to set. + * @return This builder for chaining. + */ + public Builder setDungeonConfirmTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dungeonConfirmText_ = value; + onChanged(); + return this; + } + + private boolean isCenterSystemLast5EveryMinutes_ ; + /** + * bool is_center_system_last5_every_minutes = 14; + * @return The isCenterSystemLast5EveryMinutes. + */ + @java.lang.Override + public boolean getIsCenterSystemLast5EveryMinutes() { + return isCenterSystemLast5EveryMinutes_; + } + /** + * bool is_center_system_last5_every_minutes = 14; + * @param value The isCenterSystemLast5EveryMinutes to set. + * @return This builder for chaining. + */ + public Builder setIsCenterSystemLast5EveryMinutes(boolean value) { + + isCenterSystemLast5EveryMinutes_ = value; + onChanged(); + return this; + } + /** + * bool is_center_system_last5_every_minutes = 14; + * @return This builder for chaining. + */ + public Builder clearIsCenterSystemLast5EveryMinutes() { + + isCenterSystemLast5EveryMinutes_ = false; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 10; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 10; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AnnounceData) + } + + // @@protoc_insertion_point(class_scope:AnnounceData) + private static final emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData(); + } + + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnnounceData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnnounceData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnnounceData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnnounceData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022AnnounceData.proto\"\207\002\n\014AnnounceData\022\027\n" + + "\017count_down_text\030\t \001(\t\022\032\n\022center_system_" + + "text\030\010 \001(\t\022\034\n\024count_down_frequency\030\001 \001(\r" + + "\022\021\n\tconfig_id\030\007 \001(\r\022\022\n\nbegin_time\030\004 \001(\r\022" + + "\037\n\027center_system_frequency\030\013 \001(\r\022\034\n\024dung" + + "eon_confirm_text\030\002 \001(\t\022,\n$is_center_syst" + + "em_last5_every_minutes\030\016 \001(\010\022\020\n\010end_time" + + "\030\n \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnnounceData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnnounceData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnnounceData_descriptor, + new java.lang.String[] { "CountDownText", "CenterSystemText", "CountDownFrequency", "ConfigId", "BeginTime", "CenterSystemFrequency", "DungeonConfirmText", "IsCenterSystemLast5EveryMinutes", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java new file mode 100644 index 000000000..405d558c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AskAddFriendNotify.proto + +package emu.grasscutter.net.proto; + +public final class AskAddFriendNotifyOuterClass { + private AskAddFriendNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AskAddFriendNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AskAddFriendNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .FriendBrief target_friend_brief = 15; + * @return Whether the targetFriendBrief field is set. + */ + boolean hasTargetFriendBrief(); + /** + * .FriendBrief target_friend_brief = 15; + * @return The targetFriendBrief. + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief(); + /** + * .FriendBrief target_friend_brief = 15; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder(); + + /** + * uint32 target_uid = 9; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4065
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AskAddFriendNotify} + */ + public static final class AskAddFriendNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AskAddFriendNotify) + AskAddFriendNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AskAddFriendNotify.newBuilder() to construct. + private AskAddFriendNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AskAddFriendNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AskAddFriendNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AskAddFriendNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + targetUid_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder subBuilder = null; + if (targetFriendBrief_ != null) { + subBuilder = targetFriendBrief_.toBuilder(); + } + targetFriendBrief_ = input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(targetFriendBrief_); + targetFriendBrief_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.class, emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.Builder.class); + } + + public static final int TARGET_FRIEND_BRIEF_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_; + /** + * .FriendBrief target_friend_brief = 15; + * @return Whether the targetFriendBrief field is set. + */ + @java.lang.Override + public boolean hasTargetFriendBrief() { + return targetFriendBrief_ != null; + } + /** + * .FriendBrief target_friend_brief = 15; + * @return The targetFriendBrief. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() { + return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() { + return getTargetFriendBrief(); + } + + public static final int TARGET_UID_FIELD_NUMBER = 9; + private int targetUid_; + /** + * uint32 target_uid = 9; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(9, targetUid_); + } + if (targetFriendBrief_ != null) { + output.writeMessage(15, getTargetFriendBrief()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetUid_); + } + if (targetFriendBrief_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getTargetFriendBrief()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify other = (emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify) obj; + + if (hasTargetFriendBrief() != other.hasTargetFriendBrief()) return false; + if (hasTargetFriendBrief()) { + if (!getTargetFriendBrief() + .equals(other.getTargetFriendBrief())) return false; + } + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTargetFriendBrief()) { + hash = (37 * hash) + TARGET_FRIEND_BRIEF_FIELD_NUMBER; + hash = (53 * hash) + getTargetFriendBrief().hashCode(); + } + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4065
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AskAddFriendNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AskAddFriendNotify) + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.class, emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (targetFriendBriefBuilder_ == null) { + targetFriendBrief_ = null; + } else { + targetFriendBrief_ = null; + targetFriendBriefBuilder_ = null; + } + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify build() { + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify buildPartial() { + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify result = new emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify(this); + if (targetFriendBriefBuilder_ == null) { + result.targetFriendBrief_ = targetFriendBrief_; + } else { + result.targetFriendBrief_ = targetFriendBriefBuilder_.build(); + } + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify) { + return mergeFrom((emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify other) { + if (other == emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.getDefaultInstance()) return this; + if (other.hasTargetFriendBrief()) { + mergeTargetFriendBrief(other.getTargetFriendBrief()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> targetFriendBriefBuilder_; + /** + * .FriendBrief target_friend_brief = 15; + * @return Whether the targetFriendBrief field is set. + */ + public boolean hasTargetFriendBrief() { + return targetFriendBriefBuilder_ != null || targetFriendBrief_ != null; + } + /** + * .FriendBrief target_friend_brief = 15; + * @return The targetFriendBrief. + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() { + if (targetFriendBriefBuilder_ == null) { + return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_; + } else { + return targetFriendBriefBuilder_.getMessage(); + } + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder setTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (targetFriendBriefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + targetFriendBrief_ = value; + onChanged(); + } else { + targetFriendBriefBuilder_.setMessage(value); + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder setTargetFriendBrief( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (targetFriendBriefBuilder_ == null) { + targetFriendBrief_ = builderForValue.build(); + onChanged(); + } else { + targetFriendBriefBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder mergeTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (targetFriendBriefBuilder_ == null) { + if (targetFriendBrief_ != null) { + targetFriendBrief_ = + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.newBuilder(targetFriendBrief_).mergeFrom(value).buildPartial(); + } else { + targetFriendBrief_ = value; + } + onChanged(); + } else { + targetFriendBriefBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder clearTargetFriendBrief() { + if (targetFriendBriefBuilder_ == null) { + targetFriendBrief_ = null; + onChanged(); + } else { + targetFriendBrief_ = null; + targetFriendBriefBuilder_ = null; + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getTargetFriendBriefBuilder() { + + onChanged(); + return getTargetFriendBriefFieldBuilder().getBuilder(); + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() { + if (targetFriendBriefBuilder_ != null) { + return targetFriendBriefBuilder_.getMessageOrBuilder(); + } else { + return targetFriendBrief_ == null ? + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_; + } + } + /** + * .FriendBrief target_friend_brief = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getTargetFriendBriefFieldBuilder() { + if (targetFriendBriefBuilder_ == null) { + targetFriendBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + getTargetFriendBrief(), + getParentForChildren(), + isClean()); + targetFriendBrief_ = null; + } + return targetFriendBriefBuilder_; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 9; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 9; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AskAddFriendNotify) + } + + // @@protoc_insertion_point(class_scope:AskAddFriendNotify) + private static final emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify(); + } + + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AskAddFriendNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AskAddFriendNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AskAddFriendNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AskAddFriendNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030AskAddFriendNotify.proto\032\021FriendBrief." + + "proto\"S\n\022AskAddFriendNotify\022)\n\023target_fr" + + "iend_brief\030\017 \001(\0132\014.FriendBrief\022\022\n\ntarget" + + "_uid\030\t \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_AskAddFriendNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AskAddFriendNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AskAddFriendNotify_descriptor, + new java.lang.String[] { "TargetFriendBrief", "TargetUid", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java new file mode 100644 index 000000000..011e49ffb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AskAddFriendReq.proto + +package emu.grasscutter.net.proto; + +public final class AskAddFriendReqOuterClass { + private AskAddFriendReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AskAddFriendReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AskAddFriendReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4007
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AskAddFriendReq} + */ + public static final class AskAddFriendReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AskAddFriendReq) + AskAddFriendReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AskAddFriendReq.newBuilder() to construct. + private AskAddFriendReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AskAddFriendReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AskAddFriendReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AskAddFriendReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.class, emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 7; + private int targetUid_; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(7, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq other = (emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4007
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AskAddFriendReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AskAddFriendReq) + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.class, emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq build() { + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq buildPartial() { + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq result = new emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq) { + return mergeFrom((emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq other) { + if (other == emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 7; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 7; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AskAddFriendReq) + } + + // @@protoc_insertion_point(class_scope:AskAddFriendReq) + private static final emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq(); + } + + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AskAddFriendReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AskAddFriendReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AskAddFriendReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AskAddFriendReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AskAddFriendReq.proto\"%\n\017AskAddFriendR" + + "eq\022\022\n\ntarget_uid\030\007 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AskAddFriendReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AskAddFriendReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AskAddFriendReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java new file mode 100644 index 000000000..8fad11455 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AskAddFriendRsp.proto + +package emu.grasscutter.net.proto; + +public final class AskAddFriendRspOuterClass { + private AskAddFriendRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AskAddFriendRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AskAddFriendRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 param = 8; + * @return The param. + */ + int getParam(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4021
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AskAddFriendRsp} + */ + public static final class AskAddFriendRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AskAddFriendRsp) + AskAddFriendRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AskAddFriendRsp.newBuilder() to construct. + private AskAddFriendRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AskAddFriendRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AskAddFriendRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AskAddFriendRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + targetUid_ = input.readUInt32(); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 64: { + + param_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.class, emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.Builder.class); + } + + public static final int PARAM_FIELD_NUMBER = 8; + private int param_; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 4; + private int targetUid_; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(4, targetUid_); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (param_ != 0) { + output.writeUInt32(8, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetUid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, param_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp other = (emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp) obj; + + if (getParam() + != other.getParam()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4021
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AskAddFriendRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AskAddFriendRsp) + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.class, emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + param_ = 0; + + retcode_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp build() { + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp buildPartial() { + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp result = new emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp(this); + result.param_ = param_; + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp) { + return mergeFrom((emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp other) { + if (other == emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.getDefaultInstance()) return this; + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int param_ ; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 8; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 8; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 4; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AskAddFriendRsp) + } + + // @@protoc_insertion_point(class_scope:AskAddFriendRsp) + private static final emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp(); + } + + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AskAddFriendRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AskAddFriendRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AskAddFriendRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AskAddFriendRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AskAddFriendRsp.proto\"E\n\017AskAddFriendR" + + "sp\022\r\n\005param\030\010 \001(\r\022\017\n\007retcode\030\007 \001(\005\022\022\n\nta" + + "rget_uid\030\004 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AskAddFriendRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AskAddFriendRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AskAddFriendRsp_descriptor, + new java.lang.String[] { "Param", "Retcode", "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java new file mode 100644 index 000000000..7f5f06335 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java @@ -0,0 +1,898 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AttackHitEffectResult.proto + +package emu.grasscutter.net.proto; + +public final class AttackHitEffectResultOuterClass { + private AttackHitEffectResultOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AttackHitEffectResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:AttackHitEffectResult) + com.google.protobuf.MessageOrBuilder { + + /** + * float hit_halt_time_scale = 8; + * @return The hitHaltTimeScale. + */ + float getHitHaltTimeScale(); + + /** + * uint32 original_hit_eff_level = 12; + * @return The originalHitEffLevel. + */ + int getOriginalHitEffLevel(); + + /** + * float air_strength = 15; + * @return The airStrength. + */ + float getAirStrength(); + + /** + * uint32 hit_eff_level = 2; + * @return The hitEffLevel. + */ + int getHitEffLevel(); + + /** + * float hit_halt_time = 13; + * @return The hitHaltTime. + */ + float getHitHaltTime(); + + /** + * float retreat_strength = 7; + * @return The retreatStrength. + */ + float getRetreatStrength(); + } + /** + * Protobuf type {@code AttackHitEffectResult} + */ + public static final class AttackHitEffectResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AttackHitEffectResult) + AttackHitEffectResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use AttackHitEffectResult.newBuilder() to construct. + private AttackHitEffectResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AttackHitEffectResult() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AttackHitEffectResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AttackHitEffectResult( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + hitEffLevel_ = input.readUInt32(); + break; + } + case 61: { + + retreatStrength_ = input.readFloat(); + break; + } + case 69: { + + hitHaltTimeScale_ = input.readFloat(); + break; + } + case 96: { + + originalHitEffLevel_ = input.readUInt32(); + break; + } + case 109: { + + hitHaltTime_ = input.readFloat(); + break; + } + case 125: { + + airStrength_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.class, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder.class); + } + + public static final int HIT_HALT_TIME_SCALE_FIELD_NUMBER = 8; + private float hitHaltTimeScale_; + /** + * float hit_halt_time_scale = 8; + * @return The hitHaltTimeScale. + */ + @java.lang.Override + public float getHitHaltTimeScale() { + return hitHaltTimeScale_; + } + + public static final int ORIGINAL_HIT_EFF_LEVEL_FIELD_NUMBER = 12; + private int originalHitEffLevel_; + /** + * uint32 original_hit_eff_level = 12; + * @return The originalHitEffLevel. + */ + @java.lang.Override + public int getOriginalHitEffLevel() { + return originalHitEffLevel_; + } + + public static final int AIR_STRENGTH_FIELD_NUMBER = 15; + private float airStrength_; + /** + * float air_strength = 15; + * @return The airStrength. + */ + @java.lang.Override + public float getAirStrength() { + return airStrength_; + } + + public static final int HIT_EFF_LEVEL_FIELD_NUMBER = 2; + private int hitEffLevel_; + /** + * uint32 hit_eff_level = 2; + * @return The hitEffLevel. + */ + @java.lang.Override + public int getHitEffLevel() { + return hitEffLevel_; + } + + public static final int HIT_HALT_TIME_FIELD_NUMBER = 13; + private float hitHaltTime_; + /** + * float hit_halt_time = 13; + * @return The hitHaltTime. + */ + @java.lang.Override + public float getHitHaltTime() { + return hitHaltTime_; + } + + public static final int RETREAT_STRENGTH_FIELD_NUMBER = 7; + private float retreatStrength_; + /** + * float retreat_strength = 7; + * @return The retreatStrength. + */ + @java.lang.Override + public float getRetreatStrength() { + return retreatStrength_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (hitEffLevel_ != 0) { + output.writeUInt32(2, hitEffLevel_); + } + if (retreatStrength_ != 0F) { + output.writeFloat(7, retreatStrength_); + } + if (hitHaltTimeScale_ != 0F) { + output.writeFloat(8, hitHaltTimeScale_); + } + if (originalHitEffLevel_ != 0) { + output.writeUInt32(12, originalHitEffLevel_); + } + if (hitHaltTime_ != 0F) { + output.writeFloat(13, hitHaltTime_); + } + if (airStrength_ != 0F) { + output.writeFloat(15, airStrength_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hitEffLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, hitEffLevel_); + } + if (retreatStrength_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(7, retreatStrength_); + } + if (hitHaltTimeScale_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(8, hitHaltTimeScale_); + } + if (originalHitEffLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, originalHitEffLevel_); + } + if (hitHaltTime_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(13, hitHaltTime_); + } + if (airStrength_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(15, airStrength_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other = (emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) obj; + + if (java.lang.Float.floatToIntBits(getHitHaltTimeScale()) + != java.lang.Float.floatToIntBits( + other.getHitHaltTimeScale())) return false; + if (getOriginalHitEffLevel() + != other.getOriginalHitEffLevel()) return false; + if (java.lang.Float.floatToIntBits(getAirStrength()) + != java.lang.Float.floatToIntBits( + other.getAirStrength())) return false; + if (getHitEffLevel() + != other.getHitEffLevel()) return false; + if (java.lang.Float.floatToIntBits(getHitHaltTime()) + != java.lang.Float.floatToIntBits( + other.getHitHaltTime())) return false; + if (java.lang.Float.floatToIntBits(getRetreatStrength()) + != java.lang.Float.floatToIntBits( + other.getRetreatStrength())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HIT_HALT_TIME_SCALE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getHitHaltTimeScale()); + hash = (37 * hash) + ORIGINAL_HIT_EFF_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOriginalHitEffLevel(); + hash = (37 * hash) + AIR_STRENGTH_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getAirStrength()); + hash = (37 * hash) + HIT_EFF_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getHitEffLevel(); + hash = (37 * hash) + HIT_HALT_TIME_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getHitHaltTime()); + hash = (37 * hash) + RETREAT_STRENGTH_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getRetreatStrength()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AttackHitEffectResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AttackHitEffectResult) + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.class, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hitHaltTimeScale_ = 0F; + + originalHitEffLevel_ = 0; + + airStrength_ = 0F; + + hitEffLevel_ = 0; + + hitHaltTime_ = 0F; + + retreatStrength_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult build() { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult buildPartial() { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult result = new emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult(this); + result.hitHaltTimeScale_ = hitHaltTimeScale_; + result.originalHitEffLevel_ = originalHitEffLevel_; + result.airStrength_ = airStrength_; + result.hitEffLevel_ = hitEffLevel_; + result.hitHaltTime_ = hitHaltTime_; + result.retreatStrength_ = retreatStrength_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) { + return mergeFrom((emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other) { + if (other == emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance()) return this; + if (other.getHitHaltTimeScale() != 0F) { + setHitHaltTimeScale(other.getHitHaltTimeScale()); + } + if (other.getOriginalHitEffLevel() != 0) { + setOriginalHitEffLevel(other.getOriginalHitEffLevel()); + } + if (other.getAirStrength() != 0F) { + setAirStrength(other.getAirStrength()); + } + if (other.getHitEffLevel() != 0) { + setHitEffLevel(other.getHitEffLevel()); + } + if (other.getHitHaltTime() != 0F) { + setHitHaltTime(other.getHitHaltTime()); + } + if (other.getRetreatStrength() != 0F) { + setRetreatStrength(other.getRetreatStrength()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float hitHaltTimeScale_ ; + /** + * float hit_halt_time_scale = 8; + * @return The hitHaltTimeScale. + */ + @java.lang.Override + public float getHitHaltTimeScale() { + return hitHaltTimeScale_; + } + /** + * float hit_halt_time_scale = 8; + * @param value The hitHaltTimeScale to set. + * @return This builder for chaining. + */ + public Builder setHitHaltTimeScale(float value) { + + hitHaltTimeScale_ = value; + onChanged(); + return this; + } + /** + * float hit_halt_time_scale = 8; + * @return This builder for chaining. + */ + public Builder clearHitHaltTimeScale() { + + hitHaltTimeScale_ = 0F; + onChanged(); + return this; + } + + private int originalHitEffLevel_ ; + /** + * uint32 original_hit_eff_level = 12; + * @return The originalHitEffLevel. + */ + @java.lang.Override + public int getOriginalHitEffLevel() { + return originalHitEffLevel_; + } + /** + * uint32 original_hit_eff_level = 12; + * @param value The originalHitEffLevel to set. + * @return This builder for chaining. + */ + public Builder setOriginalHitEffLevel(int value) { + + originalHitEffLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 original_hit_eff_level = 12; + * @return This builder for chaining. + */ + public Builder clearOriginalHitEffLevel() { + + originalHitEffLevel_ = 0; + onChanged(); + return this; + } + + private float airStrength_ ; + /** + * float air_strength = 15; + * @return The airStrength. + */ + @java.lang.Override + public float getAirStrength() { + return airStrength_; + } + /** + * float air_strength = 15; + * @param value The airStrength to set. + * @return This builder for chaining. + */ + public Builder setAirStrength(float value) { + + airStrength_ = value; + onChanged(); + return this; + } + /** + * float air_strength = 15; + * @return This builder for chaining. + */ + public Builder clearAirStrength() { + + airStrength_ = 0F; + onChanged(); + return this; + } + + private int hitEffLevel_ ; + /** + * uint32 hit_eff_level = 2; + * @return The hitEffLevel. + */ + @java.lang.Override + public int getHitEffLevel() { + return hitEffLevel_; + } + /** + * uint32 hit_eff_level = 2; + * @param value The hitEffLevel to set. + * @return This builder for chaining. + */ + public Builder setHitEffLevel(int value) { + + hitEffLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 hit_eff_level = 2; + * @return This builder for chaining. + */ + public Builder clearHitEffLevel() { + + hitEffLevel_ = 0; + onChanged(); + return this; + } + + private float hitHaltTime_ ; + /** + * float hit_halt_time = 13; + * @return The hitHaltTime. + */ + @java.lang.Override + public float getHitHaltTime() { + return hitHaltTime_; + } + /** + * float hit_halt_time = 13; + * @param value The hitHaltTime to set. + * @return This builder for chaining. + */ + public Builder setHitHaltTime(float value) { + + hitHaltTime_ = value; + onChanged(); + return this; + } + /** + * float hit_halt_time = 13; + * @return This builder for chaining. + */ + public Builder clearHitHaltTime() { + + hitHaltTime_ = 0F; + onChanged(); + return this; + } + + private float retreatStrength_ ; + /** + * float retreat_strength = 7; + * @return The retreatStrength. + */ + @java.lang.Override + public float getRetreatStrength() { + return retreatStrength_; + } + /** + * float retreat_strength = 7; + * @param value The retreatStrength to set. + * @return This builder for chaining. + */ + public Builder setRetreatStrength(float value) { + + retreatStrength_ = value; + onChanged(); + return this; + } + /** + * float retreat_strength = 7; + * @return This builder for chaining. + */ + public Builder clearRetreatStrength() { + + retreatStrength_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AttackHitEffectResult) + } + + // @@protoc_insertion_point(class_scope:AttackHitEffectResult) + private static final emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult(); + } + + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AttackHitEffectResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AttackHitEffectResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AttackHitEffectResult_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AttackHitEffectResult_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AttackHitEffectResult.proto\"\262\001\n\025Attack" + + "HitEffectResult\022\033\n\023hit_halt_time_scale\030\010" + + " \001(\002\022\036\n\026original_hit_eff_level\030\014 \001(\r\022\024\n\014" + + "air_strength\030\017 \001(\002\022\025\n\rhit_eff_level\030\002 \001(" + + "\r\022\025\n\rhit_halt_time\030\r \001(\002\022\030\n\020retreat_stre" + + "ngth\030\007 \001(\002B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AttackHitEffectResult_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AttackHitEffectResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AttackHitEffectResult_descriptor, + new java.lang.String[] { "HitHaltTimeScale", "OriginalHitEffLevel", "AirStrength", "HitEffLevel", "HitHaltTime", "RetreatStrength", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java new file mode 100644 index 000000000..63bce5127 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java @@ -0,0 +1,3223 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AttackResult.proto + +package emu.grasscutter.net.proto; + +public final class AttackResultOuterClass { + private AttackResultOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AttackResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:AttackResult) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_resist_text = 1858; + * @return The isResistText. + */ + boolean getIsResistText(); + + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return The unk2700GBANCFEPPIM. + */ + int getUnk2700GBANCFEPPIM(); + + /** + * uint32 amplify_reaction_type = 2005; + * @return The amplifyReactionType. + */ + int getAmplifyReactionType(); + + /** + * uint32 endure_break = 7; + * @return The endureBreak. + */ + int getEndureBreak(); + + /** + * uint32 element_type = 5; + * @return The elementType. + */ + int getElementType(); + + /** + * float element_durability_attenuation = 425; + * @return The elementDurabilityAttenuation. + */ + float getElementDurabilityAttenuation(); + + /** + * uint32 defense_id = 15; + * @return The defenseId. + */ + int getDefenseId(); + + /** + * uint32 attack_timestamp_ms = 1188; + * @return The attackTimestampMs. + */ + int getAttackTimestampMs(); + + /** + * uint32 bullet_fly_time_ms = 91; + * @return The bulletFlyTimeMs. + */ + int getBulletFlyTimeMs(); + + /** + * bool is_crit = 13; + * @return The isCrit. + */ + boolean getIsCrit(); + + /** + * float element_amplify_rate = 900; + * @return The elementAmplifyRate. + */ + float getElementAmplifyRate(); + + /** + * uint32 attack_count = 1564; + * @return The attackCount. + */ + int getAttackCount(); + + /** + * uint32 critical_rand = 1664; + * @return The criticalRand. + */ + int getCriticalRand(); + + /** + * uint32 hit_pos_type = 2; + * @return The hitPosType. + */ + int getHitPosType(); + + /** + * string anim_event_id = 4; + * @return The animEventId. + */ + java.lang.String getAnimEventId(); + /** + * string anim_event_id = 4; + * @return The bytes for animEventId. + */ + com.google.protobuf.ByteString + getAnimEventIdBytes(); + + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return Whether the hitEffResult field is set. + */ + boolean hasHitEffResult(); + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return The hitEffResult. + */ + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult(); + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder(); + + /** + * float damage_shield = 1202; + * @return The damageShield. + */ + float getDamageShield(); + + /** + * float endure_delta = 430; + * @return The endureDelta. + */ + float getEndureDelta(); + + /** + * .Vector resolved_dir = 1; + * @return Whether the resolvedDir field is set. + */ + boolean hasResolvedDir(); + /** + * .Vector resolved_dir = 1; + * @return The resolvedDir. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir(); + /** + * .Vector resolved_dir = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder(); + + /** + * float damage = 6; + * @return The damage. + */ + float getDamage(); + + /** + * uint32 addhurt_reaction_type = 1887; + * @return The addhurtReactionType. + */ + int getAddhurtReactionType(); + + /** + * uint32 hashed_anim_event_id = 278; + * @return The hashedAnimEventId. + */ + int getHashedAnimEventId(); + + /** + * bool use_gadget_damage_action = 1418; + * @return The useGadgetDamageAction. + */ + boolean getUseGadgetDamageAction(); + + /** + * int32 hit_retreat_angle_compat = 9; + * @return The hitRetreatAngleCompat. + */ + int getHitRetreatAngleCompat(); + + /** + * .AbilityIdentifier ability_identifier = 14; + * @return Whether the abilityIdentifier field is set. + */ + boolean hasAbilityIdentifier(); + /** + * .AbilityIdentifier ability_identifier = 14; + * @return The abilityIdentifier. + */ + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier(); + /** + * .AbilityIdentifier ability_identifier = 14; + */ + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder(); + + /** + * uint32 attacker_id = 11; + * @return The attackerId. + */ + int getAttackerId(); + + /** + * bool mute_element_hurt = 1530; + * @return The muteElementHurt. + */ + boolean getMuteElementHurt(); + + /** + * uint32 target_type = 1366; + * @return The targetType. + */ + int getTargetType(); + + /** + * .HitCollision hit_collision = 10; + * @return Whether the hitCollision field is set. + */ + boolean hasHitCollision(); + /** + * .HitCollision hit_collision = 10; + * @return The hitCollision. + */ + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision(); + /** + * .HitCollision hit_collision = 10; + */ + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder(); + + /** + * uint32 gadget_damage_action_idx = 1110; + * @return The gadgetDamageActionIdx. + */ + int getGadgetDamageActionIdx(); + } + /** + * Protobuf type {@code AttackResult} + */ + public static final class AttackResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AttackResult) + AttackResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use AttackResult.newBuilder() to construct. + private AttackResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AttackResult() { + animEventId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AttackResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AttackResult( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (resolvedDir_ != null) { + subBuilder = resolvedDir_.toBuilder(); + } + resolvedDir_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resolvedDir_); + resolvedDir_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + hitPosType_ = input.readUInt32(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + animEventId_ = s; + break; + } + case 40: { + + elementType_ = input.readUInt32(); + break; + } + case 53: { + + damage_ = input.readFloat(); + break; + } + case 56: { + + endureBreak_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder subBuilder = null; + if (hitEffResult_ != null) { + subBuilder = hitEffResult_.toBuilder(); + } + hitEffResult_ = input.readMessage(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitEffResult_); + hitEffResult_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + hitRetreatAngleCompat_ = input.readInt32(); + break; + } + case 82: { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder subBuilder = null; + if (hitCollision_ != null) { + subBuilder = hitCollision_.toBuilder(); + } + hitCollision_ = input.readMessage(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitCollision_); + hitCollision_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + attackerId_ = input.readUInt32(); + break; + } + case 104: { + + isCrit_ = input.readBool(); + break; + } + case 114: { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder subBuilder = null; + if (abilityIdentifier_ != null) { + subBuilder = abilityIdentifier_.toBuilder(); + } + abilityIdentifier_ = input.readMessage(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityIdentifier_); + abilityIdentifier_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + defenseId_ = input.readUInt32(); + break; + } + case 728: { + + bulletFlyTimeMs_ = input.readUInt32(); + break; + } + case 2224: { + + hashedAnimEventId_ = input.readUInt32(); + break; + } + case 3405: { + + elementDurabilityAttenuation_ = input.readFloat(); + break; + } + case 3445: { + + endureDelta_ = input.readFloat(); + break; + } + case 7205: { + + elementAmplifyRate_ = input.readFloat(); + break; + } + case 8088: { + + unk2700GBANCFEPPIM_ = input.readUInt32(); + break; + } + case 8880: { + + gadgetDamageActionIdx_ = input.readUInt32(); + break; + } + case 9504: { + + attackTimestampMs_ = input.readUInt32(); + break; + } + case 9621: { + + damageShield_ = input.readFloat(); + break; + } + case 10928: { + + targetType_ = input.readUInt32(); + break; + } + case 11344: { + + useGadgetDamageAction_ = input.readBool(); + break; + } + case 12240: { + + muteElementHurt_ = input.readBool(); + break; + } + case 12512: { + + attackCount_ = input.readUInt32(); + break; + } + case 13312: { + + criticalRand_ = input.readUInt32(); + break; + } + case 14864: { + + isResistText_ = input.readBool(); + break; + } + case 15096: { + + addhurtReactionType_ = input.readUInt32(); + break; + } + case 16040: { + + amplifyReactionType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.class, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder.class); + } + + public static final int IS_RESIST_TEXT_FIELD_NUMBER = 1858; + private boolean isResistText_; + /** + * bool is_resist_text = 1858; + * @return The isResistText. + */ + @java.lang.Override + public boolean getIsResistText() { + return isResistText_; + } + + public static final int UNK2700_GBANCFEPPIM_FIELD_NUMBER = 1011; + private int unk2700GBANCFEPPIM_; + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return The unk2700GBANCFEPPIM. + */ + @java.lang.Override + public int getUnk2700GBANCFEPPIM() { + return unk2700GBANCFEPPIM_; + } + + public static final int AMPLIFY_REACTION_TYPE_FIELD_NUMBER = 2005; + private int amplifyReactionType_; + /** + * uint32 amplify_reaction_type = 2005; + * @return The amplifyReactionType. + */ + @java.lang.Override + public int getAmplifyReactionType() { + return amplifyReactionType_; + } + + public static final int ENDURE_BREAK_FIELD_NUMBER = 7; + private int endureBreak_; + /** + * uint32 endure_break = 7; + * @return The endureBreak. + */ + @java.lang.Override + public int getEndureBreak() { + return endureBreak_; + } + + public static final int ELEMENT_TYPE_FIELD_NUMBER = 5; + private int elementType_; + /** + * uint32 element_type = 5; + * @return The elementType. + */ + @java.lang.Override + public int getElementType() { + return elementType_; + } + + public static final int ELEMENT_DURABILITY_ATTENUATION_FIELD_NUMBER = 425; + private float elementDurabilityAttenuation_; + /** + * float element_durability_attenuation = 425; + * @return The elementDurabilityAttenuation. + */ + @java.lang.Override + public float getElementDurabilityAttenuation() { + return elementDurabilityAttenuation_; + } + + public static final int DEFENSE_ID_FIELD_NUMBER = 15; + private int defenseId_; + /** + * uint32 defense_id = 15; + * @return The defenseId. + */ + @java.lang.Override + public int getDefenseId() { + return defenseId_; + } + + public static final int ATTACK_TIMESTAMP_MS_FIELD_NUMBER = 1188; + private int attackTimestampMs_; + /** + * uint32 attack_timestamp_ms = 1188; + * @return The attackTimestampMs. + */ + @java.lang.Override + public int getAttackTimestampMs() { + return attackTimestampMs_; + } + + public static final int BULLET_FLY_TIME_MS_FIELD_NUMBER = 91; + private int bulletFlyTimeMs_; + /** + * uint32 bullet_fly_time_ms = 91; + * @return The bulletFlyTimeMs. + */ + @java.lang.Override + public int getBulletFlyTimeMs() { + return bulletFlyTimeMs_; + } + + public static final int IS_CRIT_FIELD_NUMBER = 13; + private boolean isCrit_; + /** + * bool is_crit = 13; + * @return The isCrit. + */ + @java.lang.Override + public boolean getIsCrit() { + return isCrit_; + } + + public static final int ELEMENT_AMPLIFY_RATE_FIELD_NUMBER = 900; + private float elementAmplifyRate_; + /** + * float element_amplify_rate = 900; + * @return The elementAmplifyRate. + */ + @java.lang.Override + public float getElementAmplifyRate() { + return elementAmplifyRate_; + } + + public static final int ATTACK_COUNT_FIELD_NUMBER = 1564; + private int attackCount_; + /** + * uint32 attack_count = 1564; + * @return The attackCount. + */ + @java.lang.Override + public int getAttackCount() { + return attackCount_; + } + + public static final int CRITICAL_RAND_FIELD_NUMBER = 1664; + private int criticalRand_; + /** + * uint32 critical_rand = 1664; + * @return The criticalRand. + */ + @java.lang.Override + public int getCriticalRand() { + return criticalRand_; + } + + public static final int HIT_POS_TYPE_FIELD_NUMBER = 2; + private int hitPosType_; + /** + * uint32 hit_pos_type = 2; + * @return The hitPosType. + */ + @java.lang.Override + public int getHitPosType() { + return hitPosType_; + } + + public static final int ANIM_EVENT_ID_FIELD_NUMBER = 4; + private volatile java.lang.Object animEventId_; + /** + * string anim_event_id = 4; + * @return The animEventId. + */ + @java.lang.Override + public java.lang.String getAnimEventId() { + java.lang.Object ref = animEventId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + animEventId_ = s; + return s; + } + } + /** + * string anim_event_id = 4; + * @return The bytes for animEventId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAnimEventIdBytes() { + java.lang.Object ref = animEventId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + animEventId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HIT_EFF_RESULT_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult hitEffResult_; + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return Whether the hitEffResult field is set. + */ + @java.lang.Override + public boolean hasHitEffResult() { + return hitEffResult_ != null; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return The hitEffResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult() { + return hitEffResult_ == null ? emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance() : hitEffResult_; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder() { + return getHitEffResult(); + } + + public static final int DAMAGE_SHIELD_FIELD_NUMBER = 1202; + private float damageShield_; + /** + * float damage_shield = 1202; + * @return The damageShield. + */ + @java.lang.Override + public float getDamageShield() { + return damageShield_; + } + + public static final int ENDURE_DELTA_FIELD_NUMBER = 430; + private float endureDelta_; + /** + * float endure_delta = 430; + * @return The endureDelta. + */ + @java.lang.Override + public float getEndureDelta() { + return endureDelta_; + } + + public static final int RESOLVED_DIR_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector resolvedDir_; + /** + * .Vector resolved_dir = 1; + * @return Whether the resolvedDir field is set. + */ + @java.lang.Override + public boolean hasResolvedDir() { + return resolvedDir_ != null; + } + /** + * .Vector resolved_dir = 1; + * @return The resolvedDir. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir() { + return resolvedDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : resolvedDir_; + } + /** + * .Vector resolved_dir = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder() { + return getResolvedDir(); + } + + public static final int DAMAGE_FIELD_NUMBER = 6; + private float damage_; + /** + * float damage = 6; + * @return The damage. + */ + @java.lang.Override + public float getDamage() { + return damage_; + } + + public static final int ADDHURT_REACTION_TYPE_FIELD_NUMBER = 1887; + private int addhurtReactionType_; + /** + * uint32 addhurt_reaction_type = 1887; + * @return The addhurtReactionType. + */ + @java.lang.Override + public int getAddhurtReactionType() { + return addhurtReactionType_; + } + + public static final int HASHED_ANIM_EVENT_ID_FIELD_NUMBER = 278; + private int hashedAnimEventId_; + /** + * uint32 hashed_anim_event_id = 278; + * @return The hashedAnimEventId. + */ + @java.lang.Override + public int getHashedAnimEventId() { + return hashedAnimEventId_; + } + + public static final int USE_GADGET_DAMAGE_ACTION_FIELD_NUMBER = 1418; + private boolean useGadgetDamageAction_; + /** + * bool use_gadget_damage_action = 1418; + * @return The useGadgetDamageAction. + */ + @java.lang.Override + public boolean getUseGadgetDamageAction() { + return useGadgetDamageAction_; + } + + public static final int HIT_RETREAT_ANGLE_COMPAT_FIELD_NUMBER = 9; + private int hitRetreatAngleCompat_; + /** + * int32 hit_retreat_angle_compat = 9; + * @return The hitRetreatAngleCompat. + */ + @java.lang.Override + public int getHitRetreatAngleCompat() { + return hitRetreatAngleCompat_; + } + + public static final int ABILITY_IDENTIFIER_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier abilityIdentifier_; + /** + * .AbilityIdentifier ability_identifier = 14; + * @return Whether the abilityIdentifier field is set. + */ + @java.lang.Override + public boolean hasAbilityIdentifier() { + return abilityIdentifier_ != null; + } + /** + * .AbilityIdentifier ability_identifier = 14; + * @return The abilityIdentifier. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier() { + return abilityIdentifier_ == null ? emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance() : abilityIdentifier_; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder() { + return getAbilityIdentifier(); + } + + public static final int ATTACKER_ID_FIELD_NUMBER = 11; + private int attackerId_; + /** + * uint32 attacker_id = 11; + * @return The attackerId. + */ + @java.lang.Override + public int getAttackerId() { + return attackerId_; + } + + public static final int MUTE_ELEMENT_HURT_FIELD_NUMBER = 1530; + private boolean muteElementHurt_; + /** + * bool mute_element_hurt = 1530; + * @return The muteElementHurt. + */ + @java.lang.Override + public boolean getMuteElementHurt() { + return muteElementHurt_; + } + + public static final int TARGET_TYPE_FIELD_NUMBER = 1366; + private int targetType_; + /** + * uint32 target_type = 1366; + * @return The targetType. + */ + @java.lang.Override + public int getTargetType() { + return targetType_; + } + + public static final int HIT_COLLISION_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision hitCollision_; + /** + * .HitCollision hit_collision = 10; + * @return Whether the hitCollision field is set. + */ + @java.lang.Override + public boolean hasHitCollision() { + return hitCollision_ != null; + } + /** + * .HitCollision hit_collision = 10; + * @return The hitCollision. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision() { + return hitCollision_ == null ? emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance() : hitCollision_; + } + /** + * .HitCollision hit_collision = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder() { + return getHitCollision(); + } + + public static final int GADGET_DAMAGE_ACTION_IDX_FIELD_NUMBER = 1110; + private int gadgetDamageActionIdx_; + /** + * uint32 gadget_damage_action_idx = 1110; + * @return The gadgetDamageActionIdx. + */ + @java.lang.Override + public int getGadgetDamageActionIdx() { + return gadgetDamageActionIdx_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (resolvedDir_ != null) { + output.writeMessage(1, getResolvedDir()); + } + if (hitPosType_ != 0) { + output.writeUInt32(2, hitPosType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(animEventId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, animEventId_); + } + if (elementType_ != 0) { + output.writeUInt32(5, elementType_); + } + if (damage_ != 0F) { + output.writeFloat(6, damage_); + } + if (endureBreak_ != 0) { + output.writeUInt32(7, endureBreak_); + } + if (hitEffResult_ != null) { + output.writeMessage(8, getHitEffResult()); + } + if (hitRetreatAngleCompat_ != 0) { + output.writeInt32(9, hitRetreatAngleCompat_); + } + if (hitCollision_ != null) { + output.writeMessage(10, getHitCollision()); + } + if (attackerId_ != 0) { + output.writeUInt32(11, attackerId_); + } + if (isCrit_ != false) { + output.writeBool(13, isCrit_); + } + if (abilityIdentifier_ != null) { + output.writeMessage(14, getAbilityIdentifier()); + } + if (defenseId_ != 0) { + output.writeUInt32(15, defenseId_); + } + if (bulletFlyTimeMs_ != 0) { + output.writeUInt32(91, bulletFlyTimeMs_); + } + if (hashedAnimEventId_ != 0) { + output.writeUInt32(278, hashedAnimEventId_); + } + if (elementDurabilityAttenuation_ != 0F) { + output.writeFloat(425, elementDurabilityAttenuation_); + } + if (endureDelta_ != 0F) { + output.writeFloat(430, endureDelta_); + } + if (elementAmplifyRate_ != 0F) { + output.writeFloat(900, elementAmplifyRate_); + } + if (unk2700GBANCFEPPIM_ != 0) { + output.writeUInt32(1011, unk2700GBANCFEPPIM_); + } + if (gadgetDamageActionIdx_ != 0) { + output.writeUInt32(1110, gadgetDamageActionIdx_); + } + if (attackTimestampMs_ != 0) { + output.writeUInt32(1188, attackTimestampMs_); + } + if (damageShield_ != 0F) { + output.writeFloat(1202, damageShield_); + } + if (targetType_ != 0) { + output.writeUInt32(1366, targetType_); + } + if (useGadgetDamageAction_ != false) { + output.writeBool(1418, useGadgetDamageAction_); + } + if (muteElementHurt_ != false) { + output.writeBool(1530, muteElementHurt_); + } + if (attackCount_ != 0) { + output.writeUInt32(1564, attackCount_); + } + if (criticalRand_ != 0) { + output.writeUInt32(1664, criticalRand_); + } + if (isResistText_ != false) { + output.writeBool(1858, isResistText_); + } + if (addhurtReactionType_ != 0) { + output.writeUInt32(1887, addhurtReactionType_); + } + if (amplifyReactionType_ != 0) { + output.writeUInt32(2005, amplifyReactionType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resolvedDir_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getResolvedDir()); + } + if (hitPosType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, hitPosType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(animEventId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, animEventId_); + } + if (elementType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, elementType_); + } + if (damage_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(6, damage_); + } + if (endureBreak_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, endureBreak_); + } + if (hitEffResult_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getHitEffResult()); + } + if (hitRetreatAngleCompat_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, hitRetreatAngleCompat_); + } + if (hitCollision_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getHitCollision()); + } + if (attackerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, attackerId_); + } + if (isCrit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isCrit_); + } + if (abilityIdentifier_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getAbilityIdentifier()); + } + if (defenseId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, defenseId_); + } + if (bulletFlyTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(91, bulletFlyTimeMs_); + } + if (hashedAnimEventId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(278, hashedAnimEventId_); + } + if (elementDurabilityAttenuation_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(425, elementDurabilityAttenuation_); + } + if (endureDelta_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(430, endureDelta_); + } + if (elementAmplifyRate_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(900, elementAmplifyRate_); + } + if (unk2700GBANCFEPPIM_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1011, unk2700GBANCFEPPIM_); + } + if (gadgetDamageActionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1110, gadgetDamageActionIdx_); + } + if (attackTimestampMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1188, attackTimestampMs_); + } + if (damageShield_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1202, damageShield_); + } + if (targetType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1366, targetType_); + } + if (useGadgetDamageAction_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1418, useGadgetDamageAction_); + } + if (muteElementHurt_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1530, muteElementHurt_); + } + if (attackCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1564, attackCount_); + } + if (criticalRand_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1664, criticalRand_); + } + if (isResistText_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1858, isResistText_); + } + if (addhurtReactionType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1887, addhurtReactionType_); + } + if (amplifyReactionType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2005, amplifyReactionType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult other = (emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult) obj; + + if (getIsResistText() + != other.getIsResistText()) return false; + if (getUnk2700GBANCFEPPIM() + != other.getUnk2700GBANCFEPPIM()) return false; + if (getAmplifyReactionType() + != other.getAmplifyReactionType()) return false; + if (getEndureBreak() + != other.getEndureBreak()) return false; + if (getElementType() + != other.getElementType()) return false; + if (java.lang.Float.floatToIntBits(getElementDurabilityAttenuation()) + != java.lang.Float.floatToIntBits( + other.getElementDurabilityAttenuation())) return false; + if (getDefenseId() + != other.getDefenseId()) return false; + if (getAttackTimestampMs() + != other.getAttackTimestampMs()) return false; + if (getBulletFlyTimeMs() + != other.getBulletFlyTimeMs()) return false; + if (getIsCrit() + != other.getIsCrit()) return false; + if (java.lang.Float.floatToIntBits(getElementAmplifyRate()) + != java.lang.Float.floatToIntBits( + other.getElementAmplifyRate())) return false; + if (getAttackCount() + != other.getAttackCount()) return false; + if (getCriticalRand() + != other.getCriticalRand()) return false; + if (getHitPosType() + != other.getHitPosType()) return false; + if (!getAnimEventId() + .equals(other.getAnimEventId())) return false; + if (hasHitEffResult() != other.hasHitEffResult()) return false; + if (hasHitEffResult()) { + if (!getHitEffResult() + .equals(other.getHitEffResult())) return false; + } + if (java.lang.Float.floatToIntBits(getDamageShield()) + != java.lang.Float.floatToIntBits( + other.getDamageShield())) return false; + if (java.lang.Float.floatToIntBits(getEndureDelta()) + != java.lang.Float.floatToIntBits( + other.getEndureDelta())) return false; + if (hasResolvedDir() != other.hasResolvedDir()) return false; + if (hasResolvedDir()) { + if (!getResolvedDir() + .equals(other.getResolvedDir())) return false; + } + if (java.lang.Float.floatToIntBits(getDamage()) + != java.lang.Float.floatToIntBits( + other.getDamage())) return false; + if (getAddhurtReactionType() + != other.getAddhurtReactionType()) return false; + if (getHashedAnimEventId() + != other.getHashedAnimEventId()) return false; + if (getUseGadgetDamageAction() + != other.getUseGadgetDamageAction()) return false; + if (getHitRetreatAngleCompat() + != other.getHitRetreatAngleCompat()) return false; + if (hasAbilityIdentifier() != other.hasAbilityIdentifier()) return false; + if (hasAbilityIdentifier()) { + if (!getAbilityIdentifier() + .equals(other.getAbilityIdentifier())) return false; + } + if (getAttackerId() + != other.getAttackerId()) return false; + if (getMuteElementHurt() + != other.getMuteElementHurt()) return false; + if (getTargetType() + != other.getTargetType()) return false; + if (hasHitCollision() != other.hasHitCollision()) return false; + if (hasHitCollision()) { + if (!getHitCollision() + .equals(other.getHitCollision())) return false; + } + if (getGadgetDamageActionIdx() + != other.getGadgetDamageActionIdx()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_RESIST_TEXT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsResistText()); + hash = (37 * hash) + UNK2700_GBANCFEPPIM_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GBANCFEPPIM(); + hash = (37 * hash) + AMPLIFY_REACTION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAmplifyReactionType(); + hash = (37 * hash) + ENDURE_BREAK_FIELD_NUMBER; + hash = (53 * hash) + getEndureBreak(); + hash = (37 * hash) + ELEMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getElementType(); + hash = (37 * hash) + ELEMENT_DURABILITY_ATTENUATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getElementDurabilityAttenuation()); + hash = (37 * hash) + DEFENSE_ID_FIELD_NUMBER; + hash = (53 * hash) + getDefenseId(); + hash = (37 * hash) + ATTACK_TIMESTAMP_MS_FIELD_NUMBER; + hash = (53 * hash) + getAttackTimestampMs(); + hash = (37 * hash) + BULLET_FLY_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getBulletFlyTimeMs(); + hash = (37 * hash) + IS_CRIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCrit()); + hash = (37 * hash) + ELEMENT_AMPLIFY_RATE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getElementAmplifyRate()); + hash = (37 * hash) + ATTACK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getAttackCount(); + hash = (37 * hash) + CRITICAL_RAND_FIELD_NUMBER; + hash = (53 * hash) + getCriticalRand(); + hash = (37 * hash) + HIT_POS_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getHitPosType(); + hash = (37 * hash) + ANIM_EVENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnimEventId().hashCode(); + if (hasHitEffResult()) { + hash = (37 * hash) + HIT_EFF_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getHitEffResult().hashCode(); + } + hash = (37 * hash) + DAMAGE_SHIELD_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getDamageShield()); + hash = (37 * hash) + ENDURE_DELTA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getEndureDelta()); + if (hasResolvedDir()) { + hash = (37 * hash) + RESOLVED_DIR_FIELD_NUMBER; + hash = (53 * hash) + getResolvedDir().hashCode(); + } + hash = (37 * hash) + DAMAGE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getDamage()); + hash = (37 * hash) + ADDHURT_REACTION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAddhurtReactionType(); + hash = (37 * hash) + HASHED_ANIM_EVENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getHashedAnimEventId(); + hash = (37 * hash) + USE_GADGET_DAMAGE_ACTION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUseGadgetDamageAction()); + hash = (37 * hash) + HIT_RETREAT_ANGLE_COMPAT_FIELD_NUMBER; + hash = (53 * hash) + getHitRetreatAngleCompat(); + if (hasAbilityIdentifier()) { + hash = (37 * hash) + ABILITY_IDENTIFIER_FIELD_NUMBER; + hash = (53 * hash) + getAbilityIdentifier().hashCode(); + } + hash = (37 * hash) + ATTACKER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAttackerId(); + hash = (37 * hash) + MUTE_ELEMENT_HURT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getMuteElementHurt()); + hash = (37 * hash) + TARGET_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getTargetType(); + if (hasHitCollision()) { + hash = (37 * hash) + HIT_COLLISION_FIELD_NUMBER; + hash = (53 * hash) + getHitCollision().hashCode(); + } + hash = (37 * hash) + GADGET_DAMAGE_ACTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getGadgetDamageActionIdx(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AttackResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AttackResult) + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.class, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isResistText_ = false; + + unk2700GBANCFEPPIM_ = 0; + + amplifyReactionType_ = 0; + + endureBreak_ = 0; + + elementType_ = 0; + + elementDurabilityAttenuation_ = 0F; + + defenseId_ = 0; + + attackTimestampMs_ = 0; + + bulletFlyTimeMs_ = 0; + + isCrit_ = false; + + elementAmplifyRate_ = 0F; + + attackCount_ = 0; + + criticalRand_ = 0; + + hitPosType_ = 0; + + animEventId_ = ""; + + if (hitEffResultBuilder_ == null) { + hitEffResult_ = null; + } else { + hitEffResult_ = null; + hitEffResultBuilder_ = null; + } + damageShield_ = 0F; + + endureDelta_ = 0F; + + if (resolvedDirBuilder_ == null) { + resolvedDir_ = null; + } else { + resolvedDir_ = null; + resolvedDirBuilder_ = null; + } + damage_ = 0F; + + addhurtReactionType_ = 0; + + hashedAnimEventId_ = 0; + + useGadgetDamageAction_ = false; + + hitRetreatAngleCompat_ = 0; + + if (abilityIdentifierBuilder_ == null) { + abilityIdentifier_ = null; + } else { + abilityIdentifier_ = null; + abilityIdentifierBuilder_ = null; + } + attackerId_ = 0; + + muteElementHurt_ = false; + + targetType_ = 0; + + if (hitCollisionBuilder_ == null) { + hitCollision_ = null; + } else { + hitCollision_ = null; + hitCollisionBuilder_ = null; + } + gadgetDamageActionIdx_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult build() { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult buildPartial() { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult result = new emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult(this); + result.isResistText_ = isResistText_; + result.unk2700GBANCFEPPIM_ = unk2700GBANCFEPPIM_; + result.amplifyReactionType_ = amplifyReactionType_; + result.endureBreak_ = endureBreak_; + result.elementType_ = elementType_; + result.elementDurabilityAttenuation_ = elementDurabilityAttenuation_; + result.defenseId_ = defenseId_; + result.attackTimestampMs_ = attackTimestampMs_; + result.bulletFlyTimeMs_ = bulletFlyTimeMs_; + result.isCrit_ = isCrit_; + result.elementAmplifyRate_ = elementAmplifyRate_; + result.attackCount_ = attackCount_; + result.criticalRand_ = criticalRand_; + result.hitPosType_ = hitPosType_; + result.animEventId_ = animEventId_; + if (hitEffResultBuilder_ == null) { + result.hitEffResult_ = hitEffResult_; + } else { + result.hitEffResult_ = hitEffResultBuilder_.build(); + } + result.damageShield_ = damageShield_; + result.endureDelta_ = endureDelta_; + if (resolvedDirBuilder_ == null) { + result.resolvedDir_ = resolvedDir_; + } else { + result.resolvedDir_ = resolvedDirBuilder_.build(); + } + result.damage_ = damage_; + result.addhurtReactionType_ = addhurtReactionType_; + result.hashedAnimEventId_ = hashedAnimEventId_; + result.useGadgetDamageAction_ = useGadgetDamageAction_; + result.hitRetreatAngleCompat_ = hitRetreatAngleCompat_; + if (abilityIdentifierBuilder_ == null) { + result.abilityIdentifier_ = abilityIdentifier_; + } else { + result.abilityIdentifier_ = abilityIdentifierBuilder_.build(); + } + result.attackerId_ = attackerId_; + result.muteElementHurt_ = muteElementHurt_; + result.targetType_ = targetType_; + if (hitCollisionBuilder_ == null) { + result.hitCollision_ = hitCollision_; + } else { + result.hitCollision_ = hitCollisionBuilder_.build(); + } + result.gadgetDamageActionIdx_ = gadgetDamageActionIdx_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult) { + return mergeFrom((emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult other) { + if (other == emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance()) return this; + if (other.getIsResistText() != false) { + setIsResistText(other.getIsResistText()); + } + if (other.getUnk2700GBANCFEPPIM() != 0) { + setUnk2700GBANCFEPPIM(other.getUnk2700GBANCFEPPIM()); + } + if (other.getAmplifyReactionType() != 0) { + setAmplifyReactionType(other.getAmplifyReactionType()); + } + if (other.getEndureBreak() != 0) { + setEndureBreak(other.getEndureBreak()); + } + if (other.getElementType() != 0) { + setElementType(other.getElementType()); + } + if (other.getElementDurabilityAttenuation() != 0F) { + setElementDurabilityAttenuation(other.getElementDurabilityAttenuation()); + } + if (other.getDefenseId() != 0) { + setDefenseId(other.getDefenseId()); + } + if (other.getAttackTimestampMs() != 0) { + setAttackTimestampMs(other.getAttackTimestampMs()); + } + if (other.getBulletFlyTimeMs() != 0) { + setBulletFlyTimeMs(other.getBulletFlyTimeMs()); + } + if (other.getIsCrit() != false) { + setIsCrit(other.getIsCrit()); + } + if (other.getElementAmplifyRate() != 0F) { + setElementAmplifyRate(other.getElementAmplifyRate()); + } + if (other.getAttackCount() != 0) { + setAttackCount(other.getAttackCount()); + } + if (other.getCriticalRand() != 0) { + setCriticalRand(other.getCriticalRand()); + } + if (other.getHitPosType() != 0) { + setHitPosType(other.getHitPosType()); + } + if (!other.getAnimEventId().isEmpty()) { + animEventId_ = other.animEventId_; + onChanged(); + } + if (other.hasHitEffResult()) { + mergeHitEffResult(other.getHitEffResult()); + } + if (other.getDamageShield() != 0F) { + setDamageShield(other.getDamageShield()); + } + if (other.getEndureDelta() != 0F) { + setEndureDelta(other.getEndureDelta()); + } + if (other.hasResolvedDir()) { + mergeResolvedDir(other.getResolvedDir()); + } + if (other.getDamage() != 0F) { + setDamage(other.getDamage()); + } + if (other.getAddhurtReactionType() != 0) { + setAddhurtReactionType(other.getAddhurtReactionType()); + } + if (other.getHashedAnimEventId() != 0) { + setHashedAnimEventId(other.getHashedAnimEventId()); + } + if (other.getUseGadgetDamageAction() != false) { + setUseGadgetDamageAction(other.getUseGadgetDamageAction()); + } + if (other.getHitRetreatAngleCompat() != 0) { + setHitRetreatAngleCompat(other.getHitRetreatAngleCompat()); + } + if (other.hasAbilityIdentifier()) { + mergeAbilityIdentifier(other.getAbilityIdentifier()); + } + if (other.getAttackerId() != 0) { + setAttackerId(other.getAttackerId()); + } + if (other.getMuteElementHurt() != false) { + setMuteElementHurt(other.getMuteElementHurt()); + } + if (other.getTargetType() != 0) { + setTargetType(other.getTargetType()); + } + if (other.hasHitCollision()) { + mergeHitCollision(other.getHitCollision()); + } + if (other.getGadgetDamageActionIdx() != 0) { + setGadgetDamageActionIdx(other.getGadgetDamageActionIdx()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isResistText_ ; + /** + * bool is_resist_text = 1858; + * @return The isResistText. + */ + @java.lang.Override + public boolean getIsResistText() { + return isResistText_; + } + /** + * bool is_resist_text = 1858; + * @param value The isResistText to set. + * @return This builder for chaining. + */ + public Builder setIsResistText(boolean value) { + + isResistText_ = value; + onChanged(); + return this; + } + /** + * bool is_resist_text = 1858; + * @return This builder for chaining. + */ + public Builder clearIsResistText() { + + isResistText_ = false; + onChanged(); + return this; + } + + private int unk2700GBANCFEPPIM_ ; + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return The unk2700GBANCFEPPIM. + */ + @java.lang.Override + public int getUnk2700GBANCFEPPIM() { + return unk2700GBANCFEPPIM_; + } + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @param value The unk2700GBANCFEPPIM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GBANCFEPPIM(int value) { + + unk2700GBANCFEPPIM_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return This builder for chaining. + */ + public Builder clearUnk2700GBANCFEPPIM() { + + unk2700GBANCFEPPIM_ = 0; + onChanged(); + return this; + } + + private int amplifyReactionType_ ; + /** + * uint32 amplify_reaction_type = 2005; + * @return The amplifyReactionType. + */ + @java.lang.Override + public int getAmplifyReactionType() { + return amplifyReactionType_; + } + /** + * uint32 amplify_reaction_type = 2005; + * @param value The amplifyReactionType to set. + * @return This builder for chaining. + */ + public Builder setAmplifyReactionType(int value) { + + amplifyReactionType_ = value; + onChanged(); + return this; + } + /** + * uint32 amplify_reaction_type = 2005; + * @return This builder for chaining. + */ + public Builder clearAmplifyReactionType() { + + amplifyReactionType_ = 0; + onChanged(); + return this; + } + + private int endureBreak_ ; + /** + * uint32 endure_break = 7; + * @return The endureBreak. + */ + @java.lang.Override + public int getEndureBreak() { + return endureBreak_; + } + /** + * uint32 endure_break = 7; + * @param value The endureBreak to set. + * @return This builder for chaining. + */ + public Builder setEndureBreak(int value) { + + endureBreak_ = value; + onChanged(); + return this; + } + /** + * uint32 endure_break = 7; + * @return This builder for chaining. + */ + public Builder clearEndureBreak() { + + endureBreak_ = 0; + onChanged(); + return this; + } + + private int elementType_ ; + /** + * uint32 element_type = 5; + * @return The elementType. + */ + @java.lang.Override + public int getElementType() { + return elementType_; + } + /** + * uint32 element_type = 5; + * @param value The elementType to set. + * @return This builder for chaining. + */ + public Builder setElementType(int value) { + + elementType_ = value; + onChanged(); + return this; + } + /** + * uint32 element_type = 5; + * @return This builder for chaining. + */ + public Builder clearElementType() { + + elementType_ = 0; + onChanged(); + return this; + } + + private float elementDurabilityAttenuation_ ; + /** + * float element_durability_attenuation = 425; + * @return The elementDurabilityAttenuation. + */ + @java.lang.Override + public float getElementDurabilityAttenuation() { + return elementDurabilityAttenuation_; + } + /** + * float element_durability_attenuation = 425; + * @param value The elementDurabilityAttenuation to set. + * @return This builder for chaining. + */ + public Builder setElementDurabilityAttenuation(float value) { + + elementDurabilityAttenuation_ = value; + onChanged(); + return this; + } + /** + * float element_durability_attenuation = 425; + * @return This builder for chaining. + */ + public Builder clearElementDurabilityAttenuation() { + + elementDurabilityAttenuation_ = 0F; + onChanged(); + return this; + } + + private int defenseId_ ; + /** + * uint32 defense_id = 15; + * @return The defenseId. + */ + @java.lang.Override + public int getDefenseId() { + return defenseId_; + } + /** + * uint32 defense_id = 15; + * @param value The defenseId to set. + * @return This builder for chaining. + */ + public Builder setDefenseId(int value) { + + defenseId_ = value; + onChanged(); + return this; + } + /** + * uint32 defense_id = 15; + * @return This builder for chaining. + */ + public Builder clearDefenseId() { + + defenseId_ = 0; + onChanged(); + return this; + } + + private int attackTimestampMs_ ; + /** + * uint32 attack_timestamp_ms = 1188; + * @return The attackTimestampMs. + */ + @java.lang.Override + public int getAttackTimestampMs() { + return attackTimestampMs_; + } + /** + * uint32 attack_timestamp_ms = 1188; + * @param value The attackTimestampMs to set. + * @return This builder for chaining. + */ + public Builder setAttackTimestampMs(int value) { + + attackTimestampMs_ = value; + onChanged(); + return this; + } + /** + * uint32 attack_timestamp_ms = 1188; + * @return This builder for chaining. + */ + public Builder clearAttackTimestampMs() { + + attackTimestampMs_ = 0; + onChanged(); + return this; + } + + private int bulletFlyTimeMs_ ; + /** + * uint32 bullet_fly_time_ms = 91; + * @return The bulletFlyTimeMs. + */ + @java.lang.Override + public int getBulletFlyTimeMs() { + return bulletFlyTimeMs_; + } + /** + * uint32 bullet_fly_time_ms = 91; + * @param value The bulletFlyTimeMs to set. + * @return This builder for chaining. + */ + public Builder setBulletFlyTimeMs(int value) { + + bulletFlyTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 bullet_fly_time_ms = 91; + * @return This builder for chaining. + */ + public Builder clearBulletFlyTimeMs() { + + bulletFlyTimeMs_ = 0; + onChanged(); + return this; + } + + private boolean isCrit_ ; + /** + * bool is_crit = 13; + * @return The isCrit. + */ + @java.lang.Override + public boolean getIsCrit() { + return isCrit_; + } + /** + * bool is_crit = 13; + * @param value The isCrit to set. + * @return This builder for chaining. + */ + public Builder setIsCrit(boolean value) { + + isCrit_ = value; + onChanged(); + return this; + } + /** + * bool is_crit = 13; + * @return This builder for chaining. + */ + public Builder clearIsCrit() { + + isCrit_ = false; + onChanged(); + return this; + } + + private float elementAmplifyRate_ ; + /** + * float element_amplify_rate = 900; + * @return The elementAmplifyRate. + */ + @java.lang.Override + public float getElementAmplifyRate() { + return elementAmplifyRate_; + } + /** + * float element_amplify_rate = 900; + * @param value The elementAmplifyRate to set. + * @return This builder for chaining. + */ + public Builder setElementAmplifyRate(float value) { + + elementAmplifyRate_ = value; + onChanged(); + return this; + } + /** + * float element_amplify_rate = 900; + * @return This builder for chaining. + */ + public Builder clearElementAmplifyRate() { + + elementAmplifyRate_ = 0F; + onChanged(); + return this; + } + + private int attackCount_ ; + /** + * uint32 attack_count = 1564; + * @return The attackCount. + */ + @java.lang.Override + public int getAttackCount() { + return attackCount_; + } + /** + * uint32 attack_count = 1564; + * @param value The attackCount to set. + * @return This builder for chaining. + */ + public Builder setAttackCount(int value) { + + attackCount_ = value; + onChanged(); + return this; + } + /** + * uint32 attack_count = 1564; + * @return This builder for chaining. + */ + public Builder clearAttackCount() { + + attackCount_ = 0; + onChanged(); + return this; + } + + private int criticalRand_ ; + /** + * uint32 critical_rand = 1664; + * @return The criticalRand. + */ + @java.lang.Override + public int getCriticalRand() { + return criticalRand_; + } + /** + * uint32 critical_rand = 1664; + * @param value The criticalRand to set. + * @return This builder for chaining. + */ + public Builder setCriticalRand(int value) { + + criticalRand_ = value; + onChanged(); + return this; + } + /** + * uint32 critical_rand = 1664; + * @return This builder for chaining. + */ + public Builder clearCriticalRand() { + + criticalRand_ = 0; + onChanged(); + return this; + } + + private int hitPosType_ ; + /** + * uint32 hit_pos_type = 2; + * @return The hitPosType. + */ + @java.lang.Override + public int getHitPosType() { + return hitPosType_; + } + /** + * uint32 hit_pos_type = 2; + * @param value The hitPosType to set. + * @return This builder for chaining. + */ + public Builder setHitPosType(int value) { + + hitPosType_ = value; + onChanged(); + return this; + } + /** + * uint32 hit_pos_type = 2; + * @return This builder for chaining. + */ + public Builder clearHitPosType() { + + hitPosType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object animEventId_ = ""; + /** + * string anim_event_id = 4; + * @return The animEventId. + */ + public java.lang.String getAnimEventId() { + java.lang.Object ref = animEventId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + animEventId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string anim_event_id = 4; + * @return The bytes for animEventId. + */ + public com.google.protobuf.ByteString + getAnimEventIdBytes() { + java.lang.Object ref = animEventId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + animEventId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string anim_event_id = 4; + * @param value The animEventId to set. + * @return This builder for chaining. + */ + public Builder setAnimEventId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + animEventId_ = value; + onChanged(); + return this; + } + /** + * string anim_event_id = 4; + * @return This builder for chaining. + */ + public Builder clearAnimEventId() { + + animEventId_ = getDefaultInstance().getAnimEventId(); + onChanged(); + return this; + } + /** + * string anim_event_id = 4; + * @param value The bytes for animEventId to set. + * @return This builder for chaining. + */ + public Builder setAnimEventIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + animEventId_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult hitEffResult_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder> hitEffResultBuilder_; + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return Whether the hitEffResult field is set. + */ + public boolean hasHitEffResult() { + return hitEffResultBuilder_ != null || hitEffResult_ != null; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return The hitEffResult. + */ + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult() { + if (hitEffResultBuilder_ == null) { + return hitEffResult_ == null ? emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance() : hitEffResult_; + } else { + return hitEffResultBuilder_.getMessage(); + } + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder setHitEffResult(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult value) { + if (hitEffResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitEffResult_ = value; + onChanged(); + } else { + hitEffResultBuilder_.setMessage(value); + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder setHitEffResult( + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder builderForValue) { + if (hitEffResultBuilder_ == null) { + hitEffResult_ = builderForValue.build(); + onChanged(); + } else { + hitEffResultBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder mergeHitEffResult(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult value) { + if (hitEffResultBuilder_ == null) { + if (hitEffResult_ != null) { + hitEffResult_ = + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.newBuilder(hitEffResult_).mergeFrom(value).buildPartial(); + } else { + hitEffResult_ = value; + } + onChanged(); + } else { + hitEffResultBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder clearHitEffResult() { + if (hitEffResultBuilder_ == null) { + hitEffResult_ = null; + onChanged(); + } else { + hitEffResult_ = null; + hitEffResultBuilder_ = null; + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder getHitEffResultBuilder() { + + onChanged(); + return getHitEffResultFieldBuilder().getBuilder(); + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder() { + if (hitEffResultBuilder_ != null) { + return hitEffResultBuilder_.getMessageOrBuilder(); + } else { + return hitEffResult_ == null ? + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance() : hitEffResult_; + } + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder> + getHitEffResultFieldBuilder() { + if (hitEffResultBuilder_ == null) { + hitEffResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder>( + getHitEffResult(), + getParentForChildren(), + isClean()); + hitEffResult_ = null; + } + return hitEffResultBuilder_; + } + + private float damageShield_ ; + /** + * float damage_shield = 1202; + * @return The damageShield. + */ + @java.lang.Override + public float getDamageShield() { + return damageShield_; + } + /** + * float damage_shield = 1202; + * @param value The damageShield to set. + * @return This builder for chaining. + */ + public Builder setDamageShield(float value) { + + damageShield_ = value; + onChanged(); + return this; + } + /** + * float damage_shield = 1202; + * @return This builder for chaining. + */ + public Builder clearDamageShield() { + + damageShield_ = 0F; + onChanged(); + return this; + } + + private float endureDelta_ ; + /** + * float endure_delta = 430; + * @return The endureDelta. + */ + @java.lang.Override + public float getEndureDelta() { + return endureDelta_; + } + /** + * float endure_delta = 430; + * @param value The endureDelta to set. + * @return This builder for chaining. + */ + public Builder setEndureDelta(float value) { + + endureDelta_ = value; + onChanged(); + return this; + } + /** + * float endure_delta = 430; + * @return This builder for chaining. + */ + public Builder clearEndureDelta() { + + endureDelta_ = 0F; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector resolvedDir_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> resolvedDirBuilder_; + /** + * .Vector resolved_dir = 1; + * @return Whether the resolvedDir field is set. + */ + public boolean hasResolvedDir() { + return resolvedDirBuilder_ != null || resolvedDir_ != null; + } + /** + * .Vector resolved_dir = 1; + * @return The resolvedDir. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir() { + if (resolvedDirBuilder_ == null) { + return resolvedDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : resolvedDir_; + } else { + return resolvedDirBuilder_.getMessage(); + } + } + /** + * .Vector resolved_dir = 1; + */ + public Builder setResolvedDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (resolvedDirBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resolvedDir_ = value; + onChanged(); + } else { + resolvedDirBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public Builder setResolvedDir( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (resolvedDirBuilder_ == null) { + resolvedDir_ = builderForValue.build(); + onChanged(); + } else { + resolvedDirBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public Builder mergeResolvedDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (resolvedDirBuilder_ == null) { + if (resolvedDir_ != null) { + resolvedDir_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(resolvedDir_).mergeFrom(value).buildPartial(); + } else { + resolvedDir_ = value; + } + onChanged(); + } else { + resolvedDirBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public Builder clearResolvedDir() { + if (resolvedDirBuilder_ == null) { + resolvedDir_ = null; + onChanged(); + } else { + resolvedDir_ = null; + resolvedDirBuilder_ = null; + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getResolvedDirBuilder() { + + onChanged(); + return getResolvedDirFieldBuilder().getBuilder(); + } + /** + * .Vector resolved_dir = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder() { + if (resolvedDirBuilder_ != null) { + return resolvedDirBuilder_.getMessageOrBuilder(); + } else { + return resolvedDir_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : resolvedDir_; + } + } + /** + * .Vector resolved_dir = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getResolvedDirFieldBuilder() { + if (resolvedDirBuilder_ == null) { + resolvedDirBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getResolvedDir(), + getParentForChildren(), + isClean()); + resolvedDir_ = null; + } + return resolvedDirBuilder_; + } + + private float damage_ ; + /** + * float damage = 6; + * @return The damage. + */ + @java.lang.Override + public float getDamage() { + return damage_; + } + /** + * float damage = 6; + * @param value The damage to set. + * @return This builder for chaining. + */ + public Builder setDamage(float value) { + + damage_ = value; + onChanged(); + return this; + } + /** + * float damage = 6; + * @return This builder for chaining. + */ + public Builder clearDamage() { + + damage_ = 0F; + onChanged(); + return this; + } + + private int addhurtReactionType_ ; + /** + * uint32 addhurt_reaction_type = 1887; + * @return The addhurtReactionType. + */ + @java.lang.Override + public int getAddhurtReactionType() { + return addhurtReactionType_; + } + /** + * uint32 addhurt_reaction_type = 1887; + * @param value The addhurtReactionType to set. + * @return This builder for chaining. + */ + public Builder setAddhurtReactionType(int value) { + + addhurtReactionType_ = value; + onChanged(); + return this; + } + /** + * uint32 addhurt_reaction_type = 1887; + * @return This builder for chaining. + */ + public Builder clearAddhurtReactionType() { + + addhurtReactionType_ = 0; + onChanged(); + return this; + } + + private int hashedAnimEventId_ ; + /** + * uint32 hashed_anim_event_id = 278; + * @return The hashedAnimEventId. + */ + @java.lang.Override + public int getHashedAnimEventId() { + return hashedAnimEventId_; + } + /** + * uint32 hashed_anim_event_id = 278; + * @param value The hashedAnimEventId to set. + * @return This builder for chaining. + */ + public Builder setHashedAnimEventId(int value) { + + hashedAnimEventId_ = value; + onChanged(); + return this; + } + /** + * uint32 hashed_anim_event_id = 278; + * @return This builder for chaining. + */ + public Builder clearHashedAnimEventId() { + + hashedAnimEventId_ = 0; + onChanged(); + return this; + } + + private boolean useGadgetDamageAction_ ; + /** + * bool use_gadget_damage_action = 1418; + * @return The useGadgetDamageAction. + */ + @java.lang.Override + public boolean getUseGadgetDamageAction() { + return useGadgetDamageAction_; + } + /** + * bool use_gadget_damage_action = 1418; + * @param value The useGadgetDamageAction to set. + * @return This builder for chaining. + */ + public Builder setUseGadgetDamageAction(boolean value) { + + useGadgetDamageAction_ = value; + onChanged(); + return this; + } + /** + * bool use_gadget_damage_action = 1418; + * @return This builder for chaining. + */ + public Builder clearUseGadgetDamageAction() { + + useGadgetDamageAction_ = false; + onChanged(); + return this; + } + + private int hitRetreatAngleCompat_ ; + /** + * int32 hit_retreat_angle_compat = 9; + * @return The hitRetreatAngleCompat. + */ + @java.lang.Override + public int getHitRetreatAngleCompat() { + return hitRetreatAngleCompat_; + } + /** + * int32 hit_retreat_angle_compat = 9; + * @param value The hitRetreatAngleCompat to set. + * @return This builder for chaining. + */ + public Builder setHitRetreatAngleCompat(int value) { + + hitRetreatAngleCompat_ = value; + onChanged(); + return this; + } + /** + * int32 hit_retreat_angle_compat = 9; + * @return This builder for chaining. + */ + public Builder clearHitRetreatAngleCompat() { + + hitRetreatAngleCompat_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier abilityIdentifier_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder> abilityIdentifierBuilder_; + /** + * .AbilityIdentifier ability_identifier = 14; + * @return Whether the abilityIdentifier field is set. + */ + public boolean hasAbilityIdentifier() { + return abilityIdentifierBuilder_ != null || abilityIdentifier_ != null; + } + /** + * .AbilityIdentifier ability_identifier = 14; + * @return The abilityIdentifier. + */ + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier() { + if (abilityIdentifierBuilder_ == null) { + return abilityIdentifier_ == null ? emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance() : abilityIdentifier_; + } else { + return abilityIdentifierBuilder_.getMessage(); + } + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder setAbilityIdentifier(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier value) { + if (abilityIdentifierBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityIdentifier_ = value; + onChanged(); + } else { + abilityIdentifierBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder setAbilityIdentifier( + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder builderForValue) { + if (abilityIdentifierBuilder_ == null) { + abilityIdentifier_ = builderForValue.build(); + onChanged(); + } else { + abilityIdentifierBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder mergeAbilityIdentifier(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier value) { + if (abilityIdentifierBuilder_ == null) { + if (abilityIdentifier_ != null) { + abilityIdentifier_ = + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.newBuilder(abilityIdentifier_).mergeFrom(value).buildPartial(); + } else { + abilityIdentifier_ = value; + } + onChanged(); + } else { + abilityIdentifierBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder clearAbilityIdentifier() { + if (abilityIdentifierBuilder_ == null) { + abilityIdentifier_ = null; + onChanged(); + } else { + abilityIdentifier_ = null; + abilityIdentifierBuilder_ = null; + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder getAbilityIdentifierBuilder() { + + onChanged(); + return getAbilityIdentifierFieldBuilder().getBuilder(); + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder() { + if (abilityIdentifierBuilder_ != null) { + return abilityIdentifierBuilder_.getMessageOrBuilder(); + } else { + return abilityIdentifier_ == null ? + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance() : abilityIdentifier_; + } + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder> + getAbilityIdentifierFieldBuilder() { + if (abilityIdentifierBuilder_ == null) { + abilityIdentifierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder>( + getAbilityIdentifier(), + getParentForChildren(), + isClean()); + abilityIdentifier_ = null; + } + return abilityIdentifierBuilder_; + } + + private int attackerId_ ; + /** + * uint32 attacker_id = 11; + * @return The attackerId. + */ + @java.lang.Override + public int getAttackerId() { + return attackerId_; + } + /** + * uint32 attacker_id = 11; + * @param value The attackerId to set. + * @return This builder for chaining. + */ + public Builder setAttackerId(int value) { + + attackerId_ = value; + onChanged(); + return this; + } + /** + * uint32 attacker_id = 11; + * @return This builder for chaining. + */ + public Builder clearAttackerId() { + + attackerId_ = 0; + onChanged(); + return this; + } + + private boolean muteElementHurt_ ; + /** + * bool mute_element_hurt = 1530; + * @return The muteElementHurt. + */ + @java.lang.Override + public boolean getMuteElementHurt() { + return muteElementHurt_; + } + /** + * bool mute_element_hurt = 1530; + * @param value The muteElementHurt to set. + * @return This builder for chaining. + */ + public Builder setMuteElementHurt(boolean value) { + + muteElementHurt_ = value; + onChanged(); + return this; + } + /** + * bool mute_element_hurt = 1530; + * @return This builder for chaining. + */ + public Builder clearMuteElementHurt() { + + muteElementHurt_ = false; + onChanged(); + return this; + } + + private int targetType_ ; + /** + * uint32 target_type = 1366; + * @return The targetType. + */ + @java.lang.Override + public int getTargetType() { + return targetType_; + } + /** + * uint32 target_type = 1366; + * @param value The targetType to set. + * @return This builder for chaining. + */ + public Builder setTargetType(int value) { + + targetType_ = value; + onChanged(); + return this; + } + /** + * uint32 target_type = 1366; + * @return This builder for chaining. + */ + public Builder clearTargetType() { + + targetType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision hitCollision_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder> hitCollisionBuilder_; + /** + * .HitCollision hit_collision = 10; + * @return Whether the hitCollision field is set. + */ + public boolean hasHitCollision() { + return hitCollisionBuilder_ != null || hitCollision_ != null; + } + /** + * .HitCollision hit_collision = 10; + * @return The hitCollision. + */ + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision() { + if (hitCollisionBuilder_ == null) { + return hitCollision_ == null ? emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance() : hitCollision_; + } else { + return hitCollisionBuilder_.getMessage(); + } + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder setHitCollision(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision value) { + if (hitCollisionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitCollision_ = value; + onChanged(); + } else { + hitCollisionBuilder_.setMessage(value); + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder setHitCollision( + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder builderForValue) { + if (hitCollisionBuilder_ == null) { + hitCollision_ = builderForValue.build(); + onChanged(); + } else { + hitCollisionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder mergeHitCollision(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision value) { + if (hitCollisionBuilder_ == null) { + if (hitCollision_ != null) { + hitCollision_ = + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.newBuilder(hitCollision_).mergeFrom(value).buildPartial(); + } else { + hitCollision_ = value; + } + onChanged(); + } else { + hitCollisionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder clearHitCollision() { + if (hitCollisionBuilder_ == null) { + hitCollision_ = null; + onChanged(); + } else { + hitCollision_ = null; + hitCollisionBuilder_ = null; + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder getHitCollisionBuilder() { + + onChanged(); + return getHitCollisionFieldBuilder().getBuilder(); + } + /** + * .HitCollision hit_collision = 10; + */ + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder() { + if (hitCollisionBuilder_ != null) { + return hitCollisionBuilder_.getMessageOrBuilder(); + } else { + return hitCollision_ == null ? + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance() : hitCollision_; + } + } + /** + * .HitCollision hit_collision = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder> + getHitCollisionFieldBuilder() { + if (hitCollisionBuilder_ == null) { + hitCollisionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder>( + getHitCollision(), + getParentForChildren(), + isClean()); + hitCollision_ = null; + } + return hitCollisionBuilder_; + } + + private int gadgetDamageActionIdx_ ; + /** + * uint32 gadget_damage_action_idx = 1110; + * @return The gadgetDamageActionIdx. + */ + @java.lang.Override + public int getGadgetDamageActionIdx() { + return gadgetDamageActionIdx_; + } + /** + * uint32 gadget_damage_action_idx = 1110; + * @param value The gadgetDamageActionIdx to set. + * @return This builder for chaining. + */ + public Builder setGadgetDamageActionIdx(int value) { + + gadgetDamageActionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_damage_action_idx = 1110; + * @return This builder for chaining. + */ + public Builder clearGadgetDamageActionIdx() { + + gadgetDamageActionIdx_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AttackResult) + } + + // @@protoc_insertion_point(class_scope:AttackResult) + private static final emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult(); + } + + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AttackResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AttackResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AttackResult_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AttackResult_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022AttackResult.proto\032\027AbilityIdentifier." + + "proto\032\033AttackHitEffectResult.proto\032\022HitC" + + "ollision.proto\032\014Vector.proto\"\346\006\n\014AttackR" + + "esult\022\027\n\016is_resist_text\030\302\016 \001(\010\022\034\n\023Unk270" + + "0_GBANCFEPPIM\030\363\007 \001(\r\022\036\n\025amplify_reaction" + + "_type\030\325\017 \001(\r\022\024\n\014endure_break\030\007 \001(\r\022\024\n\014el" + + "ement_type\030\005 \001(\r\022\'\n\036element_durability_a" + + "ttenuation\030\251\003 \001(\002\022\022\n\ndefense_id\030\017 \001(\r\022\034\n" + + "\023attack_timestamp_ms\030\244\t \001(\r\022\032\n\022bullet_fl" + + "y_time_ms\030[ \001(\r\022\017\n\007is_crit\030\r \001(\010\022\035\n\024elem" + + "ent_amplify_rate\030\204\007 \001(\002\022\025\n\014attack_count\030" + + "\234\014 \001(\r\022\026\n\rcritical_rand\030\200\r \001(\r\022\024\n\014hit_po" + + "s_type\030\002 \001(\r\022\025\n\ranim_event_id\030\004 \001(\t\022.\n\016h" + + "it_eff_result\030\010 \001(\0132\026.AttackHitEffectRes" + + "ult\022\026\n\rdamage_shield\030\262\t \001(\002\022\025\n\014endure_de" + + "lta\030\256\003 \001(\002\022\035\n\014resolved_dir\030\001 \001(\0132\007.Vecto" + + "r\022\016\n\006damage\030\006 \001(\002\022\036\n\025addhurt_reaction_ty" + + "pe\030\337\016 \001(\r\022\035\n\024hashed_anim_event_id\030\226\002 \001(\r" + + "\022!\n\030use_gadget_damage_action\030\212\013 \001(\010\022 \n\030h" + + "it_retreat_angle_compat\030\t \001(\005\022.\n\022ability" + + "_identifier\030\016 \001(\0132\022.AbilityIdentifier\022\023\n" + + "\013attacker_id\030\013 \001(\r\022\032\n\021mute_element_hurt\030" + + "\372\013 \001(\010\022\024\n\013target_type\030\326\n \001(\r\022$\n\rhit_coll" + + "ision\030\n \001(\0132\r.HitCollision\022!\n\030gadget_dam" + + "age_action_idx\030\326\010 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HitCollisionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AttackResult_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AttackResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AttackResult_descriptor, + new java.lang.String[] { "IsResistText", "Unk2700GBANCFEPPIM", "AmplifyReactionType", "EndureBreak", "ElementType", "ElementDurabilityAttenuation", "DefenseId", "AttackTimestampMs", "BulletFlyTimeMs", "IsCrit", "ElementAmplifyRate", "AttackCount", "CriticalRand", "HitPosType", "AnimEventId", "HitEffResult", "DamageShield", "EndureDelta", "ResolvedDir", "Damage", "AddhurtReactionType", "HashedAnimEventId", "UseGadgetDamageAction", "HitRetreatAngleCompat", "AbilityIdentifier", "AttackerId", "MuteElementHurt", "TargetType", "HitCollision", "GadgetDamageActionIdx", }); + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HitCollisionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java new file mode 100644 index 000000000..8c302f9dd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarAddNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarAddNotifyOuterClass { + private AvatarAddNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarAddNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarAddNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .AvatarInfo avatar = 13; + * @return Whether the avatar field is set. + */ + boolean hasAvatar(); + /** + * .AvatarInfo avatar = 13; + * @return The avatar. + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar(); + /** + * .AvatarInfo avatar = 13; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder(); + + /** + * bool is_in_team = 12; + * @return The isInTeam. + */ + boolean getIsInTeam(); + } + /** + *
+   * CmdId: 1769
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarAddNotify} + */ + public static final class AvatarAddNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarAddNotify) + AvatarAddNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarAddNotify.newBuilder() to construct. + private AvatarAddNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarAddNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarAddNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarAddNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + isInTeam_ = input.readBool(); + break; + } + case 106: { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder subBuilder = null; + if (avatar_ != null) { + subBuilder = avatar_.toBuilder(); + } + avatar_ = input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatar_); + avatar_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.class, emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.Builder.class); + } + + public static final int AVATAR_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatar_; + /** + * .AvatarInfo avatar = 13; + * @return Whether the avatar field is set. + */ + @java.lang.Override + public boolean hasAvatar() { + return avatar_ != null; + } + /** + * .AvatarInfo avatar = 13; + * @return The avatar. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar() { + return avatar_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatar_; + } + /** + * .AvatarInfo avatar = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder() { + return getAvatar(); + } + + public static final int IS_IN_TEAM_FIELD_NUMBER = 12; + private boolean isInTeam_; + /** + * bool is_in_team = 12; + * @return The isInTeam. + */ + @java.lang.Override + public boolean getIsInTeam() { + return isInTeam_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isInTeam_ != false) { + output.writeBool(12, isInTeam_); + } + if (avatar_ != null) { + output.writeMessage(13, getAvatar()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInTeam_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isInTeam_); + } + if (avatar_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getAvatar()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify other = (emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify) obj; + + if (hasAvatar() != other.hasAvatar()) return false; + if (hasAvatar()) { + if (!getAvatar() + .equals(other.getAvatar())) return false; + } + if (getIsInTeam() + != other.getIsInTeam()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAvatar()) { + hash = (37 * hash) + AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAvatar().hashCode(); + } + hash = (37 * hash) + IS_IN_TEAM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTeam()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1769
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarAddNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarAddNotify) + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.class, emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (avatarBuilder_ == null) { + avatar_ = null; + } else { + avatar_ = null; + avatarBuilder_ = null; + } + isInTeam_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify build() { + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify buildPartial() { + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify result = new emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify(this); + if (avatarBuilder_ == null) { + result.avatar_ = avatar_; + } else { + result.avatar_ = avatarBuilder_.build(); + } + result.isInTeam_ = isInTeam_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify other) { + if (other == emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.getDefaultInstance()) return this; + if (other.hasAvatar()) { + mergeAvatar(other.getAvatar()); + } + if (other.getIsInTeam() != false) { + setIsInTeam(other.getIsInTeam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatar_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> avatarBuilder_; + /** + * .AvatarInfo avatar = 13; + * @return Whether the avatar field is set. + */ + public boolean hasAvatar() { + return avatarBuilder_ != null || avatar_ != null; + } + /** + * .AvatarInfo avatar = 13; + * @return The avatar. + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar() { + if (avatarBuilder_ == null) { + return avatar_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatar_; + } else { + return avatarBuilder_.getMessage(); + } + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder setAvatar(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatar_ = value; + onChanged(); + } else { + avatarBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder setAvatar( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarBuilder_ == null) { + avatar_ = builderForValue.build(); + onChanged(); + } else { + avatarBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder mergeAvatar(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarBuilder_ == null) { + if (avatar_ != null) { + avatar_ = + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.newBuilder(avatar_).mergeFrom(value).buildPartial(); + } else { + avatar_ = value; + } + onChanged(); + } else { + avatarBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder clearAvatar() { + if (avatarBuilder_ == null) { + avatar_ = null; + onChanged(); + } else { + avatar_ = null; + avatarBuilder_ = null; + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarBuilder() { + + onChanged(); + return getAvatarFieldBuilder().getBuilder(); + } + /** + * .AvatarInfo avatar = 13; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder() { + if (avatarBuilder_ != null) { + return avatarBuilder_.getMessageOrBuilder(); + } else { + return avatar_ == null ? + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatar_; + } + } + /** + * .AvatarInfo avatar = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> + getAvatarFieldBuilder() { + if (avatarBuilder_ == null) { + avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder>( + getAvatar(), + getParentForChildren(), + isClean()); + avatar_ = null; + } + return avatarBuilder_; + } + + private boolean isInTeam_ ; + /** + * bool is_in_team = 12; + * @return The isInTeam. + */ + @java.lang.Override + public boolean getIsInTeam() { + return isInTeam_; + } + /** + * bool is_in_team = 12; + * @param value The isInTeam to set. + * @return This builder for chaining. + */ + public Builder setIsInTeam(boolean value) { + + isInTeam_ = value; + onChanged(); + return this; + } + /** + * bool is_in_team = 12; + * @return This builder for chaining. + */ + public Builder clearIsInTeam() { + + isInTeam_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarAddNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarAddNotify) + private static final emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify(); + } + + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarAddNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarAddNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarAddNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarAddNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AvatarAddNotify.proto\032\020AvatarInfo.prot" + + "o\"B\n\017AvatarAddNotify\022\033\n\006avatar\030\r \001(\0132\013.A" + + "vatarInfo\022\022\n\nis_in_team\030\014 \001(\010B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarAddNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarAddNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarAddNotify_descriptor, + new java.lang.String[] { "Avatar", "IsInTeam", }); + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java new file mode 100644 index 000000000..306d54ea4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java @@ -0,0 +1,687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeCostumeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeCostumeNotifyOuterClass { + private AvatarChangeCostumeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeCostumeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeCostumeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .SceneEntityInfo entity_info = 7; + * @return Whether the entityInfo field is set. + */ + boolean hasEntityInfo(); + /** + * .SceneEntityInfo entity_info = 7; + * @return The entityInfo. + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityInfo(); + /** + * .SceneEntityInfo entity_info = 7; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityInfoOrBuilder(); + } + /** + *
+   * CmdId: 1644
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeCostumeNotify} + */ + public static final class AvatarChangeCostumeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeCostumeNotify) + AvatarChangeCostumeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeCostumeNotify.newBuilder() to construct. + private AvatarChangeCostumeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeCostumeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeCostumeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeCostumeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder subBuilder = null; + if (entityInfo_ != null) { + subBuilder = entityInfo_.toBuilder(); + } + entityInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityInfo_); + entityInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.class, emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.Builder.class); + } + + public static final int ENTITY_INFO_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo entityInfo_; + /** + * .SceneEntityInfo entity_info = 7; + * @return Whether the entityInfo field is set. + */ + @java.lang.Override + public boolean hasEntityInfo() { + return entityInfo_ != null; + } + /** + * .SceneEntityInfo entity_info = 7; + * @return The entityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityInfo() { + return entityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entityInfo_; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityInfoOrBuilder() { + return getEntityInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityInfo_ != null) { + output.writeMessage(7, getEntityInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getEntityInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify other = (emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify) obj; + + if (hasEntityInfo() != other.hasEntityInfo()) return false; + if (hasEntityInfo()) { + if (!getEntityInfo() + .equals(other.getEntityInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasEntityInfo()) { + hash = (37 * hash) + ENTITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEntityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1644
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeCostumeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeCostumeNotify) + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.class, emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (entityInfoBuilder_ == null) { + entityInfo_ = null; + } else { + entityInfo_ = null; + entityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify build() { + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify result = new emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify(this); + if (entityInfoBuilder_ == null) { + result.entityInfo_ = entityInfo_; + } else { + result.entityInfo_ = entityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.getDefaultInstance()) return this; + if (other.hasEntityInfo()) { + mergeEntityInfo(other.getEntityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo entityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> entityInfoBuilder_; + /** + * .SceneEntityInfo entity_info = 7; + * @return Whether the entityInfo field is set. + */ + public boolean hasEntityInfo() { + return entityInfoBuilder_ != null || entityInfo_ != null; + } + /** + * .SceneEntityInfo entity_info = 7; + * @return The entityInfo. + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityInfo() { + if (entityInfoBuilder_ == null) { + return entityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entityInfo_; + } else { + return entityInfoBuilder_.getMessage(); + } + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder setEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityInfo_ = value; + onChanged(); + } else { + entityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder setEntityInfo( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityInfoBuilder_ == null) { + entityInfo_ = builderForValue.build(); + onChanged(); + } else { + entityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder mergeEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityInfoBuilder_ == null) { + if (entityInfo_ != null) { + entityInfo_ = + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder(entityInfo_).mergeFrom(value).buildPartial(); + } else { + entityInfo_ = value; + } + onChanged(); + } else { + entityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder clearEntityInfo() { + if (entityInfoBuilder_ == null) { + entityInfo_ = null; + onChanged(); + } else { + entityInfo_ = null; + entityInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getEntityInfoBuilder() { + + onChanged(); + return getEntityInfoFieldBuilder().getBuilder(); + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityInfoOrBuilder() { + if (entityInfoBuilder_ != null) { + return entityInfoBuilder_.getMessageOrBuilder(); + } else { + return entityInfo_ == null ? + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entityInfo_; + } + } + /** + * .SceneEntityInfo entity_info = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> + getEntityInfoFieldBuilder() { + if (entityInfoBuilder_ == null) { + entityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( + getEntityInfo(), + getParentForChildren(), + isClean()); + entityInfo_ = null; + } + return entityInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarChangeCostumeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeCostumeNotify) + private static final emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeCostumeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeCostumeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeCostumeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeCostumeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AvatarChangeCostumeNotify.proto\032\025Scene" + + "EntityInfo.proto\"B\n\031AvatarChangeCostumeN" + + "otify\022%\n\013entity_info\030\007 \001(\0132\020.SceneEntity" + + "InfoB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarChangeCostumeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeCostumeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeCostumeNotify_descriptor, + new java.lang.String[] { "EntityInfo", }); + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java new file mode 100644 index 000000000..08791c0ce --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeCostumeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeCostumeReqOuterClass { + private AvatarChangeCostumeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeCostumeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeCostumeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 costume_id = 4; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1778
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeCostumeReq} + */ + public static final class AvatarChangeCostumeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeCostumeReq) + AvatarChangeCostumeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeCostumeReq.newBuilder() to construct. + private AvatarChangeCostumeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeCostumeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeCostumeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeCostumeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 32: { + + costumeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.class, emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.Builder.class); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 4; + private int costumeId_; + /** + * uint32 costume_id = 4; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (costumeId_ != 0) { + output.writeUInt32(4, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, costumeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq other = (emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) obj; + + if (getCostumeId() + != other.getCostumeId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1778
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeCostumeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeCostumeReq) + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.class, emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + costumeId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq build() { + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq buildPartial() { + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq result = new emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq(this); + result.costumeId_ = costumeId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq other) { + if (other == emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.getDefaultInstance()) return this; + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 4; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 4; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 4; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarChangeCostumeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeCostumeReq) + private static final emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq(); + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeCostumeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeCostumeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeCostumeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeCostumeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarChangeCostumeReq.proto\"A\n\026Avatar" + + "ChangeCostumeReq\022\022\n\ncostume_id\030\004 \001(\r\022\023\n\013" + + "avatar_guid\030\002 \001(\004B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeCostumeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeCostumeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeCostumeReq_descriptor, + new java.lang.String[] { "CostumeId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java new file mode 100644 index 000000000..0551615d8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeCostumeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeCostumeRspOuterClass { + private AvatarChangeCostumeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeCostumeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeCostumeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 costume_id = 13; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + *
+   * CmdId: 1645
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeCostumeRsp} + */ + public static final class AvatarChangeCostumeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeCostumeRsp) + AvatarChangeCostumeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeCostumeRsp.newBuilder() to construct. + private AvatarChangeCostumeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeCostumeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeCostumeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeCostumeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + costumeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.class, emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 12; + private long avatarGuid_; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 13; + private int costumeId_; + /** + * uint32 costume_id = 13; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(12, avatarGuid_); + } + if (costumeId_ != 0) { + output.writeUInt32(13, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, avatarGuid_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, costumeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp other = (emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1645
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeCostumeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeCostumeRsp) + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.class, emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + retcode_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp build() { + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp result = new emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp(this); + result.avatarGuid_ = avatarGuid_; + result.retcode_ = retcode_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 12; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 12; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 13; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 13; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 13; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarChangeCostumeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeCostumeRsp) + private static final emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeCostumeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeCostumeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeCostumeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeCostumeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarChangeCostumeRsp.proto\"R\n\026Avatar" + + "ChangeCostumeRsp\022\023\n\013avatar_guid\030\014 \001(\004\022\017\n" + + "\007retcode\030\007 \001(\005\022\022\n\ncostume_id\030\r \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeCostumeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeCostumeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeCostumeRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "Retcode", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeReqOuterClass.java new file mode 100644 index 000000000..b45c4184e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeElementTypeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeElementTypeReqOuterClass { + private AvatarChangeElementTypeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeElementTypeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeElementTypeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 area_id = 3; + * @return The areaId. + */ + int getAreaId(); + } + /** + *
+   * CmdId: 1785
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeElementTypeReq} + */ + public static final class AvatarChangeElementTypeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeElementTypeReq) + AvatarChangeElementTypeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeElementTypeReq.newBuilder() to construct. + private AvatarChangeElementTypeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeElementTypeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeElementTypeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeElementTypeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + areaId_ = input.readUInt32(); + break; + } + case 56: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.class, emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 7; + private int sceneId_; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int AREA_ID_FIELD_NUMBER = 3; + private int areaId_; + /** + * uint32 area_id = 3; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (areaId_ != 0) { + output.writeUInt32(3, areaId_); + } + if (sceneId_ != 0) { + output.writeUInt32(7, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (areaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, areaId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq other = (emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getAreaId() + != other.getAreaId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1785
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeElementTypeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeElementTypeReq) + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.class, emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + areaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq build() { + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq buildPartial() { + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq result = new emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq(this); + result.sceneId_ = sceneId_; + result.areaId_ = areaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq other) { + if (other == emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getAreaId() != 0) { + setAreaId(other.getAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 7; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 7; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int areaId_ ; + /** + * uint32 area_id = 3; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + /** + * uint32 area_id = 3; + * @param value The areaId to set. + * @return This builder for chaining. + */ + public Builder setAreaId(int value) { + + areaId_ = value; + onChanged(); + return this; + } + /** + * uint32 area_id = 3; + * @return This builder for chaining. + */ + public Builder clearAreaId() { + + areaId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarChangeElementTypeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeElementTypeReq) + private static final emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq(); + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeElementTypeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeElementTypeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeElementTypeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeElementTypeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarChangeElementTypeReq.proto\"?\n\032Av" + + "atarChangeElementTypeReq\022\020\n\010scene_id\030\007 \001" + + "(\r\022\017\n\007area_id\030\003 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeElementTypeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeElementTypeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeElementTypeReq_descriptor, + new java.lang.String[] { "SceneId", "AreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeRspOuterClass.java new file mode 100644 index 000000000..1f17f9cb3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeElementTypeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeElementTypeRspOuterClass { + private AvatarChangeElementTypeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeElementTypeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeElementTypeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1651
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeElementTypeRsp} + */ + public static final class AvatarChangeElementTypeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeElementTypeRsp) + AvatarChangeElementTypeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeElementTypeRsp.newBuilder() to construct. + private AvatarChangeElementTypeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeElementTypeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeElementTypeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeElementTypeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.class, emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp other = (emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1651
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeElementTypeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeElementTypeRsp) + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.class, emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp build() { + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp result = new emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarChangeElementTypeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeElementTypeRsp) + private static final emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeElementTypeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeElementTypeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeElementTypeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarChangeElementTypeRsp.proto\"-\n\032Av" + + "atarChangeElementTypeRsp\022\017\n\007retcode\030\r \001(" + + "\005B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeElementTypeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeElementTypeRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java new file mode 100644 index 000000000..b621a6151 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java @@ -0,0 +1,2108 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarDataNotifyOuterClass { + private AvatarDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 owned_costume_list = 11; + * @return A list containing the ownedCostumeList. + */ + java.util.List getOwnedCostumeListList(); + /** + * repeated uint32 owned_costume_list = 11; + * @return The count of ownedCostumeList. + */ + int getOwnedCostumeListCount(); + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index of the element to return. + * @return The ownedCostumeList at the given index. + */ + int getOwnedCostumeList(int index); + + /** + * uint64 choose_avatar_guid = 8; + * @return The chooseAvatarGuid. + */ + long getChooseAvatarGuid(); + + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + int getAvatarTeamMapCount(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + boolean containsAvatarTeamMap( + int key); + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAvatarTeamMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + java.util.Map + getAvatarTeamMapMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key); + + /** + * repeated uint32 custom_team_ids = 9; + * @return A list containing the customTeamIds. + */ + java.util.List getCustomTeamIdsList(); + /** + * repeated uint32 custom_team_ids = 9; + * @return The count of customTeamIds. + */ + int getCustomTeamIdsCount(); + /** + * repeated uint32 custom_team_ids = 9; + * @param index The index of the element to return. + * @return The customTeamIds at the given index. + */ + int getCustomTeamIds(int index); + + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return A list containing the tempAvatarGuidList. + */ + java.util.List getTempAvatarGuidListList(); + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return The count of tempAvatarGuidList. + */ + int getTempAvatarGuidListCount(); + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + long getTempAvatarGuidList(int index); + + /** + * repeated uint32 owned_flycloak_list = 1; + * @return A list containing the ownedFlycloakList. + */ + java.util.List getOwnedFlycloakListList(); + /** + * repeated uint32 owned_flycloak_list = 1; + * @return The count of ownedFlycloakList. + */ + int getOwnedFlycloakListCount(); + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index of the element to return. + * @return The ownedFlycloakList at the given index. + */ + int getOwnedFlycloakList(int index); + + /** + * repeated .AvatarInfo avatar_list = 6; + */ + java.util.List + getAvatarListList(); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + int getAvatarListCount(); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + java.util.List + getAvatarListOrBuilderList(); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( + int index); + + /** + * uint32 cur_avatar_team_id = 2; + * @return The curAvatarTeamId. + */ + int getCurAvatarTeamId(); + } + /** + *
+   * CmdId: 1633
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarDataNotify} + */ + public static final class AvatarDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarDataNotify) + AvatarDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarDataNotify.newBuilder() to construct. + private AvatarDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarDataNotify() { + ownedCostumeList_ = emptyIntList(); + customTeamIds_ = emptyIntList(); + tempAvatarGuidList_ = emptyLongList(); + ownedFlycloakList_ = emptyIntList(); + avatarList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + ownedFlycloakList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + ownedFlycloakList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + ownedFlycloakList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + ownedFlycloakList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + + curAvatarTeamId_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + avatarList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + avatarList_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry)); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + avatarTeamMap__ = input.readMessage( + AvatarTeamMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + avatarTeamMap_.getMutableMap().put( + avatarTeamMap__.getKey(), avatarTeamMap__.getValue()); + break; + } + case 64: { + + chooseAvatarGuid_ = input.readUInt64(); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + customTeamIds_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + customTeamIds_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + customTeamIds_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + customTeamIds_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + ownedCostumeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + ownedCostumeList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + ownedCostumeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + ownedCostumeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000008; + } + tempAvatarGuidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000010) != 0)) { + ownedFlycloakList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + avatarList_ = java.util.Collections.unmodifiableList(avatarList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + customTeamIds_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + ownedCostumeList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.class, emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.Builder.class); + } + + public static final int OWNED_COSTUME_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList ownedCostumeList_; + /** + * repeated uint32 owned_costume_list = 11; + * @return A list containing the ownedCostumeList. + */ + @java.lang.Override + public java.util.List + getOwnedCostumeListList() { + return ownedCostumeList_; + } + /** + * repeated uint32 owned_costume_list = 11; + * @return The count of ownedCostumeList. + */ + public int getOwnedCostumeListCount() { + return ownedCostumeList_.size(); + } + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index of the element to return. + * @return The ownedCostumeList at the given index. + */ + public int getOwnedCostumeList(int index) { + return ownedCostumeList_.getInt(index); + } + private int ownedCostumeListMemoizedSerializedSize = -1; + + public static final int CHOOSE_AVATAR_GUID_FIELD_NUMBER = 8; + private long chooseAvatarGuid_; + /** + * uint64 choose_avatar_guid = 8; + * @return The chooseAvatarGuid. + */ + @java.lang.Override + public long getChooseAvatarGuid() { + return chooseAvatarGuid_; + } + + public static final int AVATAR_TEAM_MAP_FIELD_NUMBER = 7; + private static final class AvatarTeamMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CUSTOM_TEAM_IDS_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList customTeamIds_; + /** + * repeated uint32 custom_team_ids = 9; + * @return A list containing the customTeamIds. + */ + @java.lang.Override + public java.util.List + getCustomTeamIdsList() { + return customTeamIds_; + } + /** + * repeated uint32 custom_team_ids = 9; + * @return The count of customTeamIds. + */ + public int getCustomTeamIdsCount() { + return customTeamIds_.size(); + } + /** + * repeated uint32 custom_team_ids = 9; + * @param index The index of the element to return. + * @return The customTeamIds at the given index. + */ + public int getCustomTeamIds(int index) { + return customTeamIds_.getInt(index); + } + private int customTeamIdsMemoizedSerializedSize = -1; + + public static final int TEMP_AVATAR_GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList tempAvatarGuidList_; + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return A list containing the tempAvatarGuidList. + */ + @java.lang.Override + public java.util.List + getTempAvatarGuidListList() { + return tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + private int tempAvatarGuidListMemoizedSerializedSize = -1; + + public static final int OWNED_FLYCLOAK_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList ownedFlycloakList_; + /** + * repeated uint32 owned_flycloak_list = 1; + * @return A list containing the ownedFlycloakList. + */ + @java.lang.Override + public java.util.List + getOwnedFlycloakListList() { + return ownedFlycloakList_; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return The count of ownedFlycloakList. + */ + public int getOwnedFlycloakListCount() { + return ownedFlycloakList_.size(); + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index of the element to return. + * @return The ownedFlycloakList at the given index. + */ + public int getOwnedFlycloakList(int index) { + return ownedFlycloakList_.getInt(index); + } + private int ownedFlycloakListMemoizedSerializedSize = -1; + + public static final int AVATAR_LIST_FIELD_NUMBER = 6; + private java.util.List avatarList_; + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public java.util.List getAvatarListList() { + return avatarList_; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public java.util.List + getAvatarListOrBuilderList() { + return avatarList_; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public int getAvatarListCount() { + return avatarList_.size(); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index) { + return avatarList_.get(index); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( + int index) { + return avatarList_.get(index); + } + + public static final int CUR_AVATAR_TEAM_ID_FIELD_NUMBER = 2; + private int curAvatarTeamId_; + /** + * uint32 cur_avatar_team_id = 2; + * @return The curAvatarTeamId. + */ + @java.lang.Override + public int getCurAvatarTeamId() { + return curAvatarTeamId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getOwnedFlycloakListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(ownedFlycloakListMemoizedSerializedSize); + } + for (int i = 0; i < ownedFlycloakList_.size(); i++) { + output.writeUInt32NoTag(ownedFlycloakList_.getInt(i)); + } + if (curAvatarTeamId_ != 0) { + output.writeUInt32(2, curAvatarTeamId_); + } + for (int i = 0; i < avatarList_.size(); i++) { + output.writeMessage(6, avatarList_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAvatarTeamMap(), + AvatarTeamMapDefaultEntryHolder.defaultEntry, + 7); + if (chooseAvatarGuid_ != 0L) { + output.writeUInt64(8, chooseAvatarGuid_); + } + if (getCustomTeamIdsList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(customTeamIdsMemoizedSerializedSize); + } + for (int i = 0; i < customTeamIds_.size(); i++) { + output.writeUInt32NoTag(customTeamIds_.getInt(i)); + } + if (getOwnedCostumeListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(ownedCostumeListMemoizedSerializedSize); + } + for (int i = 0; i < ownedCostumeList_.size(); i++) { + output.writeUInt32NoTag(ownedCostumeList_.getInt(i)); + } + if (getTempAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(tempAvatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + output.writeUInt64NoTag(tempAvatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < ownedFlycloakList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(ownedFlycloakList_.getInt(i)); + } + size += dataSize; + if (!getOwnedFlycloakListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + ownedFlycloakListMemoizedSerializedSize = dataSize; + } + if (curAvatarTeamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, curAvatarTeamId_); + } + for (int i = 0; i < avatarList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, avatarList_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetAvatarTeamMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + avatarTeamMap__ = AvatarTeamMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, avatarTeamMap__); + } + if (chooseAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, chooseAvatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < customTeamIds_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(customTeamIds_.getInt(i)); + } + size += dataSize; + if (!getCustomTeamIdsList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + customTeamIdsMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < ownedCostumeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(ownedCostumeList_.getInt(i)); + } + size += dataSize; + if (!getOwnedCostumeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + ownedCostumeListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(tempAvatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getTempAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + tempAvatarGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify other = (emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify) obj; + + if (!getOwnedCostumeListList() + .equals(other.getOwnedCostumeListList())) return false; + if (getChooseAvatarGuid() + != other.getChooseAvatarGuid()) return false; + if (!internalGetAvatarTeamMap().equals( + other.internalGetAvatarTeamMap())) return false; + if (!getCustomTeamIdsList() + .equals(other.getCustomTeamIdsList())) return false; + if (!getTempAvatarGuidListList() + .equals(other.getTempAvatarGuidListList())) return false; + if (!getOwnedFlycloakListList() + .equals(other.getOwnedFlycloakListList())) return false; + if (!getAvatarListList() + .equals(other.getAvatarListList())) return false; + if (getCurAvatarTeamId() + != other.getCurAvatarTeamId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOwnedCostumeListCount() > 0) { + hash = (37 * hash) + OWNED_COSTUME_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOwnedCostumeListList().hashCode(); + } + hash = (37 * hash) + CHOOSE_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChooseAvatarGuid()); + if (!internalGetAvatarTeamMap().getMap().isEmpty()) { + hash = (37 * hash) + AVATAR_TEAM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); + } + if (getCustomTeamIdsCount() > 0) { + hash = (37 * hash) + CUSTOM_TEAM_IDS_FIELD_NUMBER; + hash = (53 * hash) + getCustomTeamIdsList().hashCode(); + } + if (getTempAvatarGuidListCount() > 0) { + hash = (37 * hash) + TEMP_AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTempAvatarGuidListList().hashCode(); + } + if (getOwnedFlycloakListCount() > 0) { + hash = (37 * hash) + OWNED_FLYCLOAK_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOwnedFlycloakListList().hashCode(); + } + if (getAvatarListCount() > 0) { + hash = (37 * hash) + AVATAR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarListList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurAvatarTeamId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1633
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarDataNotify) + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.class, emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAvatarListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + ownedCostumeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + chooseAvatarGuid_ = 0L; + + internalGetMutableAvatarTeamMap().clear(); + customTeamIds_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000008); + ownedFlycloakList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + if (avatarListBuilder_ == null) { + avatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + avatarListBuilder_.clear(); + } + curAvatarTeamId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify build() { + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify buildPartial() { + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify result = new emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + ownedCostumeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.ownedCostumeList_ = ownedCostumeList_; + result.chooseAvatarGuid_ = chooseAvatarGuid_; + result.avatarTeamMap_ = internalGetAvatarTeamMap(); + result.avatarTeamMap_.makeImmutable(); + if (((bitField0_ & 0x00000004) != 0)) { + customTeamIds_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.customTeamIds_ = customTeamIds_; + if (((bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.tempAvatarGuidList_ = tempAvatarGuidList_; + if (((bitField0_ & 0x00000010) != 0)) { + ownedFlycloakList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.ownedFlycloakList_ = ownedFlycloakList_; + if (avatarListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + avatarList_ = java.util.Collections.unmodifiableList(avatarList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.avatarList_ = avatarList_; + } else { + result.avatarList_ = avatarListBuilder_.build(); + } + result.curAvatarTeamId_ = curAvatarTeamId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify other) { + if (other == emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.getDefaultInstance()) return this; + if (!other.ownedCostumeList_.isEmpty()) { + if (ownedCostumeList_.isEmpty()) { + ownedCostumeList_ = other.ownedCostumeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOwnedCostumeListIsMutable(); + ownedCostumeList_.addAll(other.ownedCostumeList_); + } + onChanged(); + } + if (other.getChooseAvatarGuid() != 0L) { + setChooseAvatarGuid(other.getChooseAvatarGuid()); + } + internalGetMutableAvatarTeamMap().mergeFrom( + other.internalGetAvatarTeamMap()); + if (!other.customTeamIds_.isEmpty()) { + if (customTeamIds_.isEmpty()) { + customTeamIds_ = other.customTeamIds_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureCustomTeamIdsIsMutable(); + customTeamIds_.addAll(other.customTeamIds_); + } + onChanged(); + } + if (!other.tempAvatarGuidList_.isEmpty()) { + if (tempAvatarGuidList_.isEmpty()) { + tempAvatarGuidList_ = other.tempAvatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addAll(other.tempAvatarGuidList_); + } + onChanged(); + } + if (!other.ownedFlycloakList_.isEmpty()) { + if (ownedFlycloakList_.isEmpty()) { + ownedFlycloakList_ = other.ownedFlycloakList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureOwnedFlycloakListIsMutable(); + ownedFlycloakList_.addAll(other.ownedFlycloakList_); + } + onChanged(); + } + if (avatarListBuilder_ == null) { + if (!other.avatarList_.isEmpty()) { + if (avatarList_.isEmpty()) { + avatarList_ = other.avatarList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureAvatarListIsMutable(); + avatarList_.addAll(other.avatarList_); + } + onChanged(); + } + } else { + if (!other.avatarList_.isEmpty()) { + if (avatarListBuilder_.isEmpty()) { + avatarListBuilder_.dispose(); + avatarListBuilder_ = null; + avatarList_ = other.avatarList_; + bitField0_ = (bitField0_ & ~0x00000020); + avatarListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAvatarListFieldBuilder() : null; + } else { + avatarListBuilder_.addAllMessages(other.avatarList_); + } + } + } + if (other.getCurAvatarTeamId() != 0) { + setCurAvatarTeamId(other.getCurAvatarTeamId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList ownedCostumeList_ = emptyIntList(); + private void ensureOwnedCostumeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + ownedCostumeList_ = mutableCopy(ownedCostumeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 owned_costume_list = 11; + * @return A list containing the ownedCostumeList. + */ + public java.util.List + getOwnedCostumeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(ownedCostumeList_) : ownedCostumeList_; + } + /** + * repeated uint32 owned_costume_list = 11; + * @return The count of ownedCostumeList. + */ + public int getOwnedCostumeListCount() { + return ownedCostumeList_.size(); + } + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index of the element to return. + * @return The ownedCostumeList at the given index. + */ + public int getOwnedCostumeList(int index) { + return ownedCostumeList_.getInt(index); + } + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index to set the value at. + * @param value The ownedCostumeList to set. + * @return This builder for chaining. + */ + public Builder setOwnedCostumeList( + int index, int value) { + ensureOwnedCostumeListIsMutable(); + ownedCostumeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_costume_list = 11; + * @param value The ownedCostumeList to add. + * @return This builder for chaining. + */ + public Builder addOwnedCostumeList(int value) { + ensureOwnedCostumeListIsMutable(); + ownedCostumeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_costume_list = 11; + * @param values The ownedCostumeList to add. + * @return This builder for chaining. + */ + public Builder addAllOwnedCostumeList( + java.lang.Iterable values) { + ensureOwnedCostumeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ownedCostumeList_); + onChanged(); + return this; + } + /** + * repeated uint32 owned_costume_list = 11; + * @return This builder for chaining. + */ + public Builder clearOwnedCostumeList() { + ownedCostumeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long chooseAvatarGuid_ ; + /** + * uint64 choose_avatar_guid = 8; + * @return The chooseAvatarGuid. + */ + @java.lang.Override + public long getChooseAvatarGuid() { + return chooseAvatarGuid_; + } + /** + * uint64 choose_avatar_guid = 8; + * @param value The chooseAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setChooseAvatarGuid(long value) { + + chooseAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 choose_avatar_guid = 8; + * @return This builder for chaining. + */ + public Builder clearChooseAvatarGuid() { + + chooseAvatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + private com.google.protobuf.MapField + internalGetMutableAvatarTeamMap() { + onChanged();; + if (avatarTeamMap_ == null) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + if (!avatarTeamMap_.isMutable()) { + avatarTeamMap_ = avatarTeamMap_.copy(); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAvatarTeamMap() { + internalGetMutableAvatarTeamMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + public Builder removeAvatarTeamMap( + int key) { + + internalGetMutableAvatarTeamMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAvatarTeamMap() { + return internalGetMutableAvatarTeamMap().getMutableMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + public Builder putAvatarTeamMap( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAvatarTeamMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + public Builder putAllAvatarTeamMap( + java.util.Map values) { + internalGetMutableAvatarTeamMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList customTeamIds_ = emptyIntList(); + private void ensureCustomTeamIdsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + customTeamIds_ = mutableCopy(customTeamIds_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 custom_team_ids = 9; + * @return A list containing the customTeamIds. + */ + public java.util.List + getCustomTeamIdsList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(customTeamIds_) : customTeamIds_; + } + /** + * repeated uint32 custom_team_ids = 9; + * @return The count of customTeamIds. + */ + public int getCustomTeamIdsCount() { + return customTeamIds_.size(); + } + /** + * repeated uint32 custom_team_ids = 9; + * @param index The index of the element to return. + * @return The customTeamIds at the given index. + */ + public int getCustomTeamIds(int index) { + return customTeamIds_.getInt(index); + } + /** + * repeated uint32 custom_team_ids = 9; + * @param index The index to set the value at. + * @param value The customTeamIds to set. + * @return This builder for chaining. + */ + public Builder setCustomTeamIds( + int index, int value) { + ensureCustomTeamIdsIsMutable(); + customTeamIds_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 custom_team_ids = 9; + * @param value The customTeamIds to add. + * @return This builder for chaining. + */ + public Builder addCustomTeamIds(int value) { + ensureCustomTeamIdsIsMutable(); + customTeamIds_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 custom_team_ids = 9; + * @param values The customTeamIds to add. + * @return This builder for chaining. + */ + public Builder addAllCustomTeamIds( + java.lang.Iterable values) { + ensureCustomTeamIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, customTeamIds_); + onChanged(); + return this; + } + /** + * repeated uint32 custom_team_ids = 9; + * @return This builder for chaining. + */ + public Builder clearCustomTeamIds() { + customTeamIds_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList tempAvatarGuidList_ = emptyLongList(); + private void ensureTempAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_ = mutableCopy(tempAvatarGuidList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return A list containing the tempAvatarGuidList. + */ + public java.util.List + getTempAvatarGuidListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index to set the value at. + * @param value The tempAvatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setTempAvatarGuidList( + int index, long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param value The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addTempAvatarGuidList(long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param values The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllTempAvatarGuidList( + java.lang.Iterable values) { + ensureTempAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tempAvatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearTempAvatarGuidList() { + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList ownedFlycloakList_ = emptyIntList(); + private void ensureOwnedFlycloakListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + ownedFlycloakList_ = mutableCopy(ownedFlycloakList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return A list containing the ownedFlycloakList. + */ + public java.util.List + getOwnedFlycloakListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(ownedFlycloakList_) : ownedFlycloakList_; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return The count of ownedFlycloakList. + */ + public int getOwnedFlycloakListCount() { + return ownedFlycloakList_.size(); + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index of the element to return. + * @return The ownedFlycloakList at the given index. + */ + public int getOwnedFlycloakList(int index) { + return ownedFlycloakList_.getInt(index); + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index to set the value at. + * @param value The ownedFlycloakList to set. + * @return This builder for chaining. + */ + public Builder setOwnedFlycloakList( + int index, int value) { + ensureOwnedFlycloakListIsMutable(); + ownedFlycloakList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param value The ownedFlycloakList to add. + * @return This builder for chaining. + */ + public Builder addOwnedFlycloakList(int value) { + ensureOwnedFlycloakListIsMutable(); + ownedFlycloakList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param values The ownedFlycloakList to add. + * @return This builder for chaining. + */ + public Builder addAllOwnedFlycloakList( + java.lang.Iterable values) { + ensureOwnedFlycloakListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ownedFlycloakList_); + onChanged(); + return this; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return This builder for chaining. + */ + public Builder clearOwnedFlycloakList() { + ownedFlycloakList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private java.util.List avatarList_ = + java.util.Collections.emptyList(); + private void ensureAvatarListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + avatarList_ = new java.util.ArrayList(avatarList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> avatarListBuilder_; + + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public java.util.List getAvatarListList() { + if (avatarListBuilder_ == null) { + return java.util.Collections.unmodifiableList(avatarList_); + } else { + return avatarListBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public int getAvatarListCount() { + if (avatarListBuilder_ == null) { + return avatarList_.size(); + } else { + return avatarListBuilder_.getCount(); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index) { + if (avatarListBuilder_ == null) { + return avatarList_.get(index); + } else { + return avatarListBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder setAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarListIsMutable(); + avatarList_.set(index, value); + onChanged(); + } else { + avatarListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder setAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.set(index, builderForValue.build()); + onChanged(); + } else { + avatarListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarListIsMutable(); + avatarList_.add(value); + onChanged(); + } else { + avatarListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarListIsMutable(); + avatarList_.add(index, value); + onChanged(); + } else { + avatarListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.add(builderForValue.build()); + onChanged(); + } else { + avatarListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.add(index, builderForValue.build()); + onChanged(); + } else { + avatarListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAllAvatarList( + java.lang.Iterable values) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarList_); + onChanged(); + } else { + avatarListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder clearAvatarList() { + if (avatarListBuilder_ == null) { + avatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + avatarListBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder removeAvatarList(int index) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.remove(index); + onChanged(); + } else { + avatarListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarListBuilder( + int index) { + return getAvatarListFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( + int index) { + if (avatarListBuilder_ == null) { + return avatarList_.get(index); } else { + return avatarListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public java.util.List + getAvatarListOrBuilderList() { + if (avatarListBuilder_ != null) { + return avatarListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(avatarList_); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder addAvatarListBuilder() { + return getAvatarListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder addAvatarListBuilder( + int index) { + return getAvatarListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public java.util.List + getAvatarListBuilderList() { + return getAvatarListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> + getAvatarListFieldBuilder() { + if (avatarListBuilder_ == null) { + avatarListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder>( + avatarList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + avatarList_ = null; + } + return avatarListBuilder_; + } + + private int curAvatarTeamId_ ; + /** + * uint32 cur_avatar_team_id = 2; + * @return The curAvatarTeamId. + */ + @java.lang.Override + public int getCurAvatarTeamId() { + return curAvatarTeamId_; + } + /** + * uint32 cur_avatar_team_id = 2; + * @param value The curAvatarTeamId to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarTeamId(int value) { + + curAvatarTeamId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_avatar_team_id = 2; + * @return This builder for chaining. + */ + public Builder clearCurAvatarTeamId() { + + curAvatarTeamId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarDataNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarDataNotify) + private static final emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify(); + } + + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDataNotify_AvatarTeamMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarDataNotify.proto\032\020AvatarInfo.pro" + + "to\032\020AvatarTeam.proto\"\337\002\n\020AvatarDataNotif" + + "y\022\032\n\022owned_costume_list\030\013 \003(\r\022\032\n\022choose_" + + "avatar_guid\030\010 \001(\004\022=\n\017avatar_team_map\030\007 \003" + + "(\0132$.AvatarDataNotify.AvatarTeamMapEntry" + + "\022\027\n\017custom_team_ids\030\t \003(\r\022\035\n\025temp_avatar" + + "_guid_list\030\014 \003(\004\022\033\n\023owned_flycloak_list\030" + + "\001 \003(\r\022 \n\013avatar_list\030\006 \003(\0132\013.AvatarInfo\022" + + "\032\n\022cur_avatar_team_id\030\002 \001(\r\032A\n\022AvatarTea" + + "mMapEntry\022\013\n\003key\030\001 \001(\r\022\032\n\005value\030\002 \001(\0132\013." + + "AvatarTeam:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(), + }); + internal_static_AvatarDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDataNotify_descriptor, + new java.lang.String[] { "OwnedCostumeList", "ChooseAvatarGuid", "AvatarTeamMap", "CustomTeamIds", "TempAvatarGuidList", "OwnedFlycloakList", "AvatarList", "CurAvatarTeamId", }); + internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor = + internal_static_AvatarDataNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarDataNotify_AvatarTeamMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java new file mode 100644 index 000000000..58e10c6d6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarDieAnimationEndReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarDieAnimationEndReqOuterClass { + private AvatarDieAnimationEndReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarDieAnimationEndReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarDieAnimationEndReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector reborn_pos = 3; + * @return Whether the rebornPos field is set. + */ + boolean hasRebornPos(); + /** + * .Vector reborn_pos = 3; + * @return The rebornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos(); + /** + * .Vector reborn_pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder(); + + /** + * uint64 die_guid = 7; + * @return The dieGuid. + */ + long getDieGuid(); + + /** + * uint32 skill_id = 8; + * @return The skillId. + */ + int getSkillId(); + } + /** + *
+   * CmdId: 1610
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarDieAnimationEndReq} + */ + public static final class AvatarDieAnimationEndReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarDieAnimationEndReq) + AvatarDieAnimationEndReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarDieAnimationEndReq.newBuilder() to construct. + private AvatarDieAnimationEndReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarDieAnimationEndReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarDieAnimationEndReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarDieAnimationEndReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rebornPos_ != null) { + subBuilder = rebornPos_.toBuilder(); + } + rebornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rebornPos_); + rebornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + dieGuid_ = input.readUInt64(); + break; + } + case 64: { + + skillId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.class, emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.Builder.class); + } + + public static final int REBORN_POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rebornPos_; + /** + * .Vector reborn_pos = 3; + * @return Whether the rebornPos field is set. + */ + @java.lang.Override + public boolean hasRebornPos() { + return rebornPos_ != null; + } + /** + * .Vector reborn_pos = 3; + * @return The rebornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos() { + return rebornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rebornPos_; + } + /** + * .Vector reborn_pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder() { + return getRebornPos(); + } + + public static final int DIE_GUID_FIELD_NUMBER = 7; + private long dieGuid_; + /** + * uint64 die_guid = 7; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + + public static final int SKILL_ID_FIELD_NUMBER = 8; + private int skillId_; + /** + * uint32 skill_id = 8; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (rebornPos_ != null) { + output.writeMessage(3, getRebornPos()); + } + if (dieGuid_ != 0L) { + output.writeUInt64(7, dieGuid_); + } + if (skillId_ != 0) { + output.writeUInt32(8, skillId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rebornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRebornPos()); + } + if (dieGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, dieGuid_); + } + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, skillId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq other = (emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq) obj; + + if (hasRebornPos() != other.hasRebornPos()) return false; + if (hasRebornPos()) { + if (!getRebornPos() + .equals(other.getRebornPos())) return false; + } + if (getDieGuid() + != other.getDieGuid()) return false; + if (getSkillId() + != other.getSkillId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRebornPos()) { + hash = (37 * hash) + REBORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getRebornPos().hashCode(); + } + hash = (37 * hash) + DIE_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDieGuid()); + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1610
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarDieAnimationEndReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarDieAnimationEndReq) + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.class, emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rebornPosBuilder_ == null) { + rebornPos_ = null; + } else { + rebornPos_ = null; + rebornPosBuilder_ = null; + } + dieGuid_ = 0L; + + skillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq build() { + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq buildPartial() { + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq result = new emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq(this); + if (rebornPosBuilder_ == null) { + result.rebornPos_ = rebornPos_; + } else { + result.rebornPos_ = rebornPosBuilder_.build(); + } + result.dieGuid_ = dieGuid_; + result.skillId_ = skillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq other) { + if (other == emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.getDefaultInstance()) return this; + if (other.hasRebornPos()) { + mergeRebornPos(other.getRebornPos()); + } + if (other.getDieGuid() != 0L) { + setDieGuid(other.getDieGuid()); + } + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rebornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rebornPosBuilder_; + /** + * .Vector reborn_pos = 3; + * @return Whether the rebornPos field is set. + */ + public boolean hasRebornPos() { + return rebornPosBuilder_ != null || rebornPos_ != null; + } + /** + * .Vector reborn_pos = 3; + * @return The rebornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos() { + if (rebornPosBuilder_ == null) { + return rebornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rebornPos_; + } else { + return rebornPosBuilder_.getMessage(); + } + } + /** + * .Vector reborn_pos = 3; + */ + public Builder setRebornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rebornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rebornPos_ = value; + onChanged(); + } else { + rebornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public Builder setRebornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rebornPosBuilder_ == null) { + rebornPos_ = builderForValue.build(); + onChanged(); + } else { + rebornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public Builder mergeRebornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rebornPosBuilder_ == null) { + if (rebornPos_ != null) { + rebornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rebornPos_).mergeFrom(value).buildPartial(); + } else { + rebornPos_ = value; + } + onChanged(); + } else { + rebornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public Builder clearRebornPos() { + if (rebornPosBuilder_ == null) { + rebornPos_ = null; + onChanged(); + } else { + rebornPos_ = null; + rebornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRebornPosBuilder() { + + onChanged(); + return getRebornPosFieldBuilder().getBuilder(); + } + /** + * .Vector reborn_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder() { + if (rebornPosBuilder_ != null) { + return rebornPosBuilder_.getMessageOrBuilder(); + } else { + return rebornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rebornPos_; + } + } + /** + * .Vector reborn_pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRebornPosFieldBuilder() { + if (rebornPosBuilder_ == null) { + rebornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRebornPos(), + getParentForChildren(), + isClean()); + rebornPos_ = null; + } + return rebornPosBuilder_; + } + + private long dieGuid_ ; + /** + * uint64 die_guid = 7; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + /** + * uint64 die_guid = 7; + * @param value The dieGuid to set. + * @return This builder for chaining. + */ + public Builder setDieGuid(long value) { + + dieGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 die_guid = 7; + * @return This builder for chaining. + */ + public Builder clearDieGuid() { + + dieGuid_ = 0L; + onChanged(); + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 8; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 8; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 8; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarDieAnimationEndReq) + } + + // @@protoc_insertion_point(class_scope:AvatarDieAnimationEndReq) + private static final emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq(); + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarDieAnimationEndReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarDieAnimationEndReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDieAnimationEndReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDieAnimationEndReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarDieAnimationEndReq.proto\032\014Vector" + + ".proto\"[\n\030AvatarDieAnimationEndReq\022\033\n\nre" + + "born_pos\030\003 \001(\0132\007.Vector\022\020\n\010die_guid\030\007 \001(" + + "\004\022\020\n\010skill_id\030\010 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AvatarDieAnimationEndReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarDieAnimationEndReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDieAnimationEndReq_descriptor, + new java.lang.String[] { "RebornPos", "DieGuid", "SkillId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java new file mode 100644 index 000000000..649f13fc7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarDieAnimationEndRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarDieAnimationEndRspOuterClass { + private AvatarDieAnimationEndRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarDieAnimationEndRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarDieAnimationEndRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_id = 13; + * @return The skillId. + */ + int getSkillId(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 die_guid = 15; + * @return The dieGuid. + */ + long getDieGuid(); + } + /** + *
+   * CmdId: 1694
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarDieAnimationEndRsp} + */ + public static final class AvatarDieAnimationEndRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarDieAnimationEndRsp) + AvatarDieAnimationEndRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarDieAnimationEndRsp.newBuilder() to construct. + private AvatarDieAnimationEndRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarDieAnimationEndRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarDieAnimationEndRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarDieAnimationEndRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + skillId_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + dieGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.class, emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.Builder.class); + } + + public static final int SKILL_ID_FIELD_NUMBER = 13; + private int skillId_; + /** + * uint32 skill_id = 13; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int DIE_GUID_FIELD_NUMBER = 15; + private long dieGuid_; + /** + * uint64 die_guid = 15; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (skillId_ != 0) { + output.writeUInt32(13, skillId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + if (dieGuid_ != 0L) { + output.writeUInt64(15, dieGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, skillId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + if (dieGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, dieGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp other = (emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) obj; + + if (getSkillId() + != other.getSkillId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getDieGuid() + != other.getDieGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + DIE_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDieGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1694
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarDieAnimationEndRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarDieAnimationEndRsp) + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.class, emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillId_ = 0; + + retcode_ = 0; + + dieGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp build() { + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp buildPartial() { + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp result = new emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp(this); + result.skillId_ = skillId_; + result.retcode_ = retcode_; + result.dieGuid_ = dieGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp other) { + if (other == emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.getDefaultInstance()) return this; + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getDieGuid() != 0L) { + setDieGuid(other.getDieGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 13; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 13; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 13; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long dieGuid_ ; + /** + * uint64 die_guid = 15; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + /** + * uint64 die_guid = 15; + * @param value The dieGuid to set. + * @return This builder for chaining. + */ + public Builder setDieGuid(long value) { + + dieGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 die_guid = 15; + * @return This builder for chaining. + */ + public Builder clearDieGuid() { + + dieGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarDieAnimationEndRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarDieAnimationEndRsp) + private static final emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp(); + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarDieAnimationEndRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarDieAnimationEndRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDieAnimationEndRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarDieAnimationEndRsp.proto\"O\n\030Avat" + + "arDieAnimationEndRsp\022\020\n\010skill_id\030\r \001(\r\022\017" + + "\n\007retcode\030\016 \001(\005\022\020\n\010die_guid\030\017 \001(\004B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarDieAnimationEndRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDieAnimationEndRsp_descriptor, + new java.lang.String[] { "SkillId", "Retcode", "DieGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java new file mode 100644 index 000000000..de23b8935 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java @@ -0,0 +1,1734 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarEnterSceneInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarEnterSceneInfoOuterClass { + private AvatarEnterSceneInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarEnterSceneInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarEnterSceneInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ServerBuff server_buff_list = 14; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * uint32 avatar_entity_id = 7; + * @return The avatarEntityId. + */ + int getAvatarEntityId(); + + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return Whether the weaponAbilityInfo field is set. + */ + boolean hasWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return The weaponAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder(); + + /** + * uint32 weapon_entity_id = 10; + * @return The weaponEntityId. + */ + int getWeaponEntityId(); + + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return Whether the avatarAbilityInfo field is set. + */ + boolean hasAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return The avatarAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder(); + + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint64 weapon_guid = 9; + * @return The weaponGuid. + */ + long getWeaponGuid(); + + /** + * repeated uint32 buff_id_list = 5; + * @return A list containing the buffIdList. + */ + java.util.List getBuffIdListList(); + /** + * repeated uint32 buff_id_list = 5; + * @return The count of buffIdList. + */ + int getBuffIdListCount(); + /** + * repeated uint32 buff_id_list = 5; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + int getBuffIdList(int index); + } + /** + * Protobuf type {@code AvatarEnterSceneInfo} + */ + public static final class AvatarEnterSceneInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarEnterSceneInfo) + AvatarEnterSceneInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarEnterSceneInfo.newBuilder() to construct. + private AvatarEnterSceneInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarEnterSceneInfo() { + serverBuffList_ = java.util.Collections.emptyList(); + buffIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarEnterSceneInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarEnterSceneInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (avatarAbilityInfo_ != null) { + subBuilder = avatarAbilityInfo_.toBuilder(); + } + avatarAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatarAbilityInfo_); + avatarAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + buffIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + buffIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + avatarEntityId_ = input.readUInt32(); + break; + } + case 72: { + + weaponGuid_ = input.readUInt64(); + break; + } + case 80: { + + weaponEntityId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (weaponAbilityInfo_ != null) { + subBuilder = weaponAbilityInfo_.toBuilder(); + } + weaponAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weaponAbilityInfo_); + weaponAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.class, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder.class); + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 14; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int AVATAR_ENTITY_ID_FIELD_NUMBER = 7; + private int avatarEntityId_; + /** + * uint32 avatar_entity_id = 7; + * @return The avatarEntityId. + */ + @java.lang.Override + public int getAvatarEntityId() { + return avatarEntityId_; + } + + public static final int WEAPON_ABILITY_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return Whether the weaponAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return The weaponAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + return getWeaponAbilityInfo(); + } + + public static final int WEAPON_ENTITY_ID_FIELD_NUMBER = 10; + private int weaponEntityId_; + /** + * uint32 weapon_entity_id = 10; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + + public static final int AVATAR_ABILITY_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return Whether the avatarAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return The avatarAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + return getAvatarAbilityInfo(); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private long avatarGuid_; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int WEAPON_GUID_FIELD_NUMBER = 9; + private long weaponGuid_; + /** + * uint64 weapon_guid = 9; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + + public static final int BUFF_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList buffIdList_; + /** + * repeated uint32 buff_id_list = 5; + * @return A list containing the buffIdList. + */ + @java.lang.Override + public java.util.List + getBuffIdListList() { + return buffIdList_; + } + /** + * repeated uint32 buff_id_list = 5; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 5; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + private int buffIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (avatarAbilityInfo_ != null) { + output.writeMessage(2, getAvatarAbilityInfo()); + } + if (getBuffIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(buffIdListMemoizedSerializedSize); + } + for (int i = 0; i < buffIdList_.size(); i++) { + output.writeUInt32NoTag(buffIdList_.getInt(i)); + } + if (avatarEntityId_ != 0) { + output.writeUInt32(7, avatarEntityId_); + } + if (weaponGuid_ != 0L) { + output.writeUInt64(9, weaponGuid_); + } + if (weaponEntityId_ != 0) { + output.writeUInt32(10, weaponEntityId_); + } + if (weaponAbilityInfo_ != null) { + output.writeMessage(12, getWeaponAbilityInfo()); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(13, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(14, serverBuffList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAvatarAbilityInfo()); + } + { + int dataSize = 0; + for (int i = 0; i < buffIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(buffIdList_.getInt(i)); + } + size += dataSize; + if (!getBuffIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + buffIdListMemoizedSerializedSize = dataSize; + } + if (avatarEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarEntityId_); + } + if (weaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, weaponGuid_); + } + if (weaponEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, weaponEntityId_); + } + if (weaponAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getWeaponAbilityInfo()); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, serverBuffList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo other = (emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo) obj; + + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (getAvatarEntityId() + != other.getAvatarEntityId()) return false; + if (hasWeaponAbilityInfo() != other.hasWeaponAbilityInfo()) return false; + if (hasWeaponAbilityInfo()) { + if (!getWeaponAbilityInfo() + .equals(other.getWeaponAbilityInfo())) return false; + } + if (getWeaponEntityId() + != other.getWeaponEntityId()) return false; + if (hasAvatarAbilityInfo() != other.hasAvatarAbilityInfo()) return false; + if (hasAvatarAbilityInfo()) { + if (!getAvatarAbilityInfo() + .equals(other.getAvatarAbilityInfo())) return false; + } + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getWeaponGuid() + != other.getWeaponGuid()) return false; + if (!getBuffIdListList() + .equals(other.getBuffIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (37 * hash) + AVATAR_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarEntityId(); + if (hasWeaponAbilityInfo()) { + hash = (37 * hash) + WEAPON_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeaponAbilityInfo().hashCode(); + } + hash = (37 * hash) + WEAPON_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeaponEntityId(); + if (hasAvatarAbilityInfo()) { + hash = (37 * hash) + AVATAR_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarAbilityInfo().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getWeaponGuid()); + if (getBuffIdListCount() > 0) { + hash = (37 * hash) + BUFF_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBuffIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarEnterSceneInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarEnterSceneInfo) + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.class, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + avatarEntityId_ = 0; + + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + weaponEntityId_ = 0; + + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + avatarGuid_ = 0L; + + weaponGuid_ = 0L; + + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo build() { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo buildPartial() { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo result = new emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo(this); + int from_bitField0_ = bitField0_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + result.avatarEntityId_ = avatarEntityId_; + if (weaponAbilityInfoBuilder_ == null) { + result.weaponAbilityInfo_ = weaponAbilityInfo_; + } else { + result.weaponAbilityInfo_ = weaponAbilityInfoBuilder_.build(); + } + result.weaponEntityId_ = weaponEntityId_; + if (avatarAbilityInfoBuilder_ == null) { + result.avatarAbilityInfo_ = avatarAbilityInfo_; + } else { + result.avatarAbilityInfo_ = avatarAbilityInfoBuilder_.build(); + } + result.avatarGuid_ = avatarGuid_; + result.weaponGuid_ = weaponGuid_; + if (((bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.buffIdList_ = buffIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo other) { + if (other == emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()) return this; + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (other.getAvatarEntityId() != 0) { + setAvatarEntityId(other.getAvatarEntityId()); + } + if (other.hasWeaponAbilityInfo()) { + mergeWeaponAbilityInfo(other.getWeaponAbilityInfo()); + } + if (other.getWeaponEntityId() != 0) { + setWeaponEntityId(other.getWeaponEntityId()); + } + if (other.hasAvatarAbilityInfo()) { + mergeAvatarAbilityInfo(other.getAvatarAbilityInfo()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getWeaponGuid() != 0L) { + setWeaponGuid(other.getWeaponGuid()); + } + if (!other.buffIdList_.isEmpty()) { + if (buffIdList_.isEmpty()) { + buffIdList_ = other.buffIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureBuffIdListIsMutable(); + buffIdList_.addAll(other.buffIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private int avatarEntityId_ ; + /** + * uint32 avatar_entity_id = 7; + * @return The avatarEntityId. + */ + @java.lang.Override + public int getAvatarEntityId() { + return avatarEntityId_; + } + /** + * uint32 avatar_entity_id = 7; + * @param value The avatarEntityId to set. + * @return This builder for chaining. + */ + public Builder setAvatarEntityId(int value) { + + avatarEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarEntityId() { + + avatarEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> weaponAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return Whether the weaponAbilityInfo field is set. + */ + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfoBuilder_ != null || weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return The weaponAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } else { + return weaponAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder setWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weaponAbilityInfo_ = value; + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder setWeaponAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder mergeWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (weaponAbilityInfo_ != null) { + weaponAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(weaponAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + weaponAbilityInfo_ = value; + } + onChanged(); + } else { + weaponAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder clearWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + onChanged(); + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getWeaponAbilityInfoBuilder() { + + onChanged(); + return getWeaponAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + if (weaponAbilityInfoBuilder_ != null) { + return weaponAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return weaponAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getWeaponAbilityInfoFieldBuilder() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getWeaponAbilityInfo(), + getParentForChildren(), + isClean()); + weaponAbilityInfo_ = null; + } + return weaponAbilityInfoBuilder_; + } + + private int weaponEntityId_ ; + /** + * uint32 weapon_entity_id = 10; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + /** + * uint32 weapon_entity_id = 10; + * @param value The weaponEntityId to set. + * @return This builder for chaining. + */ + public Builder setWeaponEntityId(int value) { + + weaponEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_entity_id = 10; + * @return This builder for chaining. + */ + public Builder clearWeaponEntityId() { + + weaponEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> avatarAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return Whether the avatarAbilityInfo field is set. + */ + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfoBuilder_ != null || avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return The avatarAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } else { + return avatarAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder setAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatarAbilityInfo_ = value; + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder setAvatarAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder mergeAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (avatarAbilityInfo_ != null) { + avatarAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(avatarAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + avatarAbilityInfo_ = value; + } + onChanged(); + } else { + avatarAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder clearAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + onChanged(); + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAvatarAbilityInfoBuilder() { + + onChanged(); + return getAvatarAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + if (avatarAbilityInfoBuilder_ != null) { + return avatarAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return avatarAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAvatarAbilityInfoFieldBuilder() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAvatarAbilityInfo(), + getParentForChildren(), + isClean()); + avatarAbilityInfo_ = null; + } + return avatarAbilityInfoBuilder_; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 13; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private long weaponGuid_ ; + /** + * uint64 weapon_guid = 9; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + /** + * uint64 weapon_guid = 9; + * @param value The weaponGuid to set. + * @return This builder for chaining. + */ + public Builder setWeaponGuid(long value) { + + weaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 weapon_guid = 9; + * @return This builder for chaining. + */ + public Builder clearWeaponGuid() { + + weaponGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList buffIdList_ = emptyIntList(); + private void ensureBuffIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + buffIdList_ = mutableCopy(buffIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 buff_id_list = 5; + * @return A list containing the buffIdList. + */ + public java.util.List + getBuffIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(buffIdList_) : buffIdList_; + } + /** + * repeated uint32 buff_id_list = 5; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 5; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + /** + * repeated uint32 buff_id_list = 5; + * @param index The index to set the value at. + * @param value The buffIdList to set. + * @return This builder for chaining. + */ + public Builder setBuffIdList( + int index, int value) { + ensureBuffIdListIsMutable(); + buffIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 5; + * @param value The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addBuffIdList(int value) { + ensureBuffIdListIsMutable(); + buffIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 5; + * @param values The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addAllBuffIdList( + java.lang.Iterable values) { + ensureBuffIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, buffIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearBuffIdList() { + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarEnterSceneInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarEnterSceneInfo) + private static final emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo(); + } + + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarEnterSceneInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarEnterSceneInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarEnterSceneInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarEnterSceneInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AvatarEnterSceneInfo.proto\032\032AbilitySyn" + + "cStateInfo.proto\032\020ServerBuff.proto\"\231\002\n\024A" + + "vatarEnterSceneInfo\022%\n\020server_buff_list\030" + + "\016 \003(\0132\013.ServerBuff\022\030\n\020avatar_entity_id\030\007" + + " \001(\r\0222\n\023weapon_ability_info\030\014 \001(\0132\025.Abil" + + "itySyncStateInfo\022\030\n\020weapon_entity_id\030\n \001" + + "(\r\0222\n\023avatar_ability_info\030\002 \001(\0132\025.Abilit" + + "ySyncStateInfo\022\023\n\013avatar_guid\030\r \001(\004\022\023\n\013w" + + "eapon_guid\030\t \001(\004\022\024\n\014buff_id_list\030\005 \003(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_AvatarEnterSceneInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarEnterSceneInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarEnterSceneInfo_descriptor, + new java.lang.String[] { "ServerBuffList", "AvatarEntityId", "WeaponAbilityInfo", "WeaponEntityId", "AvatarAbilityInfo", "AvatarGuid", "WeaponGuid", "BuffIdList", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java new file mode 100644 index 000000000..9df574191 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarEquipAffixInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarEquipAffixInfoOuterClass { + private AvatarEquipAffixInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarEquipAffixInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarEquipAffixInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 equip_affix_id = 1; + * @return The equipAffixId. + */ + int getEquipAffixId(); + + /** + * uint32 left_cd_time = 2; + * @return The leftCdTime. + */ + int getLeftCdTime(); + } + /** + * Protobuf type {@code AvatarEquipAffixInfo} + */ + public static final class AvatarEquipAffixInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarEquipAffixInfo) + AvatarEquipAffixInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarEquipAffixInfo.newBuilder() to construct. + private AvatarEquipAffixInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarEquipAffixInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarEquipAffixInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarEquipAffixInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + equipAffixId_ = input.readUInt32(); + break; + } + case 16: { + + leftCdTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.class, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder.class); + } + + public static final int EQUIP_AFFIX_ID_FIELD_NUMBER = 1; + private int equipAffixId_; + /** + * uint32 equip_affix_id = 1; + * @return The equipAffixId. + */ + @java.lang.Override + public int getEquipAffixId() { + return equipAffixId_; + } + + public static final int LEFT_CD_TIME_FIELD_NUMBER = 2; + private int leftCdTime_; + /** + * uint32 left_cd_time = 2; + * @return The leftCdTime. + */ + @java.lang.Override + public int getLeftCdTime() { + return leftCdTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (equipAffixId_ != 0) { + output.writeUInt32(1, equipAffixId_); + } + if (leftCdTime_ != 0) { + output.writeUInt32(2, leftCdTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (equipAffixId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, equipAffixId_); + } + if (leftCdTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, leftCdTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo other = (emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo) obj; + + if (getEquipAffixId() + != other.getEquipAffixId()) return false; + if (getLeftCdTime() + != other.getLeftCdTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + EQUIP_AFFIX_ID_FIELD_NUMBER; + hash = (53 * hash) + getEquipAffixId(); + hash = (37 * hash) + LEFT_CD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLeftCdTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarEquipAffixInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarEquipAffixInfo) + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.class, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + equipAffixId_ = 0; + + leftCdTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo build() { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo buildPartial() { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo result = new emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo(this); + result.equipAffixId_ = equipAffixId_; + result.leftCdTime_ = leftCdTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo other) { + if (other == emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()) return this; + if (other.getEquipAffixId() != 0) { + setEquipAffixId(other.getEquipAffixId()); + } + if (other.getLeftCdTime() != 0) { + setLeftCdTime(other.getLeftCdTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int equipAffixId_ ; + /** + * uint32 equip_affix_id = 1; + * @return The equipAffixId. + */ + @java.lang.Override + public int getEquipAffixId() { + return equipAffixId_; + } + /** + * uint32 equip_affix_id = 1; + * @param value The equipAffixId to set. + * @return This builder for chaining. + */ + public Builder setEquipAffixId(int value) { + + equipAffixId_ = value; + onChanged(); + return this; + } + /** + * uint32 equip_affix_id = 1; + * @return This builder for chaining. + */ + public Builder clearEquipAffixId() { + + equipAffixId_ = 0; + onChanged(); + return this; + } + + private int leftCdTime_ ; + /** + * uint32 left_cd_time = 2; + * @return The leftCdTime. + */ + @java.lang.Override + public int getLeftCdTime() { + return leftCdTime_; + } + /** + * uint32 left_cd_time = 2; + * @param value The leftCdTime to set. + * @return This builder for chaining. + */ + public Builder setLeftCdTime(int value) { + + leftCdTime_ = value; + onChanged(); + return this; + } + /** + * uint32 left_cd_time = 2; + * @return This builder for chaining. + */ + public Builder clearLeftCdTime() { + + leftCdTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarEquipAffixInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarEquipAffixInfo) + private static final emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo(); + } + + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarEquipAffixInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarEquipAffixInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarEquipAffixInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarEquipAffixInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AvatarEquipAffixInfo.proto\"D\n\024AvatarEq" + + "uipAffixInfo\022\026\n\016equip_affix_id\030\001 \001(\r\022\024\n\014" + + "left_cd_time\030\002 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarEquipAffixInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarEquipAffixInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarEquipAffixInfo_descriptor, + new java.lang.String[] { "EquipAffixId", "LeftCdTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java new file mode 100644 index 000000000..9a3c83c51 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java @@ -0,0 +1,1177 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarEquipChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarEquipChangeNotifyOuterClass { + private AvatarEquipChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarEquipChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarEquipChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint64 equip_guid = 13; + * @return The equipGuid. + */ + long getEquipGuid(); + + /** + * .SceneReliquaryInfo reliquary = 1; + * @return Whether the reliquary field is set. + */ + boolean hasReliquary(); + /** + * .SceneReliquaryInfo reliquary = 1; + * @return The reliquary. + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary(); + /** + * .SceneReliquaryInfo reliquary = 1; + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder(); + + /** + * .SceneWeaponInfo weapon = 15; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .SceneWeaponInfo weapon = 15; + * @return The weapon. + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon(); + /** + * .SceneWeaponInfo weapon = 15; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder(); + + /** + * uint32 item_id = 14; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 equip_type = 8; + * @return The equipType. + */ + int getEquipType(); + } + /** + *
+   * CmdId: 647
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarEquipChangeNotify} + */ + public static final class AvatarEquipChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarEquipChangeNotify) + AvatarEquipChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarEquipChangeNotify.newBuilder() to construct. + private AvatarEquipChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarEquipChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarEquipChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarEquipChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder subBuilder = null; + if (reliquary_ != null) { + subBuilder = reliquary_.toBuilder(); + } + reliquary_ = input.readMessage(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(reliquary_); + reliquary_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + equipType_ = input.readUInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + equipGuid_ = input.readUInt64(); + break; + } + case 112: { + + itemId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder subBuilder = null; + if (weapon_ != null) { + subBuilder = weapon_.toBuilder(); + } + weapon_ = input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weapon_); + weapon_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.class, emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int EQUIP_GUID_FIELD_NUMBER = 13; + private long equipGuid_; + /** + * uint64 equip_guid = 13; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + + public static final int RELIQUARY_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo reliquary_; + /** + * .SceneReliquaryInfo reliquary = 1; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return reliquary_ != null; + } + /** + * .SceneReliquaryInfo reliquary = 1; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary() { + return reliquary_ == null ? emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance() : reliquary_; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder() { + return getReliquary(); + } + + public static final int WEAPON_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + /** + * .SceneWeaponInfo weapon = 15; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 15; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + return getWeapon(); + } + + public static final int ITEM_ID_FIELD_NUMBER = 14; + private int itemId_; + /** + * uint32 item_id = 14; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int EQUIP_TYPE_FIELD_NUMBER = 8; + private int equipType_; + /** + * uint32 equip_type = 8; + * @return The equipType. + */ + @java.lang.Override + public int getEquipType() { + return equipType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (reliquary_ != null) { + output.writeMessage(1, getReliquary()); + } + if (equipType_ != 0) { + output.writeUInt32(8, equipType_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + if (equipGuid_ != 0L) { + output.writeUInt64(13, equipGuid_); + } + if (itemId_ != 0) { + output.writeUInt32(14, itemId_); + } + if (weapon_ != null) { + output.writeMessage(15, getWeapon()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reliquary_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getReliquary()); + } + if (equipType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, equipType_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + if (equipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, equipGuid_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, itemId_); + } + if (weapon_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getWeapon()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify other = (emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getEquipGuid() + != other.getEquipGuid()) return false; + if (hasReliquary() != other.hasReliquary()) return false; + if (hasReliquary()) { + if (!getReliquary() + .equals(other.getReliquary())) return false; + } + if (hasWeapon() != other.hasWeapon()) return false; + if (hasWeapon()) { + if (!getWeapon() + .equals(other.getWeapon())) return false; + } + if (getItemId() + != other.getItemId()) return false; + if (getEquipType() + != other.getEquipType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEquipGuid()); + if (hasReliquary()) { + hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; + hash = (53 * hash) + getReliquary().hashCode(); + } + if (hasWeapon()) { + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + } + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + EQUIP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getEquipType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 647
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarEquipChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarEquipChangeNotify) + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.class, emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + equipGuid_ = 0L; + + if (reliquaryBuilder_ == null) { + reliquary_ = null; + } else { + reliquary_ = null; + reliquaryBuilder_ = null; + } + if (weaponBuilder_ == null) { + weapon_ = null; + } else { + weapon_ = null; + weaponBuilder_ = null; + } + itemId_ = 0; + + equipType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify build() { + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify result = new emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify(this); + result.avatarGuid_ = avatarGuid_; + result.equipGuid_ = equipGuid_; + if (reliquaryBuilder_ == null) { + result.reliquary_ = reliquary_; + } else { + result.reliquary_ = reliquaryBuilder_.build(); + } + if (weaponBuilder_ == null) { + result.weapon_ = weapon_; + } else { + result.weapon_ = weaponBuilder_.build(); + } + result.itemId_ = itemId_; + result.equipType_ = equipType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getEquipGuid() != 0L) { + setEquipGuid(other.getEquipGuid()); + } + if (other.hasReliquary()) { + mergeReliquary(other.getReliquary()); + } + if (other.hasWeapon()) { + mergeWeapon(other.getWeapon()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getEquipType() != 0) { + setEquipType(other.getEquipType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private long equipGuid_ ; + /** + * uint64 equip_guid = 13; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + /** + * uint64 equip_guid = 13; + * @param value The equipGuid to set. + * @return This builder for chaining. + */ + public Builder setEquipGuid(long value) { + + equipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 equip_guid = 13; + * @return This builder for chaining. + */ + public Builder clearEquipGuid() { + + equipGuid_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo reliquary_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> reliquaryBuilder_; + /** + * .SceneReliquaryInfo reliquary = 1; + * @return Whether the reliquary field is set. + */ + public boolean hasReliquary() { + return reliquaryBuilder_ != null || reliquary_ != null; + } + /** + * .SceneReliquaryInfo reliquary = 1; + * @return The reliquary. + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary() { + if (reliquaryBuilder_ == null) { + return reliquary_ == null ? emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance() : reliquary_; + } else { + return reliquaryBuilder_.getMessage(); + } + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder setReliquary(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reliquary_ = value; + onChanged(); + } else { + reliquaryBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder setReliquary( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryBuilder_ == null) { + reliquary_ = builderForValue.build(); + onChanged(); + } else { + reliquaryBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder mergeReliquary(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryBuilder_ == null) { + if (reliquary_ != null) { + reliquary_ = + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.newBuilder(reliquary_).mergeFrom(value).buildPartial(); + } else { + reliquary_ = value; + } + onChanged(); + } else { + reliquaryBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder clearReliquary() { + if (reliquaryBuilder_ == null) { + reliquary_ = null; + onChanged(); + } else { + reliquary_ = null; + reliquaryBuilder_ = null; + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder getReliquaryBuilder() { + + onChanged(); + return getReliquaryFieldBuilder().getBuilder(); + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder() { + if (reliquaryBuilder_ != null) { + return reliquaryBuilder_.getMessageOrBuilder(); + } else { + return reliquary_ == null ? + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance() : reliquary_; + } + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> + getReliquaryFieldBuilder() { + if (reliquaryBuilder_ == null) { + reliquaryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder>( + getReliquary(), + getParentForChildren(), + isClean()); + reliquary_ = null; + } + return reliquaryBuilder_; + } + + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponBuilder_; + /** + * .SceneWeaponInfo weapon = 15; + * @return Whether the weapon field is set. + */ + public boolean hasWeapon() { + return weaponBuilder_ != null || weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 15; + * @return The weapon. + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + if (weaponBuilder_ == null) { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } else { + return weaponBuilder_.getMessage(); + } + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder setWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weapon_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponBuilder_ == null) { + weapon_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (weapon_ != null) { + weapon_ = + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder(weapon_).mergeFrom(value).buildPartial(); + } else { + weapon_ = value; + } + onChanged(); + } else { + weaponBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + weapon_ = null; + onChanged(); + } else { + weapon_ = null; + weaponBuilder_ = null; + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponBuilder() { + + onChanged(); + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + if (weaponBuilder_ != null) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + return weapon_ == null ? + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + } + /** + * .SceneWeaponInfo weapon = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( + getWeapon(), + getParentForChildren(), + isClean()); + weapon_ = null; + } + return weaponBuilder_; + } + + private int itemId_ ; + /** + * uint32 item_id = 14; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 14; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 14; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int equipType_ ; + /** + * uint32 equip_type = 8; + * @return The equipType. + */ + @java.lang.Override + public int getEquipType() { + return equipType_; + } + /** + * uint32 equip_type = 8; + * @param value The equipType to set. + * @return This builder for chaining. + */ + public Builder setEquipType(int value) { + + equipType_ = value; + onChanged(); + return this; + } + /** + * uint32 equip_type = 8; + * @return This builder for chaining. + */ + public Builder clearEquipType() { + + equipType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarEquipChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarEquipChangeNotify) + private static final emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarEquipChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarEquipChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarEquipChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarEquipChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarEquipChangeNotify.proto\032\030SceneRe" + + "liquaryInfo.proto\032\025SceneWeaponInfo.proto" + + "\"\261\001\n\027AvatarEquipChangeNotify\022\023\n\013avatar_g" + + "uid\030\n \001(\004\022\022\n\nequip_guid\030\r \001(\004\022&\n\treliqua" + + "ry\030\001 \001(\0132\023.SceneReliquaryInfo\022 \n\006weapon\030" + + "\017 \001(\0132\020.SceneWeaponInfo\022\017\n\007item_id\030\016 \001(\r" + + "\022\022\n\nequip_type\030\010 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarEquipChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarEquipChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarEquipChangeNotify_descriptor, + new java.lang.String[] { "AvatarGuid", "EquipGuid", "Reliquary", "Weapon", "ItemId", "EquipType", }); + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExcelInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExcelInfoOuterClass.java new file mode 100644 index 000000000..240cfae64 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExcelInfoOuterClass.java @@ -0,0 +1,824 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExcelInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExcelInfoOuterClass { + private AvatarExcelInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExcelInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExcelInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 prefab_path_hash = 1; + * @return The prefabPathHash. + */ + long getPrefabPathHash(); + + /** + * uint64 prefab_path_remote_hash = 2; + * @return The prefabPathRemoteHash. + */ + long getPrefabPathRemoteHash(); + + /** + * uint64 controller_path_hash = 3; + * @return The controllerPathHash. + */ + long getControllerPathHash(); + + /** + * uint64 controller_path_remote_hash = 4; + * @return The controllerPathRemoteHash. + */ + long getControllerPathRemoteHash(); + + /** + * uint64 combat_config_hash = 5; + * @return The combatConfigHash. + */ + long getCombatConfigHash(); + } + /** + * Protobuf type {@code AvatarExcelInfo} + */ + public static final class AvatarExcelInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExcelInfo) + AvatarExcelInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExcelInfo.newBuilder() to construct. + private AvatarExcelInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExcelInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExcelInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExcelInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + prefabPathHash_ = input.readUInt64(); + break; + } + case 16: { + + prefabPathRemoteHash_ = input.readUInt64(); + break; + } + case 24: { + + controllerPathHash_ = input.readUInt64(); + break; + } + case 32: { + + controllerPathRemoteHash_ = input.readUInt64(); + break; + } + case 40: { + + combatConfigHash_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.class, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder.class); + } + + public static final int PREFAB_PATH_HASH_FIELD_NUMBER = 1; + private long prefabPathHash_; + /** + * uint64 prefab_path_hash = 1; + * @return The prefabPathHash. + */ + @java.lang.Override + public long getPrefabPathHash() { + return prefabPathHash_; + } + + public static final int PREFAB_PATH_REMOTE_HASH_FIELD_NUMBER = 2; + private long prefabPathRemoteHash_; + /** + * uint64 prefab_path_remote_hash = 2; + * @return The prefabPathRemoteHash. + */ + @java.lang.Override + public long getPrefabPathRemoteHash() { + return prefabPathRemoteHash_; + } + + public static final int CONTROLLER_PATH_HASH_FIELD_NUMBER = 3; + private long controllerPathHash_; + /** + * uint64 controller_path_hash = 3; + * @return The controllerPathHash. + */ + @java.lang.Override + public long getControllerPathHash() { + return controllerPathHash_; + } + + public static final int CONTROLLER_PATH_REMOTE_HASH_FIELD_NUMBER = 4; + private long controllerPathRemoteHash_; + /** + * uint64 controller_path_remote_hash = 4; + * @return The controllerPathRemoteHash. + */ + @java.lang.Override + public long getControllerPathRemoteHash() { + return controllerPathRemoteHash_; + } + + public static final int COMBAT_CONFIG_HASH_FIELD_NUMBER = 5; + private long combatConfigHash_; + /** + * uint64 combat_config_hash = 5; + * @return The combatConfigHash. + */ + @java.lang.Override + public long getCombatConfigHash() { + return combatConfigHash_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (prefabPathHash_ != 0L) { + output.writeUInt64(1, prefabPathHash_); + } + if (prefabPathRemoteHash_ != 0L) { + output.writeUInt64(2, prefabPathRemoteHash_); + } + if (controllerPathHash_ != 0L) { + output.writeUInt64(3, controllerPathHash_); + } + if (controllerPathRemoteHash_ != 0L) { + output.writeUInt64(4, controllerPathRemoteHash_); + } + if (combatConfigHash_ != 0L) { + output.writeUInt64(5, combatConfigHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (prefabPathHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, prefabPathHash_); + } + if (prefabPathRemoteHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, prefabPathRemoteHash_); + } + if (controllerPathHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, controllerPathHash_); + } + if (controllerPathRemoteHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, controllerPathRemoteHash_); + } + if (combatConfigHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, combatConfigHash_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo other = (emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo) obj; + + if (getPrefabPathHash() + != other.getPrefabPathHash()) return false; + if (getPrefabPathRemoteHash() + != other.getPrefabPathRemoteHash()) return false; + if (getControllerPathHash() + != other.getControllerPathHash()) return false; + if (getControllerPathRemoteHash() + != other.getControllerPathRemoteHash()) return false; + if (getCombatConfigHash() + != other.getCombatConfigHash()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PREFAB_PATH_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPrefabPathHash()); + hash = (37 * hash) + PREFAB_PATH_REMOTE_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPrefabPathRemoteHash()); + hash = (37 * hash) + CONTROLLER_PATH_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getControllerPathHash()); + hash = (37 * hash) + CONTROLLER_PATH_REMOTE_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getControllerPathRemoteHash()); + hash = (37 * hash) + COMBAT_CONFIG_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCombatConfigHash()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarExcelInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExcelInfo) + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.class, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + prefabPathHash_ = 0L; + + prefabPathRemoteHash_ = 0L; + + controllerPathHash_ = 0L; + + controllerPathRemoteHash_ = 0L; + + combatConfigHash_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo build() { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo buildPartial() { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo result = new emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo(this); + result.prefabPathHash_ = prefabPathHash_; + result.prefabPathRemoteHash_ = prefabPathRemoteHash_; + result.controllerPathHash_ = controllerPathHash_; + result.controllerPathRemoteHash_ = controllerPathRemoteHash_; + result.combatConfigHash_ = combatConfigHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo other) { + if (other == emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance()) return this; + if (other.getPrefabPathHash() != 0L) { + setPrefabPathHash(other.getPrefabPathHash()); + } + if (other.getPrefabPathRemoteHash() != 0L) { + setPrefabPathRemoteHash(other.getPrefabPathRemoteHash()); + } + if (other.getControllerPathHash() != 0L) { + setControllerPathHash(other.getControllerPathHash()); + } + if (other.getControllerPathRemoteHash() != 0L) { + setControllerPathRemoteHash(other.getControllerPathRemoteHash()); + } + if (other.getCombatConfigHash() != 0L) { + setCombatConfigHash(other.getCombatConfigHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long prefabPathHash_ ; + /** + * uint64 prefab_path_hash = 1; + * @return The prefabPathHash. + */ + @java.lang.Override + public long getPrefabPathHash() { + return prefabPathHash_; + } + /** + * uint64 prefab_path_hash = 1; + * @param value The prefabPathHash to set. + * @return This builder for chaining. + */ + public Builder setPrefabPathHash(long value) { + + prefabPathHash_ = value; + onChanged(); + return this; + } + /** + * uint64 prefab_path_hash = 1; + * @return This builder for chaining. + */ + public Builder clearPrefabPathHash() { + + prefabPathHash_ = 0L; + onChanged(); + return this; + } + + private long prefabPathRemoteHash_ ; + /** + * uint64 prefab_path_remote_hash = 2; + * @return The prefabPathRemoteHash. + */ + @java.lang.Override + public long getPrefabPathRemoteHash() { + return prefabPathRemoteHash_; + } + /** + * uint64 prefab_path_remote_hash = 2; + * @param value The prefabPathRemoteHash to set. + * @return This builder for chaining. + */ + public Builder setPrefabPathRemoteHash(long value) { + + prefabPathRemoteHash_ = value; + onChanged(); + return this; + } + /** + * uint64 prefab_path_remote_hash = 2; + * @return This builder for chaining. + */ + public Builder clearPrefabPathRemoteHash() { + + prefabPathRemoteHash_ = 0L; + onChanged(); + return this; + } + + private long controllerPathHash_ ; + /** + * uint64 controller_path_hash = 3; + * @return The controllerPathHash. + */ + @java.lang.Override + public long getControllerPathHash() { + return controllerPathHash_; + } + /** + * uint64 controller_path_hash = 3; + * @param value The controllerPathHash to set. + * @return This builder for chaining. + */ + public Builder setControllerPathHash(long value) { + + controllerPathHash_ = value; + onChanged(); + return this; + } + /** + * uint64 controller_path_hash = 3; + * @return This builder for chaining. + */ + public Builder clearControllerPathHash() { + + controllerPathHash_ = 0L; + onChanged(); + return this; + } + + private long controllerPathRemoteHash_ ; + /** + * uint64 controller_path_remote_hash = 4; + * @return The controllerPathRemoteHash. + */ + @java.lang.Override + public long getControllerPathRemoteHash() { + return controllerPathRemoteHash_; + } + /** + * uint64 controller_path_remote_hash = 4; + * @param value The controllerPathRemoteHash to set. + * @return This builder for chaining. + */ + public Builder setControllerPathRemoteHash(long value) { + + controllerPathRemoteHash_ = value; + onChanged(); + return this; + } + /** + * uint64 controller_path_remote_hash = 4; + * @return This builder for chaining. + */ + public Builder clearControllerPathRemoteHash() { + + controllerPathRemoteHash_ = 0L; + onChanged(); + return this; + } + + private long combatConfigHash_ ; + /** + * uint64 combat_config_hash = 5; + * @return The combatConfigHash. + */ + @java.lang.Override + public long getCombatConfigHash() { + return combatConfigHash_; + } + /** + * uint64 combat_config_hash = 5; + * @param value The combatConfigHash to set. + * @return This builder for chaining. + */ + public Builder setCombatConfigHash(long value) { + + combatConfigHash_ = value; + onChanged(); + return this; + } + /** + * uint64 combat_config_hash = 5; + * @return This builder for chaining. + */ + public Builder clearCombatConfigHash() { + + combatConfigHash_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExcelInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarExcelInfo) + private static final emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo(); + } + + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExcelInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExcelInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExcelInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExcelInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AvatarExcelInfo.proto\"\253\001\n\017AvatarExcelI" + + "nfo\022\030\n\020prefab_path_hash\030\001 \001(\004\022\037\n\027prefab_" + + "path_remote_hash\030\002 \001(\004\022\034\n\024controller_pat" + + "h_hash\030\003 \001(\004\022#\n\033controller_path_remote_h" + + "ash\030\004 \001(\004\022\032\n\022combat_config_hash\030\005 \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExcelInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExcelInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExcelInfo_descriptor, + new java.lang.String[] { "PrefabPathHash", "PrefabPathRemoteHash", "ControllerPathHash", "ControllerPathRemoteHash", "CombatConfigHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionAllDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionAllDataRspOuterClass.java new file mode 100644 index 000000000..ee1db02bf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionAllDataRspOuterClass.java @@ -0,0 +1,1154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionAllDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionAllDataRspOuterClass { + private AvatarExpeditionAllDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionAllDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionAllDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 open_expedition_list = 3; + * @return A list containing the openExpeditionList. + */ + java.util.List getOpenExpeditionListList(); + /** + * repeated uint32 open_expedition_list = 3; + * @return The count of openExpeditionList. + */ + int getOpenExpeditionListCount(); + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index of the element to return. + * @return The openExpeditionList at the given index. + */ + int getOpenExpeditionList(int index); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 expedition_count_limit = 12; + * @return The expeditionCountLimit. + */ + int getExpeditionCountLimit(); + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + } + /** + *
+   * CmdId: 1648
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionAllDataRsp} + */ + public static final class AvatarExpeditionAllDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionAllDataRsp) + AvatarExpeditionAllDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionAllDataRsp.newBuilder() to construct. + private AvatarExpeditionAllDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionAllDataRsp() { + openExpeditionList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionAllDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionAllDataRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openExpeditionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + openExpeditionList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + openExpeditionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + openExpeditionList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + case 96: { + + expeditionCountLimit_ = input.readUInt32(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + openExpeditionList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.class, emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.Builder.class); + } + + public static final int OPEN_EXPEDITION_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList openExpeditionList_; + /** + * repeated uint32 open_expedition_list = 3; + * @return A list containing the openExpeditionList. + */ + @java.lang.Override + public java.util.List + getOpenExpeditionListList() { + return openExpeditionList_; + } + /** + * repeated uint32 open_expedition_list = 3; + * @return The count of openExpeditionList. + */ + public int getOpenExpeditionListCount() { + return openExpeditionList_.size(); + } + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index of the element to return. + * @return The openExpeditionList at the given index. + */ + public int getOpenExpeditionList(int index) { + return openExpeditionList_.getInt(index); + } + private int openExpeditionListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 15; + private int retcode_; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int EXPEDITION_COUNT_LIMIT_FIELD_NUMBER = 12; + private int expeditionCountLimit_; + /** + * uint32 expedition_count_limit = 12; + * @return The expeditionCountLimit. + */ + @java.lang.Override + public int getExpeditionCountLimit() { + return expeditionCountLimit_; + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 4; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getOpenExpeditionListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(openExpeditionListMemoizedSerializedSize); + } + for (int i = 0; i < openExpeditionList_.size(); i++) { + output.writeUInt32NoTag(openExpeditionList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 4); + if (expeditionCountLimit_ != 0) { + output.writeUInt32(12, expeditionCountLimit_); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < openExpeditionList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(openExpeditionList_.getInt(i)); + } + size += dataSize; + if (!getOpenExpeditionListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + openExpeditionListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, expeditionInfoMap__); + } + if (expeditionCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, expeditionCountLimit_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp other = (emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp) obj; + + if (!getOpenExpeditionListList() + .equals(other.getOpenExpeditionListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getExpeditionCountLimit() + != other.getExpeditionCountLimit()) return false; + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOpenExpeditionListCount() > 0) { + hash = (37 * hash) + OPEN_EXPEDITION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOpenExpeditionListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + EXPEDITION_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getExpeditionCountLimit(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1648
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionAllDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionAllDataRsp) + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.class, emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + openExpeditionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + expeditionCountLimit_ = 0; + + internalGetMutableExpeditionInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp result = new emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + openExpeditionList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.openExpeditionList_ = openExpeditionList_; + result.retcode_ = retcode_; + result.expeditionCountLimit_ = expeditionCountLimit_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.getDefaultInstance()) return this; + if (!other.openExpeditionList_.isEmpty()) { + if (openExpeditionList_.isEmpty()) { + openExpeditionList_ = other.openExpeditionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOpenExpeditionListIsMutable(); + openExpeditionList_.addAll(other.openExpeditionList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getExpeditionCountLimit() != 0) { + setExpeditionCountLimit(other.getExpeditionCountLimit()); + } + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList openExpeditionList_ = emptyIntList(); + private void ensureOpenExpeditionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + openExpeditionList_ = mutableCopy(openExpeditionList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 open_expedition_list = 3; + * @return A list containing the openExpeditionList. + */ + public java.util.List + getOpenExpeditionListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(openExpeditionList_) : openExpeditionList_; + } + /** + * repeated uint32 open_expedition_list = 3; + * @return The count of openExpeditionList. + */ + public int getOpenExpeditionListCount() { + return openExpeditionList_.size(); + } + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index of the element to return. + * @return The openExpeditionList at the given index. + */ + public int getOpenExpeditionList(int index) { + return openExpeditionList_.getInt(index); + } + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index to set the value at. + * @param value The openExpeditionList to set. + * @return This builder for chaining. + */ + public Builder setOpenExpeditionList( + int index, int value) { + ensureOpenExpeditionListIsMutable(); + openExpeditionList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 open_expedition_list = 3; + * @param value The openExpeditionList to add. + * @return This builder for chaining. + */ + public Builder addOpenExpeditionList(int value) { + ensureOpenExpeditionListIsMutable(); + openExpeditionList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 open_expedition_list = 3; + * @param values The openExpeditionList to add. + * @return This builder for chaining. + */ + public Builder addAllOpenExpeditionList( + java.lang.Iterable values) { + ensureOpenExpeditionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, openExpeditionList_); + onChanged(); + return this; + } + /** + * repeated uint32 open_expedition_list = 3; + * @return This builder for chaining. + */ + public Builder clearOpenExpeditionList() { + openExpeditionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 15; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 15; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int expeditionCountLimit_ ; + /** + * uint32 expedition_count_limit = 12; + * @return The expeditionCountLimit. + */ + @java.lang.Override + public int getExpeditionCountLimit() { + return expeditionCountLimit_; + } + /** + * uint32 expedition_count_limit = 12; + * @param value The expeditionCountLimit to set. + * @return This builder for chaining. + */ + public Builder setExpeditionCountLimit(int value) { + + expeditionCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 expedition_count_limit = 12; + * @return This builder for chaining. + */ + public Builder clearExpeditionCountLimit() { + + expeditionCountLimit_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionAllDataRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionAllDataRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionAllDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionAllDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionAllDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarExpeditionAllDataRsp.proto\032\032Avat" + + "arExpeditionInfo.proto\"\215\002\n\032AvatarExpedit" + + "ionAllDataRsp\022\034\n\024open_expedition_list\030\003 " + + "\003(\r\022\017\n\007retcode\030\017 \001(\005\022\036\n\026expedition_count" + + "_limit\030\014 \001(\r\022O\n\023expedition_info_map\030\004 \003(" + + "\01322.AvatarExpeditionAllDataRsp.Expeditio" + + "nInfoMapEntry\032O\n\026ExpeditionInfoMapEntry\022" + + "\013\n\003key\030\001 \001(\004\022$\n\005value\030\002 \001(\0132\025.AvatarExpe" + + "ditionInfo:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionAllDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionAllDataRsp_descriptor, + new java.lang.String[] { "OpenExpeditionList", "Retcode", "ExpeditionCountLimit", "ExpeditionInfoMap", }); + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionAllDataRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackReqOuterClass.java new file mode 100644 index 000000000..b111e3132 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionCallBackReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionCallBackReqOuterClass { + private AvatarExpeditionCallBackReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionCallBackReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionCallBackReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 avatar_guid = 13; + * @return A list containing the avatarGuid. + */ + java.util.List getAvatarGuidList(); + /** + * repeated uint64 avatar_guid = 13; + * @return The count of avatarGuid. + */ + int getAvatarGuidCount(); + /** + * repeated uint64 avatar_guid = 13; + * @param index The index of the element to return. + * @return The avatarGuid at the given index. + */ + long getAvatarGuid(int index); + } + /** + *
+   * CmdId: 1752
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackReq} + */ + public static final class AvatarExpeditionCallBackReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionCallBackReq) + AvatarExpeditionCallBackReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionCallBackReq.newBuilder() to construct. + private AvatarExpeditionCallBackReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionCallBackReq() { + avatarGuid_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionCallBackReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionCallBackReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuid_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuid_.addLong(input.readUInt64()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuid_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuid_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuid_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.LongList avatarGuid_; + /** + * repeated uint64 avatar_guid = 13; + * @return A list containing the avatarGuid. + */ + @java.lang.Override + public java.util.List + getAvatarGuidList() { + return avatarGuid_; + } + /** + * repeated uint64 avatar_guid = 13; + * @return The count of avatarGuid. + */ + public int getAvatarGuidCount() { + return avatarGuid_.size(); + } + /** + * repeated uint64 avatar_guid = 13; + * @param index The index of the element to return. + * @return The avatarGuid at the given index. + */ + public long getAvatarGuid(int index) { + return avatarGuid_.getLong(index); + } + private int avatarGuidMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getAvatarGuidList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(avatarGuidMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuid_.size(); i++) { + output.writeUInt64NoTag(avatarGuid_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarGuid_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuid_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq other = (emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq) obj; + + if (!getAvatarGuidList() + .equals(other.getAvatarGuidList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAvatarGuidCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1752
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionCallBackReq) + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq build() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq result = new emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuid_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.getDefaultInstance()) return this; + if (!other.avatarGuid_.isEmpty()) { + if (avatarGuid_.isEmpty()) { + avatarGuid_ = other.avatarGuid_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidIsMutable(); + avatarGuid_.addAll(other.avatarGuid_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList avatarGuid_ = emptyLongList(); + private void ensureAvatarGuidIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuid_ = mutableCopy(avatarGuid_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid = 13; + * @return A list containing the avatarGuid. + */ + public java.util.List + getAvatarGuidList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuid_) : avatarGuid_; + } + /** + * repeated uint64 avatar_guid = 13; + * @return The count of avatarGuid. + */ + public int getAvatarGuidCount() { + return avatarGuid_.size(); + } + /** + * repeated uint64 avatar_guid = 13; + * @param index The index of the element to return. + * @return The avatarGuid at the given index. + */ + public long getAvatarGuid(int index) { + return avatarGuid_.getLong(index); + } + /** + * repeated uint64 avatar_guid = 13; + * @param index The index to set the value at. + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid( + int index, long value) { + ensureAvatarGuidIsMutable(); + avatarGuid_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid = 13; + * @param value The avatarGuid to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuid(long value) { + ensureAvatarGuidIsMutable(); + avatarGuid_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid = 13; + * @param values The avatarGuid to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuid( + java.lang.Iterable values) { + ensureAvatarGuidIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuid_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + avatarGuid_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionCallBackReq) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionCallBackReq) + private static final emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionCallBackReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionCallBackReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionCallBackReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarExpeditionCallBackReq.proto\"2\n\033A" + + "vatarExpeditionCallBackReq\022\023\n\013avatar_gui" + + "d\030\r \003(\004B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExpeditionCallBackReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionCallBackReq_descriptor, + new java.lang.String[] { "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackRspOuterClass.java new file mode 100644 index 000000000..dd5df4384 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackRspOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionCallBackRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionCallBackRspOuterClass { + private AvatarExpeditionCallBackRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionCallBackRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionCallBackRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1726
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackRsp} + */ + public static final class AvatarExpeditionCallBackRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionCallBackRsp) + AvatarExpeditionCallBackRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionCallBackRsp.newBuilder() to construct. + private AvatarExpeditionCallBackRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionCallBackRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionCallBackRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionCallBackRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.Builder.class); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 9; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 9); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, expeditionInfoMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp other = (emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp) obj; + + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1726
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionCallBackRsp) + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableExpeditionInfoMap().clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp result = new emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp(this); + int from_bitField0_ = bitField0_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.getDefaultInstance()) return this; + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionCallBackRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionCallBackRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionCallBackRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionCallBackRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionCallBackRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarExpeditionCallBackRsp.proto\032\032Ava" + + "tarExpeditionInfo.proto\"\321\001\n\033AvatarExpedi" + + "tionCallBackRsp\022P\n\023expedition_info_map\030\t" + + " \003(\01323.AvatarExpeditionCallBackRsp.Exped" + + "itionInfoMapEntry\022\017\n\007retcode\030\005 \001(\005\032O\n\026Ex" + + "peditionInfoMapEntry\022\013\n\003key\030\001 \001(\004\022$\n\005val" + + "ue\030\002 \001(\0132\025.AvatarExpeditionInfo:\0028\001B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionCallBackRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionCallBackRsp_descriptor, + new java.lang.String[] { "ExpeditionInfoMap", "Retcode", }); + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionCallBackRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionDataNotifyOuterClass.java new file mode 100644 index 000000000..fd1e9f026 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionDataNotifyOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionDataNotifyOuterClass { + private AvatarExpeditionDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + } + /** + *
+   * CmdId: 1771
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionDataNotify} + */ + public static final class AvatarExpeditionDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionDataNotify) + AvatarExpeditionDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionDataNotify.newBuilder() to construct. + private AvatarExpeditionDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.class, emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.Builder.class); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 6; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 6); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, expeditionInfoMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify other = (emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify) obj; + + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1771
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionDataNotify) + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 6: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.class, emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableExpeditionInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify build() { + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify result = new emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify(this); + int from_bitField0_ = bitField0_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.getDefaultInstance()) return this; + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionDataNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionDataNotify) + private static final emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarExpeditionDataNotify.proto\032\032Avat" + + "arExpeditionInfo.proto\"\276\001\n\032AvatarExpedit" + + "ionDataNotify\022O\n\023expedition_info_map\030\006 \003" + + "(\01322.AvatarExpeditionDataNotify.Expediti" + + "onInfoMapEntry\032O\n\026ExpeditionInfoMapEntry" + + "\022\013\n\003key\030\001 \001(\004\022$\n\005value\030\002 \001(\0132\025.AvatarExp" + + "editionInfo:\0028\001B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionDataNotify_descriptor, + new java.lang.String[] { "ExpeditionInfoMap", }); + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionDataNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardReqOuterClass.java new file mode 100644 index 000000000..9fb5ec654 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardReqOuterClass.java @@ -0,0 +1,552 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionGetRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionGetRewardReqOuterClass { + private AvatarExpeditionGetRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionGetRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionGetRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1623
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardReq} + */ + public static final class AvatarExpeditionGetRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionGetRewardReq) + AvatarExpeditionGetRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionGetRewardReq.newBuilder() to construct. + private AvatarExpeditionGetRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionGetRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionGetRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionGetRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 112: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 14; + private long avatarGuid_; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(14, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq other = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1623
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionGetRewardReq) + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq build() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq result = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq(this); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 14; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionGetRewardReq) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionGetRewardReq) + private static final emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionGetRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionGetRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionGetRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AvatarExpeditionGetRewardReq.proto\"3\n\034" + + "AvatarExpeditionGetRewardReq\022\023\n\013avatar_g" + + "uid\030\016 \001(\004B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExpeditionGetRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionGetRewardReq_descriptor, + new java.lang.String[] { "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardRspOuterClass.java new file mode 100644 index 000000000..f3a3db655 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardRspOuterClass.java @@ -0,0 +1,1637 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionGetRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionGetRewardRspOuterClass { + private AvatarExpeditionGetRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionGetRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionGetRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + java.util.List + getUnk2700HBKHOBPGCLHList(); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getUnk2700HBKHOBPGCLH(int index); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + int getUnk2700HBKHOBPGCLHCount(); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + java.util.List + getUnk2700HBKHOBPGCLHOrBuilderList(); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getUnk2700HBKHOBPGCLHOrBuilder( + int index); + + /** + * repeated .ItemParam item_list = 8; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 8; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 8; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 8; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 8; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1784
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardRsp} + */ + public static final class AvatarExpeditionGetRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionGetRewardRsp) + AvatarExpeditionGetRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionGetRewardRsp.newBuilder() to construct. + private AvatarExpeditionGetRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionGetRewardRsp() { + unk2700HBKHOBPGCLH_ = java.util.Collections.emptyList(); + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionGetRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionGetRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700HBKHOBPGCLH_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.Builder.class); + } + + public static final int UNK2700_HBKHOBPGCLH_FIELD_NUMBER = 9; + private java.util.List unk2700HBKHOBPGCLH_; + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public java.util.List getUnk2700HBKHOBPGCLHList() { + return unk2700HBKHOBPGCLH_; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public java.util.List + getUnk2700HBKHOBPGCLHOrBuilderList() { + return unk2700HBKHOBPGCLH_; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public int getUnk2700HBKHOBPGCLHCount() { + return unk2700HBKHOBPGCLH_.size(); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getUnk2700HBKHOBPGCLH(int index) { + return unk2700HBKHOBPGCLH_.get(index); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getUnk2700HBKHOBPGCLHOrBuilder( + int index) { + return unk2700HBKHOBPGCLH_.get(index); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 8; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 12; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(8, itemList_.get(i)); + } + for (int i = 0; i < unk2700HBKHOBPGCLH_.size(); i++) { + output.writeMessage(9, unk2700HBKHOBPGCLH_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 12); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, itemList_.get(i)); + } + for (int i = 0; i < unk2700HBKHOBPGCLH_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, unk2700HBKHOBPGCLH_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, expeditionInfoMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp other = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp) obj; + + if (!getUnk2700HBKHOBPGCLHList() + .equals(other.getUnk2700HBKHOBPGCLHList())) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getUnk2700HBKHOBPGCLHCount() > 0) { + hash = (37 * hash) + UNK2700_HBKHOBPGCLH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HBKHOBPGCLHList().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1784
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionGetRewardRsp) + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 12: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2700HBKHOBPGCLHFieldBuilder(); + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700HBKHOBPGCLHBuilder_ == null) { + unk2700HBKHOBPGCLH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk2700HBKHOBPGCLHBuilder_.clear(); + } + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemListBuilder_.clear(); + } + internalGetMutableExpeditionInfoMap().clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp result = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp(this); + int from_bitField0_ = bitField0_; + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700HBKHOBPGCLH_ = unk2700HBKHOBPGCLH_; + } else { + result.unk2700HBKHOBPGCLH_ = unk2700HBKHOBPGCLHBuilder_.build(); + } + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.getDefaultInstance()) return this; + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (!other.unk2700HBKHOBPGCLH_.isEmpty()) { + if (unk2700HBKHOBPGCLH_.isEmpty()) { + unk2700HBKHOBPGCLH_ = other.unk2700HBKHOBPGCLH_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.addAll(other.unk2700HBKHOBPGCLH_); + } + onChanged(); + } + } else { + if (!other.unk2700HBKHOBPGCLH_.isEmpty()) { + if (unk2700HBKHOBPGCLHBuilder_.isEmpty()) { + unk2700HBKHOBPGCLHBuilder_.dispose(); + unk2700HBKHOBPGCLHBuilder_ = null; + unk2700HBKHOBPGCLH_ = other.unk2700HBKHOBPGCLH_; + bitField0_ = (bitField0_ & ~0x00000001); + unk2700HBKHOBPGCLHBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700HBKHOBPGCLHFieldBuilder() : null; + } else { + unk2700HBKHOBPGCLHBuilder_.addAllMessages(other.unk2700HBKHOBPGCLH_); + } + } + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List unk2700HBKHOBPGCLH_ = + java.util.Collections.emptyList(); + private void ensureUnk2700HBKHOBPGCLHIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = new java.util.ArrayList(unk2700HBKHOBPGCLH_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> unk2700HBKHOBPGCLHBuilder_; + + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public java.util.List getUnk2700HBKHOBPGCLHList() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + } else { + return unk2700HBKHOBPGCLHBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public int getUnk2700HBKHOBPGCLHCount() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return unk2700HBKHOBPGCLH_.size(); + } else { + return unk2700HBKHOBPGCLHBuilder_.getCount(); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getUnk2700HBKHOBPGCLH(int index) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return unk2700HBKHOBPGCLH_.get(index); + } else { + return unk2700HBKHOBPGCLHBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder setUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.set(index, value); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder setUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(value); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(index, value); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(builderForValue.build()); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addAllUnk2700HBKHOBPGCLH( + java.lang.Iterable values) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700HBKHOBPGCLH_); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder clearUnk2700HBKHOBPGCLH() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + unk2700HBKHOBPGCLH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder removeUnk2700HBKHOBPGCLH(int index) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.remove(index); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getUnk2700HBKHOBPGCLHBuilder( + int index) { + return getUnk2700HBKHOBPGCLHFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getUnk2700HBKHOBPGCLHOrBuilder( + int index) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return unk2700HBKHOBPGCLH_.get(index); } else { + return unk2700HBKHOBPGCLHBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public java.util.List + getUnk2700HBKHOBPGCLHOrBuilderList() { + if (unk2700HBKHOBPGCLHBuilder_ != null) { + return unk2700HBKHOBPGCLHBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addUnk2700HBKHOBPGCLHBuilder() { + return getUnk2700HBKHOBPGCLHFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addUnk2700HBKHOBPGCLHBuilder( + int index) { + return getUnk2700HBKHOBPGCLHFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public java.util.List + getUnk2700HBKHOBPGCLHBuilderList() { + return getUnk2700HBKHOBPGCLHFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getUnk2700HBKHOBPGCLHFieldBuilder() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + unk2700HBKHOBPGCLHBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + unk2700HBKHOBPGCLH_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk2700HBKHOBPGCLH_ = null; + } + return unk2700HBKHOBPGCLHBuilder_; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 8; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 8; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionGetRewardRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionGetRewardRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionGetRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionGetRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionGetRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AvatarExpeditionGetRewardRsp.proto\032\032Av" + + "atarExpeditionInfo.proto\032\017ItemParam.prot" + + "o\"\233\002\n\034AvatarExpeditionGetRewardRsp\022\'\n\023Un" + + "k2700_HBKHOBPGCLH\030\t \003(\0132\n.ItemParam\022\035\n\ti" + + "tem_list\030\010 \003(\0132\n.ItemParam\022Q\n\023expedition" + + "_info_map\030\014 \003(\01324.AvatarExpeditionGetRew" + + "ardRsp.ExpeditionInfoMapEntry\022\017\n\007retcode" + + "\030\002 \001(\005\032O\n\026ExpeditionInfoMapEntry\022\013\n\003key\030" + + "\001 \001(\004\022$\n\005value\030\002 \001(\0132\025.AvatarExpeditionI" + + "nfo:\0028\001B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionGetRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionGetRewardRsp_descriptor, + new java.lang.String[] { "Unk2700HBKHOBPGCLH", "ItemList", "ExpeditionInfoMap", "Retcode", }); + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionGetRewardRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionInfoOuterClass.java new file mode 100644 index 000000000..a56918b64 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionInfoOuterClass.java @@ -0,0 +1,860 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionInfoOuterClass { + private AvatarExpeditionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AvatarExpeditionState state = 1; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .AvatarExpeditionState state = 1; + * @return The state. + */ + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getState(); + + /** + * uint32 exp_id = 2; + * @return The expId. + */ + int getExpId(); + + /** + * uint32 hour_time = 3; + * @return The hourTime. + */ + int getHourTime(); + + /** + * uint32 start_time = 4; + * @return The startTime. + */ + int getStartTime(); + + /** + * float shorten_ratio = 5; + * @return The shortenRatio. + */ + float getShortenRatio(); + } + /** + * Protobuf type {@code AvatarExpeditionInfo} + */ + public static final class AvatarExpeditionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionInfo) + AvatarExpeditionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionInfo.newBuilder() to construct. + private AvatarExpeditionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionInfo() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 16: { + + expId_ = input.readUInt32(); + break; + } + case 24: { + + hourTime_ = input.readUInt32(); + break; + } + case 32: { + + startTime_ = input.readUInt32(); + break; + } + case 45: { + + shortenRatio_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.class, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.Builder.class); + } + + public static final int STATE_FIELD_NUMBER = 1; + private int state_; + /** + * .AvatarExpeditionState state = 1; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .AvatarExpeditionState state = 1; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + + public static final int EXP_ID_FIELD_NUMBER = 2; + private int expId_; + /** + * uint32 exp_id = 2; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + + public static final int HOUR_TIME_FIELD_NUMBER = 3; + private int hourTime_; + /** + * uint32 hour_time = 3; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + + public static final int START_TIME_FIELD_NUMBER = 4; + private int startTime_; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int SHORTEN_RATIO_FIELD_NUMBER = 5; + private float shortenRatio_; + /** + * float shorten_ratio = 5; + * @return The shortenRatio. + */ + @java.lang.Override + public float getShortenRatio() { + return shortenRatio_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (state_ != emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + output.writeEnum(1, state_); + } + if (expId_ != 0) { + output.writeUInt32(2, expId_); + } + if (hourTime_ != 0) { + output.writeUInt32(3, hourTime_); + } + if (startTime_ != 0) { + output.writeUInt32(4, startTime_); + } + if (shortenRatio_ != 0F) { + output.writeFloat(5, shortenRatio_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (state_ != emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, state_); + } + if (expId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, expId_); + } + if (hourTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, hourTime_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startTime_); + } + if (shortenRatio_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(5, shortenRatio_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo other = (emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo) obj; + + if (state_ != other.state_) return false; + if (getExpId() + != other.getExpId()) return false; + if (getHourTime() + != other.getHourTime()) return false; + if (getStartTime() + != other.getStartTime()) return false; + if (java.lang.Float.floatToIntBits(getShortenRatio()) + != java.lang.Float.floatToIntBits( + other.getShortenRatio())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + hash = (37 * hash) + EXP_ID_FIELD_NUMBER; + hash = (53 * hash) + getExpId(); + hash = (37 * hash) + HOUR_TIME_FIELD_NUMBER; + hash = (53 * hash) + getHourTime(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + SHORTEN_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getShortenRatio()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarExpeditionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionInfo) + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.class, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + state_ = 0; + + expId_ = 0; + + hourTime_ = 0; + + startTime_ = 0; + + shortenRatio_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo build() { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo result = new emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo(this); + result.state_ = state_; + result.expId_ = expId_; + result.hourTime_ = hourTime_; + result.startTime_ = startTime_; + result.shortenRatio_ = shortenRatio_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()) return this; + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.getExpId() != 0) { + setExpId(other.getExpId()); + } + if (other.getHourTime() != 0) { + setHourTime(other.getHourTime()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getShortenRatio() != 0F) { + setShortenRatio(other.getShortenRatio()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int state_ = 0; + /** + * .AvatarExpeditionState state = 1; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .AvatarExpeditionState state = 1; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * .AvatarExpeditionState state = 1; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + /** + * .AvatarExpeditionState state = 1; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AvatarExpeditionState state = 1; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int expId_ ; + /** + * uint32 exp_id = 2; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + /** + * uint32 exp_id = 2; + * @param value The expId to set. + * @return This builder for chaining. + */ + public Builder setExpId(int value) { + + expId_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_id = 2; + * @return This builder for chaining. + */ + public Builder clearExpId() { + + expId_ = 0; + onChanged(); + return this; + } + + private int hourTime_ ; + /** + * uint32 hour_time = 3; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + /** + * uint32 hour_time = 3; + * @param value The hourTime to set. + * @return This builder for chaining. + */ + public Builder setHourTime(int value) { + + hourTime_ = value; + onChanged(); + return this; + } + /** + * uint32 hour_time = 3; + * @return This builder for chaining. + */ + public Builder clearHourTime() { + + hourTime_ = 0; + onChanged(); + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 4; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 4; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private float shortenRatio_ ; + /** + * float shorten_ratio = 5; + * @return The shortenRatio. + */ + @java.lang.Override + public float getShortenRatio() { + return shortenRatio_; + } + /** + * float shorten_ratio = 5; + * @param value The shortenRatio to set. + * @return This builder for chaining. + */ + public Builder setShortenRatio(float value) { + + shortenRatio_ = value; + onChanged(); + return this; + } + /** + * float shorten_ratio = 5; + * @return This builder for chaining. + */ + public Builder clearShortenRatio() { + + shortenRatio_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionInfo) + private static final emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AvatarExpeditionInfo.proto\032\033AvatarExpe" + + "ditionState.proto\"\213\001\n\024AvatarExpeditionIn" + + "fo\022%\n\005state\030\001 \001(\0162\026.AvatarExpeditionStat" + + "e\022\016\n\006exp_id\030\002 \001(\r\022\021\n\thour_time\030\003 \001(\r\022\022\n\n" + + "start_time\030\004 \001(\r\022\025\n\rshorten_ratio\030\005 \001(\002B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionInfo_descriptor, + new java.lang.String[] { "State", "ExpId", "HourTime", "StartTime", "ShortenRatio", }); + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartReqOuterClass.java new file mode 100644 index 000000000..c9b272a67 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionStartReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionStartReqOuterClass { + private AvatarExpeditionStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 exp_id = 9; + * @return The expId. + */ + int getExpId(); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 hour_time = 2; + * @return The hourTime. + */ + int getHourTime(); + } + /** + *
+   * CmdId: 1715
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionStartReq} + */ + public static final class AvatarExpeditionStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionStartReq) + AvatarExpeditionStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionStartReq.newBuilder() to construct. + private AvatarExpeditionStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionStartReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + hourTime_ = input.readUInt32(); + break; + } + case 72: { + + expId_ = input.readUInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.class, emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.Builder.class); + } + + public static final int EXP_ID_FIELD_NUMBER = 9; + private int expId_; + /** + * uint32 exp_id = 9; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int HOUR_TIME_FIELD_NUMBER = 2; + private int hourTime_; + /** + * uint32 hour_time = 2; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (hourTime_ != 0) { + output.writeUInt32(2, hourTime_); + } + if (expId_ != 0) { + output.writeUInt32(9, expId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hourTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, hourTime_); + } + if (expId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, expId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq other = (emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq) obj; + + if (getExpId() + != other.getExpId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getHourTime() + != other.getHourTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + EXP_ID_FIELD_NUMBER; + hash = (53 * hash) + getExpId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + HOUR_TIME_FIELD_NUMBER; + hash = (53 * hash) + getHourTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1715
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionStartReq) + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.class, emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + expId_ = 0; + + avatarGuid_ = 0L; + + hourTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq build() { + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq result = new emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq(this); + result.expId_ = expId_; + result.avatarGuid_ = avatarGuid_; + result.hourTime_ = hourTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.getDefaultInstance()) return this; + if (other.getExpId() != 0) { + setExpId(other.getExpId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getHourTime() != 0) { + setHourTime(other.getHourTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int expId_ ; + /** + * uint32 exp_id = 9; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + /** + * uint32 exp_id = 9; + * @param value The expId to set. + * @return This builder for chaining. + */ + public Builder setExpId(int value) { + + expId_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_id = 9; + * @return This builder for chaining. + */ + public Builder clearExpId() { + + expId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int hourTime_ ; + /** + * uint32 hour_time = 2; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + /** + * uint32 hour_time = 2; + * @param value The hourTime to set. + * @return This builder for chaining. + */ + public Builder setHourTime(int value) { + + hourTime_ = value; + onChanged(); + return this; + } + /** + * uint32 hour_time = 2; + * @return This builder for chaining. + */ + public Builder clearHourTime() { + + hourTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionStartReq) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionStartReq) + private static final emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarExpeditionStartReq.proto\"R\n\030Avat" + + "arExpeditionStartReq\022\016\n\006exp_id\030\t \001(\r\022\023\n\013" + + "avatar_guid\030\n \001(\004\022\021\n\thour_time\030\002 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExpeditionStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionStartReq_descriptor, + new java.lang.String[] { "ExpId", "AvatarGuid", "HourTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartRspOuterClass.java new file mode 100644 index 000000000..e29069b6c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartRspOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionStartRspOuterClass { + private AvatarExpeditionStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1719
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionStartRsp} + */ + public static final class AvatarExpeditionStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionStartRsp) + AvatarExpeditionStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionStartRsp.newBuilder() to construct. + private AvatarExpeditionStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionStartRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.class, emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.Builder.class); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 2; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 2); + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, expeditionInfoMap__); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp other = (emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp) obj; + + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1719
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionStartRsp) + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.class, emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableExpeditionInfoMap().clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp result = new emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp(this); + int from_bitField0_ = bitField0_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.getDefaultInstance()) return this; + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarExpeditionStartRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionStartRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionStartRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarExpeditionStartRsp.proto\032\032Avatar" + + "ExpeditionInfo.proto\"\313\001\n\030AvatarExpeditio" + + "nStartRsp\022M\n\023expedition_info_map\030\002 \003(\01320" + + ".AvatarExpeditionStartRsp.ExpeditionInfo" + + "MapEntry\022\017\n\007retcode\030\005 \001(\005\032O\n\026ExpeditionI" + + "nfoMapEntry\022\013\n\003key\030\001 \001(\004\022$\n\005value\030\002 \001(\0132" + + "\025.AvatarExpeditionInfo:\0028\001B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionStartRsp_descriptor, + new java.lang.String[] { "ExpeditionInfoMap", "Retcode", }); + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionStartRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java new file mode 100644 index 000000000..cc68eb1d2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java @@ -0,0 +1,177 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionState.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionStateOuterClass { + private AvatarExpeditionStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code AvatarExpeditionState} + */ + public enum AvatarExpeditionState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * AVATAR_EXPEDITION_STATE_NONE = 0; + */ + AVATAR_EXPEDITION_STATE_NONE(0), + /** + * AVATAR_EXPEDITION_STATE_DOING = 1; + */ + AVATAR_EXPEDITION_STATE_DOING(1), + /** + * AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD = 2; + */ + AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD(2), + /** + * AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD = 3; + */ + AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD(3), + /** + * AVATAR_EXPEDITION_STATE_LOCKED = 4; + */ + AVATAR_EXPEDITION_STATE_LOCKED(4), + UNRECOGNIZED(-1), + ; + + /** + * AVATAR_EXPEDITION_STATE_NONE = 0; + */ + public static final int AVATAR_EXPEDITION_STATE_NONE_VALUE = 0; + /** + * AVATAR_EXPEDITION_STATE_DOING = 1; + */ + public static final int AVATAR_EXPEDITION_STATE_DOING_VALUE = 1; + /** + * AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD = 2; + */ + public static final int AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD_VALUE = 2; + /** + * AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD = 3; + */ + public static final int AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD_VALUE = 3; + /** + * AVATAR_EXPEDITION_STATE_LOCKED = 4; + */ + public static final int AVATAR_EXPEDITION_STATE_LOCKED_VALUE = 4; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AvatarExpeditionState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AvatarExpeditionState forNumber(int value) { + switch (value) { + case 0: return AVATAR_EXPEDITION_STATE_NONE; + case 1: return AVATAR_EXPEDITION_STATE_DOING; + case 2: return AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD; + case 3: return AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD; + case 4: return AVATAR_EXPEDITION_STATE_LOCKED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AvatarExpeditionState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AvatarExpeditionState findValueByNumber(int number) { + return AvatarExpeditionState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final AvatarExpeditionState[] VALUES = values(); + + public static AvatarExpeditionState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AvatarExpeditionState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AvatarExpeditionState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarExpeditionState.proto*\342\001\n\025Avatar" + + "ExpeditionState\022 \n\034AVATAR_EXPEDITION_STA" + + "TE_NONE\020\000\022!\n\035AVATAR_EXPEDITION_STATE_DOI" + + "NG\020\001\022.\n*AVATAR_EXPEDITION_STATE_FINISH_W" + + "AIT_REWARD\020\002\0220\n,AVATAR_EXPEDITION_STATE_" + + "CALLBACK_WAIT_REWARD\020\003\022\"\n\036AVATAR_EXPEDIT" + + "ION_STATE_LOCKED\020\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java new file mode 100644 index 000000000..d511d3a03 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java @@ -0,0 +1,817 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterDataNotifyOuterClass { + private AvatarFetterDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + int getFetterInfoMapCount(); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + boolean containsFetterInfoMap( + long key); + /** + * Use {@link #getFetterInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFetterInfoMap(); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + java.util.Map + getFetterInfoMapMap(); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( + long key); + } + /** + *
+   * CmdId: 1782
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFetterDataNotify} + */ + public static final class AvatarFetterDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterDataNotify) + AvatarFetterDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterDataNotify.newBuilder() to construct. + private AvatarFetterDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fetterInfoMap_ = com.google.protobuf.MapField.newMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fetterInfoMap__ = input.readMessage( + FetterInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fetterInfoMap_.getMutableMap().put( + fetterInfoMap__.getKey(), fetterInfoMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFetterInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.class, emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.Builder.class); + } + + public static final int FETTER_INFO_MAP_FIELD_NUMBER = 15; + private static final class FetterInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo> fetterInfoMap_; + private com.google.protobuf.MapField + internalGetFetterInfoMap() { + if (fetterInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + } + return fetterInfoMap_; + } + + public int getFetterInfoMapCount() { + return internalGetFetterInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + @java.lang.Override + public boolean containsFetterInfoMap( + long key) { + + return internalGetFetterInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getFetterInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFetterInfoMap() { + return getFetterInfoMapMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public java.util.Map getFetterInfoMapMap() { + return internalGetFetterInfoMap().getMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetFetterInfoMap(), + FetterInfoMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetFetterInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fetterInfoMap__ = FetterInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, fetterInfoMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify other = (emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify) obj; + + if (!internalGetFetterInfoMap().equals( + other.internalGetFetterInfoMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetFetterInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + FETTER_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFetterInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1782
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFetterDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterDataNotify) + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFetterInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableFetterInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.class, emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFetterInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify build() { + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify result = new emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify(this); + int from_bitField0_ = bitField0_; + result.fetterInfoMap_ = internalGetFetterInfoMap(); + result.fetterInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.getDefaultInstance()) return this; + internalGetMutableFetterInfoMap().mergeFrom( + other.internalGetFetterInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo> fetterInfoMap_; + private com.google.protobuf.MapField + internalGetFetterInfoMap() { + if (fetterInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + } + return fetterInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableFetterInfoMap() { + onChanged();; + if (fetterInfoMap_ == null) { + fetterInfoMap_ = com.google.protobuf.MapField.newMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + } + if (!fetterInfoMap_.isMutable()) { + fetterInfoMap_ = fetterInfoMap_.copy(); + } + return fetterInfoMap_; + } + + public int getFetterInfoMapCount() { + return internalGetFetterInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + @java.lang.Override + public boolean containsFetterInfoMap( + long key) { + + return internalGetFetterInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getFetterInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFetterInfoMap() { + return getFetterInfoMapMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public java.util.Map getFetterInfoMapMap() { + return internalGetFetterInfoMap().getMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFetterInfoMap() { + internalGetMutableFetterInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + public Builder removeFetterInfoMap( + long key) { + + internalGetMutableFetterInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFetterInfoMap() { + return internalGetMutableFetterInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + public Builder putFetterInfoMap( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableFetterInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + public Builder putAllFetterInfoMap( + java.util.Map values) { + internalGetMutableFetterInfoMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFetterDataNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterDataNotify) + private static final emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarFetterDataNotify.proto\032\026AvatarFe" + + "tterInfo.proto\"\246\001\n\026AvatarFetterDataNotif" + + "y\022C\n\017fetter_info_map\030\017 \003(\0132*.AvatarFette" + + "rDataNotify.FetterInfoMapEntry\032G\n\022Fetter" + + "InfoMapEntry\022\013\n\003key\030\001 \001(\004\022 \n\005value\030\002 \001(\013" + + "2\021.AvatarFetterInfo:\0028\001B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarFetterDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterDataNotify_descriptor, + new java.lang.String[] { "FetterInfoMap", }); + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor = + internal_static_AvatarFetterDataNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java new file mode 100644 index 000000000..463261a64 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java @@ -0,0 +1,1567 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterInfoOuterClass { + private AvatarFetterInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 exp_number = 1; + * @return The expNumber. + */ + int getExpNumber(); + + /** + * uint32 exp_level = 2; + * @return The expLevel. + */ + int getExpLevel(); + + /** + * repeated uint32 open_id_list = 3; + * @return A list containing the openIdList. + */ + java.util.List getOpenIdListList(); + /** + * repeated uint32 open_id_list = 3; + * @return The count of openIdList. + */ + int getOpenIdListCount(); + /** + * repeated uint32 open_id_list = 3; + * @param index The index of the element to return. + * @return The openIdList at the given index. + */ + int getOpenIdList(int index); + + /** + * repeated uint32 finish_id_list = 4; + * @return A list containing the finishIdList. + */ + java.util.List getFinishIdListList(); + /** + * repeated uint32 finish_id_list = 4; + * @return The count of finishIdList. + */ + int getFinishIdListCount(); + /** + * repeated uint32 finish_id_list = 4; + * @param index The index of the element to return. + * @return The finishIdList at the given index. + */ + int getFinishIdList(int index); + + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return A list containing the rewardedFetterLevelList. + */ + java.util.List getRewardedFetterLevelListList(); + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return The count of rewardedFetterLevelList. + */ + int getRewardedFetterLevelListCount(); + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index of the element to return. + * @return The rewardedFetterLevelList at the given index. + */ + int getRewardedFetterLevelList(int index); + + /** + * repeated .FetterData fetter_list = 6; + */ + java.util.List + getFetterListList(); + /** + * repeated .FetterData fetter_list = 6; + */ + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index); + /** + * repeated .FetterData fetter_list = 6; + */ + int getFetterListCount(); + /** + * repeated .FetterData fetter_list = 6; + */ + java.util.List + getFetterListOrBuilderList(); + /** + * repeated .FetterData fetter_list = 6; + */ + emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder getFetterListOrBuilder( + int index); + } + /** + * Protobuf type {@code AvatarFetterInfo} + */ + public static final class AvatarFetterInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterInfo) + AvatarFetterInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterInfo.newBuilder() to construct. + private AvatarFetterInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterInfo() { + openIdList_ = emptyIntList(); + finishIdList_ = emptyIntList(); + rewardedFetterLevelList_ = emptyIntList(); + fetterList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + expNumber_ = input.readUInt32(); + break; + } + case 16: { + + expLevel_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + openIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + openIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + openIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + rewardedFetterLevelList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + rewardedFetterLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + rewardedFetterLevelList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + fetterList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + fetterList_.add( + input.readMessage(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + openIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + fetterList_ = java.util.Collections.unmodifiableList(fetterList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.class, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder.class); + } + + public static final int EXP_NUMBER_FIELD_NUMBER = 1; + private int expNumber_; + /** + * uint32 exp_number = 1; + * @return The expNumber. + */ + @java.lang.Override + public int getExpNumber() { + return expNumber_; + } + + public static final int EXP_LEVEL_FIELD_NUMBER = 2; + private int expLevel_; + /** + * uint32 exp_level = 2; + * @return The expLevel. + */ + @java.lang.Override + public int getExpLevel() { + return expLevel_; + } + + public static final int OPEN_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList openIdList_; + /** + * repeated uint32 open_id_list = 3; + * @return A list containing the openIdList. + */ + @java.lang.Override + public java.util.List + getOpenIdListList() { + return openIdList_; + } + /** + * repeated uint32 open_id_list = 3; + * @return The count of openIdList. + */ + public int getOpenIdListCount() { + return openIdList_.size(); + } + /** + * repeated uint32 open_id_list = 3; + * @param index The index of the element to return. + * @return The openIdList at the given index. + */ + public int getOpenIdList(int index) { + return openIdList_.getInt(index); + } + private int openIdListMemoizedSerializedSize = -1; + + public static final int FINISH_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList finishIdList_; + /** + * repeated uint32 finish_id_list = 4; + * @return A list containing the finishIdList. + */ + @java.lang.Override + public java.util.List + getFinishIdListList() { + return finishIdList_; + } + /** + * repeated uint32 finish_id_list = 4; + * @return The count of finishIdList. + */ + public int getFinishIdListCount() { + return finishIdList_.size(); + } + /** + * repeated uint32 finish_id_list = 4; + * @param index The index of the element to return. + * @return The finishIdList at the given index. + */ + public int getFinishIdList(int index) { + return finishIdList_.getInt(index); + } + private int finishIdListMemoizedSerializedSize = -1; + + public static final int REWARDED_FETTER_LEVEL_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList rewardedFetterLevelList_; + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return A list containing the rewardedFetterLevelList. + */ + @java.lang.Override + public java.util.List + getRewardedFetterLevelListList() { + return rewardedFetterLevelList_; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return The count of rewardedFetterLevelList. + */ + public int getRewardedFetterLevelListCount() { + return rewardedFetterLevelList_.size(); + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index of the element to return. + * @return The rewardedFetterLevelList at the given index. + */ + public int getRewardedFetterLevelList(int index) { + return rewardedFetterLevelList_.getInt(index); + } + private int rewardedFetterLevelListMemoizedSerializedSize = -1; + + public static final int FETTER_LIST_FIELD_NUMBER = 6; + private java.util.List fetterList_; + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public java.util.List getFetterListList() { + return fetterList_; + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public java.util.List + getFetterListOrBuilderList() { + return fetterList_; + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public int getFetterListCount() { + return fetterList_.size(); + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index) { + return fetterList_.get(index); + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder getFetterListOrBuilder( + int index) { + return fetterList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (expNumber_ != 0) { + output.writeUInt32(1, expNumber_); + } + if (expLevel_ != 0) { + output.writeUInt32(2, expLevel_); + } + if (getOpenIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(openIdListMemoizedSerializedSize); + } + for (int i = 0; i < openIdList_.size(); i++) { + output.writeUInt32NoTag(openIdList_.getInt(i)); + } + if (getFinishIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(finishIdListMemoizedSerializedSize); + } + for (int i = 0; i < finishIdList_.size(); i++) { + output.writeUInt32NoTag(finishIdList_.getInt(i)); + } + if (getRewardedFetterLevelListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(rewardedFetterLevelListMemoizedSerializedSize); + } + for (int i = 0; i < rewardedFetterLevelList_.size(); i++) { + output.writeUInt32NoTag(rewardedFetterLevelList_.getInt(i)); + } + for (int i = 0; i < fetterList_.size(); i++) { + output.writeMessage(6, fetterList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (expNumber_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, expNumber_); + } + if (expLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, expLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < openIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(openIdList_.getInt(i)); + } + size += dataSize; + if (!getOpenIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + openIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < finishIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishIdList_.getInt(i)); + } + size += dataSize; + if (!getFinishIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < rewardedFetterLevelList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(rewardedFetterLevelList_.getInt(i)); + } + size += dataSize; + if (!getRewardedFetterLevelListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + rewardedFetterLevelListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < fetterList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, fetterList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo other = (emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo) obj; + + if (getExpNumber() + != other.getExpNumber()) return false; + if (getExpLevel() + != other.getExpLevel()) return false; + if (!getOpenIdListList() + .equals(other.getOpenIdListList())) return false; + if (!getFinishIdListList() + .equals(other.getFinishIdListList())) return false; + if (!getRewardedFetterLevelListList() + .equals(other.getRewardedFetterLevelListList())) return false; + if (!getFetterListList() + .equals(other.getFetterListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + EXP_NUMBER_FIELD_NUMBER; + hash = (53 * hash) + getExpNumber(); + hash = (37 * hash) + EXP_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getExpLevel(); + if (getOpenIdListCount() > 0) { + hash = (37 * hash) + OPEN_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOpenIdListList().hashCode(); + } + if (getFinishIdListCount() > 0) { + hash = (37 * hash) + FINISH_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishIdListList().hashCode(); + } + if (getRewardedFetterLevelListCount() > 0) { + hash = (37 * hash) + REWARDED_FETTER_LEVEL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRewardedFetterLevelListList().hashCode(); + } + if (getFetterListCount() > 0) { + hash = (37 * hash) + FETTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFetterListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarFetterInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterInfo) + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.class, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFetterListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + expNumber_ = 0; + + expLevel_ = 0; + + openIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + finishIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + rewardedFetterLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + if (fetterListBuilder_ == null) { + fetterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + fetterListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo build() { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo buildPartial() { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo result = new emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo(this); + int from_bitField0_ = bitField0_; + result.expNumber_ = expNumber_; + result.expLevel_ = expLevel_; + if (((bitField0_ & 0x00000001) != 0)) { + openIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.openIdList_ = openIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + finishIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishIdList_ = finishIdList_; + if (((bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.rewardedFetterLevelList_ = rewardedFetterLevelList_; + if (fetterListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + fetterList_ = java.util.Collections.unmodifiableList(fetterList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.fetterList_ = fetterList_; + } else { + result.fetterList_ = fetterListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo other) { + if (other == emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance()) return this; + if (other.getExpNumber() != 0) { + setExpNumber(other.getExpNumber()); + } + if (other.getExpLevel() != 0) { + setExpLevel(other.getExpLevel()); + } + if (!other.openIdList_.isEmpty()) { + if (openIdList_.isEmpty()) { + openIdList_ = other.openIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOpenIdListIsMutable(); + openIdList_.addAll(other.openIdList_); + } + onChanged(); + } + if (!other.finishIdList_.isEmpty()) { + if (finishIdList_.isEmpty()) { + finishIdList_ = other.finishIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishIdListIsMutable(); + finishIdList_.addAll(other.finishIdList_); + } + onChanged(); + } + if (!other.rewardedFetterLevelList_.isEmpty()) { + if (rewardedFetterLevelList_.isEmpty()) { + rewardedFetterLevelList_ = other.rewardedFetterLevelList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureRewardedFetterLevelListIsMutable(); + rewardedFetterLevelList_.addAll(other.rewardedFetterLevelList_); + } + onChanged(); + } + if (fetterListBuilder_ == null) { + if (!other.fetterList_.isEmpty()) { + if (fetterList_.isEmpty()) { + fetterList_ = other.fetterList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFetterListIsMutable(); + fetterList_.addAll(other.fetterList_); + } + onChanged(); + } + } else { + if (!other.fetterList_.isEmpty()) { + if (fetterListBuilder_.isEmpty()) { + fetterListBuilder_.dispose(); + fetterListBuilder_ = null; + fetterList_ = other.fetterList_; + bitField0_ = (bitField0_ & ~0x00000008); + fetterListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFetterListFieldBuilder() : null; + } else { + fetterListBuilder_.addAllMessages(other.fetterList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int expNumber_ ; + /** + * uint32 exp_number = 1; + * @return The expNumber. + */ + @java.lang.Override + public int getExpNumber() { + return expNumber_; + } + /** + * uint32 exp_number = 1; + * @param value The expNumber to set. + * @return This builder for chaining. + */ + public Builder setExpNumber(int value) { + + expNumber_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_number = 1; + * @return This builder for chaining. + */ + public Builder clearExpNumber() { + + expNumber_ = 0; + onChanged(); + return this; + } + + private int expLevel_ ; + /** + * uint32 exp_level = 2; + * @return The expLevel. + */ + @java.lang.Override + public int getExpLevel() { + return expLevel_; + } + /** + * uint32 exp_level = 2; + * @param value The expLevel to set. + * @return This builder for chaining. + */ + public Builder setExpLevel(int value) { + + expLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_level = 2; + * @return This builder for chaining. + */ + public Builder clearExpLevel() { + + expLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList openIdList_ = emptyIntList(); + private void ensureOpenIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + openIdList_ = mutableCopy(openIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 open_id_list = 3; + * @return A list containing the openIdList. + */ + public java.util.List + getOpenIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(openIdList_) : openIdList_; + } + /** + * repeated uint32 open_id_list = 3; + * @return The count of openIdList. + */ + public int getOpenIdListCount() { + return openIdList_.size(); + } + /** + * repeated uint32 open_id_list = 3; + * @param index The index of the element to return. + * @return The openIdList at the given index. + */ + public int getOpenIdList(int index) { + return openIdList_.getInt(index); + } + /** + * repeated uint32 open_id_list = 3; + * @param index The index to set the value at. + * @param value The openIdList to set. + * @return This builder for chaining. + */ + public Builder setOpenIdList( + int index, int value) { + ensureOpenIdListIsMutable(); + openIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 open_id_list = 3; + * @param value The openIdList to add. + * @return This builder for chaining. + */ + public Builder addOpenIdList(int value) { + ensureOpenIdListIsMutable(); + openIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 open_id_list = 3; + * @param values The openIdList to add. + * @return This builder for chaining. + */ + public Builder addAllOpenIdList( + java.lang.Iterable values) { + ensureOpenIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, openIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 open_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearOpenIdList() { + openIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishIdList_ = emptyIntList(); + private void ensureFinishIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishIdList_ = mutableCopy(finishIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finish_id_list = 4; + * @return A list containing the finishIdList. + */ + public java.util.List + getFinishIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishIdList_) : finishIdList_; + } + /** + * repeated uint32 finish_id_list = 4; + * @return The count of finishIdList. + */ + public int getFinishIdListCount() { + return finishIdList_.size(); + } + /** + * repeated uint32 finish_id_list = 4; + * @param index The index of the element to return. + * @return The finishIdList at the given index. + */ + public int getFinishIdList(int index) { + return finishIdList_.getInt(index); + } + /** + * repeated uint32 finish_id_list = 4; + * @param index The index to set the value at. + * @param value The finishIdList to set. + * @return This builder for chaining. + */ + public Builder setFinishIdList( + int index, int value) { + ensureFinishIdListIsMutable(); + finishIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_id_list = 4; + * @param value The finishIdList to add. + * @return This builder for chaining. + */ + public Builder addFinishIdList(int value) { + ensureFinishIdListIsMutable(); + finishIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_id_list = 4; + * @param values The finishIdList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishIdList( + java.lang.Iterable values) { + ensureFinishIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearFinishIdList() { + finishIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList rewardedFetterLevelList_ = emptyIntList(); + private void ensureRewardedFetterLevelListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_ = mutableCopy(rewardedFetterLevelList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return A list containing the rewardedFetterLevelList. + */ + public java.util.List + getRewardedFetterLevelListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(rewardedFetterLevelList_) : rewardedFetterLevelList_; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return The count of rewardedFetterLevelList. + */ + public int getRewardedFetterLevelListCount() { + return rewardedFetterLevelList_.size(); + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index of the element to return. + * @return The rewardedFetterLevelList at the given index. + */ + public int getRewardedFetterLevelList(int index) { + return rewardedFetterLevelList_.getInt(index); + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index to set the value at. + * @param value The rewardedFetterLevelList to set. + * @return This builder for chaining. + */ + public Builder setRewardedFetterLevelList( + int index, int value) { + ensureRewardedFetterLevelListIsMutable(); + rewardedFetterLevelList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param value The rewardedFetterLevelList to add. + * @return This builder for chaining. + */ + public Builder addRewardedFetterLevelList(int value) { + ensureRewardedFetterLevelListIsMutable(); + rewardedFetterLevelList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param values The rewardedFetterLevelList to add. + * @return This builder for chaining. + */ + public Builder addAllRewardedFetterLevelList( + java.lang.Iterable values) { + ensureRewardedFetterLevelListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, rewardedFetterLevelList_); + onChanged(); + return this; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return This builder for chaining. + */ + public Builder clearRewardedFetterLevelList() { + rewardedFetterLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private java.util.List fetterList_ = + java.util.Collections.emptyList(); + private void ensureFetterListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + fetterList_ = new java.util.ArrayList(fetterList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder, emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder> fetterListBuilder_; + + /** + * repeated .FetterData fetter_list = 6; + */ + public java.util.List getFetterListList() { + if (fetterListBuilder_ == null) { + return java.util.Collections.unmodifiableList(fetterList_); + } else { + return fetterListBuilder_.getMessageList(); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public int getFetterListCount() { + if (fetterListBuilder_ == null) { + return fetterList_.size(); + } else { + return fetterListBuilder_.getCount(); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index) { + if (fetterListBuilder_ == null) { + return fetterList_.get(index); + } else { + return fetterListBuilder_.getMessage(index); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder setFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData value) { + if (fetterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFetterListIsMutable(); + fetterList_.set(index, value); + onChanged(); + } else { + fetterListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder setFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder builderForValue) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.set(index, builderForValue.build()); + onChanged(); + } else { + fetterListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData value) { + if (fetterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFetterListIsMutable(); + fetterList_.add(value); + onChanged(); + } else { + fetterListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData value) { + if (fetterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFetterListIsMutable(); + fetterList_.add(index, value); + onChanged(); + } else { + fetterListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder builderForValue) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.add(builderForValue.build()); + onChanged(); + } else { + fetterListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder builderForValue) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.add(index, builderForValue.build()); + onChanged(); + } else { + fetterListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addAllFetterList( + java.lang.Iterable values) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fetterList_); + onChanged(); + } else { + fetterListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder clearFetterList() { + if (fetterListBuilder_ == null) { + fetterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + fetterListBuilder_.clear(); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder removeFetterList(int index) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.remove(index); + onChanged(); + } else { + fetterListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder getFetterListBuilder( + int index) { + return getFetterListFieldBuilder().getBuilder(index); + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder getFetterListOrBuilder( + int index) { + if (fetterListBuilder_ == null) { + return fetterList_.get(index); } else { + return fetterListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public java.util.List + getFetterListOrBuilderList() { + if (fetterListBuilder_ != null) { + return fetterListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fetterList_); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder addFetterListBuilder() { + return getFetterListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()); + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder addFetterListBuilder( + int index) { + return getFetterListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()); + } + /** + * repeated .FetterData fetter_list = 6; + */ + public java.util.List + getFetterListBuilderList() { + return getFetterListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder, emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder> + getFetterListFieldBuilder() { + if (fetterListBuilder_ == null) { + fetterListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder, emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder>( + fetterList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + fetterList_ = null; + } + return fetterListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFetterInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterInfo) + private static final emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo(); + } + + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarFetterInfo.proto\032\020FetterData.pro" + + "to\"\255\001\n\020AvatarFetterInfo\022\022\n\nexp_number\030\001 " + + "\001(\r\022\021\n\texp_level\030\002 \001(\r\022\024\n\014open_id_list\030\003" + + " \003(\r\022\026\n\016finish_id_list\030\004 \003(\r\022\"\n\032rewarded" + + "_fetter_level_list\030\005 \003(\r\022 \n\013fetter_list\030" + + "\006 \003(\0132\013.FetterDataB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FetterDataOuterClass.getDescriptor(), + }); + internal_static_AvatarFetterInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterInfo_descriptor, + new java.lang.String[] { "ExpNumber", "ExpLevel", "OpenIdList", "FinishIdList", "RewardedFetterLevelList", "FetterList", }); + emu.grasscutter.net.proto.FetterDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java new file mode 100644 index 000000000..bb0cf1578 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterLevelRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterLevelRewardReqOuterClass { + private AvatarFetterLevelRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterLevelRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterLevelRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 1; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 fetter_level = 6; + * @return The fetterLevel. + */ + int getFetterLevel(); + } + /** + *
+   * CmdId: 1653
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardReq} + */ + public static final class AvatarFetterLevelRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterLevelRewardReq) + AvatarFetterLevelRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterLevelRewardReq.newBuilder() to construct. + private AvatarFetterLevelRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterLevelRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterLevelRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterLevelRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 48: { + + fetterLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 1; + private long avatarGuid_; + /** + * uint64 avatar_guid = 1; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int FETTER_LEVEL_FIELD_NUMBER = 6; + private int fetterLevel_; + /** + * uint32 fetter_level = 6; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(1, avatarGuid_); + } + if (fetterLevel_ != 0) { + output.writeUInt32(6, fetterLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, avatarGuid_); + } + if (fetterLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, fetterLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq other = (emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getFetterLevel() + != other.getFetterLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + FETTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getFetterLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1653
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterLevelRewardReq) + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + fetterLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq build() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq buildPartial() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq result = new emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq(this); + result.avatarGuid_ = avatarGuid_; + result.fetterLevel_ = fetterLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq other) { + if (other == emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getFetterLevel() != 0) { + setFetterLevel(other.getFetterLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 1; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 1; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int fetterLevel_ ; + /** + * uint32 fetter_level = 6; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + /** + * uint32 fetter_level = 6; + * @param value The fetterLevel to set. + * @return This builder for chaining. + */ + public Builder setFetterLevel(int value) { + + fetterLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_level = 6; + * @return This builder for chaining. + */ + public Builder clearFetterLevel() { + + fetterLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFetterLevelRewardReq) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterLevelRewardReq) + private static final emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq(); + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterLevelRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterLevelRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterLevelRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarFetterLevelRewardReq.proto\"G\n\032Av" + + "atarFetterLevelRewardReq\022\023\n\013avatar_guid\030" + + "\001 \001(\004\022\024\n\014fetter_level\030\006 \001(\rB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFetterLevelRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterLevelRewardReq_descriptor, + new java.lang.String[] { "AvatarGuid", "FetterLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java new file mode 100644 index 000000000..86eb8105d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterLevelRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterLevelRewardRspOuterClass { + private AvatarFetterLevelRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterLevelRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterLevelRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 reward_id = 1; + * @return The rewardId. + */ + int getRewardId(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 fetter_level = 14; + * @return The fetterLevel. + */ + int getFetterLevel(); + } + /** + *
+   * CmdId: 1606
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardRsp} + */ + public static final class AvatarFetterLevelRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterLevelRewardRsp) + AvatarFetterLevelRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterLevelRewardRsp.newBuilder() to construct. + private AvatarFetterLevelRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterLevelRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterLevelRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterLevelRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + rewardId_ = input.readUInt32(); + break; + } + case 32: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + fetterLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 4; + private long avatarGuid_; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 1; + private int rewardId_; + /** + * uint32 reward_id = 1; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int FETTER_LEVEL_FIELD_NUMBER = 14; + private int fetterLevel_; + /** + * uint32 fetter_level = 14; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (rewardId_ != 0) { + output.writeUInt32(1, rewardId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(4, avatarGuid_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (fetterLevel_ != 0) { + output.writeUInt32(14, fetterLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, rewardId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, avatarGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (fetterLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, fetterLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp other = (emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getFetterLevel() + != other.getFetterLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + FETTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getFetterLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1606
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterLevelRewardRsp) + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + rewardId_ = 0; + + retcode_ = 0; + + fetterLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp build() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp buildPartial() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp result = new emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp(this); + result.avatarGuid_ = avatarGuid_; + result.rewardId_ = rewardId_; + result.retcode_ = retcode_; + result.fetterLevel_ = fetterLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp other) { + if (other == emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getFetterLevel() != 0) { + setFetterLevel(other.getFetterLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 4; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 1; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 1; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 1; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int fetterLevel_ ; + /** + * uint32 fetter_level = 14; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + /** + * uint32 fetter_level = 14; + * @param value The fetterLevel to set. + * @return This builder for chaining. + */ + public Builder setFetterLevel(int value) { + + fetterLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_level = 14; + * @return This builder for chaining. + */ + public Builder clearFetterLevel() { + + fetterLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFetterLevelRewardRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterLevelRewardRsp) + private static final emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp(); + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterLevelRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterLevelRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterLevelRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarFetterLevelRewardRsp.proto\"k\n\032Av" + + "atarFetterLevelRewardRsp\022\023\n\013avatar_guid\030" + + "\004 \001(\004\022\021\n\treward_id\030\001 \001(\r\022\017\n\007retcode\030\r \001(" + + "\005\022\024\n\014fetter_level\030\016 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFetterLevelRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterLevelRewardRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "RewardId", "Retcode", "FetterLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java new file mode 100644 index 000000000..67e7c3ec1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFightPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFightPropNotifyOuterClass { + private AvatarFightPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFightPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFightPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, float> fight_prop_map = 8; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 8; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 8; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 8; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 8; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1207
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFightPropNotify} + */ + public static final class AvatarFightPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFightPropNotify) + AvatarFightPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFightPropNotify.newBuilder() to construct. + private AvatarFightPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFightPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFightPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFightPropNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.class, emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.Builder.class); + } + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 8; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 4; + private long avatarGuid_; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(4, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, fightPropMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify other = (emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify) obj; + + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1207
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFightPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFightPropNotify) + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.class, emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFightPropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify build() { + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify result = new emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify(this); + int from_bitField0_ = bitField0_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.getDefaultInstance()) return this; + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 4; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFightPropNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFightPropNotify) + private static final emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFightPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFightPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropNotify_FightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarFightPropNotify.proto\"\243\001\n\025Avatar" + + "FightPropNotify\022@\n\016fight_prop_map\030\010 \003(\0132" + + "(.AvatarFightPropNotify.FightPropMapEntr" + + "y\022\023\n\013avatar_guid\030\004 \001(\004\0323\n\021FightPropMapEn" + + "try\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFightPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFightPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropNotify_descriptor, + new java.lang.String[] { "FightPropMap", "AvatarGuid", }); + internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor = + internal_static_AvatarFightPropNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarFightPropNotify_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java new file mode 100644 index 000000000..cb1a44d4b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java @@ -0,0 +1,886 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFightPropUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFightPropUpdateNotifyOuterClass { + private AvatarFightPropUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFightPropUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFightPropUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, float> fight_prop_map = 15; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1221
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFightPropUpdateNotify} + */ + public static final class AvatarFightPropUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFightPropUpdateNotify) + AvatarFightPropUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFightPropUpdateNotify.newBuilder() to construct. + private AvatarFightPropUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFightPropUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFightPropUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFightPropUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.class, emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.Builder.class); + } + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 15; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private long avatarGuid_; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(13, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, fightPropMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify other = (emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify) obj; + + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1221
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFightPropUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFightPropUpdateNotify) + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.class, emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFightPropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify build() { + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify result = new emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.getDefaultInstance()) return this; + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 13; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFightPropUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFightPropUpdateNotify) + private static final emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFightPropUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFightPropUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarFightPropUpdateNotify.proto\"\257\001\n\033" + + "AvatarFightPropUpdateNotify\022F\n\016fight_pro" + + "p_map\030\017 \003(\0132..AvatarFightPropUpdateNotif" + + "y.FightPropMapEntry\022\023\n\013avatar_guid\030\r \001(\004" + + "\0323\n\021FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005va" + + "lue\030\002 \001(\002:\0028\001B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFightPropUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropUpdateNotify_descriptor, + new java.lang.String[] { "FightPropMap", "AvatarGuid", }); + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor = + internal_static_AvatarFightPropUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java new file mode 100644 index 000000000..e33c3bef6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFlycloakChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFlycloakChangeNotifyOuterClass { + private AvatarFlycloakChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFlycloakChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFlycloakChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 flycloak_id = 8; + * @return The flycloakId. + */ + int getFlycloakId(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1643
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFlycloakChangeNotify} + */ + public static final class AvatarFlycloakChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFlycloakChangeNotify) + AvatarFlycloakChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFlycloakChangeNotify.newBuilder() to construct. + private AvatarFlycloakChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFlycloakChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFlycloakChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFlycloakChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 64: { + + flycloakId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.class, emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.Builder.class); + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 8; + private int flycloakId_; + /** + * uint32 flycloak_id = 8; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (flycloakId_ != 0) { + output.writeUInt32(8, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, flycloakId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify other = (emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify) obj; + + if (getFlycloakId() + != other.getFlycloakId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1643
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFlycloakChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFlycloakChangeNotify) + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.class, emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + flycloakId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify build() { + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify result = new emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify(this); + result.flycloakId_ = flycloakId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.getDefaultInstance()) return this; + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 8; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 8; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 8; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarFlycloakChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFlycloakChangeNotify) + private static final emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFlycloakChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFlycloakChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFlycloakChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarFlycloakChangeNotify.proto\"F\n\032Av" + + "atarFlycloakChangeNotify\022\023\n\013flycloak_id\030" + + "\010 \001(\r\022\023\n\013avatar_guid\030\002 \001(\004B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFlycloakChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFlycloakChangeNotify_descriptor, + new java.lang.String[] { "FlycloakId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java new file mode 100644 index 000000000..86cb0d2ab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarGainCostumeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarGainCostumeNotifyOuterClass { + private AvatarGainCostumeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarGainCostumeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarGainCostumeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 costume_id = 15; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + *
+   * CmdId: 1677
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarGainCostumeNotify} + */ + public static final class AvatarGainCostumeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarGainCostumeNotify) + AvatarGainCostumeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarGainCostumeNotify.newBuilder() to construct. + private AvatarGainCostumeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarGainCostumeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarGainCostumeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarGainCostumeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 120: { + + costumeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.class, emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.Builder.class); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 15; + private int costumeId_; + /** + * uint32 costume_id = 15; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (costumeId_ != 0) { + output.writeUInt32(15, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, costumeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify other = (emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify) obj; + + if (getCostumeId() + != other.getCostumeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1677
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarGainCostumeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarGainCostumeNotify) + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.class, emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify build() { + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify result = new emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify(this); + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.getDefaultInstance()) return this; + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 15; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 15; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 15; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarGainCostumeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarGainCostumeNotify) + private static final emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarGainCostumeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarGainCostumeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarGainCostumeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarGainCostumeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarGainCostumeNotify.proto\"-\n\027Avata" + + "rGainCostumeNotify\022\022\n\ncostume_id\030\017 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarGainCostumeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarGainCostumeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarGainCostumeNotify_descriptor, + new java.lang.String[] { "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java new file mode 100644 index 000000000..3dc058020 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarGainFlycloakNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarGainFlycloakNotifyOuterClass { + private AvatarGainFlycloakNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarGainFlycloakNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarGainFlycloakNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 flycloak_id = 3; + * @return The flycloakId. + */ + int getFlycloakId(); + } + /** + *
+   * CmdId: 1656
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarGainFlycloakNotify} + */ + public static final class AvatarGainFlycloakNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarGainFlycloakNotify) + AvatarGainFlycloakNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarGainFlycloakNotify.newBuilder() to construct. + private AvatarGainFlycloakNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarGainFlycloakNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarGainFlycloakNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarGainFlycloakNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + flycloakId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.class, emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.Builder.class); + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 3; + private int flycloakId_; + /** + * uint32 flycloak_id = 3; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (flycloakId_ != 0) { + output.writeUInt32(3, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, flycloakId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify other = (emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify) obj; + + if (getFlycloakId() + != other.getFlycloakId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1656
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarGainFlycloakNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarGainFlycloakNotify) + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.class, emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + flycloakId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify build() { + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify buildPartial() { + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify result = new emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify(this); + result.flycloakId_ = flycloakId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify other) { + if (other == emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.getDefaultInstance()) return this; + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 3; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 3; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 3; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarGainFlycloakNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarGainFlycloakNotify) + private static final emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify(); + } + + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarGainFlycloakNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarGainFlycloakNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarGainFlycloakNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarGainFlycloakNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarGainFlycloakNotify.proto\"/\n\030Avat" + + "arGainFlycloakNotify\022\023\n\013flycloak_id\030\003 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarGainFlycloakNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarGainFlycloakNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarGainFlycloakNotify_descriptor, + new java.lang.String[] { "FlycloakId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java new file mode 100644 index 000000000..74d09dcaf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java @@ -0,0 +1,4870 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarInfoOuterClass { + private AvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint64 guid = 2; + * @return The guid. + */ + long getGuid(); + + /** + * map<uint32, .PropValue> prop_map = 3; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + + /** + * uint32 life_state = 4; + * @return The lifeState. + */ + int getLifeState(); + + /** + * repeated uint64 equip_guid_list = 5; + * @return A list containing the equipGuidList. + */ + java.util.List getEquipGuidListList(); + /** + * repeated uint64 equip_guid_list = 5; + * @return The count of equipGuidList. + */ + int getEquipGuidListCount(); + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index of the element to return. + * @return The equipGuidList at the given index. + */ + long getEquipGuidList(int index); + + /** + * repeated uint32 talent_id_list = 6; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 6; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 6; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * map<uint32, float> fight_prop_map = 7; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 7; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 7; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 7; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 7; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return Whether the trialAvatarInfo field is set. + */ + boolean hasTrialAvatarInfo(); + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return The trialAvatarInfo. + */ + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfo(); + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoOrBuilder(); + + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + int getSkillMapCount(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + boolean containsSkillMap( + int key); + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + java.util.Map + getSkillMapMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key); + + /** + * uint32 skill_depot_id = 11; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * .AvatarFetterInfo fetter_info = 12; + * @return Whether the fetterInfo field is set. + */ + boolean hasFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 12; + * @return The fetterInfo. + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 12; + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder(); + + /** + * uint32 core_proud_skill_level = 13; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return A list containing the inherentProudSkillList. + */ + java.util.List getInherentProudSkillListList(); + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return The count of inherentProudSkillList. + */ + int getInherentProudSkillListCount(); + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + int getInherentProudSkillList(int index); + + /** + * map<uint32, uint32> skill_level_map = 15; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + int getSkillLevelMapOrThrow( + int key); + + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The enum numeric value on the wire for expeditionState. + */ + int getExpeditionStateValue(); + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The expeditionState. + */ + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState(); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * bool is_focus = 18; + * @return The isFocus. + */ + boolean getIsFocus(); + + /** + * uint32 avatar_type = 19; + * @return The avatarType. + */ + int getAvatarType(); + + /** + * repeated uint32 team_resonance_list = 20; + * @return A list containing the teamResonanceList. + */ + java.util.List getTeamResonanceListList(); + /** + * repeated uint32 team_resonance_list = 20; + * @return The count of teamResonanceList. + */ + int getTeamResonanceListCount(); + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + int getTeamResonanceList(int index); + + /** + * uint32 wearing_flycloak_id = 21; + * @return The wearingFlycloakId. + */ + int getWearingFlycloakId(); + + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + java.util.List + getEquipAffixListList(); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + int getEquipAffixListCount(); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + java.util.List + getEquipAffixListOrBuilderList(); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( + int index); + + /** + * uint32 born_time = 23; + * @return The bornTime. + */ + int getBornTime(); + + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return A list containing the pendingPromoteRewardList. + */ + java.util.List getPendingPromoteRewardListList(); + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return The count of pendingPromoteRewardList. + */ + int getPendingPromoteRewardListCount(); + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index of the element to return. + * @return The pendingPromoteRewardList at the given index. + */ + int getPendingPromoteRewardList(int index); + + /** + * uint32 costume_id = 25; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .AvatarExcelInfo excel_info = 26; + * @return Whether the excelInfo field is set. + */ + boolean hasExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 26; + * @return The excelInfo. + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 26; + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder(); + + /** + * uint32 anim_hash = 27; + * @return The animHash. + */ + int getAnimHash(); + } + /** + * Protobuf type {@code AvatarInfo} + */ + public static final class AvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarInfo) + AvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarInfo.newBuilder() to construct. + private AvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarInfo() { + equipGuidList_ = emptyLongList(); + talentIdList_ = emptyIntList(); + inherentProudSkillList_ = emptyIntList(); + expeditionState_ = 0; + teamResonanceList_ = emptyIntList(); + equipAffixList_ = java.util.Collections.emptyList(); + pendingPromoteRewardList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + guid_ = input.readUInt64(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 32: { + + lifeState_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + equipGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + equipGuidList_.addLong(input.readUInt64()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + equipGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + equipGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + case 74: { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder subBuilder = null; + if (trialAvatarInfo_ != null) { + subBuilder = trialAvatarInfo_.toBuilder(); + } + trialAvatarInfo_ = input.readMessage(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(trialAvatarInfo_); + trialAvatarInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + skillMap__ = input.readMessage( + SkillMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillMap_.getMutableMap().put( + skillMap__.getKey(), skillMap__.getValue()); + break; + } + case 88: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder subBuilder = null; + if (fetterInfo_ != null) { + subBuilder = fetterInfo_.toBuilder(); + } + fetterInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fetterInfo_); + fetterInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + inherentProudSkillList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000020) != 0) && input.getBytesUntilLimit() > 0) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + while (input.getBytesUntilLimit() > 0) { + inherentProudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000040; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 128: { + int rawValue = input.readEnum(); + + expeditionState_ = rawValue; + break; + } + case 138: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000080; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 144: { + + isFocus_ = input.readBool(); + break; + } + case 152: { + + avatarType_ = input.readUInt32(); + break; + } + case 160: { + if (!((mutable_bitField0_ & 0x00000100) != 0)) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + teamResonanceList_.addInt(input.readUInt32()); + break; + } + case 162: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000100) != 0) && input.getBytesUntilLimit() > 0) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + while (input.getBytesUntilLimit() > 0) { + teamResonanceList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 168: { + + wearingFlycloakId_ = input.readUInt32(); + break; + } + case 178: { + if (!((mutable_bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000200; + } + equipAffixList_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.parser(), extensionRegistry)); + break; + } + case 184: { + + bornTime_ = input.readUInt32(); + break; + } + case 192: { + if (!((mutable_bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000400; + } + pendingPromoteRewardList_.addInt(input.readUInt32()); + break; + } + case 194: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000400) != 0) && input.getBytesUntilLimit() > 0) { + pendingPromoteRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000400; + } + while (input.getBytesUntilLimit() > 0) { + pendingPromoteRewardList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 200: { + + costumeId_ = input.readUInt32(); + break; + } + case 210: { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder subBuilder = null; + if (excelInfo_ != null) { + subBuilder = excelInfo_.toBuilder(); + } + excelInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(excelInfo_); + excelInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 216: { + + animHash_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + equipGuidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + talentIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000100) != 0)) { + teamResonanceList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = java.util.Collections.unmodifiableList(equipAffixList_); + } + if (((mutable_bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetPropMap(); + case 7: + return internalGetFightPropMap(); + case 10: + return internalGetSkillMap(); + case 15: + return internalGetSkillLevelMap(); + case 17: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.class, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int GUID_FIELD_NUMBER = 2; + private long guid_; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int PROP_MAP_FIELD_NUMBER = 3; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int LIFE_STATE_FIELD_NUMBER = 4; + private int lifeState_; + /** + * uint32 life_state = 4; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int EQUIP_GUID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.LongList equipGuidList_; + /** + * repeated uint64 equip_guid_list = 5; + * @return A list containing the equipGuidList. + */ + @java.lang.Override + public java.util.List + getEquipGuidListList() { + return equipGuidList_; + } + /** + * repeated uint64 equip_guid_list = 5; + * @return The count of equipGuidList. + */ + public int getEquipGuidListCount() { + return equipGuidList_.size(); + } + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index of the element to return. + * @return The equipGuidList at the given index. + */ + public long getEquipGuidList(int index) { + return equipGuidList_.getLong(index); + } + private int equipGuidListMemoizedSerializedSize = -1; + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 6; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 6; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 6; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 7; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TRIAL_AVATAR_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo trialAvatarInfo_; + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return Whether the trialAvatarInfo field is set. + */ + @java.lang.Override + public boolean hasTrialAvatarInfo() { + return trialAvatarInfo_ != null; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return The trialAvatarInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfo() { + return trialAvatarInfo_ == null ? emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfo_; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoOrBuilder() { + return getTrialAvatarInfo(); + } + + public static final int SKILL_MAP_FIELD_NUMBER = 10; + private static final class SkillMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_SkillMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 11; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 11; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int FETTER_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + /** + * .AvatarFetterInfo fetter_info = 12; + * @return Whether the fetterInfo field is set. + */ + @java.lang.Override + public boolean hasFetterInfo() { + return fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 12; + * @return The fetterInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + return getFetterInfo(); + } + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 13; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 13; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList inherentProudSkillList_; + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return A list containing the inherentProudSkillList. + */ + @java.lang.Override + public java.util.List + getInherentProudSkillListList() { + return inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + private int inherentProudSkillListMemoizedSerializedSize = -1; + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 15; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EXPEDITION_STATE_FIELD_NUMBER = 16; + private int expeditionState_; + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The enum numeric value on the wire for expeditionState. + */ + @java.lang.Override public int getExpeditionStateValue() { + return expeditionState_; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The expeditionState. + */ + @java.lang.Override public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(expeditionState_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 17; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_FOCUS_FIELD_NUMBER = 18; + private boolean isFocus_; + /** + * bool is_focus = 18; + * @return The isFocus. + */ + @java.lang.Override + public boolean getIsFocus() { + return isFocus_; + } + + public static final int AVATAR_TYPE_FIELD_NUMBER = 19; + private int avatarType_; + /** + * uint32 avatar_type = 19; + * @return The avatarType. + */ + @java.lang.Override + public int getAvatarType() { + return avatarType_; + } + + public static final int TEAM_RESONANCE_LIST_FIELD_NUMBER = 20; + private com.google.protobuf.Internal.IntList teamResonanceList_; + /** + * repeated uint32 team_resonance_list = 20; + * @return A list containing the teamResonanceList. + */ + @java.lang.Override + public java.util.List + getTeamResonanceListList() { + return teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 20; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + private int teamResonanceListMemoizedSerializedSize = -1; + + public static final int WEARING_FLYCLOAK_ID_FIELD_NUMBER = 21; + private int wearingFlycloakId_; + /** + * uint32 wearing_flycloak_id = 21; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + + public static final int EQUIP_AFFIX_LIST_FIELD_NUMBER = 22; + private java.util.List equipAffixList_; + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public java.util.List getEquipAffixListList() { + return equipAffixList_; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public java.util.List + getEquipAffixListOrBuilderList() { + return equipAffixList_; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public int getEquipAffixListCount() { + return equipAffixList_.size(); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index) { + return equipAffixList_.get(index); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( + int index) { + return equipAffixList_.get(index); + } + + public static final int BORN_TIME_FIELD_NUMBER = 23; + private int bornTime_; + /** + * uint32 born_time = 23; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + + public static final int PENDING_PROMOTE_REWARD_LIST_FIELD_NUMBER = 24; + private com.google.protobuf.Internal.IntList pendingPromoteRewardList_; + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return A list containing the pendingPromoteRewardList. + */ + @java.lang.Override + public java.util.List + getPendingPromoteRewardListList() { + return pendingPromoteRewardList_; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return The count of pendingPromoteRewardList. + */ + public int getPendingPromoteRewardListCount() { + return pendingPromoteRewardList_.size(); + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index of the element to return. + * @return The pendingPromoteRewardList at the given index. + */ + public int getPendingPromoteRewardList(int index) { + return pendingPromoteRewardList_.getInt(index); + } + private int pendingPromoteRewardListMemoizedSerializedSize = -1; + + public static final int COSTUME_ID_FIELD_NUMBER = 25; + private int costumeId_; + /** + * uint32 costume_id = 25; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int EXCEL_INFO_FIELD_NUMBER = 26; + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + /** + * .AvatarExcelInfo excel_info = 26; + * @return Whether the excelInfo field is set. + */ + @java.lang.Override + public boolean hasExcelInfo() { + return excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 26; + * @return The excelInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + return getExcelInfo(); + } + + public static final int ANIM_HASH_FIELD_NUMBER = 27; + private int animHash_; + /** + * uint32 anim_hash = 27; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (guid_ != 0L) { + output.writeUInt64(2, guid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 3); + if (lifeState_ != 0) { + output.writeUInt32(4, lifeState_); + } + if (getEquipGuidListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(equipGuidListMemoizedSerializedSize); + } + for (int i = 0; i < equipGuidList_.size(); i++) { + output.writeUInt64NoTag(equipGuidList_.getLong(i)); + } + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 7); + if (trialAvatarInfo_ != null) { + output.writeMessage(9, getTrialAvatarInfo()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillMap(), + SkillMapDefaultEntryHolder.defaultEntry, + 10); + if (skillDepotId_ != 0) { + output.writeUInt32(11, skillDepotId_); + } + if (fetterInfo_ != null) { + output.writeMessage(12, getFetterInfo()); + } + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(13, coreProudSkillLevel_); + } + if (getInherentProudSkillListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(inherentProudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + output.writeUInt32NoTag(inherentProudSkillList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 15); + if (expeditionState_ != emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + output.writeEnum(16, expeditionState_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 17); + if (isFocus_ != false) { + output.writeBool(18, isFocus_); + } + if (avatarType_ != 0) { + output.writeUInt32(19, avatarType_); + } + if (getTeamResonanceListList().size() > 0) { + output.writeUInt32NoTag(162); + output.writeUInt32NoTag(teamResonanceListMemoizedSerializedSize); + } + for (int i = 0; i < teamResonanceList_.size(); i++) { + output.writeUInt32NoTag(teamResonanceList_.getInt(i)); + } + if (wearingFlycloakId_ != 0) { + output.writeUInt32(21, wearingFlycloakId_); + } + for (int i = 0; i < equipAffixList_.size(); i++) { + output.writeMessage(22, equipAffixList_.get(i)); + } + if (bornTime_ != 0) { + output.writeUInt32(23, bornTime_); + } + if (getPendingPromoteRewardListList().size() > 0) { + output.writeUInt32NoTag(194); + output.writeUInt32NoTag(pendingPromoteRewardListMemoizedSerializedSize); + } + for (int i = 0; i < pendingPromoteRewardList_.size(); i++) { + output.writeUInt32NoTag(pendingPromoteRewardList_.getInt(i)); + } + if (costumeId_ != 0) { + output.writeUInt32(25, costumeId_); + } + if (excelInfo_ != null) { + output.writeMessage(26, getExcelInfo()); + } + if (animHash_ != 0) { + output.writeUInt32(27, animHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, guid_); + } + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, propMap__); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, lifeState_); + } + { + int dataSize = 0; + for (int i = 0; i < equipGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(equipGuidList_.getLong(i)); + } + size += dataSize; + if (!getEquipGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + equipGuidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, fightPropMap__); + } + if (trialAvatarInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getTrialAvatarInfo()); + } + for (java.util.Map.Entry entry + : internalGetSkillMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillMap__ = SkillMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, skillMap__); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, skillDepotId_); + } + if (fetterInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getFetterInfo()); + } + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, coreProudSkillLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(inherentProudSkillList_.getInt(i)); + } + size += dataSize; + if (!getInherentProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + inherentProudSkillListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, skillLevelMap__); + } + if (expeditionState_ != emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(16, expeditionState_); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(17, proudSkillExtraLevelMap__); + } + if (isFocus_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(18, isFocus_); + } + if (avatarType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, avatarType_); + } + { + int dataSize = 0; + for (int i = 0; i < teamResonanceList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(teamResonanceList_.getInt(i)); + } + size += dataSize; + if (!getTeamResonanceListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + teamResonanceListMemoizedSerializedSize = dataSize; + } + if (wearingFlycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(21, wearingFlycloakId_); + } + for (int i = 0; i < equipAffixList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, equipAffixList_.get(i)); + } + if (bornTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(23, bornTime_); + } + { + int dataSize = 0; + for (int i = 0; i < pendingPromoteRewardList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(pendingPromoteRewardList_.getInt(i)); + } + size += dataSize; + if (!getPendingPromoteRewardListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + pendingPromoteRewardListMemoizedSerializedSize = dataSize; + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(25, costumeId_); + } + if (excelInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(26, getExcelInfo()); + } + if (animHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(27, animHash_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo other = (emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (getLifeState() + != other.getLifeState()) return false; + if (!getEquipGuidListList() + .equals(other.getEquipGuidListList())) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (hasTrialAvatarInfo() != other.hasTrialAvatarInfo()) return false; + if (hasTrialAvatarInfo()) { + if (!getTrialAvatarInfo() + .equals(other.getTrialAvatarInfo())) return false; + } + if (!internalGetSkillMap().equals( + other.internalGetSkillMap())) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (hasFetterInfo() != other.hasFetterInfo()) return false; + if (hasFetterInfo()) { + if (!getFetterInfo() + .equals(other.getFetterInfo())) return false; + } + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (!getInherentProudSkillListList() + .equals(other.getInherentProudSkillListList())) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (expeditionState_ != other.expeditionState_) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (getIsFocus() + != other.getIsFocus()) return false; + if (getAvatarType() + != other.getAvatarType()) return false; + if (!getTeamResonanceListList() + .equals(other.getTeamResonanceListList())) return false; + if (getWearingFlycloakId() + != other.getWearingFlycloakId()) return false; + if (!getEquipAffixListList() + .equals(other.getEquipAffixListList())) return false; + if (getBornTime() + != other.getBornTime()) return false; + if (!getPendingPromoteRewardListList() + .equals(other.getPendingPromoteRewardListList())) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasExcelInfo() != other.hasExcelInfo()) return false; + if (hasExcelInfo()) { + if (!getExcelInfo() + .equals(other.getExcelInfo())) return false; + } + if (getAnimHash() + != other.getAnimHash()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + if (getEquipGuidListCount() > 0) { + hash = (37 * hash) + EQUIP_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipGuidListList().hashCode(); + } + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + if (hasTrialAvatarInfo()) { + hash = (37 * hash) + TRIAL_AVATAR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarInfo().hashCode(); + } + if (!internalGetSkillMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillMap().hashCode(); + } + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (hasFetterInfo()) { + hash = (37 * hash) + FETTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFetterInfo().hashCode(); + } + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + if (getInherentProudSkillListCount() > 0) { + hash = (37 * hash) + INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInherentProudSkillListList().hashCode(); + } + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + hash = (37 * hash) + EXPEDITION_STATE_FIELD_NUMBER; + hash = (53 * hash) + expeditionState_; + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + hash = (37 * hash) + IS_FOCUS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFocus()); + hash = (37 * hash) + AVATAR_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAvatarType(); + if (getTeamResonanceListCount() > 0) { + hash = (37 * hash) + TEAM_RESONANCE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTeamResonanceListList().hashCode(); + } + hash = (37 * hash) + WEARING_FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getWearingFlycloakId(); + if (getEquipAffixListCount() > 0) { + hash = (37 * hash) + EQUIP_AFFIX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipAffixListList().hashCode(); + } + hash = (37 * hash) + BORN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBornTime(); + if (getPendingPromoteRewardListCount() > 0) { + hash = (37 * hash) + PENDING_PROMOTE_REWARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPendingPromoteRewardListList().hashCode(); + } + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasExcelInfo()) { + hash = (37 * hash) + EXCEL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getExcelInfo().hashCode(); + } + hash = (37 * hash) + ANIM_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAnimHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarInfo) + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetPropMap(); + case 7: + return internalGetFightPropMap(); + case 10: + return internalGetSkillMap(); + case 15: + return internalGetSkillLevelMap(); + case 17: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutablePropMap(); + case 7: + return internalGetMutableFightPropMap(); + case 10: + return internalGetMutableSkillMap(); + case 15: + return internalGetMutableSkillLevelMap(); + case 17: + return internalGetMutableProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.class, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEquipAffixListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + guid_ = 0L; + + internalGetMutablePropMap().clear(); + lifeState_ = 0; + + equipGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + internalGetMutableFightPropMap().clear(); + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfo_ = null; + } else { + trialAvatarInfo_ = null; + trialAvatarInfoBuilder_ = null; + } + internalGetMutableSkillMap().clear(); + skillDepotId_ = 0; + + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + coreProudSkillLevel_ = 0; + + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + internalGetMutableSkillLevelMap().clear(); + expeditionState_ = 0; + + internalGetMutableProudSkillExtraLevelMap().clear(); + isFocus_ = false; + + avatarType_ = 0; + + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + wearingFlycloakId_ = 0; + + if (equipAffixListBuilder_ == null) { + equipAffixList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + } else { + equipAffixListBuilder_.clear(); + } + bornTime_ = 0; + + pendingPromoteRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000400); + costumeId_ = 0; + + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + animHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo build() { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo buildPartial() { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo result = new emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo(this); + int from_bitField0_ = bitField0_; + result.avatarId_ = avatarId_; + result.guid_ = guid_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + result.lifeState_ = lifeState_; + if (((bitField0_ & 0x00000002) != 0)) { + equipGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.equipGuidList_ = equipGuidList_; + if (((bitField0_ & 0x00000004) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.talentIdList_ = talentIdList_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + if (trialAvatarInfoBuilder_ == null) { + result.trialAvatarInfo_ = trialAvatarInfo_; + } else { + result.trialAvatarInfo_ = trialAvatarInfoBuilder_.build(); + } + result.skillMap_ = internalGetSkillMap(); + result.skillMap_.makeImmutable(); + result.skillDepotId_ = skillDepotId_; + if (fetterInfoBuilder_ == null) { + result.fetterInfo_ = fetterInfo_; + } else { + result.fetterInfo_ = fetterInfoBuilder_.build(); + } + result.coreProudSkillLevel_ = coreProudSkillLevel_; + if (((bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.inherentProudSkillList_ = inherentProudSkillList_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + result.expeditionState_ = expeditionState_; + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + result.isFocus_ = isFocus_; + result.avatarType_ = avatarType_; + if (((bitField0_ & 0x00000100) != 0)) { + teamResonanceList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000100); + } + result.teamResonanceList_ = teamResonanceList_; + result.wearingFlycloakId_ = wearingFlycloakId_; + if (equipAffixListBuilder_ == null) { + if (((bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = java.util.Collections.unmodifiableList(equipAffixList_); + bitField0_ = (bitField0_ & ~0x00000200); + } + result.equipAffixList_ = equipAffixList_; + } else { + result.equipAffixList_ = equipAffixListBuilder_.build(); + } + result.bornTime_ = bornTime_; + if (((bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000400); + } + result.pendingPromoteRewardList_ = pendingPromoteRewardList_; + result.costumeId_ = costumeId_; + if (excelInfoBuilder_ == null) { + result.excelInfo_ = excelInfo_; + } else { + result.excelInfo_ = excelInfoBuilder_.build(); + } + result.animHash_ = animHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo other) { + if (other == emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (!other.equipGuidList_.isEmpty()) { + if (equipGuidList_.isEmpty()) { + equipGuidList_ = other.equipGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureEquipGuidListIsMutable(); + equipGuidList_.addAll(other.equipGuidList_); + } + onChanged(); + } + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.hasTrialAvatarInfo()) { + mergeTrialAvatarInfo(other.getTrialAvatarInfo()); + } + internalGetMutableSkillMap().mergeFrom( + other.internalGetSkillMap()); + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (other.hasFetterInfo()) { + mergeFetterInfo(other.getFetterInfo()); + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (!other.inherentProudSkillList_.isEmpty()) { + if (inherentProudSkillList_.isEmpty()) { + inherentProudSkillList_ = other.inherentProudSkillList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addAll(other.inherentProudSkillList_); + } + onChanged(); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + if (other.expeditionState_ != 0) { + setExpeditionStateValue(other.getExpeditionStateValue()); + } + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (other.getIsFocus() != false) { + setIsFocus(other.getIsFocus()); + } + if (other.getAvatarType() != 0) { + setAvatarType(other.getAvatarType()); + } + if (!other.teamResonanceList_.isEmpty()) { + if (teamResonanceList_.isEmpty()) { + teamResonanceList_ = other.teamResonanceList_; + bitField0_ = (bitField0_ & ~0x00000100); + } else { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addAll(other.teamResonanceList_); + } + onChanged(); + } + if (other.getWearingFlycloakId() != 0) { + setWearingFlycloakId(other.getWearingFlycloakId()); + } + if (equipAffixListBuilder_ == null) { + if (!other.equipAffixList_.isEmpty()) { + if (equipAffixList_.isEmpty()) { + equipAffixList_ = other.equipAffixList_; + bitField0_ = (bitField0_ & ~0x00000200); + } else { + ensureEquipAffixListIsMutable(); + equipAffixList_.addAll(other.equipAffixList_); + } + onChanged(); + } + } else { + if (!other.equipAffixList_.isEmpty()) { + if (equipAffixListBuilder_.isEmpty()) { + equipAffixListBuilder_.dispose(); + equipAffixListBuilder_ = null; + equipAffixList_ = other.equipAffixList_; + bitField0_ = (bitField0_ & ~0x00000200); + equipAffixListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEquipAffixListFieldBuilder() : null; + } else { + equipAffixListBuilder_.addAllMessages(other.equipAffixList_); + } + } + } + if (other.getBornTime() != 0) { + setBornTime(other.getBornTime()); + } + if (!other.pendingPromoteRewardList_.isEmpty()) { + if (pendingPromoteRewardList_.isEmpty()) { + pendingPromoteRewardList_ = other.pendingPromoteRewardList_; + bitField0_ = (bitField0_ & ~0x00000400); + } else { + ensurePendingPromoteRewardListIsMutable(); + pendingPromoteRewardList_.addAll(other.pendingPromoteRewardList_); + } + onChanged(); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasExcelInfo()) { + mergeExcelInfo(other.getExcelInfo()); + } + if (other.getAnimHash() != 0) { + setAnimHash(other.getAnimHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 2; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 2; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private int lifeState_ ; + /** + * uint32 life_state = 4; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 4; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 4; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList equipGuidList_ = emptyLongList(); + private void ensureEquipGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + equipGuidList_ = mutableCopy(equipGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 equip_guid_list = 5; + * @return A list containing the equipGuidList. + */ + public java.util.List + getEquipGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(equipGuidList_) : equipGuidList_; + } + /** + * repeated uint64 equip_guid_list = 5; + * @return The count of equipGuidList. + */ + public int getEquipGuidListCount() { + return equipGuidList_.size(); + } + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index of the element to return. + * @return The equipGuidList at the given index. + */ + public long getEquipGuidList(int index) { + return equipGuidList_.getLong(index); + } + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index to set the value at. + * @param value The equipGuidList to set. + * @return This builder for chaining. + */ + public Builder setEquipGuidList( + int index, long value) { + ensureEquipGuidListIsMutable(); + equipGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 equip_guid_list = 5; + * @param value The equipGuidList to add. + * @return This builder for chaining. + */ + public Builder addEquipGuidList(long value) { + ensureEquipGuidListIsMutable(); + equipGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 equip_guid_list = 5; + * @param values The equipGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllEquipGuidList( + java.lang.Iterable values) { + ensureEquipGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 equip_guid_list = 5; + * @return This builder for chaining. + */ + public Builder clearEquipGuidList() { + equipGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 talent_id_list = 6; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 6; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 6; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 6; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 6; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 6; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 6; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo trialAvatarInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder> trialAvatarInfoBuilder_; + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return Whether the trialAvatarInfo field is set. + */ + public boolean hasTrialAvatarInfo() { + return trialAvatarInfoBuilder_ != null || trialAvatarInfo_ != null; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return The trialAvatarInfo. + */ + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfo() { + if (trialAvatarInfoBuilder_ == null) { + return trialAvatarInfo_ == null ? emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfo_; + } else { + return trialAvatarInfoBuilder_.getMessage(); + } + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder setTrialAvatarInfo(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo value) { + if (trialAvatarInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + trialAvatarInfo_ = value; + onChanged(); + } else { + trialAvatarInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder setTrialAvatarInfo( + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder builderForValue) { + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfo_ = builderForValue.build(); + onChanged(); + } else { + trialAvatarInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder mergeTrialAvatarInfo(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo value) { + if (trialAvatarInfoBuilder_ == null) { + if (trialAvatarInfo_ != null) { + trialAvatarInfo_ = + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.newBuilder(trialAvatarInfo_).mergeFrom(value).buildPartial(); + } else { + trialAvatarInfo_ = value; + } + onChanged(); + } else { + trialAvatarInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder clearTrialAvatarInfo() { + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfo_ = null; + onChanged(); + } else { + trialAvatarInfo_ = null; + trialAvatarInfoBuilder_ = null; + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder getTrialAvatarInfoBuilder() { + + onChanged(); + return getTrialAvatarInfoFieldBuilder().getBuilder(); + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoOrBuilder() { + if (trialAvatarInfoBuilder_ != null) { + return trialAvatarInfoBuilder_.getMessageOrBuilder(); + } else { + return trialAvatarInfo_ == null ? + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfo_; + } + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder> + getTrialAvatarInfoFieldBuilder() { + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder>( + getTrialAvatarInfo(), + getParentForChildren(), + isClean()); + trialAvatarInfo_ = null; + } + return trialAvatarInfoBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillMap() { + onChanged();; + if (skillMap_ == null) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + if (!skillMap_.isMutable()) { + skillMap_ = skillMap_.copy(); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillMap() { + internalGetMutableSkillMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + public Builder removeSkillMap( + int key) { + + internalGetMutableSkillMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillMap() { + return internalGetMutableSkillMap().getMutableMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + public Builder putSkillMap( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableSkillMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + public Builder putAllSkillMap( + java.util.Map values) { + internalGetMutableSkillMap().getMutableMap() + .putAll(values); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 11; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 11; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 11; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> fetterInfoBuilder_; + /** + * .AvatarFetterInfo fetter_info = 12; + * @return Whether the fetterInfo field is set. + */ + public boolean hasFetterInfo() { + return fetterInfoBuilder_ != null || fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 12; + * @return The fetterInfo. + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + if (fetterInfoBuilder_ == null) { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } else { + return fetterInfoBuilder_.getMessage(); + } + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder setFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fetterInfo_ = value; + onChanged(); + } else { + fetterInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder setFetterInfo( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder builderForValue) { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = builderForValue.build(); + onChanged(); + } else { + fetterInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder mergeFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (fetterInfo_ != null) { + fetterInfo_ = + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.newBuilder(fetterInfo_).mergeFrom(value).buildPartial(); + } else { + fetterInfo_ = value; + } + onChanged(); + } else { + fetterInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder clearFetterInfo() { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + onChanged(); + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder getFetterInfoBuilder() { + + onChanged(); + return getFetterInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + if (fetterInfoBuilder_ != null) { + return fetterInfoBuilder_.getMessageOrBuilder(); + } else { + return fetterInfo_ == null ? + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> + getFetterInfoFieldBuilder() { + if (fetterInfoBuilder_ == null) { + fetterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder>( + getFetterInfo(), + getParentForChildren(), + isClean()); + fetterInfo_ = null; + } + return fetterInfoBuilder_; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 13; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 13; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 13; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList inherentProudSkillList_ = emptyIntList(); + private void ensureInherentProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_ = mutableCopy(inherentProudSkillList_); + bitField0_ |= 0x00000020; + } + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return A list containing the inherentProudSkillList. + */ + public java.util.List + getInherentProudSkillListList() { + return ((bitField0_ & 0x00000020) != 0) ? + java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index to set the value at. + * @param value The inherentProudSkillList to set. + * @return This builder for chaining. + */ + public Builder setInherentProudSkillList( + int index, int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param value The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addInherentProudSkillList(int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param values The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllInherentProudSkillList( + java.lang.Iterable values) { + ensureInherentProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inherentProudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return This builder for chaining. + */ + public Builder clearInherentProudSkillList() { + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int expeditionState_ = 0; + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The enum numeric value on the wire for expeditionState. + */ + @java.lang.Override public int getExpeditionStateValue() { + return expeditionState_; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @param value The enum numeric value on the wire for expeditionState to set. + * @return This builder for chaining. + */ + public Builder setExpeditionStateValue(int value) { + + expeditionState_ = value; + onChanged(); + return this; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The expeditionState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(expeditionState_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @param value The expeditionState to set. + * @return This builder for chaining. + */ + public Builder setExpeditionState(emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState value) { + if (value == null) { + throw new NullPointerException(); + } + + expeditionState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @return This builder for chaining. + */ + public Builder clearExpeditionState() { + + expeditionState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isFocus_ ; + /** + * bool is_focus = 18; + * @return The isFocus. + */ + @java.lang.Override + public boolean getIsFocus() { + return isFocus_; + } + /** + * bool is_focus = 18; + * @param value The isFocus to set. + * @return This builder for chaining. + */ + public Builder setIsFocus(boolean value) { + + isFocus_ = value; + onChanged(); + return this; + } + /** + * bool is_focus = 18; + * @return This builder for chaining. + */ + public Builder clearIsFocus() { + + isFocus_ = false; + onChanged(); + return this; + } + + private int avatarType_ ; + /** + * uint32 avatar_type = 19; + * @return The avatarType. + */ + @java.lang.Override + public int getAvatarType() { + return avatarType_; + } + /** + * uint32 avatar_type = 19; + * @param value The avatarType to set. + * @return This builder for chaining. + */ + public Builder setAvatarType(int value) { + + avatarType_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_type = 19; + * @return This builder for chaining. + */ + public Builder clearAvatarType() { + + avatarType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList teamResonanceList_ = emptyIntList(); + private void ensureTeamResonanceListIsMutable() { + if (!((bitField0_ & 0x00000100) != 0)) { + teamResonanceList_ = mutableCopy(teamResonanceList_); + bitField0_ |= 0x00000100; + } + } + /** + * repeated uint32 team_resonance_list = 20; + * @return A list containing the teamResonanceList. + */ + public java.util.List + getTeamResonanceListList() { + return ((bitField0_ & 0x00000100) != 0) ? + java.util.Collections.unmodifiableList(teamResonanceList_) : teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 20; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index to set the value at. + * @param value The teamResonanceList to set. + * @return This builder for chaining. + */ + public Builder setTeamResonanceList( + int index, int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 20; + * @param value The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addTeamResonanceList(int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 20; + * @param values The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addAllTeamResonanceList( + java.lang.Iterable values) { + ensureTeamResonanceListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, teamResonanceList_); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 20; + * @return This builder for chaining. + */ + public Builder clearTeamResonanceList() { + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + onChanged(); + return this; + } + + private int wearingFlycloakId_ ; + /** + * uint32 wearing_flycloak_id = 21; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + /** + * uint32 wearing_flycloak_id = 21; + * @param value The wearingFlycloakId to set. + * @return This builder for chaining. + */ + public Builder setWearingFlycloakId(int value) { + + wearingFlycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 wearing_flycloak_id = 21; + * @return This builder for chaining. + */ + public Builder clearWearingFlycloakId() { + + wearingFlycloakId_ = 0; + onChanged(); + return this; + } + + private java.util.List equipAffixList_ = + java.util.Collections.emptyList(); + private void ensureEquipAffixListIsMutable() { + if (!((bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = new java.util.ArrayList(equipAffixList_); + bitField0_ |= 0x00000200; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder> equipAffixListBuilder_; + + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public java.util.List getEquipAffixListList() { + if (equipAffixListBuilder_ == null) { + return java.util.Collections.unmodifiableList(equipAffixList_); + } else { + return equipAffixListBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public int getEquipAffixListCount() { + if (equipAffixListBuilder_ == null) { + return equipAffixList_.size(); + } else { + return equipAffixListBuilder_.getCount(); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index) { + if (equipAffixListBuilder_ == null) { + return equipAffixList_.get(index); + } else { + return equipAffixListBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder setEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo value) { + if (equipAffixListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipAffixListIsMutable(); + equipAffixList_.set(index, value); + onChanged(); + } else { + equipAffixListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder setEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder builderForValue) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.set(index, builderForValue.build()); + onChanged(); + } else { + equipAffixListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo value) { + if (equipAffixListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipAffixListIsMutable(); + equipAffixList_.add(value); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo value) { + if (equipAffixListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipAffixListIsMutable(); + equipAffixList_.add(index, value); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder builderForValue) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.add(builderForValue.build()); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder builderForValue) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.add(index, builderForValue.build()); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addAllEquipAffixList( + java.lang.Iterable values) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipAffixList_); + onChanged(); + } else { + equipAffixListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder clearEquipAffixList() { + if (equipAffixListBuilder_ == null) { + equipAffixList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + onChanged(); + } else { + equipAffixListBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder removeEquipAffixList(int index) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.remove(index); + onChanged(); + } else { + equipAffixListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder getEquipAffixListBuilder( + int index) { + return getEquipAffixListFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( + int index) { + if (equipAffixListBuilder_ == null) { + return equipAffixList_.get(index); } else { + return equipAffixListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public java.util.List + getEquipAffixListOrBuilderList() { + if (equipAffixListBuilder_ != null) { + return equipAffixListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(equipAffixList_); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder addEquipAffixListBuilder() { + return getEquipAffixListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder addEquipAffixListBuilder( + int index) { + return getEquipAffixListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public java.util.List + getEquipAffixListBuilderList() { + return getEquipAffixListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder> + getEquipAffixListFieldBuilder() { + if (equipAffixListBuilder_ == null) { + equipAffixListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder>( + equipAffixList_, + ((bitField0_ & 0x00000200) != 0), + getParentForChildren(), + isClean()); + equipAffixList_ = null; + } + return equipAffixListBuilder_; + } + + private int bornTime_ ; + /** + * uint32 born_time = 23; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + /** + * uint32 born_time = 23; + * @param value The bornTime to set. + * @return This builder for chaining. + */ + public Builder setBornTime(int value) { + + bornTime_ = value; + onChanged(); + return this; + } + /** + * uint32 born_time = 23; + * @return This builder for chaining. + */ + public Builder clearBornTime() { + + bornTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList pendingPromoteRewardList_ = emptyIntList(); + private void ensurePendingPromoteRewardListIsMutable() { + if (!((bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_ = mutableCopy(pendingPromoteRewardList_); + bitField0_ |= 0x00000400; + } + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return A list containing the pendingPromoteRewardList. + */ + public java.util.List + getPendingPromoteRewardListList() { + return ((bitField0_ & 0x00000400) != 0) ? + java.util.Collections.unmodifiableList(pendingPromoteRewardList_) : pendingPromoteRewardList_; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return The count of pendingPromoteRewardList. + */ + public int getPendingPromoteRewardListCount() { + return pendingPromoteRewardList_.size(); + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index of the element to return. + * @return The pendingPromoteRewardList at the given index. + */ + public int getPendingPromoteRewardList(int index) { + return pendingPromoteRewardList_.getInt(index); + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index to set the value at. + * @param value The pendingPromoteRewardList to set. + * @return This builder for chaining. + */ + public Builder setPendingPromoteRewardList( + int index, int value) { + ensurePendingPromoteRewardListIsMutable(); + pendingPromoteRewardList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param value The pendingPromoteRewardList to add. + * @return This builder for chaining. + */ + public Builder addPendingPromoteRewardList(int value) { + ensurePendingPromoteRewardListIsMutable(); + pendingPromoteRewardList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param values The pendingPromoteRewardList to add. + * @return This builder for chaining. + */ + public Builder addAllPendingPromoteRewardList( + java.lang.Iterable values) { + ensurePendingPromoteRewardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, pendingPromoteRewardList_); + onChanged(); + return this; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return This builder for chaining. + */ + public Builder clearPendingPromoteRewardList() { + pendingPromoteRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000400); + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 25; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 25; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 25; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> excelInfoBuilder_; + /** + * .AvatarExcelInfo excel_info = 26; + * @return Whether the excelInfo field is set. + */ + public boolean hasExcelInfo() { + return excelInfoBuilder_ != null || excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 26; + * @return The excelInfo. + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + if (excelInfoBuilder_ == null) { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } else { + return excelInfoBuilder_.getMessage(); + } + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder setExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + excelInfo_ = value; + onChanged(); + } else { + excelInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder setExcelInfo( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder builderForValue) { + if (excelInfoBuilder_ == null) { + excelInfo_ = builderForValue.build(); + onChanged(); + } else { + excelInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder mergeExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (excelInfo_ != null) { + excelInfo_ = + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder(excelInfo_).mergeFrom(value).buildPartial(); + } else { + excelInfo_ = value; + } + onChanged(); + } else { + excelInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder clearExcelInfo() { + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + onChanged(); + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder getExcelInfoBuilder() { + + onChanged(); + return getExcelInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + if (excelInfoBuilder_ != null) { + return excelInfoBuilder_.getMessageOrBuilder(); + } else { + return excelInfo_ == null ? + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> + getExcelInfoFieldBuilder() { + if (excelInfoBuilder_ == null) { + excelInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder>( + getExcelInfo(), + getParentForChildren(), + isClean()); + excelInfo_ = null; + } + return excelInfoBuilder_; + } + + private int animHash_ ; + /** + * uint32 anim_hash = 27; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + /** + * uint32 anim_hash = 27; + * @param value The animHash to set. + * @return This builder for chaining. + */ + public Builder setAnimHash(int value) { + + animHash_ = value; + onChanged(); + return this; + } + /** + * uint32 anim_hash = 27; + * @return This builder for chaining. + */ + public Builder clearAnimHash() { + + animHash_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarInfo) + private static final emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo(); + } + + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_PropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_FightPropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_SkillMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_SkillMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_SkillLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020AvatarInfo.proto\032\032AvatarEquipAffixInfo" + + ".proto\032\025AvatarExcelInfo.proto\032\033AvatarExp" + + "editionState.proto\032\026AvatarFetterInfo.pro" + + "to\032\025AvatarSkillInfo.proto\032\017PropValue.pro" + + "to\032\025TrialAvatarInfo.proto\"\256\t\n\nAvatarInfo" + + "\022\021\n\tavatar_id\030\001 \001(\r\022\014\n\004guid\030\002 \001(\004\022*\n\010pro" + + "p_map\030\003 \003(\0132\030.AvatarInfo.PropMapEntry\022\022\n" + + "\nlife_state\030\004 \001(\r\022\027\n\017equip_guid_list\030\005 \003" + + "(\004\022\026\n\016talent_id_list\030\006 \003(\r\0225\n\016fight_prop" + + "_map\030\007 \003(\0132\035.AvatarInfo.FightPropMapEntr" + + "y\022+\n\021trial_avatar_info\030\t \001(\0132\020.TrialAvat" + + "arInfo\022,\n\tskill_map\030\n \003(\0132\031.AvatarInfo.S" + + "killMapEntry\022\026\n\016skill_depot_id\030\013 \001(\r\022&\n\013" + + "fetter_info\030\014 \001(\0132\021.AvatarFetterInfo\022\036\n\026" + + "core_proud_skill_level\030\r \001(\r\022!\n\031inherent" + + "_proud_skill_list\030\016 \003(\r\0227\n\017skill_level_m" + + "ap\030\017 \003(\0132\036.AvatarInfo.SkillLevelMapEntry" + + "\0220\n\020expedition_state\030\020 \001(\0162\026.AvatarExped" + + "itionState\022M\n\033proud_skill_extra_level_ma" + + "p\030\021 \003(\0132(.AvatarInfo.ProudSkillExtraLeve" + + "lMapEntry\022\020\n\010is_focus\030\022 \001(\010\022\023\n\013avatar_ty" + + "pe\030\023 \001(\r\022\033\n\023team_resonance_list\030\024 \003(\r\022\033\n" + + "\023wearing_flycloak_id\030\025 \001(\r\022/\n\020equip_affi" + + "x_list\030\026 \003(\0132\025.AvatarEquipAffixInfo\022\021\n\tb" + + "orn_time\030\027 \001(\r\022#\n\033pending_promote_reward" + + "_list\030\030 \003(\r\022\022\n\ncostume_id\030\031 \001(\r\022$\n\nexcel" + + "_info\030\032 \001(\0132\020.AvatarExcelInfo\022\021\n\tanim_ha" + + "sh\030\033 \001(\r\032:\n\014PropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n" + + "\005value\030\002 \001(\0132\n.PropValue:\0028\001\0323\n\021FightPro" + + "pMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028" + + "\001\032A\n\rSkillMapEntry\022\013\n\003key\030\001 \001(\r\022\037\n\005value" + + "\030\002 \001(\0132\020.AvatarSkillInfo:\0028\001\0324\n\022SkillLev" + + "elMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\002" + + "8\001\032>\n\034ProudSkillExtraLevelMapEntry\022\013\n\003ke" + + "y\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_descriptor, + new java.lang.String[] { "AvatarId", "Guid", "PropMap", "LifeState", "EquipGuidList", "TalentIdList", "FightPropMap", "TrialAvatarInfo", "SkillMap", "SkillDepotId", "FetterInfo", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ExpeditionState", "ProudSkillExtraLevelMap", "IsFocus", "AvatarType", "TeamResonanceList", "WearingFlycloakId", "EquipAffixList", "BornTime", "PendingPromoteRewardList", "CostumeId", "ExcelInfo", "AnimHash", }); + internal_static_AvatarInfo_PropMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(0); + internal_static_AvatarInfo_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_FightPropMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(1); + internal_static_AvatarInfo_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_SkillMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(2); + internal_static_AvatarInfo_SkillMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_SkillMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_SkillLevelMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(3); + internal_static_AvatarInfo_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(4); + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java new file mode 100644 index 000000000..83476fced --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java @@ -0,0 +1,1403 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarLifeStateChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarLifeStateChangeNotifyOuterClass { + private AvatarLifeStateChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarLifeStateChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarLifeStateChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 life_state = 13; + * @return The lifeState. + */ + int getLifeState(); + + /** + * string attack_tag = 10; + * @return The attackTag. + */ + java.lang.String getAttackTag(); + /** + * string attack_tag = 10; + * @return The bytes for attackTag. + */ + com.google.protobuf.ByteString + getAttackTagBytes(); + + /** + * .PlayerDieType die_type = 2; + * @return The enum numeric value on the wire for dieType. + */ + int getDieTypeValue(); + /** + * .PlayerDieType die_type = 2; + * @return The dieType. + */ + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); + + /** + * repeated .ServerBuff server_buff_list = 12; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * uint32 move_reliable_seq = 5; + * @return The moveReliableSeq. + */ + int getMoveReliableSeq(); + + /** + * uint32 source_entity_id = 3; + * @return The sourceEntityId. + */ + int getSourceEntityId(); + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1290
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarLifeStateChangeNotify} + */ + public static final class AvatarLifeStateChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarLifeStateChangeNotify) + AvatarLifeStateChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarLifeStateChangeNotify.newBuilder() to construct. + private AvatarLifeStateChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarLifeStateChangeNotify() { + attackTag_ = ""; + dieType_ = 0; + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarLifeStateChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarLifeStateChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + int rawValue = input.readEnum(); + + dieType_ = rawValue; + break; + } + case 24: { + + sourceEntityId_ = input.readUInt32(); + break; + } + case 40: { + + moveReliableSeq_ = input.readUInt32(); + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + attackTag_ = s; + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 104: { + + lifeState_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.class, emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.Builder.class); + } + + public static final int LIFE_STATE_FIELD_NUMBER = 13; + private int lifeState_; + /** + * uint32 life_state = 13; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int ATTACK_TAG_FIELD_NUMBER = 10; + private volatile java.lang.Object attackTag_; + /** + * string attack_tag = 10; + * @return The attackTag. + */ + @java.lang.Override + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attackTag_ = s; + return s; + } + } + /** + * string attack_tag = 10; + * @return The bytes for attackTag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DIE_TYPE_FIELD_NUMBER = 2; + private int dieType_; + /** + * .PlayerDieType die_type = 2; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 2; + * @return The dieType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 12; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int MOVE_RELIABLE_SEQ_FIELD_NUMBER = 5; + private int moveReliableSeq_; + /** + * uint32 move_reliable_seq = 5; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + + public static final int SOURCE_ENTITY_ID_FIELD_NUMBER = 3; + private int sourceEntityId_; + /** + * uint32 source_entity_id = 3; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + output.writeEnum(2, dieType_); + } + if (sourceEntityId_ != 0) { + output.writeUInt32(3, sourceEntityId_); + } + if (moveReliableSeq_ != 0) { + output.writeUInt32(5, moveReliableSeq_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, attackTag_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(12, serverBuffList_.get(i)); + } + if (lifeState_ != 0) { + output.writeUInt32(13, lifeState_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, dieType_); + } + if (sourceEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, sourceEntityId_); + } + if (moveReliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, moveReliableSeq_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, attackTag_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, serverBuffList_.get(i)); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, lifeState_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify other = (emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) obj; + + if (getLifeState() + != other.getLifeState()) return false; + if (!getAttackTag() + .equals(other.getAttackTag())) return false; + if (dieType_ != other.dieType_) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (getMoveReliableSeq() + != other.getMoveReliableSeq()) return false; + if (getSourceEntityId() + != other.getSourceEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + hash = (37 * hash) + ATTACK_TAG_FIELD_NUMBER; + hash = (53 * hash) + getAttackTag().hashCode(); + hash = (37 * hash) + DIE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dieType_; + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (37 * hash) + MOVE_RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getMoveReliableSeq(); + hash = (37 * hash) + SOURCE_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getSourceEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1290
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarLifeStateChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarLifeStateChangeNotify) + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.class, emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + lifeState_ = 0; + + attackTag_ = ""; + + dieType_ = 0; + + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + moveReliableSeq_ = 0; + + sourceEntityId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify build() { + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify result = new emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify(this); + int from_bitField0_ = bitField0_; + result.lifeState_ = lifeState_; + result.attackTag_ = attackTag_; + result.dieType_ = dieType_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + result.moveReliableSeq_ = moveReliableSeq_; + result.sourceEntityId_ = sourceEntityId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.getDefaultInstance()) return this; + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (!other.getAttackTag().isEmpty()) { + attackTag_ = other.attackTag_; + onChanged(); + } + if (other.dieType_ != 0) { + setDieTypeValue(other.getDieTypeValue()); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (other.getMoveReliableSeq() != 0) { + setMoveReliableSeq(other.getMoveReliableSeq()); + } + if (other.getSourceEntityId() != 0) { + setSourceEntityId(other.getSourceEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int lifeState_ ; + /** + * uint32 life_state = 13; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 13; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 13; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private java.lang.Object attackTag_ = ""; + /** + * string attack_tag = 10; + * @return The attackTag. + */ + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attackTag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string attack_tag = 10; + * @return The bytes for attackTag. + */ + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string attack_tag = 10; + * @param value The attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + attackTag_ = value; + onChanged(); + return this; + } + /** + * string attack_tag = 10; + * @return This builder for chaining. + */ + public Builder clearAttackTag() { + + attackTag_ = getDefaultInstance().getAttackTag(); + onChanged(); + return this; + } + /** + * string attack_tag = 10; + * @param value The bytes for attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + attackTag_ = value; + onChanged(); + return this; + } + + private int dieType_ = 0; + /** + * .PlayerDieType die_type = 2; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 2; + * @param value The enum numeric value on the wire for dieType to set. + * @return This builder for chaining. + */ + public Builder setDieTypeValue(int value) { + + dieType_ = value; + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 2; + * @return The dieType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + /** + * .PlayerDieType die_type = 2; + * @param value The dieType to set. + * @return This builder for chaining. + */ + public Builder setDieType(emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType value) { + if (value == null) { + throw new NullPointerException(); + } + + dieType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 2; + * @return This builder for chaining. + */ + public Builder clearDieType() { + + dieType_ = 0; + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private int moveReliableSeq_ ; + /** + * uint32 move_reliable_seq = 5; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + /** + * uint32 move_reliable_seq = 5; + * @param value The moveReliableSeq to set. + * @return This builder for chaining. + */ + public Builder setMoveReliableSeq(int value) { + + moveReliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 move_reliable_seq = 5; + * @return This builder for chaining. + */ + public Builder clearMoveReliableSeq() { + + moveReliableSeq_ = 0; + onChanged(); + return this; + } + + private int sourceEntityId_ ; + /** + * uint32 source_entity_id = 3; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + /** + * uint32 source_entity_id = 3; + * @param value The sourceEntityId to set. + * @return This builder for chaining. + */ + public Builder setSourceEntityId(int value) { + + sourceEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 source_entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearSourceEntityId() { + + sourceEntityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarLifeStateChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarLifeStateChangeNotify) + private static final emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarLifeStateChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarLifeStateChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarLifeStateChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarLifeStateChangeNotify.proto\032\023Pla" + + "yerDieType.proto\032\020ServerBuff.proto\"\330\001\n\033A" + + "vatarLifeStateChangeNotify\022\022\n\nlife_state" + + "\030\r \001(\r\022\022\n\nattack_tag\030\n \001(\t\022 \n\010die_type\030\002" + + " \001(\0162\016.PlayerDieType\022%\n\020server_buff_list" + + "\030\014 \003(\0132\013.ServerBuff\022\031\n\021move_reliable_seq" + + "\030\005 \001(\r\022\030\n\020source_entity_id\030\003 \001(\r\022\023\n\013avat" + + "ar_guid\030\013 \001(\004B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_AvatarLifeStateChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarLifeStateChangeNotify_descriptor, + new java.lang.String[] { "LifeState", "AttackTag", "DieType", "ServerBuffList", "MoveReliableSeq", "SourceEntityId", "AvatarGuid", }); + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardReqOuterClass.java new file mode 100644 index 000000000..dc6922a9e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteGetRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteGetRewardReqOuterClass { + private AvatarPromoteGetRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteGetRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteGetRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + *
+   * CmdId: 1696
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardReq} + */ + public static final class AvatarPromoteGetRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteGetRewardReq) + AvatarPromoteGetRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteGetRewardReq.newBuilder() to construct. + private AvatarPromoteGetRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteGetRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteGetRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteGetRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 96: { + + promoteLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 12; + private int promoteLevel_; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(12, promoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, promoteLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq other = (emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1696
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteGetRewardReq) + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq build() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq result = new emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq(this); + result.avatarGuid_ = avatarGuid_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 12; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 12; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarPromoteGetRewardReq) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteGetRewardReq) + private static final emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteGetRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteGetRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteGetRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AvatarPromoteGetRewardReq.proto\"G\n\031Ava" + + "tarPromoteGetRewardReq\022\023\n\013avatar_guid\030\007 " + + "\001(\004\022\025\n\rpromote_level\030\014 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteGetRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteGetRewardReq_descriptor, + new java.lang.String[] { "AvatarGuid", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardRspOuterClass.java new file mode 100644 index 000000000..f639a1721 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardRspOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteGetRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteGetRewardRspOuterClass { + private AvatarPromoteGetRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteGetRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteGetRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 reward_id = 15; + * @return The rewardId. + */ + int getRewardId(); + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + *
+   * CmdId: 1683
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardRsp} + */ + public static final class AvatarPromoteGetRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteGetRewardRsp) + AvatarPromoteGetRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteGetRewardRsp.newBuilder() to construct. + private AvatarPromoteGetRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteGetRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteGetRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteGetRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 96: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 120: { + + rewardId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 15; + private int rewardId_; + /** + * uint32 reward_id = 15; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 12; + private int promoteLevel_; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(12, promoteLevel_); + } + if (rewardId_ != 0) { + output.writeUInt32(15, rewardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, promoteLevel_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, rewardId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp other = (emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1683
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteGetRewardRsp) + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + rewardId_ = 0; + + avatarGuid_ = 0L; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp build() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp result = new emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp(this); + result.retcode_ = retcode_; + result.rewardId_ = rewardId_; + result.avatarGuid_ = avatarGuid_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 15; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 15; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 15; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 12; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 12; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarPromoteGetRewardRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteGetRewardRsp) + private static final emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteGetRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteGetRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteGetRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AvatarPromoteGetRewardRsp.proto\"k\n\031Ava" + + "tarPromoteGetRewardRsp\022\017\n\007retcode\030\n \001(\005\022" + + "\021\n\treward_id\030\017 \001(\r\022\023\n\013avatar_guid\030\013 \001(\004\022" + + "\025\n\rpromote_level\030\014 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteGetRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteGetRewardRsp_descriptor, + new java.lang.String[] { "Retcode", "RewardId", "AvatarGuid", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java new file mode 100644 index 000000000..824d17d3b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteReqOuterClass { + private AvatarPromoteReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 guid = 5; + * @return The guid. + */ + long getGuid(); + } + /** + *
+   * CmdId: 1664
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteReq} + */ + public static final class AvatarPromoteReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteReq) + AvatarPromoteReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteReq.newBuilder() to construct. + private AvatarPromoteReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + guid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.class, emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 5; + private long guid_; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (guid_ != 0L) { + output.writeUInt64(5, guid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, guid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq other = (emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq) obj; + + if (getGuid() + != other.getGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1664
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteReq) + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.class, emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq build() { + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq result = new emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq(this); + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.getDefaultInstance()) return this; + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long guid_ ; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 5; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 5; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarPromoteReq) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteReq) + private static final emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarPromoteReq.proto\" \n\020AvatarPromot" + + "eReq\022\014\n\004guid\030\005 \001(\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteReq_descriptor, + new java.lang.String[] { "Guid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java new file mode 100644 index 000000000..3e1b8762e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteRspOuterClass { + private AvatarPromoteRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 guid = 11; + * @return The guid. + */ + long getGuid(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1639
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteRsp} + */ + public static final class AvatarPromoteRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteRsp) + AvatarPromoteRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteRsp.newBuilder() to construct. + private AvatarPromoteRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + guid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.class, emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 11; + private long guid_; + /** + * uint64 guid = 11; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (guid_ != 0L) { + output.writeUInt64(11, guid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, guid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp other = (emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp) obj; + + if (getGuid() + != other.getGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1639
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteRsp) + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.class, emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0L; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp build() { + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp result = new emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp(this); + result.guid_ = guid_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.getDefaultInstance()) return this; + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long guid_ ; + /** + * uint64 guid = 11; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 11; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 11; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarPromoteRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteRsp) + private static final emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarPromoteRsp.proto\"1\n\020AvatarPromot" + + "eRsp\022\014\n\004guid\030\013 \001(\004\022\017\n\007retcode\030\010 \001(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteRsp_descriptor, + new java.lang.String[] { "Guid", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java new file mode 100644 index 000000000..8edf2b623 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPropNotifyOuterClass { + private AvatarPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, int64> prop_map = 14; + */ + int getPropMapCount(); + /** + * map<uint32, int64> prop_map = 14; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, int64> prop_map = 14; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, int64> prop_map = 14; + */ + + long getPropMapOrDefault( + int key, + long defaultValue); + /** + * map<uint32, int64> prop_map = 14; + */ + + long getPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1231
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPropNotify} + */ + public static final class AvatarPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPropNotify) + AvatarPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPropNotify.newBuilder() to construct. + private AvatarPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPropNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.class, emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.Builder.class); + } + + public static final int PROP_MAP_FIELD_NUMBER = 14; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Long> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.INT64, + 0L); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Long> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrDefault( + int key, + long defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 14); + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, propMap__); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify other = (emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify) obj; + + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1231
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPropNotify) + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 14: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.class, emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutablePropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify build() { + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify buildPartial() { + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify result = new emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify(this); + int from_bitField0_ = bitField0_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify other) { + if (other == emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.getDefaultInstance()) return this; + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Long> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrDefault( + int key, + long defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, int64> prop_map = 14; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + public Builder putPropMap( + int key, + long value) { + + + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, int64> prop_map = 14; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarPropNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarPropNotify) + private static final emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify(); + } + + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPropNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPropNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarPropNotify.proto\"\211\001\n\020AvatarPropN" + + "otify\0220\n\010prop_map\030\016 \003(\0132\036.AvatarPropNoti" + + "fy.PropMapEntry\022\023\n\013avatar_guid\030\017 \001(\004\032.\n\014" + + "PropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\003" + + ":\0028\001B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPropNotify_descriptor, + new java.lang.String[] { "PropMap", "AvatarGuid", }); + internal_static_AvatarPropNotify_PropMapEntry_descriptor = + internal_static_AvatarPropNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarPropNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPropNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java new file mode 100644 index 000000000..400f6b1d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java @@ -0,0 +1,904 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillChangeNotifyOuterClass { + private AvatarSkillChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_level = 11; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 skill_depot_id = 13; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * uint32 old_level = 1; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * uint32 avatar_skill_id = 6; + * @return The avatarSkillId. + */ + int getAvatarSkillId(); + } + /** + *
+   * CmdId: 1097
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillChangeNotify} + */ + public static final class AvatarSkillChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillChangeNotify) + AvatarSkillChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillChangeNotify.newBuilder() to construct. + private AvatarSkillChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + oldLevel_ = input.readUInt32(); + break; + } + case 16: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 48: { + + avatarSkillId_ = input.readUInt32(); + break; + } + case 56: { + + entityId_ = input.readUInt32(); + break; + } + case 88: { + + curLevel_ = input.readUInt32(); + break; + } + case 104: { + + skillDepotId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.Builder.class); + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 11; + private int curLevel_; + /** + * uint32 cur_level = 11; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 7; + private int entityId_; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 13; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 13; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 1; + private int oldLevel_; + /** + * uint32 old_level = 1; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int AVATAR_SKILL_ID_FIELD_NUMBER = 6; + private int avatarSkillId_; + /** + * uint32 avatar_skill_id = 6; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (oldLevel_ != 0) { + output.writeUInt32(1, oldLevel_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (avatarSkillId_ != 0) { + output.writeUInt32(6, avatarSkillId_); + } + if (entityId_ != 0) { + output.writeUInt32(7, entityId_); + } + if (curLevel_ != 0) { + output.writeUInt32(11, curLevel_); + } + if (skillDepotId_ != 0) { + output.writeUInt32(13, skillDepotId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, oldLevel_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (avatarSkillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, avatarSkillId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, entityId_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, curLevel_); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, skillDepotId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify other = (emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) obj; + + if (getCurLevel() + != other.getCurLevel()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (getAvatarSkillId() + != other.getAvatarSkillId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + AVATAR_SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1097
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillChangeNotify) + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curLevel_ = 0; + + avatarGuid_ = 0L; + + entityId_ = 0; + + skillDepotId_ = 0; + + oldLevel_ = 0; + + avatarSkillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify build() { + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify result = new emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify(this); + result.curLevel_ = curLevel_; + result.avatarGuid_ = avatarGuid_; + result.entityId_ = entityId_; + result.skillDepotId_ = skillDepotId_; + result.oldLevel_ = oldLevel_; + result.avatarSkillId_ = avatarSkillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.getDefaultInstance()) return this; + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getAvatarSkillId() != 0) { + setAvatarSkillId(other.getAvatarSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 11; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 11; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 11; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 7; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 13; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 13; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 13; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 1; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 1; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 1; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int avatarSkillId_ ; + /** + * uint32 avatar_skill_id = 6; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + /** + * uint32 avatar_skill_id = 6; + * @param value The avatarSkillId to set. + * @return This builder for chaining. + */ + public Builder setAvatarSkillId(int value) { + + avatarSkillId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_skill_id = 6; + * @return This builder for chaining. + */ + public Builder clearAvatarSkillId() { + + avatarSkillId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillChangeNotify) + private static final emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarSkillChangeNotify.proto\"\230\001\n\027Avat" + + "arSkillChangeNotify\022\021\n\tcur_level\030\013 \001(\r\022\023" + + "\n\013avatar_guid\030\002 \001(\004\022\021\n\tentity_id\030\007 \001(\r\022\026" + + "\n\016skill_depot_id\030\r \001(\r\022\021\n\told_level\030\001 \001(" + + "\r\022\027\n\017avatar_skill_id\030\006 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillChangeNotify_descriptor, + new java.lang.String[] { "CurLevel", "AvatarGuid", "EntityId", "SkillDepotId", "OldLevel", "AvatarSkillId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillDepotChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillDepotChangeNotifyOuterClass.java new file mode 100644 index 000000000..7bf433286 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillDepotChangeNotifyOuterClass.java @@ -0,0 +1,1790 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillDepotChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillDepotChangeNotifyOuterClass { + private AvatarSkillDepotChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillDepotChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillDepotChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_depot_id = 15; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * repeated uint32 talent_id_list = 9; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 9; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 9; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * repeated uint32 proud_skill_list = 4; + * @return A list containing the proudSkillList. + */ + java.util.List getProudSkillListList(); + /** + * repeated uint32 proud_skill_list = 4; + * @return The count of proudSkillList. + */ + int getProudSkillListCount(); + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + int getProudSkillList(int index); + + /** + * uint32 core_proud_skill_level = 2; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * map<uint32, uint32> skill_level_map = 3; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + int getSkillLevelMapOrThrow( + int key); + } + /** + *
+   * CmdId: 1035
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillDepotChangeNotify} + */ + public static final class AvatarSkillDepotChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillDepotChangeNotify) + AvatarSkillDepotChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillDepotChangeNotify.newBuilder() to construct. + private AvatarSkillDepotChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillDepotChangeNotify() { + talentIdList_ = emptyIntList(); + proudSkillList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillDepotChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillDepotChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + proudSkillList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + proudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + entityId_ = input.readUInt32(); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 120: { + + skillDepotId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + proudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetProudSkillExtraLevelMap(); + case 3: + return internalGetSkillLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.Builder.class); + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 15; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 15; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 14; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 9; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 9; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 9; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int PROUD_SKILL_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList proudSkillList_; + /** + * repeated uint32 proud_skill_list = 4; + * @return A list containing the proudSkillList. + */ + @java.lang.Override + public java.util.List + getProudSkillListList() { + return proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 4; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + private int proudSkillListMemoizedSerializedSize = -1; + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 2; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 2; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 7; + private int entityId_; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 12; + private long avatarGuid_; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 3; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(2, coreProudSkillLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 3); + if (getProudSkillListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(proudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < proudSkillList_.size(); i++) { + output.writeUInt32NoTag(proudSkillList_.getInt(i)); + } + if (entityId_ != 0) { + output.writeUInt32(7, entityId_); + } + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(12, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 14); + if (skillDepotId_ != 0) { + output.writeUInt32(15, skillDepotId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, coreProudSkillLevel_); + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, skillLevelMap__); + } + { + int dataSize = 0; + for (int i = 0; i < proudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(proudSkillList_.getInt(i)); + } + size += dataSize; + if (!getProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + proudSkillListMemoizedSerializedSize = dataSize; + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, entityId_); + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, proudSkillExtraLevelMap__); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, skillDepotId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify other = (emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify) obj; + + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (!getProudSkillListList() + .equals(other.getProudSkillListList())) return false; + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (getProudSkillListCount() > 0) { + hash = (37 * hash) + PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getProudSkillListList().hashCode(); + } + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1035
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillDepotChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillDepotChangeNotify) + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetProudSkillExtraLevelMap(); + case 3: + return internalGetSkillLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 14: + return internalGetMutableProudSkillExtraLevelMap(); + case 3: + return internalGetMutableSkillLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillDepotId_ = 0; + + internalGetMutableProudSkillExtraLevelMap().clear(); + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + coreProudSkillLevel_ = 0; + + entityId_ = 0; + + avatarGuid_ = 0L; + + internalGetMutableSkillLevelMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify build() { + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify result = new emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify(this); + int from_bitField0_ = bitField0_; + result.skillDepotId_ = skillDepotId_; + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.talentIdList_ = talentIdList_; + if (((bitField0_ & 0x00000004) != 0)) { + proudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.proudSkillList_ = proudSkillList_; + result.coreProudSkillLevel_ = coreProudSkillLevel_; + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.getDefaultInstance()) return this; + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + if (!other.proudSkillList_.isEmpty()) { + if (proudSkillList_.isEmpty()) { + proudSkillList_ = other.proudSkillList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureProudSkillListIsMutable(); + proudSkillList_.addAll(other.proudSkillList_); + } + onChanged(); + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 15; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 15; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 15; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 talent_id_list = 9; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 9; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 9; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 9; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 9; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 9; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 9; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList proudSkillList_ = emptyIntList(); + private void ensureProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + proudSkillList_ = mutableCopy(proudSkillList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 proud_skill_list = 4; + * @return A list containing the proudSkillList. + */ + public java.util.List + getProudSkillListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(proudSkillList_) : proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 4; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index to set the value at. + * @param value The proudSkillList to set. + * @return This builder for chaining. + */ + public Builder setProudSkillList( + int index, int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 4; + * @param value The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addProudSkillList(int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 4; + * @param values The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllProudSkillList( + java.lang.Iterable values) { + ensureProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, proudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 4; + * @return This builder for chaining. + */ + public Builder clearProudSkillList() { + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 2; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 2; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 2; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 7; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 12; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 12; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillDepotChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillDepotChangeNotify) + private static final emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillDepotChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillDepotChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillDepotChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AvatarSkillDepotChangeNotify.proto\"\322\003\n" + + "\034AvatarSkillDepotChangeNotify\022\026\n\016skill_d" + + "epot_id\030\017 \001(\r\022_\n\033proud_skill_extra_level" + + "_map\030\016 \003(\0132:.AvatarSkillDepotChangeNotif" + + "y.ProudSkillExtraLevelMapEntry\022\026\n\016talent" + + "_id_list\030\t \003(\r\022\030\n\020proud_skill_list\030\004 \003(\r" + + "\022\036\n\026core_proud_skill_level\030\002 \001(\r\022\021\n\tenti" + + "ty_id\030\007 \001(\r\022\023\n\013avatar_guid\030\014 \001(\004\022I\n\017skil" + + "l_level_map\030\003 \003(\01320.AvatarSkillDepotChan" + + "geNotify.SkillLevelMapEntry\032>\n\034ProudSkil" + + "lExtraLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005valu" + + "e\030\002 \001(\r:\0028\001\0324\n\022SkillLevelMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillDepotChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillDepotChangeNotify_descriptor, + new java.lang.String[] { "SkillDepotId", "ProudSkillExtraLevelMap", "TalentIdList", "ProudSkillList", "CoreProudSkillLevel", "EntityId", "AvatarGuid", "SkillLevelMap", }); + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_AvatarSkillDepotChangeNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor = + internal_static_AvatarSkillDepotChangeNotify_descriptor.getNestedTypes().get(1); + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoNotifyOuterClass.java new file mode 100644 index 000000000..01b81bff4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoNotifyOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillInfoNotifyOuterClass { + private AvatarSkillInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + int getSkillMapCount(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + boolean containsSkillMap( + int key); + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + java.util.Map + getSkillMapMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key); + + /** + * uint64 guid = 4; + * @return The guid. + */ + long getGuid(); + } + /** + *
+   * CmdId: 1090
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillInfoNotify} + */ + public static final class AvatarSkillInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillInfoNotify) + AvatarSkillInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillInfoNotify.newBuilder() to construct. + private AvatarSkillInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + guid_ = input.readUInt64(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skillMap__ = input.readMessage( + SkillMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillMap_.getMutableMap().put( + skillMap__.getKey(), skillMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.class, emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.Builder.class); + } + + public static final int SKILL_MAP_FIELD_NUMBER = 11; + private static final class SkillMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int GUID_FIELD_NUMBER = 4; + private long guid_; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (guid_ != 0L) { + output.writeUInt64(4, guid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillMap(), + SkillMapDefaultEntryHolder.defaultEntry, + 11); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, guid_); + } + for (java.util.Map.Entry entry + : internalGetSkillMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillMap__ = SkillMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, skillMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify other = (emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify) obj; + + if (!internalGetSkillMap().equals( + other.internalGetSkillMap())) return false; + if (getGuid() + != other.getGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetSkillMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillMap().hashCode(); + } + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1090
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillInfoNotify) + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableSkillMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.class, emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableSkillMap().clear(); + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify build() { + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify result = new emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify(this); + int from_bitField0_ = bitField0_; + result.skillMap_ = internalGetSkillMap(); + result.skillMap_.makeImmutable(); + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.getDefaultInstance()) return this; + internalGetMutableSkillMap().mergeFrom( + other.internalGetSkillMap()); + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillMap() { + onChanged();; + if (skillMap_ == null) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + if (!skillMap_.isMutable()) { + skillMap_ = skillMap_.copy(); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillMap() { + internalGetMutableSkillMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + public Builder removeSkillMap( + int key) { + + internalGetMutableSkillMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillMap() { + return internalGetMutableSkillMap().getMutableMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + public Builder putSkillMap( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableSkillMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + public Builder putAllSkillMap( + java.util.Map values) { + internalGetMutableSkillMap().getMutableMap() + .putAll(values); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 4; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 4; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillInfoNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillInfoNotify) + private static final emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillInfoNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillInfoNotify_SkillMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarSkillInfoNotify.proto\032\025AvatarSki" + + "llInfo.proto\"\241\001\n\025AvatarSkillInfoNotify\0227" + + "\n\tskill_map\030\013 \003(\0132$.AvatarSkillInfoNotif" + + "y.SkillMapEntry\022\014\n\004guid\030\004 \001(\004\032A\n\rSkillMa" + + "pEntry\022\013\n\003key\030\001 \001(\r\022\037\n\005value\030\002 \001(\0132\020.Ava" + + "tarSkillInfo:\0028\001B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarSkillInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillInfoNotify_descriptor, + new java.lang.String[] { "SkillMap", "Guid", }); + internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor = + internal_static_AvatarSkillInfoNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarSkillInfoNotify_SkillMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java new file mode 100644 index 000000000..1d8b42105 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillInfoOuterClass { + private AvatarSkillInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 pass_cd_time = 1; + * @return The passCdTime. + */ + int getPassCdTime(); + + /** + * repeated uint32 full_cd_time_list = 2; + * @return A list containing the fullCdTimeList. + */ + java.util.List getFullCdTimeListList(); + /** + * repeated uint32 full_cd_time_list = 2; + * @return The count of fullCdTimeList. + */ + int getFullCdTimeListCount(); + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index of the element to return. + * @return The fullCdTimeList at the given index. + */ + int getFullCdTimeList(int index); + + /** + * uint32 max_charge_count = 3; + * @return The maxChargeCount. + */ + int getMaxChargeCount(); + } + /** + * Protobuf type {@code AvatarSkillInfo} + */ + public static final class AvatarSkillInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillInfo) + AvatarSkillInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillInfo.newBuilder() to construct. + private AvatarSkillInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillInfo() { + fullCdTimeList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + passCdTime_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + fullCdTimeList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + fullCdTimeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + fullCdTimeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + maxChargeCount_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.class, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.Builder.class); + } + + public static final int PASS_CD_TIME_FIELD_NUMBER = 1; + private int passCdTime_; + /** + * uint32 pass_cd_time = 1; + * @return The passCdTime. + */ + @java.lang.Override + public int getPassCdTime() { + return passCdTime_; + } + + public static final int FULL_CD_TIME_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList fullCdTimeList_; + /** + * repeated uint32 full_cd_time_list = 2; + * @return A list containing the fullCdTimeList. + */ + @java.lang.Override + public java.util.List + getFullCdTimeListList() { + return fullCdTimeList_; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return The count of fullCdTimeList. + */ + public int getFullCdTimeListCount() { + return fullCdTimeList_.size(); + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index of the element to return. + * @return The fullCdTimeList at the given index. + */ + public int getFullCdTimeList(int index) { + return fullCdTimeList_.getInt(index); + } + private int fullCdTimeListMemoizedSerializedSize = -1; + + public static final int MAX_CHARGE_COUNT_FIELD_NUMBER = 3; + private int maxChargeCount_; + /** + * uint32 max_charge_count = 3; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (passCdTime_ != 0) { + output.writeUInt32(1, passCdTime_); + } + if (getFullCdTimeListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(fullCdTimeListMemoizedSerializedSize); + } + for (int i = 0; i < fullCdTimeList_.size(); i++) { + output.writeUInt32NoTag(fullCdTimeList_.getInt(i)); + } + if (maxChargeCount_ != 0) { + output.writeUInt32(3, maxChargeCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (passCdTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, passCdTime_); + } + { + int dataSize = 0; + for (int i = 0; i < fullCdTimeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(fullCdTimeList_.getInt(i)); + } + size += dataSize; + if (!getFullCdTimeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + fullCdTimeListMemoizedSerializedSize = dataSize; + } + if (maxChargeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, maxChargeCount_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo other = (emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo) obj; + + if (getPassCdTime() + != other.getPassCdTime()) return false; + if (!getFullCdTimeListList() + .equals(other.getFullCdTimeListList())) return false; + if (getMaxChargeCount() + != other.getMaxChargeCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PASS_CD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getPassCdTime(); + if (getFullCdTimeListCount() > 0) { + hash = (37 * hash) + FULL_CD_TIME_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFullCdTimeListList().hashCode(); + } + hash = (37 * hash) + MAX_CHARGE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMaxChargeCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarSkillInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillInfo) + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.class, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + passCdTime_ = 0; + + fullCdTimeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + maxChargeCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo build() { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo buildPartial() { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo result = new emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo(this); + int from_bitField0_ = bitField0_; + result.passCdTime_ = passCdTime_; + if (((bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fullCdTimeList_ = fullCdTimeList_; + result.maxChargeCount_ = maxChargeCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo other) { + if (other == emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance()) return this; + if (other.getPassCdTime() != 0) { + setPassCdTime(other.getPassCdTime()); + } + if (!other.fullCdTimeList_.isEmpty()) { + if (fullCdTimeList_.isEmpty()) { + fullCdTimeList_ = other.fullCdTimeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFullCdTimeListIsMutable(); + fullCdTimeList_.addAll(other.fullCdTimeList_); + } + onChanged(); + } + if (other.getMaxChargeCount() != 0) { + setMaxChargeCount(other.getMaxChargeCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int passCdTime_ ; + /** + * uint32 pass_cd_time = 1; + * @return The passCdTime. + */ + @java.lang.Override + public int getPassCdTime() { + return passCdTime_; + } + /** + * uint32 pass_cd_time = 1; + * @param value The passCdTime to set. + * @return This builder for chaining. + */ + public Builder setPassCdTime(int value) { + + passCdTime_ = value; + onChanged(); + return this; + } + /** + * uint32 pass_cd_time = 1; + * @return This builder for chaining. + */ + public Builder clearPassCdTime() { + + passCdTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList fullCdTimeList_ = emptyIntList(); + private void ensureFullCdTimeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_ = mutableCopy(fullCdTimeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return A list containing the fullCdTimeList. + */ + public java.util.List + getFullCdTimeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(fullCdTimeList_) : fullCdTimeList_; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return The count of fullCdTimeList. + */ + public int getFullCdTimeListCount() { + return fullCdTimeList_.size(); + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index of the element to return. + * @return The fullCdTimeList at the given index. + */ + public int getFullCdTimeList(int index) { + return fullCdTimeList_.getInt(index); + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index to set the value at. + * @param value The fullCdTimeList to set. + * @return This builder for chaining. + */ + public Builder setFullCdTimeList( + int index, int value) { + ensureFullCdTimeListIsMutable(); + fullCdTimeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param value The fullCdTimeList to add. + * @return This builder for chaining. + */ + public Builder addFullCdTimeList(int value) { + ensureFullCdTimeListIsMutable(); + fullCdTimeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param values The fullCdTimeList to add. + * @return This builder for chaining. + */ + public Builder addAllFullCdTimeList( + java.lang.Iterable values) { + ensureFullCdTimeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fullCdTimeList_); + onChanged(); + return this; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return This builder for chaining. + */ + public Builder clearFullCdTimeList() { + fullCdTimeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int maxChargeCount_ ; + /** + * uint32 max_charge_count = 3; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + /** + * uint32 max_charge_count = 3; + * @param value The maxChargeCount to set. + * @return This builder for chaining. + */ + public Builder setMaxChargeCount(int value) { + + maxChargeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 max_charge_count = 3; + * @return This builder for chaining. + */ + public Builder clearMaxChargeCount() { + + maxChargeCount_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillInfo) + private static final emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo(); + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AvatarSkillInfo.proto\"\\\n\017AvatarSkillIn" + + "fo\022\024\n\014pass_cd_time\030\001 \001(\r\022\031\n\021full_cd_time" + + "_list\030\002 \003(\r\022\030\n\020max_charge_count\030\003 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillInfo_descriptor, + new java.lang.String[] { "PassCdTime", "FullCdTimeList", "MaxChargeCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillMaxChargeCountNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillMaxChargeCountNotifyOuterClass.java new file mode 100644 index 000000000..3409bc299 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillMaxChargeCountNotifyOuterClass.java @@ -0,0 +1,693 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillMaxChargeCountNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillMaxChargeCountNotifyOuterClass { + private AvatarSkillMaxChargeCountNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillMaxChargeCountNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillMaxChargeCountNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_id = 6; + * @return The skillId. + */ + int getSkillId(); + + /** + * uint32 max_charge_count = 11; + * @return The maxChargeCount. + */ + int getMaxChargeCount(); + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1003
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillMaxChargeCountNotify} + */ + public static final class AvatarSkillMaxChargeCountNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillMaxChargeCountNotify) + AvatarSkillMaxChargeCountNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillMaxChargeCountNotify.newBuilder() to construct. + private AvatarSkillMaxChargeCountNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillMaxChargeCountNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillMaxChargeCountNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillMaxChargeCountNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + skillId_ = input.readUInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 88: { + + maxChargeCount_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.class, emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.Builder.class); + } + + public static final int SKILL_ID_FIELD_NUMBER = 6; + private int skillId_; + /** + * uint32 skill_id = 6; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int MAX_CHARGE_COUNT_FIELD_NUMBER = 11; + private int maxChargeCount_; + /** + * uint32 max_charge_count = 11; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (skillId_ != 0) { + output.writeUInt32(6, skillId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + if (maxChargeCount_ != 0) { + output.writeUInt32(11, maxChargeCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, skillId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + if (maxChargeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, maxChargeCount_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify other = (emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify) obj; + + if (getSkillId() + != other.getSkillId()) return false; + if (getMaxChargeCount() + != other.getMaxChargeCount()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + MAX_CHARGE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMaxChargeCount(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1003
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillMaxChargeCountNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillMaxChargeCountNotify) + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.class, emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillId_ = 0; + + maxChargeCount_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify build() { + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify result = new emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify(this); + result.skillId_ = skillId_; + result.maxChargeCount_ = maxChargeCount_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.getDefaultInstance()) return this; + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getMaxChargeCount() != 0) { + setMaxChargeCount(other.getMaxChargeCount()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 6; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 6; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 6; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private int maxChargeCount_ ; + /** + * uint32 max_charge_count = 11; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + /** + * uint32 max_charge_count = 11; + * @param value The maxChargeCount to set. + * @return This builder for chaining. + */ + public Builder setMaxChargeCount(int value) { + + maxChargeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 max_charge_count = 11; + * @return This builder for chaining. + */ + public Builder clearMaxChargeCount() { + + maxChargeCount_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillMaxChargeCountNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillMaxChargeCountNotify) + private static final emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillMaxChargeCountNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillMaxChargeCountNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%AvatarSkillMaxChargeCountNotify.proto\"" + + "b\n\037AvatarSkillMaxChargeCountNotify\022\020\n\010sk" + + "ill_id\030\006 \001(\r\022\030\n\020max_charge_count\030\013 \001(\r\022\023" + + "\n\013avatar_guid\030\007 \001(\004B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillMaxChargeCountNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillMaxChargeCountNotify_descriptor, + new java.lang.String[] { "SkillId", "MaxChargeCount", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java new file mode 100644 index 000000000..339482a45 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillUpgradeReqOuterClass { + private AvatarSkillUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * uint32 avatar_skill_id = 4; + * @return The avatarSkillId. + */ + int getAvatarSkillId(); + } + /** + *
+   * CmdId: 1075
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillUpgradeReq} + */ + public static final class AvatarSkillUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillUpgradeReq) + AvatarSkillUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillUpgradeReq.newBuilder() to construct. + private AvatarSkillUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillUpgradeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillUpgradeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + oldLevel_ = input.readUInt32(); + break; + } + case 32: { + + avatarSkillId_ = input.readUInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.class, emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 3; + private int oldLevel_; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int AVATAR_SKILL_ID_FIELD_NUMBER = 4; + private int avatarSkillId_; + /** + * uint32 avatar_skill_id = 4; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (oldLevel_ != 0) { + output.writeUInt32(3, oldLevel_); + } + if (avatarSkillId_ != 0) { + output.writeUInt32(4, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, oldLevel_); + } + if (avatarSkillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq other = (emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (getAvatarSkillId() + != other.getAvatarSkillId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + AVATAR_SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1075
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillUpgradeReq) + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.class, emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + oldLevel_ = 0; + + avatarSkillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq build() { + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq buildPartial() { + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq result = new emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq(this); + result.avatarGuid_ = avatarGuid_; + result.oldLevel_ = oldLevel_; + result.avatarSkillId_ = avatarSkillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq other) { + if (other == emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getAvatarSkillId() != 0) { + setAvatarSkillId(other.getAvatarSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 3; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 3; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int avatarSkillId_ ; + /** + * uint32 avatar_skill_id = 4; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + /** + * uint32 avatar_skill_id = 4; + * @param value The avatarSkillId to set. + * @return This builder for chaining. + */ + public Builder setAvatarSkillId(int value) { + + avatarSkillId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_skill_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarSkillId() { + + avatarSkillId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillUpgradeReq) + private static final emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq(); + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarSkillUpgradeReq.proto\"X\n\025AvatarS" + + "killUpgradeReq\022\023\n\013avatar_guid\030\007 \001(\004\022\021\n\to" + + "ld_level\030\003 \001(\r\022\027\n\017avatar_skill_id\030\004 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillUpgradeReq_descriptor, + new java.lang.String[] { "AvatarGuid", "OldLevel", "AvatarSkillId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java new file mode 100644 index 000000000..8cdd161ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java @@ -0,0 +1,833 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillUpgradeRspOuterClass { + private AvatarSkillUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 cur_level = 14; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint32 avatar_skill_id = 9; + * @return The avatarSkillId. + */ + int getAvatarSkillId(); + + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1048
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillUpgradeRsp} + */ + public static final class AvatarSkillUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillUpgradeRsp) + AvatarSkillUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillUpgradeRsp.newBuilder() to construct. + private AvatarSkillUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillUpgradeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillUpgradeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + oldLevel_ = input.readUInt32(); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + avatarSkillId_ = input.readUInt32(); + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 112: { + + curLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.class, emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 14; + private int curLevel_; + /** + * uint32 cur_level = 14; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int AVATAR_SKILL_ID_FIELD_NUMBER = 9; + private int avatarSkillId_; + /** + * uint32 avatar_skill_id = 9; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 3; + private int oldLevel_; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (oldLevel_ != 0) { + output.writeUInt32(3, oldLevel_); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (avatarSkillId_ != 0) { + output.writeUInt32(9, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (curLevel_ != 0) { + output.writeUInt32(14, curLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, oldLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (avatarSkillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, curLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp other = (emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getCurLevel() + != other.getCurLevel()) return false; + if (getAvatarSkillId() + != other.getAvatarSkillId()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + AVATAR_SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarSkillId(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1048
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillUpgradeRsp) + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.class, emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + curLevel_ = 0; + + avatarSkillId_ = 0; + + oldLevel_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp build() { + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp result = new emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp(this); + result.avatarGuid_ = avatarGuid_; + result.curLevel_ = curLevel_; + result.avatarSkillId_ = avatarSkillId_; + result.oldLevel_ = oldLevel_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getAvatarSkillId() != 0) { + setAvatarSkillId(other.getAvatarSkillId()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 14; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 14; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 14; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int avatarSkillId_ ; + /** + * uint32 avatar_skill_id = 9; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + /** + * uint32 avatar_skill_id = 9; + * @param value The avatarSkillId to set. + * @return This builder for chaining. + */ + public Builder setAvatarSkillId(int value) { + + avatarSkillId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_skill_id = 9; + * @return This builder for chaining. + */ + public Builder clearAvatarSkillId() { + + avatarSkillId_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 3; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 3; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarSkillUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillUpgradeRsp) + private static final emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarSkillUpgradeRsp.proto\"|\n\025AvatarS" + + "killUpgradeRsp\022\023\n\013avatar_guid\030\013 \001(\004\022\021\n\tc" + + "ur_level\030\016 \001(\r\022\027\n\017avatar_skill_id\030\t \001(\r\022" + + "\021\n\told_level\030\003 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillUpgradeRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "CurLevel", "AvatarSkillId", "OldLevel", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java new file mode 100644 index 000000000..58e4575cf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java @@ -0,0 +1,813 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarTeam.proto + +package emu.grasscutter.net.proto; + +public final class AvatarTeamOuterClass { + private AvatarTeamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarTeamOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarTeam) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 avatar_guid_list = 7; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 7; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + + /** + * string team_name = 14; + * @return The teamName. + */ + java.lang.String getTeamName(); + /** + * string team_name = 14; + * @return The bytes for teamName. + */ + com.google.protobuf.ByteString + getTeamNameBytes(); + } + /** + * Protobuf type {@code AvatarTeam} + */ + public static final class AvatarTeam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarTeam) + AvatarTeamOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarTeam.newBuilder() to construct. + private AvatarTeam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarTeam() { + avatarGuidList_ = emptyLongList(); + teamName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarTeam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarTeam( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + teamName_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.class, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.Builder.class); + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 7; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + public static final int TEAM_NAME_FIELD_NUMBER = 14; + private volatile java.lang.Object teamName_; + /** + * string team_name = 14; + * @return The teamName. + */ + @java.lang.Override + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } + } + /** + * string team_name = 14; + * @return The bytes for teamName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, teamName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, teamName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam other = (emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam) obj; + + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (!getTeamName() + .equals(other.getTeamName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (37 * hash) + TEAM_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTeamName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarTeam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarTeam) + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.class, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + teamName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam build() { + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam buildPartial() { + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam result = new emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + result.teamName_ = teamName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam) { + return mergeFrom((emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam other) { + if (other == emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()) return this; + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + if (!other.getTeamName().isEmpty()) { + teamName_ = other.teamName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.lang.Object teamName_ = ""; + /** + * string team_name = 14; + * @return The teamName. + */ + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string team_name = 14; + * @return The bytes for teamName. + */ + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string team_name = 14; + * @param value The teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + teamName_ = value; + onChanged(); + return this; + } + /** + * string team_name = 14; + * @return This builder for chaining. + */ + public Builder clearTeamName() { + + teamName_ = getDefaultInstance().getTeamName(); + onChanged(); + return this; + } + /** + * string team_name = 14; + * @param value The bytes for teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + teamName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarTeam) + } + + // @@protoc_insertion_point(class_scope:AvatarTeam) + private static final emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam(); + } + + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarTeam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarTeam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020AvatarTeam.proto\"9\n\nAvatarTeam\022\030\n\020avat" + + "ar_guid_list\030\007 \003(\004\022\021\n\tteam_name\030\016 \001(\tB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarTeam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarTeam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeam_descriptor, + new java.lang.String[] { "AvatarGuidList", "TeamName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java new file mode 100644 index 000000000..3ba5a06fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java @@ -0,0 +1,1000 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarTeamResonanceInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarTeamResonanceInfoOuterClass { + private AvatarTeamResonanceInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarTeamResonanceInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarTeamResonanceInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return A list containing the addTeamResonanceIdList. + */ + java.util.List getAddTeamResonanceIdListList(); + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return The count of addTeamResonanceIdList. + */ + int getAddTeamResonanceIdListCount(); + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index of the element to return. + * @return The addTeamResonanceIdList at the given index. + */ + int getAddTeamResonanceIdList(int index); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return A list containing the delTeamResonanceIdList. + */ + java.util.List getDelTeamResonanceIdListList(); + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return The count of delTeamResonanceIdList. + */ + int getDelTeamResonanceIdListCount(); + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index of the element to return. + * @return The delTeamResonanceIdList at the given index. + */ + int getDelTeamResonanceIdList(int index); + } + /** + * Protobuf type {@code AvatarTeamResonanceInfo} + */ + public static final class AvatarTeamResonanceInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarTeamResonanceInfo) + AvatarTeamResonanceInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarTeamResonanceInfo.newBuilder() to construct. + private AvatarTeamResonanceInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarTeamResonanceInfo() { + addTeamResonanceIdList_ = emptyIntList(); + delTeamResonanceIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarTeamResonanceInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarTeamResonanceInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + addTeamResonanceIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + addTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + addTeamResonanceIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + entityId_ = input.readUInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + delTeamResonanceIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + delTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + delTeamResonanceIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.class, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder.class); + } + + public static final int ADD_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList addTeamResonanceIdList_; + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return A list containing the addTeamResonanceIdList. + */ + @java.lang.Override + public java.util.List + getAddTeamResonanceIdListList() { + return addTeamResonanceIdList_; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return The count of addTeamResonanceIdList. + */ + public int getAddTeamResonanceIdListCount() { + return addTeamResonanceIdList_.size(); + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index of the element to return. + * @return The addTeamResonanceIdList at the given index. + */ + public int getAddTeamResonanceIdList(int index) { + return addTeamResonanceIdList_.getInt(index); + } + private int addTeamResonanceIdListMemoizedSerializedSize = -1; + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 3; + private long avatarGuid_; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int DEL_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList delTeamResonanceIdList_; + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return A list containing the delTeamResonanceIdList. + */ + @java.lang.Override + public java.util.List + getDelTeamResonanceIdListList() { + return delTeamResonanceIdList_; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return The count of delTeamResonanceIdList. + */ + public int getDelTeamResonanceIdListCount() { + return delTeamResonanceIdList_.size(); + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index of the element to return. + * @return The delTeamResonanceIdList at the given index. + */ + public int getDelTeamResonanceIdList(int index) { + return delTeamResonanceIdList_.getInt(index); + } + private int delTeamResonanceIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (avatarGuid_ != 0L) { + output.writeUInt64(3, avatarGuid_); + } + if (getAddTeamResonanceIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(addTeamResonanceIdListMemoizedSerializedSize); + } + for (int i = 0; i < addTeamResonanceIdList_.size(); i++) { + output.writeUInt32NoTag(addTeamResonanceIdList_.getInt(i)); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + if (getDelTeamResonanceIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(delTeamResonanceIdListMemoizedSerializedSize); + } + for (int i = 0; i < delTeamResonanceIdList_.size(); i++) { + output.writeUInt32NoTag(delTeamResonanceIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, avatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < addTeamResonanceIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(addTeamResonanceIdList_.getInt(i)); + } + size += dataSize; + if (!getAddTeamResonanceIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + addTeamResonanceIdListMemoizedSerializedSize = dataSize; + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + { + int dataSize = 0; + for (int i = 0; i < delTeamResonanceIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delTeamResonanceIdList_.getInt(i)); + } + size += dataSize; + if (!getDelTeamResonanceIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delTeamResonanceIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo other = (emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo) obj; + + if (!getAddTeamResonanceIdListList() + .equals(other.getAddTeamResonanceIdListList())) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!getDelTeamResonanceIdListList() + .equals(other.getDelTeamResonanceIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAddTeamResonanceIdListCount() > 0) { + hash = (37 * hash) + ADD_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAddTeamResonanceIdListList().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + if (getDelTeamResonanceIdListCount() > 0) { + hash = (37 * hash) + DEL_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelTeamResonanceIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code AvatarTeamResonanceInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarTeamResonanceInfo) + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.class, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + addTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + entityId_ = 0; + + avatarGuid_ = 0L; + + delTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo build() { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo buildPartial() { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo result = new emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.addTeamResonanceIdList_ = addTeamResonanceIdList_; + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + if (((bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.delTeamResonanceIdList_ = delTeamResonanceIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo other) { + if (other == emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()) return this; + if (!other.addTeamResonanceIdList_.isEmpty()) { + if (addTeamResonanceIdList_.isEmpty()) { + addTeamResonanceIdList_ = other.addTeamResonanceIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAddTeamResonanceIdListIsMutable(); + addTeamResonanceIdList_.addAll(other.addTeamResonanceIdList_); + } + onChanged(); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (!other.delTeamResonanceIdList_.isEmpty()) { + if (delTeamResonanceIdList_.isEmpty()) { + delTeamResonanceIdList_ = other.delTeamResonanceIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDelTeamResonanceIdListIsMutable(); + delTeamResonanceIdList_.addAll(other.delTeamResonanceIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList addTeamResonanceIdList_ = emptyIntList(); + private void ensureAddTeamResonanceIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_ = mutableCopy(addTeamResonanceIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return A list containing the addTeamResonanceIdList. + */ + public java.util.List + getAddTeamResonanceIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(addTeamResonanceIdList_) : addTeamResonanceIdList_; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return The count of addTeamResonanceIdList. + */ + public int getAddTeamResonanceIdListCount() { + return addTeamResonanceIdList_.size(); + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index of the element to return. + * @return The addTeamResonanceIdList at the given index. + */ + public int getAddTeamResonanceIdList(int index) { + return addTeamResonanceIdList_.getInt(index); + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index to set the value at. + * @param value The addTeamResonanceIdList to set. + * @return This builder for chaining. + */ + public Builder setAddTeamResonanceIdList( + int index, int value) { + ensureAddTeamResonanceIdListIsMutable(); + addTeamResonanceIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param value The addTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addAddTeamResonanceIdList(int value) { + ensureAddTeamResonanceIdListIsMutable(); + addTeamResonanceIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param values The addTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAddTeamResonanceIdList( + java.lang.Iterable values) { + ensureAddTeamResonanceIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, addTeamResonanceIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearAddTeamResonanceIdList() { + addTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 3; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 3; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList delTeamResonanceIdList_ = emptyIntList(); + private void ensureDelTeamResonanceIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_ = mutableCopy(delTeamResonanceIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return A list containing the delTeamResonanceIdList. + */ + public java.util.List + getDelTeamResonanceIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(delTeamResonanceIdList_) : delTeamResonanceIdList_; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return The count of delTeamResonanceIdList. + */ + public int getDelTeamResonanceIdListCount() { + return delTeamResonanceIdList_.size(); + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index of the element to return. + * @return The delTeamResonanceIdList at the given index. + */ + public int getDelTeamResonanceIdList(int index) { + return delTeamResonanceIdList_.getInt(index); + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index to set the value at. + * @param value The delTeamResonanceIdList to set. + * @return This builder for chaining. + */ + public Builder setDelTeamResonanceIdList( + int index, int value) { + ensureDelTeamResonanceIdListIsMutable(); + delTeamResonanceIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param value The delTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addDelTeamResonanceIdList(int value) { + ensureDelTeamResonanceIdListIsMutable(); + delTeamResonanceIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param values The delTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelTeamResonanceIdList( + java.lang.Iterable values) { + ensureDelTeamResonanceIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delTeamResonanceIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearDelTeamResonanceIdList() { + delTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarTeamResonanceInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarTeamResonanceInfo) + private static final emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo(); + } + + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarTeamResonanceInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarTeamResonanceInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeamResonanceInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeamResonanceInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarTeamResonanceInfo.proto\"\211\001\n\027Avat" + + "arTeamResonanceInfo\022\"\n\032add_team_resonanc" + + "e_id_list\030\005 \003(\r\022\021\n\tentity_id\030\013 \001(\r\022\023\n\013av" + + "atar_guid\030\003 \001(\004\022\"\n\032del_team_resonance_id" + + "_list\030\016 \003(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarTeamResonanceInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarTeamResonanceInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeamResonanceInfo_descriptor, + new java.lang.String[] { "AddTeamResonanceIdList", "EntityId", "AvatarGuid", "DelTeamResonanceIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java new file mode 100644 index 000000000..208dc881b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java @@ -0,0 +1,1011 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarTeamUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarTeamUpdateNotifyOuterClass { + private AvatarTeamUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarTeamUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarTeamUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + int getAvatarTeamMapCount(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + boolean containsAvatarTeamMap( + int key); + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAvatarTeamMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + java.util.Map + getAvatarTeamMapMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key); + + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return A list containing the tempAvatarGuidList. + */ + java.util.List getTempAvatarGuidListList(); + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return The count of tempAvatarGuidList. + */ + int getTempAvatarGuidListCount(); + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + long getTempAvatarGuidList(int index); + } + /** + *
+   * CmdId: 1706
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarTeamUpdateNotify} + */ + public static final class AvatarTeamUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarTeamUpdateNotify) + AvatarTeamUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarTeamUpdateNotify.newBuilder() to construct. + private AvatarTeamUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarTeamUpdateNotify() { + tempAvatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarTeamUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarTeamUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + avatarTeamMap__ = input.readMessage( + AvatarTeamMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + avatarTeamMap_.getMutableMap().put( + avatarTeamMap__.getKey(), avatarTeamMap__.getValue()); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + tempAvatarGuidList_.addLong(input.readUInt64()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.class, emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.Builder.class); + } + + public static final int AVATAR_TEAM_MAP_FIELD_NUMBER = 2; + private static final class AvatarTeamMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TEMP_AVATAR_GUID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.LongList tempAvatarGuidList_; + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return A list containing the tempAvatarGuidList. + */ + @java.lang.Override + public java.util.List + getTempAvatarGuidListList() { + return tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + private int tempAvatarGuidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAvatarTeamMap(), + AvatarTeamMapDefaultEntryHolder.defaultEntry, + 2); + if (getTempAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(tempAvatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + output.writeUInt64NoTag(tempAvatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAvatarTeamMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + avatarTeamMap__ = AvatarTeamMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, avatarTeamMap__); + } + { + int dataSize = 0; + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(tempAvatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getTempAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + tempAvatarGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify other = (emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify) obj; + + if (!internalGetAvatarTeamMap().equals( + other.internalGetAvatarTeamMap())) return false; + if (!getTempAvatarGuidListList() + .equals(other.getTempAvatarGuidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetAvatarTeamMap().getMap().isEmpty()) { + hash = (37 * hash) + AVATAR_TEAM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); + } + if (getTempAvatarGuidListCount() > 0) { + hash = (37 * hash) + TEMP_AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTempAvatarGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1706
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarTeamUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarTeamUpdateNotify) + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.class, emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAvatarTeamMap().clear(); + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify build() { + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify buildPartial() { + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify result = new emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.avatarTeamMap_ = internalGetAvatarTeamMap(); + result.avatarTeamMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.tempAvatarGuidList_ = tempAvatarGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify other) { + if (other == emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.getDefaultInstance()) return this; + internalGetMutableAvatarTeamMap().mergeFrom( + other.internalGetAvatarTeamMap()); + if (!other.tempAvatarGuidList_.isEmpty()) { + if (tempAvatarGuidList_.isEmpty()) { + tempAvatarGuidList_ = other.tempAvatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addAll(other.tempAvatarGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + private com.google.protobuf.MapField + internalGetMutableAvatarTeamMap() { + onChanged();; + if (avatarTeamMap_ == null) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + if (!avatarTeamMap_.isMutable()) { + avatarTeamMap_ = avatarTeamMap_.copy(); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAvatarTeamMap() { + internalGetMutableAvatarTeamMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + public Builder removeAvatarTeamMap( + int key) { + + internalGetMutableAvatarTeamMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAvatarTeamMap() { + return internalGetMutableAvatarTeamMap().getMutableMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + public Builder putAvatarTeamMap( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAvatarTeamMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + public Builder putAllAvatarTeamMap( + java.util.Map values) { + internalGetMutableAvatarTeamMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.LongList tempAvatarGuidList_ = emptyLongList(); + private void ensureTempAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_ = mutableCopy(tempAvatarGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return A list containing the tempAvatarGuidList. + */ + public java.util.List + getTempAvatarGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index to set the value at. + * @param value The tempAvatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setTempAvatarGuidList( + int index, long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param value The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addTempAvatarGuidList(long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param values The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllTempAvatarGuidList( + java.lang.Iterable values) { + ensureTempAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tempAvatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return This builder for chaining. + */ + public Builder clearTempAvatarGuidList() { + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarTeamUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarTeamUpdateNotify) + private static final emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify(); + } + + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarTeamUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarTeamUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeamUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeamUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarTeamUpdateNotify.proto\032\020AvatarTe" + + "am.proto\"\277\001\n\026AvatarTeamUpdateNotify\022C\n\017a" + + "vatar_team_map\030\002 \003(\0132*.AvatarTeamUpdateN" + + "otify.AvatarTeamMapEntry\022\035\n\025temp_avatar_" + + "guid_list\030\r \003(\004\032A\n\022AvatarTeamMapEntry\022\013\n" + + "\003key\030\001 \001(\r\022\032\n\005value\030\002 \001(\0132\013.AvatarTeam:\002" + + "8\001B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(), + }); + internal_static_AvatarTeamUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarTeamUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeamUpdateNotify_descriptor, + new java.lang.String[] { "AvatarTeamMap", "TempAvatarGuidList", }); + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor = + internal_static_AvatarTeamUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java new file mode 100644 index 000000000..e43d649dc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarUnlockTalentNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarUnlockTalentNotifyOuterClass { + private AvatarUnlockTalentNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarUnlockTalentNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarUnlockTalentNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 talent_id = 10; + * @return The talentId. + */ + int getTalentId(); + + /** + * uint32 skill_depot_id = 1; + * @return The skillDepotId. + */ + int getSkillDepotId(); + } + /** + *
+   * CmdId: 1012
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarUnlockTalentNotify} + */ + public static final class AvatarUnlockTalentNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarUnlockTalentNotify) + AvatarUnlockTalentNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarUnlockTalentNotify.newBuilder() to construct. + private AvatarUnlockTalentNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarUnlockTalentNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarUnlockTalentNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarUnlockTalentNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 80: { + + talentId_ = input.readUInt32(); + break; + } + case 104: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 112: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.class, emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private long avatarGuid_; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int TALENT_ID_FIELD_NUMBER = 10; + private int talentId_; + /** + * uint32 talent_id = 10; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 1; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 1; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (skillDepotId_ != 0) { + output.writeUInt32(1, skillDepotId_); + } + if (talentId_ != 0) { + output.writeUInt32(10, talentId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(13, avatarGuid_); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, skillDepotId_); + } + if (talentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, talentId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, avatarGuid_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify other = (emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getTalentId() + != other.getTalentId()) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + TALENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalentId(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1012
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarUnlockTalentNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarUnlockTalentNotify) + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.class, emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + avatarGuid_ = 0L; + + talentId_ = 0; + + skillDepotId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify build() { + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify buildPartial() { + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify result = new emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify(this); + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + result.talentId_ = talentId_; + result.skillDepotId_ = skillDepotId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify other) { + if (other == emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getTalentId() != 0) { + setTalentId(other.getTalentId()); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 13; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int talentId_ ; + /** + * uint32 talent_id = 10; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + /** + * uint32 talent_id = 10; + * @param value The talentId to set. + * @return This builder for chaining. + */ + public Builder setTalentId(int value) { + + talentId_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_id = 10; + * @return This builder for chaining. + */ + public Builder clearTalentId() { + + talentId_ = 0; + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 1; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 1; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 1; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarUnlockTalentNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarUnlockTalentNotify) + private static final emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify(); + } + + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarUnlockTalentNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarUnlockTalentNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUnlockTalentNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUnlockTalentNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarUnlockTalentNotify.proto\"m\n\030Avat" + + "arUnlockTalentNotify\022\021\n\tentity_id\030\016 \001(\r\022" + + "\023\n\013avatar_guid\030\r \001(\004\022\021\n\ttalent_id\030\n \001(\r\022" + + "\026\n\016skill_depot_id\030\001 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarUnlockTalentNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarUnlockTalentNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUnlockTalentNotify_descriptor, + new java.lang.String[] { "EntityId", "AvatarGuid", "TalentId", "SkillDepotId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java new file mode 100644 index 000000000..406c6aa94 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarUpgradeReqOuterClass { + private AvatarUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 6; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 count = 2; + * @return The count. + */ + int getCount(); + + /** + * uint32 item_id = 5; + * @return The itemId. + */ + int getItemId(); + } + /** + *
+   * CmdId: 1770
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarUpgradeReq} + */ + public static final class AvatarUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarUpgradeReq) + AvatarUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarUpgradeReq.newBuilder() to construct. + private AvatarUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarUpgradeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarUpgradeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + count_ = input.readUInt32(); + break; + } + case 40: { + + itemId_ = input.readUInt32(); + break; + } + case 48: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.class, emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 6; + private long avatarGuid_; + /** + * uint64 avatar_guid = 6; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int COUNT_FIELD_NUMBER = 2; + private int count_; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 5; + private int itemId_; + /** + * uint32 item_id = 5; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (count_ != 0) { + output.writeUInt32(2, count_); + } + if (itemId_ != 0) { + output.writeUInt32(5, itemId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(6, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, count_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, itemId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq other = (emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getCount() + != other.getCount()) return false; + if (getItemId() + != other.getItemId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1770
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarUpgradeReq) + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.class, emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + count_ = 0; + + itemId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq build() { + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq buildPartial() { + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq result = new emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq(this); + result.avatarGuid_ = avatarGuid_; + result.count_ = count_; + result.itemId_ = itemId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq other) { + if (other == emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 6; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 6; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 6; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int count_ ; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 2; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 2; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 5; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 5; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 5; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarUpgradeReq) + private static final emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq(); + } + + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarUpgradeReq.proto\"G\n\020AvatarUpgrad" + + "eReq\022\023\n\013avatar_guid\030\006 \001(\004\022\r\n\005count\030\002 \001(\r" + + "\022\017\n\007item_id\030\005 \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeReq_descriptor, + new java.lang.String[] { "AvatarGuid", "Count", "ItemId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java new file mode 100644 index 000000000..69aa22c3e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java @@ -0,0 +1,1400 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarUpgradeRspOuterClass { + private AvatarUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_level = 6; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint32 old_level = 13; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + int getOldFightPropMapCount(); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + boolean containsOldFightPropMap( + int key); + /** + * Use {@link #getOldFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOldFightPropMap(); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + java.util.Map + getOldFightPropMapMap(); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + float getOldFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + float getOldFightPropMapOrThrow( + int key); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + int getCurFightPropMapCount(); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + boolean containsCurFightPropMap( + int key); + /** + * Use {@link #getCurFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getCurFightPropMap(); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + java.util.Map + getCurFightPropMapMap(); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + float getCurFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + float getCurFightPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1701
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarUpgradeRsp} + */ + public static final class AvatarUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarUpgradeRsp) + AvatarUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarUpgradeRsp.newBuilder() to construct. + private AvatarUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarUpgradeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarUpgradeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + curFightPropMap_ = com.google.protobuf.MapField.newMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + curFightPropMap__ = input.readMessage( + CurFightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + curFightPropMap_.getMutableMap().put( + curFightPropMap__.getKey(), curFightPropMap__.getValue()); + break; + } + case 48: { + + curLevel_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + oldFightPropMap_ = com.google.protobuf.MapField.newMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + oldFightPropMap__ = input.readMessage( + OldFightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + oldFightPropMap_.getMutableMap().put( + oldFightPropMap__.getKey(), oldFightPropMap__.getValue()); + break; + } + case 104: { + + oldLevel_ = input.readUInt32(); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetOldFightPropMap(); + case 4: + return internalGetCurFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.class, emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.Builder.class); + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 6; + private int curLevel_; + /** + * uint32 cur_level = 6; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 13; + private int oldLevel_; + /** + * uint32 old_level = 13; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int OLD_FIGHT_PROP_MAP_FIELD_NUMBER = 10; + private static final class OldFightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> oldFightPropMap_; + private com.google.protobuf.MapField + internalGetOldFightPropMap() { + if (oldFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + } + return oldFightPropMap_; + } + + public int getOldFightPropMapCount() { + return internalGetOldFightPropMap().getMap().size(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + @java.lang.Override + public boolean containsOldFightPropMap( + int key) { + + return internalGetOldFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldFightPropMap() { + return getOldFightPropMapMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public java.util.Map getOldFightPropMapMap() { + return internalGetOldFightPropMap().getMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_FIGHT_PROP_MAP_FIELD_NUMBER = 4; + private static final class CurFightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> curFightPropMap_; + private com.google.protobuf.MapField + internalGetCurFightPropMap() { + if (curFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + } + return curFightPropMap_; + } + + public int getCurFightPropMapCount() { + return internalGetCurFightPropMap().getMap().size(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsCurFightPropMap( + int key) { + + return internalGetCurFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurFightPropMap() { + return getCurFightPropMapMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getCurFightPropMapMap() { + return internalGetCurFightPropMap().getMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetCurFightPropMap(), + CurFightPropMapDefaultEntryHolder.defaultEntry, + 4); + if (curLevel_ != 0) { + output.writeUInt32(6, curLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOldFightPropMap(), + OldFightPropMapDefaultEntryHolder.defaultEntry, + 10); + if (oldLevel_ != 0) { + output.writeUInt32(13, oldLevel_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + for (java.util.Map.Entry entry + : internalGetCurFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + curFightPropMap__ = CurFightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, curFightPropMap__); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, curLevel_); + } + for (java.util.Map.Entry entry + : internalGetOldFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + oldFightPropMap__ = OldFightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, oldFightPropMap__); + } + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, oldLevel_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp other = (emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp) obj; + + if (getCurLevel() + != other.getCurLevel()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (!internalGetOldFightPropMap().equals( + other.internalGetOldFightPropMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!internalGetCurFightPropMap().equals( + other.internalGetCurFightPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + if (!internalGetOldFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + OLD_FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOldFightPropMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (!internalGetCurFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + CUR_FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetCurFightPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1701
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarUpgradeRsp) + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetOldFightPropMap(); + case 4: + return internalGetCurFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 10: + return internalGetMutableOldFightPropMap(); + case 4: + return internalGetMutableCurFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.class, emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curLevel_ = 0; + + oldLevel_ = 0; + + internalGetMutableOldFightPropMap().clear(); + retcode_ = 0; + + internalGetMutableCurFightPropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp build() { + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp result = new emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp(this); + int from_bitField0_ = bitField0_; + result.curLevel_ = curLevel_; + result.oldLevel_ = oldLevel_; + result.oldFightPropMap_ = internalGetOldFightPropMap(); + result.oldFightPropMap_.makeImmutable(); + result.retcode_ = retcode_; + result.curFightPropMap_ = internalGetCurFightPropMap(); + result.curFightPropMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.getDefaultInstance()) return this; + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + internalGetMutableOldFightPropMap().mergeFrom( + other.internalGetOldFightPropMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + internalGetMutableCurFightPropMap().mergeFrom( + other.internalGetCurFightPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int curLevel_ ; + /** + * uint32 cur_level = 6; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 6; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 6; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 13; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 13; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 13; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> oldFightPropMap_; + private com.google.protobuf.MapField + internalGetOldFightPropMap() { + if (oldFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + } + return oldFightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableOldFightPropMap() { + onChanged();; + if (oldFightPropMap_ == null) { + oldFightPropMap_ = com.google.protobuf.MapField.newMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + } + if (!oldFightPropMap_.isMutable()) { + oldFightPropMap_ = oldFightPropMap_.copy(); + } + return oldFightPropMap_; + } + + public int getOldFightPropMapCount() { + return internalGetOldFightPropMap().getMap().size(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + @java.lang.Override + public boolean containsOldFightPropMap( + int key) { + + return internalGetOldFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldFightPropMap() { + return getOldFightPropMapMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public java.util.Map getOldFightPropMapMap() { + return internalGetOldFightPropMap().getMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOldFightPropMap() { + internalGetMutableOldFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + public Builder removeOldFightPropMap( + int key) { + + internalGetMutableOldFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOldFightPropMap() { + return internalGetMutableOldFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + public Builder putOldFightPropMap( + int key, + float value) { + + + internalGetMutableOldFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + public Builder putAllOldFightPropMap( + java.util.Map values) { + internalGetMutableOldFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> curFightPropMap_; + private com.google.protobuf.MapField + internalGetCurFightPropMap() { + if (curFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + } + return curFightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableCurFightPropMap() { + onChanged();; + if (curFightPropMap_ == null) { + curFightPropMap_ = com.google.protobuf.MapField.newMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + } + if (!curFightPropMap_.isMutable()) { + curFightPropMap_ = curFightPropMap_.copy(); + } + return curFightPropMap_; + } + + public int getCurFightPropMapCount() { + return internalGetCurFightPropMap().getMap().size(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsCurFightPropMap( + int key) { + + return internalGetCurFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurFightPropMap() { + return getCurFightPropMapMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getCurFightPropMapMap() { + return internalGetCurFightPropMap().getMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearCurFightPropMap() { + internalGetMutableCurFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + public Builder removeCurFightPropMap( + int key) { + + internalGetMutableCurFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableCurFightPropMap() { + return internalGetMutableCurFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + public Builder putCurFightPropMap( + int key, + float value) { + + + internalGetMutableCurFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + public Builder putAllCurFightPropMap( + java.util.Map values) { + internalGetMutableCurFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarUpgradeRsp) + private static final emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarUpgradeRsp.proto\"\326\002\n\020AvatarUpgra" + + "deRsp\022\021\n\tcur_level\030\006 \001(\r\022\021\n\told_level\030\r " + + "\001(\r\022B\n\022old_fight_prop_map\030\n \003(\0132&.Avatar" + + "UpgradeRsp.OldFightPropMapEntry\022\017\n\007retco" + + "de\030\001 \001(\005\022B\n\022cur_fight_prop_map\030\004 \003(\0132&.A" + + "vatarUpgradeRsp.CurFightPropMapEntry\022\023\n\013" + + "avatar_guid\030\017 \001(\004\0326\n\024OldFightPropMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001\0326\n\024Cur" + + "FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030" + + "\002 \001(\002:\0028\001B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeRsp_descriptor, + new java.lang.String[] { "CurLevel", "OldLevel", "OldFightPropMap", "Retcode", "CurFightPropMap", "AvatarGuid", }); + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor = + internal_static_AvatarUpgradeRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor = + internal_static_AvatarUpgradeRsp_descriptor.getNestedTypes().get(1); + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java new file mode 100644 index 000000000..a41cf4f95 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarWearFlycloakReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarWearFlycloakReqOuterClass { + private AvatarWearFlycloakReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarWearFlycloakReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarWearFlycloakReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + int getFlycloakId(); + } + /** + *
+   * CmdId: 1737
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarWearFlycloakReq} + */ + public static final class AvatarWearFlycloakReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarWearFlycloakReq) + AvatarWearFlycloakReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarWearFlycloakReq.newBuilder() to construct. + private AvatarWearFlycloakReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarWearFlycloakReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarWearFlycloakReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarWearFlycloakReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + flycloakId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.class, emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 13; + private int flycloakId_; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (flycloakId_ != 0) { + output.writeUInt32(13, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, flycloakId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq other = (emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getFlycloakId() + != other.getFlycloakId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1737
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarWearFlycloakReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarWearFlycloakReq) + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.class, emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + flycloakId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq build() { + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq buildPartial() { + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq result = new emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq(this); + result.avatarGuid_ = avatarGuid_; + result.flycloakId_ = flycloakId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq other) { + if (other == emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 13; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 13; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarWearFlycloakReq) + } + + // @@protoc_insertion_point(class_scope:AvatarWearFlycloakReq) + private static final emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq(); + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarWearFlycloakReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarWearFlycloakReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarWearFlycloakReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarWearFlycloakReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarWearFlycloakReq.proto\"A\n\025AvatarW" + + "earFlycloakReq\022\023\n\013avatar_guid\030\013 \001(\004\022\023\n\013f" + + "lycloak_id\030\r \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarWearFlycloakReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarWearFlycloakReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarWearFlycloakReq_descriptor, + new java.lang.String[] { "AvatarGuid", "FlycloakId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java new file mode 100644 index 000000000..fa0d47305 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarWearFlycloakRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarWearFlycloakRspOuterClass { + private AvatarWearFlycloakRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarWearFlycloakRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarWearFlycloakRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + int getFlycloakId(); + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1698
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarWearFlycloakRsp} + */ + public static final class AvatarWearFlycloakRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarWearFlycloakRsp) + AvatarWearFlycloakRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarWearFlycloakRsp.newBuilder() to construct. + private AvatarWearFlycloakRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarWearFlycloakRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarWearFlycloakRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarWearFlycloakRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + flycloakId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.class, emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.Builder.class); + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 13; + private int flycloakId_; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + if (flycloakId_ != 0) { + output.writeUInt32(13, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, flycloakId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp other = (emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) obj; + + if (getFlycloakId() + != other.getFlycloakId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1698
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarWearFlycloakRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarWearFlycloakRsp) + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.class, emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + flycloakId_ = 0; + + avatarGuid_ = 0L; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp build() { + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp buildPartial() { + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp result = new emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp(this); + result.flycloakId_ = flycloakId_; + result.avatarGuid_ = avatarGuid_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp other) { + if (other == emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.getDefaultInstance()) return this; + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 13; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 13; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:AvatarWearFlycloakRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarWearFlycloakRsp) + private static final emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp(); + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarWearFlycloakRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarWearFlycloakRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarWearFlycloakRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarWearFlycloakRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarWearFlycloakRsp.proto\"R\n\025AvatarW" + + "earFlycloakRsp\022\023\n\013flycloak_id\030\r \001(\r\022\023\n\013a" + + "vatar_guid\030\007 \001(\004\022\017\n\007retcode\030\006 \001(\005B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarWearFlycloakRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarWearFlycloakRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarWearFlycloakRsp_descriptor, + new java.lang.String[] { "FlycloakId", "AvatarGuid", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassAllDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassAllDataNotifyOuterClass.java new file mode 100644 index 000000000..56410db35 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassAllDataNotifyOuterClass.java @@ -0,0 +1,1137 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassAllDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassAllDataNotifyOuterClass { + private BattlePassAllDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassAllDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassAllDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool have_cur_schedule = 2; + * @return The haveCurSchedule. + */ + boolean getHaveCurSchedule(); + + /** + * repeated .BattlePassMission mission_list = 4; + */ + java.util.List + getMissionListList(); + /** + * repeated .BattlePassMission mission_list = 4; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index); + /** + * repeated .BattlePassMission mission_list = 4; + */ + int getMissionListCount(); + /** + * repeated .BattlePassMission mission_list = 4; + */ + java.util.List + getMissionListOrBuilderList(); + /** + * repeated .BattlePassMission mission_list = 4; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index); + + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + boolean hasCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder(); + } + /** + *
+   * CmdId: 2626
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BattlePassAllDataNotify} + */ + public static final class BattlePassAllDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassAllDataNotify) + BattlePassAllDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassAllDataNotify.newBuilder() to construct. + private BattlePassAllDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassAllDataNotify() { + missionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassAllDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassAllDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder subBuilder = null; + if (curSchedule_ != null) { + subBuilder = curSchedule_.toBuilder(); + } + curSchedule_ = input.readMessage(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curSchedule_); + curSchedule_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + haveCurSchedule_ = input.readBool(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + missionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.class, emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.Builder.class); + } + + public static final int HAVE_CUR_SCHEDULE_FIELD_NUMBER = 2; + private boolean haveCurSchedule_; + /** + * bool have_cur_schedule = 2; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + + public static final int MISSION_LIST_FIELD_NUMBER = 4; + private java.util.List missionList_; + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public java.util.List getMissionListList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public java.util.List + getMissionListOrBuilderList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public int getMissionListCount() { + return missionList_.size(); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + return missionList_.get(index); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + return missionList_.get(index); + } + + public static final int CUR_SCHEDULE_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + @java.lang.Override + public boolean hasCurSchedule() { + return curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + return getCurSchedule(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (curSchedule_ != null) { + output.writeMessage(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + output.writeBool(2, haveCurSchedule_); + } + for (int i = 0; i < missionList_.size(); i++) { + output.writeMessage(4, missionList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curSchedule_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, haveCurSchedule_); + } + for (int i = 0; i < missionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, missionList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify other = (emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify) obj; + + if (getHaveCurSchedule() + != other.getHaveCurSchedule()) return false; + if (!getMissionListList() + .equals(other.getMissionListList())) return false; + if (hasCurSchedule() != other.hasCurSchedule()) return false; + if (hasCurSchedule()) { + if (!getCurSchedule() + .equals(other.getCurSchedule())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HAVE_CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHaveCurSchedule()); + if (getMissionListCount() > 0) { + hash = (37 * hash) + MISSION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionListList().hashCode(); + } + if (hasCurSchedule()) { + hash = (37 * hash) + CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + getCurSchedule().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2626
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BattlePassAllDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassAllDataNotify) + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.class, emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMissionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + haveCurSchedule_ = false; + + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + missionListBuilder_.clear(); + } + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify build() { + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify result = new emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify(this); + int from_bitField0_ = bitField0_; + result.haveCurSchedule_ = haveCurSchedule_; + if (missionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionList_ = missionList_; + } else { + result.missionList_ = missionListBuilder_.build(); + } + if (curScheduleBuilder_ == null) { + result.curSchedule_ = curSchedule_; + } else { + result.curSchedule_ = curScheduleBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.getDefaultInstance()) return this; + if (other.getHaveCurSchedule() != false) { + setHaveCurSchedule(other.getHaveCurSchedule()); + } + if (missionListBuilder_ == null) { + if (!other.missionList_.isEmpty()) { + if (missionList_.isEmpty()) { + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionListIsMutable(); + missionList_.addAll(other.missionList_); + } + onChanged(); + } + } else { + if (!other.missionList_.isEmpty()) { + if (missionListBuilder_.isEmpty()) { + missionListBuilder_.dispose(); + missionListBuilder_ = null; + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + missionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMissionListFieldBuilder() : null; + } else { + missionListBuilder_.addAllMessages(other.missionList_); + } + } + } + if (other.hasCurSchedule()) { + mergeCurSchedule(other.getCurSchedule()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean haveCurSchedule_ ; + /** + * bool have_cur_schedule = 2; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + /** + * bool have_cur_schedule = 2; + * @param value The haveCurSchedule to set. + * @return This builder for chaining. + */ + public Builder setHaveCurSchedule(boolean value) { + + haveCurSchedule_ = value; + onChanged(); + return this; + } + /** + * bool have_cur_schedule = 2; + * @return This builder for chaining. + */ + public Builder clearHaveCurSchedule() { + + haveCurSchedule_ = false; + onChanged(); + return this; + } + + private java.util.List missionList_ = + java.util.Collections.emptyList(); + private void ensureMissionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(missionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> missionListBuilder_; + + /** + * repeated .BattlePassMission mission_list = 4; + */ + public java.util.List getMissionListList() { + if (missionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(missionList_); + } else { + return missionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public int getMissionListCount() { + if (missionListBuilder_ == null) { + return missionList_.size(); + } else { + return missionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); + } else { + return missionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.set(index, value); + onChanged(); + } else { + missionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.set(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(value); + onChanged(); + } else { + missionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(index, value); + onChanged(); + } else { + missionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addAllMissionList( + java.lang.Iterable values) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionList_); + onChanged(); + } else { + missionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder clearMissionList() { + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + missionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder removeMissionList(int index) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.remove(index); + onChanged(); + } else { + missionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder getMissionListBuilder( + int index) { + return getMissionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); } else { + return missionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public java.util.List + getMissionListOrBuilderList() { + if (missionListBuilder_ != null) { + return missionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(missionList_); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder() { + return getMissionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder( + int index) { + return getMissionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public java.util.List + getMissionListBuilderList() { + return getMissionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> + getMissionListFieldBuilder() { + if (missionListBuilder_ == null) { + missionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder>( + missionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + missionList_ = null; + } + return missionListBuilder_; + } + + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> curScheduleBuilder_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + public boolean hasCurSchedule() { + return curScheduleBuilder_ != null || curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + if (curScheduleBuilder_ == null) { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } else { + return curScheduleBuilder_.getMessage(); + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curSchedule_ = value; + onChanged(); + } else { + curScheduleBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder builderForValue) { + if (curScheduleBuilder_ == null) { + curSchedule_ = builderForValue.build(); + onChanged(); + } else { + curScheduleBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder mergeCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (curSchedule_ != null) { + curSchedule_ = + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.newBuilder(curSchedule_).mergeFrom(value).buildPartial(); + } else { + curSchedule_ = value; + } + onChanged(); + } else { + curScheduleBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder clearCurSchedule() { + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + onChanged(); + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder getCurScheduleBuilder() { + + onChanged(); + return getCurScheduleFieldBuilder().getBuilder(); + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + if (curScheduleBuilder_ != null) { + return curScheduleBuilder_.getMessageOrBuilder(); + } else { + return curSchedule_ == null ? + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> + getCurScheduleFieldBuilder() { + if (curScheduleBuilder_ == null) { + curScheduleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder>( + getCurSchedule(), + getParentForChildren(), + isClean()); + curSchedule_ = null; + } + return curScheduleBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassAllDataNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassAllDataNotify) + private static final emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassAllDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassAllDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassAllDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassAllDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035BattlePassAllDataNotify.proto\032\027BattleP" + + "assMission.proto\032\030BattlePassSchedule.pro" + + "to\"\211\001\n\027BattlePassAllDataNotify\022\031\n\021have_c" + + "ur_schedule\030\002 \001(\010\022(\n\014mission_list\030\004 \003(\0132" + + "\022.BattlePassMission\022)\n\014cur_schedule\030\001 \001(" + + "\0132\023.BattlePassScheduleB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(), + }); + internal_static_BattlePassAllDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassAllDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassAllDataNotify_descriptor, + new java.lang.String[] { "HaveCurSchedule", "MissionList", "CurSchedule", }); + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassBuySuccNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassBuySuccNotifyOuterClass.java new file mode 100644 index 000000000..3328277fa --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassBuySuccNotifyOuterClass.java @@ -0,0 +1,1070 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassBuySuccNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassBuySuccNotifyOuterClass { + private BattlePassBuySuccNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassBuySuccNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassBuySuccNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 4; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 product_play_type = 11; + * @return The productPlayType. + */ + int getProductPlayType(); + + /** + * uint32 add_point = 12; + * @return The addPoint. + */ + int getAddPoint(); + + /** + * repeated .ItemParam item_list = 9; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 9; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 9; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2614
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BattlePassBuySuccNotify} + */ + public static final class BattlePassBuySuccNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassBuySuccNotify) + BattlePassBuySuccNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassBuySuccNotify.newBuilder() to construct. + private BattlePassBuySuccNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassBuySuccNotify() { + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassBuySuccNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassBuySuccNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + scheduleId_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 88: { + + productPlayType_ = input.readUInt32(); + break; + } + case 96: { + + addPoint_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.class, emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 4; + private int scheduleId_; + /** + * uint32 schedule_id = 4; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int PRODUCT_PLAY_TYPE_FIELD_NUMBER = 11; + private int productPlayType_; + /** + * uint32 product_play_type = 11; + * @return The productPlayType. + */ + @java.lang.Override + public int getProductPlayType() { + return productPlayType_; + } + + public static final int ADD_POINT_FIELD_NUMBER = 12; + private int addPoint_; + /** + * uint32 add_point = 12; + * @return The addPoint. + */ + @java.lang.Override + public int getAddPoint() { + return addPoint_; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (scheduleId_ != 0) { + output.writeUInt32(4, scheduleId_); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(9, itemList_.get(i)); + } + if (productPlayType_ != 0) { + output.writeUInt32(11, productPlayType_); + } + if (addPoint_ != 0) { + output.writeUInt32(12, addPoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, scheduleId_); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, itemList_.get(i)); + } + if (productPlayType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, productPlayType_); + } + if (addPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, addPoint_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify other = (emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify) obj; + + if (getScheduleId() + != other.getScheduleId()) return false; + if (getProductPlayType() + != other.getProductPlayType()) return false; + if (getAddPoint() + != other.getAddPoint()) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + PRODUCT_PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getProductPlayType(); + hash = (37 * hash) + ADD_POINT_FIELD_NUMBER; + hash = (53 * hash) + getAddPoint(); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2614
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BattlePassBuySuccNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassBuySuccNotify) + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.class, emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + productPlayType_ = 0; + + addPoint_ = 0; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify build() { + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify result = new emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify(this); + int from_bitField0_ = bitField0_; + result.scheduleId_ = scheduleId_; + result.productPlayType_ = productPlayType_; + result.addPoint_ = addPoint_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getProductPlayType() != 0) { + setProductPlayType(other.getProductPlayType()); + } + if (other.getAddPoint() != 0) { + setAddPoint(other.getAddPoint()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int scheduleId_ ; + /** + * uint32 schedule_id = 4; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 4; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 4; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int productPlayType_ ; + /** + * uint32 product_play_type = 11; + * @return The productPlayType. + */ + @java.lang.Override + public int getProductPlayType() { + return productPlayType_; + } + /** + * uint32 product_play_type = 11; + * @param value The productPlayType to set. + * @return This builder for chaining. + */ + public Builder setProductPlayType(int value) { + + productPlayType_ = value; + onChanged(); + return this; + } + /** + * uint32 product_play_type = 11; + * @return This builder for chaining. + */ + public Builder clearProductPlayType() { + + productPlayType_ = 0; + onChanged(); + return this; + } + + private int addPoint_ ; + /** + * uint32 add_point = 12; + * @return The addPoint. + */ + @java.lang.Override + public int getAddPoint() { + return addPoint_; + } + /** + * uint32 add_point = 12; + * @param value The addPoint to set. + * @return This builder for chaining. + */ + public Builder setAddPoint(int value) { + + addPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 add_point = 12; + * @return This builder for chaining. + */ + public Builder clearAddPoint() { + + addPoint_ = 0; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 9; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 9; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassBuySuccNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassBuySuccNotify) + private static final emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassBuySuccNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassBuySuccNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassBuySuccNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassBuySuccNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035BattlePassBuySuccNotify.proto\032\017ItemPar" + + "am.proto\"{\n\027BattlePassBuySuccNotify\022\023\n\013s" + + "chedule_id\030\004 \001(\r\022\031\n\021product_play_type\030\013 " + + "\001(\r\022\021\n\tadd_point\030\014 \001(\r\022\035\n\titem_list\030\t \003(" + + "\0132\n.ItemParamB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_BattlePassBuySuccNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassBuySuccNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassBuySuccNotify_descriptor, + new java.lang.String[] { "ScheduleId", "ProductPlayType", "AddPoint", "ItemList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCurScheduleUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCurScheduleUpdateNotifyOuterClass.java new file mode 100644 index 000000000..08e923849 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCurScheduleUpdateNotifyOuterClass.java @@ -0,0 +1,759 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassCurScheduleUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassCurScheduleUpdateNotifyOuterClass { + private BattlePassCurScheduleUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassCurScheduleUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassCurScheduleUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool have_cur_schedule = 11; + * @return The haveCurSchedule. + */ + boolean getHaveCurSchedule(); + + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + boolean hasCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder(); + } + /** + *
+   * CmdId: 2607
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BattlePassCurScheduleUpdateNotify} + */ + public static final class BattlePassCurScheduleUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassCurScheduleUpdateNotify) + BattlePassCurScheduleUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassCurScheduleUpdateNotify.newBuilder() to construct. + private BattlePassCurScheduleUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassCurScheduleUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassCurScheduleUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassCurScheduleUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder subBuilder = null; + if (curSchedule_ != null) { + subBuilder = curSchedule_.toBuilder(); + } + curSchedule_ = input.readMessage(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curSchedule_); + curSchedule_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + haveCurSchedule_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.class, emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.Builder.class); + } + + public static final int HAVE_CUR_SCHEDULE_FIELD_NUMBER = 11; + private boolean haveCurSchedule_; + /** + * bool have_cur_schedule = 11; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + + public static final int CUR_SCHEDULE_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + @java.lang.Override + public boolean hasCurSchedule() { + return curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + return getCurSchedule(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (curSchedule_ != null) { + output.writeMessage(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + output.writeBool(11, haveCurSchedule_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curSchedule_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, haveCurSchedule_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify other = (emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify) obj; + + if (getHaveCurSchedule() + != other.getHaveCurSchedule()) return false; + if (hasCurSchedule() != other.hasCurSchedule()) return false; + if (hasCurSchedule()) { + if (!getCurSchedule() + .equals(other.getCurSchedule())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HAVE_CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHaveCurSchedule()); + if (hasCurSchedule()) { + hash = (37 * hash) + CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + getCurSchedule().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2607
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BattlePassCurScheduleUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassCurScheduleUpdateNotify) + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.class, emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + haveCurSchedule_ = false; + + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify build() { + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify result = new emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify(this); + result.haveCurSchedule_ = haveCurSchedule_; + if (curScheduleBuilder_ == null) { + result.curSchedule_ = curSchedule_; + } else { + result.curSchedule_ = curScheduleBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.getDefaultInstance()) return this; + if (other.getHaveCurSchedule() != false) { + setHaveCurSchedule(other.getHaveCurSchedule()); + } + if (other.hasCurSchedule()) { + mergeCurSchedule(other.getCurSchedule()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean haveCurSchedule_ ; + /** + * bool have_cur_schedule = 11; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + /** + * bool have_cur_schedule = 11; + * @param value The haveCurSchedule to set. + * @return This builder for chaining. + */ + public Builder setHaveCurSchedule(boolean value) { + + haveCurSchedule_ = value; + onChanged(); + return this; + } + /** + * bool have_cur_schedule = 11; + * @return This builder for chaining. + */ + public Builder clearHaveCurSchedule() { + + haveCurSchedule_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> curScheduleBuilder_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + public boolean hasCurSchedule() { + return curScheduleBuilder_ != null || curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + if (curScheduleBuilder_ == null) { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } else { + return curScheduleBuilder_.getMessage(); + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curSchedule_ = value; + onChanged(); + } else { + curScheduleBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder builderForValue) { + if (curScheduleBuilder_ == null) { + curSchedule_ = builderForValue.build(); + onChanged(); + } else { + curScheduleBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder mergeCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (curSchedule_ != null) { + curSchedule_ = + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.newBuilder(curSchedule_).mergeFrom(value).buildPartial(); + } else { + curSchedule_ = value; + } + onChanged(); + } else { + curScheduleBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder clearCurSchedule() { + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + onChanged(); + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder getCurScheduleBuilder() { + + onChanged(); + return getCurScheduleFieldBuilder().getBuilder(); + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + if (curScheduleBuilder_ != null) { + return curScheduleBuilder_.getMessageOrBuilder(); + } else { + return curSchedule_ == null ? + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> + getCurScheduleFieldBuilder() { + if (curScheduleBuilder_ == null) { + curScheduleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder>( + getCurSchedule(), + getParentForChildren(), + isClean()); + curSchedule_ = null; + } + return curScheduleBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassCurScheduleUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassCurScheduleUpdateNotify) + private static final emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassCurScheduleUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassCurScheduleUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\'BattlePassCurScheduleUpdateNotify.prot" + + "o\032\030BattlePassSchedule.proto\"i\n!BattlePas" + + "sCurScheduleUpdateNotify\022\031\n\021have_cur_sch" + + "edule\030\013 \001(\010\022)\n\014cur_schedule\030\001 \001(\0132\023.Batt" + + "lePassScheduleB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(), + }); + internal_static_BattlePassCurScheduleUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassCurScheduleUpdateNotify_descriptor, + new java.lang.String[] { "HaveCurSchedule", "CurSchedule", }); + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCycleOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCycleOuterClass.java new file mode 100644 index 000000000..e76f15c89 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCycleOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassCycle.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassCycleOuterClass { + private BattlePassCycleOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassCycleOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassCycle) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cycle_idx = 3; + * @return The cycleIdx. + */ + int getCycleIdx(); + + /** + * uint32 end_time = 10; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 begin_time = 13; + * @return The beginTime. + */ + int getBeginTime(); + } + /** + * Protobuf type {@code BattlePassCycle} + */ + public static final class BattlePassCycle extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassCycle) + BattlePassCycleOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassCycle.newBuilder() to construct. + private BattlePassCycle(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassCycle() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassCycle(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassCycle( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + cycleIdx_ = input.readUInt32(); + break; + } + case 80: { + + endTime_ = input.readUInt32(); + break; + } + case 104: { + + beginTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.class, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder.class); + } + + public static final int CYCLE_IDX_FIELD_NUMBER = 3; + private int cycleIdx_; + /** + * uint32 cycle_idx = 3; + * @return The cycleIdx. + */ + @java.lang.Override + public int getCycleIdx() { + return cycleIdx_; + } + + public static final int END_TIME_FIELD_NUMBER = 10; + private int endTime_; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 13; + private int beginTime_; + /** + * uint32 begin_time = 13; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cycleIdx_ != 0) { + output.writeUInt32(3, cycleIdx_); + } + if (endTime_ != 0) { + output.writeUInt32(10, endTime_); + } + if (beginTime_ != 0) { + output.writeUInt32(13, beginTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cycleIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, cycleIdx_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, endTime_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, beginTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle other = (emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle) obj; + + if (getCycleIdx() + != other.getCycleIdx()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CYCLE_IDX_FIELD_NUMBER; + hash = (53 * hash) + getCycleIdx(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BattlePassCycle} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassCycle) + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.class, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cycleIdx_ = 0; + + endTime_ = 0; + + beginTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle build() { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle buildPartial() { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle result = new emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle(this); + result.cycleIdx_ = cycleIdx_; + result.endTime_ = endTime_; + result.beginTime_ = beginTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle other) { + if (other == emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance()) return this; + if (other.getCycleIdx() != 0) { + setCycleIdx(other.getCycleIdx()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cycleIdx_ ; + /** + * uint32 cycle_idx = 3; + * @return The cycleIdx. + */ + @java.lang.Override + public int getCycleIdx() { + return cycleIdx_; + } + /** + * uint32 cycle_idx = 3; + * @param value The cycleIdx to set. + * @return This builder for chaining. + */ + public Builder setCycleIdx(int value) { + + cycleIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 cycle_idx = 3; + * @return This builder for chaining. + */ + public Builder clearCycleIdx() { + + cycleIdx_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 10; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 10; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 13; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 13; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 13; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassCycle) + } + + // @@protoc_insertion_point(class_scope:BattlePassCycle) + private static final emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle(); + } + + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassCycle parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassCycle(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassCycle_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassCycle_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025BattlePassCycle.proto\"J\n\017BattlePassCyc" + + "le\022\021\n\tcycle_idx\030\003 \001(\r\022\020\n\010end_time\030\n \001(\r\022" + + "\022\n\nbegin_time\030\r \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassCycle_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassCycle_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassCycle_descriptor, + new java.lang.String[] { "CycleIdx", "EndTime", "BeginTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionDelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionDelNotifyOuterClass.java new file mode 100644 index 000000000..99a93e165 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionDelNotifyOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassMissionDelNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassMissionDelNotifyOuterClass { + private BattlePassMissionDelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassMissionDelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassMissionDelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 del_mission_id_list = 10; + * @return A list containing the delMissionIdList. + */ + java.util.List getDelMissionIdListList(); + /** + * repeated uint32 del_mission_id_list = 10; + * @return The count of delMissionIdList. + */ + int getDelMissionIdListCount(); + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index of the element to return. + * @return The delMissionIdList at the given index. + */ + int getDelMissionIdList(int index); + } + /** + *
+   * CmdId: 2625
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BattlePassMissionDelNotify} + */ + public static final class BattlePassMissionDelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassMissionDelNotify) + BattlePassMissionDelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassMissionDelNotify.newBuilder() to construct. + private BattlePassMissionDelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassMissionDelNotify() { + delMissionIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassMissionDelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassMissionDelNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + delMissionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + delMissionIdList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + delMissionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + delMissionIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + delMissionIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.class, emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.Builder.class); + } + + public static final int DEL_MISSION_ID_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList delMissionIdList_; + /** + * repeated uint32 del_mission_id_list = 10; + * @return A list containing the delMissionIdList. + */ + @java.lang.Override + public java.util.List + getDelMissionIdListList() { + return delMissionIdList_; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return The count of delMissionIdList. + */ + public int getDelMissionIdListCount() { + return delMissionIdList_.size(); + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index of the element to return. + * @return The delMissionIdList at the given index. + */ + public int getDelMissionIdList(int index) { + return delMissionIdList_.getInt(index); + } + private int delMissionIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getDelMissionIdListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(delMissionIdListMemoizedSerializedSize); + } + for (int i = 0; i < delMissionIdList_.size(); i++) { + output.writeUInt32NoTag(delMissionIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < delMissionIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delMissionIdList_.getInt(i)); + } + size += dataSize; + if (!getDelMissionIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delMissionIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify other = (emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify) obj; + + if (!getDelMissionIdListList() + .equals(other.getDelMissionIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDelMissionIdListCount() > 0) { + hash = (37 * hash) + DEL_MISSION_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelMissionIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2625
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BattlePassMissionDelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassMissionDelNotify) + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.class, emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + delMissionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify build() { + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify result = new emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + delMissionIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.delMissionIdList_ = delMissionIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.getDefaultInstance()) return this; + if (!other.delMissionIdList_.isEmpty()) { + if (delMissionIdList_.isEmpty()) { + delMissionIdList_ = other.delMissionIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDelMissionIdListIsMutable(); + delMissionIdList_.addAll(other.delMissionIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList delMissionIdList_ = emptyIntList(); + private void ensureDelMissionIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + delMissionIdList_ = mutableCopy(delMissionIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return A list containing the delMissionIdList. + */ + public java.util.List + getDelMissionIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(delMissionIdList_) : delMissionIdList_; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return The count of delMissionIdList. + */ + public int getDelMissionIdListCount() { + return delMissionIdList_.size(); + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index of the element to return. + * @return The delMissionIdList at the given index. + */ + public int getDelMissionIdList(int index) { + return delMissionIdList_.getInt(index); + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index to set the value at. + * @param value The delMissionIdList to set. + * @return This builder for chaining. + */ + public Builder setDelMissionIdList( + int index, int value) { + ensureDelMissionIdListIsMutable(); + delMissionIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param value The delMissionIdList to add. + * @return This builder for chaining. + */ + public Builder addDelMissionIdList(int value) { + ensureDelMissionIdListIsMutable(); + delMissionIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param values The delMissionIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelMissionIdList( + java.lang.Iterable values) { + ensureDelMissionIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delMissionIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return This builder for chaining. + */ + public Builder clearDelMissionIdList() { + delMissionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassMissionDelNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassMissionDelNotify) + private static final emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassMissionDelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassMissionDelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassMissionDelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassMissionDelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n BattlePassMissionDelNotify.proto\"9\n\032Ba" + + "ttlePassMissionDelNotify\022\033\n\023del_mission_" + + "id_list\030\n \003(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassMissionDelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassMissionDelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassMissionDelNotify_descriptor, + new java.lang.String[] { "DelMissionIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionOuterClass.java new file mode 100644 index 000000000..bbbc65000 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionOuterClass.java @@ -0,0 +1,1057 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassMission.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassMissionOuterClass { + private BattlePassMissionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassMissionOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassMission) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_progress = 13; + * @return The curProgress. + */ + int getCurProgress(); + + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The enum numeric value on the wire for missionStatus. + */ + int getMissionStatusValue(); + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The missionStatus. + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus getMissionStatus(); + + /** + * uint32 mission_id = 11; + * @return The missionId. + */ + int getMissionId(); + + /** + * uint32 reward_battle_pass_point = 3; + * @return The rewardBattlePassPoint. + */ + int getRewardBattlePassPoint(); + + /** + * uint32 mission_type = 12; + * @return The missionType. + */ + int getMissionType(); + + /** + * uint32 total_progress = 6; + * @return The totalProgress. + */ + int getTotalProgress(); + } + /** + * Protobuf type {@code BattlePassMission} + */ + public static final class BattlePassMission extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassMission) + BattlePassMissionOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassMission.newBuilder() to construct. + private BattlePassMission(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassMission() { + missionStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassMission(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassMission( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + rewardBattlePassPoint_ = input.readUInt32(); + break; + } + case 48: { + + totalProgress_ = input.readUInt32(); + break; + } + case 88: { + + missionId_ = input.readUInt32(); + break; + } + case 96: { + + missionType_ = input.readUInt32(); + break; + } + case 104: { + + curProgress_ = input.readUInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + + missionStatus_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.class, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder.class); + } + + /** + * Protobuf enum {@code BattlePassMission.MissionStatus} + */ + public enum MissionStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MISSION_STATUS_INVALID = 0; + */ + MISSION_STATUS_INVALID(0), + /** + * MISSION_STATUS_UNFINISHED = 1; + */ + MISSION_STATUS_UNFINISHED(1), + /** + * MISSION_STATUS_FINISHED = 2; + */ + MISSION_STATUS_FINISHED(2), + /** + * MISSION_STATUS_POINT_TAKEN = 3; + */ + MISSION_STATUS_POINT_TAKEN(3), + UNRECOGNIZED(-1), + ; + + /** + * MISSION_STATUS_INVALID = 0; + */ + public static final int MISSION_STATUS_INVALID_VALUE = 0; + /** + * MISSION_STATUS_UNFINISHED = 1; + */ + public static final int MISSION_STATUS_UNFINISHED_VALUE = 1; + /** + * MISSION_STATUS_FINISHED = 2; + */ + public static final int MISSION_STATUS_FINISHED_VALUE = 2; + /** + * MISSION_STATUS_POINT_TAKEN = 3; + */ + public static final int MISSION_STATUS_POINT_TAKEN_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MissionStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MissionStatus forNumber(int value) { + switch (value) { + case 0: return MISSION_STATUS_INVALID; + case 1: return MISSION_STATUS_UNFINISHED; + case 2: return MISSION_STATUS_FINISHED; + case 3: return MISSION_STATUS_POINT_TAKEN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MissionStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MissionStatus findValueByNumber(int number) { + return MissionStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDescriptor().getEnumTypes().get(0); + } + + private static final MissionStatus[] VALUES = values(); + + public static MissionStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MissionStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:BattlePassMission.MissionStatus) + } + + public static final int CUR_PROGRESS_FIELD_NUMBER = 13; + private int curProgress_; + /** + * uint32 cur_progress = 13; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + + public static final int MISSION_STATUS_FIELD_NUMBER = 15; + private int missionStatus_; + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The enum numeric value on the wire for missionStatus. + */ + @java.lang.Override public int getMissionStatusValue() { + return missionStatus_; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The missionStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus getMissionStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus result = emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.valueOf(missionStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.UNRECOGNIZED : result; + } + + public static final int MISSION_ID_FIELD_NUMBER = 11; + private int missionId_; + /** + * uint32 mission_id = 11; + * @return The missionId. + */ + @java.lang.Override + public int getMissionId() { + return missionId_; + } + + public static final int REWARD_BATTLE_PASS_POINT_FIELD_NUMBER = 3; + private int rewardBattlePassPoint_; + /** + * uint32 reward_battle_pass_point = 3; + * @return The rewardBattlePassPoint. + */ + @java.lang.Override + public int getRewardBattlePassPoint() { + return rewardBattlePassPoint_; + } + + public static final int MISSION_TYPE_FIELD_NUMBER = 12; + private int missionType_; + /** + * uint32 mission_type = 12; + * @return The missionType. + */ + @java.lang.Override + public int getMissionType() { + return missionType_; + } + + public static final int TOTAL_PROGRESS_FIELD_NUMBER = 6; + private int totalProgress_; + /** + * uint32 total_progress = 6; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (rewardBattlePassPoint_ != 0) { + output.writeUInt32(3, rewardBattlePassPoint_); + } + if (totalProgress_ != 0) { + output.writeUInt32(6, totalProgress_); + } + if (missionId_ != 0) { + output.writeUInt32(11, missionId_); + } + if (missionType_ != 0) { + output.writeUInt32(12, missionType_); + } + if (curProgress_ != 0) { + output.writeUInt32(13, curProgress_); + } + if (missionStatus_ != emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.MISSION_STATUS_INVALID.getNumber()) { + output.writeEnum(15, missionStatus_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rewardBattlePassPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, rewardBattlePassPoint_); + } + if (totalProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, totalProgress_); + } + if (missionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, missionId_); + } + if (missionType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, missionType_); + } + if (curProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, curProgress_); + } + if (missionStatus_ != emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.MISSION_STATUS_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, missionStatus_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission other = (emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission) obj; + + if (getCurProgress() + != other.getCurProgress()) return false; + if (missionStatus_ != other.missionStatus_) return false; + if (getMissionId() + != other.getMissionId()) return false; + if (getRewardBattlePassPoint() + != other.getRewardBattlePassPoint()) return false; + if (getMissionType() + != other.getMissionType()) return false; + if (getTotalProgress() + != other.getTotalProgress()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getCurProgress(); + hash = (37 * hash) + MISSION_STATUS_FIELD_NUMBER; + hash = (53 * hash) + missionStatus_; + hash = (37 * hash) + MISSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getMissionId(); + hash = (37 * hash) + REWARD_BATTLE_PASS_POINT_FIELD_NUMBER; + hash = (53 * hash) + getRewardBattlePassPoint(); + hash = (37 * hash) + MISSION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMissionType(); + hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getTotalProgress(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BattlePassMission} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassMission) + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.class, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curProgress_ = 0; + + missionStatus_ = 0; + + missionId_ = 0; + + rewardBattlePassPoint_ = 0; + + missionType_ = 0; + + totalProgress_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission build() { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission buildPartial() { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission result = new emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission(this); + result.curProgress_ = curProgress_; + result.missionStatus_ = missionStatus_; + result.missionId_ = missionId_; + result.rewardBattlePassPoint_ = rewardBattlePassPoint_; + result.missionType_ = missionType_; + result.totalProgress_ = totalProgress_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission other) { + if (other == emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()) return this; + if (other.getCurProgress() != 0) { + setCurProgress(other.getCurProgress()); + } + if (other.missionStatus_ != 0) { + setMissionStatusValue(other.getMissionStatusValue()); + } + if (other.getMissionId() != 0) { + setMissionId(other.getMissionId()); + } + if (other.getRewardBattlePassPoint() != 0) { + setRewardBattlePassPoint(other.getRewardBattlePassPoint()); + } + if (other.getMissionType() != 0) { + setMissionType(other.getMissionType()); + } + if (other.getTotalProgress() != 0) { + setTotalProgress(other.getTotalProgress()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curProgress_ ; + /** + * uint32 cur_progress = 13; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + /** + * uint32 cur_progress = 13; + * @param value The curProgress to set. + * @return This builder for chaining. + */ + public Builder setCurProgress(int value) { + + curProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_progress = 13; + * @return This builder for chaining. + */ + public Builder clearCurProgress() { + + curProgress_ = 0; + onChanged(); + return this; + } + + private int missionStatus_ = 0; + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The enum numeric value on the wire for missionStatus. + */ + @java.lang.Override public int getMissionStatusValue() { + return missionStatus_; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @param value The enum numeric value on the wire for missionStatus to set. + * @return This builder for chaining. + */ + public Builder setMissionStatusValue(int value) { + + missionStatus_ = value; + onChanged(); + return this; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The missionStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus getMissionStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus result = emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.valueOf(missionStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.UNRECOGNIZED : result; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @param value The missionStatus to set. + * @return This builder for chaining. + */ + public Builder setMissionStatus(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + missionStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return This builder for chaining. + */ + public Builder clearMissionStatus() { + + missionStatus_ = 0; + onChanged(); + return this; + } + + private int missionId_ ; + /** + * uint32 mission_id = 11; + * @return The missionId. + */ + @java.lang.Override + public int getMissionId() { + return missionId_; + } + /** + * uint32 mission_id = 11; + * @param value The missionId to set. + * @return This builder for chaining. + */ + public Builder setMissionId(int value) { + + missionId_ = value; + onChanged(); + return this; + } + /** + * uint32 mission_id = 11; + * @return This builder for chaining. + */ + public Builder clearMissionId() { + + missionId_ = 0; + onChanged(); + return this; + } + + private int rewardBattlePassPoint_ ; + /** + * uint32 reward_battle_pass_point = 3; + * @return The rewardBattlePassPoint. + */ + @java.lang.Override + public int getRewardBattlePassPoint() { + return rewardBattlePassPoint_; + } + /** + * uint32 reward_battle_pass_point = 3; + * @param value The rewardBattlePassPoint to set. + * @return This builder for chaining. + */ + public Builder setRewardBattlePassPoint(int value) { + + rewardBattlePassPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_battle_pass_point = 3; + * @return This builder for chaining. + */ + public Builder clearRewardBattlePassPoint() { + + rewardBattlePassPoint_ = 0; + onChanged(); + return this; + } + + private int missionType_ ; + /** + * uint32 mission_type = 12; + * @return The missionType. + */ + @java.lang.Override + public int getMissionType() { + return missionType_; + } + /** + * uint32 mission_type = 12; + * @param value The missionType to set. + * @return This builder for chaining. + */ + public Builder setMissionType(int value) { + + missionType_ = value; + onChanged(); + return this; + } + /** + * uint32 mission_type = 12; + * @return This builder for chaining. + */ + public Builder clearMissionType() { + + missionType_ = 0; + onChanged(); + return this; + } + + private int totalProgress_ ; + /** + * uint32 total_progress = 6; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + /** + * uint32 total_progress = 6; + * @param value The totalProgress to set. + * @return This builder for chaining. + */ + public Builder setTotalProgress(int value) { + + totalProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 total_progress = 6; + * @return This builder for chaining. + */ + public Builder clearTotalProgress() { + + totalProgress_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassMission) + } + + // @@protoc_insertion_point(class_scope:BattlePassMission) + private static final emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission(); + } + + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassMission parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassMission(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassMission_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassMission_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027BattlePassMission.proto\"\321\002\n\021BattlePass" + + "Mission\022\024\n\014cur_progress\030\r \001(\r\0228\n\016mission" + + "_status\030\017 \001(\0162 .BattlePassMission.Missio" + + "nStatus\022\022\n\nmission_id\030\013 \001(\r\022 \n\030reward_ba" + + "ttle_pass_point\030\003 \001(\r\022\024\n\014mission_type\030\014 " + + "\001(\r\022\026\n\016total_progress\030\006 \001(\r\"\207\001\n\rMissionS" + + "tatus\022\032\n\026MISSION_STATUS_INVALID\020\000\022\035\n\031MIS" + + "SION_STATUS_UNFINISHED\020\001\022\033\n\027MISSION_STAT" + + "US_FINISHED\020\002\022\036\n\032MISSION_STATUS_POINT_TA" + + "KEN\020\003B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassMission_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassMission_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassMission_descriptor, + new java.lang.String[] { "CurProgress", "MissionStatus", "MissionId", "RewardBattlePassPoint", "MissionType", "TotalProgress", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionUpdateNotifyOuterClass.java new file mode 100644 index 000000000..ed7d475f1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionUpdateNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassMissionUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassMissionUpdateNotifyOuterClass { + private BattlePassMissionUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassMissionUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassMissionUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .BattlePassMission mission_list = 1; + */ + java.util.List + getMissionListList(); + /** + * repeated .BattlePassMission mission_list = 1; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index); + /** + * repeated .BattlePassMission mission_list = 1; + */ + int getMissionListCount(); + /** + * repeated .BattlePassMission mission_list = 1; + */ + java.util.List + getMissionListOrBuilderList(); + /** + * repeated .BattlePassMission mission_list = 1; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2618
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BattlePassMissionUpdateNotify} + */ + public static final class BattlePassMissionUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassMissionUpdateNotify) + BattlePassMissionUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassMissionUpdateNotify.newBuilder() to construct. + private BattlePassMissionUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassMissionUpdateNotify() { + missionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassMissionUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassMissionUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + missionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.class, emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.Builder.class); + } + + public static final int MISSION_LIST_FIELD_NUMBER = 1; + private java.util.List missionList_; + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public java.util.List getMissionListList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public java.util.List + getMissionListOrBuilderList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public int getMissionListCount() { + return missionList_.size(); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + return missionList_.get(index); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + return missionList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < missionList_.size(); i++) { + output.writeMessage(1, missionList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < missionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, missionList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify other = (emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify) obj; + + if (!getMissionListList() + .equals(other.getMissionListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMissionListCount() > 0) { + hash = (37 * hash) + MISSION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2618
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BattlePassMissionUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassMissionUpdateNotify) + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.class, emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMissionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + missionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify build() { + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify result = new emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (missionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionList_ = missionList_; + } else { + result.missionList_ = missionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.getDefaultInstance()) return this; + if (missionListBuilder_ == null) { + if (!other.missionList_.isEmpty()) { + if (missionList_.isEmpty()) { + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionListIsMutable(); + missionList_.addAll(other.missionList_); + } + onChanged(); + } + } else { + if (!other.missionList_.isEmpty()) { + if (missionListBuilder_.isEmpty()) { + missionListBuilder_.dispose(); + missionListBuilder_ = null; + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + missionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMissionListFieldBuilder() : null; + } else { + missionListBuilder_.addAllMessages(other.missionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List missionList_ = + java.util.Collections.emptyList(); + private void ensureMissionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(missionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> missionListBuilder_; + + /** + * repeated .BattlePassMission mission_list = 1; + */ + public java.util.List getMissionListList() { + if (missionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(missionList_); + } else { + return missionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public int getMissionListCount() { + if (missionListBuilder_ == null) { + return missionList_.size(); + } else { + return missionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); + } else { + return missionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.set(index, value); + onChanged(); + } else { + missionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.set(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(value); + onChanged(); + } else { + missionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(index, value); + onChanged(); + } else { + missionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addAllMissionList( + java.lang.Iterable values) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionList_); + onChanged(); + } else { + missionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder clearMissionList() { + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + missionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder removeMissionList(int index) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.remove(index); + onChanged(); + } else { + missionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder getMissionListBuilder( + int index) { + return getMissionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); } else { + return missionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public java.util.List + getMissionListOrBuilderList() { + if (missionListBuilder_ != null) { + return missionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(missionList_); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder() { + return getMissionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder( + int index) { + return getMissionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public java.util.List + getMissionListBuilderList() { + return getMissionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> + getMissionListFieldBuilder() { + if (missionListBuilder_ == null) { + missionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder>( + missionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + missionList_ = null; + } + return missionListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassMissionUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassMissionUpdateNotify) + private static final emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassMissionUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassMissionUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassMissionUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#BattlePassMissionUpdateNotify.proto\032\027B" + + "attlePassMission.proto\"I\n\035BattlePassMiss" + + "ionUpdateNotify\022(\n\014mission_list\030\001 \003(\0132\022." + + "BattlePassMissionB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(), + }); + internal_static_BattlePassMissionUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassMissionUpdateNotify_descriptor, + new java.lang.String[] { "MissionList", }); + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassProductOuterClass.java new file mode 100644 index 000000000..7a5e55479 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassProductOuterClass.java @@ -0,0 +1,918 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassProduct.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassProductOuterClass { + private BattlePassProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string normal_product_id = 13; + * @return The normalProductId. + */ + java.lang.String getNormalProductId(); + /** + * string normal_product_id = 13; + * @return The bytes for normalProductId. + */ + com.google.protobuf.ByteString + getNormalProductIdBytes(); + + /** + * string extra_product_id = 10; + * @return The extraProductId. + */ + java.lang.String getExtraProductId(); + /** + * string extra_product_id = 10; + * @return The bytes for extraProductId. + */ + com.google.protobuf.ByteString + getExtraProductIdBytes(); + + /** + * string upgrade_product_id = 6; + * @return The upgradeProductId. + */ + java.lang.String getUpgradeProductId(); + /** + * string upgrade_product_id = 6; + * @return The bytes for upgradeProductId. + */ + com.google.protobuf.ByteString + getUpgradeProductIdBytes(); + } + /** + * Protobuf type {@code BattlePassProduct} + */ + public static final class BattlePassProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassProduct) + BattlePassProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassProduct.newBuilder() to construct. + private BattlePassProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassProduct() { + normalProductId_ = ""; + extraProductId_ = ""; + upgradeProductId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassProduct( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + upgradeProductId_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + extraProductId_ = s; + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + normalProductId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.class, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder.class); + } + + public static final int NORMAL_PRODUCT_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object normalProductId_; + /** + * string normal_product_id = 13; + * @return The normalProductId. + */ + @java.lang.Override + public java.lang.String getNormalProductId() { + java.lang.Object ref = normalProductId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + normalProductId_ = s; + return s; + } + } + /** + * string normal_product_id = 13; + * @return The bytes for normalProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNormalProductIdBytes() { + java.lang.Object ref = normalProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + normalProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EXTRA_PRODUCT_ID_FIELD_NUMBER = 10; + private volatile java.lang.Object extraProductId_; + /** + * string extra_product_id = 10; + * @return The extraProductId. + */ + @java.lang.Override + public java.lang.String getExtraProductId() { + java.lang.Object ref = extraProductId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + extraProductId_ = s; + return s; + } + } + /** + * string extra_product_id = 10; + * @return The bytes for extraProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getExtraProductIdBytes() { + java.lang.Object ref = extraProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + extraProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UPGRADE_PRODUCT_ID_FIELD_NUMBER = 6; + private volatile java.lang.Object upgradeProductId_; + /** + * string upgrade_product_id = 6; + * @return The upgradeProductId. + */ + @java.lang.Override + public java.lang.String getUpgradeProductId() { + java.lang.Object ref = upgradeProductId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + upgradeProductId_ = s; + return s; + } + } + /** + * string upgrade_product_id = 6; + * @return The bytes for upgradeProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUpgradeProductIdBytes() { + java.lang.Object ref = upgradeProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + upgradeProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(upgradeProductId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, upgradeProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(extraProductId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, extraProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(normalProductId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, normalProductId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(upgradeProductId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, upgradeProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(extraProductId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, extraProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(normalProductId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, normalProductId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct other = (emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct) obj; + + if (!getNormalProductId() + .equals(other.getNormalProductId())) return false; + if (!getExtraProductId() + .equals(other.getExtraProductId())) return false; + if (!getUpgradeProductId() + .equals(other.getUpgradeProductId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NORMAL_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getNormalProductId().hashCode(); + hash = (37 * hash) + EXTRA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getExtraProductId().hashCode(); + hash = (37 * hash) + UPGRADE_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getUpgradeProductId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BattlePassProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassProduct) + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.class, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + normalProductId_ = ""; + + extraProductId_ = ""; + + upgradeProductId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct build() { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct buildPartial() { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct result = new emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct(this); + result.normalProductId_ = normalProductId_; + result.extraProductId_ = extraProductId_; + result.upgradeProductId_ = upgradeProductId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct other) { + if (other == emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance()) return this; + if (!other.getNormalProductId().isEmpty()) { + normalProductId_ = other.normalProductId_; + onChanged(); + } + if (!other.getExtraProductId().isEmpty()) { + extraProductId_ = other.extraProductId_; + onChanged(); + } + if (!other.getUpgradeProductId().isEmpty()) { + upgradeProductId_ = other.upgradeProductId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object normalProductId_ = ""; + /** + * string normal_product_id = 13; + * @return The normalProductId. + */ + public java.lang.String getNormalProductId() { + java.lang.Object ref = normalProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + normalProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string normal_product_id = 13; + * @return The bytes for normalProductId. + */ + public com.google.protobuf.ByteString + getNormalProductIdBytes() { + java.lang.Object ref = normalProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + normalProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string normal_product_id = 13; + * @param value The normalProductId to set. + * @return This builder for chaining. + */ + public Builder setNormalProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + normalProductId_ = value; + onChanged(); + return this; + } + /** + * string normal_product_id = 13; + * @return This builder for chaining. + */ + public Builder clearNormalProductId() { + + normalProductId_ = getDefaultInstance().getNormalProductId(); + onChanged(); + return this; + } + /** + * string normal_product_id = 13; + * @param value The bytes for normalProductId to set. + * @return This builder for chaining. + */ + public Builder setNormalProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + normalProductId_ = value; + onChanged(); + return this; + } + + private java.lang.Object extraProductId_ = ""; + /** + * string extra_product_id = 10; + * @return The extraProductId. + */ + public java.lang.String getExtraProductId() { + java.lang.Object ref = extraProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + extraProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string extra_product_id = 10; + * @return The bytes for extraProductId. + */ + public com.google.protobuf.ByteString + getExtraProductIdBytes() { + java.lang.Object ref = extraProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + extraProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string extra_product_id = 10; + * @param value The extraProductId to set. + * @return This builder for chaining. + */ + public Builder setExtraProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + extraProductId_ = value; + onChanged(); + return this; + } + /** + * string extra_product_id = 10; + * @return This builder for chaining. + */ + public Builder clearExtraProductId() { + + extraProductId_ = getDefaultInstance().getExtraProductId(); + onChanged(); + return this; + } + /** + * string extra_product_id = 10; + * @param value The bytes for extraProductId to set. + * @return This builder for chaining. + */ + public Builder setExtraProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + extraProductId_ = value; + onChanged(); + return this; + } + + private java.lang.Object upgradeProductId_ = ""; + /** + * string upgrade_product_id = 6; + * @return The upgradeProductId. + */ + public java.lang.String getUpgradeProductId() { + java.lang.Object ref = upgradeProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + upgradeProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string upgrade_product_id = 6; + * @return The bytes for upgradeProductId. + */ + public com.google.protobuf.ByteString + getUpgradeProductIdBytes() { + java.lang.Object ref = upgradeProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + upgradeProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string upgrade_product_id = 6; + * @param value The upgradeProductId to set. + * @return This builder for chaining. + */ + public Builder setUpgradeProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + upgradeProductId_ = value; + onChanged(); + return this; + } + /** + * string upgrade_product_id = 6; + * @return This builder for chaining. + */ + public Builder clearUpgradeProductId() { + + upgradeProductId_ = getDefaultInstance().getUpgradeProductId(); + onChanged(); + return this; + } + /** + * string upgrade_product_id = 6; + * @param value The bytes for upgradeProductId to set. + * @return This builder for chaining. + */ + public Builder setUpgradeProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + upgradeProductId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassProduct) + } + + // @@protoc_insertion_point(class_scope:BattlePassProduct) + private static final emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct(); + } + + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassProduct_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027BattlePassProduct.proto\"d\n\021BattlePassP" + + "roduct\022\031\n\021normal_product_id\030\r \001(\t\022\030\n\020ext" + + "ra_product_id\030\n \001(\t\022\032\n\022upgrade_product_i" + + "d\030\006 \001(\tB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassProduct_descriptor, + new java.lang.String[] { "NormalProductId", "ExtraProductId", "UpgradeProductId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTagOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTagOuterClass.java new file mode 100644 index 000000000..2d71f71b9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTagOuterClass.java @@ -0,0 +1,717 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassRewardTag.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassRewardTagOuterClass { + private BattlePassRewardTagOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassRewardTagOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassRewardTag) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 4; + * @return The level. + */ + int getLevel(); + + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The enum numeric value on the wire for unlockStatus. + */ + int getUnlockStatusValue(); + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The unlockStatus. + */ + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus(); + + /** + * uint32 reward_id = 7; + * @return The rewardId. + */ + int getRewardId(); + } + /** + * Protobuf type {@code BattlePassRewardTag} + */ + public static final class BattlePassRewardTag extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassRewardTag) + BattlePassRewardTagOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassRewardTag.newBuilder() to construct. + private BattlePassRewardTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassRewardTag() { + unlockStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassRewardTag(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassRewardTag( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + int rawValue = input.readEnum(); + + unlockStatus_ = rawValue; + break; + } + case 32: { + + level_ = input.readUInt32(); + break; + } + case 56: { + + rewardId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.class, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 4; + private int level_; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int UNLOCK_STATUS_FIELD_NUMBER = 2; + private int unlockStatus_; + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The unlockStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + + public static final int REWARD_ID_FIELD_NUMBER = 7; + private int rewardId_; + /** + * uint32 reward_id = 7; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + output.writeEnum(2, unlockStatus_); + } + if (level_ != 0) { + output.writeUInt32(4, level_); + } + if (rewardId_ != 0) { + output.writeUInt32(7, rewardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, unlockStatus_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, level_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, rewardId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag other = (emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag) obj; + + if (getLevel() + != other.getLevel()) return false; + if (unlockStatus_ != other.unlockStatus_) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + UNLOCK_STATUS_FIELD_NUMBER; + hash = (53 * hash) + unlockStatus_; + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BattlePassRewardTag} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassRewardTag) + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.class, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + unlockStatus_ = 0; + + rewardId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag build() { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag buildPartial() { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag result = new emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag(this); + result.level_ = level_; + result.unlockStatus_ = unlockStatus_; + result.rewardId_ = rewardId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag other) { + if (other == emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.unlockStatus_ != 0) { + setUnlockStatusValue(other.getUnlockStatusValue()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int level_ ; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 4; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 4; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int unlockStatus_ = 0; + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @param value The enum numeric value on the wire for unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatusValue(int value) { + + unlockStatus_ = value; + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The unlockStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @param value The unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatus(emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + unlockStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return This builder for chaining. + */ + public Builder clearUnlockStatus() { + + unlockStatus_ = 0; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 7; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 7; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 7; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassRewardTag) + } + + // @@protoc_insertion_point(class_scope:BattlePassRewardTag) + private static final emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag(); + } + + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassRewardTag parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassRewardTag(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassRewardTag_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassRewardTag_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031BattlePassRewardTag.proto\032\034BattlePassU" + + "nlockStatus.proto\"g\n\023BattlePassRewardTag" + + "\022\r\n\005level\030\004 \001(\r\022.\n\runlock_status\030\002 \001(\0162\027" + + ".BattlePassUnlockStatus\022\021\n\treward_id\030\007 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(), + }); + internal_static_BattlePassRewardTag_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassRewardTag_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassRewardTag_descriptor, + new java.lang.String[] { "Level", "UnlockStatus", "RewardId", }); + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTakeOptionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTakeOptionOuterClass.java new file mode 100644 index 000000000..74ba7e22b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTakeOptionOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassRewardTakeOption.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassRewardTakeOptionOuterClass { + private BattlePassRewardTakeOptionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassRewardTakeOptionOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassRewardTakeOption) + com.google.protobuf.MessageOrBuilder { + + /** + * .BattlePassRewardTag tag = 10; + * @return Whether the tag field is set. + */ + boolean hasTag(); + /** + * .BattlePassRewardTag tag = 10; + * @return The tag. + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getTag(); + /** + * .BattlePassRewardTag tag = 10; + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getTagOrBuilder(); + + /** + * uint32 option_idx = 14; + * @return The optionIdx. + */ + int getOptionIdx(); + } + /** + * Protobuf type {@code BattlePassRewardTakeOption} + */ + public static final class BattlePassRewardTakeOption extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassRewardTakeOption) + BattlePassRewardTakeOptionOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassRewardTakeOption.newBuilder() to construct. + private BattlePassRewardTakeOption(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassRewardTakeOption() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassRewardTakeOption(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassRewardTakeOption( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 82: { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder subBuilder = null; + if (tag_ != null) { + subBuilder = tag_.toBuilder(); + } + tag_ = input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(tag_); + tag_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + optionIdx_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.class, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder.class); + } + + public static final int TAG_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag tag_; + /** + * .BattlePassRewardTag tag = 10; + * @return Whether the tag field is set. + */ + @java.lang.Override + public boolean hasTag() { + return tag_ != null; + } + /** + * .BattlePassRewardTag tag = 10; + * @return The tag. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getTag() { + return tag_ == null ? emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance() : tag_; + } + /** + * .BattlePassRewardTag tag = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getTagOrBuilder() { + return getTag(); + } + + public static final int OPTION_IDX_FIELD_NUMBER = 14; + private int optionIdx_; + /** + * uint32 option_idx = 14; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tag_ != null) { + output.writeMessage(10, getTag()); + } + if (optionIdx_ != 0) { + output.writeUInt32(14, optionIdx_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tag_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getTag()); + } + if (optionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, optionIdx_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption other = (emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption) obj; + + if (hasTag() != other.hasTag()) return false; + if (hasTag()) { + if (!getTag() + .equals(other.getTag())) return false; + } + if (getOptionIdx() + != other.getOptionIdx()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTag()) { + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag().hashCode(); + } + hash = (37 * hash) + OPTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getOptionIdx(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BattlePassRewardTakeOption} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassRewardTakeOption) + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.class, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (tagBuilder_ == null) { + tag_ = null; + } else { + tag_ = null; + tagBuilder_ = null; + } + optionIdx_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption build() { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption buildPartial() { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption result = new emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption(this); + if (tagBuilder_ == null) { + result.tag_ = tag_; + } else { + result.tag_ = tagBuilder_.build(); + } + result.optionIdx_ = optionIdx_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption other) { + if (other == emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()) return this; + if (other.hasTag()) { + mergeTag(other.getTag()); + } + if (other.getOptionIdx() != 0) { + setOptionIdx(other.getOptionIdx()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag tag_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> tagBuilder_; + /** + * .BattlePassRewardTag tag = 10; + * @return Whether the tag field is set. + */ + public boolean hasTag() { + return tagBuilder_ != null || tag_ != null; + } + /** + * .BattlePassRewardTag tag = 10; + * @return The tag. + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getTag() { + if (tagBuilder_ == null) { + return tag_ == null ? emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance() : tag_; + } else { + return tagBuilder_.getMessage(); + } + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder setTag(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (tagBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + tag_ = value; + onChanged(); + } else { + tagBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder setTag( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (tagBuilder_ == null) { + tag_ = builderForValue.build(); + onChanged(); + } else { + tagBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder mergeTag(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (tagBuilder_ == null) { + if (tag_ != null) { + tag_ = + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.newBuilder(tag_).mergeFrom(value).buildPartial(); + } else { + tag_ = value; + } + onChanged(); + } else { + tagBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder clearTag() { + if (tagBuilder_ == null) { + tag_ = null; + onChanged(); + } else { + tag_ = null; + tagBuilder_ = null; + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder getTagBuilder() { + + onChanged(); + return getTagFieldBuilder().getBuilder(); + } + /** + * .BattlePassRewardTag tag = 10; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getTagOrBuilder() { + if (tagBuilder_ != null) { + return tagBuilder_.getMessageOrBuilder(); + } else { + return tag_ == null ? + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance() : tag_; + } + } + /** + * .BattlePassRewardTag tag = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> + getTagFieldBuilder() { + if (tagBuilder_ == null) { + tagBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder>( + getTag(), + getParentForChildren(), + isClean()); + tag_ = null; + } + return tagBuilder_; + } + + private int optionIdx_ ; + /** + * uint32 option_idx = 14; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + /** + * uint32 option_idx = 14; + * @param value The optionIdx to set. + * @return This builder for chaining. + */ + public Builder setOptionIdx(int value) { + + optionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 option_idx = 14; + * @return This builder for chaining. + */ + public Builder clearOptionIdx() { + + optionIdx_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassRewardTakeOption) + } + + // @@protoc_insertion_point(class_scope:BattlePassRewardTakeOption) + private static final emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption(); + } + + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassRewardTakeOption parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassRewardTakeOption(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassRewardTakeOption_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassRewardTakeOption_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n BattlePassRewardTakeOption.proto\032\031Batt" + + "lePassRewardTag.proto\"S\n\032BattlePassRewar" + + "dTakeOption\022!\n\003tag\030\n \001(\0132\024.BattlePassRew" + + "ardTag\022\022\n\noption_idx\030\016 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(), + }); + internal_static_BattlePassRewardTakeOption_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassRewardTakeOption_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassRewardTakeOption_descriptor, + new java.lang.String[] { "Tag", "OptionIdx", }); + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassScheduleOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassScheduleOuterClass.java new file mode 100644 index 000000000..643f25475 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassScheduleOuterClass.java @@ -0,0 +1,2006 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassSchedule.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassScheduleOuterClass { + private BattlePassScheduleOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassScheduleOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassSchedule) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 14; + * @return The level. + */ + int getLevel(); + + /** + * uint32 begin_time = 2; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 15; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 point = 1; + * @return The point. + */ + int getPoint(); + + /** + * .BattlePassCycle cur_cycle = 4; + * @return Whether the curCycle field is set. + */ + boolean hasCurCycle(); + /** + * .BattlePassCycle cur_cycle = 4; + * @return The curCycle. + */ + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getCurCycle(); + /** + * .BattlePassCycle cur_cycle = 4; + */ + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder getCurCycleOrBuilder(); + + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The enum numeric value on the wire for unlockStatus. + */ + int getUnlockStatusValue(); + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The unlockStatus. + */ + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus(); + + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + java.util.List + getRewardTakenListList(); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getRewardTakenList(int index); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + int getRewardTakenListCount(); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + java.util.List + getRewardTakenListOrBuilderList(); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getRewardTakenListOrBuilder( + int index); + + /** + * uint32 cur_cycle_points = 10; + * @return The curCyclePoints. + */ + int getCurCyclePoints(); + + /** + * uint32 Unk2700_ODHAAHEPFAG = 12; + * @return The unk2700ODHAAHEPFAG. + */ + int getUnk2700ODHAAHEPFAG(); + + /** + * .BattlePassProduct product_info = 13; + * @return Whether the productInfo field is set. + */ + boolean hasProductInfo(); + /** + * .BattlePassProduct product_info = 13; + * @return The productInfo. + */ + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getProductInfo(); + /** + * .BattlePassProduct product_info = 13; + */ + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder getProductInfoOrBuilder(); + + /** + * bool is_extra_paid_reward_taken = 6; + * @return The isExtraPaidRewardTaken. + */ + boolean getIsExtraPaidRewardTaken(); + + /** + * bool is_viewed = 3; + * @return The isViewed. + */ + boolean getIsViewed(); + + /** + * uint32 schedule_id = 9; + * @return The scheduleId. + */ + int getScheduleId(); + } + /** + * Protobuf type {@code BattlePassSchedule} + */ + public static final class BattlePassSchedule extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassSchedule) + BattlePassScheduleOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassSchedule.newBuilder() to construct. + private BattlePassSchedule(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassSchedule() { + unlockStatus_ = 0; + rewardTakenList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassSchedule(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassSchedule( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + point_ = input.readUInt32(); + break; + } + case 16: { + + beginTime_ = input.readUInt32(); + break; + } + case 24: { + + isViewed_ = input.readBool(); + break; + } + case 34: { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder subBuilder = null; + if (curCycle_ != null) { + subBuilder = curCycle_.toBuilder(); + } + curCycle_ = input.readMessage(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curCycle_); + curCycle_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + isExtraPaidRewardTaken_ = input.readBool(); + break; + } + case 56: { + int rawValue = input.readEnum(); + + unlockStatus_ = rawValue; + break; + } + case 72: { + + scheduleId_ = input.readUInt32(); + break; + } + case 80: { + + curCyclePoints_ = input.readUInt32(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + rewardTakenList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.parser(), extensionRegistry)); + break; + } + case 96: { + + unk2700ODHAAHEPFAG_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder subBuilder = null; + if (productInfo_ != null) { + subBuilder = productInfo_.toBuilder(); + } + productInfo_ = input.readMessage(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(productInfo_); + productInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + level_ = input.readUInt32(); + break; + } + case 120: { + + endTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = java.util.Collections.unmodifiableList(rewardTakenList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.class, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 14; + private int level_; + /** + * uint32 level = 14; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 2; + private int beginTime_; + /** + * uint32 begin_time = 2; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 15; + private int endTime_; + /** + * uint32 end_time = 15; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int POINT_FIELD_NUMBER = 1; + private int point_; + /** + * uint32 point = 1; + * @return The point. + */ + @java.lang.Override + public int getPoint() { + return point_; + } + + public static final int CUR_CYCLE_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle curCycle_; + /** + * .BattlePassCycle cur_cycle = 4; + * @return Whether the curCycle field is set. + */ + @java.lang.Override + public boolean hasCurCycle() { + return curCycle_ != null; + } + /** + * .BattlePassCycle cur_cycle = 4; + * @return The curCycle. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getCurCycle() { + return curCycle_ == null ? emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance() : curCycle_; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder getCurCycleOrBuilder() { + return getCurCycle(); + } + + public static final int UNLOCK_STATUS_FIELD_NUMBER = 7; + private int unlockStatus_; + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The unlockStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + + public static final int REWARD_TAKEN_LIST_FIELD_NUMBER = 11; + private java.util.List rewardTakenList_; + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public java.util.List getRewardTakenListList() { + return rewardTakenList_; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public java.util.List + getRewardTakenListOrBuilderList() { + return rewardTakenList_; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public int getRewardTakenListCount() { + return rewardTakenList_.size(); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getRewardTakenList(int index) { + return rewardTakenList_.get(index); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getRewardTakenListOrBuilder( + int index) { + return rewardTakenList_.get(index); + } + + public static final int CUR_CYCLE_POINTS_FIELD_NUMBER = 10; + private int curCyclePoints_; + /** + * uint32 cur_cycle_points = 10; + * @return The curCyclePoints. + */ + @java.lang.Override + public int getCurCyclePoints() { + return curCyclePoints_; + } + + public static final int UNK2700_ODHAAHEPFAG_FIELD_NUMBER = 12; + private int unk2700ODHAAHEPFAG_; + /** + * uint32 Unk2700_ODHAAHEPFAG = 12; + * @return The unk2700ODHAAHEPFAG. + */ + @java.lang.Override + public int getUnk2700ODHAAHEPFAG() { + return unk2700ODHAAHEPFAG_; + } + + public static final int PRODUCT_INFO_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct productInfo_; + /** + * .BattlePassProduct product_info = 13; + * @return Whether the productInfo field is set. + */ + @java.lang.Override + public boolean hasProductInfo() { + return productInfo_ != null; + } + /** + * .BattlePassProduct product_info = 13; + * @return The productInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getProductInfo() { + return productInfo_ == null ? emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance() : productInfo_; + } + /** + * .BattlePassProduct product_info = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder getProductInfoOrBuilder() { + return getProductInfo(); + } + + public static final int IS_EXTRA_PAID_REWARD_TAKEN_FIELD_NUMBER = 6; + private boolean isExtraPaidRewardTaken_; + /** + * bool is_extra_paid_reward_taken = 6; + * @return The isExtraPaidRewardTaken. + */ + @java.lang.Override + public boolean getIsExtraPaidRewardTaken() { + return isExtraPaidRewardTaken_; + } + + public static final int IS_VIEWED_FIELD_NUMBER = 3; + private boolean isViewed_; + /** + * bool is_viewed = 3; + * @return The isViewed. + */ + @java.lang.Override + public boolean getIsViewed() { + return isViewed_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 9; + private int scheduleId_; + /** + * uint32 schedule_id = 9; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (point_ != 0) { + output.writeUInt32(1, point_); + } + if (beginTime_ != 0) { + output.writeUInt32(2, beginTime_); + } + if (isViewed_ != false) { + output.writeBool(3, isViewed_); + } + if (curCycle_ != null) { + output.writeMessage(4, getCurCycle()); + } + if (isExtraPaidRewardTaken_ != false) { + output.writeBool(6, isExtraPaidRewardTaken_); + } + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + output.writeEnum(7, unlockStatus_); + } + if (scheduleId_ != 0) { + output.writeUInt32(9, scheduleId_); + } + if (curCyclePoints_ != 0) { + output.writeUInt32(10, curCyclePoints_); + } + for (int i = 0; i < rewardTakenList_.size(); i++) { + output.writeMessage(11, rewardTakenList_.get(i)); + } + if (unk2700ODHAAHEPFAG_ != 0) { + output.writeUInt32(12, unk2700ODHAAHEPFAG_); + } + if (productInfo_ != null) { + output.writeMessage(13, getProductInfo()); + } + if (level_ != 0) { + output.writeUInt32(14, level_); + } + if (endTime_ != 0) { + output.writeUInt32(15, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (point_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, point_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, beginTime_); + } + if (isViewed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isViewed_); + } + if (curCycle_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getCurCycle()); + } + if (isExtraPaidRewardTaken_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isExtraPaidRewardTaken_); + } + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, unlockStatus_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, scheduleId_); + } + if (curCyclePoints_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, curCyclePoints_); + } + for (int i = 0; i < rewardTakenList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, rewardTakenList_.get(i)); + } + if (unk2700ODHAAHEPFAG_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, unk2700ODHAAHEPFAG_); + } + if (productInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getProductInfo()); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, level_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, endTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule other = (emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getPoint() + != other.getPoint()) return false; + if (hasCurCycle() != other.hasCurCycle()) return false; + if (hasCurCycle()) { + if (!getCurCycle() + .equals(other.getCurCycle())) return false; + } + if (unlockStatus_ != other.unlockStatus_) return false; + if (!getRewardTakenListList() + .equals(other.getRewardTakenListList())) return false; + if (getCurCyclePoints() + != other.getCurCyclePoints()) return false; + if (getUnk2700ODHAAHEPFAG() + != other.getUnk2700ODHAAHEPFAG()) return false; + if (hasProductInfo() != other.hasProductInfo()) return false; + if (hasProductInfo()) { + if (!getProductInfo() + .equals(other.getProductInfo())) return false; + } + if (getIsExtraPaidRewardTaken() + != other.getIsExtraPaidRewardTaken()) return false; + if (getIsViewed() + != other.getIsViewed()) return false; + if (getScheduleId() + != other.getScheduleId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + POINT_FIELD_NUMBER; + hash = (53 * hash) + getPoint(); + if (hasCurCycle()) { + hash = (37 * hash) + CUR_CYCLE_FIELD_NUMBER; + hash = (53 * hash) + getCurCycle().hashCode(); + } + hash = (37 * hash) + UNLOCK_STATUS_FIELD_NUMBER; + hash = (53 * hash) + unlockStatus_; + if (getRewardTakenListCount() > 0) { + hash = (37 * hash) + REWARD_TAKEN_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRewardTakenListList().hashCode(); + } + hash = (37 * hash) + CUR_CYCLE_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getCurCyclePoints(); + hash = (37 * hash) + UNK2700_ODHAAHEPFAG_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700ODHAAHEPFAG(); + if (hasProductInfo()) { + hash = (37 * hash) + PRODUCT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getProductInfo().hashCode(); + } + hash = (37 * hash) + IS_EXTRA_PAID_REWARD_TAKEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsExtraPaidRewardTaken()); + hash = (37 * hash) + IS_VIEWED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsViewed()); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BattlePassSchedule} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassSchedule) + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.class, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRewardTakenListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + point_ = 0; + + if (curCycleBuilder_ == null) { + curCycle_ = null; + } else { + curCycle_ = null; + curCycleBuilder_ = null; + } + unlockStatus_ = 0; + + if (rewardTakenListBuilder_ == null) { + rewardTakenList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + rewardTakenListBuilder_.clear(); + } + curCyclePoints_ = 0; + + unk2700ODHAAHEPFAG_ = 0; + + if (productInfoBuilder_ == null) { + productInfo_ = null; + } else { + productInfo_ = null; + productInfoBuilder_ = null; + } + isExtraPaidRewardTaken_ = false; + + isViewed_ = false; + + scheduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule build() { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule buildPartial() { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule result = new emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule(this); + int from_bitField0_ = bitField0_; + result.level_ = level_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.point_ = point_; + if (curCycleBuilder_ == null) { + result.curCycle_ = curCycle_; + } else { + result.curCycle_ = curCycleBuilder_.build(); + } + result.unlockStatus_ = unlockStatus_; + if (rewardTakenListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = java.util.Collections.unmodifiableList(rewardTakenList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.rewardTakenList_ = rewardTakenList_; + } else { + result.rewardTakenList_ = rewardTakenListBuilder_.build(); + } + result.curCyclePoints_ = curCyclePoints_; + result.unk2700ODHAAHEPFAG_ = unk2700ODHAAHEPFAG_; + if (productInfoBuilder_ == null) { + result.productInfo_ = productInfo_; + } else { + result.productInfo_ = productInfoBuilder_.build(); + } + result.isExtraPaidRewardTaken_ = isExtraPaidRewardTaken_; + result.isViewed_ = isViewed_; + result.scheduleId_ = scheduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule other) { + if (other == emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getPoint() != 0) { + setPoint(other.getPoint()); + } + if (other.hasCurCycle()) { + mergeCurCycle(other.getCurCycle()); + } + if (other.unlockStatus_ != 0) { + setUnlockStatusValue(other.getUnlockStatusValue()); + } + if (rewardTakenListBuilder_ == null) { + if (!other.rewardTakenList_.isEmpty()) { + if (rewardTakenList_.isEmpty()) { + rewardTakenList_ = other.rewardTakenList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRewardTakenListIsMutable(); + rewardTakenList_.addAll(other.rewardTakenList_); + } + onChanged(); + } + } else { + if (!other.rewardTakenList_.isEmpty()) { + if (rewardTakenListBuilder_.isEmpty()) { + rewardTakenListBuilder_.dispose(); + rewardTakenListBuilder_ = null; + rewardTakenList_ = other.rewardTakenList_; + bitField0_ = (bitField0_ & ~0x00000001); + rewardTakenListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRewardTakenListFieldBuilder() : null; + } else { + rewardTakenListBuilder_.addAllMessages(other.rewardTakenList_); + } + } + } + if (other.getCurCyclePoints() != 0) { + setCurCyclePoints(other.getCurCyclePoints()); + } + if (other.getUnk2700ODHAAHEPFAG() != 0) { + setUnk2700ODHAAHEPFAG(other.getUnk2700ODHAAHEPFAG()); + } + if (other.hasProductInfo()) { + mergeProductInfo(other.getProductInfo()); + } + if (other.getIsExtraPaidRewardTaken() != false) { + setIsExtraPaidRewardTaken(other.getIsExtraPaidRewardTaken()); + } + if (other.getIsViewed() != false) { + setIsViewed(other.getIsViewed()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int level_ ; + /** + * uint32 level = 14; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 14; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 14; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 2; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 2; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 2; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 15; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 15; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 15; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int point_ ; + /** + * uint32 point = 1; + * @return The point. + */ + @java.lang.Override + public int getPoint() { + return point_; + } + /** + * uint32 point = 1; + * @param value The point to set. + * @return This builder for chaining. + */ + public Builder setPoint(int value) { + + point_ = value; + onChanged(); + return this; + } + /** + * uint32 point = 1; + * @return This builder for chaining. + */ + public Builder clearPoint() { + + point_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle curCycle_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder> curCycleBuilder_; + /** + * .BattlePassCycle cur_cycle = 4; + * @return Whether the curCycle field is set. + */ + public boolean hasCurCycle() { + return curCycleBuilder_ != null || curCycle_ != null; + } + /** + * .BattlePassCycle cur_cycle = 4; + * @return The curCycle. + */ + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getCurCycle() { + if (curCycleBuilder_ == null) { + return curCycle_ == null ? emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance() : curCycle_; + } else { + return curCycleBuilder_.getMessage(); + } + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder setCurCycle(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle value) { + if (curCycleBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curCycle_ = value; + onChanged(); + } else { + curCycleBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder setCurCycle( + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder builderForValue) { + if (curCycleBuilder_ == null) { + curCycle_ = builderForValue.build(); + onChanged(); + } else { + curCycleBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder mergeCurCycle(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle value) { + if (curCycleBuilder_ == null) { + if (curCycle_ != null) { + curCycle_ = + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.newBuilder(curCycle_).mergeFrom(value).buildPartial(); + } else { + curCycle_ = value; + } + onChanged(); + } else { + curCycleBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder clearCurCycle() { + if (curCycleBuilder_ == null) { + curCycle_ = null; + onChanged(); + } else { + curCycle_ = null; + curCycleBuilder_ = null; + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder getCurCycleBuilder() { + + onChanged(); + return getCurCycleFieldBuilder().getBuilder(); + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder getCurCycleOrBuilder() { + if (curCycleBuilder_ != null) { + return curCycleBuilder_.getMessageOrBuilder(); + } else { + return curCycle_ == null ? + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance() : curCycle_; + } + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder> + getCurCycleFieldBuilder() { + if (curCycleBuilder_ == null) { + curCycleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder>( + getCurCycle(), + getParentForChildren(), + isClean()); + curCycle_ = null; + } + return curCycleBuilder_; + } + + private int unlockStatus_ = 0; + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @param value The enum numeric value on the wire for unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatusValue(int value) { + + unlockStatus_ = value; + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The unlockStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @param value The unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatus(emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + unlockStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return This builder for chaining. + */ + public Builder clearUnlockStatus() { + + unlockStatus_ = 0; + onChanged(); + return this; + } + + private java.util.List rewardTakenList_ = + java.util.Collections.emptyList(); + private void ensureRewardTakenListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = new java.util.ArrayList(rewardTakenList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> rewardTakenListBuilder_; + + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public java.util.List getRewardTakenListList() { + if (rewardTakenListBuilder_ == null) { + return java.util.Collections.unmodifiableList(rewardTakenList_); + } else { + return rewardTakenListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public int getRewardTakenListCount() { + if (rewardTakenListBuilder_ == null) { + return rewardTakenList_.size(); + } else { + return rewardTakenListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getRewardTakenList(int index) { + if (rewardTakenListBuilder_ == null) { + return rewardTakenList_.get(index); + } else { + return rewardTakenListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder setRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (rewardTakenListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardTakenListIsMutable(); + rewardTakenList_.set(index, value); + onChanged(); + } else { + rewardTakenListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder setRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.set(index, builderForValue.build()); + onChanged(); + } else { + rewardTakenListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (rewardTakenListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(value); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (rewardTakenListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(index, value); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(builderForValue.build()); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(index, builderForValue.build()); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addAllRewardTakenList( + java.lang.Iterable values) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, rewardTakenList_); + onChanged(); + } else { + rewardTakenListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder clearRewardTakenList() { + if (rewardTakenListBuilder_ == null) { + rewardTakenList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + rewardTakenListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder removeRewardTakenList(int index) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.remove(index); + onChanged(); + } else { + rewardTakenListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder getRewardTakenListBuilder( + int index) { + return getRewardTakenListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getRewardTakenListOrBuilder( + int index) { + if (rewardTakenListBuilder_ == null) { + return rewardTakenList_.get(index); } else { + return rewardTakenListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public java.util.List + getRewardTakenListOrBuilderList() { + if (rewardTakenListBuilder_ != null) { + return rewardTakenListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(rewardTakenList_); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder addRewardTakenListBuilder() { + return getRewardTakenListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder addRewardTakenListBuilder( + int index) { + return getRewardTakenListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public java.util.List + getRewardTakenListBuilderList() { + return getRewardTakenListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> + getRewardTakenListFieldBuilder() { + if (rewardTakenListBuilder_ == null) { + rewardTakenListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder>( + rewardTakenList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + rewardTakenList_ = null; + } + return rewardTakenListBuilder_; + } + + private int curCyclePoints_ ; + /** + * uint32 cur_cycle_points = 10; + * @return The curCyclePoints. + */ + @java.lang.Override + public int getCurCyclePoints() { + return curCyclePoints_; + } + /** + * uint32 cur_cycle_points = 10; + * @param value The curCyclePoints to set. + * @return This builder for chaining. + */ + public Builder setCurCyclePoints(int value) { + + curCyclePoints_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_cycle_points = 10; + * @return This builder for chaining. + */ + public Builder clearCurCyclePoints() { + + curCyclePoints_ = 0; + onChanged(); + return this; + } + + private int unk2700ODHAAHEPFAG_ ; + /** + * uint32 Unk2700_ODHAAHEPFAG = 12; + * @return The unk2700ODHAAHEPFAG. + */ + @java.lang.Override + public int getUnk2700ODHAAHEPFAG() { + return unk2700ODHAAHEPFAG_; + } + /** + * uint32 Unk2700_ODHAAHEPFAG = 12; + * @param value The unk2700ODHAAHEPFAG to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ODHAAHEPFAG(int value) { + + unk2700ODHAAHEPFAG_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_ODHAAHEPFAG = 12; + * @return This builder for chaining. + */ + public Builder clearUnk2700ODHAAHEPFAG() { + + unk2700ODHAAHEPFAG_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct productInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder> productInfoBuilder_; + /** + * .BattlePassProduct product_info = 13; + * @return Whether the productInfo field is set. + */ + public boolean hasProductInfo() { + return productInfoBuilder_ != null || productInfo_ != null; + } + /** + * .BattlePassProduct product_info = 13; + * @return The productInfo. + */ + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getProductInfo() { + if (productInfoBuilder_ == null) { + return productInfo_ == null ? emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance() : productInfo_; + } else { + return productInfoBuilder_.getMessage(); + } + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder setProductInfo(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct value) { + if (productInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + productInfo_ = value; + onChanged(); + } else { + productInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder setProductInfo( + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder builderForValue) { + if (productInfoBuilder_ == null) { + productInfo_ = builderForValue.build(); + onChanged(); + } else { + productInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder mergeProductInfo(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct value) { + if (productInfoBuilder_ == null) { + if (productInfo_ != null) { + productInfo_ = + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.newBuilder(productInfo_).mergeFrom(value).buildPartial(); + } else { + productInfo_ = value; + } + onChanged(); + } else { + productInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder clearProductInfo() { + if (productInfoBuilder_ == null) { + productInfo_ = null; + onChanged(); + } else { + productInfo_ = null; + productInfoBuilder_ = null; + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder getProductInfoBuilder() { + + onChanged(); + return getProductInfoFieldBuilder().getBuilder(); + } + /** + * .BattlePassProduct product_info = 13; + */ + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder getProductInfoOrBuilder() { + if (productInfoBuilder_ != null) { + return productInfoBuilder_.getMessageOrBuilder(); + } else { + return productInfo_ == null ? + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance() : productInfo_; + } + } + /** + * .BattlePassProduct product_info = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder> + getProductInfoFieldBuilder() { + if (productInfoBuilder_ == null) { + productInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder>( + getProductInfo(), + getParentForChildren(), + isClean()); + productInfo_ = null; + } + return productInfoBuilder_; + } + + private boolean isExtraPaidRewardTaken_ ; + /** + * bool is_extra_paid_reward_taken = 6; + * @return The isExtraPaidRewardTaken. + */ + @java.lang.Override + public boolean getIsExtraPaidRewardTaken() { + return isExtraPaidRewardTaken_; + } + /** + * bool is_extra_paid_reward_taken = 6; + * @param value The isExtraPaidRewardTaken to set. + * @return This builder for chaining. + */ + public Builder setIsExtraPaidRewardTaken(boolean value) { + + isExtraPaidRewardTaken_ = value; + onChanged(); + return this; + } + /** + * bool is_extra_paid_reward_taken = 6; + * @return This builder for chaining. + */ + public Builder clearIsExtraPaidRewardTaken() { + + isExtraPaidRewardTaken_ = false; + onChanged(); + return this; + } + + private boolean isViewed_ ; + /** + * bool is_viewed = 3; + * @return The isViewed. + */ + @java.lang.Override + public boolean getIsViewed() { + return isViewed_; + } + /** + * bool is_viewed = 3; + * @param value The isViewed to set. + * @return This builder for chaining. + */ + public Builder setIsViewed(boolean value) { + + isViewed_ = value; + onChanged(); + return this; + } + /** + * bool is_viewed = 3; + * @return This builder for chaining. + */ + public Builder clearIsViewed() { + + isViewed_ = false; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 9; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 9; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 9; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BattlePassSchedule) + } + + // @@protoc_insertion_point(class_scope:BattlePassSchedule) + private static final emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule(); + } + + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassSchedule parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassSchedule(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassSchedule_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassSchedule_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030BattlePassSchedule.proto\032\025BattlePassCy" + + "cle.proto\032\027BattlePassProduct.proto\032\031Batt" + + "lePassRewardTag.proto\032\034BattlePassUnlockS" + + "tatus.proto\"\213\003\n\022BattlePassSchedule\022\r\n\005le" + + "vel\030\016 \001(\r\022\022\n\nbegin_time\030\002 \001(\r\022\020\n\010end_tim" + + "e\030\017 \001(\r\022\r\n\005point\030\001 \001(\r\022#\n\tcur_cycle\030\004 \001(" + + "\0132\020.BattlePassCycle\022.\n\runlock_status\030\007 \001" + + "(\0162\027.BattlePassUnlockStatus\022/\n\021reward_ta" + + "ken_list\030\013 \003(\0132\024.BattlePassRewardTag\022\030\n\020" + + "cur_cycle_points\030\n \001(\r\022\033\n\023Unk2700_ODHAAH" + + "EPFAG\030\014 \001(\r\022(\n\014product_info\030\r \001(\0132\022.Batt" + + "lePassProduct\022\"\n\032is_extra_paid_reward_ta" + + "ken\030\006 \001(\010\022\021\n\tis_viewed\030\003 \001(\010\022\023\n\013schedule" + + "_id\030\t \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassProductOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(), + }); + internal_static_BattlePassSchedule_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassSchedule_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassSchedule_descriptor, + new java.lang.String[] { "Level", "BeginTime", "EndTime", "Point", "CurCycle", "UnlockStatus", "RewardTakenList", "CurCyclePoints", "Unk2700ODHAAHEPFAG", "ProductInfo", "IsExtraPaidRewardTaken", "IsViewed", "ScheduleId", }); + emu.grasscutter.net.proto.BattlePassCycleOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassProductOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassUnlockStatusOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassUnlockStatusOuterClass.java new file mode 100644 index 000000000..c9918f361 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassUnlockStatusOuterClass.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassUnlockStatus.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassUnlockStatusOuterClass { + private BattlePassUnlockStatusOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code BattlePassUnlockStatus} + */ + public enum BattlePassUnlockStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * BATTLE_PASS_UNLOCK_STATUS_INVALID = 0; + */ + BATTLE_PASS_UNLOCK_STATUS_INVALID(0), + /** + * BATTLE_PASS_UNLOCK_STATUS_FREE = 1; + */ + BATTLE_PASS_UNLOCK_STATUS_FREE(1), + /** + * BATTLE_PASS_UNLOCK_STATUS_PAID = 2; + */ + BATTLE_PASS_UNLOCK_STATUS_PAID(2), + UNRECOGNIZED(-1), + ; + + /** + * BATTLE_PASS_UNLOCK_STATUS_INVALID = 0; + */ + public static final int BATTLE_PASS_UNLOCK_STATUS_INVALID_VALUE = 0; + /** + * BATTLE_PASS_UNLOCK_STATUS_FREE = 1; + */ + public static final int BATTLE_PASS_UNLOCK_STATUS_FREE_VALUE = 1; + /** + * BATTLE_PASS_UNLOCK_STATUS_PAID = 2; + */ + public static final int BATTLE_PASS_UNLOCK_STATUS_PAID_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BattlePassUnlockStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static BattlePassUnlockStatus forNumber(int value) { + switch (value) { + case 0: return BATTLE_PASS_UNLOCK_STATUS_INVALID; + case 1: return BATTLE_PASS_UNLOCK_STATUS_FREE; + case 2: return BATTLE_PASS_UNLOCK_STATUS_PAID; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + BattlePassUnlockStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public BattlePassUnlockStatus findValueByNumber(int number) { + return BattlePassUnlockStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final BattlePassUnlockStatus[] VALUES = values(); + + public static BattlePassUnlockStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private BattlePassUnlockStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:BattlePassUnlockStatus) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034BattlePassUnlockStatus.proto*\207\001\n\026Battl" + + "ePassUnlockStatus\022%\n!BATTLE_PASS_UNLOCK_" + + "STATUS_INVALID\020\000\022\"\n\036BATTLE_PASS_UNLOCK_S" + + "TATUS_FREE\020\001\022\"\n\036BATTLE_PASS_UNLOCK_STATU" + + "S_PAID\020\002B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java new file mode 100644 index 000000000..d06d120f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Birthday.proto + +package emu.grasscutter.net.proto; + +public final class BirthdayOuterClass { + private BirthdayOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BirthdayOrBuilder extends + // @@protoc_insertion_point(interface_extends:Birthday) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 month = 1; + * @return The month. + */ + int getMonth(); + + /** + * uint32 day = 2; + * @return The day. + */ + int getDay(); + } + /** + * Protobuf type {@code Birthday} + */ + public static final class Birthday extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Birthday) + BirthdayOrBuilder { + private static final long serialVersionUID = 0L; + // Use Birthday.newBuilder() to construct. + private Birthday(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Birthday() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Birthday(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Birthday( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + month_ = input.readUInt32(); + break; + } + case 16: { + + day_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.class, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder.class); + } + + public static final int MONTH_FIELD_NUMBER = 1; + private int month_; + /** + * uint32 month = 1; + * @return The month. + */ + @java.lang.Override + public int getMonth() { + return month_; + } + + public static final int DAY_FIELD_NUMBER = 2; + private int day_; + /** + * uint32 day = 2; + * @return The day. + */ + @java.lang.Override + public int getDay() { + return day_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (month_ != 0) { + output.writeUInt32(1, month_); + } + if (day_ != 0) { + output.writeUInt32(2, day_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (month_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, month_); + } + if (day_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, day_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BirthdayOuterClass.Birthday)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday other = (emu.grasscutter.net.proto.BirthdayOuterClass.Birthday) obj; + + if (getMonth() + != other.getMonth()) return false; + if (getDay() + != other.getDay()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MONTH_FIELD_NUMBER; + hash = (53 * hash) + getMonth(); + hash = (37 * hash) + DAY_FIELD_NUMBER; + hash = (53 * hash) + getDay(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Birthday} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Birthday) + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.class, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + month_ = 0; + + day_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday build() { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday buildPartial() { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday result = new emu.grasscutter.net.proto.BirthdayOuterClass.Birthday(this); + result.month_ = month_; + result.day_ = day_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BirthdayOuterClass.Birthday) { + return mergeFrom((emu.grasscutter.net.proto.BirthdayOuterClass.Birthday)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday other) { + if (other == emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance()) return this; + if (other.getMonth() != 0) { + setMonth(other.getMonth()); + } + if (other.getDay() != 0) { + setDay(other.getDay()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BirthdayOuterClass.Birthday) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int month_ ; + /** + * uint32 month = 1; + * @return The month. + */ + @java.lang.Override + public int getMonth() { + return month_; + } + /** + * uint32 month = 1; + * @param value The month to set. + * @return This builder for chaining. + */ + public Builder setMonth(int value) { + + month_ = value; + onChanged(); + return this; + } + /** + * uint32 month = 1; + * @return This builder for chaining. + */ + public Builder clearMonth() { + + month_ = 0; + onChanged(); + return this; + } + + private int day_ ; + /** + * uint32 day = 2; + * @return The day. + */ + @java.lang.Override + public int getDay() { + return day_; + } + /** + * uint32 day = 2; + * @param value The day to set. + * @return This builder for chaining. + */ + public Builder setDay(int value) { + + day_ = value; + onChanged(); + return this; + } + /** + * uint32 day = 2; + * @return This builder for chaining. + */ + public Builder clearDay() { + + day_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Birthday) + } + + // @@protoc_insertion_point(class_scope:Birthday) + private static final emu.grasscutter.net.proto.BirthdayOuterClass.Birthday DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BirthdayOuterClass.Birthday(); + } + + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Birthday parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Birthday(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Birthday_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Birthday_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016Birthday.proto\"&\n\010Birthday\022\r\n\005month\030\001 " + + "\001(\r\022\013\n\003day\030\002 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Birthday_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Birthday_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Birthday_descriptor, + new java.lang.String[] { "Month", "Day", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java new file mode 100644 index 000000000..3f54e0ac5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java @@ -0,0 +1,752 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlockInfo.proto + +package emu.grasscutter.net.proto; + +public final class BlockInfoOuterClass { + private BlockInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlockInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlockInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 block_id = 1; + * @return The blockId. + */ + int getBlockId(); + + /** + * uint32 data_version = 2; + * @return The dataVersion. + */ + int getDataVersion(); + + /** + * bytes bin_data = 3; + * @return The binData. + */ + com.google.protobuf.ByteString getBinData(); + + /** + * bool is_dirty = 4; + * @return The isDirty. + */ + boolean getIsDirty(); + } + /** + * Protobuf type {@code BlockInfo} + */ + public static final class BlockInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlockInfo) + BlockInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlockInfo.newBuilder() to construct. + private BlockInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlockInfo() { + binData_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlockInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlockInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + blockId_ = input.readUInt32(); + break; + } + case 16: { + + dataVersion_ = input.readUInt32(); + break; + } + case 26: { + + binData_ = input.readBytes(); + break; + } + case 32: { + + isDirty_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.class, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.Builder.class); + } + + public static final int BLOCK_ID_FIELD_NUMBER = 1; + private int blockId_; + /** + * uint32 block_id = 1; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + public static final int DATA_VERSION_FIELD_NUMBER = 2; + private int dataVersion_; + /** + * uint32 data_version = 2; + * @return The dataVersion. + */ + @java.lang.Override + public int getDataVersion() { + return dataVersion_; + } + + public static final int BIN_DATA_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString binData_; + /** + * bytes bin_data = 3; + * @return The binData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBinData() { + return binData_; + } + + public static final int IS_DIRTY_FIELD_NUMBER = 4; + private boolean isDirty_; + /** + * bool is_dirty = 4; + * @return The isDirty. + */ + @java.lang.Override + public boolean getIsDirty() { + return isDirty_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (blockId_ != 0) { + output.writeUInt32(1, blockId_); + } + if (dataVersion_ != 0) { + output.writeUInt32(2, dataVersion_); + } + if (!binData_.isEmpty()) { + output.writeBytes(3, binData_); + } + if (isDirty_ != false) { + output.writeBool(4, isDirty_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, blockId_); + } + if (dataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, dataVersion_); + } + if (!binData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, binData_); + } + if (isDirty_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isDirty_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo other = (emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo) obj; + + if (getBlockId() + != other.getBlockId()) return false; + if (getDataVersion() + != other.getDataVersion()) return false; + if (!getBinData() + .equals(other.getBinData())) return false; + if (getIsDirty() + != other.getIsDirty()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + hash = (37 * hash) + DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getDataVersion(); + hash = (37 * hash) + BIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getBinData().hashCode(); + hash = (37 * hash) + IS_DIRTY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDirty()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BlockInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlockInfo) + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.class, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + blockId_ = 0; + + dataVersion_ = 0; + + binData_ = com.google.protobuf.ByteString.EMPTY; + + isDirty_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo build() { + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo buildPartial() { + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo result = new emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo(this); + result.blockId_ = blockId_; + result.dataVersion_ = dataVersion_; + result.binData_ = binData_; + result.isDirty_ = isDirty_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo) { + return mergeFrom((emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo other) { + if (other == emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.getDefaultInstance()) return this; + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + if (other.getDataVersion() != 0) { + setDataVersion(other.getDataVersion()); + } + if (other.getBinData() != com.google.protobuf.ByteString.EMPTY) { + setBinData(other.getBinData()); + } + if (other.getIsDirty() != false) { + setIsDirty(other.getIsDirty()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int blockId_ ; + /** + * uint32 block_id = 1; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 1; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 1; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + + private int dataVersion_ ; + /** + * uint32 data_version = 2; + * @return The dataVersion. + */ + @java.lang.Override + public int getDataVersion() { + return dataVersion_; + } + /** + * uint32 data_version = 2; + * @param value The dataVersion to set. + * @return This builder for chaining. + */ + public Builder setDataVersion(int value) { + + dataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 data_version = 2; + * @return This builder for chaining. + */ + public Builder clearDataVersion() { + + dataVersion_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString binData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes bin_data = 3; + * @return The binData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBinData() { + return binData_; + } + /** + * bytes bin_data = 3; + * @param value The binData to set. + * @return This builder for chaining. + */ + public Builder setBinData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + binData_ = value; + onChanged(); + return this; + } + /** + * bytes bin_data = 3; + * @return This builder for chaining. + */ + public Builder clearBinData() { + + binData_ = getDefaultInstance().getBinData(); + onChanged(); + return this; + } + + private boolean isDirty_ ; + /** + * bool is_dirty = 4; + * @return The isDirty. + */ + @java.lang.Override + public boolean getIsDirty() { + return isDirty_; + } + /** + * bool is_dirty = 4; + * @param value The isDirty to set. + * @return This builder for chaining. + */ + public Builder setIsDirty(boolean value) { + + isDirty_ = value; + onChanged(); + return this; + } + /** + * bool is_dirty = 4; + * @return This builder for chaining. + */ + public Builder clearIsDirty() { + + isDirty_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BlockInfo) + } + + // @@protoc_insertion_point(class_scope:BlockInfo) + private static final emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo(); + } + + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlockInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlockInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlockInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlockInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017BlockInfo.proto\"W\n\tBlockInfo\022\020\n\010block_" + + "id\030\001 \001(\r\022\024\n\014data_version\030\002 \001(\r\022\020\n\010bin_da" + + "ta\030\003 \001(\014\022\020\n\010is_dirty\030\004 \001(\010B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BlockInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlockInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlockInfo_descriptor, + new java.lang.String[] { "BlockId", "DataVersion", "BinData", "IsDirty", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoNotifyOuterClass.java new file mode 100644 index 000000000..782e26fa4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlossomBriefInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class BlossomBriefInfoNotifyOuterClass { + private BlossomBriefInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlossomBriefInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlossomBriefInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + java.util.List + getBriefInfoListList(); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getBriefInfoList(int index); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + int getBriefInfoListCount(); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + java.util.List + getBriefInfoListOrBuilderList(); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder getBriefInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2712
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BlossomBriefInfoNotify} + */ + public static final class BlossomBriefInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlossomBriefInfoNotify) + BlossomBriefInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlossomBriefInfoNotify.newBuilder() to construct. + private BlossomBriefInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlossomBriefInfoNotify() { + briefInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlossomBriefInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlossomBriefInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + briefInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + briefInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + briefInfoList_ = java.util.Collections.unmodifiableList(briefInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.class, emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.Builder.class); + } + + public static final int BRIEF_INFO_LIST_FIELD_NUMBER = 4; + private java.util.List briefInfoList_; + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public java.util.List getBriefInfoListList() { + return briefInfoList_; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public java.util.List + getBriefInfoListOrBuilderList() { + return briefInfoList_; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public int getBriefInfoListCount() { + return briefInfoList_.size(); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getBriefInfoList(int index) { + return briefInfoList_.get(index); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder getBriefInfoListOrBuilder( + int index) { + return briefInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < briefInfoList_.size(); i++) { + output.writeMessage(4, briefInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < briefInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, briefInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify other = (emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify) obj; + + if (!getBriefInfoListList() + .equals(other.getBriefInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getBriefInfoListCount() > 0) { + hash = (37 * hash) + BRIEF_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBriefInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2712
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BlossomBriefInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlossomBriefInfoNotify) + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.class, emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBriefInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (briefInfoListBuilder_ == null) { + briefInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + briefInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify build() { + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify buildPartial() { + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify result = new emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify(this); + int from_bitField0_ = bitField0_; + if (briefInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + briefInfoList_ = java.util.Collections.unmodifiableList(briefInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.briefInfoList_ = briefInfoList_; + } else { + result.briefInfoList_ = briefInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify other) { + if (other == emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.getDefaultInstance()) return this; + if (briefInfoListBuilder_ == null) { + if (!other.briefInfoList_.isEmpty()) { + if (briefInfoList_.isEmpty()) { + briefInfoList_ = other.briefInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBriefInfoListIsMutable(); + briefInfoList_.addAll(other.briefInfoList_); + } + onChanged(); + } + } else { + if (!other.briefInfoList_.isEmpty()) { + if (briefInfoListBuilder_.isEmpty()) { + briefInfoListBuilder_.dispose(); + briefInfoListBuilder_ = null; + briefInfoList_ = other.briefInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + briefInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBriefInfoListFieldBuilder() : null; + } else { + briefInfoListBuilder_.addAllMessages(other.briefInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List briefInfoList_ = + java.util.Collections.emptyList(); + private void ensureBriefInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + briefInfoList_ = new java.util.ArrayList(briefInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder> briefInfoListBuilder_; + + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public java.util.List getBriefInfoListList() { + if (briefInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(briefInfoList_); + } else { + return briefInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public int getBriefInfoListCount() { + if (briefInfoListBuilder_ == null) { + return briefInfoList_.size(); + } else { + return briefInfoListBuilder_.getCount(); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getBriefInfoList(int index) { + if (briefInfoListBuilder_ == null) { + return briefInfoList_.get(index); + } else { + return briefInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder setBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo value) { + if (briefInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBriefInfoListIsMutable(); + briefInfoList_.set(index, value); + onChanged(); + } else { + briefInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder setBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder builderForValue) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + briefInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo value) { + if (briefInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBriefInfoListIsMutable(); + briefInfoList_.add(value); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo value) { + if (briefInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBriefInfoListIsMutable(); + briefInfoList_.add(index, value); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder builderForValue) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.add(builderForValue.build()); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder builderForValue) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addAllBriefInfoList( + java.lang.Iterable values) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, briefInfoList_); + onChanged(); + } else { + briefInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder clearBriefInfoList() { + if (briefInfoListBuilder_ == null) { + briefInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + briefInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder removeBriefInfoList(int index) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.remove(index); + onChanged(); + } else { + briefInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder getBriefInfoListBuilder( + int index) { + return getBriefInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder getBriefInfoListOrBuilder( + int index) { + if (briefInfoListBuilder_ == null) { + return briefInfoList_.get(index); } else { + return briefInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public java.util.List + getBriefInfoListOrBuilderList() { + if (briefInfoListBuilder_ != null) { + return briefInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(briefInfoList_); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder addBriefInfoListBuilder() { + return getBriefInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance()); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder addBriefInfoListBuilder( + int index) { + return getBriefInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance()); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public java.util.List + getBriefInfoListBuilderList() { + return getBriefInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder> + getBriefInfoListFieldBuilder() { + if (briefInfoListBuilder_ == null) { + briefInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder>( + briefInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + briefInfoList_ = null; + } + return briefInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BlossomBriefInfoNotify) + } + + // @@protoc_insertion_point(class_scope:BlossomBriefInfoNotify) + private static final emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify(); + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlossomBriefInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlossomBriefInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlossomBriefInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlossomBriefInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034BlossomBriefInfoNotify.proto\032\026BlossomB" + + "riefInfo.proto\"D\n\026BlossomBriefInfoNotify" + + "\022*\n\017brief_info_list\030\004 \003(\0132\021.BlossomBrief" + + "InfoB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.getDescriptor(), + }); + internal_static_BlossomBriefInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlossomBriefInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlossomBriefInfoNotify_descriptor, + new java.lang.String[] { "BriefInfoList", }); + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoOuterClass.java new file mode 100644 index 000000000..3465e9987 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoOuterClass.java @@ -0,0 +1,1307 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlossomBriefInfo.proto + +package emu.grasscutter.net.proto; + +public final class BlossomBriefInfoOuterClass { + private BlossomBriefInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlossomBriefInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlossomBriefInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 refresh_id = 13; + * @return The refreshId. + */ + int getRefreshId(); + + /** + * uint32 reward_id = 5; + * @return The rewardId. + */ + int getRewardId(); + + /** + * uint32 city_id = 10; + * @return The cityId. + */ + int getCityId(); + + /** + * uint32 resin = 11; + * @return The resin. + */ + int getResin(); + + /** + * uint32 state = 7; + * @return The state. + */ + int getState(); + + /** + * bool is_guide_opened = 1; + * @return The isGuideOpened. + */ + boolean getIsGuideOpened(); + + /** + * uint32 monster_level = 8; + * @return The monsterLevel. + */ + int getMonsterLevel(); + + /** + * uint32 circle_camp_id = 15; + * @return The circleCampId. + */ + int getCircleCampId(); + + /** + * .Vector pos = 12; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 12; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 12; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + } + /** + * Protobuf type {@code BlossomBriefInfo} + */ + public static final class BlossomBriefInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlossomBriefInfo) + BlossomBriefInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlossomBriefInfo.newBuilder() to construct. + private BlossomBriefInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlossomBriefInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlossomBriefInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlossomBriefInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isGuideOpened_ = input.readBool(); + break; + } + case 40: { + + rewardId_ = input.readUInt32(); + break; + } + case 56: { + + state_ = input.readUInt32(); + break; + } + case 64: { + + monsterLevel_ = input.readUInt32(); + break; + } + case 72: { + + sceneId_ = input.readUInt32(); + break; + } + case 80: { + + cityId_ = input.readUInt32(); + break; + } + case 88: { + + resin_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + refreshId_ = input.readUInt32(); + break; + } + case 120: { + + circleCampId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.class, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder.class); + } + + public static final int REFRESH_ID_FIELD_NUMBER = 13; + private int refreshId_; + /** + * uint32 refresh_id = 13; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 5; + private int rewardId_; + /** + * uint32 reward_id = 5; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int CITY_ID_FIELD_NUMBER = 10; + private int cityId_; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + public static final int RESIN_FIELD_NUMBER = 11; + private int resin_; + /** + * uint32 resin = 11; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int STATE_FIELD_NUMBER = 7; + private int state_; + /** + * uint32 state = 7; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + + public static final int IS_GUIDE_OPENED_FIELD_NUMBER = 1; + private boolean isGuideOpened_; + /** + * bool is_guide_opened = 1; + * @return The isGuideOpened. + */ + @java.lang.Override + public boolean getIsGuideOpened() { + return isGuideOpened_; + } + + public static final int MONSTER_LEVEL_FIELD_NUMBER = 8; + private int monsterLevel_; + /** + * uint32 monster_level = 8; + * @return The monsterLevel. + */ + @java.lang.Override + public int getMonsterLevel() { + return monsterLevel_; + } + + public static final int CIRCLE_CAMP_ID_FIELD_NUMBER = 15; + private int circleCampId_; + /** + * uint32 circle_camp_id = 15; + * @return The circleCampId. + */ + @java.lang.Override + public int getCircleCampId() { + return circleCampId_; + } + + public static final int POS_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 12; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 12; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isGuideOpened_ != false) { + output.writeBool(1, isGuideOpened_); + } + if (rewardId_ != 0) { + output.writeUInt32(5, rewardId_); + } + if (state_ != 0) { + output.writeUInt32(7, state_); + } + if (monsterLevel_ != 0) { + output.writeUInt32(8, monsterLevel_); + } + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + if (cityId_ != 0) { + output.writeUInt32(10, cityId_); + } + if (resin_ != 0) { + output.writeUInt32(11, resin_); + } + if (pos_ != null) { + output.writeMessage(12, getPos()); + } + if (refreshId_ != 0) { + output.writeUInt32(13, refreshId_); + } + if (circleCampId_ != 0) { + output.writeUInt32(15, circleCampId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isGuideOpened_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isGuideOpened_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, rewardId_); + } + if (state_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, state_); + } + if (monsterLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, monsterLevel_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, cityId_); + } + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, resin_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getPos()); + } + if (refreshId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, refreshId_); + } + if (circleCampId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, circleCampId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo other = (emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo) obj; + + if (getRefreshId() + != other.getRefreshId()) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (getCityId() + != other.getCityId()) return false; + if (getResin() + != other.getResin()) return false; + if (getState() + != other.getState()) return false; + if (getIsGuideOpened() + != other.getIsGuideOpened()) return false; + if (getMonsterLevel() + != other.getMonsterLevel()) return false; + if (getCircleCampId() + != other.getCircleCampId()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REFRESH_ID_FIELD_NUMBER; + hash = (53 * hash) + getRefreshId(); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + getState(); + hash = (37 * hash) + IS_GUIDE_OPENED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuideOpened()); + hash = (37 * hash) + MONSTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getMonsterLevel(); + hash = (37 * hash) + CIRCLE_CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCircleCampId(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BlossomBriefInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlossomBriefInfo) + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.class, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + refreshId_ = 0; + + rewardId_ = 0; + + cityId_ = 0; + + resin_ = 0; + + state_ = 0; + + isGuideOpened_ = false; + + monsterLevel_ = 0; + + circleCampId_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo build() { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo buildPartial() { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo result = new emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo(this); + result.refreshId_ = refreshId_; + result.rewardId_ = rewardId_; + result.cityId_ = cityId_; + result.resin_ = resin_; + result.state_ = state_; + result.isGuideOpened_ = isGuideOpened_; + result.monsterLevel_ = monsterLevel_; + result.circleCampId_ = circleCampId_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo) { + return mergeFrom((emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo other) { + if (other == emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance()) return this; + if (other.getRefreshId() != 0) { + setRefreshId(other.getRefreshId()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (other.getState() != 0) { + setState(other.getState()); + } + if (other.getIsGuideOpened() != false) { + setIsGuideOpened(other.getIsGuideOpened()); + } + if (other.getMonsterLevel() != 0) { + setMonsterLevel(other.getMonsterLevel()); + } + if (other.getCircleCampId() != 0) { + setCircleCampId(other.getCircleCampId()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int refreshId_ ; + /** + * uint32 refresh_id = 13; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + /** + * uint32 refresh_id = 13; + * @param value The refreshId to set. + * @return This builder for chaining. + */ + public Builder setRefreshId(int value) { + + refreshId_ = value; + onChanged(); + return this; + } + /** + * uint32 refresh_id = 13; + * @return This builder for chaining. + */ + public Builder clearRefreshId() { + + refreshId_ = 0; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 5; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 5; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 5; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 10; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 10; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + + private int resin_ ; + /** + * uint32 resin = 11; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 11; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 11; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private int state_ ; + /** + * uint32 state = 7; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + /** + * uint32 state = 7; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * uint32 state = 7; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private boolean isGuideOpened_ ; + /** + * bool is_guide_opened = 1; + * @return The isGuideOpened. + */ + @java.lang.Override + public boolean getIsGuideOpened() { + return isGuideOpened_; + } + /** + * bool is_guide_opened = 1; + * @param value The isGuideOpened to set. + * @return This builder for chaining. + */ + public Builder setIsGuideOpened(boolean value) { + + isGuideOpened_ = value; + onChanged(); + return this; + } + /** + * bool is_guide_opened = 1; + * @return This builder for chaining. + */ + public Builder clearIsGuideOpened() { + + isGuideOpened_ = false; + onChanged(); + return this; + } + + private int monsterLevel_ ; + /** + * uint32 monster_level = 8; + * @return The monsterLevel. + */ + @java.lang.Override + public int getMonsterLevel() { + return monsterLevel_; + } + /** + * uint32 monster_level = 8; + * @param value The monsterLevel to set. + * @return This builder for chaining. + */ + public Builder setMonsterLevel(int value) { + + monsterLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_level = 8; + * @return This builder for chaining. + */ + public Builder clearMonsterLevel() { + + monsterLevel_ = 0; + onChanged(); + return this; + } + + private int circleCampId_ ; + /** + * uint32 circle_camp_id = 15; + * @return The circleCampId. + */ + @java.lang.Override + public int getCircleCampId() { + return circleCampId_; + } + /** + * uint32 circle_camp_id = 15; + * @param value The circleCampId to set. + * @return This builder for chaining. + */ + public Builder setCircleCampId(int value) { + + circleCampId_ = value; + onChanged(); + return this; + } + /** + * uint32 circle_camp_id = 15; + * @return This builder for chaining. + */ + public Builder clearCircleCampId() { + + circleCampId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 12; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 12; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 12; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 12; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 12; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 12; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BlossomBriefInfo) + } + + // @@protoc_insertion_point(class_scope:BlossomBriefInfo) + private static final emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo(); + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlossomBriefInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlossomBriefInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlossomBriefInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlossomBriefInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026BlossomBriefInfo.proto\032\014Vector.proto\"\330" + + "\001\n\020BlossomBriefInfo\022\022\n\nrefresh_id\030\r \001(\r\022" + + "\021\n\treward_id\030\005 \001(\r\022\017\n\007city_id\030\n \001(\r\022\r\n\005r" + + "esin\030\013 \001(\r\022\r\n\005state\030\007 \001(\r\022\027\n\017is_guide_op" + + "ened\030\001 \001(\010\022\025\n\rmonster_level\030\010 \001(\r\022\026\n\016cir" + + "cle_camp_id\030\017 \001(\r\022\024\n\003pos\030\014 \001(\0132\007.Vector\022" + + "\020\n\010scene_id\030\t \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_BlossomBriefInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlossomBriefInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlossomBriefInfo_descriptor, + new java.lang.String[] { "RefreshId", "RewardId", "CityId", "Resin", "State", "IsGuideOpened", "MonsterLevel", "CircleCampId", "Pos", "SceneId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlossomChestInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlossomChestInfoOuterClass.java new file mode 100644 index 000000000..65a168bab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlossomChestInfoOuterClass.java @@ -0,0 +1,1139 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlossomChestInfo.proto + +package emu.grasscutter.net.proto; + +public final class BlossomChestInfoOuterClass { + private BlossomChestInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlossomChestInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlossomChestInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 resin = 1; + * @return The resin. + */ + int getResin(); + + /** + * repeated uint32 qualify_uid_list = 2; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 2; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * uint32 dead_time = 4; + * @return The deadTime. + */ + int getDeadTime(); + + /** + * uint32 blossom_refresh_type = 5; + * @return The blossomRefreshType. + */ + int getBlossomRefreshType(); + + /** + * uint32 refresh_id = 6; + * @return The refreshId. + */ + int getRefreshId(); + } + /** + * Protobuf type {@code BlossomChestInfo} + */ + public static final class BlossomChestInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlossomChestInfo) + BlossomChestInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlossomChestInfo.newBuilder() to construct. + private BlossomChestInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlossomChestInfo() { + qualifyUidList_ = emptyIntList(); + remainUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlossomChestInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlossomChestInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + resin_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + deadTime_ = input.readUInt32(); + break; + } + case 40: { + + blossomRefreshType_ = input.readUInt32(); + break; + } + case 48: { + + refreshId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + remainUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.class, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder.class); + } + + public static final int RESIN_FIELD_NUMBER = 1; + private int resin_; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 2; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int DEAD_TIME_FIELD_NUMBER = 4; + private int deadTime_; + /** + * uint32 dead_time = 4; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + + public static final int BLOSSOM_REFRESH_TYPE_FIELD_NUMBER = 5; + private int blossomRefreshType_; + /** + * uint32 blossom_refresh_type = 5; + * @return The blossomRefreshType. + */ + @java.lang.Override + public int getBlossomRefreshType() { + return blossomRefreshType_; + } + + public static final int REFRESH_ID_FIELD_NUMBER = 6; + private int refreshId_; + /** + * uint32 refresh_id = 6; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (resin_ != 0) { + output.writeUInt32(1, resin_); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (deadTime_ != 0) { + output.writeUInt32(4, deadTime_); + } + if (blossomRefreshType_ != 0) { + output.writeUInt32(5, blossomRefreshType_); + } + if (refreshId_ != 0) { + output.writeUInt32(6, refreshId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, resin_); + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + if (deadTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, deadTime_); + } + if (blossomRefreshType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, blossomRefreshType_); + } + if (refreshId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, refreshId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo other = (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) obj; + + if (getResin() + != other.getResin()) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (getDeadTime() + != other.getDeadTime()) return false; + if (getBlossomRefreshType() + != other.getBlossomRefreshType()) return false; + if (getRefreshId() + != other.getRefreshId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + hash = (37 * hash) + DEAD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeadTime(); + hash = (37 * hash) + BLOSSOM_REFRESH_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBlossomRefreshType(); + hash = (37 * hash) + REFRESH_ID_FIELD_NUMBER; + hash = (53 * hash) + getRefreshId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BlossomChestInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlossomChestInfo) + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.class, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resin_ = 0; + + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + deadTime_ = 0; + + blossomRefreshType_ = 0; + + refreshId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo build() { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo buildPartial() { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo result = new emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo(this); + int from_bitField0_ = bitField0_; + result.resin_ = resin_; + if (((bitField0_ & 0x00000001) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.qualifyUidList_ = qualifyUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.remainUidList_ = remainUidList_; + result.deadTime_ = deadTime_; + result.blossomRefreshType_ = blossomRefreshType_; + result.refreshId_ = refreshId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) { + return mergeFrom((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo other) { + if (other == emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance()) return this; + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (other.getDeadTime() != 0) { + setDeadTime(other.getDeadTime()); + } + if (other.getBlossomRefreshType() != 0) { + setBlossomRefreshType(other.getBlossomRefreshType()); + } + if (other.getRefreshId() != 0) { + setRefreshId(other.getRefreshId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int resin_ ; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 1; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 1; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int deadTime_ ; + /** + * uint32 dead_time = 4; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + /** + * uint32 dead_time = 4; + * @param value The deadTime to set. + * @return This builder for chaining. + */ + public Builder setDeadTime(int value) { + + deadTime_ = value; + onChanged(); + return this; + } + /** + * uint32 dead_time = 4; + * @return This builder for chaining. + */ + public Builder clearDeadTime() { + + deadTime_ = 0; + onChanged(); + return this; + } + + private int blossomRefreshType_ ; + /** + * uint32 blossom_refresh_type = 5; + * @return The blossomRefreshType. + */ + @java.lang.Override + public int getBlossomRefreshType() { + return blossomRefreshType_; + } + /** + * uint32 blossom_refresh_type = 5; + * @param value The blossomRefreshType to set. + * @return This builder for chaining. + */ + public Builder setBlossomRefreshType(int value) { + + blossomRefreshType_ = value; + onChanged(); + return this; + } + /** + * uint32 blossom_refresh_type = 5; + * @return This builder for chaining. + */ + public Builder clearBlossomRefreshType() { + + blossomRefreshType_ = 0; + onChanged(); + return this; + } + + private int refreshId_ ; + /** + * uint32 refresh_id = 6; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + /** + * uint32 refresh_id = 6; + * @param value The refreshId to set. + * @return This builder for chaining. + */ + public Builder setRefreshId(int value) { + + refreshId_ = value; + onChanged(); + return this; + } + /** + * uint32 refresh_id = 6; + * @return This builder for chaining. + */ + public Builder clearRefreshId() { + + refreshId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BlossomChestInfo) + } + + // @@protoc_insertion_point(class_scope:BlossomChestInfo) + private static final emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo(); + } + + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlossomChestInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlossomChestInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlossomChestInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlossomChestInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026BlossomChestInfo.proto\"\231\001\n\020BlossomChes" + + "tInfo\022\r\n\005resin\030\001 \001(\r\022\030\n\020qualify_uid_list" + + "\030\002 \003(\r\022\027\n\017remain_uid_list\030\003 \003(\r\022\021\n\tdead_" + + "time\030\004 \001(\r\022\034\n\024blossom_refresh_type\030\005 \001(\r" + + "\022\022\n\nrefresh_id\030\006 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BlossomChestInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlossomChestInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlossomChestInfo_descriptor, + new java.lang.String[] { "Resin", "QualifyUidList", "RemainUidList", "DeadTime", "BlossomRefreshType", "RefreshId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BossChestInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BossChestInfoOuterClass.java new file mode 100644 index 000000000..f7defded1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BossChestInfoOuterClass.java @@ -0,0 +1,1332 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BossChestInfo.proto + +package emu.grasscutter.net.proto; + +public final class BossChestInfoOuterClass { + private BossChestInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BossChestInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BossChestInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 monster_config_id = 1; + * @return The monsterConfigId. + */ + int getMonsterConfigId(); + + /** + * uint32 resin = 2; + * @return The resin. + */ + int getResin(); + + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + int getUidDiscountMapCount(); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + boolean containsUidDiscountMap( + int key); + /** + * Use {@link #getUidDiscountMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getUidDiscountMap(); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + java.util.Map + getUidDiscountMapMap(); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrDefault( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo defaultValue); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrThrow( + int key); + } + /** + * Protobuf type {@code BossChestInfo} + */ + public static final class BossChestInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BossChestInfo) + BossChestInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BossChestInfo.newBuilder() to construct. + private BossChestInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BossChestInfo() { + remainUidList_ = emptyIntList(); + qualifyUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BossChestInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BossChestInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + monsterConfigId_ = input.readUInt32(); + break; + } + case 16: { + + resin_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + uidDiscountMap_ = com.google.protobuf.MapField.newMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + uidDiscountMap__ = input.readMessage( + UidDiscountMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + uidDiscountMap_.getMutableMap().put( + uidDiscountMap__.getKey(), uidDiscountMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 5: + return internalGetUidDiscountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.class, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder.class); + } + + public static final int MONSTER_CONFIG_ID_FIELD_NUMBER = 1; + private int monsterConfigId_; + /** + * uint32 monster_config_id = 1; + * @return The monsterConfigId. + */ + @java.lang.Override + public int getMonsterConfigId() { + return monsterConfigId_; + } + + public static final int RESIN_FIELD_NUMBER = 2; + private int resin_; + /** + * uint32 resin = 2; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + public static final int UID_DISCOUNT_MAP_FIELD_NUMBER = 5; + private static final class UidDiscountMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_UidDiscountMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo> uidDiscountMap_; + private com.google.protobuf.MapField + internalGetUidDiscountMap() { + if (uidDiscountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + } + return uidDiscountMap_; + } + + public int getUidDiscountMapCount() { + return internalGetUidDiscountMap().getMap().size(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + @java.lang.Override + public boolean containsUidDiscountMap( + int key) { + + return internalGetUidDiscountMap().getMap().containsKey(key); + } + /** + * Use {@link #getUidDiscountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUidDiscountMap() { + return getUidDiscountMapMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public java.util.Map getUidDiscountMapMap() { + return internalGetUidDiscountMap().getMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrDefault( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo defaultValue) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrThrow( + int key) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (monsterConfigId_ != 0) { + output.writeUInt32(1, monsterConfigId_); + } + if (resin_ != 0) { + output.writeUInt32(2, resin_); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetUidDiscountMap(), + UidDiscountMapDefaultEntryHolder.defaultEntry, + 5); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (monsterConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, monsterConfigId_); + } + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, resin_); + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetUidDiscountMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + uidDiscountMap__ = UidDiscountMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, uidDiscountMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo other = (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) obj; + + if (getMonsterConfigId() + != other.getMonsterConfigId()) return false; + if (getResin() + != other.getResin()) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (!internalGetUidDiscountMap().equals( + other.internalGetUidDiscountMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MONSTER_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterConfigId(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + if (!internalGetUidDiscountMap().getMap().isEmpty()) { + hash = (37 * hash) + UID_DISCOUNT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetUidDiscountMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BossChestInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BossChestInfo) + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 5: + return internalGetUidDiscountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 5: + return internalGetMutableUidDiscountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.class, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + monsterConfigId_ = 0; + + resin_ = 0; + + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + internalGetMutableUidDiscountMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo build() { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo buildPartial() { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo result = new emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo(this); + int from_bitField0_ = bitField0_; + result.monsterConfigId_ = monsterConfigId_; + result.resin_ = resin_; + if (((bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.remainUidList_ = remainUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.qualifyUidList_ = qualifyUidList_; + result.uidDiscountMap_ = internalGetUidDiscountMap(); + result.uidDiscountMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) { + return mergeFrom((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo other) { + if (other == emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance()) return this; + if (other.getMonsterConfigId() != 0) { + setMonsterConfigId(other.getMonsterConfigId()); + } + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + internalGetMutableUidDiscountMap().mergeFrom( + other.internalGetUidDiscountMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int monsterConfigId_ ; + /** + * uint32 monster_config_id = 1; + * @return The monsterConfigId. + */ + @java.lang.Override + public int getMonsterConfigId() { + return monsterConfigId_; + } + /** + * uint32 monster_config_id = 1; + * @param value The monsterConfigId to set. + * @return This builder for chaining. + */ + public Builder setMonsterConfigId(int value) { + + monsterConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_config_id = 1; + * @return This builder for chaining. + */ + public Builder clearMonsterConfigId() { + + monsterConfigId_ = 0; + onChanged(); + return this; + } + + private int resin_ ; + /** + * uint32 resin = 2; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 2; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 2; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo> uidDiscountMap_; + private com.google.protobuf.MapField + internalGetUidDiscountMap() { + if (uidDiscountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + } + return uidDiscountMap_; + } + private com.google.protobuf.MapField + internalGetMutableUidDiscountMap() { + onChanged();; + if (uidDiscountMap_ == null) { + uidDiscountMap_ = com.google.protobuf.MapField.newMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + } + if (!uidDiscountMap_.isMutable()) { + uidDiscountMap_ = uidDiscountMap_.copy(); + } + return uidDiscountMap_; + } + + public int getUidDiscountMapCount() { + return internalGetUidDiscountMap().getMap().size(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + @java.lang.Override + public boolean containsUidDiscountMap( + int key) { + + return internalGetUidDiscountMap().getMap().containsKey(key); + } + /** + * Use {@link #getUidDiscountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUidDiscountMap() { + return getUidDiscountMapMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public java.util.Map getUidDiscountMapMap() { + return internalGetUidDiscountMap().getMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrDefault( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo defaultValue) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrThrow( + int key) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearUidDiscountMap() { + internalGetMutableUidDiscountMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + public Builder removeUidDiscountMap( + int key) { + + internalGetMutableUidDiscountMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableUidDiscountMap() { + return internalGetMutableUidDiscountMap().getMutableMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + public Builder putUidDiscountMap( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableUidDiscountMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + public Builder putAllUidDiscountMap( + java.util.Map values) { + internalGetMutableUidDiscountMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BossChestInfo) + } + + // @@protoc_insertion_point(class_scope:BossChestInfo) + private static final emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo(); + } + + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BossChestInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BossChestInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BossChestInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BossChestInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BossChestInfo_UidDiscountMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BossChestInfo_UidDiscountMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023BossChestInfo.proto\032!WeeklyBossResinDi" + + "scountInfo.proto\"\377\001\n\rBossChestInfo\022\031\n\021mo" + + "nster_config_id\030\001 \001(\r\022\r\n\005resin\030\002 \001(\r\022\027\n\017" + + "remain_uid_list\030\003 \003(\r\022\030\n\020qualify_uid_lis" + + "t\030\004 \003(\r\022<\n\020uid_discount_map\030\005 \003(\0132\".Boss" + + "ChestInfo.UidDiscountMapEntry\032S\n\023UidDisc" + + "ountMapEntry\022\013\n\003key\030\001 \001(\r\022+\n\005value\030\002 \001(\013" + + "2\034.WeeklyBossResinDiscountInfo:\0028\001B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(), + }); + internal_static_BossChestInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BossChestInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BossChestInfo_descriptor, + new java.lang.String[] { "MonsterConfigId", "Resin", "RemainUidList", "QualifyUidList", "UidDiscountMap", }); + internal_static_BossChestInfo_UidDiscountMapEntry_descriptor = + internal_static_BossChestInfo_descriptor.getNestedTypes().get(0); + internal_static_BossChestInfo_UidDiscountMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BossChestInfo_UidDiscountMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuildingInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuildingInfoOuterClass.java new file mode 100644 index 000000000..5a8c30c93 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuildingInfoOuterClass.java @@ -0,0 +1,959 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuildingInfo.proto + +package emu.grasscutter.net.proto; + +public final class BuildingInfoOuterClass { + private BuildingInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuildingInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuildingInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 building_id = 1; + * @return The buildingId. + */ + int getBuildingId(); + + /** + * uint32 point_config_id = 2; + * @return The pointConfigId. + */ + int getPointConfigId(); + + /** + * uint32 cost = 3; + * @return The cost. + */ + int getCost(); + + /** + * uint32 refund = 5; + * @return The refund. + */ + int getRefund(); + + /** + * uint32 owner_uid = 6; + * @return The ownerUid. + */ + int getOwnerUid(); + + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return The unk2700MDJOPHOHFDB. + */ + int getUnk2700MDJOPHOHFDB(); + + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return The unk2700COFBIGLBNGP. + */ + int getUnk2700COFBIGLBNGP(); + } + /** + * Protobuf type {@code BuildingInfo} + */ + public static final class BuildingInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuildingInfo) + BuildingInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuildingInfo.newBuilder() to construct. + private BuildingInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuildingInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuildingInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuildingInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + buildingId_ = input.readUInt32(); + break; + } + case 16: { + + pointConfigId_ = input.readUInt32(); + break; + } + case 24: { + + cost_ = input.readUInt32(); + break; + } + case 40: { + + refund_ = input.readUInt32(); + break; + } + case 48: { + + ownerUid_ = input.readUInt32(); + break; + } + case 56: { + + unk2700MDJOPHOHFDB_ = input.readUInt32(); + break; + } + case 64: { + + unk2700COFBIGLBNGP_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.class, emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.Builder.class); + } + + public static final int BUILDING_ID_FIELD_NUMBER = 1; + private int buildingId_; + /** + * uint32 building_id = 1; + * @return The buildingId. + */ + @java.lang.Override + public int getBuildingId() { + return buildingId_; + } + + public static final int POINT_CONFIG_ID_FIELD_NUMBER = 2; + private int pointConfigId_; + /** + * uint32 point_config_id = 2; + * @return The pointConfigId. + */ + @java.lang.Override + public int getPointConfigId() { + return pointConfigId_; + } + + public static final int COST_FIELD_NUMBER = 3; + private int cost_; + /** + * uint32 cost = 3; + * @return The cost. + */ + @java.lang.Override + public int getCost() { + return cost_; + } + + public static final int REFUND_FIELD_NUMBER = 5; + private int refund_; + /** + * uint32 refund = 5; + * @return The refund. + */ + @java.lang.Override + public int getRefund() { + return refund_; + } + + public static final int OWNER_UID_FIELD_NUMBER = 6; + private int ownerUid_; + /** + * uint32 owner_uid = 6; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + + public static final int UNK2700_MDJOPHOHFDB_FIELD_NUMBER = 7; + private int unk2700MDJOPHOHFDB_; + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return The unk2700MDJOPHOHFDB. + */ + @java.lang.Override + public int getUnk2700MDJOPHOHFDB() { + return unk2700MDJOPHOHFDB_; + } + + public static final int UNK2700_COFBIGLBNGP_FIELD_NUMBER = 8; + private int unk2700COFBIGLBNGP_; + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return The unk2700COFBIGLBNGP. + */ + @java.lang.Override + public int getUnk2700COFBIGLBNGP() { + return unk2700COFBIGLBNGP_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (buildingId_ != 0) { + output.writeUInt32(1, buildingId_); + } + if (pointConfigId_ != 0) { + output.writeUInt32(2, pointConfigId_); + } + if (cost_ != 0) { + output.writeUInt32(3, cost_); + } + if (refund_ != 0) { + output.writeUInt32(5, refund_); + } + if (ownerUid_ != 0) { + output.writeUInt32(6, ownerUid_); + } + if (unk2700MDJOPHOHFDB_ != 0) { + output.writeUInt32(7, unk2700MDJOPHOHFDB_); + } + if (unk2700COFBIGLBNGP_ != 0) { + output.writeUInt32(8, unk2700COFBIGLBNGP_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (buildingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, buildingId_); + } + if (pointConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, pointConfigId_); + } + if (cost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, cost_); + } + if (refund_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, refund_); + } + if (ownerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, ownerUid_); + } + if (unk2700MDJOPHOHFDB_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, unk2700MDJOPHOHFDB_); + } + if (unk2700COFBIGLBNGP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, unk2700COFBIGLBNGP_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo other = (emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo) obj; + + if (getBuildingId() + != other.getBuildingId()) return false; + if (getPointConfigId() + != other.getPointConfigId()) return false; + if (getCost() + != other.getCost()) return false; + if (getRefund() + != other.getRefund()) return false; + if (getOwnerUid() + != other.getOwnerUid()) return false; + if (getUnk2700MDJOPHOHFDB() + != other.getUnk2700MDJOPHOHFDB()) return false; + if (getUnk2700COFBIGLBNGP() + != other.getUnk2700COFBIGLBNGP()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BUILDING_ID_FIELD_NUMBER; + hash = (53 * hash) + getBuildingId(); + hash = (37 * hash) + POINT_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointConfigId(); + hash = (37 * hash) + COST_FIELD_NUMBER; + hash = (53 * hash) + getCost(); + hash = (37 * hash) + REFUND_FIELD_NUMBER; + hash = (53 * hash) + getRefund(); + hash = (37 * hash) + OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerUid(); + hash = (37 * hash) + UNK2700_MDJOPHOHFDB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MDJOPHOHFDB(); + hash = (37 * hash) + UNK2700_COFBIGLBNGP_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700COFBIGLBNGP(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code BuildingInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuildingInfo) + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.class, emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buildingId_ = 0; + + pointConfigId_ = 0; + + cost_ = 0; + + refund_ = 0; + + ownerUid_ = 0; + + unk2700MDJOPHOHFDB_ = 0; + + unk2700COFBIGLBNGP_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo build() { + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo buildPartial() { + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo result = new emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo(this); + result.buildingId_ = buildingId_; + result.pointConfigId_ = pointConfigId_; + result.cost_ = cost_; + result.refund_ = refund_; + result.ownerUid_ = ownerUid_; + result.unk2700MDJOPHOHFDB_ = unk2700MDJOPHOHFDB_; + result.unk2700COFBIGLBNGP_ = unk2700COFBIGLBNGP_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo) { + return mergeFrom((emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo other) { + if (other == emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.getDefaultInstance()) return this; + if (other.getBuildingId() != 0) { + setBuildingId(other.getBuildingId()); + } + if (other.getPointConfigId() != 0) { + setPointConfigId(other.getPointConfigId()); + } + if (other.getCost() != 0) { + setCost(other.getCost()); + } + if (other.getRefund() != 0) { + setRefund(other.getRefund()); + } + if (other.getOwnerUid() != 0) { + setOwnerUid(other.getOwnerUid()); + } + if (other.getUnk2700MDJOPHOHFDB() != 0) { + setUnk2700MDJOPHOHFDB(other.getUnk2700MDJOPHOHFDB()); + } + if (other.getUnk2700COFBIGLBNGP() != 0) { + setUnk2700COFBIGLBNGP(other.getUnk2700COFBIGLBNGP()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int buildingId_ ; + /** + * uint32 building_id = 1; + * @return The buildingId. + */ + @java.lang.Override + public int getBuildingId() { + return buildingId_; + } + /** + * uint32 building_id = 1; + * @param value The buildingId to set. + * @return This builder for chaining. + */ + public Builder setBuildingId(int value) { + + buildingId_ = value; + onChanged(); + return this; + } + /** + * uint32 building_id = 1; + * @return This builder for chaining. + */ + public Builder clearBuildingId() { + + buildingId_ = 0; + onChanged(); + return this; + } + + private int pointConfigId_ ; + /** + * uint32 point_config_id = 2; + * @return The pointConfigId. + */ + @java.lang.Override + public int getPointConfigId() { + return pointConfigId_; + } + /** + * uint32 point_config_id = 2; + * @param value The pointConfigId to set. + * @return This builder for chaining. + */ + public Builder setPointConfigId(int value) { + + pointConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_config_id = 2; + * @return This builder for chaining. + */ + public Builder clearPointConfigId() { + + pointConfigId_ = 0; + onChanged(); + return this; + } + + private int cost_ ; + /** + * uint32 cost = 3; + * @return The cost. + */ + @java.lang.Override + public int getCost() { + return cost_; + } + /** + * uint32 cost = 3; + * @param value The cost to set. + * @return This builder for chaining. + */ + public Builder setCost(int value) { + + cost_ = value; + onChanged(); + return this; + } + /** + * uint32 cost = 3; + * @return This builder for chaining. + */ + public Builder clearCost() { + + cost_ = 0; + onChanged(); + return this; + } + + private int refund_ ; + /** + * uint32 refund = 5; + * @return The refund. + */ + @java.lang.Override + public int getRefund() { + return refund_; + } + /** + * uint32 refund = 5; + * @param value The refund to set. + * @return This builder for chaining. + */ + public Builder setRefund(int value) { + + refund_ = value; + onChanged(); + return this; + } + /** + * uint32 refund = 5; + * @return This builder for chaining. + */ + public Builder clearRefund() { + + refund_ = 0; + onChanged(); + return this; + } + + private int ownerUid_ ; + /** + * uint32 owner_uid = 6; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + /** + * uint32 owner_uid = 6; + * @param value The ownerUid to set. + * @return This builder for chaining. + */ + public Builder setOwnerUid(int value) { + + ownerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_uid = 6; + * @return This builder for chaining. + */ + public Builder clearOwnerUid() { + + ownerUid_ = 0; + onChanged(); + return this; + } + + private int unk2700MDJOPHOHFDB_ ; + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return The unk2700MDJOPHOHFDB. + */ + @java.lang.Override + public int getUnk2700MDJOPHOHFDB() { + return unk2700MDJOPHOHFDB_; + } + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @param value The unk2700MDJOPHOHFDB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MDJOPHOHFDB(int value) { + + unk2700MDJOPHOHFDB_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700MDJOPHOHFDB() { + + unk2700MDJOPHOHFDB_ = 0; + onChanged(); + return this; + } + + private int unk2700COFBIGLBNGP_ ; + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return The unk2700COFBIGLBNGP. + */ + @java.lang.Override + public int getUnk2700COFBIGLBNGP() { + return unk2700COFBIGLBNGP_; + } + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @param value The unk2700COFBIGLBNGP to set. + * @return This builder for chaining. + */ + public Builder setUnk2700COFBIGLBNGP(int value) { + + unk2700COFBIGLBNGP_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return This builder for chaining. + */ + public Builder clearUnk2700COFBIGLBNGP() { + + unk2700COFBIGLBNGP_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BuildingInfo) + } + + // @@protoc_insertion_point(class_scope:BuildingInfo) + private static final emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo(); + } + + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuildingInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuildingInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuildingInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuildingInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022BuildingInfo.proto\"\247\001\n\014BuildingInfo\022\023\n" + + "\013building_id\030\001 \001(\r\022\027\n\017point_config_id\030\002 " + + "\001(\r\022\014\n\004cost\030\003 \001(\r\022\016\n\006refund\030\005 \001(\r\022\021\n\town" + + "er_uid\030\006 \001(\r\022\033\n\023Unk2700_MDJOPHOHFDB\030\007 \001(" + + "\r\022\033\n\023Unk2700_COFBIGLBNGP\030\010 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BuildingInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuildingInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuildingInfo_descriptor, + new java.lang.String[] { "BuildingId", "PointConfigId", "Cost", "Refund", "OwnerUid", "Unk2700MDJOPHOHFDB", "Unk2700COFBIGLBNGP", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelReqOuterClass.java new file mode 100644 index 000000000..c25389847 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyBattlePassLevelReq.proto + +package emu.grasscutter.net.proto; + +public final class BuyBattlePassLevelReqOuterClass { + private BuyBattlePassLevelReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyBattlePassLevelReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyBattlePassLevelReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 buy_level = 8; + * @return The buyLevel. + */ + int getBuyLevel(); + } + /** + *
+   * CmdId: 2647
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BuyBattlePassLevelReq} + */ + public static final class BuyBattlePassLevelReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyBattlePassLevelReq) + BuyBattlePassLevelReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyBattlePassLevelReq.newBuilder() to construct. + private BuyBattlePassLevelReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyBattlePassLevelReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyBattlePassLevelReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyBattlePassLevelReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + buyLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.class, emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.Builder.class); + } + + public static final int BUY_LEVEL_FIELD_NUMBER = 8; + private int buyLevel_; + /** + * uint32 buy_level = 8; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (buyLevel_ != 0) { + output.writeUInt32(8, buyLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (buyLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, buyLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq other = (emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq) obj; + + if (getBuyLevel() + != other.getBuyLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BUY_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getBuyLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2647
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BuyBattlePassLevelReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyBattlePassLevelReq) + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.class, emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buyLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq build() { + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq buildPartial() { + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq result = new emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq(this); + result.buyLevel_ = buyLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq) { + return mergeFrom((emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq other) { + if (other == emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.getDefaultInstance()) return this; + if (other.getBuyLevel() != 0) { + setBuyLevel(other.getBuyLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int buyLevel_ ; + /** + * uint32 buy_level = 8; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + /** + * uint32 buy_level = 8; + * @param value The buyLevel to set. + * @return This builder for chaining. + */ + public Builder setBuyLevel(int value) { + + buyLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_level = 8; + * @return This builder for chaining. + */ + public Builder clearBuyLevel() { + + buyLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BuyBattlePassLevelReq) + } + + // @@protoc_insertion_point(class_scope:BuyBattlePassLevelReq) + private static final emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq(); + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyBattlePassLevelReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyBattlePassLevelReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyBattlePassLevelReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyBattlePassLevelReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033BuyBattlePassLevelReq.proto\"*\n\025BuyBatt" + + "lePassLevelReq\022\021\n\tbuy_level\030\010 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BuyBattlePassLevelReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyBattlePassLevelReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyBattlePassLevelReq_descriptor, + new java.lang.String[] { "BuyLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelRspOuterClass.java new file mode 100644 index 000000000..7a7e4679e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyBattlePassLevelRsp.proto + +package emu.grasscutter.net.proto; + +public final class BuyBattlePassLevelRspOuterClass { + private BuyBattlePassLevelRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyBattlePassLevelRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyBattlePassLevelRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 buy_level = 13; + * @return The buyLevel. + */ + int getBuyLevel(); + } + /** + *
+   * CmdId: 2637
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BuyBattlePassLevelRsp} + */ + public static final class BuyBattlePassLevelRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyBattlePassLevelRsp) + BuyBattlePassLevelRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyBattlePassLevelRsp.newBuilder() to construct. + private BuyBattlePassLevelRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyBattlePassLevelRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyBattlePassLevelRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyBattlePassLevelRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + buyLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.class, emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BUY_LEVEL_FIELD_NUMBER = 13; + private int buyLevel_; + /** + * uint32 buy_level = 13; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (buyLevel_ != 0) { + output.writeUInt32(13, buyLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (buyLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, buyLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp other = (emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getBuyLevel() + != other.getBuyLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + BUY_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getBuyLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2637
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BuyBattlePassLevelRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyBattlePassLevelRsp) + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.class, emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + buyLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp build() { + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp buildPartial() { + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp result = new emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp(this); + result.retcode_ = retcode_; + result.buyLevel_ = buyLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp) { + return mergeFrom((emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp other) { + if (other == emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getBuyLevel() != 0) { + setBuyLevel(other.getBuyLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int buyLevel_ ; + /** + * uint32 buy_level = 13; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + /** + * uint32 buy_level = 13; + * @param value The buyLevel to set. + * @return This builder for chaining. + */ + public Builder setBuyLevel(int value) { + + buyLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_level = 13; + * @return This builder for chaining. + */ + public Builder clearBuyLevel() { + + buyLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BuyBattlePassLevelRsp) + } + + // @@protoc_insertion_point(class_scope:BuyBattlePassLevelRsp) + private static final emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp(); + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyBattlePassLevelRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyBattlePassLevelRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyBattlePassLevelRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyBattlePassLevelRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033BuyBattlePassLevelRsp.proto\";\n\025BuyBatt" + + "lePassLevelRsp\022\017\n\007retcode\030\005 \001(\005\022\021\n\tbuy_l" + + "evel\030\r \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BuyBattlePassLevelRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyBattlePassLevelRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyBattlePassLevelRsp_descriptor, + new java.lang.String[] { "Retcode", "BuyLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsReqOuterClass.java new file mode 100644 index 000000000..d31097f4e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsReqOuterClass.java @@ -0,0 +1,826 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyGoodsReq.proto + +package emu.grasscutter.net.proto; + +public final class BuyGoodsReqOuterClass { + private BuyGoodsReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyGoodsReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyGoodsReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + int getBuyCount(); + + /** + * .ShopGoods goods = 15; + * @return Whether the goods field is set. + */ + boolean hasGoods(); + /** + * .ShopGoods goods = 15; + * @return The goods. + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods(); + /** + * .ShopGoods goods = 15; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder(); + + /** + * uint32 shop_type = 7; + * @return The shopType. + */ + int getShopType(); + } + /** + *
+   * CmdId: 712
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BuyGoodsReq} + */ + public static final class BuyGoodsReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyGoodsReq) + BuyGoodsReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyGoodsReq.newBuilder() to construct. + private BuyGoodsReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyGoodsReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyGoodsReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyGoodsReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + shopType_ = input.readUInt32(); + break; + } + case 112: { + + buyCount_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder subBuilder = null; + if (goods_ != null) { + subBuilder = goods_.toBuilder(); + } + goods_ = input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(goods_); + goods_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.class, emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.Builder.class); + } + + public static final int BUY_COUNT_FIELD_NUMBER = 14; + private int buyCount_; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + + public static final int GOODS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + /** + * .ShopGoods goods = 15; + * @return Whether the goods field is set. + */ + @java.lang.Override + public boolean hasGoods() { + return goods_ != null; + } + /** + * .ShopGoods goods = 15; + * @return The goods. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + /** + * .ShopGoods goods = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + return getGoods(); + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 7; + private int shopType_; + /** + * uint32 shop_type = 7; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (shopType_ != 0) { + output.writeUInt32(7, shopType_); + } + if (buyCount_ != 0) { + output.writeUInt32(14, buyCount_); + } + if (goods_ != null) { + output.writeMessage(15, getGoods()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, shopType_); + } + if (buyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, buyCount_); + } + if (goods_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getGoods()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq other = (emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq) obj; + + if (getBuyCount() + != other.getBuyCount()) return false; + if (hasGoods() != other.hasGoods()) return false; + if (hasGoods()) { + if (!getGoods() + .equals(other.getGoods())) return false; + } + if (getShopType() + != other.getShopType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BUY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getBuyCount(); + if (hasGoods()) { + hash = (37 * hash) + GOODS_FIELD_NUMBER; + hash = (53 * hash) + getGoods().hashCode(); + } + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 712
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BuyGoodsReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyGoodsReq) + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.class, emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buyCount_ = 0; + + if (goodsBuilder_ == null) { + goods_ = null; + } else { + goods_ = null; + goodsBuilder_ = null; + } + shopType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq build() { + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq buildPartial() { + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq result = new emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq(this); + result.buyCount_ = buyCount_; + if (goodsBuilder_ == null) { + result.goods_ = goods_; + } else { + result.goods_ = goodsBuilder_.build(); + } + result.shopType_ = shopType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq) { + return mergeFrom((emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq other) { + if (other == emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.getDefaultInstance()) return this; + if (other.getBuyCount() != 0) { + setBuyCount(other.getBuyCount()); + } + if (other.hasGoods()) { + mergeGoods(other.getGoods()); + } + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int buyCount_ ; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + /** + * uint32 buy_count = 14; + * @param value The buyCount to set. + * @return This builder for chaining. + */ + public Builder setBuyCount(int value) { + + buyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_count = 14; + * @return This builder for chaining. + */ + public Builder clearBuyCount() { + + buyCount_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsBuilder_; + /** + * .ShopGoods goods = 15; + * @return Whether the goods field is set. + */ + public boolean hasGoods() { + return goodsBuilder_ != null || goods_ != null; + } + /** + * .ShopGoods goods = 15; + * @return The goods. + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + if (goodsBuilder_ == null) { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } else { + return goodsBuilder_.getMessage(); + } + } + /** + * .ShopGoods goods = 15; + */ + public Builder setGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + goods_ = value; + onChanged(); + } else { + goodsBuilder_.setMessage(value); + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public Builder setGoods( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsBuilder_ == null) { + goods_ = builderForValue.build(); + onChanged(); + } else { + goodsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public Builder mergeGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (goods_ != null) { + goods_ = + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.newBuilder(goods_).mergeFrom(value).buildPartial(); + } else { + goods_ = value; + } + onChanged(); + } else { + goodsBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public Builder clearGoods() { + if (goodsBuilder_ == null) { + goods_ = null; + onChanged(); + } else { + goods_ = null; + goodsBuilder_ = null; + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsBuilder() { + + onChanged(); + return getGoodsFieldBuilder().getBuilder(); + } + /** + * .ShopGoods goods = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + if (goodsBuilder_ != null) { + return goodsBuilder_.getMessageOrBuilder(); + } else { + return goods_ == null ? + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + } + /** + * .ShopGoods goods = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsFieldBuilder() { + if (goodsBuilder_ == null) { + goodsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + getGoods(), + getParentForChildren(), + isClean()); + goods_ = null; + } + return goodsBuilder_; + } + + private int shopType_ ; + /** + * uint32 shop_type = 7; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 7; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 7; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BuyGoodsReq) + } + + // @@protoc_insertion_point(class_scope:BuyGoodsReq) + private static final emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq(); + } + + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyGoodsReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyGoodsReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyGoodsReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyGoodsReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021BuyGoodsReq.proto\032\017ShopGoods.proto\"N\n\013" + + "BuyGoodsReq\022\021\n\tbuy_count\030\016 \001(\r\022\031\n\005goods\030" + + "\017 \001(\0132\n.ShopGoods\022\021\n\tshop_type\030\007 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(), + }); + internal_static_BuyGoodsReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyGoodsReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyGoodsReq_descriptor, + new java.lang.String[] { "BuyCount", "Goods", "ShopType", }); + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsRspOuterClass.java new file mode 100644 index 000000000..41023bca8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsRspOuterClass.java @@ -0,0 +1,1273 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyGoodsRsp.proto + +package emu.grasscutter.net.proto; + +public final class BuyGoodsRspOuterClass { + private BuyGoodsRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyGoodsRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyGoodsRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + int getBuyCount(); + + /** + * .ShopGoods goods = 12; + * @return Whether the goods field is set. + */ + boolean hasGoods(); + /** + * .ShopGoods goods = 12; + * @return The goods. + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods(); + /** + * .ShopGoods goods = 12; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder(); + + /** + * uint32 shop_type = 11; + * @return The shopType. + */ + int getShopType(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ShopGoods goods_list = 5; + */ + java.util.List + getGoodsListList(); + /** + * repeated .ShopGoods goods_list = 5; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index); + /** + * repeated .ShopGoods goods_list = 5; + */ + int getGoodsListCount(); + /** + * repeated .ShopGoods goods_list = 5; + */ + java.util.List + getGoodsListOrBuilderList(); + /** + * repeated .ShopGoods goods_list = 5; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index); + } + /** + *
+   * CmdId: 735
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BuyGoodsRsp} + */ + public static final class BuyGoodsRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyGoodsRsp) + BuyGoodsRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyGoodsRsp.newBuilder() to construct. + private BuyGoodsRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyGoodsRsp() { + goodsList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyGoodsRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyGoodsRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + goodsList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + goodsList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry)); + break; + } + case 88: { + + shopType_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder subBuilder = null; + if (goods_ != null) { + subBuilder = goods_.toBuilder(); + } + goods_ = input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(goods_); + goods_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + buyCount_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.class, emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.Builder.class); + } + + public static final int BUY_COUNT_FIELD_NUMBER = 14; + private int buyCount_; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + + public static final int GOODS_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + /** + * .ShopGoods goods = 12; + * @return Whether the goods field is set. + */ + @java.lang.Override + public boolean hasGoods() { + return goods_ != null; + } + /** + * .ShopGoods goods = 12; + * @return The goods. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + /** + * .ShopGoods goods = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + return getGoods(); + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 11; + private int shopType_; + /** + * uint32 shop_type = 11; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GOODS_LIST_FIELD_NUMBER = 5; + private java.util.List goodsList_; + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public java.util.List getGoodsListList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public java.util.List + getGoodsListOrBuilderList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public int getGoodsListCount() { + return goodsList_.size(); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + return goodsList_.get(index); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + return goodsList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + for (int i = 0; i < goodsList_.size(); i++) { + output.writeMessage(5, goodsList_.get(i)); + } + if (shopType_ != 0) { + output.writeUInt32(11, shopType_); + } + if (goods_ != null) { + output.writeMessage(12, getGoods()); + } + if (buyCount_ != 0) { + output.writeUInt32(14, buyCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + for (int i = 0; i < goodsList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, goodsList_.get(i)); + } + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, shopType_); + } + if (goods_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getGoods()); + } + if (buyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, buyCount_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp other = (emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp) obj; + + if (getBuyCount() + != other.getBuyCount()) return false; + if (hasGoods() != other.hasGoods()) return false; + if (hasGoods()) { + if (!getGoods() + .equals(other.getGoods())) return false; + } + if (getShopType() + != other.getShopType()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getGoodsListList() + .equals(other.getGoodsListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BUY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getBuyCount(); + if (hasGoods()) { + hash = (37 * hash) + GOODS_FIELD_NUMBER; + hash = (53 * hash) + getGoods().hashCode(); + } + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getGoodsListCount() > 0) { + hash = (37 * hash) + GOODS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGoodsListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 735
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BuyGoodsRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyGoodsRsp) + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.class, emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGoodsListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buyCount_ = 0; + + if (goodsBuilder_ == null) { + goods_ = null; + } else { + goods_ = null; + goodsBuilder_ = null; + } + shopType_ = 0; + + retcode_ = 0; + + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + goodsListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp build() { + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp buildPartial() { + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp result = new emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp(this); + int from_bitField0_ = bitField0_; + result.buyCount_ = buyCount_; + if (goodsBuilder_ == null) { + result.goods_ = goods_; + } else { + result.goods_ = goodsBuilder_.build(); + } + result.shopType_ = shopType_; + result.retcode_ = retcode_; + if (goodsListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.goodsList_ = goodsList_; + } else { + result.goodsList_ = goodsListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp) { + return mergeFrom((emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp other) { + if (other == emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.getDefaultInstance()) return this; + if (other.getBuyCount() != 0) { + setBuyCount(other.getBuyCount()); + } + if (other.hasGoods()) { + mergeGoods(other.getGoods()); + } + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (goodsListBuilder_ == null) { + if (!other.goodsList_.isEmpty()) { + if (goodsList_.isEmpty()) { + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGoodsListIsMutable(); + goodsList_.addAll(other.goodsList_); + } + onChanged(); + } + } else { + if (!other.goodsList_.isEmpty()) { + if (goodsListBuilder_.isEmpty()) { + goodsListBuilder_.dispose(); + goodsListBuilder_ = null; + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000001); + goodsListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGoodsListFieldBuilder() : null; + } else { + goodsListBuilder_.addAllMessages(other.goodsList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int buyCount_ ; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + /** + * uint32 buy_count = 14; + * @param value The buyCount to set. + * @return This builder for chaining. + */ + public Builder setBuyCount(int value) { + + buyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_count = 14; + * @return This builder for chaining. + */ + public Builder clearBuyCount() { + + buyCount_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsBuilder_; + /** + * .ShopGoods goods = 12; + * @return Whether the goods field is set. + */ + public boolean hasGoods() { + return goodsBuilder_ != null || goods_ != null; + } + /** + * .ShopGoods goods = 12; + * @return The goods. + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + if (goodsBuilder_ == null) { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } else { + return goodsBuilder_.getMessage(); + } + } + /** + * .ShopGoods goods = 12; + */ + public Builder setGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + goods_ = value; + onChanged(); + } else { + goodsBuilder_.setMessage(value); + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public Builder setGoods( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsBuilder_ == null) { + goods_ = builderForValue.build(); + onChanged(); + } else { + goodsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public Builder mergeGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (goods_ != null) { + goods_ = + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.newBuilder(goods_).mergeFrom(value).buildPartial(); + } else { + goods_ = value; + } + onChanged(); + } else { + goodsBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public Builder clearGoods() { + if (goodsBuilder_ == null) { + goods_ = null; + onChanged(); + } else { + goods_ = null; + goodsBuilder_ = null; + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsBuilder() { + + onChanged(); + return getGoodsFieldBuilder().getBuilder(); + } + /** + * .ShopGoods goods = 12; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + if (goodsBuilder_ != null) { + return goodsBuilder_.getMessageOrBuilder(); + } else { + return goods_ == null ? + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + } + /** + * .ShopGoods goods = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsFieldBuilder() { + if (goodsBuilder_ == null) { + goodsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + getGoods(), + getParentForChildren(), + isClean()); + goods_ = null; + } + return goodsBuilder_; + } + + private int shopType_ ; + /** + * uint32 shop_type = 11; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 11; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 11; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List goodsList_ = + java.util.Collections.emptyList(); + private void ensureGoodsListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + goodsList_ = new java.util.ArrayList(goodsList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsListBuilder_; + + /** + * repeated .ShopGoods goods_list = 5; + */ + public java.util.List getGoodsListList() { + if (goodsListBuilder_ == null) { + return java.util.Collections.unmodifiableList(goodsList_); + } else { + return goodsListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public int getGoodsListCount() { + if (goodsListBuilder_ == null) { + return goodsList_.size(); + } else { + return goodsListBuilder_.getCount(); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); + } else { + return goodsListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.set(index, value); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.set(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(value); + onChanged(); + } else { + goodsListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(index, value); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addAllGoodsList( + java.lang.Iterable values) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, goodsList_); + onChanged(); + } else { + goodsListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder clearGoodsList() { + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + goodsListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder removeGoodsList(int index) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.remove(index); + onChanged(); + } else { + goodsListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); } else { + return goodsListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public java.util.List + getGoodsListOrBuilderList() { + if (goodsListBuilder_ != null) { + return goodsListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(goodsList_); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder() { + return getGoodsListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public java.util.List + getGoodsListBuilderList() { + return getGoodsListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsListFieldBuilder() { + if (goodsListBuilder_ == null) { + goodsListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + goodsList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + goodsList_ = null; + } + return goodsListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:BuyGoodsRsp) + } + + // @@protoc_insertion_point(class_scope:BuyGoodsRsp) + private static final emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp(); + } + + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyGoodsRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyGoodsRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyGoodsRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyGoodsRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021BuyGoodsRsp.proto\032\017ShopGoods.proto\"\177\n\013" + + "BuyGoodsRsp\022\021\n\tbuy_count\030\016 \001(\r\022\031\n\005goods\030" + + "\014 \001(\0132\n.ShopGoods\022\021\n\tshop_type\030\013 \001(\r\022\017\n\007" + + "retcode\030\002 \001(\005\022\036\n\ngoods_list\030\005 \003(\0132\n.Shop" + + "GoodsB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(), + }); + internal_static_BuyGoodsRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyGoodsRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyGoodsRsp_descriptor, + new java.lang.String[] { "BuyCount", "Goods", "ShopType", "Retcode", "GoodsList", }); + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CBJEDMGOBPLOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CBJEDMGOBPLOuterClass.java new file mode 100644 index 000000000..819abb526 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CBJEDMGOBPLOuterClass.java @@ -0,0 +1,165 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CBJEDMGOBPL.proto + +package emu.grasscutter.net.proto; + +public final class CBJEDMGOBPLOuterClass { + private CBJEDMGOBPLOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CBJEDMGOBPL} + */ + public enum CBJEDMGOBPL + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CBJEDMGOBPL_MBLDLJOKLBL = 0; + */ + CBJEDMGOBPL_MBLDLJOKLBL(0), + /** + * CBJEDMGOBPL_ILOMIKADKGD = 1; + */ + CBJEDMGOBPL_ILOMIKADKGD(1), + /** + * CBJEDMGOBPL_HGHOEJGHMDH = 2; + */ + CBJEDMGOBPL_HGHOEJGHMDH(2), + /** + * CBJEDMGOBPL_PJCONIDJGOD = 3; + */ + CBJEDMGOBPL_PJCONIDJGOD(3), + UNRECOGNIZED(-1), + ; + + /** + * CBJEDMGOBPL_MBLDLJOKLBL = 0; + */ + public static final int CBJEDMGOBPL_MBLDLJOKLBL_VALUE = 0; + /** + * CBJEDMGOBPL_ILOMIKADKGD = 1; + */ + public static final int CBJEDMGOBPL_ILOMIKADKGD_VALUE = 1; + /** + * CBJEDMGOBPL_HGHOEJGHMDH = 2; + */ + public static final int CBJEDMGOBPL_HGHOEJGHMDH_VALUE = 2; + /** + * CBJEDMGOBPL_PJCONIDJGOD = 3; + */ + public static final int CBJEDMGOBPL_PJCONIDJGOD_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CBJEDMGOBPL valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CBJEDMGOBPL forNumber(int value) { + switch (value) { + case 0: return CBJEDMGOBPL_MBLDLJOKLBL; + case 1: return CBJEDMGOBPL_ILOMIKADKGD; + case 2: return CBJEDMGOBPL_HGHOEJGHMDH; + case 3: return CBJEDMGOBPL_PJCONIDJGOD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CBJEDMGOBPL> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CBJEDMGOBPL findValueByNumber(int number) { + return CBJEDMGOBPL.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CBJEDMGOBPLOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CBJEDMGOBPL[] VALUES = values(); + + public static CBJEDMGOBPL valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CBJEDMGOBPL(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CBJEDMGOBPL) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021CBJEDMGOBPL.proto*\201\001\n\013CBJEDMGOBPL\022\033\n\027C" + + "BJEDMGOBPL_MBLDLJOKLBL\020\000\022\033\n\027CBJEDMGOBPL_" + + "ILOMIKADKGD\020\001\022\033\n\027CBJEDMGOBPL_HGHOEJGHMDH" + + "\020\002\022\033\n\027CBJEDMGOBPL_PJCONIDJGOD\020\003B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java new file mode 100644 index 000000000..016dc89b9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java @@ -0,0 +1,1125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CalcWeaponUpgradeReturnItemsReq.proto + +package emu.grasscutter.net.proto; + +public final class CalcWeaponUpgradeReturnItemsReqOuterClass { + private CalcWeaponUpgradeReturnItemsReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CalcWeaponUpgradeReturnItemsReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:CalcWeaponUpgradeReturnItemsReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return A list containing the foodWeaponGuidList. + */ + java.util.List getFoodWeaponGuidListList(); + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return The count of foodWeaponGuidList. + */ + int getFoodWeaponGuidListCount(); + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + long getFoodWeaponGuidList(int index); + + /** + * uint64 target_weapon_guid = 12; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + + /** + * repeated .ItemParam item_param_list = 3; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 3; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 3; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + } + /** + *
+   * CmdId: 633
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsReq} + */ + public static final class CalcWeaponUpgradeReturnItemsReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CalcWeaponUpgradeReturnItemsReq) + CalcWeaponUpgradeReturnItemsReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use CalcWeaponUpgradeReturnItemsReq.newBuilder() to construct. + private CalcWeaponUpgradeReturnItemsReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CalcWeaponUpgradeReturnItemsReq() { + foodWeaponGuidList_ = emptyLongList(); + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CalcWeaponUpgradeReturnItemsReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CalcWeaponUpgradeReturnItemsReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 96: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + foodWeaponGuidList_.addLong(input.readUInt64()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.Builder.class); + } + + public static final int FOOD_WEAPON_GUID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.LongList foodWeaponGuidList_; + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return A list containing the foodWeaponGuidList. + */ + @java.lang.Override + public java.util.List + getFoodWeaponGuidListList() { + return foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + private int foodWeaponGuidListMemoizedSerializedSize = -1; + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 12; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 12; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 3; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(3, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(12, targetWeaponGuid_); + } + if (getFoodWeaponGuidListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(foodWeaponGuidListMemoizedSerializedSize); + } + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + output.writeUInt64NoTag(foodWeaponGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, targetWeaponGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(foodWeaponGuidList_.getLong(i)); + } + size += dataSize; + if (!getFoodWeaponGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + foodWeaponGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq other = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) obj; + + if (!getFoodWeaponGuidListList() + .equals(other.getFoodWeaponGuidListList())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFoodWeaponGuidListCount() > 0) { + hash = (37 * hash) + FOOD_WEAPON_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFoodWeaponGuidListList().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 633
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CalcWeaponUpgradeReturnItemsReq) + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + targetWeaponGuid_ = 0L; + + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq build() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq buildPartial() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq result = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.foodWeaponGuidList_ = foodWeaponGuidList_; + result.targetWeaponGuid_ = targetWeaponGuid_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) { + return mergeFrom((emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq other) { + if (other == emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.getDefaultInstance()) return this; + if (!other.foodWeaponGuidList_.isEmpty()) { + if (foodWeaponGuidList_.isEmpty()) { + foodWeaponGuidList_ = other.foodWeaponGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addAll(other.foodWeaponGuidList_); + } + onChanged(); + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList foodWeaponGuidList_ = emptyLongList(); + private void ensureFoodWeaponGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = mutableCopy(foodWeaponGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return A list containing the foodWeaponGuidList. + */ + public java.util.List + getFoodWeaponGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(foodWeaponGuidList_) : foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index to set the value at. + * @param value The foodWeaponGuidList to set. + * @return This builder for chaining. + */ + public Builder setFoodWeaponGuidList( + int index, long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param value The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addFoodWeaponGuidList(long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param values The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllFoodWeaponGuidList( + java.lang.Iterable values) { + ensureFoodWeaponGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, foodWeaponGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return This builder for chaining. + */ + public Builder clearFoodWeaponGuidList() { + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 12; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 12; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 12; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 3; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CalcWeaponUpgradeReturnItemsReq) + } + + // @@protoc_insertion_point(class_scope:CalcWeaponUpgradeReturnItemsReq) + private static final emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq(); + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalcWeaponUpgradeReturnItemsReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CalcWeaponUpgradeReturnItemsReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%CalcWeaponUpgradeReturnItemsReq.proto\032" + + "\017ItemParam.proto\"\201\001\n\037CalcWeaponUpgradeRe" + + "turnItemsReq\022\035\n\025food_weapon_guid_list\030\017 " + + "\003(\004\022\032\n\022target_weapon_guid\030\014 \001(\004\022#\n\017item_" + + "param_list\030\003 \003(\0132\n.ItemParamB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor, + new java.lang.String[] { "FoodWeaponGuidList", "TargetWeaponGuid", "ItemParamList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java new file mode 100644 index 000000000..e9a5be6f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java @@ -0,0 +1,1001 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CalcWeaponUpgradeReturnItemsRsp.proto + +package emu.grasscutter.net.proto; + +public final class CalcWeaponUpgradeReturnItemsRspOuterClass { + private CalcWeaponUpgradeReturnItemsRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CalcWeaponUpgradeReturnItemsRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:CalcWeaponUpgradeReturnItemsRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 4; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 target_weapon_guid = 8; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 684
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsRsp} + */ + public static final class CalcWeaponUpgradeReturnItemsRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CalcWeaponUpgradeReturnItemsRsp) + CalcWeaponUpgradeReturnItemsRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use CalcWeaponUpgradeReturnItemsRsp.newBuilder() to construct. + private CalcWeaponUpgradeReturnItemsRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CalcWeaponUpgradeReturnItemsRsp() { + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CalcWeaponUpgradeReturnItemsRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CalcWeaponUpgradeReturnItemsRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 64: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.Builder.class); + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 4; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 15; + private int retcode_; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 8; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 8; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(4, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(8, targetWeaponGuid_); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, targetWeaponGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp other = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) obj; + + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 684
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CalcWeaponUpgradeReturnItemsRsp) + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemParamListBuilder_.clear(); + } + retcode_ = 0; + + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp build() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp buildPartial() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp result = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp(this); + int from_bitField0_ = bitField0_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.retcode_ = retcode_; + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) { + return mergeFrom((emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp other) { + if (other == emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.getDefaultInstance()) return this; + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 15; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 15; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 8; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 8; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 8; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CalcWeaponUpgradeReturnItemsRsp) + } + + // @@protoc_insertion_point(class_scope:CalcWeaponUpgradeReturnItemsRsp) + private static final emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp(); + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalcWeaponUpgradeReturnItemsRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CalcWeaponUpgradeReturnItemsRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%CalcWeaponUpgradeReturnItemsRsp.proto\032" + + "\017ItemParam.proto\"s\n\037CalcWeaponUpgradeRet" + + "urnItemsRsp\022#\n\017item_param_list\030\004 \003(\0132\n.I" + + "temParam\022\017\n\007retcode\030\017 \001(\005\022\032\n\022target_weap" + + "on_guid\030\010 \001(\004B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor, + new java.lang.String[] { "ItemParamList", "Retcode", "TargetWeaponGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CanUseSkillNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CanUseSkillNotifyOuterClass.java new file mode 100644 index 000000000..431b701e6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CanUseSkillNotifyOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CanUseSkillNotify.proto + +package emu.grasscutter.net.proto; + +public final class CanUseSkillNotifyOuterClass { + private CanUseSkillNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CanUseSkillNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CanUseSkillNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_can_use_skill = 2; + * @return The isCanUseSkill. + */ + boolean getIsCanUseSkill(); + } + /** + *
+   * CmdId: 1005
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CanUseSkillNotify} + */ + public static final class CanUseSkillNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CanUseSkillNotify) + CanUseSkillNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CanUseSkillNotify.newBuilder() to construct. + private CanUseSkillNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CanUseSkillNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CanUseSkillNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CanUseSkillNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + isCanUseSkill_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.class, emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.Builder.class); + } + + public static final int IS_CAN_USE_SKILL_FIELD_NUMBER = 2; + private boolean isCanUseSkill_; + /** + * bool is_can_use_skill = 2; + * @return The isCanUseSkill. + */ + @java.lang.Override + public boolean getIsCanUseSkill() { + return isCanUseSkill_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isCanUseSkill_ != false) { + output.writeBool(2, isCanUseSkill_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isCanUseSkill_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isCanUseSkill_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify other = (emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify) obj; + + if (getIsCanUseSkill() + != other.getIsCanUseSkill()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_CAN_USE_SKILL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCanUseSkill()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1005
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CanUseSkillNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CanUseSkillNotify) + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.class, emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isCanUseSkill_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify build() { + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify buildPartial() { + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify result = new emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify(this); + result.isCanUseSkill_ = isCanUseSkill_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify) { + return mergeFrom((emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify other) { + if (other == emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.getDefaultInstance()) return this; + if (other.getIsCanUseSkill() != false) { + setIsCanUseSkill(other.getIsCanUseSkill()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isCanUseSkill_ ; + /** + * bool is_can_use_skill = 2; + * @return The isCanUseSkill. + */ + @java.lang.Override + public boolean getIsCanUseSkill() { + return isCanUseSkill_; + } + /** + * bool is_can_use_skill = 2; + * @param value The isCanUseSkill to set. + * @return This builder for chaining. + */ + public Builder setIsCanUseSkill(boolean value) { + + isCanUseSkill_ = value; + onChanged(); + return this; + } + /** + * bool is_can_use_skill = 2; + * @return This builder for chaining. + */ + public Builder clearIsCanUseSkill() { + + isCanUseSkill_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CanUseSkillNotify) + } + + // @@protoc_insertion_point(class_scope:CanUseSkillNotify) + private static final emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify(); + } + + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CanUseSkillNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CanUseSkillNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CanUseSkillNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CanUseSkillNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CanUseSkillNotify.proto\"-\n\021CanUseSkill" + + "Notify\022\030\n\020is_can_use_skill\030\002 \001(\010B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CanUseSkillNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CanUseSkillNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CanUseSkillNotify_descriptor, + new java.lang.String[] { "IsCanUseSkill", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CardProductRewardNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CardProductRewardNotifyOuterClass.java new file mode 100644 index 000000000..31fdbab63 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CardProductRewardNotifyOuterClass.java @@ -0,0 +1,771 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CardProductRewardNotify.proto + +package emu.grasscutter.net.proto; + +public final class CardProductRewardNotifyOuterClass { + private CardProductRewardNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CardProductRewardNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CardProductRewardNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 hcoin = 6; + * @return The hcoin. + */ + int getHcoin(); + + /** + * string product_id = 14; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 14; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * uint32 remain_days = 1; + * @return The remainDays. + */ + int getRemainDays(); + } + /** + *
+   * CmdId: 4107
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CardProductRewardNotify} + */ + public static final class CardProductRewardNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CardProductRewardNotify) + CardProductRewardNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CardProductRewardNotify.newBuilder() to construct. + private CardProductRewardNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CardProductRewardNotify() { + productId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CardProductRewardNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CardProductRewardNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + remainDays_ = input.readUInt32(); + break; + } + case 48: { + + hcoin_ = input.readUInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.class, emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.Builder.class); + } + + public static final int HCOIN_FIELD_NUMBER = 6; + private int hcoin_; + /** + * uint32 hcoin = 6; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 14; + private volatile java.lang.Object productId_; + /** + * string product_id = 14; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } + } + /** + * string product_id = 14; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REMAIN_DAYS_FIELD_NUMBER = 1; + private int remainDays_; + /** + * uint32 remain_days = 1; + * @return The remainDays. + */ + @java.lang.Override + public int getRemainDays() { + return remainDays_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (remainDays_ != 0) { + output.writeUInt32(1, remainDays_); + } + if (hcoin_ != 0) { + output.writeUInt32(6, hcoin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, productId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (remainDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, remainDays_); + } + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, hcoin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, productId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify other = (emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify) obj; + + if (getHcoin() + != other.getHcoin()) return false; + if (!getProductId() + .equals(other.getProductId())) return false; + if (getRemainDays() + != other.getRemainDays()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + REMAIN_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getRemainDays(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4107
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CardProductRewardNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CardProductRewardNotify) + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.class, emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hcoin_ = 0; + + productId_ = ""; + + remainDays_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify build() { + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify buildPartial() { + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify result = new emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify(this); + result.hcoin_ = hcoin_; + result.productId_ = productId_; + result.remainDays_ = remainDays_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify) { + return mergeFrom((emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify other) { + if (other == emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.getDefaultInstance()) return this; + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (other.getRemainDays() != 0) { + setRemainDays(other.getRemainDays()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 6; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 6; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 6; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 14; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 14; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 14; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 14; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 14; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private int remainDays_ ; + /** + * uint32 remain_days = 1; + * @return The remainDays. + */ + @java.lang.Override + public int getRemainDays() { + return remainDays_; + } + /** + * uint32 remain_days = 1; + * @param value The remainDays to set. + * @return This builder for chaining. + */ + public Builder setRemainDays(int value) { + + remainDays_ = value; + onChanged(); + return this; + } + /** + * uint32 remain_days = 1; + * @return This builder for chaining. + */ + public Builder clearRemainDays() { + + remainDays_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CardProductRewardNotify) + } + + // @@protoc_insertion_point(class_scope:CardProductRewardNotify) + private static final emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify(); + } + + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CardProductRewardNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CardProductRewardNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CardProductRewardNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CardProductRewardNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035CardProductRewardNotify.proto\"Q\n\027CardP" + + "roductRewardNotify\022\r\n\005hcoin\030\006 \001(\r\022\022\n\npro" + + "duct_id\030\016 \001(\t\022\023\n\013remain_days\030\001 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CardProductRewardNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CardProductRewardNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CardProductRewardNotify_descriptor, + new java.lang.String[] { "Hcoin", "ProductId", "RemainDays", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChallengeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChallengeDataNotifyOuterClass.java new file mode 100644 index 000000000..4a6b61f47 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChallengeDataNotifyOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChallengeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ChallengeDataNotifyOuterClass { + private ChallengeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChallengeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChallengeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 value = 8; + * @return The value. + */ + int getValue(); + + /** + * uint32 challenge_index = 2; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * uint32 param_index = 9; + * @return The paramIndex. + */ + int getParamIndex(); + } + /** + *
+   * CmdId: 953
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChallengeDataNotify} + */ + public static final class ChallengeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChallengeDataNotify) + ChallengeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChallengeDataNotify.newBuilder() to construct. + private ChallengeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChallengeDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChallengeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChallengeDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + challengeIndex_ = input.readUInt32(); + break; + } + case 64: { + + value_ = input.readUInt32(); + break; + } + case 72: { + + paramIndex_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.class, emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.Builder.class); + } + + public static final int VALUE_FIELD_NUMBER = 8; + private int value_; + /** + * uint32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 2; + private int challengeIndex_; + /** + * uint32 challenge_index = 2; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int PARAM_INDEX_FIELD_NUMBER = 9; + private int paramIndex_; + /** + * uint32 param_index = 9; + * @return The paramIndex. + */ + @java.lang.Override + public int getParamIndex() { + return paramIndex_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (challengeIndex_ != 0) { + output.writeUInt32(2, challengeIndex_); + } + if (value_ != 0) { + output.writeUInt32(8, value_); + } + if (paramIndex_ != 0) { + output.writeUInt32(9, paramIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, challengeIndex_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, value_); + } + if (paramIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, paramIndex_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify other = (emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify) obj; + + if (getValue() + != other.getValue()) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (getParamIndex() + != other.getParamIndex()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + hash = (37 * hash) + PARAM_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getParamIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 953
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChallengeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChallengeDataNotify) + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.class, emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + value_ = 0; + + challengeIndex_ = 0; + + paramIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify build() { + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify buildPartial() { + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify result = new emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify(this); + result.value_ = value_; + result.challengeIndex_ = challengeIndex_; + result.paramIndex_ = paramIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify other) { + if (other == emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.getDefaultInstance()) return this; + if (other.getValue() != 0) { + setValue(other.getValue()); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + if (other.getParamIndex() != 0) { + setParamIndex(other.getParamIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int value_ ; + /** + * uint32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 8; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 8; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 2; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 2; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 2; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private int paramIndex_ ; + /** + * uint32 param_index = 9; + * @return The paramIndex. + */ + @java.lang.Override + public int getParamIndex() { + return paramIndex_; + } + /** + * uint32 param_index = 9; + * @param value The paramIndex to set. + * @return This builder for chaining. + */ + public Builder setParamIndex(int value) { + + paramIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 param_index = 9; + * @return This builder for chaining. + */ + public Builder clearParamIndex() { + + paramIndex_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChallengeDataNotify) + } + + // @@protoc_insertion_point(class_scope:ChallengeDataNotify) + private static final emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify(); + } + + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChallengeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChallengeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChallengeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChallengeDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ChallengeDataNotify.proto\"R\n\023Challenge" + + "DataNotify\022\r\n\005value\030\010 \001(\r\022\027\n\017challenge_i" + + "ndex\030\002 \001(\r\022\023\n\013param_index\030\t \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChallengeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChallengeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChallengeDataNotify_descriptor, + new java.lang.String[] { "Value", "ChallengeIndex", "ParamIndex", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java new file mode 100644 index 000000000..c7929653b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java @@ -0,0 +1,899 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeAvatarReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeAvatarReqOuterClass { + private ChangeAvatarReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeAvatarReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeAvatarReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector move_pos = 15; + * @return Whether the movePos field is set. + */ + boolean hasMovePos(); + /** + * .Vector move_pos = 15; + * @return The movePos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos(); + /** + * .Vector move_pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder(); + + /** + * uint32 skill_id = 2; + * @return The skillId. + */ + int getSkillId(); + + /** + * uint64 guid = 7; + * @return The guid. + */ + long getGuid(); + + /** + * bool is_move = 10; + * @return The isMove. + */ + boolean getIsMove(); + } + /** + *
+   * CmdId: 1640
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeAvatarReq} + */ + public static final class ChangeAvatarReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeAvatarReq) + ChangeAvatarReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeAvatarReq.newBuilder() to construct. + private ChangeAvatarReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeAvatarReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeAvatarReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeAvatarReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + skillId_ = input.readUInt32(); + break; + } + case 56: { + + guid_ = input.readUInt64(); + break; + } + case 80: { + + isMove_ = input.readBool(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (movePos_ != null) { + subBuilder = movePos_.toBuilder(); + } + movePos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(movePos_); + movePos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.class, emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.Builder.class); + } + + public static final int MOVE_POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector movePos_; + /** + * .Vector move_pos = 15; + * @return Whether the movePos field is set. + */ + @java.lang.Override + public boolean hasMovePos() { + return movePos_ != null; + } + /** + * .Vector move_pos = 15; + * @return The movePos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos() { + return movePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : movePos_; + } + /** + * .Vector move_pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder() { + return getMovePos(); + } + + public static final int SKILL_ID_FIELD_NUMBER = 2; + private int skillId_; + /** + * uint32 skill_id = 2; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int GUID_FIELD_NUMBER = 7; + private long guid_; + /** + * uint64 guid = 7; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int IS_MOVE_FIELD_NUMBER = 10; + private boolean isMove_; + /** + * bool is_move = 10; + * @return The isMove. + */ + @java.lang.Override + public boolean getIsMove() { + return isMove_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (skillId_ != 0) { + output.writeUInt32(2, skillId_); + } + if (guid_ != 0L) { + output.writeUInt64(7, guid_); + } + if (isMove_ != false) { + output.writeBool(10, isMove_); + } + if (movePos_ != null) { + output.writeMessage(15, getMovePos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, skillId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, guid_); + } + if (isMove_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isMove_); + } + if (movePos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getMovePos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq other = (emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq) obj; + + if (hasMovePos() != other.hasMovePos()) return false; + if (hasMovePos()) { + if (!getMovePos() + .equals(other.getMovePos())) return false; + } + if (getSkillId() + != other.getSkillId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getIsMove() + != other.getIsMove()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMovePos()) { + hash = (37 * hash) + MOVE_POS_FIELD_NUMBER; + hash = (53 * hash) + getMovePos().hashCode(); + } + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + IS_MOVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMove()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1640
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeAvatarReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeAvatarReq) + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.class, emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (movePosBuilder_ == null) { + movePos_ = null; + } else { + movePos_ = null; + movePosBuilder_ = null; + } + skillId_ = 0; + + guid_ = 0L; + + isMove_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq build() { + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq buildPartial() { + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq result = new emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq(this); + if (movePosBuilder_ == null) { + result.movePos_ = movePos_; + } else { + result.movePos_ = movePosBuilder_.build(); + } + result.skillId_ = skillId_; + result.guid_ = guid_; + result.isMove_ = isMove_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq other) { + if (other == emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.getDefaultInstance()) return this; + if (other.hasMovePos()) { + mergeMovePos(other.getMovePos()); + } + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getIsMove() != false) { + setIsMove(other.getIsMove()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector movePos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> movePosBuilder_; + /** + * .Vector move_pos = 15; + * @return Whether the movePos field is set. + */ + public boolean hasMovePos() { + return movePosBuilder_ != null || movePos_ != null; + } + /** + * .Vector move_pos = 15; + * @return The movePos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos() { + if (movePosBuilder_ == null) { + return movePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : movePos_; + } else { + return movePosBuilder_.getMessage(); + } + } + /** + * .Vector move_pos = 15; + */ + public Builder setMovePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (movePosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + movePos_ = value; + onChanged(); + } else { + movePosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public Builder setMovePos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (movePosBuilder_ == null) { + movePos_ = builderForValue.build(); + onChanged(); + } else { + movePosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public Builder mergeMovePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (movePosBuilder_ == null) { + if (movePos_ != null) { + movePos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(movePos_).mergeFrom(value).buildPartial(); + } else { + movePos_ = value; + } + onChanged(); + } else { + movePosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public Builder clearMovePos() { + if (movePosBuilder_ == null) { + movePos_ = null; + onChanged(); + } else { + movePos_ = null; + movePosBuilder_ = null; + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getMovePosBuilder() { + + onChanged(); + return getMovePosFieldBuilder().getBuilder(); + } + /** + * .Vector move_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder() { + if (movePosBuilder_ != null) { + return movePosBuilder_.getMessageOrBuilder(); + } else { + return movePos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : movePos_; + } + } + /** + * .Vector move_pos = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getMovePosFieldBuilder() { + if (movePosBuilder_ == null) { + movePosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getMovePos(), + getParentForChildren(), + isClean()); + movePos_ = null; + } + return movePosBuilder_; + } + + private int skillId_ ; + /** + * uint32 skill_id = 2; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 2; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 2; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 7; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 7; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 7; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private boolean isMove_ ; + /** + * bool is_move = 10; + * @return The isMove. + */ + @java.lang.Override + public boolean getIsMove() { + return isMove_; + } + /** + * bool is_move = 10; + * @param value The isMove to set. + * @return This builder for chaining. + */ + public Builder setIsMove(boolean value) { + + isMove_ = value; + onChanged(); + return this; + } + /** + * bool is_move = 10; + * @return This builder for chaining. + */ + public Builder clearIsMove() { + + isMove_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeAvatarReq) + } + + // @@protoc_insertion_point(class_scope:ChangeAvatarReq) + private static final emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq(); + } + + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeAvatarReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeAvatarReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeAvatarReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeAvatarReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ChangeAvatarReq.proto\032\014Vector.proto\"]\n" + + "\017ChangeAvatarReq\022\031\n\010move_pos\030\017 \001(\0132\007.Vec" + + "tor\022\020\n\010skill_id\030\002 \001(\r\022\014\n\004guid\030\007 \001(\004\022\017\n\007i" + + "s_move\030\n \001(\010B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_ChangeAvatarReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeAvatarReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeAvatarReq_descriptor, + new java.lang.String[] { "MovePos", "SkillId", "Guid", "IsMove", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java new file mode 100644 index 000000000..e4cd3a9ba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeAvatarRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeAvatarRspOuterClass { + private ChangeAvatarRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeAvatarRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeAvatarRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_id = 3; + * @return The skillId. + */ + int getSkillId(); + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 cur_guid = 4; + * @return The curGuid. + */ + long getCurGuid(); + } + /** + *
+   * CmdId: 1607
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeAvatarRsp} + */ + public static final class ChangeAvatarRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeAvatarRsp) + ChangeAvatarRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeAvatarRsp.newBuilder() to construct. + private ChangeAvatarRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeAvatarRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeAvatarRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeAvatarRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + skillId_ = input.readUInt32(); + break; + } + case 32: { + + curGuid_ = input.readUInt64(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.class, emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.Builder.class); + } + + public static final int SKILL_ID_FIELD_NUMBER = 3; + private int skillId_; + /** + * uint32 skill_id = 3; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_GUID_FIELD_NUMBER = 4; + private long curGuid_; + /** + * uint64 cur_guid = 4; + * @return The curGuid. + */ + @java.lang.Override + public long getCurGuid() { + return curGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (skillId_ != 0) { + output.writeUInt32(3, skillId_); + } + if (curGuid_ != 0L) { + output.writeUInt64(4, curGuid_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, skillId_); + } + if (curGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, curGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp other = (emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) obj; + + if (getSkillId() + != other.getSkillId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCurGuid() + != other.getCurGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1607
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeAvatarRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeAvatarRsp) + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.class, emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillId_ = 0; + + retcode_ = 0; + + curGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp build() { + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp buildPartial() { + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp result = new emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp(this); + result.skillId_ = skillId_; + result.retcode_ = retcode_; + result.curGuid_ = curGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp other) { + if (other == emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.getDefaultInstance()) return this; + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurGuid() != 0L) { + setCurGuid(other.getCurGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 3; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 3; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 3; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long curGuid_ ; + /** + * uint64 cur_guid = 4; + * @return The curGuid. + */ + @java.lang.Override + public long getCurGuid() { + return curGuid_; + } + /** + * uint64 cur_guid = 4; + * @param value The curGuid to set. + * @return This builder for chaining. + */ + public Builder setCurGuid(long value) { + + curGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_guid = 4; + * @return This builder for chaining. + */ + public Builder clearCurGuid() { + + curGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeAvatarRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeAvatarRsp) + private static final emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp(); + } + + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeAvatarRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeAvatarRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeAvatarRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeAvatarRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ChangeAvatarRsp.proto\"F\n\017ChangeAvatarR" + + "sp\022\020\n\010skill_id\030\003 \001(\r\022\017\n\007retcode\030\n \001(\005\022\020\n" + + "\010cur_guid\030\004 \001(\004B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeAvatarRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeAvatarRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeAvatarRsp_descriptor, + new java.lang.String[] { "SkillId", "Retcode", "CurGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeEnergyReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeEnergyReasonOuterClass.java new file mode 100644 index 000000000..693e29041 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeEnergyReasonOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeEnergyReason.proto + +package emu.grasscutter.net.proto; + +public final class ChangeEnergyReasonOuterClass { + private ChangeEnergyReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ChangeEnergyReason} + */ + public enum ChangeEnergyReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CHANGE_ENERGY_REASON_NONE = 0; + */ + CHANGE_ENERGY_REASON_NONE(0), + /** + * CHANGE_ENERGY_REASON_SKILL_START = 1; + */ + CHANGE_ENERGY_REASON_SKILL_START(1), + UNRECOGNIZED(-1), + ; + + /** + * CHANGE_ENERGY_REASON_NONE = 0; + */ + public static final int CHANGE_ENERGY_REASON_NONE_VALUE = 0; + /** + * CHANGE_ENERGY_REASON_SKILL_START = 1; + */ + public static final int CHANGE_ENERGY_REASON_SKILL_START_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ChangeEnergyReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ChangeEnergyReason forNumber(int value) { + switch (value) { + case 0: return CHANGE_ENERGY_REASON_NONE; + case 1: return CHANGE_ENERGY_REASON_SKILL_START; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ChangeEnergyReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ChangeEnergyReason findValueByNumber(int number) { + return ChangeEnergyReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ChangeEnergyReason[] VALUES = values(); + + public static ChangeEnergyReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ChangeEnergyReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChangeEnergyReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ChangeEnergyReason.proto*Y\n\022ChangeEner" + + "gyReason\022\035\n\031CHANGE_ENERGY_REASON_NONE\020\000\022" + + "$\n CHANGE_ENERGY_REASON_SKILL_START\020\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java new file mode 100644 index 000000000..f92234ced --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeGameTimeReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeGameTimeReqOuterClass { + private ChangeGameTimeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeGameTimeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeGameTimeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 game_time = 6; + * @return The gameTime. + */ + int getGameTime(); + + /** + * bool is_force_set = 11; + * @return The isForceSet. + */ + boolean getIsForceSet(); + + /** + * uint32 extra_days = 12; + * @return The extraDays. + */ + int getExtraDays(); + } + /** + *
+   * CmdId: 173
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeGameTimeReq} + */ + public static final class ChangeGameTimeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeGameTimeReq) + ChangeGameTimeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeGameTimeReq.newBuilder() to construct. + private ChangeGameTimeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeGameTimeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeGameTimeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeGameTimeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + gameTime_ = input.readUInt32(); + break; + } + case 88: { + + isForceSet_ = input.readBool(); + break; + } + case 96: { + + extraDays_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.class, emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.Builder.class); + } + + public static final int GAME_TIME_FIELD_NUMBER = 6; + private int gameTime_; + /** + * uint32 game_time = 6; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + + public static final int IS_FORCE_SET_FIELD_NUMBER = 11; + private boolean isForceSet_; + /** + * bool is_force_set = 11; + * @return The isForceSet. + */ + @java.lang.Override + public boolean getIsForceSet() { + return isForceSet_; + } + + public static final int EXTRA_DAYS_FIELD_NUMBER = 12; + private int extraDays_; + /** + * uint32 extra_days = 12; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (gameTime_ != 0) { + output.writeUInt32(6, gameTime_); + } + if (isForceSet_ != false) { + output.writeBool(11, isForceSet_); + } + if (extraDays_ != 0) { + output.writeUInt32(12, extraDays_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, gameTime_); + } + if (isForceSet_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isForceSet_); + } + if (extraDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, extraDays_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq other = (emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq) obj; + + if (getGameTime() + != other.getGameTime()) return false; + if (getIsForceSet() + != other.getIsForceSet()) return false; + if (getExtraDays() + != other.getExtraDays()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getGameTime(); + hash = (37 * hash) + IS_FORCE_SET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsForceSet()); + hash = (37 * hash) + EXTRA_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getExtraDays(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 173
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeGameTimeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeGameTimeReq) + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.class, emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gameTime_ = 0; + + isForceSet_ = false; + + extraDays_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq build() { + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq buildPartial() { + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq result = new emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq(this); + result.gameTime_ = gameTime_; + result.isForceSet_ = isForceSet_; + result.extraDays_ = extraDays_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq other) { + if (other == emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.getDefaultInstance()) return this; + if (other.getGameTime() != 0) { + setGameTime(other.getGameTime()); + } + if (other.getIsForceSet() != false) { + setIsForceSet(other.getIsForceSet()); + } + if (other.getExtraDays() != 0) { + setExtraDays(other.getExtraDays()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gameTime_ ; + /** + * uint32 game_time = 6; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + /** + * uint32 game_time = 6; + * @param value The gameTime to set. + * @return This builder for chaining. + */ + public Builder setGameTime(int value) { + + gameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 game_time = 6; + * @return This builder for chaining. + */ + public Builder clearGameTime() { + + gameTime_ = 0; + onChanged(); + return this; + } + + private boolean isForceSet_ ; + /** + * bool is_force_set = 11; + * @return The isForceSet. + */ + @java.lang.Override + public boolean getIsForceSet() { + return isForceSet_; + } + /** + * bool is_force_set = 11; + * @param value The isForceSet to set. + * @return This builder for chaining. + */ + public Builder setIsForceSet(boolean value) { + + isForceSet_ = value; + onChanged(); + return this; + } + /** + * bool is_force_set = 11; + * @return This builder for chaining. + */ + public Builder clearIsForceSet() { + + isForceSet_ = false; + onChanged(); + return this; + } + + private int extraDays_ ; + /** + * uint32 extra_days = 12; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + /** + * uint32 extra_days = 12; + * @param value The extraDays to set. + * @return This builder for chaining. + */ + public Builder setExtraDays(int value) { + + extraDays_ = value; + onChanged(); + return this; + } + /** + * uint32 extra_days = 12; + * @return This builder for chaining. + */ + public Builder clearExtraDays() { + + extraDays_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeGameTimeReq) + } + + // @@protoc_insertion_point(class_scope:ChangeGameTimeReq) + private static final emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq(); + } + + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeGameTimeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeGameTimeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeGameTimeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeGameTimeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeGameTimeReq.proto\"P\n\021ChangeGameT" + + "imeReq\022\021\n\tgame_time\030\006 \001(\r\022\024\n\014is_force_se" + + "t\030\013 \001(\010\022\022\n\nextra_days\030\014 \001(\rB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeGameTimeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeGameTimeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeGameTimeReq_descriptor, + new java.lang.String[] { "GameTime", "IsForceSet", "ExtraDays", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java new file mode 100644 index 000000000..2b403c050 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeGameTimeRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeGameTimeRspOuterClass { + private ChangeGameTimeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeGameTimeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeGameTimeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 extra_days = 5; + * @return The extraDays. + */ + int getExtraDays(); + + /** + * uint32 cur_game_time = 14; + * @return The curGameTime. + */ + int getCurGameTime(); + } + /** + *
+   * CmdId: 199
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeGameTimeRsp} + */ + public static final class ChangeGameTimeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeGameTimeRsp) + ChangeGameTimeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeGameTimeRsp.newBuilder() to construct. + private ChangeGameTimeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeGameTimeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeGameTimeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeGameTimeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + extraDays_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + curGameTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.class, emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int EXTRA_DAYS_FIELD_NUMBER = 5; + private int extraDays_; + /** + * uint32 extra_days = 5; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + + public static final int CUR_GAME_TIME_FIELD_NUMBER = 14; + private int curGameTime_; + /** + * uint32 cur_game_time = 14; + * @return The curGameTime. + */ + @java.lang.Override + public int getCurGameTime() { + return curGameTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (extraDays_ != 0) { + output.writeUInt32(5, extraDays_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (curGameTime_ != 0) { + output.writeUInt32(14, curGameTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (extraDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, extraDays_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (curGameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, curGameTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp other = (emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getExtraDays() + != other.getExtraDays()) return false; + if (getCurGameTime() + != other.getCurGameTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + EXTRA_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getExtraDays(); + hash = (37 * hash) + CUR_GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCurGameTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 199
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeGameTimeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeGameTimeRsp) + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.class, emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + extraDays_ = 0; + + curGameTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp build() { + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp buildPartial() { + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp result = new emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp(this); + result.retcode_ = retcode_; + result.extraDays_ = extraDays_; + result.curGameTime_ = curGameTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp other) { + if (other == emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getExtraDays() != 0) { + setExtraDays(other.getExtraDays()); + } + if (other.getCurGameTime() != 0) { + setCurGameTime(other.getCurGameTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int extraDays_ ; + /** + * uint32 extra_days = 5; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + /** + * uint32 extra_days = 5; + * @param value The extraDays to set. + * @return This builder for chaining. + */ + public Builder setExtraDays(int value) { + + extraDays_ = value; + onChanged(); + return this; + } + /** + * uint32 extra_days = 5; + * @return This builder for chaining. + */ + public Builder clearExtraDays() { + + extraDays_ = 0; + onChanged(); + return this; + } + + private int curGameTime_ ; + /** + * uint32 cur_game_time = 14; + * @return The curGameTime. + */ + @java.lang.Override + public int getCurGameTime() { + return curGameTime_; + } + /** + * uint32 cur_game_time = 14; + * @param value The curGameTime to set. + * @return This builder for chaining. + */ + public Builder setCurGameTime(int value) { + + curGameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_game_time = 14; + * @return This builder for chaining. + */ + public Builder clearCurGameTime() { + + curGameTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeGameTimeRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeGameTimeRsp) + private static final emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp(); + } + + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeGameTimeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeGameTimeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeGameTimeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeGameTimeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeGameTimeRsp.proto\"O\n\021ChangeGameT" + + "imeRsp\022\017\n\007retcode\030\010 \001(\005\022\022\n\nextra_days\030\005 " + + "\001(\r\022\025\n\rcur_game_time\030\016 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeGameTimeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeGameTimeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeGameTimeRsp_descriptor, + new java.lang.String[] { "Retcode", "ExtraDays", "CurGameTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java new file mode 100644 index 000000000..d4942c100 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java @@ -0,0 +1,423 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeHpReason.proto + +package emu.grasscutter.net.proto; + +public final class ChangeHpReasonOuterClass { + private ChangeHpReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ChangeHpReason} + */ + public enum ChangeHpReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CHANGE_HP_REASON_NONE = 0; + */ + CHANGE_HP_REASON_NONE(0), + /** + * CHANGE_HP_REASON_SUB_AVATAR = 1; + */ + CHANGE_HP_REASON_SUB_AVATAR(1), + /** + * CHANGE_HP_REASON_SUB_MONSTER = 2; + */ + CHANGE_HP_REASON_SUB_MONSTER(2), + /** + * CHANGE_HP_REASON_SUB_GEAR = 3; + */ + CHANGE_HP_REASON_SUB_GEAR(3), + /** + * CHANGE_HP_REASON_SUB_ENVIR = 4; + */ + CHANGE_HP_REASON_SUB_ENVIR(4), + /** + * CHANGE_HP_REASON_SUB_FALL = 5; + */ + CHANGE_HP_REASON_SUB_FALL(5), + /** + * CHANGE_HP_REASON_SUB_DRAWN = 6; + */ + CHANGE_HP_REASON_SUB_DRAWN(6), + /** + * CHANGE_HP_REASON_SUB_ABYSS = 7; + */ + CHANGE_HP_REASON_SUB_ABYSS(7), + /** + * CHANGE_HP_REASON_SUB_ABILITY = 8; + */ + CHANGE_HP_REASON_SUB_ABILITY(8), + /** + * CHANGE_HP_REASON_SUB_SUMMON = 9; + */ + CHANGE_HP_REASON_SUB_SUMMON(9), + /** + * CHANGE_HP_REASON_SUB_SCRIPT = 10; + */ + CHANGE_HP_REASON_SUB_SCRIPT(10), + /** + * CHANGE_HP_REASON_SUB_GM = 11; + */ + CHANGE_HP_REASON_SUB_GM(11), + /** + * CHANGE_HP_REASON_SUB_KILL_SELF = 12; + */ + CHANGE_HP_REASON_SUB_KILL_SELF(12), + /** + * CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13; + */ + CHANGE_HP_REASON_SUB_CLIMATE_COLD(13), + /** + * CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14; + */ + CHANGE_HP_REASON_SUB_STORM_LIGHTNING(14), + /** + * CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15; + */ + CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET(15), + /** + * CHANGE_HP_REASON_SUB_REPLACE = 16; + */ + CHANGE_HP_REASON_SUB_REPLACE(16), + /** + * CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17; + */ + CHANGE_HP_REASON_SUB_PLAYER_LEAVE(17), + /** + * CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK = 18; + */ + CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK(18), + /** + * CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK = 19; + */ + CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK(19), + /** + * CHANGE_HP_REASON_BY_LUA = 51; + */ + CHANGE_HP_REASON_BY_LUA(51), + /** + * CHANGE_HP_REASON_ADD_ABILITY = 101; + */ + CHANGE_HP_REASON_ADD_ABILITY(101), + /** + * CHANGE_HP_REASON_ADD_ITEM = 102; + */ + CHANGE_HP_REASON_ADD_ITEM(102), + /** + * CHANGE_HP_REASON_ADD_REVIVE = 103; + */ + CHANGE_HP_REASON_ADD_REVIVE(103), + /** + * CHANGE_HP_REASON_ADD_UPGRADE = 104; + */ + CHANGE_HP_REASON_ADD_UPGRADE(104), + /** + * CHANGE_HP_REASON_ADD_STATUE = 105; + */ + CHANGE_HP_REASON_ADD_STATUE(105), + /** + * CHANGE_HP_REASON_ADD_BACKGROUND = 106; + */ + CHANGE_HP_REASON_ADD_BACKGROUND(106), + /** + * CHANGE_HP_REASON_ADD_GM = 107; + */ + CHANGE_HP_REASON_ADD_GM(107), + /** + * CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108; + */ + CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY(108), + /** + * CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING = 109; + */ + CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING(109), + UNRECOGNIZED(-1), + ; + + /** + * CHANGE_HP_REASON_NONE = 0; + */ + public static final int CHANGE_HP_REASON_NONE_VALUE = 0; + /** + * CHANGE_HP_REASON_SUB_AVATAR = 1; + */ + public static final int CHANGE_HP_REASON_SUB_AVATAR_VALUE = 1; + /** + * CHANGE_HP_REASON_SUB_MONSTER = 2; + */ + public static final int CHANGE_HP_REASON_SUB_MONSTER_VALUE = 2; + /** + * CHANGE_HP_REASON_SUB_GEAR = 3; + */ + public static final int CHANGE_HP_REASON_SUB_GEAR_VALUE = 3; + /** + * CHANGE_HP_REASON_SUB_ENVIR = 4; + */ + public static final int CHANGE_HP_REASON_SUB_ENVIR_VALUE = 4; + /** + * CHANGE_HP_REASON_SUB_FALL = 5; + */ + public static final int CHANGE_HP_REASON_SUB_FALL_VALUE = 5; + /** + * CHANGE_HP_REASON_SUB_DRAWN = 6; + */ + public static final int CHANGE_HP_REASON_SUB_DRAWN_VALUE = 6; + /** + * CHANGE_HP_REASON_SUB_ABYSS = 7; + */ + public static final int CHANGE_HP_REASON_SUB_ABYSS_VALUE = 7; + /** + * CHANGE_HP_REASON_SUB_ABILITY = 8; + */ + public static final int CHANGE_HP_REASON_SUB_ABILITY_VALUE = 8; + /** + * CHANGE_HP_REASON_SUB_SUMMON = 9; + */ + public static final int CHANGE_HP_REASON_SUB_SUMMON_VALUE = 9; + /** + * CHANGE_HP_REASON_SUB_SCRIPT = 10; + */ + public static final int CHANGE_HP_REASON_SUB_SCRIPT_VALUE = 10; + /** + * CHANGE_HP_REASON_SUB_GM = 11; + */ + public static final int CHANGE_HP_REASON_SUB_GM_VALUE = 11; + /** + * CHANGE_HP_REASON_SUB_KILL_SELF = 12; + */ + public static final int CHANGE_HP_REASON_SUB_KILL_SELF_VALUE = 12; + /** + * CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13; + */ + public static final int CHANGE_HP_REASON_SUB_CLIMATE_COLD_VALUE = 13; + /** + * CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14; + */ + public static final int CHANGE_HP_REASON_SUB_STORM_LIGHTNING_VALUE = 14; + /** + * CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15; + */ + public static final int CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET_VALUE = 15; + /** + * CHANGE_HP_REASON_SUB_REPLACE = 16; + */ + public static final int CHANGE_HP_REASON_SUB_REPLACE_VALUE = 16; + /** + * CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17; + */ + public static final int CHANGE_HP_REASON_SUB_PLAYER_LEAVE_VALUE = 17; + /** + * CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK = 18; + */ + public static final int CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK_VALUE = 18; + /** + * CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK = 19; + */ + public static final int CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK_VALUE = 19; + /** + * CHANGE_HP_REASON_BY_LUA = 51; + */ + public static final int CHANGE_HP_REASON_BY_LUA_VALUE = 51; + /** + * CHANGE_HP_REASON_ADD_ABILITY = 101; + */ + public static final int CHANGE_HP_REASON_ADD_ABILITY_VALUE = 101; + /** + * CHANGE_HP_REASON_ADD_ITEM = 102; + */ + public static final int CHANGE_HP_REASON_ADD_ITEM_VALUE = 102; + /** + * CHANGE_HP_REASON_ADD_REVIVE = 103; + */ + public static final int CHANGE_HP_REASON_ADD_REVIVE_VALUE = 103; + /** + * CHANGE_HP_REASON_ADD_UPGRADE = 104; + */ + public static final int CHANGE_HP_REASON_ADD_UPGRADE_VALUE = 104; + /** + * CHANGE_HP_REASON_ADD_STATUE = 105; + */ + public static final int CHANGE_HP_REASON_ADD_STATUE_VALUE = 105; + /** + * CHANGE_HP_REASON_ADD_BACKGROUND = 106; + */ + public static final int CHANGE_HP_REASON_ADD_BACKGROUND_VALUE = 106; + /** + * CHANGE_HP_REASON_ADD_GM = 107; + */ + public static final int CHANGE_HP_REASON_ADD_GM_VALUE = 107; + /** + * CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108; + */ + public static final int CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY_VALUE = 108; + /** + * CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING = 109; + */ + public static final int CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING_VALUE = 109; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ChangeHpReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ChangeHpReason forNumber(int value) { + switch (value) { + case 0: return CHANGE_HP_REASON_NONE; + case 1: return CHANGE_HP_REASON_SUB_AVATAR; + case 2: return CHANGE_HP_REASON_SUB_MONSTER; + case 3: return CHANGE_HP_REASON_SUB_GEAR; + case 4: return CHANGE_HP_REASON_SUB_ENVIR; + case 5: return CHANGE_HP_REASON_SUB_FALL; + case 6: return CHANGE_HP_REASON_SUB_DRAWN; + case 7: return CHANGE_HP_REASON_SUB_ABYSS; + case 8: return CHANGE_HP_REASON_SUB_ABILITY; + case 9: return CHANGE_HP_REASON_SUB_SUMMON; + case 10: return CHANGE_HP_REASON_SUB_SCRIPT; + case 11: return CHANGE_HP_REASON_SUB_GM; + case 12: return CHANGE_HP_REASON_SUB_KILL_SELF; + case 13: return CHANGE_HP_REASON_SUB_CLIMATE_COLD; + case 14: return CHANGE_HP_REASON_SUB_STORM_LIGHTNING; + case 15: return CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET; + case 16: return CHANGE_HP_REASON_SUB_REPLACE; + case 17: return CHANGE_HP_REASON_SUB_PLAYER_LEAVE; + case 18: return CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK; + case 19: return CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK; + case 51: return CHANGE_HP_REASON_BY_LUA; + case 101: return CHANGE_HP_REASON_ADD_ABILITY; + case 102: return CHANGE_HP_REASON_ADD_ITEM; + case 103: return CHANGE_HP_REASON_ADD_REVIVE; + case 104: return CHANGE_HP_REASON_ADD_UPGRADE; + case 105: return CHANGE_HP_REASON_ADD_STATUE; + case 106: return CHANGE_HP_REASON_ADD_BACKGROUND; + case 107: return CHANGE_HP_REASON_ADD_GM; + case 108: return CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY; + case 109: return CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ChangeHpReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ChangeHpReason findValueByNumber(int number) { + return ChangeHpReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ChangeHpReason[] VALUES = values(); + + public static ChangeHpReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ChangeHpReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChangeHpReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ChangeHpReason.proto*\254\010\n\016ChangeHpReaso" + + "n\022\031\n\025CHANGE_HP_REASON_NONE\020\000\022\037\n\033CHANGE_H" + + "P_REASON_SUB_AVATAR\020\001\022 \n\034CHANGE_HP_REASO" + + "N_SUB_MONSTER\020\002\022\035\n\031CHANGE_HP_REASON_SUB_" + + "GEAR\020\003\022\036\n\032CHANGE_HP_REASON_SUB_ENVIR\020\004\022\035" + + "\n\031CHANGE_HP_REASON_SUB_FALL\020\005\022\036\n\032CHANGE_" + + "HP_REASON_SUB_DRAWN\020\006\022\036\n\032CHANGE_HP_REASO" + + "N_SUB_ABYSS\020\007\022 \n\034CHANGE_HP_REASON_SUB_AB" + + "ILITY\020\010\022\037\n\033CHANGE_HP_REASON_SUB_SUMMON\020\t" + + "\022\037\n\033CHANGE_HP_REASON_SUB_SCRIPT\020\n\022\033\n\027CHA" + + "NGE_HP_REASON_SUB_GM\020\013\022\"\n\036CHANGE_HP_REAS" + + "ON_SUB_KILL_SELF\020\014\022%\n!CHANGE_HP_REASON_S" + + "UB_CLIMATE_COLD\020\r\022(\n$CHANGE_HP_REASON_SU" + + "B_STORM_LIGHTNING\020\016\022+\n\'CHANGE_HP_REASON_" + + "SUB_KILL_SERVER_GADGET\020\017\022 \n\034CHANGE_HP_RE" + + "ASON_SUB_REPLACE\020\020\022%\n!CHANGE_HP_REASON_S" + + "UB_PLAYER_LEAVE\020\021\022(\n$CHANGE_HP_REASON_Un" + + "k2700_CIKCDBOJGDK\020\022\022(\n$CHANGE_HP_REASON_" + + "Unk2700_HEKLBLFBJJK\020\023\022\033\n\027CHANGE_HP_REASO" + + "N_BY_LUA\0203\022 \n\034CHANGE_HP_REASON_ADD_ABILI" + + "TY\020e\022\035\n\031CHANGE_HP_REASON_ADD_ITEM\020f\022\037\n\033C" + + "HANGE_HP_REASON_ADD_REVIVE\020g\022 \n\034CHANGE_H" + + "P_REASON_ADD_UPGRADE\020h\022\037\n\033CHANGE_HP_REAS" + + "ON_ADD_STATUE\020i\022#\n\037CHANGE_HP_REASON_ADD_" + + "BACKGROUND\020j\022\033\n\027CHANGE_HP_REASON_ADD_GM\020" + + "k\022.\n*CHANGE_HP_REASON_ADD_TRIAL_AVATAR_A" + + "CTIVITY\020l\022*\n&CHANGE_HP_REASON_ADD_ROUGUE" + + "LIKE_SPRING\020mB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeMailStarNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMailStarNotifyOuterClass.java new file mode 100644 index 000000000..88036e887 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMailStarNotifyOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeMailStarNotify.proto + +package emu.grasscutter.net.proto; + +public final class ChangeMailStarNotifyOuterClass { + private ChangeMailStarNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeMailStarNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeMailStarNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_star = 14; + * @return The isStar. + */ + boolean getIsStar(); + + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1448
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeMailStarNotify} + */ + public static final class ChangeMailStarNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeMailStarNotify) + ChangeMailStarNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeMailStarNotify.newBuilder() to construct. + private ChangeMailStarNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeMailStarNotify() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeMailStarNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeMailStarNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + isStar_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.class, emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.Builder.class); + } + + public static final int IS_STAR_FIELD_NUMBER = 14; + private boolean isStar_; + /** + * bool is_star = 14; + * @return The isStar. + */ + @java.lang.Override + public boolean getIsStar() { + return isStar_; + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + if (isStar_ != false) { + output.writeBool(14, isStar_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + if (isStar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isStar_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify other = (emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify) obj; + + if (getIsStar() + != other.getIsStar()) return false; + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_STAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsStar()); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1448
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeMailStarNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeMailStarNotify) + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.class, emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isStar_ = false; + + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify build() { + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify buildPartial() { + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify result = new emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify(this); + int from_bitField0_ = bitField0_; + result.isStar_ = isStar_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify) { + return mergeFrom((emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify other) { + if (other == emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.getDefaultInstance()) return this; + if (other.getIsStar() != false) { + setIsStar(other.getIsStar()); + } + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isStar_ ; + /** + * bool is_star = 14; + * @return The isStar. + */ + @java.lang.Override + public boolean getIsStar() { + return isStar_; + } + /** + * bool is_star = 14; + * @param value The isStar to set. + * @return This builder for chaining. + */ + public Builder setIsStar(boolean value) { + + isStar_ = value; + onChanged(); + return this; + } + /** + * bool is_star = 14; + * @return This builder for chaining. + */ + public Builder clearIsStar() { + + isStar_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeMailStarNotify) + } + + // @@protoc_insertion_point(class_scope:ChangeMailStarNotify) + private static final emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify(); + } + + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeMailStarNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeMailStarNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeMailStarNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeMailStarNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ChangeMailStarNotify.proto\"=\n\024ChangeMa" + + "ilStarNotify\022\017\n\007is_star\030\016 \001(\010\022\024\n\014mail_id" + + "_list\030\002 \003(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeMailStarNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeMailStarNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeMailStarNotify_descriptor, + new java.lang.String[] { "IsStar", "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java new file mode 100644 index 000000000..8fea83181 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeMpTeamAvatarReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeMpTeamAvatarReqOuterClass { + private ChangeMpTeamAvatarReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeMpTeamAvatarReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeMpTeamAvatarReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 cur_avatar_guid = 4; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + + /** + * repeated uint64 avatar_guid_list = 8; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 8; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + } + /** + *
+   * CmdId: 1708
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarReq} + */ + public static final class ChangeMpTeamAvatarReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeMpTeamAvatarReq) + ChangeMpTeamAvatarReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeMpTeamAvatarReq.newBuilder() to construct. + private ChangeMpTeamAvatarReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeMpTeamAvatarReq() { + avatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeMpTeamAvatarReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeMpTeamAvatarReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + curAvatarGuid_ = input.readUInt64(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.Builder.class); + } + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 4; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 4; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 8; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (curAvatarGuid_ != 0L) { + output.writeUInt64(4, curAvatarGuid_); + } + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, curAvatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq other = (emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) obj; + + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1708
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeMpTeamAvatarReq) + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curAvatarGuid_ = 0L; + + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq build() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq buildPartial() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq result = new emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq(this); + int from_bitField0_ = bitField0_; + result.curAvatarGuid_ = curAvatarGuid_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq other) { + if (other == emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.getDefaultInstance()) return this; + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 4; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 4; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 4; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeMpTeamAvatarReq) + } + + // @@protoc_insertion_point(class_scope:ChangeMpTeamAvatarReq) + private static final emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq(); + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeMpTeamAvatarReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeMpTeamAvatarReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeMpTeamAvatarReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ChangeMpTeamAvatarReq.proto\"J\n\025ChangeM" + + "pTeamAvatarReq\022\027\n\017cur_avatar_guid\030\004 \001(\004\022" + + "\030\n\020avatar_guid_list\030\010 \003(\004B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeMpTeamAvatarReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeMpTeamAvatarReq_descriptor, + new java.lang.String[] { "CurAvatarGuid", "AvatarGuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java new file mode 100644 index 000000000..c34b8252f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java @@ -0,0 +1,819 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeMpTeamAvatarRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeMpTeamAvatarRspOuterClass { + private ChangeMpTeamAvatarRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeMpTeamAvatarRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeMpTeamAvatarRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint64 avatar_guid_list = 3; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 3; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + } + /** + *
+   * CmdId: 1753
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarRsp} + */ + public static final class ChangeMpTeamAvatarRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeMpTeamAvatarRsp) + ChangeMpTeamAvatarRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeMpTeamAvatarRsp.newBuilder() to construct. + private ChangeMpTeamAvatarRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeMpTeamAvatarRsp() { + avatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeMpTeamAvatarRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeMpTeamAvatarRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + curAvatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 3; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 13; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (curAvatarGuid_ != 0L) { + output.writeUInt64(13, curAvatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, curAvatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp other = (emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1753
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeMpTeamAvatarRsp) + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + curAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp build() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp buildPartial() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp result = new emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + result.curAvatarGuid_ = curAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp other) { + if (other == emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 13; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeMpTeamAvatarRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeMpTeamAvatarRsp) + private static final emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp(); + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeMpTeamAvatarRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeMpTeamAvatarRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeMpTeamAvatarRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ChangeMpTeamAvatarRsp.proto\"[\n\025ChangeM" + + "pTeamAvatarRsp\022\017\n\007retcode\030\004 \001(\005\022\030\n\020avata" + + "r_guid_list\030\003 \003(\004\022\027\n\017cur_avatar_guid\030\r \001" + + "(\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeMpTeamAvatarRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeMpTeamAvatarRsp_descriptor, + new java.lang.String[] { "Retcode", "AvatarGuidList", "CurAvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java new file mode 100644 index 000000000..1707a6778 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java @@ -0,0 +1,700 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeTeamNameReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeTeamNameReqOuterClass { + private ChangeTeamNameReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeTeamNameReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeTeamNameReq) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 team_id = 8; + * @return The teamId. + */ + int getTeamId(); + + /** + * string team_name = 9; + * @return The teamName. + */ + java.lang.String getTeamName(); + /** + * string team_name = 9; + * @return The bytes for teamName. + */ + com.google.protobuf.ByteString + getTeamNameBytes(); + } + /** + *
+   * CmdId: 1603
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeTeamNameReq} + */ + public static final class ChangeTeamNameReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeTeamNameReq) + ChangeTeamNameReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeTeamNameReq.newBuilder() to construct. + private ChangeTeamNameReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeTeamNameReq() { + teamName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeTeamNameReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeTeamNameReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + teamId_ = input.readInt32(); + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + teamName_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.class, emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.Builder.class); + } + + public static final int TEAM_ID_FIELD_NUMBER = 8; + private int teamId_; + /** + * int32 team_id = 8; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + public static final int TEAM_NAME_FIELD_NUMBER = 9; + private volatile java.lang.Object teamName_; + /** + * string team_name = 9; + * @return The teamName. + */ + @java.lang.Override + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } + } + /** + * string team_name = 9; + * @return The bytes for teamName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (teamId_ != 0) { + output.writeInt32(8, teamId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, teamName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, teamId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, teamName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq other = (emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq) obj; + + if (getTeamId() + != other.getTeamId()) return false; + if (!getTeamName() + .equals(other.getTeamName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (37 * hash) + TEAM_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTeamName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1603
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeTeamNameReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeTeamNameReq) + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.class, emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + teamId_ = 0; + + teamName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq build() { + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq buildPartial() { + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq result = new emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq(this); + result.teamId_ = teamId_; + result.teamName_ = teamName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq other) { + if (other == emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.getDefaultInstance()) return this; + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + if (!other.getTeamName().isEmpty()) { + teamName_ = other.teamName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int teamId_ ; + /** + * int32 team_id = 8; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * int32 team_id = 8; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * int32 team_id = 8; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object teamName_ = ""; + /** + * string team_name = 9; + * @return The teamName. + */ + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string team_name = 9; + * @return The bytes for teamName. + */ + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string team_name = 9; + * @param value The teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + teamName_ = value; + onChanged(); + return this; + } + /** + * string team_name = 9; + * @return This builder for chaining. + */ + public Builder clearTeamName() { + + teamName_ = getDefaultInstance().getTeamName(); + onChanged(); + return this; + } + /** + * string team_name = 9; + * @param value The bytes for teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + teamName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeTeamNameReq) + } + + // @@protoc_insertion_point(class_scope:ChangeTeamNameReq) + private static final emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq(); + } + + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeTeamNameReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeTeamNameReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeTeamNameReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeTeamNameReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeTeamNameReq.proto\"7\n\021ChangeTeamN" + + "ameReq\022\017\n\007team_id\030\010 \001(\005\022\021\n\tteam_name\030\t \001" + + "(\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeTeamNameReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeTeamNameReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeTeamNameReq_descriptor, + new java.lang.String[] { "TeamId", "TeamName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java new file mode 100644 index 000000000..754720705 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java @@ -0,0 +1,771 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeTeamNameRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeTeamNameRspOuterClass { + private ChangeTeamNameRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeTeamNameRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeTeamNameRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * string team_name = 2; + * @return The teamName. + */ + java.lang.String getTeamName(); + /** + * string team_name = 2; + * @return The bytes for teamName. + */ + com.google.protobuf.ByteString + getTeamNameBytes(); + + /** + * int32 team_id = 4; + * @return The teamId. + */ + int getTeamId(); + } + /** + *
+   * CmdId: 1666
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeTeamNameRsp} + */ + public static final class ChangeTeamNameRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeTeamNameRsp) + ChangeTeamNameRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeTeamNameRsp.newBuilder() to construct. + private ChangeTeamNameRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeTeamNameRsp() { + teamName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeTeamNameRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeTeamNameRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + teamName_ = s; + break; + } + case 32: { + + teamId_ = input.readInt32(); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.class, emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TEAM_NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object teamName_; + /** + * string team_name = 2; + * @return The teamName. + */ + @java.lang.Override + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } + } + /** + * string team_name = 2; + * @return The bytes for teamName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TEAM_ID_FIELD_NUMBER = 4; + private int teamId_; + /** + * int32 team_id = 4; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, teamName_); + } + if (teamId_ != 0) { + output.writeInt32(4, teamId_); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, teamName_); + } + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, teamId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp other = (emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getTeamName() + .equals(other.getTeamName())) return false; + if (getTeamId() + != other.getTeamId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TEAM_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTeamName().hashCode(); + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1666
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeTeamNameRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeTeamNameRsp) + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.class, emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + teamName_ = ""; + + teamId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp build() { + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp buildPartial() { + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp result = new emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp(this); + result.retcode_ = retcode_; + result.teamName_ = teamName_; + result.teamId_ = teamId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp other) { + if (other == emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getTeamName().isEmpty()) { + teamName_ = other.teamName_; + onChanged(); + } + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.lang.Object teamName_ = ""; + /** + * string team_name = 2; + * @return The teamName. + */ + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string team_name = 2; + * @return The bytes for teamName. + */ + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string team_name = 2; + * @param value The teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + teamName_ = value; + onChanged(); + return this; + } + /** + * string team_name = 2; + * @return This builder for chaining. + */ + public Builder clearTeamName() { + + teamName_ = getDefaultInstance().getTeamName(); + onChanged(); + return this; + } + /** + * string team_name = 2; + * @param value The bytes for teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + teamName_ = value; + onChanged(); + return this; + } + + private int teamId_ ; + /** + * int32 team_id = 4; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * int32 team_id = 4; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * int32 team_id = 4; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChangeTeamNameRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeTeamNameRsp) + private static final emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp(); + } + + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeTeamNameRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeTeamNameRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeTeamNameRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeTeamNameRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeTeamNameRsp.proto\"H\n\021ChangeTeamN" + + "ameRsp\022\017\n\007retcode\030\013 \001(\005\022\021\n\tteam_name\030\002 \001" + + "(\t\022\017\n\007team_id\030\004 \001(\005B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeTeamNameRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeTeamNameRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeTeamNameRsp_descriptor, + new java.lang.String[] { "Retcode", "TeamName", "TeamId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChannelerSlabLoopDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChannelerSlabLoopDungeonResultInfoOuterClass.java new file mode 100644 index 000000000..151aa07dc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChannelerSlabLoopDungeonResultInfoOuterClass.java @@ -0,0 +1,822 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChannelerSlabLoopDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class ChannelerSlabLoopDungeonResultInfoOuterClass { + private ChannelerSlabLoopDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChannelerSlabLoopDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChannelerSlabLoopDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_success = 11; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_max_score = 8; + * @return The challengeMaxScore. + */ + int getChallengeMaxScore(); + + /** + * uint32 dungeon_index = 7; + * @return The dungeonIndex. + */ + int getDungeonIndex(); + + /** + * bool is_in_time_limit = 10; + * @return The isInTimeLimit. + */ + boolean getIsInTimeLimit(); + + /** + * uint32 challenge_score = 12; + * @return The challengeScore. + */ + int getChallengeScore(); + } + /** + * Protobuf type {@code ChannelerSlabLoopDungeonResultInfo} + */ + public static final class ChannelerSlabLoopDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChannelerSlabLoopDungeonResultInfo) + ChannelerSlabLoopDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChannelerSlabLoopDungeonResultInfo.newBuilder() to construct. + private ChannelerSlabLoopDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChannelerSlabLoopDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChannelerSlabLoopDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChannelerSlabLoopDungeonResultInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + dungeonIndex_ = input.readUInt32(); + break; + } + case 64: { + + challengeMaxScore_ = input.readUInt32(); + break; + } + case 80: { + + isInTimeLimit_ = input.readBool(); + break; + } + case 88: { + + isSuccess_ = input.readBool(); + break; + } + case 96: { + + challengeScore_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder.class); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 11; + private boolean isSuccess_; + /** + * bool is_success = 11; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_MAX_SCORE_FIELD_NUMBER = 8; + private int challengeMaxScore_; + /** + * uint32 challenge_max_score = 8; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + + public static final int DUNGEON_INDEX_FIELD_NUMBER = 7; + private int dungeonIndex_; + /** + * uint32 dungeon_index = 7; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + + public static final int IS_IN_TIME_LIMIT_FIELD_NUMBER = 10; + private boolean isInTimeLimit_; + /** + * bool is_in_time_limit = 10; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + + public static final int CHALLENGE_SCORE_FIELD_NUMBER = 12; + private int challengeScore_; + /** + * uint32 challenge_score = 12; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (dungeonIndex_ != 0) { + output.writeUInt32(7, dungeonIndex_); + } + if (challengeMaxScore_ != 0) { + output.writeUInt32(8, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + output.writeBool(10, isInTimeLimit_); + } + if (isSuccess_ != false) { + output.writeBool(11, isSuccess_); + } + if (challengeScore_ != 0) { + output.writeUInt32(12, challengeScore_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dungeonIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, dungeonIndex_); + } + if (challengeMaxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isInTimeLimit_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isSuccess_); + } + if (challengeScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, challengeScore_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo other = (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) obj; + + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeMaxScore() + != other.getChallengeMaxScore()) return false; + if (getDungeonIndex() + != other.getDungeonIndex()) return false; + if (getIsInTimeLimit() + != other.getIsInTimeLimit()) return false; + if (getChallengeScore() + != other.getChallengeScore()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeMaxScore(); + hash = (37 * hash) + DUNGEON_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getDungeonIndex(); + hash = (37 * hash) + IS_IN_TIME_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTimeLimit()); + hash = (37 * hash) + CHALLENGE_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeScore(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChannelerSlabLoopDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChannelerSlabLoopDungeonResultInfo) + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSuccess_ = false; + + challengeMaxScore_ = 0; + + dungeonIndex_ = 0; + + isInTimeLimit_ = false; + + challengeScore_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo build() { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo result = new emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo(this); + result.isSuccess_ = isSuccess_; + result.challengeMaxScore_ = challengeMaxScore_; + result.dungeonIndex_ = dungeonIndex_; + result.isInTimeLimit_ = isInTimeLimit_; + result.challengeScore_ = challengeScore_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance()) return this; + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeMaxScore() != 0) { + setChallengeMaxScore(other.getChallengeMaxScore()); + } + if (other.getDungeonIndex() != 0) { + setDungeonIndex(other.getDungeonIndex()); + } + if (other.getIsInTimeLimit() != false) { + setIsInTimeLimit(other.getIsInTimeLimit()); + } + if (other.getChallengeScore() != 0) { + setChallengeScore(other.getChallengeScore()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 11; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 11; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 11; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeMaxScore_ ; + /** + * uint32 challenge_max_score = 8; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + /** + * uint32 challenge_max_score = 8; + * @param value The challengeMaxScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeMaxScore(int value) { + + challengeMaxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_max_score = 8; + * @return This builder for chaining. + */ + public Builder clearChallengeMaxScore() { + + challengeMaxScore_ = 0; + onChanged(); + return this; + } + + private int dungeonIndex_ ; + /** + * uint32 dungeon_index = 7; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + /** + * uint32 dungeon_index = 7; + * @param value The dungeonIndex to set. + * @return This builder for chaining. + */ + public Builder setDungeonIndex(int value) { + + dungeonIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_index = 7; + * @return This builder for chaining. + */ + public Builder clearDungeonIndex() { + + dungeonIndex_ = 0; + onChanged(); + return this; + } + + private boolean isInTimeLimit_ ; + /** + * bool is_in_time_limit = 10; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + /** + * bool is_in_time_limit = 10; + * @param value The isInTimeLimit to set. + * @return This builder for chaining. + */ + public Builder setIsInTimeLimit(boolean value) { + + isInTimeLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_in_time_limit = 10; + * @return This builder for chaining. + */ + public Builder clearIsInTimeLimit() { + + isInTimeLimit_ = false; + onChanged(); + return this; + } + + private int challengeScore_ ; + /** + * uint32 challenge_score = 12; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + /** + * uint32 challenge_score = 12; + * @param value The challengeScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeScore(int value) { + + challengeScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_score = 12; + * @return This builder for chaining. + */ + public Builder clearChallengeScore() { + + challengeScore_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChannelerSlabLoopDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:ChannelerSlabLoopDungeonResultInfo) + private static final emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChannelerSlabLoopDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChannelerSlabLoopDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n(ChannelerSlabLoopDungeonResultInfo.pro" + + "to\"\237\001\n\"ChannelerSlabLoopDungeonResultInf" + + "o\022\022\n\nis_success\030\013 \001(\010\022\033\n\023challenge_max_s" + + "core\030\010 \001(\r\022\025\n\rdungeon_index\030\007 \001(\r\022\030\n\020is_" + + "in_time_limit\030\n \001(\010\022\027\n\017challenge_score\030\014" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor, + new java.lang.String[] { "IsSuccess", "ChallengeMaxScore", "DungeonIndex", "IsInTimeLimit", "ChallengeScore", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChannellerSlabLoopDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChannellerSlabLoopDungeonResultInfoOuterClass.java new file mode 100644 index 000000000..550c34344 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChannellerSlabLoopDungeonResultInfoOuterClass.java @@ -0,0 +1,822 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChannellerSlabLoopDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class ChannellerSlabLoopDungeonResultInfoOuterClass { + private ChannellerSlabLoopDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChannellerSlabLoopDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChannellerSlabLoopDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dungeon_index = 1; + * @return The dungeonIndex. + */ + int getDungeonIndex(); + + /** + * bool is_success = 2; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_score = 3; + * @return The challengeScore. + */ + int getChallengeScore(); + + /** + * uint32 challenge_max_score = 4; + * @return The challengeMaxScore. + */ + int getChallengeMaxScore(); + + /** + * bool is_in_time_limit = 5; + * @return The isInTimeLimit. + */ + boolean getIsInTimeLimit(); + } + /** + * Protobuf type {@code ChannellerSlabLoopDungeonResultInfo} + */ + public static final class ChannellerSlabLoopDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChannellerSlabLoopDungeonResultInfo) + ChannellerSlabLoopDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChannellerSlabLoopDungeonResultInfo.newBuilder() to construct. + private ChannellerSlabLoopDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChannellerSlabLoopDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChannellerSlabLoopDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChannellerSlabLoopDungeonResultInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + dungeonIndex_ = input.readUInt32(); + break; + } + case 16: { + + isSuccess_ = input.readBool(); + break; + } + case 24: { + + challengeScore_ = input.readUInt32(); + break; + } + case 32: { + + challengeMaxScore_ = input.readUInt32(); + break; + } + case 40: { + + isInTimeLimit_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.Builder.class); + } + + public static final int DUNGEON_INDEX_FIELD_NUMBER = 1; + private int dungeonIndex_; + /** + * uint32 dungeon_index = 1; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 2; + private boolean isSuccess_; + /** + * bool is_success = 2; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_SCORE_FIELD_NUMBER = 3; + private int challengeScore_; + /** + * uint32 challenge_score = 3; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + + public static final int CHALLENGE_MAX_SCORE_FIELD_NUMBER = 4; + private int challengeMaxScore_; + /** + * uint32 challenge_max_score = 4; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + + public static final int IS_IN_TIME_LIMIT_FIELD_NUMBER = 5; + private boolean isInTimeLimit_; + /** + * bool is_in_time_limit = 5; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (dungeonIndex_ != 0) { + output.writeUInt32(1, dungeonIndex_); + } + if (isSuccess_ != false) { + output.writeBool(2, isSuccess_); + } + if (challengeScore_ != 0) { + output.writeUInt32(3, challengeScore_); + } + if (challengeMaxScore_ != 0) { + output.writeUInt32(4, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + output.writeBool(5, isInTimeLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dungeonIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, dungeonIndex_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isSuccess_); + } + if (challengeScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, challengeScore_); + } + if (challengeMaxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isInTimeLimit_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo other = (emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo) obj; + + if (getDungeonIndex() + != other.getDungeonIndex()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeScore() + != other.getChallengeScore()) return false; + if (getChallengeMaxScore() + != other.getChallengeMaxScore()) return false; + if (getIsInTimeLimit() + != other.getIsInTimeLimit()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DUNGEON_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getDungeonIndex(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeScore(); + hash = (37 * hash) + CHALLENGE_MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeMaxScore(); + hash = (37 * hash) + IS_IN_TIME_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTimeLimit()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChannellerSlabLoopDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChannellerSlabLoopDungeonResultInfo) + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dungeonIndex_ = 0; + + isSuccess_ = false; + + challengeScore_ = 0; + + challengeMaxScore_ = 0; + + isInTimeLimit_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo build() { + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo result = new emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo(this); + result.dungeonIndex_ = dungeonIndex_; + result.isSuccess_ = isSuccess_; + result.challengeScore_ = challengeScore_; + result.challengeMaxScore_ = challengeMaxScore_; + result.isInTimeLimit_ = isInTimeLimit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.getDefaultInstance()) return this; + if (other.getDungeonIndex() != 0) { + setDungeonIndex(other.getDungeonIndex()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeScore() != 0) { + setChallengeScore(other.getChallengeScore()); + } + if (other.getChallengeMaxScore() != 0) { + setChallengeMaxScore(other.getChallengeMaxScore()); + } + if (other.getIsInTimeLimit() != false) { + setIsInTimeLimit(other.getIsInTimeLimit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dungeonIndex_ ; + /** + * uint32 dungeon_index = 1; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + /** + * uint32 dungeon_index = 1; + * @param value The dungeonIndex to set. + * @return This builder for chaining. + */ + public Builder setDungeonIndex(int value) { + + dungeonIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_index = 1; + * @return This builder for chaining. + */ + public Builder clearDungeonIndex() { + + dungeonIndex_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 2; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 2; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 2; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeScore_ ; + /** + * uint32 challenge_score = 3; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + /** + * uint32 challenge_score = 3; + * @param value The challengeScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeScore(int value) { + + challengeScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_score = 3; + * @return This builder for chaining. + */ + public Builder clearChallengeScore() { + + challengeScore_ = 0; + onChanged(); + return this; + } + + private int challengeMaxScore_ ; + /** + * uint32 challenge_max_score = 4; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + /** + * uint32 challenge_max_score = 4; + * @param value The challengeMaxScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeMaxScore(int value) { + + challengeMaxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_max_score = 4; + * @return This builder for chaining. + */ + public Builder clearChallengeMaxScore() { + + challengeMaxScore_ = 0; + onChanged(); + return this; + } + + private boolean isInTimeLimit_ ; + /** + * bool is_in_time_limit = 5; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + /** + * bool is_in_time_limit = 5; + * @param value The isInTimeLimit to set. + * @return This builder for chaining. + */ + public Builder setIsInTimeLimit(boolean value) { + + isInTimeLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_in_time_limit = 5; + * @return This builder for chaining. + */ + public Builder clearIsInTimeLimit() { + + isInTimeLimit_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChannellerSlabLoopDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:ChannellerSlabLoopDungeonResultInfo) + private static final emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChannellerSlabLoopDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChannellerSlabLoopDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n)ChannellerSlabLoopDungeonResultInfo.pr" + + "oto\"\240\001\n#ChannellerSlabLoopDungeonResultI" + + "nfo\022\025\n\rdungeon_index\030\001 \001(\r\022\022\n\nis_success" + + "\030\002 \001(\010\022\027\n\017challenge_score\030\003 \001(\r\022\033\n\023chall" + + "enge_max_score\030\004 \001(\r\022\030\n\020is_in_time_limit" + + "\030\005 \001(\010B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor, + new java.lang.String[] { "DungeonIndex", "IsSuccess", "ChallengeScore", "ChallengeMaxScore", "IsInTimeLimit", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateNotifyOuterClass.java new file mode 100644 index 000000000..b2c1f84cc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateNotifyOuterClass.java @@ -0,0 +1,2213 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChapterStateNotify.proto + +package emu.grasscutter.net.proto; + +public final class ChapterStateNotifyOuterClass { + private ChapterStateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChapterStateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChapterStateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ChapterState chapter_state = 9; + * @return The enum numeric value on the wire for chapterState. + */ + int getChapterStateValue(); + /** + * .ChapterState chapter_state = 9; + * @return The chapterState. + */ + emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState getChapterState(); + + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return Whether the needPlayerLevel field is set. + */ + boolean hasNeedPlayerLevel(); + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return The needPlayerLevel. + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getNeedPlayerLevel(); + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder getNeedPlayerLevelOrBuilder(); + + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return Whether the needBeginTime field is set. + */ + boolean hasNeedBeginTime(); + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return The needBeginTime. + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getNeedBeginTime(); + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder getNeedBeginTimeOrBuilder(); + + /** + * uint32 chapter_id = 2; + * @return The chapterId. + */ + int getChapterId(); + } + /** + *
+   * CmdId: 405
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChapterStateNotify} + */ + public static final class ChapterStateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChapterStateNotify) + ChapterStateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChapterStateNotify.newBuilder() to construct. + private ChapterStateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChapterStateNotify() { + chapterState_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChapterStateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChapterStateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder subBuilder = null; + if (needBeginTime_ != null) { + subBuilder = needBeginTime_.toBuilder(); + } + needBeginTime_ = input.readMessage(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(needBeginTime_); + needBeginTime_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + chapterId_ = input.readUInt32(); + break; + } + case 72: { + int rawValue = input.readEnum(); + + chapterState_ = rawValue; + break; + } + case 82: { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder subBuilder = null; + if (needPlayerLevel_ != null) { + subBuilder = needPlayerLevel_.toBuilder(); + } + needPlayerLevel_ = input.readMessage(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(needPlayerLevel_); + needPlayerLevel_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.Builder.class); + } + + public interface NeedPlayerLevelOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChapterStateNotify.NeedPlayerLevel) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_limit = 2; + * @return The isLimit. + */ + boolean getIsLimit(); + + /** + * uint32 config_need_player_level = 11; + * @return The configNeedPlayerLevel. + */ + int getConfigNeedPlayerLevel(); + } + /** + * Protobuf type {@code ChapterStateNotify.NeedPlayerLevel} + */ + public static final class NeedPlayerLevel extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChapterStateNotify.NeedPlayerLevel) + NeedPlayerLevelOrBuilder { + private static final long serialVersionUID = 0L; + // Use NeedPlayerLevel.newBuilder() to construct. + private NeedPlayerLevel(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NeedPlayerLevel() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NeedPlayerLevel(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NeedPlayerLevel( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + isLimit_ = input.readBool(); + break; + } + case 88: { + + configNeedPlayerLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder.class); + } + + public static final int IS_LIMIT_FIELD_NUMBER = 2; + private boolean isLimit_; + /** + * bool is_limit = 2; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + + public static final int CONFIG_NEED_PLAYER_LEVEL_FIELD_NUMBER = 11; + private int configNeedPlayerLevel_; + /** + * uint32 config_need_player_level = 11; + * @return The configNeedPlayerLevel. + */ + @java.lang.Override + public int getConfigNeedPlayerLevel() { + return configNeedPlayerLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isLimit_ != false) { + output.writeBool(2, isLimit_); + } + if (configNeedPlayerLevel_ != 0) { + output.writeUInt32(11, configNeedPlayerLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isLimit_); + } + if (configNeedPlayerLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, configNeedPlayerLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel other = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel) obj; + + if (getIsLimit() + != other.getIsLimit()) return false; + if (getConfigNeedPlayerLevel() + != other.getConfigNeedPlayerLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLimit()); + hash = (37 * hash) + CONFIG_NEED_PLAYER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getConfigNeedPlayerLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChapterStateNotify.NeedPlayerLevel} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChapterStateNotify.NeedPlayerLevel) + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLimit_ = false; + + configNeedPlayerLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel build() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel buildPartial() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel result = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel(this); + result.isLimit_ = isLimit_; + result.configNeedPlayerLevel_ = configNeedPlayerLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel) { + return mergeFrom((emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel other) { + if (other == emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance()) return this; + if (other.getIsLimit() != false) { + setIsLimit(other.getIsLimit()); + } + if (other.getConfigNeedPlayerLevel() != 0) { + setConfigNeedPlayerLevel(other.getConfigNeedPlayerLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLimit_ ; + /** + * bool is_limit = 2; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + /** + * bool is_limit = 2; + * @param value The isLimit to set. + * @return This builder for chaining. + */ + public Builder setIsLimit(boolean value) { + + isLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_limit = 2; + * @return This builder for chaining. + */ + public Builder clearIsLimit() { + + isLimit_ = false; + onChanged(); + return this; + } + + private int configNeedPlayerLevel_ ; + /** + * uint32 config_need_player_level = 11; + * @return The configNeedPlayerLevel. + */ + @java.lang.Override + public int getConfigNeedPlayerLevel() { + return configNeedPlayerLevel_; + } + /** + * uint32 config_need_player_level = 11; + * @param value The configNeedPlayerLevel to set. + * @return This builder for chaining. + */ + public Builder setConfigNeedPlayerLevel(int value) { + + configNeedPlayerLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 config_need_player_level = 11; + * @return This builder for chaining. + */ + public Builder clearConfigNeedPlayerLevel() { + + configNeedPlayerLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChapterStateNotify.NeedPlayerLevel) + } + + // @@protoc_insertion_point(class_scope:ChapterStateNotify.NeedPlayerLevel) + private static final emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel(); + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NeedPlayerLevel parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NeedPlayerLevel(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface NeedBeginTimeOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChapterStateNotify.NeedBeginTime) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 config_need_begin_time = 3; + * @return The configNeedBeginTime. + */ + int getConfigNeedBeginTime(); + + /** + * bool is_limit = 7; + * @return The isLimit. + */ + boolean getIsLimit(); + } + /** + * Protobuf type {@code ChapterStateNotify.NeedBeginTime} + */ + public static final class NeedBeginTime extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChapterStateNotify.NeedBeginTime) + NeedBeginTimeOrBuilder { + private static final long serialVersionUID = 0L; + // Use NeedBeginTime.newBuilder() to construct. + private NeedBeginTime(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NeedBeginTime() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NeedBeginTime(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NeedBeginTime( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + configNeedBeginTime_ = input.readUInt32(); + break; + } + case 56: { + + isLimit_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder.class); + } + + public static final int CONFIG_NEED_BEGIN_TIME_FIELD_NUMBER = 3; + private int configNeedBeginTime_; + /** + * uint32 config_need_begin_time = 3; + * @return The configNeedBeginTime. + */ + @java.lang.Override + public int getConfigNeedBeginTime() { + return configNeedBeginTime_; + } + + public static final int IS_LIMIT_FIELD_NUMBER = 7; + private boolean isLimit_; + /** + * bool is_limit = 7; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (configNeedBeginTime_ != 0) { + output.writeUInt32(3, configNeedBeginTime_); + } + if (isLimit_ != false) { + output.writeBool(7, isLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (configNeedBeginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configNeedBeginTime_); + } + if (isLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isLimit_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime other = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime) obj; + + if (getConfigNeedBeginTime() + != other.getConfigNeedBeginTime()) return false; + if (getIsLimit() + != other.getIsLimit()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CONFIG_NEED_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getConfigNeedBeginTime(); + hash = (37 * hash) + IS_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLimit()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChapterStateNotify.NeedBeginTime} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChapterStateNotify.NeedBeginTime) + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + configNeedBeginTime_ = 0; + + isLimit_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime build() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime buildPartial() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime result = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime(this); + result.configNeedBeginTime_ = configNeedBeginTime_; + result.isLimit_ = isLimit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime) { + return mergeFrom((emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime other) { + if (other == emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance()) return this; + if (other.getConfigNeedBeginTime() != 0) { + setConfigNeedBeginTime(other.getConfigNeedBeginTime()); + } + if (other.getIsLimit() != false) { + setIsLimit(other.getIsLimit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int configNeedBeginTime_ ; + /** + * uint32 config_need_begin_time = 3; + * @return The configNeedBeginTime. + */ + @java.lang.Override + public int getConfigNeedBeginTime() { + return configNeedBeginTime_; + } + /** + * uint32 config_need_begin_time = 3; + * @param value The configNeedBeginTime to set. + * @return This builder for chaining. + */ + public Builder setConfigNeedBeginTime(int value) { + + configNeedBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 config_need_begin_time = 3; + * @return This builder for chaining. + */ + public Builder clearConfigNeedBeginTime() { + + configNeedBeginTime_ = 0; + onChanged(); + return this; + } + + private boolean isLimit_ ; + /** + * bool is_limit = 7; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + /** + * bool is_limit = 7; + * @param value The isLimit to set. + * @return This builder for chaining. + */ + public Builder setIsLimit(boolean value) { + + isLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_limit = 7; + * @return This builder for chaining. + */ + public Builder clearIsLimit() { + + isLimit_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChapterStateNotify.NeedBeginTime) + } + + // @@protoc_insertion_point(class_scope:ChapterStateNotify.NeedBeginTime) + private static final emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime(); + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NeedBeginTime parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NeedBeginTime(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int CHAPTER_STATE_FIELD_NUMBER = 9; + private int chapterState_; + /** + * .ChapterState chapter_state = 9; + * @return The enum numeric value on the wire for chapterState. + */ + @java.lang.Override public int getChapterStateValue() { + return chapterState_; + } + /** + * .ChapterState chapter_state = 9; + * @return The chapterState. + */ + @java.lang.Override public emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState getChapterState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState result = emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.valueOf(chapterState_); + return result == null ? emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.UNRECOGNIZED : result; + } + + public static final int NEED_PLAYER_LEVEL_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel needPlayerLevel_; + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return Whether the needPlayerLevel field is set. + */ + @java.lang.Override + public boolean hasNeedPlayerLevel() { + return needPlayerLevel_ != null; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return The needPlayerLevel. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getNeedPlayerLevel() { + return needPlayerLevel_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance() : needPlayerLevel_; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder getNeedPlayerLevelOrBuilder() { + return getNeedPlayerLevel(); + } + + public static final int NEED_BEGIN_TIME_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime needBeginTime_; + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return Whether the needBeginTime field is set. + */ + @java.lang.Override + public boolean hasNeedBeginTime() { + return needBeginTime_ != null; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return The needBeginTime. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getNeedBeginTime() { + return needBeginTime_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance() : needBeginTime_; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder getNeedBeginTimeOrBuilder() { + return getNeedBeginTime(); + } + + public static final int CHAPTER_ID_FIELD_NUMBER = 2; + private int chapterId_; + /** + * uint32 chapter_id = 2; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + return chapterId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (needBeginTime_ != null) { + output.writeMessage(1, getNeedBeginTime()); + } + if (chapterId_ != 0) { + output.writeUInt32(2, chapterId_); + } + if (chapterState_ != emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.CHAPTER_STATE_INVALID.getNumber()) { + output.writeEnum(9, chapterState_); + } + if (needPlayerLevel_ != null) { + output.writeMessage(10, getNeedPlayerLevel()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (needBeginTime_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getNeedBeginTime()); + } + if (chapterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, chapterId_); + } + if (chapterState_ != emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.CHAPTER_STATE_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, chapterState_); + } + if (needPlayerLevel_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getNeedPlayerLevel()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify other = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify) obj; + + if (chapterState_ != other.chapterState_) return false; + if (hasNeedPlayerLevel() != other.hasNeedPlayerLevel()) return false; + if (hasNeedPlayerLevel()) { + if (!getNeedPlayerLevel() + .equals(other.getNeedPlayerLevel())) return false; + } + if (hasNeedBeginTime() != other.hasNeedBeginTime()) return false; + if (hasNeedBeginTime()) { + if (!getNeedBeginTime() + .equals(other.getNeedBeginTime())) return false; + } + if (getChapterId() + != other.getChapterId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHAPTER_STATE_FIELD_NUMBER; + hash = (53 * hash) + chapterState_; + if (hasNeedPlayerLevel()) { + hash = (37 * hash) + NEED_PLAYER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getNeedPlayerLevel().hashCode(); + } + if (hasNeedBeginTime()) { + hash = (37 * hash) + NEED_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNeedBeginTime().hashCode(); + } + hash = (37 * hash) + CHAPTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getChapterId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 405
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChapterStateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChapterStateNotify) + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chapterState_ = 0; + + if (needPlayerLevelBuilder_ == null) { + needPlayerLevel_ = null; + } else { + needPlayerLevel_ = null; + needPlayerLevelBuilder_ = null; + } + if (needBeginTimeBuilder_ == null) { + needBeginTime_ = null; + } else { + needBeginTime_ = null; + needBeginTimeBuilder_ = null; + } + chapterId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify build() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify buildPartial() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify result = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify(this); + result.chapterState_ = chapterState_; + if (needPlayerLevelBuilder_ == null) { + result.needPlayerLevel_ = needPlayerLevel_; + } else { + result.needPlayerLevel_ = needPlayerLevelBuilder_.build(); + } + if (needBeginTimeBuilder_ == null) { + result.needBeginTime_ = needBeginTime_; + } else { + result.needBeginTime_ = needBeginTimeBuilder_.build(); + } + result.chapterId_ = chapterId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify) { + return mergeFrom((emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify other) { + if (other == emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.getDefaultInstance()) return this; + if (other.chapterState_ != 0) { + setChapterStateValue(other.getChapterStateValue()); + } + if (other.hasNeedPlayerLevel()) { + mergeNeedPlayerLevel(other.getNeedPlayerLevel()); + } + if (other.hasNeedBeginTime()) { + mergeNeedBeginTime(other.getNeedBeginTime()); + } + if (other.getChapterId() != 0) { + setChapterId(other.getChapterId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int chapterState_ = 0; + /** + * .ChapterState chapter_state = 9; + * @return The enum numeric value on the wire for chapterState. + */ + @java.lang.Override public int getChapterStateValue() { + return chapterState_; + } + /** + * .ChapterState chapter_state = 9; + * @param value The enum numeric value on the wire for chapterState to set. + * @return This builder for chaining. + */ + public Builder setChapterStateValue(int value) { + + chapterState_ = value; + onChanged(); + return this; + } + /** + * .ChapterState chapter_state = 9; + * @return The chapterState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState getChapterState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState result = emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.valueOf(chapterState_); + return result == null ? emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.UNRECOGNIZED : result; + } + /** + * .ChapterState chapter_state = 9; + * @param value The chapterState to set. + * @return This builder for chaining. + */ + public Builder setChapterState(emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState value) { + if (value == null) { + throw new NullPointerException(); + } + + chapterState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ChapterState chapter_state = 9; + * @return This builder for chaining. + */ + public Builder clearChapterState() { + + chapterState_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel needPlayerLevel_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder> needPlayerLevelBuilder_; + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return Whether the needPlayerLevel field is set. + */ + public boolean hasNeedPlayerLevel() { + return needPlayerLevelBuilder_ != null || needPlayerLevel_ != null; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return The needPlayerLevel. + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getNeedPlayerLevel() { + if (needPlayerLevelBuilder_ == null) { + return needPlayerLevel_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance() : needPlayerLevel_; + } else { + return needPlayerLevelBuilder_.getMessage(); + } + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder setNeedPlayerLevel(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel value) { + if (needPlayerLevelBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + needPlayerLevel_ = value; + onChanged(); + } else { + needPlayerLevelBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder setNeedPlayerLevel( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder builderForValue) { + if (needPlayerLevelBuilder_ == null) { + needPlayerLevel_ = builderForValue.build(); + onChanged(); + } else { + needPlayerLevelBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder mergeNeedPlayerLevel(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel value) { + if (needPlayerLevelBuilder_ == null) { + if (needPlayerLevel_ != null) { + needPlayerLevel_ = + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.newBuilder(needPlayerLevel_).mergeFrom(value).buildPartial(); + } else { + needPlayerLevel_ = value; + } + onChanged(); + } else { + needPlayerLevelBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder clearNeedPlayerLevel() { + if (needPlayerLevelBuilder_ == null) { + needPlayerLevel_ = null; + onChanged(); + } else { + needPlayerLevel_ = null; + needPlayerLevelBuilder_ = null; + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder getNeedPlayerLevelBuilder() { + + onChanged(); + return getNeedPlayerLevelFieldBuilder().getBuilder(); + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder getNeedPlayerLevelOrBuilder() { + if (needPlayerLevelBuilder_ != null) { + return needPlayerLevelBuilder_.getMessageOrBuilder(); + } else { + return needPlayerLevel_ == null ? + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance() : needPlayerLevel_; + } + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder> + getNeedPlayerLevelFieldBuilder() { + if (needPlayerLevelBuilder_ == null) { + needPlayerLevelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder>( + getNeedPlayerLevel(), + getParentForChildren(), + isClean()); + needPlayerLevel_ = null; + } + return needPlayerLevelBuilder_; + } + + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime needBeginTime_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder> needBeginTimeBuilder_; + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return Whether the needBeginTime field is set. + */ + public boolean hasNeedBeginTime() { + return needBeginTimeBuilder_ != null || needBeginTime_ != null; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return The needBeginTime. + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getNeedBeginTime() { + if (needBeginTimeBuilder_ == null) { + return needBeginTime_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance() : needBeginTime_; + } else { + return needBeginTimeBuilder_.getMessage(); + } + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder setNeedBeginTime(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime value) { + if (needBeginTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + needBeginTime_ = value; + onChanged(); + } else { + needBeginTimeBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder setNeedBeginTime( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder builderForValue) { + if (needBeginTimeBuilder_ == null) { + needBeginTime_ = builderForValue.build(); + onChanged(); + } else { + needBeginTimeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder mergeNeedBeginTime(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime value) { + if (needBeginTimeBuilder_ == null) { + if (needBeginTime_ != null) { + needBeginTime_ = + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.newBuilder(needBeginTime_).mergeFrom(value).buildPartial(); + } else { + needBeginTime_ = value; + } + onChanged(); + } else { + needBeginTimeBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder clearNeedBeginTime() { + if (needBeginTimeBuilder_ == null) { + needBeginTime_ = null; + onChanged(); + } else { + needBeginTime_ = null; + needBeginTimeBuilder_ = null; + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder getNeedBeginTimeBuilder() { + + onChanged(); + return getNeedBeginTimeFieldBuilder().getBuilder(); + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder getNeedBeginTimeOrBuilder() { + if (needBeginTimeBuilder_ != null) { + return needBeginTimeBuilder_.getMessageOrBuilder(); + } else { + return needBeginTime_ == null ? + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance() : needBeginTime_; + } + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder> + getNeedBeginTimeFieldBuilder() { + if (needBeginTimeBuilder_ == null) { + needBeginTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder>( + getNeedBeginTime(), + getParentForChildren(), + isClean()); + needBeginTime_ = null; + } + return needBeginTimeBuilder_; + } + + private int chapterId_ ; + /** + * uint32 chapter_id = 2; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + return chapterId_; + } + /** + * uint32 chapter_id = 2; + * @param value The chapterId to set. + * @return This builder for chaining. + */ + public Builder setChapterId(int value) { + + chapterId_ = value; + onChanged(); + return this; + } + /** + * uint32 chapter_id = 2; + * @return This builder for chaining. + */ + public Builder clearChapterId() { + + chapterId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChapterStateNotify) + } + + // @@protoc_insertion_point(class_scope:ChapterStateNotify) + private static final emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify(); + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChapterStateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChapterStateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChapterStateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChapterStateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ChapterStateNotify.proto\032\022ChapterState" + + ".proto\"\324\002\n\022ChapterStateNotify\022$\n\rchapter" + + "_state\030\t \001(\0162\r.ChapterState\022>\n\021need_play" + + "er_level\030\n \001(\0132#.ChapterStateNotify.Need" + + "PlayerLevel\022:\n\017need_begin_time\030\001 \001(\0132!.C" + + "hapterStateNotify.NeedBeginTime\022\022\n\nchapt" + + "er_id\030\002 \001(\r\032E\n\017NeedPlayerLevel\022\020\n\010is_lim" + + "it\030\002 \001(\010\022 \n\030config_need_player_level\030\013 \001" + + "(\r\032A\n\rNeedBeginTime\022\036\n\026config_need_begin" + + "_time\030\003 \001(\r\022\020\n\010is_limit\030\007 \001(\010B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChapterStateOuterClass.getDescriptor(), + }); + internal_static_ChapterStateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChapterStateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChapterStateNotify_descriptor, + new java.lang.String[] { "ChapterState", "NeedPlayerLevel", "NeedBeginTime", "ChapterId", }); + internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor = + internal_static_ChapterStateNotify_descriptor.getNestedTypes().get(0); + internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor, + new java.lang.String[] { "IsLimit", "ConfigNeedPlayerLevel", }); + internal_static_ChapterStateNotify_NeedBeginTime_descriptor = + internal_static_ChapterStateNotify_descriptor.getNestedTypes().get(1); + internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChapterStateNotify_NeedBeginTime_descriptor, + new java.lang.String[] { "ConfigNeedBeginTime", "IsLimit", }); + emu.grasscutter.net.proto.ChapterStateOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateOuterClass.java new file mode 100644 index 000000000..a40929987 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateOuterClass.java @@ -0,0 +1,165 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChapterState.proto + +package emu.grasscutter.net.proto; + +public final class ChapterStateOuterClass { + private ChapterStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ChapterState} + */ + public enum ChapterState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CHAPTER_STATE_INVALID = 0; + */ + CHAPTER_STATE_INVALID(0), + /** + * CHAPTER_STATE_UNABLE_TO_BEGIN = 1; + */ + CHAPTER_STATE_UNABLE_TO_BEGIN(1), + /** + * CHAPTER_STATE_BEGIN = 2; + */ + CHAPTER_STATE_BEGIN(2), + /** + * CHAPTER_STATE_END = 3; + */ + CHAPTER_STATE_END(3), + UNRECOGNIZED(-1), + ; + + /** + * CHAPTER_STATE_INVALID = 0; + */ + public static final int CHAPTER_STATE_INVALID_VALUE = 0; + /** + * CHAPTER_STATE_UNABLE_TO_BEGIN = 1; + */ + public static final int CHAPTER_STATE_UNABLE_TO_BEGIN_VALUE = 1; + /** + * CHAPTER_STATE_BEGIN = 2; + */ + public static final int CHAPTER_STATE_BEGIN_VALUE = 2; + /** + * CHAPTER_STATE_END = 3; + */ + public static final int CHAPTER_STATE_END_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ChapterState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ChapterState forNumber(int value) { + switch (value) { + case 0: return CHAPTER_STATE_INVALID; + case 1: return CHAPTER_STATE_UNABLE_TO_BEGIN; + case 2: return CHAPTER_STATE_BEGIN; + case 3: return CHAPTER_STATE_END; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ChapterState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ChapterState findValueByNumber(int number) { + return ChapterState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ChapterState[] VALUES = values(); + + public static ChapterState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ChapterState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChapterState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022ChapterState.proto*|\n\014ChapterState\022\031\n\025" + + "CHAPTER_STATE_INVALID\020\000\022!\n\035CHAPTER_STATE" + + "_UNABLE_TO_BEGIN\020\001\022\027\n\023CHAPTER_STATE_BEGI" + + "N\020\002\022\025\n\021CHAPTER_STATE_END\020\003B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java new file mode 100644 index 000000000..c45f0c5fe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java @@ -0,0 +1,2041 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChatInfo.proto + +package emu.grasscutter.net.proto; + +public final class ChatInfoOuterClass { + private ChatInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChatInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChatInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 time = 13; + * @return The time. + */ + int getTime(); + + /** + * uint32 sequence = 10; + * @return The sequence. + */ + int getSequence(); + + /** + * uint32 to_uid = 7; + * @return The toUid. + */ + int getToUid(); + + /** + * uint32 uid = 15; + * @return The uid. + */ + int getUid(); + + /** + * bool is_read = 5; + * @return The isRead. + */ + boolean getIsRead(); + + /** + * string text = 1946; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 1946; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 1946; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * uint32 icon = 914; + * @return Whether the icon field is set. + */ + boolean hasIcon(); + /** + * uint32 icon = 914; + * @return The icon. + */ + int getIcon(); + + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return Whether the systemHint field is set. + */ + boolean hasSystemHint(); + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return The systemHint. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getSystemHint(); + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder getSystemHintOrBuilder(); + + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.ContentCase getContentCase(); + } + /** + * Protobuf type {@code ChatInfo} + */ + public static final class ChatInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChatInfo) + ChatInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChatInfo.newBuilder() to construct. + private ChatInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChatInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChatInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChatInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + isRead_ = input.readBool(); + break; + } + case 56: { + + toUid_ = input.readUInt32(); + break; + } + case 80: { + + sequence_ = input.readUInt32(); + break; + } + case 104: { + + time_ = input.readUInt32(); + break; + } + case 120: { + + uid_ = input.readUInt32(); + break; + } + case 7312: { + contentCase_ = 914; + content_ = input.readUInt32(); + break; + } + case 14026: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder subBuilder = null; + if (contentCase_ == 1753) { + subBuilder = ((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 1753; + break; + } + case 15570: { + java.lang.String s = input.readStringRequireUtf8(); + contentCase_ = 1946; + content_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder.class); + } + + /** + * Protobuf enum {@code ChatInfo.SystemHintType} + */ + public enum SystemHintType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SYSTEM_HINT_TYPE_CHAT_NONE = 0; + */ + SYSTEM_HINT_TYPE_CHAT_NONE(0), + /** + * SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD = 1; + */ + SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD(1), + /** + * SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD = 2; + */ + SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD(2), + UNRECOGNIZED(-1), + ; + + /** + * SYSTEM_HINT_TYPE_CHAT_NONE = 0; + */ + public static final int SYSTEM_HINT_TYPE_CHAT_NONE_VALUE = 0; + /** + * SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD = 1; + */ + public static final int SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD_VALUE = 1; + /** + * SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD = 2; + */ + public static final int SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SystemHintType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static SystemHintType forNumber(int value) { + switch (value) { + case 0: return SYSTEM_HINT_TYPE_CHAT_NONE; + case 1: return SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD; + case 2: return SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + SystemHintType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public SystemHintType findValueByNumber(int number) { + return SystemHintType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDescriptor().getEnumTypes().get(0); + } + + private static final SystemHintType[] VALUES = values(); + + public static SystemHintType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private SystemHintType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChatInfo.SystemHintType) + } + + public interface SystemHintOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChatInfo.SystemHint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 14; + * @return The type. + */ + int getType(); + } + /** + * Protobuf type {@code ChatInfo.SystemHint} + */ + public static final class SystemHint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChatInfo.SystemHint) + SystemHintOrBuilder { + private static final long serialVersionUID = 0L; + // Use SystemHint.newBuilder() to construct. + private SystemHint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SystemHint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SystemHint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SystemHint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 112: { + + type_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 14; + private int type_; + /** + * uint32 type = 14; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != 0) { + output.writeUInt32(14, type_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, type_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint other = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) obj; + + if (getType() + != other.getType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChatInfo.SystemHint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChatInfo.SystemHint) + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint build() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint buildPartial() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint result = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint(this); + result.type_ = type_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) { + return mergeFrom((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint other) { + if (other == emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ ; + /** + * uint32 type = 14; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 14; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 14; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChatInfo.SystemHint) + } + + // @@protoc_insertion_point(class_scope:ChatInfo.SystemHint) + private static final emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint(); + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SystemHint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SystemHint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TEXT(1946), + ICON(914), + SYSTEM_HINT(1753), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 1946: return TEXT; + case 914: return ICON; + case 1753: return SYSTEM_HINT; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int TIME_FIELD_NUMBER = 13; + private int time_; + /** + * uint32 time = 13; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + + public static final int SEQUENCE_FIELD_NUMBER = 10; + private int sequence_; + /** + * uint32 sequence = 10; + * @return The sequence. + */ + @java.lang.Override + public int getSequence() { + return sequence_; + } + + public static final int TO_UID_FIELD_NUMBER = 7; + private int toUid_; + /** + * uint32 to_uid = 7; + * @return The toUid. + */ + @java.lang.Override + public int getToUid() { + return toUid_; + } + + public static final int UID_FIELD_NUMBER = 15; + private int uid_; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int IS_READ_FIELD_NUMBER = 5; + private boolean isRead_; + /** + * bool is_read = 5; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + + public static final int TEXT_FIELD_NUMBER = 1946; + /** + * string text = 1946; + * @return Whether the text field is set. + */ + public boolean hasText() { + return contentCase_ == 1946; + } + /** + * string text = 1946; + * @return The text. + */ + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (contentCase_ == 1946) { + content_ = s; + } + return s; + } + } + /** + * string text = 1946; + * @return The bytes for text. + */ + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 1946) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ICON_FIELD_NUMBER = 914; + /** + * uint32 icon = 914; + * @return Whether the icon field is set. + */ + @java.lang.Override + public boolean hasIcon() { + return contentCase_ == 914; + } + /** + * uint32 icon = 914; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + if (contentCase_ == 914) { + return (java.lang.Integer) content_; + } + return 0; + } + + public static final int SYSTEM_HINT_FIELD_NUMBER = 1753; + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return Whether the systemHint field is set. + */ + @java.lang.Override + public boolean hasSystemHint() { + return contentCase_ == 1753; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return The systemHint. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getSystemHint() { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder getSystemHintOrBuilder() { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isRead_ != false) { + output.writeBool(5, isRead_); + } + if (toUid_ != 0) { + output.writeUInt32(7, toUid_); + } + if (sequence_ != 0) { + output.writeUInt32(10, sequence_); + } + if (time_ != 0) { + output.writeUInt32(13, time_); + } + if (uid_ != 0) { + output.writeUInt32(15, uid_); + } + if (contentCase_ == 914) { + output.writeUInt32( + 914, (int)((java.lang.Integer) content_)); + } + if (contentCase_ == 1753) { + output.writeMessage(1753, (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_); + } + if (contentCase_ == 1946) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1946, content_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isRead_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isRead_); + } + if (toUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, toUid_); + } + if (sequence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sequence_); + } + if (time_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, time_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, uid_); + } + if (contentCase_ == 914) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 914, (int)((java.lang.Integer) content_)); + } + if (contentCase_ == 1753) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1753, (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_); + } + if (contentCase_ == 1946) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1946, content_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo other = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo) obj; + + if (getTime() + != other.getTime()) return false; + if (getSequence() + != other.getSequence()) return false; + if (getToUid() + != other.getToUid()) return false; + if (getUid() + != other.getUid()) return false; + if (getIsRead() + != other.getIsRead()) return false; + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 1946: + if (!getText() + .equals(other.getText())) return false; + break; + case 914: + if (getIcon() + != other.getIcon()) return false; + break; + case 1753: + if (!getSystemHint() + .equals(other.getSystemHint())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TIME_FIELD_NUMBER; + hash = (53 * hash) + getTime(); + hash = (37 * hash) + SEQUENCE_FIELD_NUMBER; + hash = (53 * hash) + getSequence(); + hash = (37 * hash) + TO_UID_FIELD_NUMBER; + hash = (53 * hash) + getToUid(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + IS_READ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRead()); + switch (contentCase_) { + case 1946: + hash = (37 * hash) + TEXT_FIELD_NUMBER; + hash = (53 * hash) + getText().hashCode(); + break; + case 914: + hash = (37 * hash) + ICON_FIELD_NUMBER; + hash = (53 * hash) + getIcon(); + break; + case 1753: + hash = (37 * hash) + SYSTEM_HINT_FIELD_NUMBER; + hash = (53 * hash) + getSystemHint().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChatInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChatInfo) + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + time_ = 0; + + sequence_ = 0; + + toUid_ = 0; + + uid_ = 0; + + isRead_ = false; + + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo build() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo buildPartial() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo result = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo(this); + result.time_ = time_; + result.sequence_ = sequence_; + result.toUid_ = toUid_; + result.uid_ = uid_; + result.isRead_ = isRead_; + if (contentCase_ == 1946) { + result.content_ = content_; + } + if (contentCase_ == 914) { + result.content_ = content_; + } + if (contentCase_ == 1753) { + if (systemHintBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = systemHintBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo) { + return mergeFrom((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo other) { + if (other == emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()) return this; + if (other.getTime() != 0) { + setTime(other.getTime()); + } + if (other.getSequence() != 0) { + setSequence(other.getSequence()); + } + if (other.getToUid() != 0) { + setToUid(other.getToUid()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getIsRead() != false) { + setIsRead(other.getIsRead()); + } + switch (other.getContentCase()) { + case TEXT: { + contentCase_ = 1946; + content_ = other.content_; + onChanged(); + break; + } + case ICON: { + setIcon(other.getIcon()); + break; + } + case SYSTEM_HINT: { + mergeSystemHint(other.getSystemHint()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + + private int time_ ; + /** + * uint32 time = 13; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + /** + * uint32 time = 13; + * @param value The time to set. + * @return This builder for chaining. + */ + public Builder setTime(int value) { + + time_ = value; + onChanged(); + return this; + } + /** + * uint32 time = 13; + * @return This builder for chaining. + */ + public Builder clearTime() { + + time_ = 0; + onChanged(); + return this; + } + + private int sequence_ ; + /** + * uint32 sequence = 10; + * @return The sequence. + */ + @java.lang.Override + public int getSequence() { + return sequence_; + } + /** + * uint32 sequence = 10; + * @param value The sequence to set. + * @return This builder for chaining. + */ + public Builder setSequence(int value) { + + sequence_ = value; + onChanged(); + return this; + } + /** + * uint32 sequence = 10; + * @return This builder for chaining. + */ + public Builder clearSequence() { + + sequence_ = 0; + onChanged(); + return this; + } + + private int toUid_ ; + /** + * uint32 to_uid = 7; + * @return The toUid. + */ + @java.lang.Override + public int getToUid() { + return toUid_; + } + /** + * uint32 to_uid = 7; + * @param value The toUid to set. + * @return This builder for chaining. + */ + public Builder setToUid(int value) { + + toUid_ = value; + onChanged(); + return this; + } + /** + * uint32 to_uid = 7; + * @return This builder for chaining. + */ + public Builder clearToUid() { + + toUid_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 15; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 15; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private boolean isRead_ ; + /** + * bool is_read = 5; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + /** + * bool is_read = 5; + * @param value The isRead to set. + * @return This builder for chaining. + */ + public Builder setIsRead(boolean value) { + + isRead_ = value; + onChanged(); + return this; + } + /** + * bool is_read = 5; + * @return This builder for chaining. + */ + public Builder clearIsRead() { + + isRead_ = false; + onChanged(); + return this; + } + + /** + * string text = 1946; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return contentCase_ == 1946; + } + /** + * string text = 1946; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (contentCase_ == 1946) { + content_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string text = 1946; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 1946) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string text = 1946; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + contentCase_ = 1946; + content_ = value; + onChanged(); + return this; + } + /** + * string text = 1946; + * @return This builder for chaining. + */ + public Builder clearText() { + if (contentCase_ == 1946) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + /** + * string text = 1946; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + contentCase_ = 1946; + content_ = value; + onChanged(); + return this; + } + + /** + * uint32 icon = 914; + * @return Whether the icon field is set. + */ + public boolean hasIcon() { + return contentCase_ == 914; + } + /** + * uint32 icon = 914; + * @return The icon. + */ + public int getIcon() { + if (contentCase_ == 914) { + return (java.lang.Integer) content_; + } + return 0; + } + /** + * uint32 icon = 914; + * @param value The icon to set. + * @return This builder for chaining. + */ + public Builder setIcon(int value) { + contentCase_ = 914; + content_ = value; + onChanged(); + return this; + } + /** + * uint32 icon = 914; + * @return This builder for chaining. + */ + public Builder clearIcon() { + if (contentCase_ == 914) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder> systemHintBuilder_; + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return Whether the systemHint field is set. + */ + @java.lang.Override + public boolean hasSystemHint() { + return contentCase_ == 1753; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return The systemHint. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getSystemHint() { + if (systemHintBuilder_ == null) { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } else { + if (contentCase_ == 1753) { + return systemHintBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder setSystemHint(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint value) { + if (systemHintBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + systemHintBuilder_.setMessage(value); + } + contentCase_ = 1753; + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder setSystemHint( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder builderForValue) { + if (systemHintBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + systemHintBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 1753; + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder mergeSystemHint(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint value) { + if (systemHintBuilder_ == null) { + if (contentCase_ == 1753 && + content_ != emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.newBuilder((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 1753) { + systemHintBuilder_.mergeFrom(value); + } + systemHintBuilder_.setMessage(value); + } + contentCase_ = 1753; + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder clearSystemHint() { + if (systemHintBuilder_ == null) { + if (contentCase_ == 1753) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 1753) { + contentCase_ = 0; + content_ = null; + } + systemHintBuilder_.clear(); + } + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder getSystemHintBuilder() { + return getSystemHintFieldBuilder().getBuilder(); + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder getSystemHintOrBuilder() { + if ((contentCase_ == 1753) && (systemHintBuilder_ != null)) { + return systemHintBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder> + getSystemHintFieldBuilder() { + if (systemHintBuilder_ == null) { + if (!(contentCase_ == 1753)) { + content_ = emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + systemHintBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder>( + (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 1753; + onChanged();; + return systemHintBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChatInfo) + } + + // @@protoc_insertion_point(class_scope:ChatInfo) + private static final emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo(); + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChatInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChatInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChatInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChatInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChatInfo_SystemHint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChatInfo_SystemHint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016ChatInfo.proto\"\317\002\n\010ChatInfo\022\014\n\004time\030\r " + + "\001(\r\022\020\n\010sequence\030\n \001(\r\022\016\n\006to_uid\030\007 \001(\r\022\013\n" + + "\003uid\030\017 \001(\r\022\017\n\007is_read\030\005 \001(\010\022\017\n\004text\030\232\017 \001" + + "(\tH\000\022\017\n\004icon\030\222\007 \001(\rH\000\022,\n\013system_hint\030\331\r " + + "\001(\0132\024.ChatInfo.SystemHintH\000\032\032\n\nSystemHin" + + "t\022\014\n\004type\030\016 \001(\r\"~\n\016SystemHintType\022\036\n\032SYS" + + "TEM_HINT_TYPE_CHAT_NONE\020\000\022%\n!SYSTEM_HINT" + + "_TYPE_CHAT_ENTER_WORLD\020\001\022%\n!SYSTEM_HINT_" + + "TYPE_CHAT_LEAVE_WORLD\020\002B\t\n\007contentB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChatInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChatInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChatInfo_descriptor, + new java.lang.String[] { "Time", "Sequence", "ToUid", "Uid", "IsRead", "Text", "Icon", "SystemHint", "Content", }); + internal_static_ChatInfo_SystemHint_descriptor = + internal_static_ChatInfo_descriptor.getNestedTypes().get(0); + internal_static_ChatInfo_SystemHint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChatInfo_SystemHint_descriptor, + new java.lang.String[] { "Type", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CheckAddItemExceedLimitNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CheckAddItemExceedLimitNotifyOuterClass.java new file mode 100644 index 000000000..60b9faa22 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CheckAddItemExceedLimitNotifyOuterClass.java @@ -0,0 +1,1183 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CheckAddItemExceedLimitNotify.proto + +package emu.grasscutter.net.proto; + +public final class CheckAddItemExceedLimitNotifyOuterClass { + private CheckAddItemExceedLimitNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CheckAddItemExceedLimitNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CheckAddItemExceedLimitNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_drop = 5; + * @return The isDrop. + */ + boolean getIsDrop(); + + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return A list containing the exceededItemTypeList. + */ + java.util.List getExceededItemTypeListList(); + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return The count of exceededItemTypeList. + */ + int getExceededItemTypeListCount(); + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index of the element to return. + * @return The exceededItemTypeList at the given index. + */ + int getExceededItemTypeList(int index); + + /** + * repeated uint32 exceeded_item_list = 12; + * @return A list containing the exceededItemList. + */ + java.util.List getExceededItemListList(); + /** + * repeated uint32 exceeded_item_list = 12; + * @return The count of exceededItemList. + */ + int getExceededItemListCount(); + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index of the element to return. + * @return The exceededItemList at the given index. + */ + int getExceededItemList(int index); + + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The enum numeric value on the wire for msgType. + */ + int getMsgTypeValue(); + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The msgType. + */ + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType getMsgType(); + } + /** + *
+   * CmdId: 692
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CheckAddItemExceedLimitNotify} + */ + public static final class CheckAddItemExceedLimitNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CheckAddItemExceedLimitNotify) + CheckAddItemExceedLimitNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CheckAddItemExceedLimitNotify.newBuilder() to construct. + private CheckAddItemExceedLimitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CheckAddItemExceedLimitNotify() { + exceededItemTypeList_ = emptyIntList(); + exceededItemList_ = emptyIntList(); + msgType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CheckAddItemExceedLimitNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CheckAddItemExceedLimitNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + int rawValue = input.readEnum(); + + msgType_ = rawValue; + break; + } + case 40: { + + isDrop_ = input.readBool(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + exceededItemTypeList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + exceededItemTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + exceededItemTypeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + exceededItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + exceededItemList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + exceededItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + exceededItemList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + exceededItemList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.class, emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.Builder.class); + } + + /** + * Protobuf enum {@code CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType} + */ + public enum ItemExceedLimitMsgType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT = 0; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT(0), + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT = 1; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT(1), + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG = 2; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG(2), + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF = 3; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF(3), + UNRECOGNIZED(-1), + ; + + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT = 0; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT_VALUE = 0; + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT = 1; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT_VALUE = 1; + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG = 2; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG_VALUE = 2; + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF = 3; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ItemExceedLimitMsgType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ItemExceedLimitMsgType forNumber(int value) { + switch (value) { + case 0: return ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT; + case 1: return ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT; + case 2: return ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG; + case 3: return ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ItemExceedLimitMsgType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ItemExceedLimitMsgType findValueByNumber(int number) { + return ItemExceedLimitMsgType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final ItemExceedLimitMsgType[] VALUES = values(); + + public static ItemExceedLimitMsgType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ItemExceedLimitMsgType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType) + } + + public static final int IS_DROP_FIELD_NUMBER = 5; + private boolean isDrop_; + /** + * bool is_drop = 5; + * @return The isDrop. + */ + @java.lang.Override + public boolean getIsDrop() { + return isDrop_; + } + + public static final int EXCEEDED_ITEM_TYPE_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList exceededItemTypeList_; + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return A list containing the exceededItemTypeList. + */ + @java.lang.Override + public java.util.List + getExceededItemTypeListList() { + return exceededItemTypeList_; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return The count of exceededItemTypeList. + */ + public int getExceededItemTypeListCount() { + return exceededItemTypeList_.size(); + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index of the element to return. + * @return The exceededItemTypeList at the given index. + */ + public int getExceededItemTypeList(int index) { + return exceededItemTypeList_.getInt(index); + } + private int exceededItemTypeListMemoizedSerializedSize = -1; + + public static final int EXCEEDED_ITEM_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList exceededItemList_; + /** + * repeated uint32 exceeded_item_list = 12; + * @return A list containing the exceededItemList. + */ + @java.lang.Override + public java.util.List + getExceededItemListList() { + return exceededItemList_; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return The count of exceededItemList. + */ + public int getExceededItemListCount() { + return exceededItemList_.size(); + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index of the element to return. + * @return The exceededItemList at the given index. + */ + public int getExceededItemList(int index) { + return exceededItemList_.getInt(index); + } + private int exceededItemListMemoizedSerializedSize = -1; + + public static final int MSG_TYPE_FIELD_NUMBER = 4; + private int msgType_; + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The enum numeric value on the wire for msgType. + */ + @java.lang.Override public int getMsgTypeValue() { + return msgType_; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The msgType. + */ + @java.lang.Override public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType getMsgType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType result = emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.valueOf(msgType_); + return result == null ? emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (msgType_ != emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT.getNumber()) { + output.writeEnum(4, msgType_); + } + if (isDrop_ != false) { + output.writeBool(5, isDrop_); + } + if (getExceededItemTypeListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(exceededItemTypeListMemoizedSerializedSize); + } + for (int i = 0; i < exceededItemTypeList_.size(); i++) { + output.writeUInt32NoTag(exceededItemTypeList_.getInt(i)); + } + if (getExceededItemListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(exceededItemListMemoizedSerializedSize); + } + for (int i = 0; i < exceededItemList_.size(); i++) { + output.writeUInt32NoTag(exceededItemList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (msgType_ != emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, msgType_); + } + if (isDrop_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isDrop_); + } + { + int dataSize = 0; + for (int i = 0; i < exceededItemTypeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(exceededItemTypeList_.getInt(i)); + } + size += dataSize; + if (!getExceededItemTypeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + exceededItemTypeListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < exceededItemList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(exceededItemList_.getInt(i)); + } + size += dataSize; + if (!getExceededItemListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + exceededItemListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify other = (emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify) obj; + + if (getIsDrop() + != other.getIsDrop()) return false; + if (!getExceededItemTypeListList() + .equals(other.getExceededItemTypeListList())) return false; + if (!getExceededItemListList() + .equals(other.getExceededItemListList())) return false; + if (msgType_ != other.msgType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_DROP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDrop()); + if (getExceededItemTypeListCount() > 0) { + hash = (37 * hash) + EXCEEDED_ITEM_TYPE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExceededItemTypeListList().hashCode(); + } + if (getExceededItemListCount() > 0) { + hash = (37 * hash) + EXCEEDED_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExceededItemListList().hashCode(); + } + hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER; + hash = (53 * hash) + msgType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 692
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CheckAddItemExceedLimitNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CheckAddItemExceedLimitNotify) + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.class, emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isDrop_ = false; + + exceededItemTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + exceededItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + msgType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify build() { + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify buildPartial() { + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify result = new emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify(this); + int from_bitField0_ = bitField0_; + result.isDrop_ = isDrop_; + if (((bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.exceededItemTypeList_ = exceededItemTypeList_; + if (((bitField0_ & 0x00000002) != 0)) { + exceededItemList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.exceededItemList_ = exceededItemList_; + result.msgType_ = msgType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify) { + return mergeFrom((emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify other) { + if (other == emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.getDefaultInstance()) return this; + if (other.getIsDrop() != false) { + setIsDrop(other.getIsDrop()); + } + if (!other.exceededItemTypeList_.isEmpty()) { + if (exceededItemTypeList_.isEmpty()) { + exceededItemTypeList_ = other.exceededItemTypeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureExceededItemTypeListIsMutable(); + exceededItemTypeList_.addAll(other.exceededItemTypeList_); + } + onChanged(); + } + if (!other.exceededItemList_.isEmpty()) { + if (exceededItemList_.isEmpty()) { + exceededItemList_ = other.exceededItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureExceededItemListIsMutable(); + exceededItemList_.addAll(other.exceededItemList_); + } + onChanged(); + } + if (other.msgType_ != 0) { + setMsgTypeValue(other.getMsgTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isDrop_ ; + /** + * bool is_drop = 5; + * @return The isDrop. + */ + @java.lang.Override + public boolean getIsDrop() { + return isDrop_; + } + /** + * bool is_drop = 5; + * @param value The isDrop to set. + * @return This builder for chaining. + */ + public Builder setIsDrop(boolean value) { + + isDrop_ = value; + onChanged(); + return this; + } + /** + * bool is_drop = 5; + * @return This builder for chaining. + */ + public Builder clearIsDrop() { + + isDrop_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList exceededItemTypeList_ = emptyIntList(); + private void ensureExceededItemTypeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_ = mutableCopy(exceededItemTypeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return A list containing the exceededItemTypeList. + */ + public java.util.List + getExceededItemTypeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(exceededItemTypeList_) : exceededItemTypeList_; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return The count of exceededItemTypeList. + */ + public int getExceededItemTypeListCount() { + return exceededItemTypeList_.size(); + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index of the element to return. + * @return The exceededItemTypeList at the given index. + */ + public int getExceededItemTypeList(int index) { + return exceededItemTypeList_.getInt(index); + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index to set the value at. + * @param value The exceededItemTypeList to set. + * @return This builder for chaining. + */ + public Builder setExceededItemTypeList( + int index, int value) { + ensureExceededItemTypeListIsMutable(); + exceededItemTypeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param value The exceededItemTypeList to add. + * @return This builder for chaining. + */ + public Builder addExceededItemTypeList(int value) { + ensureExceededItemTypeListIsMutable(); + exceededItemTypeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param values The exceededItemTypeList to add. + * @return This builder for chaining. + */ + public Builder addAllExceededItemTypeList( + java.lang.Iterable values) { + ensureExceededItemTypeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, exceededItemTypeList_); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return This builder for chaining. + */ + public Builder clearExceededItemTypeList() { + exceededItemTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList exceededItemList_ = emptyIntList(); + private void ensureExceededItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + exceededItemList_ = mutableCopy(exceededItemList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return A list containing the exceededItemList. + */ + public java.util.List + getExceededItemListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(exceededItemList_) : exceededItemList_; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return The count of exceededItemList. + */ + public int getExceededItemListCount() { + return exceededItemList_.size(); + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index of the element to return. + * @return The exceededItemList at the given index. + */ + public int getExceededItemList(int index) { + return exceededItemList_.getInt(index); + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index to set the value at. + * @param value The exceededItemList to set. + * @return This builder for chaining. + */ + public Builder setExceededItemList( + int index, int value) { + ensureExceededItemListIsMutable(); + exceededItemList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param value The exceededItemList to add. + * @return This builder for chaining. + */ + public Builder addExceededItemList(int value) { + ensureExceededItemListIsMutable(); + exceededItemList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param values The exceededItemList to add. + * @return This builder for chaining. + */ + public Builder addAllExceededItemList( + java.lang.Iterable values) { + ensureExceededItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, exceededItemList_); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return This builder for chaining. + */ + public Builder clearExceededItemList() { + exceededItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int msgType_ = 0; + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The enum numeric value on the wire for msgType. + */ + @java.lang.Override public int getMsgTypeValue() { + return msgType_; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @param value The enum numeric value on the wire for msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgTypeValue(int value) { + + msgType_ = value; + onChanged(); + return this; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The msgType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType getMsgType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType result = emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.valueOf(msgType_); + return result == null ? emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.UNRECOGNIZED : result; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @param value The msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgType(emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType value) { + if (value == null) { + throw new NullPointerException(); + } + + msgType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return This builder for chaining. + */ + public Builder clearMsgType() { + + msgType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CheckAddItemExceedLimitNotify) + } + + // @@protoc_insertion_point(class_scope:CheckAddItemExceedLimitNotify) + private static final emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify(); + } + + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CheckAddItemExceedLimitNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CheckAddItemExceedLimitNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CheckAddItemExceedLimitNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#CheckAddItemExceedLimitNotify.proto\"\371\002" + + "\n\035CheckAddItemExceedLimitNotify\022\017\n\007is_dr" + + "op\030\005 \001(\010\022\037\n\027exceeded_item_type_list\030\n \003(" + + "\r\022\032\n\022exceeded_item_list\030\014 \003(\r\022G\n\010msg_typ" + + "e\030\004 \001(\01625.CheckAddItemExceedLimitNotify." + + "ItemExceedLimitMsgType\"\300\001\n\026ItemExceedLim" + + "itMsgType\022&\n\"ITEM_EXCEED_LIMIT_MSG_TYPE_" + + "DEFAULT\020\000\022#\n\037ITEM_EXCEED_LIMIT_MSG_TYPE_" + + "TEXT\020\001\022%\n!ITEM_EXCEED_LIMIT_MSG_TYPE_DIA" + + "LOG\020\002\0222\n.ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2" + + "700_BONLGEEEBBF\020\003B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CheckAddItemExceedLimitNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CheckAddItemExceedLimitNotify_descriptor, + new java.lang.String[] { "IsDrop", "ExceededItemTypeList", "ExceededItemList", "MsgType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChildQuestOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChildQuestOuterClass.java new file mode 100644 index 000000000..8342aa733 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChildQuestOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChildQuest.proto + +package emu.grasscutter.net.proto; + +public final class ChildQuestOuterClass { + private ChildQuestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChildQuestOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChildQuest) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_config_id = 8; + * @return The questConfigId. + */ + int getQuestConfigId(); + + /** + * uint32 state = 4; + * @return The state. + */ + int getState(); + + /** + * uint32 quest_id = 15; + * @return The questId. + */ + int getQuestId(); + } + /** + * Protobuf type {@code ChildQuest} + */ + public static final class ChildQuest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChildQuest) + ChildQuestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChildQuest.newBuilder() to construct. + private ChildQuest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChildQuest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChildQuest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChildQuest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + state_ = input.readUInt32(); + break; + } + case 64: { + + questConfigId_ = input.readUInt32(); + break; + } + case 120: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.class, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder.class); + } + + public static final int QUEST_CONFIG_ID_FIELD_NUMBER = 8; + private int questConfigId_; + /** + * uint32 quest_config_id = 8; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + + public static final int STATE_FIELD_NUMBER = 4; + private int state_; + /** + * uint32 state = 4; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + + public static final int QUEST_ID_FIELD_NUMBER = 15; + private int questId_; + /** + * uint32 quest_id = 15; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (state_ != 0) { + output.writeUInt32(4, state_); + } + if (questConfigId_ != 0) { + output.writeUInt32(8, questConfigId_); + } + if (questId_ != 0) { + output.writeUInt32(15, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (state_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, state_); + } + if (questConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, questConfigId_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, questId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest other = (emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest) obj; + + if (getQuestConfigId() + != other.getQuestConfigId()) return false; + if (getState() + != other.getState()) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUEST_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestConfigId(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + getState(); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ChildQuest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChildQuest) + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.class, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questConfigId_ = 0; + + state_ = 0; + + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest build() { + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest buildPartial() { + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest result = new emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest(this); + result.questConfigId_ = questConfigId_; + result.state_ = state_; + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest) { + return mergeFrom((emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest other) { + if (other == emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance()) return this; + if (other.getQuestConfigId() != 0) { + setQuestConfigId(other.getQuestConfigId()); + } + if (other.getState() != 0) { + setState(other.getState()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int questConfigId_ ; + /** + * uint32 quest_config_id = 8; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + /** + * uint32 quest_config_id = 8; + * @param value The questConfigId to set. + * @return This builder for chaining. + */ + public Builder setQuestConfigId(int value) { + + questConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_config_id = 8; + * @return This builder for chaining. + */ + public Builder clearQuestConfigId() { + + questConfigId_ = 0; + onChanged(); + return this; + } + + private int state_ ; + /** + * uint32 state = 4; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + /** + * uint32 state = 4; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * uint32 state = 4; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 15; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 15; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 15; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChildQuest) + } + + // @@protoc_insertion_point(class_scope:ChildQuest) + private static final emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest(); + } + + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChildQuest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChildQuest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChildQuest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChildQuest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020ChildQuest.proto\"F\n\nChildQuest\022\027\n\017ques" + + "t_config_id\030\010 \001(\r\022\r\n\005state\030\004 \001(\r\022\020\n\010ques" + + "t_id\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChildQuest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChildQuest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChildQuest_descriptor, + new java.lang.String[] { "QuestConfigId", "State", "QuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java new file mode 100644 index 000000000..b82b710c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChooseCurAvatarTeamReq.proto + +package emu.grasscutter.net.proto; + +public final class ChooseCurAvatarTeamReqOuterClass { + private ChooseCurAvatarTeamReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChooseCurAvatarTeamReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChooseCurAvatarTeamReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 team_id = 9; + * @return The teamId. + */ + int getTeamId(); + } + /** + *
+   * CmdId: 1796
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamReq} + */ + public static final class ChooseCurAvatarTeamReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChooseCurAvatarTeamReq) + ChooseCurAvatarTeamReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChooseCurAvatarTeamReq.newBuilder() to construct. + private ChooseCurAvatarTeamReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChooseCurAvatarTeamReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChooseCurAvatarTeamReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChooseCurAvatarTeamReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + teamId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.Builder.class); + } + + public static final int TEAM_ID_FIELD_NUMBER = 9; + private int teamId_; + /** + * uint32 team_id = 9; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (teamId_ != 0) { + output.writeUInt32(9, teamId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, teamId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq other = (emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq) obj; + + if (getTeamId() + != other.getTeamId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1796
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChooseCurAvatarTeamReq) + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + teamId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq build() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq buildPartial() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq result = new emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq(this); + result.teamId_ = teamId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq) { + return mergeFrom((emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq other) { + if (other == emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.getDefaultInstance()) return this; + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int teamId_ ; + /** + * uint32 team_id = 9; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * uint32 team_id = 9; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_id = 9; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChooseCurAvatarTeamReq) + } + + // @@protoc_insertion_point(class_scope:ChooseCurAvatarTeamReq) + private static final emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq(); + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChooseCurAvatarTeamReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChooseCurAvatarTeamReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChooseCurAvatarTeamReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ChooseCurAvatarTeamReq.proto\")\n\026Choose" + + "CurAvatarTeamReq\022\017\n\007team_id\030\t \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChooseCurAvatarTeamReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChooseCurAvatarTeamReq_descriptor, + new java.lang.String[] { "TeamId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java new file mode 100644 index 000000000..b3587b86b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChooseCurAvatarTeamRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChooseCurAvatarTeamRspOuterClass { + private ChooseCurAvatarTeamRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChooseCurAvatarTeamRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChooseCurAvatarTeamRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_team_id = 1; + * @return The curTeamId. + */ + int getCurTeamId(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1661
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamRsp} + */ + public static final class ChooseCurAvatarTeamRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChooseCurAvatarTeamRsp) + ChooseCurAvatarTeamRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChooseCurAvatarTeamRsp.newBuilder() to construct. + private ChooseCurAvatarTeamRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChooseCurAvatarTeamRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChooseCurAvatarTeamRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChooseCurAvatarTeamRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + curTeamId_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.Builder.class); + } + + public static final int CUR_TEAM_ID_FIELD_NUMBER = 1; + private int curTeamId_; + /** + * uint32 cur_team_id = 1; + * @return The curTeamId. + */ + @java.lang.Override + public int getCurTeamId() { + return curTeamId_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (curTeamId_ != 0) { + output.writeUInt32(1, curTeamId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curTeamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, curTeamId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp other = (emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp) obj; + + if (getCurTeamId() + != other.getCurTeamId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurTeamId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1661
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChooseCurAvatarTeamRsp) + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curTeamId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp build() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp buildPartial() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp result = new emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp(this); + result.curTeamId_ = curTeamId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp other) { + if (other == emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.getDefaultInstance()) return this; + if (other.getCurTeamId() != 0) { + setCurTeamId(other.getCurTeamId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curTeamId_ ; + /** + * uint32 cur_team_id = 1; + * @return The curTeamId. + */ + @java.lang.Override + public int getCurTeamId() { + return curTeamId_; + } + /** + * uint32 cur_team_id = 1; + * @param value The curTeamId to set. + * @return This builder for chaining. + */ + public Builder setCurTeamId(int value) { + + curTeamId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_team_id = 1; + * @return This builder for chaining. + */ + public Builder clearCurTeamId() { + + curTeamId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ChooseCurAvatarTeamRsp) + } + + // @@protoc_insertion_point(class_scope:ChooseCurAvatarTeamRsp) + private static final emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp(); + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChooseCurAvatarTeamRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChooseCurAvatarTeamRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChooseCurAvatarTeamRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ChooseCurAvatarTeamRsp.proto\">\n\026Choose" + + "CurAvatarTeamRsp\022\023\n\013cur_team_id\030\001 \001(\r\022\017\n" + + "\007retcode\030\016 \001(\005B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChooseCurAvatarTeamRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChooseCurAvatarTeamRsp_descriptor, + new java.lang.String[] { "CurTeamId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java new file mode 100644 index 000000000..6bb89528c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CityInfo.proto + +package emu.grasscutter.net.proto; + +public final class CityInfoOuterClass { + private CityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 city_id = 15; + * @return The cityId. + */ + int getCityId(); + + /** + * uint32 crystal_num = 3; + * @return The crystalNum. + */ + int getCrystalNum(); + + /** + * uint32 level = 4; + * @return The level. + */ + int getLevel(); + } + /** + * Protobuf type {@code CityInfo} + */ + public static final class CityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CityInfo) + CityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CityInfo.newBuilder() to construct. + private CityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + crystalNum_ = input.readUInt32(); + break; + } + case 32: { + + level_ = input.readUInt32(); + break; + } + case 120: { + + cityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.class, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder.class); + } + + public static final int CITY_ID_FIELD_NUMBER = 15; + private int cityId_; + /** + * uint32 city_id = 15; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + public static final int CRYSTAL_NUM_FIELD_NUMBER = 3; + private int crystalNum_; + /** + * uint32 crystal_num = 3; + * @return The crystalNum. + */ + @java.lang.Override + public int getCrystalNum() { + return crystalNum_; + } + + public static final int LEVEL_FIELD_NUMBER = 4; + private int level_; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (crystalNum_ != 0) { + output.writeUInt32(3, crystalNum_); + } + if (level_ != 0) { + output.writeUInt32(4, level_); + } + if (cityId_ != 0) { + output.writeUInt32(15, cityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (crystalNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, crystalNum_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, level_); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, cityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo other = (emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo) obj; + + if (getCityId() + != other.getCityId()) return false; + if (getCrystalNum() + != other.getCrystalNum()) return false; + if (getLevel() + != other.getLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (37 * hash) + CRYSTAL_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCrystalNum(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CityInfo) + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.class, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cityId_ = 0; + + crystalNum_ = 0; + + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo build() { + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo buildPartial() { + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo result = new emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo(this); + result.cityId_ = cityId_; + result.crystalNum_ = crystalNum_; + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo) { + return mergeFrom((emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo other) { + if (other == emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()) return this; + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + if (other.getCrystalNum() != 0) { + setCrystalNum(other.getCrystalNum()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 15; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 15; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 15; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + + private int crystalNum_ ; + /** + * uint32 crystal_num = 3; + * @return The crystalNum. + */ + @java.lang.Override + public int getCrystalNum() { + return crystalNum_; + } + /** + * uint32 crystal_num = 3; + * @param value The crystalNum to set. + * @return This builder for chaining. + */ + public Builder setCrystalNum(int value) { + + crystalNum_ = value; + onChanged(); + return this; + } + /** + * uint32 crystal_num = 3; + * @return This builder for chaining. + */ + public Builder clearCrystalNum() { + + crystalNum_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 4; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 4; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CityInfo) + } + + // @@protoc_insertion_point(class_scope:CityInfo) + private static final emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo(); + } + + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016CityInfo.proto\"?\n\010CityInfo\022\017\n\007city_id\030" + + "\017 \001(\r\022\023\n\013crystal_num\030\003 \001(\r\022\r\n\005level\030\004 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CityInfo_descriptor, + new java.lang.String[] { "CityId", "CrystalNum", "Level", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java new file mode 100644 index 000000000..96a662278 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java @@ -0,0 +1,1001 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientAbilityChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientAbilityChangeNotifyOuterClass { + private ClientAbilityChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientAbilityChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientAbilityChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return The unk2200FNAFDMAPLHP. + */ + boolean getUnk2200FNAFDMAPLHP(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + java.util.List + getInvokesList(); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + int getInvokesCount(); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + java.util.List + getInvokesOrBuilderList(); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index); + } + /** + *
+   * CmdId: 1175
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientAbilityChangeNotify} + */ + public static final class ClientAbilityChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientAbilityChangeNotify) + ClientAbilityChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientAbilityChangeNotify.newBuilder() to construct. + private ClientAbilityChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientAbilityChangeNotify() { + invokes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientAbilityChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientAbilityChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokes_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.parser(), extensionRegistry)); + break; + } + case 72: { + + unk2200FNAFDMAPLHP_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.class, emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.Builder.class); + } + + public static final int UNK2200_FNAFDMAPLHP_FIELD_NUMBER = 9; + private boolean unk2200FNAFDMAPLHP_; + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return The unk2200FNAFDMAPLHP. + */ + @java.lang.Override + public boolean getUnk2200FNAFDMAPLHP() { + return unk2200FNAFDMAPLHP_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int INVOKES_FIELD_NUMBER = 3; + private java.util.List invokes_; + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public java.util.List getInvokesList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public java.util.List + getInvokesOrBuilderList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public int getInvokesCount() { + return invokes_.size(); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + return invokes_.get(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + return invokes_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + output.writeMessage(3, invokes_.get(i)); + } + if (unk2200FNAFDMAPLHP_ != false) { + output.writeBool(9, unk2200FNAFDMAPLHP_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, invokes_.get(i)); + } + if (unk2200FNAFDMAPLHP_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, unk2200FNAFDMAPLHP_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify other = (emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) obj; + + if (getUnk2200FNAFDMAPLHP() + != other.getUnk2200FNAFDMAPLHP()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!getInvokesList() + .equals(other.getInvokesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2200_FNAFDMAPLHP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2200FNAFDMAPLHP()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (getInvokesCount() > 0) { + hash = (37 * hash) + INVOKES_FIELD_NUMBER; + hash = (53 * hash) + getInvokesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1175
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientAbilityChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientAbilityChangeNotify) + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.class, emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2200FNAFDMAPLHP_ = false; + + entityId_ = 0; + + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify build() { + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify buildPartial() { + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify result = new emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify(this); + int from_bitField0_ = bitField0_; + result.unk2200FNAFDMAPLHP_ = unk2200FNAFDMAPLHP_; + result.entityId_ = entityId_; + if (invokesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokes_ = invokes_; + } else { + result.invokes_ = invokesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify other) { + if (other == emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.getDefaultInstance()) return this; + if (other.getUnk2200FNAFDMAPLHP() != false) { + setUnk2200FNAFDMAPLHP(other.getUnk2200FNAFDMAPLHP()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (invokesBuilder_ == null) { + if (!other.invokes_.isEmpty()) { + if (invokes_.isEmpty()) { + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokesIsMutable(); + invokes_.addAll(other.invokes_); + } + onChanged(); + } + } else { + if (!other.invokes_.isEmpty()) { + if (invokesBuilder_.isEmpty()) { + invokesBuilder_.dispose(); + invokesBuilder_ = null; + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + invokesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokesFieldBuilder() : null; + } else { + invokesBuilder_.addAllMessages(other.invokes_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2200FNAFDMAPLHP_ ; + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return The unk2200FNAFDMAPLHP. + */ + @java.lang.Override + public boolean getUnk2200FNAFDMAPLHP() { + return unk2200FNAFDMAPLHP_; + } + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @param value The unk2200FNAFDMAPLHP to set. + * @return This builder for chaining. + */ + public Builder setUnk2200FNAFDMAPLHP(boolean value) { + + unk2200FNAFDMAPLHP_ = value; + onChanged(); + return this; + } + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2200FNAFDMAPLHP() { + + unk2200FNAFDMAPLHP_ = false; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private java.util.List invokes_ = + java.util.Collections.emptyList(); + private void ensureInvokesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(invokes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_; + + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public java.util.List getInvokesList() { + if (invokesBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokes_); + } else { + return invokesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public int getInvokesCount() { + if (invokesBuilder_ == null) { + return invokes_.size(); + } else { + return invokesBuilder_.getCount(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); + } else { + return invokesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.set(index, value); + onChanged(); + } else { + invokesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.set(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(value); + onChanged(); + } else { + invokesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(index, value); + onChanged(); + } else { + invokesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addAllInvokes( + java.lang.Iterable values) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokes_); + onChanged(); + } else { + invokesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder clearInvokes() { + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder removeInvokes(int index) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.remove(index); + onChanged(); + } else { + invokesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( + int index) { + return getInvokesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); } else { + return invokesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public java.util.List + getInvokesOrBuilderList() { + if (invokesBuilder_ != null) { + return invokesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokes_); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { + return getInvokesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder( + int index) { + return getInvokesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public java.util.List + getInvokesBuilderList() { + return getInvokesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> + getInvokesFieldBuilder() { + if (invokesBuilder_ == null) { + invokesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>( + invokes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokes_ = null; + } + return invokesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ClientAbilityChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ClientAbilityChangeNotify) + private static final emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify(); + } + + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientAbilityChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientAbilityChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientAbilityChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientAbilityChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ClientAbilityChangeNotify.proto\032\030Abili" + + "tyInvokeEntry.proto\"q\n\031ClientAbilityChan" + + "geNotify\022\033\n\023Unk2200_FNAFDMAPLHP\030\t \001(\010\022\021\n" + + "\tentity_id\030\002 \001(\r\022$\n\007invokes\030\003 \003(\0132\023.Abil" + + "ityInvokeEntryB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_ClientAbilityChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientAbilityChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientAbilityChangeNotify_descriptor, + new java.lang.String[] { "Unk2200FNAFDMAPLHP", "EntityId", "Invokes", }); + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java new file mode 100644 index 000000000..f73b0e53b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientAbilityInitBeginNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientAbilityInitBeginNotifyOuterClass { + private ClientAbilityInitBeginNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientAbilityInitBeginNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientAbilityInitBeginNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1112
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientAbilityInitBeginNotify} + */ + public static final class ClientAbilityInitBeginNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientAbilityInitBeginNotify) + ClientAbilityInitBeginNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientAbilityInitBeginNotify.newBuilder() to construct. + private ClientAbilityInitBeginNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientAbilityInitBeginNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientAbilityInitBeginNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientAbilityInitBeginNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.class, emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify other = (emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1112
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientAbilityInitBeginNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientAbilityInitBeginNotify) + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.class, emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify build() { + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify buildPartial() { + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify result = new emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify other) { + if (other == emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ClientAbilityInitBeginNotify) + } + + // @@protoc_insertion_point(class_scope:ClientAbilityInitBeginNotify) + private static final emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify(); + } + + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientAbilityInitBeginNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientAbilityInitBeginNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientAbilityInitBeginNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ClientAbilityInitBeginNotify.proto\"1\n\034" + + "ClientAbilityInitBeginNotify\022\021\n\tentity_i" + + "d\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ClientAbilityInitBeginNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientAbilityInitBeginNotify_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java new file mode 100644 index 000000000..ee351ac31 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientAbilityInitFinishNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientAbilityInitFinishNotifyOuterClass { + private ClientAbilityInitFinishNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientAbilityInitFinishNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientAbilityInitFinishNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + java.util.List + getInvokesList(); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + int getInvokesCount(); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + java.util.List + getInvokesOrBuilderList(); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1135
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientAbilityInitFinishNotify} + */ + public static final class ClientAbilityInitFinishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientAbilityInitFinishNotify) + ClientAbilityInitFinishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientAbilityInitFinishNotify.newBuilder() to construct. + private ClientAbilityInitFinishNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientAbilityInitFinishNotify() { + invokes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientAbilityInitFinishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientAbilityInitFinishNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + entityId_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokes_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.class, emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.Builder.class); + } + + public static final int INVOKES_FIELD_NUMBER = 14; + private java.util.List invokes_; + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public java.util.List getInvokesList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public java.util.List + getInvokesOrBuilderList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public int getInvokesCount() { + return invokes_.size(); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + return invokes_.get(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + return invokes_.get(index); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + output.writeMessage(14, invokes_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, invokes_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify other = (emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) obj; + + if (!getInvokesList() + .equals(other.getInvokesList())) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getInvokesCount() > 0) { + hash = (37 * hash) + INVOKES_FIELD_NUMBER; + hash = (53 * hash) + getInvokesList().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1135
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientAbilityInitFinishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientAbilityInitFinishNotify) + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.class, emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokesBuilder_.clear(); + } + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify build() { + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify buildPartial() { + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify result = new emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify(this); + int from_bitField0_ = bitField0_; + if (invokesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokes_ = invokes_; + } else { + result.invokes_ = invokesBuilder_.build(); + } + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify other) { + if (other == emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.getDefaultInstance()) return this; + if (invokesBuilder_ == null) { + if (!other.invokes_.isEmpty()) { + if (invokes_.isEmpty()) { + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokesIsMutable(); + invokes_.addAll(other.invokes_); + } + onChanged(); + } + } else { + if (!other.invokes_.isEmpty()) { + if (invokesBuilder_.isEmpty()) { + invokesBuilder_.dispose(); + invokesBuilder_ = null; + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + invokesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokesFieldBuilder() : null; + } else { + invokesBuilder_.addAllMessages(other.invokes_); + } + } + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List invokes_ = + java.util.Collections.emptyList(); + private void ensureInvokesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(invokes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_; + + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public java.util.List getInvokesList() { + if (invokesBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokes_); + } else { + return invokesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public int getInvokesCount() { + if (invokesBuilder_ == null) { + return invokes_.size(); + } else { + return invokesBuilder_.getCount(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); + } else { + return invokesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.set(index, value); + onChanged(); + } else { + invokesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.set(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(value); + onChanged(); + } else { + invokesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(index, value); + onChanged(); + } else { + invokesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addAllInvokes( + java.lang.Iterable values) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokes_); + onChanged(); + } else { + invokesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder clearInvokes() { + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder removeInvokes(int index) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.remove(index); + onChanged(); + } else { + invokesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( + int index) { + return getInvokesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); } else { + return invokesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public java.util.List + getInvokesOrBuilderList() { + if (invokesBuilder_ != null) { + return invokesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokes_); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { + return getInvokesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder( + int index) { + return getInvokesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public java.util.List + getInvokesBuilderList() { + return getInvokesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> + getInvokesFieldBuilder() { + if (invokesBuilder_ == null) { + invokesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>( + invokes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokes_ = null; + } + return invokesBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ClientAbilityInitFinishNotify) + } + + // @@protoc_insertion_point(class_scope:ClientAbilityInitFinishNotify) + private static final emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify(); + } + + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientAbilityInitFinishNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientAbilityInitFinishNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientAbilityInitFinishNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#ClientAbilityInitFinishNotify.proto\032\030A" + + "bilityInvokeEntry.proto\"X\n\035ClientAbility" + + "InitFinishNotify\022$\n\007invokes\030\016 \003(\0132\023.Abil" + + "ityInvokeEntry\022\021\n\tentity_id\030\013 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_ClientAbilityInitFinishNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientAbilityInitFinishNotify_descriptor, + new java.lang.String[] { "Invokes", "EntityId", }); + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataNotifyOuterClass.java new file mode 100644 index 000000000..26cf06c72 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientCollectorDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientCollectorDataNotifyOuterClass { + private ClientCollectorDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientCollectorDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientCollectorDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + java.util.List + getClientCollectorDataListList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + int getClientCollectorDataListCount(); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + java.util.List + getClientCollectorDataListOrBuilderList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4264
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientCollectorDataNotify} + */ + public static final class ClientCollectorDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientCollectorDataNotify) + ClientCollectorDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientCollectorDataNotify.newBuilder() to construct. + private ClientCollectorDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientCollectorDataNotify() { + clientCollectorDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientCollectorDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientCollectorDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + clientCollectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.class, emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.Builder.class); + } + + public static final int CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER = 13; + private java.util.List clientCollectorDataList_; + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public java.util.List getClientCollectorDataListList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public java.util.List + getClientCollectorDataListOrBuilderList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public int getClientCollectorDataListCount() { + return clientCollectorDataList_.size(); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + return clientCollectorDataList_.get(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + return clientCollectorDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < clientCollectorDataList_.size(); i++) { + output.writeMessage(13, clientCollectorDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < clientCollectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, clientCollectorDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify other = (emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify) obj; + + if (!getClientCollectorDataListList() + .equals(other.getClientCollectorDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getClientCollectorDataListCount() > 0) { + hash = (37 * hash) + CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getClientCollectorDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4264
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientCollectorDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientCollectorDataNotify) + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.class, emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getClientCollectorDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + clientCollectorDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify build() { + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify buildPartial() { + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify result = new emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify(this); + int from_bitField0_ = bitField0_; + if (clientCollectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.clientCollectorDataList_ = clientCollectorDataList_; + } else { + result.clientCollectorDataList_ = clientCollectorDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify other) { + if (other == emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.getDefaultInstance()) return this; + if (clientCollectorDataListBuilder_ == null) { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataList_.isEmpty()) { + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.addAll(other.clientCollectorDataList_); + } + onChanged(); + } + } else { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataListBuilder_.isEmpty()) { + clientCollectorDataListBuilder_.dispose(); + clientCollectorDataListBuilder_ = null; + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + clientCollectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getClientCollectorDataListFieldBuilder() : null; + } else { + clientCollectorDataListBuilder_.addAllMessages(other.clientCollectorDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List clientCollectorDataList_ = + java.util.Collections.emptyList(); + private void ensureClientCollectorDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(clientCollectorDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> clientCollectorDataListBuilder_; + + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public java.util.List getClientCollectorDataListList() { + if (clientCollectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } else { + return clientCollectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public int getClientCollectorDataListCount() { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.size(); + } else { + return clientCollectorDataListBuilder_.getCount(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); + } else { + return clientCollectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addAllClientCollectorDataList( + java.lang.Iterable values) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, clientCollectorDataList_); + onChanged(); + } else { + clientCollectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder clearClientCollectorDataList() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + clientCollectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder removeClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.remove(index); + onChanged(); + } else { + clientCollectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder getClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); } else { + return clientCollectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public java.util.List + getClientCollectorDataListOrBuilderList() { + if (clientCollectorDataListBuilder_ != null) { + return clientCollectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder() { + return getClientCollectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public java.util.List + getClientCollectorDataListBuilderList() { + return getClientCollectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> + getClientCollectorDataListFieldBuilder() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder>( + clientCollectorDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + clientCollectorDataList_ = null; + } + return clientCollectorDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ClientCollectorDataNotify) + } + + // @@protoc_insertion_point(class_scope:ClientCollectorDataNotify) + private static final emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify(); + } + + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientCollectorDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientCollectorDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientCollectorDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientCollectorDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ClientCollectorDataNotify.proto\032\031Clien" + + "tCollectorData.proto\"U\n\031ClientCollectorD" + + "ataNotify\0228\n\032client_collector_data_list\030" + + "\r \003(\0132\024.ClientCollectorDataB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(), + }); + internal_static_ClientCollectorDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientCollectorDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientCollectorDataNotify_descriptor, + new java.lang.String[] { "ClientCollectorDataList", }); + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataOuterClass.java new file mode 100644 index 000000000..55a19db3c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientCollectorData.proto + +package emu.grasscutter.net.proto; + +public final class ClientCollectorDataOuterClass { + private ClientCollectorDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientCollectorDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientCollectorData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 10; + * @return The materialId. + */ + int getMaterialId(); + + /** + * uint32 max_points = 8; + * @return The maxPoints. + */ + int getMaxPoints(); + + /** + * uint32 curr_points = 13; + * @return The currPoints. + */ + int getCurrPoints(); + } + /** + * Protobuf type {@code ClientCollectorData} + */ + public static final class ClientCollectorData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientCollectorData) + ClientCollectorDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientCollectorData.newBuilder() to construct. + private ClientCollectorData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientCollectorData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientCollectorData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientCollectorData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + maxPoints_ = input.readUInt32(); + break; + } + case 80: { + + materialId_ = input.readUInt32(); + break; + } + case 104: { + + currPoints_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.class, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder.class); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 10; + private int materialId_; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int MAX_POINTS_FIELD_NUMBER = 8; + private int maxPoints_; + /** + * uint32 max_points = 8; + * @return The maxPoints. + */ + @java.lang.Override + public int getMaxPoints() { + return maxPoints_; + } + + public static final int CURR_POINTS_FIELD_NUMBER = 13; + private int currPoints_; + /** + * uint32 curr_points = 13; + * @return The currPoints. + */ + @java.lang.Override + public int getCurrPoints() { + return currPoints_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (maxPoints_ != 0) { + output.writeUInt32(8, maxPoints_); + } + if (materialId_ != 0) { + output.writeUInt32(10, materialId_); + } + if (currPoints_ != 0) { + output.writeUInt32(13, currPoints_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (maxPoints_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, maxPoints_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, materialId_); + } + if (currPoints_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, currPoints_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData other = (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (getMaxPoints() + != other.getMaxPoints()) return false; + if (getCurrPoints() + != other.getCurrPoints()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + MAX_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getMaxPoints(); + hash = (37 * hash) + CURR_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getCurrPoints(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ClientCollectorData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientCollectorData) + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.class, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + maxPoints_ = 0; + + currPoints_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData build() { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData buildPartial() { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData result = new emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData(this); + result.materialId_ = materialId_; + result.maxPoints_ = maxPoints_; + result.currPoints_ = currPoints_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) { + return mergeFrom((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData other) { + if (other == emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getMaxPoints() != 0) { + setMaxPoints(other.getMaxPoints()); + } + if (other.getCurrPoints() != 0) { + setCurrPoints(other.getCurrPoints()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 10; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 10; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int maxPoints_ ; + /** + * uint32 max_points = 8; + * @return The maxPoints. + */ + @java.lang.Override + public int getMaxPoints() { + return maxPoints_; + } + /** + * uint32 max_points = 8; + * @param value The maxPoints to set. + * @return This builder for chaining. + */ + public Builder setMaxPoints(int value) { + + maxPoints_ = value; + onChanged(); + return this; + } + /** + * uint32 max_points = 8; + * @return This builder for chaining. + */ + public Builder clearMaxPoints() { + + maxPoints_ = 0; + onChanged(); + return this; + } + + private int currPoints_ ; + /** + * uint32 curr_points = 13; + * @return The currPoints. + */ + @java.lang.Override + public int getCurrPoints() { + return currPoints_; + } + /** + * uint32 curr_points = 13; + * @param value The currPoints to set. + * @return This builder for chaining. + */ + public Builder setCurrPoints(int value) { + + currPoints_ = value; + onChanged(); + return this; + } + /** + * uint32 curr_points = 13; + * @return This builder for chaining. + */ + public Builder clearCurrPoints() { + + currPoints_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ClientCollectorData) + } + + // @@protoc_insertion_point(class_scope:ClientCollectorData) + private static final emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData(); + } + + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientCollectorData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientCollectorData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientCollectorData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientCollectorData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ClientCollectorData.proto\"S\n\023ClientCol" + + "lectorData\022\023\n\013material_id\030\n \001(\r\022\022\n\nmax_p" + + "oints\030\010 \001(\r\022\023\n\013curr_points\030\r \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ClientCollectorData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientCollectorData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientCollectorData_descriptor, + new java.lang.String[] { "MaterialId", "MaxPoints", "CurrPoints", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientGadgetInfoOuterClass.java new file mode 100644 index 000000000..deff44396 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientGadgetInfoOuterClass.java @@ -0,0 +1,1160 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class ClientGadgetInfoOuterClass { + private ClientGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 camp_id = 1; + * @return The campId. + */ + int getCampId(); + + /** + * uint32 camp_type = 2; + * @return The campType. + */ + int getCampType(); + + /** + * uint64 guid = 3; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 target_entity_id = 5; + * @return The targetEntityId. + */ + int getTargetEntityId(); + + /** + * bool async_load = 6; + * @return The asyncLoad. + */ + boolean getAsyncLoad(); + + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return The unk2700JBOPENAGGAF. + */ + boolean getUnk2700JBOPENAGGAF(); + + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return A list containing the unk2700BELOIHEIEAN. + */ + java.util.List getUnk2700BELOIHEIEANList(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return The count of unk2700BELOIHEIEAN. + */ + int getUnk2700BELOIHEIEANCount(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + int getUnk2700BELOIHEIEAN(int index); + } + /** + * Protobuf type {@code ClientGadgetInfo} + */ + public static final class ClientGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientGadgetInfo) + ClientGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientGadgetInfo.newBuilder() to construct. + private ClientGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientGadgetInfo() { + unk2700BELOIHEIEAN_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientGadgetInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + campId_ = input.readUInt32(); + break; + } + case 16: { + + campType_ = input.readUInt32(); + break; + } + case 24: { + + guid_ = input.readUInt64(); + break; + } + case 32: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 40: { + + targetEntityId_ = input.readUInt32(); + break; + } + case 48: { + + asyncLoad_ = input.readBool(); + break; + } + case 56: { + + unk2700JBOPENAGGAF_ = input.readBool(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.class, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder.class); + } + + public static final int CAMP_ID_FIELD_NUMBER = 1; + private int campId_; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int CAMP_TYPE_FIELD_NUMBER = 2; + private int campType_; + /** + * uint32 camp_type = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + + public static final int GUID_FIELD_NUMBER = 3; + private long guid_; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 4; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 5; + private int targetEntityId_; + /** + * uint32 target_entity_id = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + public static final int ASYNC_LOAD_FIELD_NUMBER = 6; + private boolean asyncLoad_; + /** + * bool async_load = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + + public static final int UNK2700_JBOPENAGGAF_FIELD_NUMBER = 7; + private boolean unk2700JBOPENAGGAF_; + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + + public static final int UNK2700_BELOIHEIEAN_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_; + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return A list containing the unk2700BELOIHEIEAN. + */ + @java.lang.Override + public java.util.List + getUnk2700BELOIHEIEANList() { + return unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + private int unk2700BELOIHEIEANMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (campId_ != 0) { + output.writeUInt32(1, campId_); + } + if (campType_ != 0) { + output.writeUInt32(2, campType_); + } + if (guid_ != 0L) { + output.writeUInt64(3, guid_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(5, targetEntityId_); + } + if (asyncLoad_ != false) { + output.writeBool(6, asyncLoad_); + } + if (unk2700JBOPENAGGAF_ != false) { + output.writeBool(7, unk2700JBOPENAGGAF_); + } + if (getUnk2700BELOIHEIEANList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(unk2700BELOIHEIEANMemoizedSerializedSize); + } + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + output.writeUInt32NoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, campId_); + } + if (campType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, campType_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, guid_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetEntityId_); + } + if (asyncLoad_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, asyncLoad_); + } + if (unk2700JBOPENAGGAF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, unk2700JBOPENAGGAF_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + size += dataSize; + if (!getUnk2700BELOIHEIEANList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700BELOIHEIEANMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo other = (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) obj; + + if (getCampId() + != other.getCampId()) return false; + if (getCampType() + != other.getCampType()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (getAsyncLoad() + != other.getAsyncLoad()) return false; + if (getUnk2700JBOPENAGGAF() + != other.getUnk2700JBOPENAGGAF()) return false; + if (!getUnk2700BELOIHEIEANList() + .equals(other.getUnk2700BELOIHEIEANList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + CAMP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampType(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (37 * hash) + ASYNC_LOAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getAsyncLoad()); + hash = (37 * hash) + UNK2700_JBOPENAGGAF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700JBOPENAGGAF()); + if (getUnk2700BELOIHEIEANCount() > 0) { + hash = (37 * hash) + UNK2700_BELOIHEIEAN_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BELOIHEIEANList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ClientGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientGadgetInfo) + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.class, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + campId_ = 0; + + campType_ = 0; + + guid_ = 0L; + + ownerEntityId_ = 0; + + targetEntityId_ = 0; + + asyncLoad_ = false; + + unk2700JBOPENAGGAF_ = false; + + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo build() { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo buildPartial() { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo result = new emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo(this); + int from_bitField0_ = bitField0_; + result.campId_ = campId_; + result.campType_ = campType_; + result.guid_ = guid_; + result.ownerEntityId_ = ownerEntityId_; + result.targetEntityId_ = targetEntityId_; + result.asyncLoad_ = asyncLoad_; + result.unk2700JBOPENAGGAF_ = unk2700JBOPENAGGAF_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700BELOIHEIEAN_ = unk2700BELOIHEIEAN_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo other) { + if (other == emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance()) return this; + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getCampType() != 0) { + setCampType(other.getCampType()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + if (other.getAsyncLoad() != false) { + setAsyncLoad(other.getAsyncLoad()); + } + if (other.getUnk2700JBOPENAGGAF() != false) { + setUnk2700JBOPENAGGAF(other.getUnk2700JBOPENAGGAF()); + } + if (!other.unk2700BELOIHEIEAN_.isEmpty()) { + if (unk2700BELOIHEIEAN_.isEmpty()) { + unk2700BELOIHEIEAN_ = other.unk2700BELOIHEIEAN_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addAll(other.unk2700BELOIHEIEAN_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int campId_ ; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 camp_id = 1; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_id = 1; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private int campType_ ; + /** + * uint32 camp_type = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + /** + * uint32 camp_type = 2; + * @param value The campType to set. + * @return This builder for chaining. + */ + public Builder setCampType(int value) { + + campType_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_type = 2; + * @return This builder for chaining. + */ + public Builder clearCampType() { + + campType_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 3; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 3; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 4; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 5; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + + private boolean asyncLoad_ ; + /** + * bool async_load = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + /** + * bool async_load = 6; + * @param value The asyncLoad to set. + * @return This builder for chaining. + */ + public Builder setAsyncLoad(boolean value) { + + asyncLoad_ = value; + onChanged(); + return this; + } + /** + * bool async_load = 6; + * @return This builder for chaining. + */ + public Builder clearAsyncLoad() { + + asyncLoad_ = false; + onChanged(); + return this; + } + + private boolean unk2700JBOPENAGGAF_ ; + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @param value The unk2700JBOPENAGGAF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JBOPENAGGAF(boolean value) { + + unk2700JBOPENAGGAF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700JBOPENAGGAF() { + + unk2700JBOPENAGGAF_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_ = emptyIntList(); + private void ensureUnk2700BELOIHEIEANIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = mutableCopy(unk2700BELOIHEIEAN_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return A list containing the unk2700BELOIHEIEAN. + */ + public java.util.List + getUnk2700BELOIHEIEANList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700BELOIHEIEAN_) : unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index to set the value at. + * @param value The unk2700BELOIHEIEAN to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BELOIHEIEAN( + int index, int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param value The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addUnk2700BELOIHEIEAN(int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param values The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700BELOIHEIEAN( + java.lang.Iterable values) { + ensureUnk2700BELOIHEIEANIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700BELOIHEIEAN_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return This builder for chaining. + */ + public Builder clearUnk2700BELOIHEIEAN() { + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ClientGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:ClientGadgetInfo) + private static final emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo(); + } + + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ClientGadgetInfo.proto\"\305\001\n\020ClientGadge" + + "tInfo\022\017\n\007camp_id\030\001 \001(\r\022\021\n\tcamp_type\030\002 \001(" + + "\r\022\014\n\004guid\030\003 \001(\004\022\027\n\017owner_entity_id\030\004 \001(\r" + + "\022\030\n\020target_entity_id\030\005 \001(\r\022\022\n\nasync_load" + + "\030\006 \001(\010\022\033\n\023Unk2700_JBOPENAGGAF\030\007 \001(\010\022\033\n\023U" + + "nk2700_BELOIHEIEAN\030\010 \003(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ClientGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientGadgetInfo_descriptor, + new java.lang.String[] { "CampId", "CampType", "Guid", "OwnerEntityId", "TargetEntityId", "AsyncLoad", "Unk2700JBOPENAGGAF", "Unk2700BELOIHEIEAN", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexDataFullNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataFullNotifyOuterClass.java new file mode 100644 index 000000000..7b1f8e60f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataFullNotifyOuterClass.java @@ -0,0 +1,1194 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexDataFullNotify.proto + +package emu.grasscutter.net.proto; + +public final class CodexDataFullNotifyOuterClass { + private CodexDataFullNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexDataFullNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexDataFullNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return The unk2700BPKOLHOOGFO. + */ + int getUnk2700BPKOLHOOGFO(); + + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return A list containing the unk2700DFJJHFHHIHF. + */ + java.util.List getUnk2700DFJJHFHHIHFList(); + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return The count of unk2700DFJJHFHHIHF. + */ + int getUnk2700DFJJHFHHIHFCount(); + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index of the element to return. + * @return The unk2700DFJJHFHHIHF at the given index. + */ + int getUnk2700DFJJHFHHIHF(int index); + + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return The unk2700HJDNBBPMOAP. + */ + int getUnk2700HJDNBBPMOAP(); + + /** + * repeated .CodexTypeData type_data_list = 6; + */ + java.util.List + getTypeDataListList(); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getTypeDataList(int index); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + int getTypeDataListCount(); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + java.util.List + getTypeDataListOrBuilderList(); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder getTypeDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4205
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CodexDataFullNotify} + */ + public static final class CodexDataFullNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexDataFullNotify) + CodexDataFullNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexDataFullNotify.newBuilder() to construct. + private CodexDataFullNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexDataFullNotify() { + unk2700DFJJHFHHIHF_ = emptyIntList(); + typeDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexDataFullNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexDataFullNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700DFJJHFHHIHF_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700DFJJHFHHIHF_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700DFJJHFHHIHF_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + unk2700HJDNBBPMOAP_ = input.readUInt32(); + break; + } + case 32: { + + unk2700BPKOLHOOGFO_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + typeDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + typeDataList_.add( + input.readMessage(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + typeDataList_ = java.util.Collections.unmodifiableList(typeDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.class, emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.Builder.class); + } + + public static final int UNK2700_BPKOLHOOGFO_FIELD_NUMBER = 4; + private int unk2700BPKOLHOOGFO_; + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return The unk2700BPKOLHOOGFO. + */ + @java.lang.Override + public int getUnk2700BPKOLHOOGFO() { + return unk2700BPKOLHOOGFO_; + } + + public static final int UNK2700_DFJJHFHHIHF_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList unk2700DFJJHFHHIHF_; + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return A list containing the unk2700DFJJHFHHIHF. + */ + @java.lang.Override + public java.util.List + getUnk2700DFJJHFHHIHFList() { + return unk2700DFJJHFHHIHF_; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return The count of unk2700DFJJHFHHIHF. + */ + public int getUnk2700DFJJHFHHIHFCount() { + return unk2700DFJJHFHHIHF_.size(); + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index of the element to return. + * @return The unk2700DFJJHFHHIHF at the given index. + */ + public int getUnk2700DFJJHFHHIHF(int index) { + return unk2700DFJJHFHHIHF_.getInt(index); + } + private int unk2700DFJJHFHHIHFMemoizedSerializedSize = -1; + + public static final int UNK2700_HJDNBBPMOAP_FIELD_NUMBER = 3; + private int unk2700HJDNBBPMOAP_; + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return The unk2700HJDNBBPMOAP. + */ + @java.lang.Override + public int getUnk2700HJDNBBPMOAP() { + return unk2700HJDNBBPMOAP_; + } + + public static final int TYPE_DATA_LIST_FIELD_NUMBER = 6; + private java.util.List typeDataList_; + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public java.util.List getTypeDataListList() { + return typeDataList_; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public java.util.List + getTypeDataListOrBuilderList() { + return typeDataList_; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public int getTypeDataListCount() { + return typeDataList_.size(); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getTypeDataList(int index) { + return typeDataList_.get(index); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder getTypeDataListOrBuilder( + int index) { + return typeDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getUnk2700DFJJHFHHIHFList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(unk2700DFJJHFHHIHFMemoizedSerializedSize); + } + for (int i = 0; i < unk2700DFJJHFHHIHF_.size(); i++) { + output.writeUInt32NoTag(unk2700DFJJHFHHIHF_.getInt(i)); + } + if (unk2700HJDNBBPMOAP_ != 0) { + output.writeUInt32(3, unk2700HJDNBBPMOAP_); + } + if (unk2700BPKOLHOOGFO_ != 0) { + output.writeUInt32(4, unk2700BPKOLHOOGFO_); + } + for (int i = 0; i < typeDataList_.size(); i++) { + output.writeMessage(6, typeDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < unk2700DFJJHFHHIHF_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700DFJJHFHHIHF_.getInt(i)); + } + size += dataSize; + if (!getUnk2700DFJJHFHHIHFList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700DFJJHFHHIHFMemoizedSerializedSize = dataSize; + } + if (unk2700HJDNBBPMOAP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, unk2700HJDNBBPMOAP_); + } + if (unk2700BPKOLHOOGFO_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, unk2700BPKOLHOOGFO_); + } + for (int i = 0; i < typeDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, typeDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify other = (emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify) obj; + + if (getUnk2700BPKOLHOOGFO() + != other.getUnk2700BPKOLHOOGFO()) return false; + if (!getUnk2700DFJJHFHHIHFList() + .equals(other.getUnk2700DFJJHFHHIHFList())) return false; + if (getUnk2700HJDNBBPMOAP() + != other.getUnk2700HJDNBBPMOAP()) return false; + if (!getTypeDataListList() + .equals(other.getTypeDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_BPKOLHOOGFO_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BPKOLHOOGFO(); + if (getUnk2700DFJJHFHHIHFCount() > 0) { + hash = (37 * hash) + UNK2700_DFJJHFHHIHF_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700DFJJHFHHIHFList().hashCode(); + } + hash = (37 * hash) + UNK2700_HJDNBBPMOAP_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HJDNBBPMOAP(); + if (getTypeDataListCount() > 0) { + hash = (37 * hash) + TYPE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTypeDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4205
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CodexDataFullNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexDataFullNotify) + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.class, emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTypeDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700BPKOLHOOGFO_ = 0; + + unk2700DFJJHFHHIHF_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700HJDNBBPMOAP_ = 0; + + if (typeDataListBuilder_ == null) { + typeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + typeDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify build() { + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify buildPartial() { + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify result = new emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify(this); + int from_bitField0_ = bitField0_; + result.unk2700BPKOLHOOGFO_ = unk2700BPKOLHOOGFO_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700DFJJHFHHIHF_ = unk2700DFJJHFHHIHF_; + result.unk2700HJDNBBPMOAP_ = unk2700HJDNBBPMOAP_; + if (typeDataListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + typeDataList_ = java.util.Collections.unmodifiableList(typeDataList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.typeDataList_ = typeDataList_; + } else { + result.typeDataList_ = typeDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify) { + return mergeFrom((emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify other) { + if (other == emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.getDefaultInstance()) return this; + if (other.getUnk2700BPKOLHOOGFO() != 0) { + setUnk2700BPKOLHOOGFO(other.getUnk2700BPKOLHOOGFO()); + } + if (!other.unk2700DFJJHFHHIHF_.isEmpty()) { + if (unk2700DFJJHFHHIHF_.isEmpty()) { + unk2700DFJJHFHHIHF_ = other.unk2700DFJJHFHHIHF_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700DFJJHFHHIHFIsMutable(); + unk2700DFJJHFHHIHF_.addAll(other.unk2700DFJJHFHHIHF_); + } + onChanged(); + } + if (other.getUnk2700HJDNBBPMOAP() != 0) { + setUnk2700HJDNBBPMOAP(other.getUnk2700HJDNBBPMOAP()); + } + if (typeDataListBuilder_ == null) { + if (!other.typeDataList_.isEmpty()) { + if (typeDataList_.isEmpty()) { + typeDataList_ = other.typeDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTypeDataListIsMutable(); + typeDataList_.addAll(other.typeDataList_); + } + onChanged(); + } + } else { + if (!other.typeDataList_.isEmpty()) { + if (typeDataListBuilder_.isEmpty()) { + typeDataListBuilder_.dispose(); + typeDataListBuilder_ = null; + typeDataList_ = other.typeDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + typeDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTypeDataListFieldBuilder() : null; + } else { + typeDataListBuilder_.addAllMessages(other.typeDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int unk2700BPKOLHOOGFO_ ; + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return The unk2700BPKOLHOOGFO. + */ + @java.lang.Override + public int getUnk2700BPKOLHOOGFO() { + return unk2700BPKOLHOOGFO_; + } + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @param value The unk2700BPKOLHOOGFO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BPKOLHOOGFO(int value) { + + unk2700BPKOLHOOGFO_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2700BPKOLHOOGFO() { + + unk2700BPKOLHOOGFO_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700DFJJHFHHIHF_ = emptyIntList(); + private void ensureUnk2700DFJJHFHHIHFIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_ = mutableCopy(unk2700DFJJHFHHIHF_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return A list containing the unk2700DFJJHFHHIHF. + */ + public java.util.List + getUnk2700DFJJHFHHIHFList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700DFJJHFHHIHF_) : unk2700DFJJHFHHIHF_; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return The count of unk2700DFJJHFHHIHF. + */ + public int getUnk2700DFJJHFHHIHFCount() { + return unk2700DFJJHFHHIHF_.size(); + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index of the element to return. + * @return The unk2700DFJJHFHHIHF at the given index. + */ + public int getUnk2700DFJJHFHHIHF(int index) { + return unk2700DFJJHFHHIHF_.getInt(index); + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index to set the value at. + * @param value The unk2700DFJJHFHHIHF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DFJJHFHHIHF( + int index, int value) { + ensureUnk2700DFJJHFHHIHFIsMutable(); + unk2700DFJJHFHHIHF_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param value The unk2700DFJJHFHHIHF to add. + * @return This builder for chaining. + */ + public Builder addUnk2700DFJJHFHHIHF(int value) { + ensureUnk2700DFJJHFHHIHFIsMutable(); + unk2700DFJJHFHHIHF_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param values The unk2700DFJJHFHHIHF to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700DFJJHFHHIHF( + java.lang.Iterable values) { + ensureUnk2700DFJJHFHHIHFIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700DFJJHFHHIHF_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DFJJHFHHIHF() { + unk2700DFJJHFHHIHF_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int unk2700HJDNBBPMOAP_ ; + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return The unk2700HJDNBBPMOAP. + */ + @java.lang.Override + public int getUnk2700HJDNBBPMOAP() { + return unk2700HJDNBBPMOAP_; + } + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @param value The unk2700HJDNBBPMOAP to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HJDNBBPMOAP(int value) { + + unk2700HJDNBBPMOAP_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return This builder for chaining. + */ + public Builder clearUnk2700HJDNBBPMOAP() { + + unk2700HJDNBBPMOAP_ = 0; + onChanged(); + return this; + } + + private java.util.List typeDataList_ = + java.util.Collections.emptyList(); + private void ensureTypeDataListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + typeDataList_ = new java.util.ArrayList(typeDataList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder> typeDataListBuilder_; + + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public java.util.List getTypeDataListList() { + if (typeDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(typeDataList_); + } else { + return typeDataListBuilder_.getMessageList(); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public int getTypeDataListCount() { + if (typeDataListBuilder_ == null) { + return typeDataList_.size(); + } else { + return typeDataListBuilder_.getCount(); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getTypeDataList(int index) { + if (typeDataListBuilder_ == null) { + return typeDataList_.get(index); + } else { + return typeDataListBuilder_.getMessage(index); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder setTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData value) { + if (typeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTypeDataListIsMutable(); + typeDataList_.set(index, value); + onChanged(); + } else { + typeDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder setTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder builderForValue) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + typeDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData value) { + if (typeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTypeDataListIsMutable(); + typeDataList_.add(value); + onChanged(); + } else { + typeDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData value) { + if (typeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTypeDataListIsMutable(); + typeDataList_.add(index, value); + onChanged(); + } else { + typeDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder builderForValue) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.add(builderForValue.build()); + onChanged(); + } else { + typeDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder builderForValue) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + typeDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addAllTypeDataList( + java.lang.Iterable values) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, typeDataList_); + onChanged(); + } else { + typeDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder clearTypeDataList() { + if (typeDataListBuilder_ == null) { + typeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + typeDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder removeTypeDataList(int index) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.remove(index); + onChanged(); + } else { + typeDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder getTypeDataListBuilder( + int index) { + return getTypeDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder getTypeDataListOrBuilder( + int index) { + if (typeDataListBuilder_ == null) { + return typeDataList_.get(index); } else { + return typeDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public java.util.List + getTypeDataListOrBuilderList() { + if (typeDataListBuilder_ != null) { + return typeDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(typeDataList_); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder addTypeDataListBuilder() { + return getTypeDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance()); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder addTypeDataListBuilder( + int index) { + return getTypeDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance()); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public java.util.List + getTypeDataListBuilderList() { + return getTypeDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder> + getTypeDataListFieldBuilder() { + if (typeDataListBuilder_ == null) { + typeDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder>( + typeDataList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + typeDataList_ = null; + } + return typeDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CodexDataFullNotify) + } + + // @@protoc_insertion_point(class_scope:CodexDataFullNotify) + private static final emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify(); + } + + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexDataFullNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexDataFullNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexDataFullNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexDataFullNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031CodexDataFullNotify.proto\032\023CodexTypeDa" + + "ta.proto\"\224\001\n\023CodexDataFullNotify\022\033\n\023Unk2" + + "700_BPKOLHOOGFO\030\004 \001(\r\022\033\n\023Unk2700_DFJJHFH" + + "HIHF\030\002 \003(\r\022\033\n\023Unk2700_HJDNBBPMOAP\030\003 \001(\r\022" + + "&\n\016type_data_list\030\006 \003(\0132\016.CodexTypeDataB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.getDescriptor(), + }); + internal_static_CodexDataFullNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexDataFullNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexDataFullNotify_descriptor, + new java.lang.String[] { "Unk2700BPKOLHOOGFO", "Unk2700DFJJHFHHIHF", "Unk2700HJDNBBPMOAP", "TypeDataList", }); + emu.grasscutter.net.proto.CodexTypeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexDataUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataUpdateNotifyOuterClass.java new file mode 100644 index 000000000..b4edba052 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataUpdateNotifyOuterClass.java @@ -0,0 +1,731 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexDataUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class CodexDataUpdateNotifyOuterClass { + private CodexDataUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexDataUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexDataUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 8; + * @return The id. + */ + int getId(); + + /** + * uint32 weapon_max_promote_level = 15; + * @return The weaponMaxPromoteLevel. + */ + int getWeaponMaxPromoteLevel(); + + /** + * .CodexType type = 11; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .CodexType type = 11; + * @return The type. + */ + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType(); + } + /** + *
+   * CmdId: 4207
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CodexDataUpdateNotify} + */ + public static final class CodexDataUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexDataUpdateNotify) + CodexDataUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexDataUpdateNotify.newBuilder() to construct. + private CodexDataUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexDataUpdateNotify() { + type_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexDataUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexDataUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + id_ = input.readUInt32(); + break; + } + case 88: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 120: { + + weaponMaxPromoteLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.class, emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 8; + private int id_; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int WEAPON_MAX_PROMOTE_LEVEL_FIELD_NUMBER = 15; + private int weaponMaxPromoteLevel_; + /** + * uint32 weapon_max_promote_level = 15; + * @return The weaponMaxPromoteLevel. + */ + @java.lang.Override + public int getWeaponMaxPromoteLevel() { + return weaponMaxPromoteLevel_; + } + + public static final int TYPE_FIELD_NUMBER = 11; + private int type_; + /** + * .CodexType type = 11; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 11; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(8, id_); + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + output.writeEnum(11, type_); + } + if (weaponMaxPromoteLevel_ != 0) { + output.writeUInt32(15, weaponMaxPromoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, id_); + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, type_); + } + if (weaponMaxPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, weaponMaxPromoteLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify other = (emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify) obj; + + if (getId() + != other.getId()) return false; + if (getWeaponMaxPromoteLevel() + != other.getWeaponMaxPromoteLevel()) return false; + if (type_ != other.type_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + WEAPON_MAX_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWeaponMaxPromoteLevel(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4207
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CodexDataUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexDataUpdateNotify) + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.class, emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + weaponMaxPromoteLevel_ = 0; + + type_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify build() { + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify buildPartial() { + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify result = new emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify(this); + result.id_ = id_; + result.weaponMaxPromoteLevel_ = weaponMaxPromoteLevel_; + result.type_ = type_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify other) { + if (other == emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getWeaponMaxPromoteLevel() != 0) { + setWeaponMaxPromoteLevel(other.getWeaponMaxPromoteLevel()); + } + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 8; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 8; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int weaponMaxPromoteLevel_ ; + /** + * uint32 weapon_max_promote_level = 15; + * @return The weaponMaxPromoteLevel. + */ + @java.lang.Override + public int getWeaponMaxPromoteLevel() { + return weaponMaxPromoteLevel_; + } + /** + * uint32 weapon_max_promote_level = 15; + * @param value The weaponMaxPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setWeaponMaxPromoteLevel(int value) { + + weaponMaxPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_max_promote_level = 15; + * @return This builder for chaining. + */ + public Builder clearWeaponMaxPromoteLevel() { + + weaponMaxPromoteLevel_ = 0; + onChanged(); + return this; + } + + private int type_ = 0; + /** + * .CodexType type = 11; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 11; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .CodexType type = 11; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + /** + * .CodexType type = 11; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CodexType type = 11; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CodexDataUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:CodexDataUpdateNotify) + private static final emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify(); + } + + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexDataUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexDataUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexDataUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexDataUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033CodexDataUpdateNotify.proto\032\017CodexType" + + ".proto\"_\n\025CodexDataUpdateNotify\022\n\n\002id\030\010 " + + "\001(\r\022 \n\030weapon_max_promote_level\030\017 \001(\r\022\030\n" + + "\004type\030\013 \001(\0162\n.CodexTypeB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(), + }); + internal_static_CodexDataUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexDataUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexDataUpdateNotify_descriptor, + new java.lang.String[] { "Id", "WeaponMaxPromoteLevel", "Type", }); + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeComparerOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeComparerOuterClass.java new file mode 100644 index 000000000..1e077d431 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeComparerOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexTypeComparer.proto + +package emu.grasscutter.net.proto; + +public final class CodexTypeComparerOuterClass { + private CodexTypeComparerOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexTypeComparerOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexTypeComparer) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code CodexTypeComparer} + */ + public static final class CodexTypeComparer extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexTypeComparer) + CodexTypeComparerOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexTypeComparer.newBuilder() to construct. + private CodexTypeComparer(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexTypeComparer() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexTypeComparer(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexTypeComparer( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.class, emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer other = (emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CodexTypeComparer} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexTypeComparer) + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.class, emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer build() { + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer buildPartial() { + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer result = new emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer) { + return mergeFrom((emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer other) { + if (other == emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CodexTypeComparer) + } + + // @@protoc_insertion_point(class_scope:CodexTypeComparer) + private static final emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer(); + } + + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexTypeComparer parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexTypeComparer(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexTypeComparer_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexTypeComparer_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CodexTypeComparer.proto\"\023\n\021CodexTypeCo" + + "mparerB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CodexTypeComparer_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexTypeComparer_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexTypeComparer_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeDataOuterClass.java new file mode 100644 index 000000000..265f1b72c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeDataOuterClass.java @@ -0,0 +1,1295 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexTypeData.proto + +package emu.grasscutter.net.proto; + +public final class CodexTypeDataOuterClass { + private CodexTypeDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexTypeDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexTypeData) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + java.util.List getCodexIdListList(); + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + int getCodexIdListCount(); + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + int getCodexIdList(int index); + + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + int getWeaponMaxPromoteLevelMapCount(); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + boolean containsWeaponMaxPromoteLevelMap( + int key); + /** + * Use {@link #getWeaponMaxPromoteLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getWeaponMaxPromoteLevelMap(); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + java.util.Map + getWeaponMaxPromoteLevelMapMap(); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + int getWeaponMaxPromoteLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + int getWeaponMaxPromoteLevelMapOrThrow( + int key); + + /** + * .CodexType type = 13; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .CodexType type = 13; + * @return The type. + */ + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType(); + + /** + * repeated bool have_viewed_list = 5; + * @return A list containing the haveViewedList. + */ + java.util.List getHaveViewedListList(); + /** + * repeated bool have_viewed_list = 5; + * @return The count of haveViewedList. + */ + int getHaveViewedListCount(); + /** + * repeated bool have_viewed_list = 5; + * @param index The index of the element to return. + * @return The haveViewedList at the given index. + */ + boolean getHaveViewedList(int index); + } + /** + * Protobuf type {@code CodexTypeData} + */ + public static final class CodexTypeData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexTypeData) + CodexTypeDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexTypeData.newBuilder() to construct. + private CodexTypeData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexTypeData() { + codexIdList_ = emptyIntList(); + type_ = 0; + haveViewedList_ = emptyBooleanList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexTypeData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexTypeData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + weaponMaxPromoteLevelMap_ = com.google.protobuf.MapField.newMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + weaponMaxPromoteLevelMap__ = input.readMessage( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + weaponMaxPromoteLevelMap_.getMutableMap().put( + weaponMaxPromoteLevelMap__.getKey(), weaponMaxPromoteLevelMap__.getValue()); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + haveViewedList_ = newBooleanList(); + mutable_bitField0_ |= 0x00000004; + } + haveViewedList_.addBoolean(input.readBool()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + haveViewedList_ = newBooleanList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + haveViewedList_.addBoolean(input.readBool()); + } + input.popLimit(limit); + break; + } + case 104: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + codexIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + codexIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + haveViewedList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetWeaponMaxPromoteLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.class, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder.class); + } + + public static final int CODEX_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList codexIdList_; + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + @java.lang.Override + public java.util.List + getCodexIdListList() { + return codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + private int codexIdListMemoizedSerializedSize = -1; + + public static final int WEAPON_MAX_PROMOTE_LEVEL_MAP_FIELD_NUMBER = 4; + private static final class WeaponMaxPromoteLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> weaponMaxPromoteLevelMap_; + private com.google.protobuf.MapField + internalGetWeaponMaxPromoteLevelMap() { + if (weaponMaxPromoteLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + } + return weaponMaxPromoteLevelMap_; + } + + public int getWeaponMaxPromoteLevelMapCount() { + return internalGetWeaponMaxPromoteLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + @java.lang.Override + public boolean containsWeaponMaxPromoteLevelMap( + int key) { + + return internalGetWeaponMaxPromoteLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeaponMaxPromoteLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeaponMaxPromoteLevelMap() { + return getWeaponMaxPromoteLevelMapMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getWeaponMaxPromoteLevelMapMap() { + return internalGetWeaponMaxPromoteLevelMap().getMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TYPE_FIELD_NUMBER = 13; + private int type_; + /** + * .CodexType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 13; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + + public static final int HAVE_VIEWED_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.BooleanList haveViewedList_; + /** + * repeated bool have_viewed_list = 5; + * @return A list containing the haveViewedList. + */ + @java.lang.Override + public java.util.List + getHaveViewedListList() { + return haveViewedList_; + } + /** + * repeated bool have_viewed_list = 5; + * @return The count of haveViewedList. + */ + public int getHaveViewedListCount() { + return haveViewedList_.size(); + } + /** + * repeated bool have_viewed_list = 5; + * @param index The index of the element to return. + * @return The haveViewedList at the given index. + */ + public boolean getHaveViewedList(int index) { + return haveViewedList_.getBoolean(index); + } + private int haveViewedListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetWeaponMaxPromoteLevelMap(), + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry, + 4); + if (getHaveViewedListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(haveViewedListMemoizedSerializedSize); + } + for (int i = 0; i < haveViewedList_.size(); i++) { + output.writeBoolNoTag(haveViewedList_.getBoolean(i)); + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + output.writeEnum(13, type_); + } + if (getCodexIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(codexIdListMemoizedSerializedSize); + } + for (int i = 0; i < codexIdList_.size(); i++) { + output.writeUInt32NoTag(codexIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetWeaponMaxPromoteLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + weaponMaxPromoteLevelMap__ = WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, weaponMaxPromoteLevelMap__); + } + { + int dataSize = 0; + dataSize = 1 * getHaveViewedListList().size(); + size += dataSize; + if (!getHaveViewedListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + haveViewedListMemoizedSerializedSize = dataSize; + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, type_); + } + { + int dataSize = 0; + for (int i = 0; i < codexIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(codexIdList_.getInt(i)); + } + size += dataSize; + if (!getCodexIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + codexIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData other = (emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData) obj; + + if (!getCodexIdListList() + .equals(other.getCodexIdListList())) return false; + if (!internalGetWeaponMaxPromoteLevelMap().equals( + other.internalGetWeaponMaxPromoteLevelMap())) return false; + if (type_ != other.type_) return false; + if (!getHaveViewedListList() + .equals(other.getHaveViewedListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCodexIdListCount() > 0) { + hash = (37 * hash) + CODEX_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCodexIdListList().hashCode(); + } + if (!internalGetWeaponMaxPromoteLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + WEAPON_MAX_PROMOTE_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetWeaponMaxPromoteLevelMap().hashCode(); + } + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + if (getHaveViewedListCount() > 0) { + hash = (37 * hash) + HAVE_VIEWED_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHaveViewedListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CodexTypeData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexTypeData) + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetWeaponMaxPromoteLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableWeaponMaxPromoteLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.class, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableWeaponMaxPromoteLevelMap().clear(); + type_ = 0; + + haveViewedList_ = emptyBooleanList(); + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData build() { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData buildPartial() { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData result = new emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.codexIdList_ = codexIdList_; + result.weaponMaxPromoteLevelMap_ = internalGetWeaponMaxPromoteLevelMap(); + result.weaponMaxPromoteLevelMap_.makeImmutable(); + result.type_ = type_; + if (((bitField0_ & 0x00000004) != 0)) { + haveViewedList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.haveViewedList_ = haveViewedList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData) { + return mergeFrom((emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData other) { + if (other == emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance()) return this; + if (!other.codexIdList_.isEmpty()) { + if (codexIdList_.isEmpty()) { + codexIdList_ = other.codexIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCodexIdListIsMutable(); + codexIdList_.addAll(other.codexIdList_); + } + onChanged(); + } + internalGetMutableWeaponMaxPromoteLevelMap().mergeFrom( + other.internalGetWeaponMaxPromoteLevelMap()); + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (!other.haveViewedList_.isEmpty()) { + if (haveViewedList_.isEmpty()) { + haveViewedList_ = other.haveViewedList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureHaveViewedListIsMutable(); + haveViewedList_.addAll(other.haveViewedList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList codexIdList_ = emptyIntList(); + private void ensureCodexIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + codexIdList_ = mutableCopy(codexIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + public java.util.List + getCodexIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(codexIdList_) : codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index to set the value at. + * @param value The codexIdList to set. + * @return This builder for chaining. + */ + public Builder setCodexIdList( + int index, int value) { + ensureCodexIdListIsMutable(); + codexIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param value The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addCodexIdList(int value) { + ensureCodexIdListIsMutable(); + codexIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param values The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCodexIdList( + java.lang.Iterable values) { + ensureCodexIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, codexIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearCodexIdList() { + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> weaponMaxPromoteLevelMap_; + private com.google.protobuf.MapField + internalGetWeaponMaxPromoteLevelMap() { + if (weaponMaxPromoteLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + } + return weaponMaxPromoteLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableWeaponMaxPromoteLevelMap() { + onChanged();; + if (weaponMaxPromoteLevelMap_ == null) { + weaponMaxPromoteLevelMap_ = com.google.protobuf.MapField.newMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + } + if (!weaponMaxPromoteLevelMap_.isMutable()) { + weaponMaxPromoteLevelMap_ = weaponMaxPromoteLevelMap_.copy(); + } + return weaponMaxPromoteLevelMap_; + } + + public int getWeaponMaxPromoteLevelMapCount() { + return internalGetWeaponMaxPromoteLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + @java.lang.Override + public boolean containsWeaponMaxPromoteLevelMap( + int key) { + + return internalGetWeaponMaxPromoteLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeaponMaxPromoteLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeaponMaxPromoteLevelMap() { + return getWeaponMaxPromoteLevelMapMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getWeaponMaxPromoteLevelMapMap() { + return internalGetWeaponMaxPromoteLevelMap().getMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearWeaponMaxPromoteLevelMap() { + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + public Builder removeWeaponMaxPromoteLevelMap( + int key) { + + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableWeaponMaxPromoteLevelMap() { + return internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + public Builder putWeaponMaxPromoteLevelMap( + int key, + int value) { + + + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + public Builder putAllWeaponMaxPromoteLevelMap( + java.util.Map values) { + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int type_ = 0; + /** + * .CodexType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 13; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .CodexType type = 13; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + /** + * .CodexType type = 13; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CodexType type = 13; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.BooleanList haveViewedList_ = emptyBooleanList(); + private void ensureHaveViewedListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + haveViewedList_ = mutableCopy(haveViewedList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated bool have_viewed_list = 5; + * @return A list containing the haveViewedList. + */ + public java.util.List + getHaveViewedListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(haveViewedList_) : haveViewedList_; + } + /** + * repeated bool have_viewed_list = 5; + * @return The count of haveViewedList. + */ + public int getHaveViewedListCount() { + return haveViewedList_.size(); + } + /** + * repeated bool have_viewed_list = 5; + * @param index The index of the element to return. + * @return The haveViewedList at the given index. + */ + public boolean getHaveViewedList(int index) { + return haveViewedList_.getBoolean(index); + } + /** + * repeated bool have_viewed_list = 5; + * @param index The index to set the value at. + * @param value The haveViewedList to set. + * @return This builder for chaining. + */ + public Builder setHaveViewedList( + int index, boolean value) { + ensureHaveViewedListIsMutable(); + haveViewedList_.setBoolean(index, value); + onChanged(); + return this; + } + /** + * repeated bool have_viewed_list = 5; + * @param value The haveViewedList to add. + * @return This builder for chaining. + */ + public Builder addHaveViewedList(boolean value) { + ensureHaveViewedListIsMutable(); + haveViewedList_.addBoolean(value); + onChanged(); + return this; + } + /** + * repeated bool have_viewed_list = 5; + * @param values The haveViewedList to add. + * @return This builder for chaining. + */ + public Builder addAllHaveViewedList( + java.lang.Iterable values) { + ensureHaveViewedListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, haveViewedList_); + onChanged(); + return this; + } + /** + * repeated bool have_viewed_list = 5; + * @return This builder for chaining. + */ + public Builder clearHaveViewedList() { + haveViewedList_ = emptyBooleanList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CodexTypeData) + } + + // @@protoc_insertion_point(class_scope:CodexTypeData) + private static final emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData(); + } + + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexTypeData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexTypeData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexTypeData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexTypeData_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023CodexTypeData.proto\032\017CodexType.proto\"\357" + + "\001\n\rCodexTypeData\022\025\n\rcodex_id_list\030\016 \003(\r\022" + + "R\n\034weapon_max_promote_level_map\030\004 \003(\0132,." + + "CodexTypeData.WeaponMaxPromoteLevelMapEn" + + "try\022\030\n\004type\030\r \001(\0162\n.CodexType\022\030\n\020have_vi" + + "ewed_list\030\005 \003(\010\032?\n\035WeaponMaxPromoteLevel" + + "MapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(), + }); + internal_static_CodexTypeData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexTypeData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexTypeData_descriptor, + new java.lang.String[] { "CodexIdList", "WeaponMaxPromoteLevelMap", "Type", "HaveViewedList", }); + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor = + internal_static_CodexTypeData_descriptor.getNestedTypes().get(0); + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeOuterClass.java new file mode 100644 index 000000000..9f2c7d4bd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeOuterClass.java @@ -0,0 +1,212 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexType.proto + +package emu.grasscutter.net.proto; + +public final class CodexTypeOuterClass { + private CodexTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CodexType} + */ + public enum CodexType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CODEX_TYPE_NONE = 0; + */ + CODEX_TYPE_NONE(0), + /** + * CODEX_TYPE_QUEST = 1; + */ + CODEX_TYPE_QUEST(1), + /** + * CODEX_TYPE_WEAPON = 2; + */ + CODEX_TYPE_WEAPON(2), + /** + * CODEX_TYPE_ANIMAL = 3; + */ + CODEX_TYPE_ANIMAL(3), + /** + * CODEX_TYPE_MATERIAL = 4; + */ + CODEX_TYPE_MATERIAL(4), + /** + * CODEX_TYPE_BOOKS = 5; + */ + CODEX_TYPE_BOOKS(5), + /** + * CODEX_TYPE_PUSHTIPS = 6; + */ + CODEX_TYPE_PUSHTIPS(6), + /** + * CODEX_TYPE_VIEW = 7; + */ + CODEX_TYPE_VIEW(7), + /** + * CODEX_TYPE_RELIQUARY = 8; + */ + CODEX_TYPE_RELIQUARY(8), + UNRECOGNIZED(-1), + ; + + /** + * CODEX_TYPE_NONE = 0; + */ + public static final int CODEX_TYPE_NONE_VALUE = 0; + /** + * CODEX_TYPE_QUEST = 1; + */ + public static final int CODEX_TYPE_QUEST_VALUE = 1; + /** + * CODEX_TYPE_WEAPON = 2; + */ + public static final int CODEX_TYPE_WEAPON_VALUE = 2; + /** + * CODEX_TYPE_ANIMAL = 3; + */ + public static final int CODEX_TYPE_ANIMAL_VALUE = 3; + /** + * CODEX_TYPE_MATERIAL = 4; + */ + public static final int CODEX_TYPE_MATERIAL_VALUE = 4; + /** + * CODEX_TYPE_BOOKS = 5; + */ + public static final int CODEX_TYPE_BOOKS_VALUE = 5; + /** + * CODEX_TYPE_PUSHTIPS = 6; + */ + public static final int CODEX_TYPE_PUSHTIPS_VALUE = 6; + /** + * CODEX_TYPE_VIEW = 7; + */ + public static final int CODEX_TYPE_VIEW_VALUE = 7; + /** + * CODEX_TYPE_RELIQUARY = 8; + */ + public static final int CODEX_TYPE_RELIQUARY_VALUE = 8; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CodexType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CodexType forNumber(int value) { + switch (value) { + case 0: return CODEX_TYPE_NONE; + case 1: return CODEX_TYPE_QUEST; + case 2: return CODEX_TYPE_WEAPON; + case 3: return CODEX_TYPE_ANIMAL; + case 4: return CODEX_TYPE_MATERIAL; + case 5: return CODEX_TYPE_BOOKS; + case 6: return CODEX_TYPE_PUSHTIPS; + case 7: return CODEX_TYPE_VIEW; + case 8: return CODEX_TYPE_RELIQUARY; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CodexType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CodexType findValueByNumber(int number) { + return CodexType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CodexType[] VALUES = values(); + + public static CodexType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CodexType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CodexType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017CodexType.proto*\333\001\n\tCodexType\022\023\n\017CODEX" + + "_TYPE_NONE\020\000\022\024\n\020CODEX_TYPE_QUEST\020\001\022\025\n\021CO" + + "DEX_TYPE_WEAPON\020\002\022\025\n\021CODEX_TYPE_ANIMAL\020\003" + + "\022\027\n\023CODEX_TYPE_MATERIAL\020\004\022\024\n\020CODEX_TYPE_" + + "BOOKS\020\005\022\027\n\023CODEX_TYPE_PUSHTIPS\020\006\022\023\n\017CODE" + + "X_TYPE_VIEW\020\007\022\030\n\024CODEX_TYPE_RELIQUARY\020\010B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java new file mode 100644 index 000000000..d850cc499 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombatInvocationsNotify.proto + +package emu.grasscutter.net.proto; + +public final class CombatInvocationsNotifyOuterClass { + private CombatInvocationsNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombatInvocationsNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombatInvocationsNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + java.util.List + getInvokeListList(); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + int getInvokeListCount(); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + java.util.List + getInvokeListOrBuilderList(); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( + int index); + } + /** + *
+   * CmdId: 319
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombatInvocationsNotify} + */ + public static final class CombatInvocationsNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombatInvocationsNotify) + CombatInvocationsNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombatInvocationsNotify.newBuilder() to construct. + private CombatInvocationsNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombatInvocationsNotify() { + invokeList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombatInvocationsNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombatInvocationsNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokeList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokeList_.add( + input.readMessage(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + invokeList_ = java.util.Collections.unmodifiableList(invokeList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.class, emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.Builder.class); + } + + public static final int INVOKE_LIST_FIELD_NUMBER = 14; + private java.util.List invokeList_; + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public java.util.List getInvokeListList() { + return invokeList_; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public java.util.List + getInvokeListOrBuilderList() { + return invokeList_; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public int getInvokeListCount() { + return invokeList_.size(); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index) { + return invokeList_.get(index); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( + int index) { + return invokeList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < invokeList_.size(); i++) { + output.writeMessage(14, invokeList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < invokeList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, invokeList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify other = (emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify) obj; + + if (!getInvokeListList() + .equals(other.getInvokeListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getInvokeListCount() > 0) { + hash = (37 * hash) + INVOKE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInvokeListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 319
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombatInvocationsNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombatInvocationsNotify) + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.class, emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokeListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (invokeListBuilder_ == null) { + invokeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokeListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify build() { + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify buildPartial() { + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify result = new emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify(this); + int from_bitField0_ = bitField0_; + if (invokeListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokeList_ = java.util.Collections.unmodifiableList(invokeList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokeList_ = invokeList_; + } else { + result.invokeList_ = invokeListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify) { + return mergeFrom((emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify other) { + if (other == emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.getDefaultInstance()) return this; + if (invokeListBuilder_ == null) { + if (!other.invokeList_.isEmpty()) { + if (invokeList_.isEmpty()) { + invokeList_ = other.invokeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokeListIsMutable(); + invokeList_.addAll(other.invokeList_); + } + onChanged(); + } + } else { + if (!other.invokeList_.isEmpty()) { + if (invokeListBuilder_.isEmpty()) { + invokeListBuilder_.dispose(); + invokeListBuilder_ = null; + invokeList_ = other.invokeList_; + bitField0_ = (bitField0_ & ~0x00000001); + invokeListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokeListFieldBuilder() : null; + } else { + invokeListBuilder_.addAllMessages(other.invokeList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List invokeList_ = + java.util.Collections.emptyList(); + private void ensureInvokeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokeList_ = new java.util.ArrayList(invokeList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder> invokeListBuilder_; + + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public java.util.List getInvokeListList() { + if (invokeListBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokeList_); + } else { + return invokeListBuilder_.getMessageList(); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public int getInvokeListCount() { + if (invokeListBuilder_ == null) { + return invokeList_.size(); + } else { + return invokeListBuilder_.getCount(); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index) { + if (invokeListBuilder_ == null) { + return invokeList_.get(index); + } else { + return invokeListBuilder_.getMessage(index); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder setInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry value) { + if (invokeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokeListIsMutable(); + invokeList_.set(index, value); + onChanged(); + } else { + invokeListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder setInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder builderForValue) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.set(index, builderForValue.build()); + onChanged(); + } else { + invokeListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry value) { + if (invokeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokeListIsMutable(); + invokeList_.add(value); + onChanged(); + } else { + invokeListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry value) { + if (invokeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokeListIsMutable(); + invokeList_.add(index, value); + onChanged(); + } else { + invokeListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder builderForValue) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.add(builderForValue.build()); + onChanged(); + } else { + invokeListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder builderForValue) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.add(index, builderForValue.build()); + onChanged(); + } else { + invokeListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addAllInvokeList( + java.lang.Iterable values) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokeList_); + onChanged(); + } else { + invokeListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder clearInvokeList() { + if (invokeListBuilder_ == null) { + invokeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokeListBuilder_.clear(); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder removeInvokeList(int index) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.remove(index); + onChanged(); + } else { + invokeListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder getInvokeListBuilder( + int index) { + return getInvokeListFieldBuilder().getBuilder(index); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( + int index) { + if (invokeListBuilder_ == null) { + return invokeList_.get(index); } else { + return invokeListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public java.util.List + getInvokeListOrBuilderList() { + if (invokeListBuilder_ != null) { + return invokeListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokeList_); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder addInvokeListBuilder() { + return getInvokeListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder addInvokeListBuilder( + int index) { + return getInvokeListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public java.util.List + getInvokeListBuilderList() { + return getInvokeListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder> + getInvokeListFieldBuilder() { + if (invokeListBuilder_ == null) { + invokeListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder>( + invokeList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokeList_ = null; + } + return invokeListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CombatInvocationsNotify) + } + + // @@protoc_insertion_point(class_scope:CombatInvocationsNotify) + private static final emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify(); + } + + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombatInvocationsNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombatInvocationsNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombatInvocationsNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombatInvocationsNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035CombatInvocationsNotify.proto\032\027CombatI" + + "nvokeEntry.proto\"B\n\027CombatInvocationsNot" + + "ify\022\'\n\013invoke_list\030\016 \003(\0132\022.CombatInvokeE" + + "ntryB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_CombatInvocationsNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombatInvocationsNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombatInvocationsNotify_descriptor, + new java.lang.String[] { "InvokeList", }); + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java new file mode 100644 index 000000000..d9367434b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombatInvokeEntry.proto + +package emu.grasscutter.net.proto; + +public final class CombatInvokeEntryOuterClass { + private CombatInvokeEntryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombatInvokeEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombatInvokeEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes combat_data = 12; + * @return The combatData. + */ + com.google.protobuf.ByteString getCombatData(); + + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * .CombatTypeArgument argument_type = 11; + * @return The enum numeric value on the wire for argumentType. + */ + int getArgumentTypeValue(); + /** + * .CombatTypeArgument argument_type = 11; + * @return The argumentType. + */ + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType(); + } + /** + * Protobuf type {@code CombatInvokeEntry} + */ + public static final class CombatInvokeEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombatInvokeEntry) + CombatInvokeEntryOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombatInvokeEntry.newBuilder() to construct. + private CombatInvokeEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombatInvokeEntry() { + combatData_ = com.google.protobuf.ByteString.EMPTY; + forwardType_ = 0; + argumentType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombatInvokeEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombatInvokeEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 88: { + int rawValue = input.readEnum(); + + argumentType_ = rawValue; + break; + } + case 98: { + + combatData_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.class, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder.class); + } + + public static final int COMBAT_DATA_FIELD_NUMBER = 12; + private com.google.protobuf.ByteString combatData_; + /** + * bytes combat_data = 12; + * @return The combatData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCombatData() { + return combatData_; + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 10; + private int forwardType_; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ARGUMENT_TYPE_FIELD_NUMBER = 11; + private int argumentType_; + /** + * .CombatTypeArgument argument_type = 11; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .CombatTypeArgument argument_type = 11; + * @return The argumentType. + */ + @java.lang.Override public emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument result = emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(10, forwardType_); + } + if (argumentType_ != emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.COMBAT_TYPE_ARGUMENT_NONE.getNumber()) { + output.writeEnum(11, argumentType_); + } + if (!combatData_.isEmpty()) { + output.writeBytes(12, combatData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, forwardType_); + } + if (argumentType_ != emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.COMBAT_TYPE_ARGUMENT_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, argumentType_); + } + if (!combatData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(12, combatData_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry other = (emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry) obj; + + if (!getCombatData() + .equals(other.getCombatData())) return false; + if (forwardType_ != other.forwardType_) return false; + if (argumentType_ != other.argumentType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COMBAT_DATA_FIELD_NUMBER; + hash = (53 * hash) + getCombatData().hashCode(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ARGUMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + argumentType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CombatInvokeEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombatInvokeEntry) + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.class, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combatData_ = com.google.protobuf.ByteString.EMPTY; + + forwardType_ = 0; + + argumentType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry build() { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry buildPartial() { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry result = new emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry(this); + result.combatData_ = combatData_; + result.forwardType_ = forwardType_; + result.argumentType_ = argumentType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry) { + return mergeFrom((emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry other) { + if (other == emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()) return this; + if (other.getCombatData() != com.google.protobuf.ByteString.EMPTY) { + setCombatData(other.getCombatData()); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.argumentType_ != 0) { + setArgumentTypeValue(other.getArgumentTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString combatData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes combat_data = 12; + * @return The combatData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCombatData() { + return combatData_; + } + /** + * bytes combat_data = 12; + * @param value The combatData to set. + * @return This builder for chaining. + */ + public Builder setCombatData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + combatData_ = value; + onChanged(); + return this; + } + /** + * bytes combat_data = 12; + * @return This builder for chaining. + */ + public Builder clearCombatData() { + + combatData_ = getDefaultInstance().getCombatData(); + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 10; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int argumentType_ = 0; + /** + * .CombatTypeArgument argument_type = 11; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .CombatTypeArgument argument_type = 11; + * @param value The enum numeric value on the wire for argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentTypeValue(int value) { + + argumentType_ = value; + onChanged(); + return this; + } + /** + * .CombatTypeArgument argument_type = 11; + * @return The argumentType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument result = emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.UNRECOGNIZED : result; + } + /** + * .CombatTypeArgument argument_type = 11; + * @param value The argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentType(emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument value) { + if (value == null) { + throw new NullPointerException(); + } + + argumentType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CombatTypeArgument argument_type = 11; + * @return This builder for chaining. + */ + public Builder clearArgumentType() { + + argumentType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CombatInvokeEntry) + } + + // @@protoc_insertion_point(class_scope:CombatInvokeEntry) + private static final emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry(); + } + + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombatInvokeEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombatInvokeEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombatInvokeEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombatInvokeEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CombatInvokeEntry.proto\032\030CombatTypeArg" + + "ument.proto\032\021ForwardType.proto\"x\n\021Combat" + + "InvokeEntry\022\023\n\013combat_data\030\014 \001(\014\022\"\n\014forw" + + "ard_type\030\n \001(\0162\014.ForwardType\022*\n\rargument" + + "_type\030\013 \001(\0162\023.CombatTypeArgumentB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_CombatInvokeEntry_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombatInvokeEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombatInvokeEntry_descriptor, + new java.lang.String[] { "CombatData", "ForwardType", "ArgumentType", }); + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java new file mode 100644 index 000000000..e23be452a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java @@ -0,0 +1,318 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombatTypeArgument.proto + +package emu.grasscutter.net.proto; + +public final class CombatTypeArgumentOuterClass { + private CombatTypeArgumentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CombatTypeArgument} + */ + public enum CombatTypeArgument + implements com.google.protobuf.ProtocolMessageEnum { + /** + * COMBAT_TYPE_ARGUMENT_NONE = 0; + */ + COMBAT_TYPE_ARGUMENT_NONE(0), + /** + * COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT = 1; + */ + COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT(1), + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED = 2; + */ + COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED(2), + /** + * COMBAT_TYPE_ARGUMENT_FACE_TO_DIR = 3; + */ + COMBAT_TYPE_ARGUMENT_FACE_TO_DIR(3), + /** + * COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET = 4; + */ + COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET(4), + /** + * COMBAT_TYPE_ARGUMENT_RUSH_MOVE = 5; + */ + COMBAT_TYPE_ARGUMENT_RUSH_MOVE(5), + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED = 6; + */ + COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED(6), + /** + * COMBAT_TYPE_ARGUMENT_ENTITY_MOVE = 7; + */ + COMBAT_TYPE_ARGUMENT_ENTITY_MOVE(7), + /** + * COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION = 8; + */ + COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION(8), + /** + * COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO = 9; + */ + COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO(9), + /** + * COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO = 10; + */ + COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO(10), + /** + * COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF = 11; + */ + COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF(11), + /** + * COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK = 12; + */ + COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK(12), + /** + * COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE = 13; + */ + COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE(13), + /** + * COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM = 14; + */ + COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM(14), + /** + * COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE = 15; + */ + COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE(15), + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG = 16; + */ + COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG(16), + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF = 17; + */ + COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF(17), + /** + * COMBAT_TYPE_ARGUMENT_Unk3000_BJEHMPLCFHN = 18; + */ + COMBAT_TYPE_ARGUMENT_Unk3000_BJEHMPLCFHN(18), + UNRECOGNIZED(-1), + ; + + /** + * COMBAT_TYPE_ARGUMENT_NONE = 0; + */ + public static final int COMBAT_TYPE_ARGUMENT_NONE_VALUE = 0; + /** + * COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT = 1; + */ + public static final int COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT_VALUE = 1; + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED = 2; + */ + public static final int COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED_VALUE = 2; + /** + * COMBAT_TYPE_ARGUMENT_FACE_TO_DIR = 3; + */ + public static final int COMBAT_TYPE_ARGUMENT_FACE_TO_DIR_VALUE = 3; + /** + * COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET = 4; + */ + public static final int COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET_VALUE = 4; + /** + * COMBAT_TYPE_ARGUMENT_RUSH_MOVE = 5; + */ + public static final int COMBAT_TYPE_ARGUMENT_RUSH_MOVE_VALUE = 5; + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED = 6; + */ + public static final int COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED_VALUE = 6; + /** + * COMBAT_TYPE_ARGUMENT_ENTITY_MOVE = 7; + */ + public static final int COMBAT_TYPE_ARGUMENT_ENTITY_MOVE_VALUE = 7; + /** + * COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION = 8; + */ + public static final int COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION_VALUE = 8; + /** + * COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO = 9; + */ + public static final int COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO_VALUE = 9; + /** + * COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO = 10; + */ + public static final int COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO_VALUE = 10; + /** + * COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF = 11; + */ + public static final int COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF_VALUE = 11; + /** + * COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK = 12; + */ + public static final int COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK_VALUE = 12; + /** + * COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE = 13; + */ + public static final int COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE_VALUE = 13; + /** + * COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM = 14; + */ + public static final int COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM_VALUE = 14; + /** + * COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE = 15; + */ + public static final int COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE_VALUE = 15; + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG = 16; + */ + public static final int COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG_VALUE = 16; + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF = 17; + */ + public static final int COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF_VALUE = 17; + /** + * COMBAT_TYPE_ARGUMENT_Unk3000_BJEHMPLCFHN = 18; + */ + public static final int COMBAT_TYPE_ARGUMENT_Unk3000_BJEHMPLCFHN_VALUE = 18; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CombatTypeArgument valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CombatTypeArgument forNumber(int value) { + switch (value) { + case 0: return COMBAT_TYPE_ARGUMENT_NONE; + case 1: return COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT; + case 2: return COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED; + case 3: return COMBAT_TYPE_ARGUMENT_FACE_TO_DIR; + case 4: return COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET; + case 5: return COMBAT_TYPE_ARGUMENT_RUSH_MOVE; + case 6: return COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED; + case 7: return COMBAT_TYPE_ARGUMENT_ENTITY_MOVE; + case 8: return COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION; + case 9: return COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO; + case 10: return COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO; + case 11: return COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF; + case 12: return COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK; + case 13: return COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE; + case 14: return COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM; + case 15: return COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE; + case 16: return COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG; + case 17: return COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF; + case 18: return COMBAT_TYPE_ARGUMENT_Unk3000_BJEHMPLCFHN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CombatTypeArgument> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CombatTypeArgument findValueByNumber(int number) { + return CombatTypeArgument.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CombatTypeArgument[] VALUES = values(); + + public static CombatTypeArgument valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CombatTypeArgument(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CombatTypeArgument) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030CombatTypeArgument.proto*\305\006\n\022CombatTyp" + + "eArgument\022\035\n\031COMBAT_TYPE_ARGUMENT_NONE\020\000" + + "\022&\n\"COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT\020\001" + + "\022/\n+COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_" + + "CHANGED\020\002\022$\n COMBAT_TYPE_ARGUMENT_FACE_T" + + "O_DIR\020\003\022*\n&COMBAT_TYPE_ARGUMENT_SET_ATTA" + + "CK_TARGET\020\004\022\"\n\036COMBAT_TYPE_ARGUMENT_RUSH" + + "_MOVE\020\005\0223\n/COMBAT_TYPE_ARGUMENT_ANIMATOR" + + "_PARAMETER_CHANGED\020\006\022$\n COMBAT_TYPE_ARGU" + + "MENT_ENTITY_MOVE\020\007\022-\n)COMBAT_TYPE_ARGUME" + + "NT_SYNC_ENTITY_POSITION\020\010\022*\n&COMBAT_TYPE" + + "_ARGUMENT_STEER_MOTION_INFO\020\t\022+\n\'COMBAT_" + + "TYPE_ARGUMENT_FORCE_SET_POS_INFO\020\n\022,\n(CO" + + "MBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF\020\013" + + "\022)\n%COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLIN" + + "K\020\014\022(\n$COMBAT_TYPE_ARGUMENT_FIXED_RUSH_M" + + "OVE\020\r\022\'\n#COMBAT_TYPE_ARGUMENT_SYNC_TRANS" + + "FORM\020\016\022(\n$COMBAT_TYPE_ARGUMENT_LIGHT_COR" + + "E_MOVE\020\017\022,\n(COMBAT_TYPE_ARGUMENT_Unk2700" + + "_KPDNFKCMKPG\020\020\022,\n(COMBAT_TYPE_ARGUMENT_U" + + "nk2700_KPLOMOIALGF\020\021\022,\n(COMBAT_TYPE_ARGU" + + "MENT_Unk3000_BJEHMPLCFHN\020\022B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineDataNotifyOuterClass.java new file mode 100644 index 000000000..ecb3dd9c7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineDataNotifyOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CombineDataNotifyOuterClass { + private CombineDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 combine_id_list = 5; + * @return A list containing the combineIdList. + */ + java.util.List getCombineIdListList(); + /** + * repeated uint32 combine_id_list = 5; + * @return The count of combineIdList. + */ + int getCombineIdListCount(); + /** + * repeated uint32 combine_id_list = 5; + * @param index The index of the element to return. + * @return The combineIdList at the given index. + */ + int getCombineIdList(int index); + } + /** + *
+   * CmdId: 659
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombineDataNotify} + */ + public static final class CombineDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineDataNotify) + CombineDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineDataNotify.newBuilder() to construct. + private CombineDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineDataNotify() { + combineIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + combineIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + combineIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + combineIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + combineIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + combineIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.class, emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.Builder.class); + } + + public static final int COMBINE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList combineIdList_; + /** + * repeated uint32 combine_id_list = 5; + * @return A list containing the combineIdList. + */ + @java.lang.Override + public java.util.List + getCombineIdListList() { + return combineIdList_; + } + /** + * repeated uint32 combine_id_list = 5; + * @return The count of combineIdList. + */ + public int getCombineIdListCount() { + return combineIdList_.size(); + } + /** + * repeated uint32 combine_id_list = 5; + * @param index The index of the element to return. + * @return The combineIdList at the given index. + */ + public int getCombineIdList(int index) { + return combineIdList_.getInt(index); + } + private int combineIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getCombineIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(combineIdListMemoizedSerializedSize); + } + for (int i = 0; i < combineIdList_.size(); i++) { + output.writeUInt32NoTag(combineIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < combineIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(combineIdList_.getInt(i)); + } + size += dataSize; + if (!getCombineIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + combineIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify other = (emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify) obj; + + if (!getCombineIdListList() + .equals(other.getCombineIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCombineIdListCount() > 0) { + hash = (37 * hash) + COMBINE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCombineIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 659
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombineDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineDataNotify) + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.class, emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combineIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify build() { + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify buildPartial() { + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify result = new emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + combineIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.combineIdList_ = combineIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify other) { + if (other == emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.getDefaultInstance()) return this; + if (!other.combineIdList_.isEmpty()) { + if (combineIdList_.isEmpty()) { + combineIdList_ = other.combineIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCombineIdListIsMutable(); + combineIdList_.addAll(other.combineIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList combineIdList_ = emptyIntList(); + private void ensureCombineIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + combineIdList_ = mutableCopy(combineIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 combine_id_list = 5; + * @return A list containing the combineIdList. + */ + public java.util.List + getCombineIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(combineIdList_) : combineIdList_; + } + /** + * repeated uint32 combine_id_list = 5; + * @return The count of combineIdList. + */ + public int getCombineIdListCount() { + return combineIdList_.size(); + } + /** + * repeated uint32 combine_id_list = 5; + * @param index The index of the element to return. + * @return The combineIdList at the given index. + */ + public int getCombineIdList(int index) { + return combineIdList_.getInt(index); + } + /** + * repeated uint32 combine_id_list = 5; + * @param index The index to set the value at. + * @param value The combineIdList to set. + * @return This builder for chaining. + */ + public Builder setCombineIdList( + int index, int value) { + ensureCombineIdListIsMutable(); + combineIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 combine_id_list = 5; + * @param value The combineIdList to add. + * @return This builder for chaining. + */ + public Builder addCombineIdList(int value) { + ensureCombineIdListIsMutable(); + combineIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 combine_id_list = 5; + * @param values The combineIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCombineIdList( + java.lang.Iterable values) { + ensureCombineIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, combineIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 combine_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearCombineIdList() { + combineIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CombineDataNotify) + } + + // @@protoc_insertion_point(class_scope:CombineDataNotify) + private static final emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify(); + } + + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CombineDataNotify.proto\",\n\021CombineData" + + "Notify\022\027\n\017combine_id_list\030\005 \003(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CombineDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineDataNotify_descriptor, + new java.lang.String[] { "CombineIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineFormulaDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineFormulaDataNotifyOuterClass.java new file mode 100644 index 000000000..648d5628a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineFormulaDataNotifyOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineFormulaDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CombineFormulaDataNotifyOuterClass { + private CombineFormulaDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineFormulaDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineFormulaDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 combine_id = 6; + * @return The combineId. + */ + int getCombineId(); + + /** + * bool is_locked = 3; + * @return The isLocked. + */ + boolean getIsLocked(); + } + /** + *
+   * CmdId: 632
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombineFormulaDataNotify} + */ + public static final class CombineFormulaDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineFormulaDataNotify) + CombineFormulaDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineFormulaDataNotify.newBuilder() to construct. + private CombineFormulaDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineFormulaDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineFormulaDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineFormulaDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + isLocked_ = input.readBool(); + break; + } + case 48: { + + combineId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.class, emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.Builder.class); + } + + public static final int COMBINE_ID_FIELD_NUMBER = 6; + private int combineId_; + /** + * uint32 combine_id = 6; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + + public static final int IS_LOCKED_FIELD_NUMBER = 3; + private boolean isLocked_; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isLocked_ != false) { + output.writeBool(3, isLocked_); + } + if (combineId_ != 0) { + output.writeUInt32(6, combineId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isLocked_); + } + if (combineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, combineId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify other = (emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify) obj; + + if (getCombineId() + != other.getCombineId()) return false; + if (getIsLocked() + != other.getIsLocked()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COMBINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCombineId(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 632
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombineFormulaDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineFormulaDataNotify) + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.class, emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combineId_ = 0; + + isLocked_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify build() { + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify buildPartial() { + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify result = new emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify(this); + result.combineId_ = combineId_; + result.isLocked_ = isLocked_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify other) { + if (other == emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.getDefaultInstance()) return this; + if (other.getCombineId() != 0) { + setCombineId(other.getCombineId()); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int combineId_ ; + /** + * uint32 combine_id = 6; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + /** + * uint32 combine_id = 6; + * @param value The combineId to set. + * @return This builder for chaining. + */ + public Builder setCombineId(int value) { + + combineId_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_id = 6; + * @return This builder for chaining. + */ + public Builder clearCombineId() { + + combineId_ = 0; + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 3; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 3; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CombineFormulaDataNotify) + } + + // @@protoc_insertion_point(class_scope:CombineFormulaDataNotify) + private static final emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify(); + } + + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineFormulaDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineFormulaDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineFormulaDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineFormulaDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036CombineFormulaDataNotify.proto\"A\n\030Comb" + + "ineFormulaDataNotify\022\022\n\ncombine_id\030\006 \001(\r" + + "\022\021\n\tis_locked\030\003 \001(\010B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CombineFormulaDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineFormulaDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineFormulaDataNotify_descriptor, + new java.lang.String[] { "CombineId", "IsLocked", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineReqOuterClass.java new file mode 100644 index 000000000..1b5abcfab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineReq.proto + +package emu.grasscutter.net.proto; + +public final class CombineReqOuterClass { + private CombineReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 combine_count = 12; + * @return The combineCount. + */ + int getCombineCount(); + + /** + * uint32 combine_id = 9; + * @return The combineId. + */ + int getCombineId(); + + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 643
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombineReq} + */ + public static final class CombineReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineReq) + CombineReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineReq.newBuilder() to construct. + private CombineReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + combineId_ = input.readUInt32(); + break; + } + case 96: { + + combineCount_ = input.readUInt32(); + break; + } + case 112: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.class, emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.Builder.class); + } + + public static final int COMBINE_COUNT_FIELD_NUMBER = 12; + private int combineCount_; + /** + * uint32 combine_count = 12; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + + public static final int COMBINE_ID_FIELD_NUMBER = 9; + private int combineId_; + /** + * uint32 combine_id = 9; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 14; + private long avatarGuid_; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (combineId_ != 0) { + output.writeUInt32(9, combineId_); + } + if (combineCount_ != 0) { + output.writeUInt32(12, combineCount_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(14, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (combineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, combineId_); + } + if (combineCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, combineCount_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq other = (emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq) obj; + + if (getCombineCount() + != other.getCombineCount()) return false; + if (getCombineId() + != other.getCombineId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COMBINE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCombineCount(); + hash = (37 * hash) + COMBINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCombineId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 643
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombineReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineReq) + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.class, emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combineCount_ = 0; + + combineId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq build() { + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq buildPartial() { + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq result = new emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq(this); + result.combineCount_ = combineCount_; + result.combineId_ = combineId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq) { + return mergeFrom((emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq other) { + if (other == emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.getDefaultInstance()) return this; + if (other.getCombineCount() != 0) { + setCombineCount(other.getCombineCount()); + } + if (other.getCombineId() != 0) { + setCombineId(other.getCombineId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int combineCount_ ; + /** + * uint32 combine_count = 12; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + /** + * uint32 combine_count = 12; + * @param value The combineCount to set. + * @return This builder for chaining. + */ + public Builder setCombineCount(int value) { + + combineCount_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_count = 12; + * @return This builder for chaining. + */ + public Builder clearCombineCount() { + + combineCount_ = 0; + onChanged(); + return this; + } + + private int combineId_ ; + /** + * uint32 combine_id = 9; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + /** + * uint32 combine_id = 9; + * @param value The combineId to set. + * @return This builder for chaining. + */ + public Builder setCombineId(int value) { + + combineId_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_id = 9; + * @return This builder for chaining. + */ + public Builder clearCombineId() { + + combineId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 14; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CombineReq) + } + + // @@protoc_insertion_point(class_scope:CombineReq) + private static final emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq(); + } + + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020CombineReq.proto\"L\n\nCombineReq\022\025\n\rcomb" + + "ine_count\030\014 \001(\r\022\022\n\ncombine_id\030\t \001(\r\022\023\n\013a" + + "vatar_guid\030\016 \001(\004B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CombineReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineReq_descriptor, + new java.lang.String[] { "CombineCount", "CombineId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineRspOuterClass.java new file mode 100644 index 000000000..899005554 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineRspOuterClass.java @@ -0,0 +1,2633 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineRsp.proto + +package emu.grasscutter.net.proto; + +public final class CombineRspOuterClass { + private CombineRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index); + /** + * repeated .ItemParam cost_item_list = 3; + */ + int getCostItemListCount(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListOrBuilderList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + java.util.List + getTotalExtraItemListList(); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalExtraItemList(int index); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + int getTotalExtraItemListCount(); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + java.util.List + getTotalExtraItemListOrBuilderList(); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalExtraItemListOrBuilder( + int index); + + /** + * uint32 combine_id = 11; + * @return The combineId. + */ + int getCombineId(); + + /** + * repeated .ItemParam total_random_item_list = 9; + */ + java.util.List + getTotalRandomItemListList(); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalRandomItemList(int index); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + int getTotalRandomItemListCount(); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + java.util.List + getTotalRandomItemListOrBuilderList(); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalRandomItemListOrBuilder( + int index); + + /** + * repeated .ItemParam result_item_list = 2; + */ + java.util.List + getResultItemListList(); + /** + * repeated .ItemParam result_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getResultItemList(int index); + /** + * repeated .ItemParam result_item_list = 2; + */ + int getResultItemListCount(); + /** + * repeated .ItemParam result_item_list = 2; + */ + java.util.List + getResultItemListOrBuilderList(); + /** + * repeated .ItemParam result_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getResultItemListOrBuilder( + int index); + + /** + * uint32 combine_count = 13; + * @return The combineCount. + */ + int getCombineCount(); + + /** + * repeated .ItemParam total_return_item_list = 12; + */ + java.util.List + getTotalReturnItemListList(); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalReturnItemList(int index); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + int getTotalReturnItemListCount(); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + java.util.List + getTotalReturnItemListOrBuilderList(); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalReturnItemListOrBuilder( + int index); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 674
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombineRsp} + */ + public static final class CombineRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineRsp) + CombineRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineRsp.newBuilder() to construct. + private CombineRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineRsp() { + costItemList_ = java.util.Collections.emptyList(); + totalExtraItemList_ = java.util.Collections.emptyList(); + totalRandomItemList_ = java.util.Collections.emptyList(); + resultItemList_ = java.util.Collections.emptyList(); + totalReturnItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + resultItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + resultItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + costItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + totalExtraItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + totalRandomItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 88: { + + combineId_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + totalReturnItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 104: { + + combineCount_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000008) != 0)) { + resultItemList_ = java.util.Collections.unmodifiableList(resultItemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = java.util.Collections.unmodifiableList(totalExtraItemList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = java.util.Collections.unmodifiableList(totalRandomItemList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = java.util.Collections.unmodifiableList(totalReturnItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.class, emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.Builder.class); + } + + public static final int COST_ITEM_LIST_FIELD_NUMBER = 3; + private java.util.List costItemList_; + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List getCostItemListList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List + getCostItemListOrBuilderList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public int getCostItemListCount() { + return costItemList_.size(); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + return costItemList_.get(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + return costItemList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TOTAL_EXTRA_ITEM_LIST_FIELD_NUMBER = 6; + private java.util.List totalExtraItemList_; + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public java.util.List getTotalExtraItemListList() { + return totalExtraItemList_; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public java.util.List + getTotalExtraItemListOrBuilderList() { + return totalExtraItemList_; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public int getTotalExtraItemListCount() { + return totalExtraItemList_.size(); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalExtraItemList(int index) { + return totalExtraItemList_.get(index); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalExtraItemListOrBuilder( + int index) { + return totalExtraItemList_.get(index); + } + + public static final int COMBINE_ID_FIELD_NUMBER = 11; + private int combineId_; + /** + * uint32 combine_id = 11; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + + public static final int TOTAL_RANDOM_ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List totalRandomItemList_; + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public java.util.List getTotalRandomItemListList() { + return totalRandomItemList_; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public java.util.List + getTotalRandomItemListOrBuilderList() { + return totalRandomItemList_; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public int getTotalRandomItemListCount() { + return totalRandomItemList_.size(); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalRandomItemList(int index) { + return totalRandomItemList_.get(index); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalRandomItemListOrBuilder( + int index) { + return totalRandomItemList_.get(index); + } + + public static final int RESULT_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List resultItemList_; + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public java.util.List getResultItemListList() { + return resultItemList_; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public java.util.List + getResultItemListOrBuilderList() { + return resultItemList_; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public int getResultItemListCount() { + return resultItemList_.size(); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getResultItemList(int index) { + return resultItemList_.get(index); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getResultItemListOrBuilder( + int index) { + return resultItemList_.get(index); + } + + public static final int COMBINE_COUNT_FIELD_NUMBER = 13; + private int combineCount_; + /** + * uint32 combine_count = 13; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + + public static final int TOTAL_RETURN_ITEM_LIST_FIELD_NUMBER = 12; + private java.util.List totalReturnItemList_; + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public java.util.List getTotalReturnItemListList() { + return totalReturnItemList_; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public java.util.List + getTotalReturnItemListOrBuilderList() { + return totalReturnItemList_; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public int getTotalReturnItemListCount() { + return totalReturnItemList_.size(); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalReturnItemList(int index) { + return totalReturnItemList_.get(index); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalReturnItemListOrBuilder( + int index) { + return totalReturnItemList_.get(index); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < resultItemList_.size(); i++) { + output.writeMessage(2, resultItemList_.get(i)); + } + for (int i = 0; i < costItemList_.size(); i++) { + output.writeMessage(3, costItemList_.get(i)); + } + for (int i = 0; i < totalExtraItemList_.size(); i++) { + output.writeMessage(6, totalExtraItemList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + for (int i = 0; i < totalRandomItemList_.size(); i++) { + output.writeMessage(9, totalRandomItemList_.get(i)); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + if (combineId_ != 0) { + output.writeUInt32(11, combineId_); + } + for (int i = 0; i < totalReturnItemList_.size(); i++) { + output.writeMessage(12, totalReturnItemList_.get(i)); + } + if (combineCount_ != 0) { + output.writeUInt32(13, combineCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < resultItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, resultItemList_.get(i)); + } + for (int i = 0; i < costItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, costItemList_.get(i)); + } + for (int i = 0; i < totalExtraItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, totalExtraItemList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + for (int i = 0; i < totalRandomItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, totalRandomItemList_.get(i)); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + if (combineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, combineId_); + } + for (int i = 0; i < totalReturnItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, totalReturnItemList_.get(i)); + } + if (combineCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, combineCount_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp other = (emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp) obj; + + if (!getCostItemListList() + .equals(other.getCostItemListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getTotalExtraItemListList() + .equals(other.getTotalExtraItemListList())) return false; + if (getCombineId() + != other.getCombineId()) return false; + if (!getTotalRandomItemListList() + .equals(other.getTotalRandomItemListList())) return false; + if (!getResultItemListList() + .equals(other.getResultItemListList())) return false; + if (getCombineCount() + != other.getCombineCount()) return false; + if (!getTotalReturnItemListList() + .equals(other.getTotalReturnItemListList())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCostItemListCount() > 0) { + hash = (37 * hash) + COST_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCostItemListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getTotalExtraItemListCount() > 0) { + hash = (37 * hash) + TOTAL_EXTRA_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTotalExtraItemListList().hashCode(); + } + hash = (37 * hash) + COMBINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCombineId(); + if (getTotalRandomItemListCount() > 0) { + hash = (37 * hash) + TOTAL_RANDOM_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTotalRandomItemListList().hashCode(); + } + if (getResultItemListCount() > 0) { + hash = (37 * hash) + RESULT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getResultItemListList().hashCode(); + } + hash = (37 * hash) + COMBINE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCombineCount(); + if (getTotalReturnItemListCount() > 0) { + hash = (37 * hash) + TOTAL_RETURN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTotalReturnItemListList().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 674
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombineRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineRsp) + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.class, emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCostItemListFieldBuilder(); + getTotalExtraItemListFieldBuilder(); + getTotalRandomItemListFieldBuilder(); + getResultItemListFieldBuilder(); + getTotalReturnItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + costItemListBuilder_.clear(); + } + retcode_ = 0; + + if (totalExtraItemListBuilder_ == null) { + totalExtraItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + totalExtraItemListBuilder_.clear(); + } + combineId_ = 0; + + if (totalRandomItemListBuilder_ == null) { + totalRandomItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + totalRandomItemListBuilder_.clear(); + } + if (resultItemListBuilder_ == null) { + resultItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + resultItemListBuilder_.clear(); + } + combineCount_ = 0; + + if (totalReturnItemListBuilder_ == null) { + totalReturnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + totalReturnItemListBuilder_.clear(); + } + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp build() { + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp buildPartial() { + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp result = new emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp(this); + int from_bitField0_ = bitField0_; + if (costItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.costItemList_ = costItemList_; + } else { + result.costItemList_ = costItemListBuilder_.build(); + } + result.retcode_ = retcode_; + if (totalExtraItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = java.util.Collections.unmodifiableList(totalExtraItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.totalExtraItemList_ = totalExtraItemList_; + } else { + result.totalExtraItemList_ = totalExtraItemListBuilder_.build(); + } + result.combineId_ = combineId_; + if (totalRandomItemListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = java.util.Collections.unmodifiableList(totalRandomItemList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.totalRandomItemList_ = totalRandomItemList_; + } else { + result.totalRandomItemList_ = totalRandomItemListBuilder_.build(); + } + if (resultItemListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + resultItemList_ = java.util.Collections.unmodifiableList(resultItemList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.resultItemList_ = resultItemList_; + } else { + result.resultItemList_ = resultItemListBuilder_.build(); + } + result.combineCount_ = combineCount_; + if (totalReturnItemListBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = java.util.Collections.unmodifiableList(totalReturnItemList_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.totalReturnItemList_ = totalReturnItemList_; + } else { + result.totalReturnItemList_ = totalReturnItemListBuilder_.build(); + } + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp) { + return mergeFrom((emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp other) { + if (other == emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.getDefaultInstance()) return this; + if (costItemListBuilder_ == null) { + if (!other.costItemList_.isEmpty()) { + if (costItemList_.isEmpty()) { + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCostItemListIsMutable(); + costItemList_.addAll(other.costItemList_); + } + onChanged(); + } + } else { + if (!other.costItemList_.isEmpty()) { + if (costItemListBuilder_.isEmpty()) { + costItemListBuilder_.dispose(); + costItemListBuilder_ = null; + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + costItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCostItemListFieldBuilder() : null; + } else { + costItemListBuilder_.addAllMessages(other.costItemList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (totalExtraItemListBuilder_ == null) { + if (!other.totalExtraItemList_.isEmpty()) { + if (totalExtraItemList_.isEmpty()) { + totalExtraItemList_ = other.totalExtraItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.addAll(other.totalExtraItemList_); + } + onChanged(); + } + } else { + if (!other.totalExtraItemList_.isEmpty()) { + if (totalExtraItemListBuilder_.isEmpty()) { + totalExtraItemListBuilder_.dispose(); + totalExtraItemListBuilder_ = null; + totalExtraItemList_ = other.totalExtraItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + totalExtraItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTotalExtraItemListFieldBuilder() : null; + } else { + totalExtraItemListBuilder_.addAllMessages(other.totalExtraItemList_); + } + } + } + if (other.getCombineId() != 0) { + setCombineId(other.getCombineId()); + } + if (totalRandomItemListBuilder_ == null) { + if (!other.totalRandomItemList_.isEmpty()) { + if (totalRandomItemList_.isEmpty()) { + totalRandomItemList_ = other.totalRandomItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.addAll(other.totalRandomItemList_); + } + onChanged(); + } + } else { + if (!other.totalRandomItemList_.isEmpty()) { + if (totalRandomItemListBuilder_.isEmpty()) { + totalRandomItemListBuilder_.dispose(); + totalRandomItemListBuilder_ = null; + totalRandomItemList_ = other.totalRandomItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + totalRandomItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTotalRandomItemListFieldBuilder() : null; + } else { + totalRandomItemListBuilder_.addAllMessages(other.totalRandomItemList_); + } + } + } + if (resultItemListBuilder_ == null) { + if (!other.resultItemList_.isEmpty()) { + if (resultItemList_.isEmpty()) { + resultItemList_ = other.resultItemList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureResultItemListIsMutable(); + resultItemList_.addAll(other.resultItemList_); + } + onChanged(); + } + } else { + if (!other.resultItemList_.isEmpty()) { + if (resultItemListBuilder_.isEmpty()) { + resultItemListBuilder_.dispose(); + resultItemListBuilder_ = null; + resultItemList_ = other.resultItemList_; + bitField0_ = (bitField0_ & ~0x00000008); + resultItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getResultItemListFieldBuilder() : null; + } else { + resultItemListBuilder_.addAllMessages(other.resultItemList_); + } + } + } + if (other.getCombineCount() != 0) { + setCombineCount(other.getCombineCount()); + } + if (totalReturnItemListBuilder_ == null) { + if (!other.totalReturnItemList_.isEmpty()) { + if (totalReturnItemList_.isEmpty()) { + totalReturnItemList_ = other.totalReturnItemList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.addAll(other.totalReturnItemList_); + } + onChanged(); + } + } else { + if (!other.totalReturnItemList_.isEmpty()) { + if (totalReturnItemListBuilder_.isEmpty()) { + totalReturnItemListBuilder_.dispose(); + totalReturnItemListBuilder_ = null; + totalReturnItemList_ = other.totalReturnItemList_; + bitField0_ = (bitField0_ & ~0x00000010); + totalReturnItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTotalReturnItemListFieldBuilder() : null; + } else { + totalReturnItemListBuilder_.addAllMessages(other.totalReturnItemList_); + } + } + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List costItemList_ = + java.util.Collections.emptyList(); + private void ensureCostItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(costItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> costItemListBuilder_; + + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List getCostItemListList() { + if (costItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(costItemList_); + } else { + return costItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public int getCostItemListCount() { + if (costItemListBuilder_ == null) { + return costItemList_.size(); + } else { + return costItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); + } else { + return costItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.set(index, value); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(value); + onChanged(); + } else { + costItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(index, value); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addAllCostItemList( + java.lang.Iterable values) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, costItemList_); + onChanged(); + } else { + costItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder clearCostItemList() { + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + costItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder removeCostItemList(int index) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.remove(index); + onChanged(); + } else { + costItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); } else { + return costItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListOrBuilderList() { + if (costItemListBuilder_ != null) { + return costItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(costItemList_); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder() { + return getCostItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListBuilderList() { + return getCostItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getCostItemListFieldBuilder() { + if (costItemListBuilder_ == null) { + costItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + costItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + costItemList_ = null; + } + return costItemListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List totalExtraItemList_ = + java.util.Collections.emptyList(); + private void ensureTotalExtraItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = new java.util.ArrayList(totalExtraItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> totalExtraItemListBuilder_; + + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public java.util.List getTotalExtraItemListList() { + if (totalExtraItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(totalExtraItemList_); + } else { + return totalExtraItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public int getTotalExtraItemListCount() { + if (totalExtraItemListBuilder_ == null) { + return totalExtraItemList_.size(); + } else { + return totalExtraItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalExtraItemList(int index) { + if (totalExtraItemListBuilder_ == null) { + return totalExtraItemList_.get(index); + } else { + return totalExtraItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder setTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalExtraItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.set(index, value); + onChanged(); + } else { + totalExtraItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder setTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + totalExtraItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalExtraItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(value); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalExtraItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(index, value); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(builderForValue.build()); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addAllTotalExtraItemList( + java.lang.Iterable values) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, totalExtraItemList_); + onChanged(); + } else { + totalExtraItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder clearTotalExtraItemList() { + if (totalExtraItemListBuilder_ == null) { + totalExtraItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + totalExtraItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder removeTotalExtraItemList(int index) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.remove(index); + onChanged(); + } else { + totalExtraItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTotalExtraItemListBuilder( + int index) { + return getTotalExtraItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalExtraItemListOrBuilder( + int index) { + if (totalExtraItemListBuilder_ == null) { + return totalExtraItemList_.get(index); } else { + return totalExtraItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public java.util.List + getTotalExtraItemListOrBuilderList() { + if (totalExtraItemListBuilder_ != null) { + return totalExtraItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(totalExtraItemList_); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalExtraItemListBuilder() { + return getTotalExtraItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalExtraItemListBuilder( + int index) { + return getTotalExtraItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public java.util.List + getTotalExtraItemListBuilderList() { + return getTotalExtraItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTotalExtraItemListFieldBuilder() { + if (totalExtraItemListBuilder_ == null) { + totalExtraItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + totalExtraItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + totalExtraItemList_ = null; + } + return totalExtraItemListBuilder_; + } + + private int combineId_ ; + /** + * uint32 combine_id = 11; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + /** + * uint32 combine_id = 11; + * @param value The combineId to set. + * @return This builder for chaining. + */ + public Builder setCombineId(int value) { + + combineId_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_id = 11; + * @return This builder for chaining. + */ + public Builder clearCombineId() { + + combineId_ = 0; + onChanged(); + return this; + } + + private java.util.List totalRandomItemList_ = + java.util.Collections.emptyList(); + private void ensureTotalRandomItemListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = new java.util.ArrayList(totalRandomItemList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> totalRandomItemListBuilder_; + + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public java.util.List getTotalRandomItemListList() { + if (totalRandomItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(totalRandomItemList_); + } else { + return totalRandomItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public int getTotalRandomItemListCount() { + if (totalRandomItemListBuilder_ == null) { + return totalRandomItemList_.size(); + } else { + return totalRandomItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalRandomItemList(int index) { + if (totalRandomItemListBuilder_ == null) { + return totalRandomItemList_.get(index); + } else { + return totalRandomItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder setTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalRandomItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.set(index, value); + onChanged(); + } else { + totalRandomItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder setTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + totalRandomItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalRandomItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(value); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalRandomItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(index, value); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(builderForValue.build()); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addAllTotalRandomItemList( + java.lang.Iterable values) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, totalRandomItemList_); + onChanged(); + } else { + totalRandomItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder clearTotalRandomItemList() { + if (totalRandomItemListBuilder_ == null) { + totalRandomItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + totalRandomItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder removeTotalRandomItemList(int index) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.remove(index); + onChanged(); + } else { + totalRandomItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTotalRandomItemListBuilder( + int index) { + return getTotalRandomItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalRandomItemListOrBuilder( + int index) { + if (totalRandomItemListBuilder_ == null) { + return totalRandomItemList_.get(index); } else { + return totalRandomItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public java.util.List + getTotalRandomItemListOrBuilderList() { + if (totalRandomItemListBuilder_ != null) { + return totalRandomItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(totalRandomItemList_); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalRandomItemListBuilder() { + return getTotalRandomItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalRandomItemListBuilder( + int index) { + return getTotalRandomItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public java.util.List + getTotalRandomItemListBuilderList() { + return getTotalRandomItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTotalRandomItemListFieldBuilder() { + if (totalRandomItemListBuilder_ == null) { + totalRandomItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + totalRandomItemList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + totalRandomItemList_ = null; + } + return totalRandomItemListBuilder_; + } + + private java.util.List resultItemList_ = + java.util.Collections.emptyList(); + private void ensureResultItemListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + resultItemList_ = new java.util.ArrayList(resultItemList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> resultItemListBuilder_; + + /** + * repeated .ItemParam result_item_list = 2; + */ + public java.util.List getResultItemListList() { + if (resultItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(resultItemList_); + } else { + return resultItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public int getResultItemListCount() { + if (resultItemListBuilder_ == null) { + return resultItemList_.size(); + } else { + return resultItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getResultItemList(int index) { + if (resultItemListBuilder_ == null) { + return resultItemList_.get(index); + } else { + return resultItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder setResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (resultItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureResultItemListIsMutable(); + resultItemList_.set(index, value); + onChanged(); + } else { + resultItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder setResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + resultItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (resultItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureResultItemListIsMutable(); + resultItemList_.add(value); + onChanged(); + } else { + resultItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (resultItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureResultItemListIsMutable(); + resultItemList_.add(index, value); + onChanged(); + } else { + resultItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.add(builderForValue.build()); + onChanged(); + } else { + resultItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + resultItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addAllResultItemList( + java.lang.Iterable values) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, resultItemList_); + onChanged(); + } else { + resultItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder clearResultItemList() { + if (resultItemListBuilder_ == null) { + resultItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + resultItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder removeResultItemList(int index) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.remove(index); + onChanged(); + } else { + resultItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getResultItemListBuilder( + int index) { + return getResultItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getResultItemListOrBuilder( + int index) { + if (resultItemListBuilder_ == null) { + return resultItemList_.get(index); } else { + return resultItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public java.util.List + getResultItemListOrBuilderList() { + if (resultItemListBuilder_ != null) { + return resultItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(resultItemList_); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addResultItemListBuilder() { + return getResultItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addResultItemListBuilder( + int index) { + return getResultItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public java.util.List + getResultItemListBuilderList() { + return getResultItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getResultItemListFieldBuilder() { + if (resultItemListBuilder_ == null) { + resultItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + resultItemList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + resultItemList_ = null; + } + return resultItemListBuilder_; + } + + private int combineCount_ ; + /** + * uint32 combine_count = 13; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + /** + * uint32 combine_count = 13; + * @param value The combineCount to set. + * @return This builder for chaining. + */ + public Builder setCombineCount(int value) { + + combineCount_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_count = 13; + * @return This builder for chaining. + */ + public Builder clearCombineCount() { + + combineCount_ = 0; + onChanged(); + return this; + } + + private java.util.List totalReturnItemList_ = + java.util.Collections.emptyList(); + private void ensureTotalReturnItemListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = new java.util.ArrayList(totalReturnItemList_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> totalReturnItemListBuilder_; + + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public java.util.List getTotalReturnItemListList() { + if (totalReturnItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(totalReturnItemList_); + } else { + return totalReturnItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public int getTotalReturnItemListCount() { + if (totalReturnItemListBuilder_ == null) { + return totalReturnItemList_.size(); + } else { + return totalReturnItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalReturnItemList(int index) { + if (totalReturnItemListBuilder_ == null) { + return totalReturnItemList_.get(index); + } else { + return totalReturnItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder setTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalReturnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.set(index, value); + onChanged(); + } else { + totalReturnItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder setTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + totalReturnItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalReturnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(value); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalReturnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(index, value); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(builderForValue.build()); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addAllTotalReturnItemList( + java.lang.Iterable values) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, totalReturnItemList_); + onChanged(); + } else { + totalReturnItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder clearTotalReturnItemList() { + if (totalReturnItemListBuilder_ == null) { + totalReturnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + totalReturnItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder removeTotalReturnItemList(int index) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.remove(index); + onChanged(); + } else { + totalReturnItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTotalReturnItemListBuilder( + int index) { + return getTotalReturnItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalReturnItemListOrBuilder( + int index) { + if (totalReturnItemListBuilder_ == null) { + return totalReturnItemList_.get(index); } else { + return totalReturnItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public java.util.List + getTotalReturnItemListOrBuilderList() { + if (totalReturnItemListBuilder_ != null) { + return totalReturnItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(totalReturnItemList_); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalReturnItemListBuilder() { + return getTotalReturnItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalReturnItemListBuilder( + int index) { + return getTotalReturnItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public java.util.List + getTotalReturnItemListBuilderList() { + return getTotalReturnItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTotalReturnItemListFieldBuilder() { + if (totalReturnItemListBuilder_ == null) { + totalReturnItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + totalReturnItemList_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + totalReturnItemList_ = null; + } + return totalReturnItemListBuilder_; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CombineRsp) + } + + // @@protoc_insertion_point(class_scope:CombineRsp) + private static final emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp(); + } + + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020CombineRsp.proto\032\017ItemParam.proto\"\252\002\n\n" + + "CombineRsp\022\"\n\016cost_item_list\030\003 \003(\0132\n.Ite" + + "mParam\022\017\n\007retcode\030\007 \001(\005\022)\n\025total_extra_i" + + "tem_list\030\006 \003(\0132\n.ItemParam\022\022\n\ncombine_id" + + "\030\013 \001(\r\022*\n\026total_random_item_list\030\t \003(\0132\n" + + ".ItemParam\022$\n\020result_item_list\030\002 \003(\0132\n.I" + + "temParam\022\025\n\rcombine_count\030\r \001(\r\022*\n\026total" + + "_return_item_list\030\014 \003(\0132\n.ItemParam\022\023\n\013a" + + "vatar_guid\030\n \001(\004B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_CombineRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineRsp_descriptor, + new java.lang.String[] { "CostItemList", "Retcode", "TotalExtraItemList", "CombineId", "TotalRandomItemList", "ResultItemList", "CombineCount", "TotalReturnItemList", "AvatarGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookDataNotifyOuterClass.java new file mode 100644 index 000000000..e4d331a8c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookDataNotifyOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CookDataNotifyOuterClass { + private CookDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + java.util.List + getRecipeDataListList(); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeDataList(int index); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + int getRecipeDataListCount(); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + java.util.List + getRecipeDataListOrBuilderList(); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataListOrBuilder( + int index); + + /** + * uint32 grade = 11; + * @return The grade. + */ + int getGrade(); + } + /** + *
+   * CmdId: 195
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CookDataNotify} + */ + public static final class CookDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookDataNotify) + CookDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookDataNotify.newBuilder() to construct. + private CookDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookDataNotify() { + recipeDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + recipeDataList_.add( + input.readMessage(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.parser(), extensionRegistry)); + break; + } + case 88: { + + grade_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = java.util.Collections.unmodifiableList(recipeDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.class, emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.Builder.class); + } + + public static final int RECIPE_DATA_LIST_FIELD_NUMBER = 2; + private java.util.List recipeDataList_; + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public java.util.List getRecipeDataListList() { + return recipeDataList_; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public java.util.List + getRecipeDataListOrBuilderList() { + return recipeDataList_; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public int getRecipeDataListCount() { + return recipeDataList_.size(); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeDataList(int index) { + return recipeDataList_.get(index); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataListOrBuilder( + int index) { + return recipeDataList_.get(index); + } + + public static final int GRADE_FIELD_NUMBER = 11; + private int grade_; + /** + * uint32 grade = 11; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < recipeDataList_.size(); i++) { + output.writeMessage(2, recipeDataList_.get(i)); + } + if (grade_ != 0) { + output.writeUInt32(11, grade_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < recipeDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, recipeDataList_.get(i)); + } + if (grade_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, grade_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify other = (emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify) obj; + + if (!getRecipeDataListList() + .equals(other.getRecipeDataListList())) return false; + if (getGrade() + != other.getGrade()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getRecipeDataListCount() > 0) { + hash = (37 * hash) + RECIPE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRecipeDataListList().hashCode(); + } + hash = (37 * hash) + GRADE_FIELD_NUMBER; + hash = (53 * hash) + getGrade(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 195
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CookDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookDataNotify) + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.class, emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRecipeDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (recipeDataListBuilder_ == null) { + recipeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + recipeDataListBuilder_.clear(); + } + grade_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify build() { + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify buildPartial() { + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify result = new emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify(this); + int from_bitField0_ = bitField0_; + if (recipeDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = java.util.Collections.unmodifiableList(recipeDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.recipeDataList_ = recipeDataList_; + } else { + result.recipeDataList_ = recipeDataListBuilder_.build(); + } + result.grade_ = grade_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify other) { + if (other == emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.getDefaultInstance()) return this; + if (recipeDataListBuilder_ == null) { + if (!other.recipeDataList_.isEmpty()) { + if (recipeDataList_.isEmpty()) { + recipeDataList_ = other.recipeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRecipeDataListIsMutable(); + recipeDataList_.addAll(other.recipeDataList_); + } + onChanged(); + } + } else { + if (!other.recipeDataList_.isEmpty()) { + if (recipeDataListBuilder_.isEmpty()) { + recipeDataListBuilder_.dispose(); + recipeDataListBuilder_ = null; + recipeDataList_ = other.recipeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + recipeDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRecipeDataListFieldBuilder() : null; + } else { + recipeDataListBuilder_.addAllMessages(other.recipeDataList_); + } + } + } + if (other.getGrade() != 0) { + setGrade(other.getGrade()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List recipeDataList_ = + java.util.Collections.emptyList(); + private void ensureRecipeDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = new java.util.ArrayList(recipeDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataListBuilder_; + + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public java.util.List getRecipeDataListList() { + if (recipeDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(recipeDataList_); + } else { + return recipeDataListBuilder_.getMessageList(); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public int getRecipeDataListCount() { + if (recipeDataListBuilder_ == null) { + return recipeDataList_.size(); + } else { + return recipeDataListBuilder_.getCount(); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeDataList(int index) { + if (recipeDataListBuilder_ == null) { + return recipeDataList_.get(index); + } else { + return recipeDataListBuilder_.getMessage(index); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder setRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecipeDataListIsMutable(); + recipeDataList_.set(index, value); + onChanged(); + } else { + recipeDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder setRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + recipeDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecipeDataListIsMutable(); + recipeDataList_.add(value); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecipeDataListIsMutable(); + recipeDataList_.add(index, value); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.add(builderForValue.build()); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addAllRecipeDataList( + java.lang.Iterable values) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, recipeDataList_); + onChanged(); + } else { + recipeDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder clearRecipeDataList() { + if (recipeDataListBuilder_ == null) { + recipeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + recipeDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder removeRecipeDataList(int index) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.remove(index); + onChanged(); + } else { + recipeDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataListBuilder( + int index) { + return getRecipeDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataListOrBuilder( + int index) { + if (recipeDataListBuilder_ == null) { + return recipeDataList_.get(index); } else { + return recipeDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public java.util.List + getRecipeDataListOrBuilderList() { + if (recipeDataListBuilder_ != null) { + return recipeDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(recipeDataList_); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder addRecipeDataListBuilder() { + return getRecipeDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance()); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder addRecipeDataListBuilder( + int index) { + return getRecipeDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance()); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public java.util.List + getRecipeDataListBuilderList() { + return getRecipeDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> + getRecipeDataListFieldBuilder() { + if (recipeDataListBuilder_ == null) { + recipeDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>( + recipeDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + recipeDataList_ = null; + } + return recipeDataListBuilder_; + } + + private int grade_ ; + /** + * uint32 grade = 11; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + /** + * uint32 grade = 11; + * @param value The grade to set. + * @return This builder for chaining. + */ + public Builder setGrade(int value) { + + grade_ = value; + onChanged(); + return this; + } + /** + * uint32 grade = 11; + * @return This builder for chaining. + */ + public Builder clearGrade() { + + grade_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CookDataNotify) + } + + // @@protoc_insertion_point(class_scope:CookDataNotify) + private static final emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify(); + } + + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CookDataNotify.proto\032\024CookRecipeData.p" + + "roto\"J\n\016CookDataNotify\022)\n\020recipe_data_li" + + "st\030\002 \003(\0132\017.CookRecipeData\022\r\n\005grade\030\013 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(), + }); + internal_static_CookDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookDataNotify_descriptor, + new java.lang.String[] { "RecipeDataList", "Grade", }); + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookGradeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookGradeDataNotifyOuterClass.java new file mode 100644 index 000000000..0f853969a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookGradeDataNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookGradeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CookGradeDataNotifyOuterClass { + private CookGradeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookGradeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookGradeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 grade = 12; + * @return The grade. + */ + int getGrade(); + } + /** + *
+   * CmdId: 134
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CookGradeDataNotify} + */ + public static final class CookGradeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookGradeDataNotify) + CookGradeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookGradeDataNotify.newBuilder() to construct. + private CookGradeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookGradeDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookGradeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookGradeDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + grade_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.class, emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.Builder.class); + } + + public static final int GRADE_FIELD_NUMBER = 12; + private int grade_; + /** + * uint32 grade = 12; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (grade_ != 0) { + output.writeUInt32(12, grade_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (grade_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, grade_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify other = (emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify) obj; + + if (getGrade() + != other.getGrade()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GRADE_FIELD_NUMBER; + hash = (53 * hash) + getGrade(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 134
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CookGradeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookGradeDataNotify) + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.class, emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + grade_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify build() { + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify buildPartial() { + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify result = new emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify(this); + result.grade_ = grade_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify other) { + if (other == emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.getDefaultInstance()) return this; + if (other.getGrade() != 0) { + setGrade(other.getGrade()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int grade_ ; + /** + * uint32 grade = 12; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + /** + * uint32 grade = 12; + * @param value The grade to set. + * @return This builder for chaining. + */ + public Builder setGrade(int value) { + + grade_ = value; + onChanged(); + return this; + } + /** + * uint32 grade = 12; + * @return This builder for chaining. + */ + public Builder clearGrade() { + + grade_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CookGradeDataNotify) + } + + // @@protoc_insertion_point(class_scope:CookGradeDataNotify) + private static final emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify(); + } + + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookGradeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookGradeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookGradeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookGradeDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031CookGradeDataNotify.proto\"$\n\023CookGrade" + + "DataNotify\022\r\n\005grade\030\014 \001(\rB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CookGradeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookGradeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookGradeDataNotify_descriptor, + new java.lang.String[] { "Grade", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataNotifyOuterClass.java new file mode 100644 index 000000000..53410fc7a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataNotifyOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookRecipeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CookRecipeDataNotifyOuterClass { + private CookRecipeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookRecipeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookRecipeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .CookRecipeData recipe_data = 4; + * @return Whether the recipeData field is set. + */ + boolean hasRecipeData(); + /** + * .CookRecipeData recipe_data = 4; + * @return The recipeData. + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData(); + /** + * .CookRecipeData recipe_data = 4; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder(); + } + /** + *
+   * CmdId: 106
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CookRecipeDataNotify} + */ + public static final class CookRecipeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookRecipeDataNotify) + CookRecipeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookRecipeDataNotify.newBuilder() to construct. + private CookRecipeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookRecipeDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookRecipeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookRecipeDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder subBuilder = null; + if (recipeData_ != null) { + subBuilder = recipeData_.toBuilder(); + } + recipeData_ = input.readMessage(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(recipeData_); + recipeData_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.class, emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.Builder.class); + } + + public static final int RECIPE_DATA_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + /** + * .CookRecipeData recipe_data = 4; + * @return Whether the recipeData field is set. + */ + @java.lang.Override + public boolean hasRecipeData() { + return recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 4; + * @return The recipeData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + /** + * .CookRecipeData recipe_data = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + return getRecipeData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (recipeData_ != null) { + output.writeMessage(4, getRecipeData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (recipeData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getRecipeData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify other = (emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify) obj; + + if (hasRecipeData() != other.hasRecipeData()) return false; + if (hasRecipeData()) { + if (!getRecipeData() + .equals(other.getRecipeData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRecipeData()) { + hash = (37 * hash) + RECIPE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRecipeData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 106
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CookRecipeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookRecipeDataNotify) + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.class, emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (recipeDataBuilder_ == null) { + recipeData_ = null; + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify build() { + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify buildPartial() { + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify result = new emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify(this); + if (recipeDataBuilder_ == null) { + result.recipeData_ = recipeData_; + } else { + result.recipeData_ = recipeDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify other) { + if (other == emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.getDefaultInstance()) return this; + if (other.hasRecipeData()) { + mergeRecipeData(other.getRecipeData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataBuilder_; + /** + * .CookRecipeData recipe_data = 4; + * @return Whether the recipeData field is set. + */ + public boolean hasRecipeData() { + return recipeDataBuilder_ != null || recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 4; + * @return The recipeData. + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + if (recipeDataBuilder_ == null) { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } else { + return recipeDataBuilder_.getMessage(); + } + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder setRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + recipeData_ = value; + onChanged(); + } else { + recipeDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder setRecipeData( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataBuilder_ == null) { + recipeData_ = builderForValue.build(); + onChanged(); + } else { + recipeDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder mergeRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (recipeData_ != null) { + recipeData_ = + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder(recipeData_).mergeFrom(value).buildPartial(); + } else { + recipeData_ = value; + } + onChanged(); + } else { + recipeDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder clearRecipeData() { + if (recipeDataBuilder_ == null) { + recipeData_ = null; + onChanged(); + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataBuilder() { + + onChanged(); + return getRecipeDataFieldBuilder().getBuilder(); + } + /** + * .CookRecipeData recipe_data = 4; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + if (recipeDataBuilder_ != null) { + return recipeDataBuilder_.getMessageOrBuilder(); + } else { + return recipeData_ == null ? + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + } + /** + * .CookRecipeData recipe_data = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> + getRecipeDataFieldBuilder() { + if (recipeDataBuilder_ == null) { + recipeDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>( + getRecipeData(), + getParentForChildren(), + isClean()); + recipeData_ = null; + } + return recipeDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CookRecipeDataNotify) + } + + // @@protoc_insertion_point(class_scope:CookRecipeDataNotify) + private static final emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify(); + } + + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookRecipeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookRecipeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookRecipeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookRecipeDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CookRecipeDataNotify.proto\032\024CookRecipe" + + "Data.proto\"<\n\024CookRecipeDataNotify\022$\n\013re" + + "cipe_data\030\004 \001(\0132\017.CookRecipeDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(), + }); + internal_static_CookRecipeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookRecipeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookRecipeDataNotify_descriptor, + new java.lang.String[] { "RecipeData", }); + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataOuterClass.java new file mode 100644 index 000000000..0139f58a8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookRecipeData.proto + +package emu.grasscutter.net.proto; + +public final class CookRecipeDataOuterClass { + private CookRecipeDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookRecipeDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookRecipeData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 proficiency = 13; + * @return The proficiency. + */ + int getProficiency(); + + /** + * uint32 recipe_id = 9; + * @return The recipeId. + */ + int getRecipeId(); + } + /** + * Protobuf type {@code CookRecipeData} + */ + public static final class CookRecipeData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookRecipeData) + CookRecipeDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookRecipeData.newBuilder() to construct. + private CookRecipeData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookRecipeData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookRecipeData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookRecipeData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + recipeId_ = input.readUInt32(); + break; + } + case 104: { + + proficiency_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.class, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder.class); + } + + public static final int PROFICIENCY_FIELD_NUMBER = 13; + private int proficiency_; + /** + * uint32 proficiency = 13; + * @return The proficiency. + */ + @java.lang.Override + public int getProficiency() { + return proficiency_; + } + + public static final int RECIPE_ID_FIELD_NUMBER = 9; + private int recipeId_; + /** + * uint32 recipe_id = 9; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (recipeId_ != 0) { + output.writeUInt32(9, recipeId_); + } + if (proficiency_ != 0) { + output.writeUInt32(13, proficiency_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (recipeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, recipeId_); + } + if (proficiency_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, proficiency_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData other = (emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData) obj; + + if (getProficiency() + != other.getProficiency()) return false; + if (getRecipeId() + != other.getRecipeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PROFICIENCY_FIELD_NUMBER; + hash = (53 * hash) + getProficiency(); + hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecipeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CookRecipeData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookRecipeData) + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.class, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + proficiency_ = 0; + + recipeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData build() { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData buildPartial() { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData result = new emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData(this); + result.proficiency_ = proficiency_; + result.recipeId_ = recipeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData) { + return mergeFrom((emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData other) { + if (other == emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance()) return this; + if (other.getProficiency() != 0) { + setProficiency(other.getProficiency()); + } + if (other.getRecipeId() != 0) { + setRecipeId(other.getRecipeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int proficiency_ ; + /** + * uint32 proficiency = 13; + * @return The proficiency. + */ + @java.lang.Override + public int getProficiency() { + return proficiency_; + } + /** + * uint32 proficiency = 13; + * @param value The proficiency to set. + * @return This builder for chaining. + */ + public Builder setProficiency(int value) { + + proficiency_ = value; + onChanged(); + return this; + } + /** + * uint32 proficiency = 13; + * @return This builder for chaining. + */ + public Builder clearProficiency() { + + proficiency_ = 0; + onChanged(); + return this; + } + + private int recipeId_ ; + /** + * uint32 recipe_id = 9; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + /** + * uint32 recipe_id = 9; + * @param value The recipeId to set. + * @return This builder for chaining. + */ + public Builder setRecipeId(int value) { + + recipeId_ = value; + onChanged(); + return this; + } + /** + * uint32 recipe_id = 9; + * @return This builder for chaining. + */ + public Builder clearRecipeId() { + + recipeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CookRecipeData) + } + + // @@protoc_insertion_point(class_scope:CookRecipeData) + private static final emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData(); + } + + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookRecipeData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookRecipeData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookRecipeData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookRecipeData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CookRecipeData.proto\"8\n\016CookRecipeData" + + "\022\023\n\013proficiency\030\r \001(\r\022\021\n\trecipe_id\030\t \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CookRecipeData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookRecipeData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookRecipeData_descriptor, + new java.lang.String[] { "Proficiency", "RecipeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java new file mode 100644 index 000000000..edd985bcc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopCg.proto + +package emu.grasscutter.net.proto; + +public final class CoopCgOuterClass { + private CoopCgOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopCgOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopCg) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_unlock = 14; + * @return The isUnlock. + */ + boolean getIsUnlock(); + + /** + * uint32 id = 8; + * @return The id. + */ + int getId(); + } + /** + * Protobuf type {@code CoopCg} + */ + public static final class CoopCg extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopCg) + CoopCgOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopCg.newBuilder() to construct. + private CoopCg(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CoopCg() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopCg(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopCg( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + id_ = input.readUInt32(); + break; + } + case 112: { + + isUnlock_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.class, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder.class); + } + + public static final int IS_UNLOCK_FIELD_NUMBER = 14; + private boolean isUnlock_; + /** + * bool is_unlock = 14; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + + public static final int ID_FIELD_NUMBER = 8; + private int id_; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(8, id_); + } + if (isUnlock_ != false) { + output.writeBool(14, isUnlock_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, id_); + } + if (isUnlock_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isUnlock_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg other = (emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg) obj; + + if (getIsUnlock() + != other.getIsUnlock()) return false; + if (getId() + != other.getId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_UNLOCK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlock()); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CoopCg} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopCg) + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.class, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isUnlock_ = false; + + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg build() { + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg buildPartial() { + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg result = new emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg(this); + result.isUnlock_ = isUnlock_; + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg) { + return mergeFrom((emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg other) { + if (other == emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()) return this; + if (other.getIsUnlock() != false) { + setIsUnlock(other.getIsUnlock()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isUnlock_ ; + /** + * bool is_unlock = 14; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + /** + * bool is_unlock = 14; + * @param value The isUnlock to set. + * @return This builder for chaining. + */ + public Builder setIsUnlock(boolean value) { + + isUnlock_ = value; + onChanged(); + return this; + } + /** + * bool is_unlock = 14; + * @return This builder for chaining. + */ + public Builder clearIsUnlock() { + + isUnlock_ = false; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 8; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 8; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CoopCg) + } + + // @@protoc_insertion_point(class_scope:CoopCg) + private static final emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg(); + } + + public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopCg parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopCg(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopCg_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopCg_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\014CoopCg.proto\"\'\n\006CoopCg\022\021\n\tis_unlock\030\016 " + + "\001(\010\022\n\n\002id\030\010 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CoopCg_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopCg_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopCg_descriptor, + new java.lang.String[] { "IsUnlock", "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java new file mode 100644 index 000000000..a96b39535 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java @@ -0,0 +1,2761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopChapter.proto + +package emu.grasscutter.net.proto; + +public final class CoopChapterOuterClass { + private CoopChapterOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopChapterOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopChapter) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CoopCg coop_cg_list = 1; + */ + java.util.List + getCoopCgListList(); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + int getCoopCgListCount(); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + java.util.List + getCoopCgListOrBuilderList(); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( + int index); + + /** + * uint32 id = 2; + * @return The id. + */ + int getId(); + + /** + * repeated .CoopPoint coop_point_list = 11; + */ + java.util.List + getCoopPointListList(); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + int getCoopPointListCount(); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + java.util.List + getCoopPointListOrBuilderList(); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( + int index); + + /** + * repeated uint32 finish_dialog_list = 10; + * @return A list containing the finishDialogList. + */ + java.util.List getFinishDialogListList(); + /** + * repeated uint32 finish_dialog_list = 10; + * @return The count of finishDialogList. + */ + int getFinishDialogListCount(); + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index of the element to return. + * @return The finishDialogList at the given index. + */ + int getFinishDialogList(int index); + + /** + * uint32 finished_end_count = 14; + * @return The finishedEndCount. + */ + int getFinishedEndCount(); + + /** + * uint32 total_end_count = 7; + * @return The totalEndCount. + */ + int getTotalEndCount(); + + /** + * repeated .CoopReward coop_reward_list = 5; + */ + java.util.List + getCoopRewardListList(); + /** + * repeated .CoopReward coop_reward_list = 5; + */ + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index); + /** + * repeated .CoopReward coop_reward_list = 5; + */ + int getCoopRewardListCount(); + /** + * repeated .CoopReward coop_reward_list = 5; + */ + java.util.List + getCoopRewardListOrBuilderList(); + /** + * repeated .CoopReward coop_reward_list = 5; + */ + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder( + int index); + + /** + * repeated uint32 lock_reason_list = 12; + * @return A list containing the lockReasonList. + */ + java.util.List getLockReasonListList(); + /** + * repeated uint32 lock_reason_list = 12; + * @return The count of lockReasonList. + */ + int getLockReasonListCount(); + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index of the element to return. + * @return The lockReasonList at the given index. + */ + int getLockReasonList(int index); + + /** + * .CoopChapter.State state = 4; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .CoopChapter.State state = 4; + * @return The state. + */ + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState(); + + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + int getSeenEndingMapCount(); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + boolean containsSeenEndingMap( + int key); + /** + * Use {@link #getSeenEndingMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSeenEndingMap(); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + java.util.Map + getSeenEndingMapMap(); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + int getSeenEndingMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + int getSeenEndingMapOrThrow( + int key); + } + /** + * Protobuf type {@code CoopChapter} + */ + public static final class CoopChapter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopChapter) + CoopChapterOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopChapter.newBuilder() to construct. + private CoopChapter(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CoopChapter() { + coopCgList_ = java.util.Collections.emptyList(); + coopPointList_ = java.util.Collections.emptyList(); + finishDialogList_ = emptyIntList(); + coopRewardList_ = java.util.Collections.emptyList(); + lockReasonList_ = emptyIntList(); + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopChapter(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopChapter( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + coopCgList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + coopCgList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.parser(), extensionRegistry)); + break; + } + case 16: { + + id_ = input.readUInt32(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + coopRewardList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.parser(), extensionRegistry)); + break; + } + case 56: { + + totalEndCount_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + seenEndingMap_ = com.google.protobuf.MapField.newMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + seenEndingMap__ = input.readMessage( + SeenEndingMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + seenEndingMap_.getMutableMap().put( + seenEndingMap__.getKey(), seenEndingMap__.getValue()); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + finishDialogList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + finishDialogList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + finishDialogList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + finishDialogList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + coopPointList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + coopPointList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.parser(), extensionRegistry)); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + lockReasonList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + lockReasonList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + lockReasonList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + lockReasonList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + finishedEndCount_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + coopCgList_ = java.util.Collections.unmodifiableList(coopCgList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = java.util.Collections.unmodifiableList(coopRewardList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + finishDialogList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + coopPointList_ = java.util.Collections.unmodifiableList(coopPointList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + lockReasonList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetSeenEndingMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.class, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder.class); + } + + /** + * Protobuf enum {@code CoopChapter.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + * STATE_CLOSE = 0; + */ + STATE_CLOSE(0), + /** + * STATE_COND_NOT_MEET = 1; + */ + STATE_COND_NOT_MEET(1), + /** + * STATE_COND_MEET = 2; + */ + STATE_COND_MEET(2), + /** + * STATE_ACCEPT = 3; + */ + STATE_ACCEPT(3), + UNRECOGNIZED(-1), + ; + + /** + * STATE_CLOSE = 0; + */ + public static final int STATE_CLOSE_VALUE = 0; + /** + * STATE_COND_NOT_MEET = 1; + */ + public static final int STATE_COND_NOT_MEET_VALUE = 1; + /** + * STATE_COND_MEET = 2; + */ + public static final int STATE_COND_MEET_VALUE = 2; + /** + * STATE_ACCEPT = 3; + */ + public static final int STATE_ACCEPT_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static State valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static State forNumber(int value) { + switch (value) { + case 0: return STATE_CLOSE; + case 1: return STATE_COND_NOT_MEET; + case 2: return STATE_COND_MEET; + case 3: return STATE_ACCEPT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + State> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopChapter.State) + } + + public static final int COOP_CG_LIST_FIELD_NUMBER = 1; + private java.util.List coopCgList_; + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public java.util.List getCoopCgListList() { + return coopCgList_; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public java.util.List + getCoopCgListOrBuilderList() { + return coopCgList_; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public int getCoopCgListCount() { + return coopCgList_.size(); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) { + return coopCgList_.get(index); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( + int index) { + return coopCgList_.get(index); + } + + public static final int ID_FIELD_NUMBER = 2; + private int id_; + /** + * uint32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int COOP_POINT_LIST_FIELD_NUMBER = 11; + private java.util.List coopPointList_; + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public java.util.List getCoopPointListList() { + return coopPointList_; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public java.util.List + getCoopPointListOrBuilderList() { + return coopPointList_; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public int getCoopPointListCount() { + return coopPointList_.size(); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) { + return coopPointList_.get(index); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( + int index) { + return coopPointList_.get(index); + } + + public static final int FINISH_DIALOG_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList finishDialogList_; + /** + * repeated uint32 finish_dialog_list = 10; + * @return A list containing the finishDialogList. + */ + @java.lang.Override + public java.util.List + getFinishDialogListList() { + return finishDialogList_; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return The count of finishDialogList. + */ + public int getFinishDialogListCount() { + return finishDialogList_.size(); + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index of the element to return. + * @return The finishDialogList at the given index. + */ + public int getFinishDialogList(int index) { + return finishDialogList_.getInt(index); + } + private int finishDialogListMemoizedSerializedSize = -1; + + public static final int FINISHED_END_COUNT_FIELD_NUMBER = 14; + private int finishedEndCount_; + /** + * uint32 finished_end_count = 14; + * @return The finishedEndCount. + */ + @java.lang.Override + public int getFinishedEndCount() { + return finishedEndCount_; + } + + public static final int TOTAL_END_COUNT_FIELD_NUMBER = 7; + private int totalEndCount_; + /** + * uint32 total_end_count = 7; + * @return The totalEndCount. + */ + @java.lang.Override + public int getTotalEndCount() { + return totalEndCount_; + } + + public static final int COOP_REWARD_LIST_FIELD_NUMBER = 5; + private java.util.List coopRewardList_; + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public java.util.List getCoopRewardListList() { + return coopRewardList_; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public java.util.List + getCoopRewardListOrBuilderList() { + return coopRewardList_; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public int getCoopRewardListCount() { + return coopRewardList_.size(); + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index) { + return coopRewardList_.get(index); + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder( + int index) { + return coopRewardList_.get(index); + } + + public static final int LOCK_REASON_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList lockReasonList_; + /** + * repeated uint32 lock_reason_list = 12; + * @return A list containing the lockReasonList. + */ + @java.lang.Override + public java.util.List + getLockReasonListList() { + return lockReasonList_; + } + /** + * repeated uint32 lock_reason_list = 12; + * @return The count of lockReasonList. + */ + public int getLockReasonListCount() { + return lockReasonList_.size(); + } + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index of the element to return. + * @return The lockReasonList at the given index. + */ + public int getLockReasonList(int index) { + return lockReasonList_.getInt(index); + } + private int lockReasonListMemoizedSerializedSize = -1; + + public static final int STATE_FIELD_NUMBER = 4; + private int state_; + /** + * .CoopChapter.State state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopChapter.State state = 4; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State result = emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.UNRECOGNIZED : result; + } + + public static final int SEEN_ENDING_MAP_FIELD_NUMBER = 9; + private static final class SeenEndingMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_SeenEndingMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> seenEndingMap_; + private com.google.protobuf.MapField + internalGetSeenEndingMap() { + if (seenEndingMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + } + return seenEndingMap_; + } + + public int getSeenEndingMapCount() { + return internalGetSeenEndingMap().getMap().size(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + @java.lang.Override + public boolean containsSeenEndingMap( + int key) { + + return internalGetSeenEndingMap().getMap().containsKey(key); + } + /** + * Use {@link #getSeenEndingMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSeenEndingMap() { + return getSeenEndingMapMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public java.util.Map getSeenEndingMapMap() { + return internalGetSeenEndingMap().getMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrThrow( + int key) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < coopCgList_.size(); i++) { + output.writeMessage(1, coopCgList_.get(i)); + } + if (id_ != 0) { + output.writeUInt32(2, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.STATE_CLOSE.getNumber()) { + output.writeEnum(4, state_); + } + for (int i = 0; i < coopRewardList_.size(); i++) { + output.writeMessage(5, coopRewardList_.get(i)); + } + if (totalEndCount_ != 0) { + output.writeUInt32(7, totalEndCount_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSeenEndingMap(), + SeenEndingMapDefaultEntryHolder.defaultEntry, + 9); + if (getFinishDialogListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(finishDialogListMemoizedSerializedSize); + } + for (int i = 0; i < finishDialogList_.size(); i++) { + output.writeUInt32NoTag(finishDialogList_.getInt(i)); + } + for (int i = 0; i < coopPointList_.size(); i++) { + output.writeMessage(11, coopPointList_.get(i)); + } + if (getLockReasonListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(lockReasonListMemoizedSerializedSize); + } + for (int i = 0; i < lockReasonList_.size(); i++) { + output.writeUInt32NoTag(lockReasonList_.getInt(i)); + } + if (finishedEndCount_ != 0) { + output.writeUInt32(14, finishedEndCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < coopCgList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, coopCgList_.get(i)); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.STATE_CLOSE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, state_); + } + for (int i = 0; i < coopRewardList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, coopRewardList_.get(i)); + } + if (totalEndCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, totalEndCount_); + } + for (java.util.Map.Entry entry + : internalGetSeenEndingMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + seenEndingMap__ = SeenEndingMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, seenEndingMap__); + } + { + int dataSize = 0; + for (int i = 0; i < finishDialogList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishDialogList_.getInt(i)); + } + size += dataSize; + if (!getFinishDialogListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishDialogListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < coopPointList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, coopPointList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < lockReasonList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lockReasonList_.getInt(i)); + } + size += dataSize; + if (!getLockReasonListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lockReasonListMemoizedSerializedSize = dataSize; + } + if (finishedEndCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, finishedEndCount_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter other = (emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter) obj; + + if (!getCoopCgListList() + .equals(other.getCoopCgListList())) return false; + if (getId() + != other.getId()) return false; + if (!getCoopPointListList() + .equals(other.getCoopPointListList())) return false; + if (!getFinishDialogListList() + .equals(other.getFinishDialogListList())) return false; + if (getFinishedEndCount() + != other.getFinishedEndCount()) return false; + if (getTotalEndCount() + != other.getTotalEndCount()) return false; + if (!getCoopRewardListList() + .equals(other.getCoopRewardListList())) return false; + if (!getLockReasonListList() + .equals(other.getLockReasonListList())) return false; + if (state_ != other.state_) return false; + if (!internalGetSeenEndingMap().equals( + other.internalGetSeenEndingMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCoopCgListCount() > 0) { + hash = (37 * hash) + COOP_CG_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoopCgListList().hashCode(); + } + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + if (getCoopPointListCount() > 0) { + hash = (37 * hash) + COOP_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoopPointListList().hashCode(); + } + if (getFinishDialogListCount() > 0) { + hash = (37 * hash) + FINISH_DIALOG_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishDialogListList().hashCode(); + } + hash = (37 * hash) + FINISHED_END_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getFinishedEndCount(); + hash = (37 * hash) + TOTAL_END_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTotalEndCount(); + if (getCoopRewardListCount() > 0) { + hash = (37 * hash) + COOP_REWARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoopRewardListList().hashCode(); + } + if (getLockReasonListCount() > 0) { + hash = (37 * hash) + LOCK_REASON_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockReasonListList().hashCode(); + } + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + if (!internalGetSeenEndingMap().getMap().isEmpty()) { + hash = (37 * hash) + SEEN_ENDING_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSeenEndingMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CoopChapter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopChapter) + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetSeenEndingMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableSeenEndingMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.class, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCoopCgListFieldBuilder(); + getCoopPointListFieldBuilder(); + getCoopRewardListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (coopCgListBuilder_ == null) { + coopCgList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + coopCgListBuilder_.clear(); + } + id_ = 0; + + if (coopPointListBuilder_ == null) { + coopPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + coopPointListBuilder_.clear(); + } + finishDialogList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + finishedEndCount_ = 0; + + totalEndCount_ = 0; + + if (coopRewardListBuilder_ == null) { + coopRewardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + coopRewardListBuilder_.clear(); + } + lockReasonList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + state_ = 0; + + internalGetMutableSeenEndingMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter build() { + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter buildPartial() { + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter result = new emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter(this); + int from_bitField0_ = bitField0_; + if (coopCgListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + coopCgList_ = java.util.Collections.unmodifiableList(coopCgList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.coopCgList_ = coopCgList_; + } else { + result.coopCgList_ = coopCgListBuilder_.build(); + } + result.id_ = id_; + if (coopPointListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + coopPointList_ = java.util.Collections.unmodifiableList(coopPointList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.coopPointList_ = coopPointList_; + } else { + result.coopPointList_ = coopPointListBuilder_.build(); + } + if (((bitField0_ & 0x00000004) != 0)) { + finishDialogList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.finishDialogList_ = finishDialogList_; + result.finishedEndCount_ = finishedEndCount_; + result.totalEndCount_ = totalEndCount_; + if (coopRewardListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = java.util.Collections.unmodifiableList(coopRewardList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.coopRewardList_ = coopRewardList_; + } else { + result.coopRewardList_ = coopRewardListBuilder_.build(); + } + if (((bitField0_ & 0x00000010) != 0)) { + lockReasonList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.lockReasonList_ = lockReasonList_; + result.state_ = state_; + result.seenEndingMap_ = internalGetSeenEndingMap(); + result.seenEndingMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter) { + return mergeFrom((emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter other) { + if (other == emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()) return this; + if (coopCgListBuilder_ == null) { + if (!other.coopCgList_.isEmpty()) { + if (coopCgList_.isEmpty()) { + coopCgList_ = other.coopCgList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCoopCgListIsMutable(); + coopCgList_.addAll(other.coopCgList_); + } + onChanged(); + } + } else { + if (!other.coopCgList_.isEmpty()) { + if (coopCgListBuilder_.isEmpty()) { + coopCgListBuilder_.dispose(); + coopCgListBuilder_ = null; + coopCgList_ = other.coopCgList_; + bitField0_ = (bitField0_ & ~0x00000001); + coopCgListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoopCgListFieldBuilder() : null; + } else { + coopCgListBuilder_.addAllMessages(other.coopCgList_); + } + } + } + if (other.getId() != 0) { + setId(other.getId()); + } + if (coopPointListBuilder_ == null) { + if (!other.coopPointList_.isEmpty()) { + if (coopPointList_.isEmpty()) { + coopPointList_ = other.coopPointList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureCoopPointListIsMutable(); + coopPointList_.addAll(other.coopPointList_); + } + onChanged(); + } + } else { + if (!other.coopPointList_.isEmpty()) { + if (coopPointListBuilder_.isEmpty()) { + coopPointListBuilder_.dispose(); + coopPointListBuilder_ = null; + coopPointList_ = other.coopPointList_; + bitField0_ = (bitField0_ & ~0x00000002); + coopPointListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoopPointListFieldBuilder() : null; + } else { + coopPointListBuilder_.addAllMessages(other.coopPointList_); + } + } + } + if (!other.finishDialogList_.isEmpty()) { + if (finishDialogList_.isEmpty()) { + finishDialogList_ = other.finishDialogList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureFinishDialogListIsMutable(); + finishDialogList_.addAll(other.finishDialogList_); + } + onChanged(); + } + if (other.getFinishedEndCount() != 0) { + setFinishedEndCount(other.getFinishedEndCount()); + } + if (other.getTotalEndCount() != 0) { + setTotalEndCount(other.getTotalEndCount()); + } + if (coopRewardListBuilder_ == null) { + if (!other.coopRewardList_.isEmpty()) { + if (coopRewardList_.isEmpty()) { + coopRewardList_ = other.coopRewardList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureCoopRewardListIsMutable(); + coopRewardList_.addAll(other.coopRewardList_); + } + onChanged(); + } + } else { + if (!other.coopRewardList_.isEmpty()) { + if (coopRewardListBuilder_.isEmpty()) { + coopRewardListBuilder_.dispose(); + coopRewardListBuilder_ = null; + coopRewardList_ = other.coopRewardList_; + bitField0_ = (bitField0_ & ~0x00000008); + coopRewardListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoopRewardListFieldBuilder() : null; + } else { + coopRewardListBuilder_.addAllMessages(other.coopRewardList_); + } + } + } + if (!other.lockReasonList_.isEmpty()) { + if (lockReasonList_.isEmpty()) { + lockReasonList_ = other.lockReasonList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureLockReasonListIsMutable(); + lockReasonList_.addAll(other.lockReasonList_); + } + onChanged(); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + internalGetMutableSeenEndingMap().mergeFrom( + other.internalGetSeenEndingMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List coopCgList_ = + java.util.Collections.emptyList(); + private void ensureCoopCgListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + coopCgList_ = new java.util.ArrayList(coopCgList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder> coopCgListBuilder_; + + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public java.util.List getCoopCgListList() { + if (coopCgListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coopCgList_); + } else { + return coopCgListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public int getCoopCgListCount() { + if (coopCgListBuilder_ == null) { + return coopCgList_.size(); + } else { + return coopCgListBuilder_.getCount(); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) { + if (coopCgListBuilder_ == null) { + return coopCgList_.get(index); + } else { + return coopCgListBuilder_.getMessage(index); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder setCoopCgList( + int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg value) { + if (coopCgListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopCgListIsMutable(); + coopCgList_.set(index, value); + onChanged(); + } else { + coopCgListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder setCoopCgList( + int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder builderForValue) { + if (coopCgListBuilder_ == null) { + ensureCoopCgListIsMutable(); + coopCgList_.set(index, builderForValue.build()); + onChanged(); + } else { + coopCgListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder addCoopCgList(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg value) { + if (coopCgListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopCgListIsMutable(); + coopCgList_.add(value); + onChanged(); + } else { + coopCgListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder addCoopCgList( + int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg value) { + if (coopCgListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopCgListIsMutable(); + coopCgList_.add(index, value); + onChanged(); + } else { + coopCgListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder addCoopCgList( + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder builderForValue) { + if (coopCgListBuilder_ == null) { + ensureCoopCgListIsMutable(); + coopCgList_.add(builderForValue.build()); + onChanged(); + } else { + coopCgListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder addCoopCgList( + int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder builderForValue) { + if (coopCgListBuilder_ == null) { + ensureCoopCgListIsMutable(); + coopCgList_.add(index, builderForValue.build()); + onChanged(); + } else { + coopCgListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder addAllCoopCgList( + java.lang.Iterable values) { + if (coopCgListBuilder_ == null) { + ensureCoopCgListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, coopCgList_); + onChanged(); + } else { + coopCgListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder clearCoopCgList() { + if (coopCgListBuilder_ == null) { + coopCgList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + coopCgListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder removeCoopCgList(int index) { + if (coopCgListBuilder_ == null) { + ensureCoopCgListIsMutable(); + coopCgList_.remove(index); + onChanged(); + } else { + coopCgListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder getCoopCgListBuilder( + int index) { + return getCoopCgListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( + int index) { + if (coopCgListBuilder_ == null) { + return coopCgList_.get(index); } else { + return coopCgListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public java.util.List + getCoopCgListOrBuilderList() { + if (coopCgListBuilder_ != null) { + return coopCgListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coopCgList_); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder() { + return getCoopCgListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder( + int index) { + return getCoopCgListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public java.util.List + getCoopCgListBuilderList() { + return getCoopCgListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder> + getCoopCgListFieldBuilder() { + if (coopCgListBuilder_ == null) { + coopCgListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder>( + coopCgList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + coopCgList_ = null; + } + return coopCgListBuilder_; + } + + private int id_ ; + /** + * uint32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private java.util.List coopPointList_ = + java.util.Collections.emptyList(); + private void ensureCoopPointListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + coopPointList_ = new java.util.ArrayList(coopPointList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder> coopPointListBuilder_; + + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public java.util.List getCoopPointListList() { + if (coopPointListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coopPointList_); + } else { + return coopPointListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public int getCoopPointListCount() { + if (coopPointListBuilder_ == null) { + return coopPointList_.size(); + } else { + return coopPointListBuilder_.getCount(); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) { + if (coopPointListBuilder_ == null) { + return coopPointList_.get(index); + } else { + return coopPointListBuilder_.getMessage(index); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder setCoopPointList( + int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint value) { + if (coopPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopPointListIsMutable(); + coopPointList_.set(index, value); + onChanged(); + } else { + coopPointListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder setCoopPointList( + int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder builderForValue) { + if (coopPointListBuilder_ == null) { + ensureCoopPointListIsMutable(); + coopPointList_.set(index, builderForValue.build()); + onChanged(); + } else { + coopPointListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder addCoopPointList(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint value) { + if (coopPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopPointListIsMutable(); + coopPointList_.add(value); + onChanged(); + } else { + coopPointListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder addCoopPointList( + int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint value) { + if (coopPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopPointListIsMutable(); + coopPointList_.add(index, value); + onChanged(); + } else { + coopPointListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder addCoopPointList( + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder builderForValue) { + if (coopPointListBuilder_ == null) { + ensureCoopPointListIsMutable(); + coopPointList_.add(builderForValue.build()); + onChanged(); + } else { + coopPointListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder addCoopPointList( + int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder builderForValue) { + if (coopPointListBuilder_ == null) { + ensureCoopPointListIsMutable(); + coopPointList_.add(index, builderForValue.build()); + onChanged(); + } else { + coopPointListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder addAllCoopPointList( + java.lang.Iterable values) { + if (coopPointListBuilder_ == null) { + ensureCoopPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, coopPointList_); + onChanged(); + } else { + coopPointListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder clearCoopPointList() { + if (coopPointListBuilder_ == null) { + coopPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + coopPointListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder removeCoopPointList(int index) { + if (coopPointListBuilder_ == null) { + ensureCoopPointListIsMutable(); + coopPointList_.remove(index); + onChanged(); + } else { + coopPointListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder getCoopPointListBuilder( + int index) { + return getCoopPointListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( + int index) { + if (coopPointListBuilder_ == null) { + return coopPointList_.get(index); } else { + return coopPointListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public java.util.List + getCoopPointListOrBuilderList() { + if (coopPointListBuilder_ != null) { + return coopPointListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coopPointList_); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder() { + return getCoopPointListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder( + int index) { + return getCoopPointListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public java.util.List + getCoopPointListBuilderList() { + return getCoopPointListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder> + getCoopPointListFieldBuilder() { + if (coopPointListBuilder_ == null) { + coopPointListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder>( + coopPointList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + coopPointList_ = null; + } + return coopPointListBuilder_; + } + + private com.google.protobuf.Internal.IntList finishDialogList_ = emptyIntList(); + private void ensureFinishDialogListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + finishDialogList_ = mutableCopy(finishDialogList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return A list containing the finishDialogList. + */ + public java.util.List + getFinishDialogListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(finishDialogList_) : finishDialogList_; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return The count of finishDialogList. + */ + public int getFinishDialogListCount() { + return finishDialogList_.size(); + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index of the element to return. + * @return The finishDialogList at the given index. + */ + public int getFinishDialogList(int index) { + return finishDialogList_.getInt(index); + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index to set the value at. + * @param value The finishDialogList to set. + * @return This builder for chaining. + */ + public Builder setFinishDialogList( + int index, int value) { + ensureFinishDialogListIsMutable(); + finishDialogList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param value The finishDialogList to add. + * @return This builder for chaining. + */ + public Builder addFinishDialogList(int value) { + ensureFinishDialogListIsMutable(); + finishDialogList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param values The finishDialogList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishDialogList( + java.lang.Iterable values) { + ensureFinishDialogListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishDialogList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return This builder for chaining. + */ + public Builder clearFinishDialogList() { + finishDialogList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int finishedEndCount_ ; + /** + * uint32 finished_end_count = 14; + * @return The finishedEndCount. + */ + @java.lang.Override + public int getFinishedEndCount() { + return finishedEndCount_; + } + /** + * uint32 finished_end_count = 14; + * @param value The finishedEndCount to set. + * @return This builder for chaining. + */ + public Builder setFinishedEndCount(int value) { + + finishedEndCount_ = value; + onChanged(); + return this; + } + /** + * uint32 finished_end_count = 14; + * @return This builder for chaining. + */ + public Builder clearFinishedEndCount() { + + finishedEndCount_ = 0; + onChanged(); + return this; + } + + private int totalEndCount_ ; + /** + * uint32 total_end_count = 7; + * @return The totalEndCount. + */ + @java.lang.Override + public int getTotalEndCount() { + return totalEndCount_; + } + /** + * uint32 total_end_count = 7; + * @param value The totalEndCount to set. + * @return This builder for chaining. + */ + public Builder setTotalEndCount(int value) { + + totalEndCount_ = value; + onChanged(); + return this; + } + /** + * uint32 total_end_count = 7; + * @return This builder for chaining. + */ + public Builder clearTotalEndCount() { + + totalEndCount_ = 0; + onChanged(); + return this; + } + + private java.util.List coopRewardList_ = + java.util.Collections.emptyList(); + private void ensureCoopRewardListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = new java.util.ArrayList(coopRewardList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder> coopRewardListBuilder_; + + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public java.util.List getCoopRewardListList() { + if (coopRewardListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coopRewardList_); + } else { + return coopRewardListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public int getCoopRewardListCount() { + if (coopRewardListBuilder_ == null) { + return coopRewardList_.size(); + } else { + return coopRewardListBuilder_.getCount(); + } + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index) { + if (coopRewardListBuilder_ == null) { + return coopRewardList_.get(index); + } else { + return coopRewardListBuilder_.getMessage(index); + } + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder setCoopRewardList( + int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward value) { + if (coopRewardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopRewardListIsMutable(); + coopRewardList_.set(index, value); + onChanged(); + } else { + coopRewardListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder setCoopRewardList( + int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder builderForValue) { + if (coopRewardListBuilder_ == null) { + ensureCoopRewardListIsMutable(); + coopRewardList_.set(index, builderForValue.build()); + onChanged(); + } else { + coopRewardListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder addCoopRewardList(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward value) { + if (coopRewardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopRewardListIsMutable(); + coopRewardList_.add(value); + onChanged(); + } else { + coopRewardListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder addCoopRewardList( + int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward value) { + if (coopRewardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoopRewardListIsMutable(); + coopRewardList_.add(index, value); + onChanged(); + } else { + coopRewardListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder addCoopRewardList( + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder builderForValue) { + if (coopRewardListBuilder_ == null) { + ensureCoopRewardListIsMutable(); + coopRewardList_.add(builderForValue.build()); + onChanged(); + } else { + coopRewardListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder addCoopRewardList( + int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder builderForValue) { + if (coopRewardListBuilder_ == null) { + ensureCoopRewardListIsMutable(); + coopRewardList_.add(index, builderForValue.build()); + onChanged(); + } else { + coopRewardListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder addAllCoopRewardList( + java.lang.Iterable values) { + if (coopRewardListBuilder_ == null) { + ensureCoopRewardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, coopRewardList_); + onChanged(); + } else { + coopRewardListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder clearCoopRewardList() { + if (coopRewardListBuilder_ == null) { + coopRewardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + coopRewardListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public Builder removeCoopRewardList(int index) { + if (coopRewardListBuilder_ == null) { + ensureCoopRewardListIsMutable(); + coopRewardList_.remove(index); + onChanged(); + } else { + coopRewardListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder getCoopRewardListBuilder( + int index) { + return getCoopRewardListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder( + int index) { + if (coopRewardListBuilder_ == null) { + return coopRewardList_.get(index); } else { + return coopRewardListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public java.util.List + getCoopRewardListOrBuilderList() { + if (coopRewardListBuilder_ != null) { + return coopRewardListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coopRewardList_); + } + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder addCoopRewardListBuilder() { + return getCoopRewardListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance()); + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder addCoopRewardListBuilder( + int index) { + return getCoopRewardListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance()); + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public java.util.List + getCoopRewardListBuilderList() { + return getCoopRewardListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder> + getCoopRewardListFieldBuilder() { + if (coopRewardListBuilder_ == null) { + coopRewardListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder>( + coopRewardList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + coopRewardList_ = null; + } + return coopRewardListBuilder_; + } + + private com.google.protobuf.Internal.IntList lockReasonList_ = emptyIntList(); + private void ensureLockReasonListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + lockReasonList_ = mutableCopy(lockReasonList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 lock_reason_list = 12; + * @return A list containing the lockReasonList. + */ + public java.util.List + getLockReasonListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(lockReasonList_) : lockReasonList_; + } + /** + * repeated uint32 lock_reason_list = 12; + * @return The count of lockReasonList. + */ + public int getLockReasonListCount() { + return lockReasonList_.size(); + } + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index of the element to return. + * @return The lockReasonList at the given index. + */ + public int getLockReasonList(int index) { + return lockReasonList_.getInt(index); + } + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index to set the value at. + * @param value The lockReasonList to set. + * @return This builder for chaining. + */ + public Builder setLockReasonList( + int index, int value) { + ensureLockReasonListIsMutable(); + lockReasonList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 lock_reason_list = 12; + * @param value The lockReasonList to add. + * @return This builder for chaining. + */ + public Builder addLockReasonList(int value) { + ensureLockReasonListIsMutable(); + lockReasonList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 lock_reason_list = 12; + * @param values The lockReasonList to add. + * @return This builder for chaining. + */ + public Builder addAllLockReasonList( + java.lang.Iterable values) { + ensureLockReasonListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockReasonList_); + onChanged(); + return this; + } + /** + * repeated uint32 lock_reason_list = 12; + * @return This builder for chaining. + */ + public Builder clearLockReasonList() { + lockReasonList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private int state_ = 0; + /** + * .CoopChapter.State state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopChapter.State state = 4; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * .CoopChapter.State state = 4; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State result = emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.UNRECOGNIZED : result; + } + /** + * .CoopChapter.State state = 4; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CoopChapter.State state = 4; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> seenEndingMap_; + private com.google.protobuf.MapField + internalGetSeenEndingMap() { + if (seenEndingMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + } + return seenEndingMap_; + } + private com.google.protobuf.MapField + internalGetMutableSeenEndingMap() { + onChanged();; + if (seenEndingMap_ == null) { + seenEndingMap_ = com.google.protobuf.MapField.newMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + } + if (!seenEndingMap_.isMutable()) { + seenEndingMap_ = seenEndingMap_.copy(); + } + return seenEndingMap_; + } + + public int getSeenEndingMapCount() { + return internalGetSeenEndingMap().getMap().size(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + @java.lang.Override + public boolean containsSeenEndingMap( + int key) { + + return internalGetSeenEndingMap().getMap().containsKey(key); + } + /** + * Use {@link #getSeenEndingMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSeenEndingMap() { + return getSeenEndingMapMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public java.util.Map getSeenEndingMapMap() { + return internalGetSeenEndingMap().getMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrThrow( + int key) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSeenEndingMap() { + internalGetMutableSeenEndingMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + public Builder removeSeenEndingMap( + int key) { + + internalGetMutableSeenEndingMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSeenEndingMap() { + return internalGetMutableSeenEndingMap().getMutableMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + public Builder putSeenEndingMap( + int key, + int value) { + + + internalGetMutableSeenEndingMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + public Builder putAllSeenEndingMap( + java.util.Map values) { + internalGetMutableSeenEndingMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CoopChapter) + } + + // @@protoc_insertion_point(class_scope:CoopChapter) + private static final emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter(); + } + + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopChapter parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopChapter(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopChapter_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopChapter_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopChapter_SeenEndingMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopChapter_SeenEndingMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021CoopChapter.proto\032\014CoopCg.proto\032\017CoopP" + + "oint.proto\032\020CoopReward.proto\"\334\003\n\013CoopCha" + + "pter\022\035\n\014coop_cg_list\030\001 \003(\0132\007.CoopCg\022\n\n\002i" + + "d\030\002 \001(\r\022#\n\017coop_point_list\030\013 \003(\0132\n.CoopP" + + "oint\022\032\n\022finish_dialog_list\030\n \003(\r\022\032\n\022fini" + + "shed_end_count\030\016 \001(\r\022\027\n\017total_end_count\030" + + "\007 \001(\r\022%\n\020coop_reward_list\030\005 \003(\0132\013.CoopRe" + + "ward\022\030\n\020lock_reason_list\030\014 \003(\r\022!\n\005state\030" + + "\004 \001(\0162\022.CoopChapter.State\0228\n\017seen_ending" + + "_map\030\t \003(\0132\037.CoopChapter.SeenEndingMapEn" + + "try\0324\n\022SeenEndingMapEntry\022\013\n\003key\030\001 \001(\r\022\r" + + "\n\005value\030\002 \001(\r:\0028\001\"X\n\005State\022\017\n\013STATE_CLOS" + + "E\020\000\022\027\n\023STATE_COND_NOT_MEET\020\001\022\023\n\017STATE_CO" + + "ND_MEET\020\002\022\020\n\014STATE_ACCEPT\020\003B\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CoopCgOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CoopPointOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CoopRewardOuterClass.getDescriptor(), + }); + internal_static_CoopChapter_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopChapter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopChapter_descriptor, + new java.lang.String[] { "CoopCgList", "Id", "CoopPointList", "FinishDialogList", "FinishedEndCount", "TotalEndCount", "CoopRewardList", "LockReasonList", "State", "SeenEndingMap", }); + internal_static_CoopChapter_SeenEndingMapEntry_descriptor = + internal_static_CoopChapter_descriptor.getNestedTypes().get(0); + internal_static_CoopChapter_SeenEndingMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopChapter_SeenEndingMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.CoopCgOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CoopPointOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CoopRewardOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java new file mode 100644 index 000000000..a9a72f012 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java @@ -0,0 +1,164 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopChapterState.proto + +package emu.grasscutter.net.proto; + +public final class CoopChapterStateOuterClass { + private CoopChapterStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CoopChapterState} + */ + public enum CoopChapterState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Close = 0; + */ + Close(0), + /** + * CondNotMeet = 1; + */ + CondNotMeet(1), + /** + * CondMeet = 2; + */ + CondMeet(2), + /** + * Accept = 3; + */ + Accept(3), + UNRECOGNIZED(-1), + ; + + /** + * Close = 0; + */ + public static final int Close_VALUE = 0; + /** + * CondNotMeet = 1; + */ + public static final int CondNotMeet_VALUE = 1; + /** + * CondMeet = 2; + */ + public static final int CondMeet_VALUE = 2; + /** + * Accept = 3; + */ + public static final int Accept_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CoopChapterState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CoopChapterState forNumber(int value) { + switch (value) { + case 0: return Close; + case 1: return CondNotMeet; + case 2: return CondMeet; + case 3: return Accept; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CoopChapterState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CoopChapterState findValueByNumber(int number) { + return CoopChapterState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CoopChapterState[] VALUES = values(); + + public static CoopChapterState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CoopChapterState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopChapterState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026CoopChapterState.proto*H\n\020CoopChapterS" + + "tate\022\t\n\005Close\020\000\022\017\n\013CondNotMeet\020\001\022\014\n\010Cond" + + "Meet\020\002\022\n\n\006Accept\020\003B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java new file mode 100644 index 000000000..36fc304b1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java @@ -0,0 +1,1195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CoopDataNotifyOuterClass { + private CoopDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CoopChapter chapter_list = 15; + */ + java.util.List + getChapterListList(); + /** + * repeated .CoopChapter chapter_list = 15; + */ + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index); + /** + * repeated .CoopChapter chapter_list = 15; + */ + int getChapterListCount(); + /** + * repeated .CoopChapter chapter_list = 15; + */ + java.util.List + getChapterListOrBuilderList(); + /** + * repeated .CoopChapter chapter_list = 15; + */ + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( + int index); + + /** + * repeated uint32 viewed_chapter_list = 7; + * @return A list containing the viewedChapterList. + */ + java.util.List getViewedChapterListList(); + /** + * repeated uint32 viewed_chapter_list = 7; + * @return The count of viewedChapterList. + */ + int getViewedChapterListCount(); + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index of the element to return. + * @return The viewedChapterList at the given index. + */ + int getViewedChapterList(int index); + + /** + * bool is_have_progress = 10; + * @return The isHaveProgress. + */ + boolean getIsHaveProgress(); + + /** + * uint32 cur_coop_point = 5; + * @return The curCoopPoint. + */ + int getCurCoopPoint(); + } + /** + *
+   * CmdId: 1979
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CoopDataNotify} + */ + public static final class CoopDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopDataNotify) + CoopDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopDataNotify.newBuilder() to construct. + private CoopDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CoopDataNotify() { + chapterList_ = java.util.Collections.emptyList(); + viewedChapterList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + curCoopPoint_ = input.readUInt32(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + viewedChapterList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + viewedChapterList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + viewedChapterList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + viewedChapterList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + isHaveProgress_ = input.readBool(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + chapterList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + chapterList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + viewedChapterList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + chapterList_ = java.util.Collections.unmodifiableList(chapterList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.class, emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.Builder.class); + } + + public static final int CHAPTER_LIST_FIELD_NUMBER = 15; + private java.util.List chapterList_; + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public java.util.List getChapterListList() { + return chapterList_; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public java.util.List + getChapterListOrBuilderList() { + return chapterList_; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public int getChapterListCount() { + return chapterList_.size(); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index) { + return chapterList_.get(index); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( + int index) { + return chapterList_.get(index); + } + + public static final int VIEWED_CHAPTER_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList viewedChapterList_; + /** + * repeated uint32 viewed_chapter_list = 7; + * @return A list containing the viewedChapterList. + */ + @java.lang.Override + public java.util.List + getViewedChapterListList() { + return viewedChapterList_; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return The count of viewedChapterList. + */ + public int getViewedChapterListCount() { + return viewedChapterList_.size(); + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index of the element to return. + * @return The viewedChapterList at the given index. + */ + public int getViewedChapterList(int index) { + return viewedChapterList_.getInt(index); + } + private int viewedChapterListMemoizedSerializedSize = -1; + + public static final int IS_HAVE_PROGRESS_FIELD_NUMBER = 10; + private boolean isHaveProgress_; + /** + * bool is_have_progress = 10; + * @return The isHaveProgress. + */ + @java.lang.Override + public boolean getIsHaveProgress() { + return isHaveProgress_; + } + + public static final int CUR_COOP_POINT_FIELD_NUMBER = 5; + private int curCoopPoint_; + /** + * uint32 cur_coop_point = 5; + * @return The curCoopPoint. + */ + @java.lang.Override + public int getCurCoopPoint() { + return curCoopPoint_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (curCoopPoint_ != 0) { + output.writeUInt32(5, curCoopPoint_); + } + if (getViewedChapterListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(viewedChapterListMemoizedSerializedSize); + } + for (int i = 0; i < viewedChapterList_.size(); i++) { + output.writeUInt32NoTag(viewedChapterList_.getInt(i)); + } + if (isHaveProgress_ != false) { + output.writeBool(10, isHaveProgress_); + } + for (int i = 0; i < chapterList_.size(); i++) { + output.writeMessage(15, chapterList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curCoopPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, curCoopPoint_); + } + { + int dataSize = 0; + for (int i = 0; i < viewedChapterList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(viewedChapterList_.getInt(i)); + } + size += dataSize; + if (!getViewedChapterListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + viewedChapterListMemoizedSerializedSize = dataSize; + } + if (isHaveProgress_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isHaveProgress_); + } + for (int i = 0; i < chapterList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, chapterList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify other = (emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify) obj; + + if (!getChapterListList() + .equals(other.getChapterListList())) return false; + if (!getViewedChapterListList() + .equals(other.getViewedChapterListList())) return false; + if (getIsHaveProgress() + != other.getIsHaveProgress()) return false; + if (getCurCoopPoint() + != other.getCurCoopPoint()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getChapterListCount() > 0) { + hash = (37 * hash) + CHAPTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getChapterListList().hashCode(); + } + if (getViewedChapterListCount() > 0) { + hash = (37 * hash) + VIEWED_CHAPTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getViewedChapterListList().hashCode(); + } + hash = (37 * hash) + IS_HAVE_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHaveProgress()); + hash = (37 * hash) + CUR_COOP_POINT_FIELD_NUMBER; + hash = (53 * hash) + getCurCoopPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1979
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CoopDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopDataNotify) + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.class, emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChapterListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chapterListBuilder_ == null) { + chapterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + chapterListBuilder_.clear(); + } + viewedChapterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + isHaveProgress_ = false; + + curCoopPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify build() { + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify buildPartial() { + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify result = new emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify(this); + int from_bitField0_ = bitField0_; + if (chapterListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + chapterList_ = java.util.Collections.unmodifiableList(chapterList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.chapterList_ = chapterList_; + } else { + result.chapterList_ = chapterListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + viewedChapterList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.viewedChapterList_ = viewedChapterList_; + result.isHaveProgress_ = isHaveProgress_; + result.curCoopPoint_ = curCoopPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify other) { + if (other == emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.getDefaultInstance()) return this; + if (chapterListBuilder_ == null) { + if (!other.chapterList_.isEmpty()) { + if (chapterList_.isEmpty()) { + chapterList_ = other.chapterList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChapterListIsMutable(); + chapterList_.addAll(other.chapterList_); + } + onChanged(); + } + } else { + if (!other.chapterList_.isEmpty()) { + if (chapterListBuilder_.isEmpty()) { + chapterListBuilder_.dispose(); + chapterListBuilder_ = null; + chapterList_ = other.chapterList_; + bitField0_ = (bitField0_ & ~0x00000001); + chapterListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChapterListFieldBuilder() : null; + } else { + chapterListBuilder_.addAllMessages(other.chapterList_); + } + } + } + if (!other.viewedChapterList_.isEmpty()) { + if (viewedChapterList_.isEmpty()) { + viewedChapterList_ = other.viewedChapterList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureViewedChapterListIsMutable(); + viewedChapterList_.addAll(other.viewedChapterList_); + } + onChanged(); + } + if (other.getIsHaveProgress() != false) { + setIsHaveProgress(other.getIsHaveProgress()); + } + if (other.getCurCoopPoint() != 0) { + setCurCoopPoint(other.getCurCoopPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List chapterList_ = + java.util.Collections.emptyList(); + private void ensureChapterListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + chapterList_ = new java.util.ArrayList(chapterList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder> chapterListBuilder_; + + /** + * repeated .CoopChapter chapter_list = 15; + */ + public java.util.List getChapterListList() { + if (chapterListBuilder_ == null) { + return java.util.Collections.unmodifiableList(chapterList_); + } else { + return chapterListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public int getChapterListCount() { + if (chapterListBuilder_ == null) { + return chapterList_.size(); + } else { + return chapterListBuilder_.getCount(); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index) { + if (chapterListBuilder_ == null) { + return chapterList_.get(index); + } else { + return chapterListBuilder_.getMessage(index); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder setChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter value) { + if (chapterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChapterListIsMutable(); + chapterList_.set(index, value); + onChanged(); + } else { + chapterListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder setChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder builderForValue) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.set(index, builderForValue.build()); + onChanged(); + } else { + chapterListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter value) { + if (chapterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChapterListIsMutable(); + chapterList_.add(value); + onChanged(); + } else { + chapterListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter value) { + if (chapterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChapterListIsMutable(); + chapterList_.add(index, value); + onChanged(); + } else { + chapterListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder builderForValue) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.add(builderForValue.build()); + onChanged(); + } else { + chapterListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder builderForValue) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.add(index, builderForValue.build()); + onChanged(); + } else { + chapterListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addAllChapterList( + java.lang.Iterable values) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, chapterList_); + onChanged(); + } else { + chapterListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder clearChapterList() { + if (chapterListBuilder_ == null) { + chapterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + chapterListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder removeChapterList(int index) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.remove(index); + onChanged(); + } else { + chapterListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder getChapterListBuilder( + int index) { + return getChapterListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( + int index) { + if (chapterListBuilder_ == null) { + return chapterList_.get(index); } else { + return chapterListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public java.util.List + getChapterListOrBuilderList() { + if (chapterListBuilder_ != null) { + return chapterListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(chapterList_); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder addChapterListBuilder() { + return getChapterListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder addChapterListBuilder( + int index) { + return getChapterListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public java.util.List + getChapterListBuilderList() { + return getChapterListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder> + getChapterListFieldBuilder() { + if (chapterListBuilder_ == null) { + chapterListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder>( + chapterList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + chapterList_ = null; + } + return chapterListBuilder_; + } + + private com.google.protobuf.Internal.IntList viewedChapterList_ = emptyIntList(); + private void ensureViewedChapterListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + viewedChapterList_ = mutableCopy(viewedChapterList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return A list containing the viewedChapterList. + */ + public java.util.List + getViewedChapterListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(viewedChapterList_) : viewedChapterList_; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return The count of viewedChapterList. + */ + public int getViewedChapterListCount() { + return viewedChapterList_.size(); + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index of the element to return. + * @return The viewedChapterList at the given index. + */ + public int getViewedChapterList(int index) { + return viewedChapterList_.getInt(index); + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index to set the value at. + * @param value The viewedChapterList to set. + * @return This builder for chaining. + */ + public Builder setViewedChapterList( + int index, int value) { + ensureViewedChapterListIsMutable(); + viewedChapterList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param value The viewedChapterList to add. + * @return This builder for chaining. + */ + public Builder addViewedChapterList(int value) { + ensureViewedChapterListIsMutable(); + viewedChapterList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param values The viewedChapterList to add. + * @return This builder for chaining. + */ + public Builder addAllViewedChapterList( + java.lang.Iterable values) { + ensureViewedChapterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, viewedChapterList_); + onChanged(); + return this; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return This builder for chaining. + */ + public Builder clearViewedChapterList() { + viewedChapterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private boolean isHaveProgress_ ; + /** + * bool is_have_progress = 10; + * @return The isHaveProgress. + */ + @java.lang.Override + public boolean getIsHaveProgress() { + return isHaveProgress_; + } + /** + * bool is_have_progress = 10; + * @param value The isHaveProgress to set. + * @return This builder for chaining. + */ + public Builder setIsHaveProgress(boolean value) { + + isHaveProgress_ = value; + onChanged(); + return this; + } + /** + * bool is_have_progress = 10; + * @return This builder for chaining. + */ + public Builder clearIsHaveProgress() { + + isHaveProgress_ = false; + onChanged(); + return this; + } + + private int curCoopPoint_ ; + /** + * uint32 cur_coop_point = 5; + * @return The curCoopPoint. + */ + @java.lang.Override + public int getCurCoopPoint() { + return curCoopPoint_; + } + /** + * uint32 cur_coop_point = 5; + * @param value The curCoopPoint to set. + * @return This builder for chaining. + */ + public Builder setCurCoopPoint(int value) { + + curCoopPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_coop_point = 5; + * @return This builder for chaining. + */ + public Builder clearCurCoopPoint() { + + curCoopPoint_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CoopDataNotify) + } + + // @@protoc_insertion_point(class_scope:CoopDataNotify) + private static final emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify(); + } + + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CoopDataNotify.proto\032\021CoopChapter.prot" + + "o\"\203\001\n\016CoopDataNotify\022\"\n\014chapter_list\030\017 \003" + + "(\0132\014.CoopChapter\022\033\n\023viewed_chapter_list\030" + + "\007 \003(\r\022\030\n\020is_have_progress\030\n \001(\010\022\026\n\016cur_c" + + "oop_point\030\005 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CoopChapterOuterClass.getDescriptor(), + }); + internal_static_CoopDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopDataNotify_descriptor, + new java.lang.String[] { "ChapterList", "ViewedChapterList", "IsHaveProgress", "CurCoopPoint", }); + emu.grasscutter.net.proto.CoopChapterOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java new file mode 100644 index 000000000..0660d055e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java @@ -0,0 +1,833 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopPoint.proto + +package emu.grasscutter.net.proto; + +public final class CoopPointOuterClass { + private CoopPointOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopPointOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopPoint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 self_confidence = 15; + * @return The selfConfidence. + */ + int getSelfConfidence(); + + /** + * .CoopPoint.State state = 10; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .CoopPoint.State state = 10; + * @return The state. + */ + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState(); + + /** + * uint32 id = 14; + * @return The id. + */ + int getId(); + } + /** + * Protobuf type {@code CoopPoint} + */ + public static final class CoopPoint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopPoint) + CoopPointOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopPoint.newBuilder() to construct. + private CoopPoint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CoopPoint() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopPoint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopPoint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 112: { + + id_ = input.readUInt32(); + break; + } + case 120: { + + selfConfidence_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.class, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder.class); + } + + /** + * Protobuf enum {@code CoopPoint.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + * STATE_UNSTARTED = 0; + */ + STATE_UNSTARTED(0), + /** + * STATE_STARTED = 1; + */ + STATE_STARTED(1), + /** + * STATE_FINISHED = 2; + */ + STATE_FINISHED(2), + UNRECOGNIZED(-1), + ; + + /** + * STATE_UNSTARTED = 0; + */ + public static final int STATE_UNSTARTED_VALUE = 0; + /** + * STATE_STARTED = 1; + */ + public static final int STATE_STARTED_VALUE = 1; + /** + * STATE_FINISHED = 2; + */ + public static final int STATE_FINISHED_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static State valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static State forNumber(int value) { + switch (value) { + case 0: return STATE_UNSTARTED; + case 1: return STATE_STARTED; + case 2: return STATE_FINISHED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + State> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopPoint.State) + } + + public static final int SELF_CONFIDENCE_FIELD_NUMBER = 15; + private int selfConfidence_; + /** + * uint32 self_confidence = 15; + * @return The selfConfidence. + */ + @java.lang.Override + public int getSelfConfidence() { + return selfConfidence_; + } + + public static final int STATE_FIELD_NUMBER = 10; + private int state_; + /** + * .CoopPoint.State state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopPoint.State state = 10; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State result = emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.UNRECOGNIZED : result; + } + + public static final int ID_FIELD_NUMBER = 14; + private int id_; + /** + * uint32 id = 14; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (state_ != emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.STATE_UNSTARTED.getNumber()) { + output.writeEnum(10, state_); + } + if (id_ != 0) { + output.writeUInt32(14, id_); + } + if (selfConfidence_ != 0) { + output.writeUInt32(15, selfConfidence_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (state_ != emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.STATE_UNSTARTED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, state_); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, id_); + } + if (selfConfidence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, selfConfidence_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint other = (emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint) obj; + + if (getSelfConfidence() + != other.getSelfConfidence()) return false; + if (state_ != other.state_) return false; + if (getId() + != other.getId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SELF_CONFIDENCE_FIELD_NUMBER; + hash = (53 * hash) + getSelfConfidence(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CoopPoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopPoint) + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.class, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + selfConfidence_ = 0; + + state_ = 0; + + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint build() { + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint buildPartial() { + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint result = new emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint(this); + result.selfConfidence_ = selfConfidence_; + result.state_ = state_; + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint) { + return mergeFrom((emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint other) { + if (other == emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()) return this; + if (other.getSelfConfidence() != 0) { + setSelfConfidence(other.getSelfConfidence()); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int selfConfidence_ ; + /** + * uint32 self_confidence = 15; + * @return The selfConfidence. + */ + @java.lang.Override + public int getSelfConfidence() { + return selfConfidence_; + } + /** + * uint32 self_confidence = 15; + * @param value The selfConfidence to set. + * @return This builder for chaining. + */ + public Builder setSelfConfidence(int value) { + + selfConfidence_ = value; + onChanged(); + return this; + } + /** + * uint32 self_confidence = 15; + * @return This builder for chaining. + */ + public Builder clearSelfConfidence() { + + selfConfidence_ = 0; + onChanged(); + return this; + } + + private int state_ = 0; + /** + * .CoopPoint.State state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopPoint.State state = 10; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * .CoopPoint.State state = 10; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State result = emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.UNRECOGNIZED : result; + } + /** + * .CoopPoint.State state = 10; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CoopPoint.State state = 10; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 14; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 14; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 14; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CoopPoint) + } + + // @@protoc_insertion_point(class_scope:CoopPoint) + private static final emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint(); + } + + public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopPoint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopPoint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopPoint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopPoint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017CoopPoint.proto\"\226\001\n\tCoopPoint\022\027\n\017self_" + + "confidence\030\017 \001(\r\022\037\n\005state\030\n \001(\0162\020.CoopPo" + + "int.State\022\n\n\002id\030\016 \001(\r\"C\n\005State\022\023\n\017STATE_" + + "UNSTARTED\020\000\022\021\n\rSTATE_STARTED\020\001\022\022\n\016STATE_" + + "FINISHED\020\002B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CoopPoint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopPoint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopPoint_descriptor, + new java.lang.String[] { "SelfConfidence", "State", "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java new file mode 100644 index 000000000..16c60a466 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopPointState.proto + +package emu.grasscutter.net.proto; + +public final class CoopPointStateOuterClass { + private CoopPointStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CoopPointState} + */ + public enum CoopPointState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unstarted = 0; + */ + Unstarted(0), + /** + * Started = 1; + */ + Started(1), + /** + * Finished = 2; + */ + Finished(2), + UNRECOGNIZED(-1), + ; + + /** + * Unstarted = 0; + */ + public static final int Unstarted_VALUE = 0; + /** + * Started = 1; + */ + public static final int Started_VALUE = 1; + /** + * Finished = 2; + */ + public static final int Finished_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CoopPointState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CoopPointState forNumber(int value) { + switch (value) { + case 0: return Unstarted; + case 1: return Started; + case 2: return Finished; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CoopPointState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CoopPointState findValueByNumber(int number) { + return CoopPointState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CoopPointState[] VALUES = values(); + + public static CoopPointState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CoopPointState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopPointState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CoopPointState.proto*:\n\016CoopPointState" + + "\022\r\n\tUnstarted\020\000\022\013\n\007Started\020\001\022\014\n\010Finished" + + "\020\002B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java new file mode 100644 index 000000000..4a44b3dc1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java @@ -0,0 +1,762 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopReward.proto + +package emu.grasscutter.net.proto; + +public final class CoopRewardOuterClass { + private CoopRewardOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopRewardOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopReward) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 5; + * @return The id. + */ + int getId(); + + /** + * .CoopReward.State state = 6; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .CoopReward.State state = 6; + * @return The state. + */ + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState(); + } + /** + * Protobuf type {@code CoopReward} + */ + public static final class CoopReward extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopReward) + CoopRewardOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopReward.newBuilder() to construct. + private CoopReward(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CoopReward() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopReward(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopReward( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + id_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.class, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder.class); + } + + /** + * Protobuf enum {@code CoopReward.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + * STATE_UNLOCK = 0; + */ + STATE_UNLOCK(0), + /** + * STATE_LOCK = 1; + */ + STATE_LOCK(1), + /** + * STATE_TAKEN = 2; + */ + STATE_TAKEN(2), + UNRECOGNIZED(-1), + ; + + /** + * STATE_UNLOCK = 0; + */ + public static final int STATE_UNLOCK_VALUE = 0; + /** + * STATE_LOCK = 1; + */ + public static final int STATE_LOCK_VALUE = 1; + /** + * STATE_TAKEN = 2; + */ + public static final int STATE_TAKEN_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static State valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static State forNumber(int value) { + switch (value) { + case 0: return STATE_UNLOCK; + case 1: return STATE_LOCK; + case 2: return STATE_TAKEN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + State> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopReward.State) + } + + public static final int ID_FIELD_NUMBER = 5; + private int id_; + /** + * uint32 id = 5; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int STATE_FIELD_NUMBER = 6; + private int state_; + /** + * .CoopReward.State state = 6; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopReward.State state = 6; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State result = emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(5, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.STATE_UNLOCK.getNumber()) { + output.writeEnum(6, state_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.STATE_UNLOCK.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, state_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward other = (emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward) obj; + + if (getId() + != other.getId()) return false; + if (state_ != other.state_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CoopReward} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopReward) + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.class, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + state_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward build() { + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward buildPartial() { + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward result = new emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward(this); + result.id_ = id_; + result.state_ = state_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward) { + return mergeFrom((emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward other) { + if (other == emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 5; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 5; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 5; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int state_ = 0; + /** + * .CoopReward.State state = 6; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopReward.State state = 6; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * .CoopReward.State state = 6; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State result = emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.UNRECOGNIZED : result; + } + /** + * .CoopReward.State state = 6; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CoopReward.State state = 6; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CoopReward) + } + + // @@protoc_insertion_point(class_scope:CoopReward) + private static final emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward(); + } + + public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopReward parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopReward(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopReward_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopReward_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020CoopReward.proto\"v\n\nCoopReward\022\n\n\002id\030\005" + + " \001(\r\022 \n\005state\030\006 \001(\0162\021.CoopReward.State\":" + + "\n\005State\022\020\n\014STATE_UNLOCK\020\000\022\016\n\nSTATE_LOCK\020" + + "\001\022\017\n\013STATE_TAKEN\020\002B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CoopReward_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopReward_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopReward_descriptor, + new java.lang.String[] { "Id", "State", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java new file mode 100644 index 000000000..567c86ed1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopRewardState.proto + +package emu.grasscutter.net.proto; + +public final class CoopRewardStateOuterClass { + private CoopRewardStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CoopRewardState} + */ + public enum CoopRewardState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unlock = 0; + */ + Unlock(0), + /** + * Lock = 1; + */ + Lock(1), + /** + * Taken = 2; + */ + Taken(2), + UNRECOGNIZED(-1), + ; + + /** + * Unlock = 0; + */ + public static final int Unlock_VALUE = 0; + /** + * Lock = 1; + */ + public static final int Lock_VALUE = 1; + /** + * Taken = 2; + */ + public static final int Taken_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CoopRewardState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CoopRewardState forNumber(int value) { + switch (value) { + case 0: return Unlock; + case 1: return Lock; + case 2: return Taken; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CoopRewardState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CoopRewardState findValueByNumber(int number) { + return CoopRewardState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CoopRewardState[] VALUES = values(); + + public static CoopRewardState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CoopRewardState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopRewardState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025CoopRewardState.proto*2\n\017CoopRewardSta" + + "te\022\n\n\006Unlock\020\000\022\010\n\004Lock\020\001\022\t\n\005Taken\020\002B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java new file mode 100644 index 000000000..3d0dd8b91 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java @@ -0,0 +1,465 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CountDownDelete.proto + +package emu.grasscutter.net.proto; + +public final class CountDownDeleteOuterClass { + private CountDownDeleteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:CountDownDelete) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code CountDownDelete} + */ + public static final class CountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CountDownDelete) + CountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use CountDownDelete.newBuilder() to construct. + private CountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CountDownDelete( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.class, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete other = (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CountDownDelete) + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.class, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete build() { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete buildPartial() { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete result = new emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete other) { + if (other == emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CountDownDelete) + } + + // @@protoc_insertion_point(class_scope:CountDownDelete) + private static final emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete(); + } + + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CountDownDelete_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025CountDownDelete.proto\"\021\n\017CountDownDele" + + "teB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CountDownDelete_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CountDownDelete_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleReqOuterClass.java new file mode 100644 index 000000000..5ae887916 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleReqOuterClass.java @@ -0,0 +1,1030 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CreateVehicleReq.proto + +package emu.grasscutter.net.proto; + +public final class CreateVehicleReqOuterClass { + private CreateVehicleReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CreateVehicleReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:CreateVehicleReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector pos = 11; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 11; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 11; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 vehicle_id = 2; + * @return The vehicleId. + */ + int getVehicleId(); + + /** + * uint32 scene_point_id = 7; + * @return The scenePointId. + */ + int getScenePointId(); + + /** + * .Vector rot = 5; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 5; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 5; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + *
+   * CmdId: 893
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CreateVehicleReq} + */ + public static final class CreateVehicleReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CreateVehicleReq) + CreateVehicleReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateVehicleReq.newBuilder() to construct. + private CreateVehicleReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateVehicleReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateVehicleReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateVehicleReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + vehicleId_ = input.readUInt32(); + break; + } + case 42: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + scenePointId_ = input.readUInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.class, emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.Builder.class); + } + + public static final int POS_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 11; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 11; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int VEHICLE_ID_FIELD_NUMBER = 2; + private int vehicleId_; + /** + * uint32 vehicle_id = 2; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + + public static final int SCENE_POINT_ID_FIELD_NUMBER = 7; + private int scenePointId_; + /** + * uint32 scene_point_id = 7; + * @return The scenePointId. + */ + @java.lang.Override + public int getScenePointId() { + return scenePointId_; + } + + public static final int ROT_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 5; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 5; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (vehicleId_ != 0) { + output.writeUInt32(2, vehicleId_); + } + if (rot_ != null) { + output.writeMessage(5, getRot()); + } + if (scenePointId_ != 0) { + output.writeUInt32(7, scenePointId_); + } + if (pos_ != null) { + output.writeMessage(11, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (vehicleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, vehicleId_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getRot()); + } + if (scenePointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, scenePointId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq other = (emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq) obj; + + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getVehicleId() + != other.getVehicleId()) return false; + if (getScenePointId() + != other.getScenePointId()) return false; + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + VEHICLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getVehicleId(); + hash = (37 * hash) + SCENE_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getScenePointId(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 893
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CreateVehicleReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CreateVehicleReq) + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.class, emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + vehicleId_ = 0; + + scenePointId_ = 0; + + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq build() { + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq buildPartial() { + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq result = new emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq(this); + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.vehicleId_ = vehicleId_; + result.scenePointId_ = scenePointId_; + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq) { + return mergeFrom((emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq other) { + if (other == emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.getDefaultInstance()) return this; + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getVehicleId() != 0) { + setVehicleId(other.getVehicleId()); + } + if (other.getScenePointId() != 0) { + setScenePointId(other.getScenePointId()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 11; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 11; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 11; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 11; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 11; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 11; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int vehicleId_ ; + /** + * uint32 vehicle_id = 2; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + /** + * uint32 vehicle_id = 2; + * @param value The vehicleId to set. + * @return This builder for chaining. + */ + public Builder setVehicleId(int value) { + + vehicleId_ = value; + onChanged(); + return this; + } + /** + * uint32 vehicle_id = 2; + * @return This builder for chaining. + */ + public Builder clearVehicleId() { + + vehicleId_ = 0; + onChanged(); + return this; + } + + private int scenePointId_ ; + /** + * uint32 scene_point_id = 7; + * @return The scenePointId. + */ + @java.lang.Override + public int getScenePointId() { + return scenePointId_; + } + /** + * uint32 scene_point_id = 7; + * @param value The scenePointId to set. + * @return This builder for chaining. + */ + public Builder setScenePointId(int value) { + + scenePointId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_point_id = 7; + * @return This builder for chaining. + */ + public Builder clearScenePointId() { + + scenePointId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 5; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 5; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 5; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 5; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 5; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 5; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CreateVehicleReq) + } + + // @@protoc_insertion_point(class_scope:CreateVehicleReq) + private static final emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq(); + } + + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateVehicleReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateVehicleReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CreateVehicleReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CreateVehicleReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026CreateVehicleReq.proto\032\014Vector.proto\"j" + + "\n\020CreateVehicleReq\022\024\n\003pos\030\013 \001(\0132\007.Vector" + + "\022\022\n\nvehicle_id\030\002 \001(\r\022\026\n\016scene_point_id\030\007" + + " \001(\r\022\024\n\003rot\030\005 \001(\0132\007.VectorB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_CreateVehicleReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CreateVehicleReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CreateVehicleReq_descriptor, + new java.lang.String[] { "Pos", "VehicleId", "ScenePointId", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleRspOuterClass.java new file mode 100644 index 000000000..6fedc9df9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CreateVehicleRsp.proto + +package emu.grasscutter.net.proto; + +public final class CreateVehicleRspOuterClass { + private CreateVehicleRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CreateVehicleRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:CreateVehicleRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 vehicle_id = 9; + * @return The vehicleId. + */ + int getVehicleId(); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 827
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CreateVehicleRsp} + */ + public static final class CreateVehicleRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CreateVehicleRsp) + CreateVehicleRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateVehicleRsp.newBuilder() to construct. + private CreateVehicleRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateVehicleRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateVehicleRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateVehicleRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + vehicleId_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.class, emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int VEHICLE_ID_FIELD_NUMBER = 9; + private int vehicleId_; + /** + * uint32 vehicle_id = 9; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (vehicleId_ != 0) { + output.writeUInt32(9, vehicleId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (vehicleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, vehicleId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp other = (emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getVehicleId() + != other.getVehicleId()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + VEHICLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getVehicleId(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 827
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CreateVehicleRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CreateVehicleRsp) + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.class, emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + vehicleId_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp build() { + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp buildPartial() { + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp result = new emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp(this); + result.retcode_ = retcode_; + result.vehicleId_ = vehicleId_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp) { + return mergeFrom((emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp other) { + if (other == emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getVehicleId() != 0) { + setVehicleId(other.getVehicleId()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int vehicleId_ ; + /** + * uint32 vehicle_id = 9; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + /** + * uint32 vehicle_id = 9; + * @param value The vehicleId to set. + * @return This builder for chaining. + */ + public Builder setVehicleId(int value) { + + vehicleId_ = value; + onChanged(); + return this; + } + /** + * uint32 vehicle_id = 9; + * @return This builder for chaining. + */ + public Builder clearVehicleId() { + + vehicleId_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CreateVehicleRsp) + } + + // @@protoc_insertion_point(class_scope:CreateVehicleRsp) + private static final emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp(); + } + + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateVehicleRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateVehicleRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CreateVehicleRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CreateVehicleRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026CreateVehicleRsp.proto\"J\n\020CreateVehicl" + + "eRsp\022\017\n\007retcode\030\n \001(\005\022\022\n\nvehicle_id\030\t \001(" + + "\r\022\021\n\tentity_id\030\013 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CreateVehicleRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CreateVehicleRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CreateVehicleRsp_descriptor, + new java.lang.String[] { "Retcode", "VehicleId", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CrystalLinkSettleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CrystalLinkSettleInfoOuterClass.java new file mode 100644 index 000000000..7432be17a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CrystalLinkSettleInfoOuterClass.java @@ -0,0 +1,891 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CrystalLinkSettleInfo.proto + +package emu.grasscutter.net.proto; + +public final class CrystalLinkSettleInfoOuterClass { + private CrystalLinkSettleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CrystalLinkSettleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CrystalLinkSettleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 kill_elite_monster_num = 2; + * @return The killEliteMonsterNum. + */ + int getKillEliteMonsterNum(); + + /** + * uint32 final_score = 6; + * @return The finalScore. + */ + int getFinalScore(); + + /** + * uint32 level_id = 12; + * @return The levelId. + */ + int getLevelId(); + + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * uint32 difficulty_id = 9; + * @return The difficultyId. + */ + int getDifficultyId(); + + /** + * uint32 kill_normal_mosnter_num = 3; + * @return The killNormalMosnterNum. + */ + int getKillNormalMosnterNum(); + } + /** + * Protobuf type {@code CrystalLinkSettleInfo} + */ + public static final class CrystalLinkSettleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CrystalLinkSettleInfo) + CrystalLinkSettleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CrystalLinkSettleInfo.newBuilder() to construct. + private CrystalLinkSettleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CrystalLinkSettleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CrystalLinkSettleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CrystalLinkSettleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + killEliteMonsterNum_ = input.readUInt32(); + break; + } + case 24: { + + killNormalMosnterNum_ = input.readUInt32(); + break; + } + case 48: { + + finalScore_ = input.readUInt32(); + break; + } + case 72: { + + difficultyId_ = input.readUInt32(); + break; + } + case 96: { + + levelId_ = input.readUInt32(); + break; + } + case 104: { + + isNewRecord_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.class, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder.class); + } + + public static final int KILL_ELITE_MONSTER_NUM_FIELD_NUMBER = 2; + private int killEliteMonsterNum_; + /** + * uint32 kill_elite_monster_num = 2; + * @return The killEliteMonsterNum. + */ + @java.lang.Override + public int getKillEliteMonsterNum() { + return killEliteMonsterNum_; + } + + public static final int FINAL_SCORE_FIELD_NUMBER = 6; + private int finalScore_; + /** + * uint32 final_score = 6; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + + public static final int LEVEL_ID_FIELD_NUMBER = 12; + private int levelId_; + /** + * uint32 level_id = 12; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 13; + private boolean isNewRecord_; + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int DIFFICULTY_ID_FIELD_NUMBER = 9; + private int difficultyId_; + /** + * uint32 difficulty_id = 9; + * @return The difficultyId. + */ + @java.lang.Override + public int getDifficultyId() { + return difficultyId_; + } + + public static final int KILL_NORMAL_MOSNTER_NUM_FIELD_NUMBER = 3; + private int killNormalMosnterNum_; + /** + * uint32 kill_normal_mosnter_num = 3; + * @return The killNormalMosnterNum. + */ + @java.lang.Override + public int getKillNormalMosnterNum() { + return killNormalMosnterNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (killEliteMonsterNum_ != 0) { + output.writeUInt32(2, killEliteMonsterNum_); + } + if (killNormalMosnterNum_ != 0) { + output.writeUInt32(3, killNormalMosnterNum_); + } + if (finalScore_ != 0) { + output.writeUInt32(6, finalScore_); + } + if (difficultyId_ != 0) { + output.writeUInt32(9, difficultyId_); + } + if (levelId_ != 0) { + output.writeUInt32(12, levelId_); + } + if (isNewRecord_ != false) { + output.writeBool(13, isNewRecord_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (killEliteMonsterNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, killEliteMonsterNum_); + } + if (killNormalMosnterNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, killNormalMosnterNum_); + } + if (finalScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, finalScore_); + } + if (difficultyId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, difficultyId_); + } + if (levelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, levelId_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isNewRecord_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo other = (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) obj; + + if (getKillEliteMonsterNum() + != other.getKillEliteMonsterNum()) return false; + if (getFinalScore() + != other.getFinalScore()) return false; + if (getLevelId() + != other.getLevelId()) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getDifficultyId() + != other.getDifficultyId()) return false; + if (getKillNormalMosnterNum() + != other.getKillNormalMosnterNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + KILL_ELITE_MONSTER_NUM_FIELD_NUMBER; + hash = (53 * hash) + getKillEliteMonsterNum(); + hash = (37 * hash) + FINAL_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getFinalScore(); + hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelId(); + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + DIFFICULTY_ID_FIELD_NUMBER; + hash = (53 * hash) + getDifficultyId(); + hash = (37 * hash) + KILL_NORMAL_MOSNTER_NUM_FIELD_NUMBER; + hash = (53 * hash) + getKillNormalMosnterNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CrystalLinkSettleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CrystalLinkSettleInfo) + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.class, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + killEliteMonsterNum_ = 0; + + finalScore_ = 0; + + levelId_ = 0; + + isNewRecord_ = false; + + difficultyId_ = 0; + + killNormalMosnterNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo build() { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo buildPartial() { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo result = new emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo(this); + result.killEliteMonsterNum_ = killEliteMonsterNum_; + result.finalScore_ = finalScore_; + result.levelId_ = levelId_; + result.isNewRecord_ = isNewRecord_; + result.difficultyId_ = difficultyId_; + result.killNormalMosnterNum_ = killNormalMosnterNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) { + return mergeFrom((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo other) { + if (other == emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance()) return this; + if (other.getKillEliteMonsterNum() != 0) { + setKillEliteMonsterNum(other.getKillEliteMonsterNum()); + } + if (other.getFinalScore() != 0) { + setFinalScore(other.getFinalScore()); + } + if (other.getLevelId() != 0) { + setLevelId(other.getLevelId()); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getDifficultyId() != 0) { + setDifficultyId(other.getDifficultyId()); + } + if (other.getKillNormalMosnterNum() != 0) { + setKillNormalMosnterNum(other.getKillNormalMosnterNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int killEliteMonsterNum_ ; + /** + * uint32 kill_elite_monster_num = 2; + * @return The killEliteMonsterNum. + */ + @java.lang.Override + public int getKillEliteMonsterNum() { + return killEliteMonsterNum_; + } + /** + * uint32 kill_elite_monster_num = 2; + * @param value The killEliteMonsterNum to set. + * @return This builder for chaining. + */ + public Builder setKillEliteMonsterNum(int value) { + + killEliteMonsterNum_ = value; + onChanged(); + return this; + } + /** + * uint32 kill_elite_monster_num = 2; + * @return This builder for chaining. + */ + public Builder clearKillEliteMonsterNum() { + + killEliteMonsterNum_ = 0; + onChanged(); + return this; + } + + private int finalScore_ ; + /** + * uint32 final_score = 6; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + /** + * uint32 final_score = 6; + * @param value The finalScore to set. + * @return This builder for chaining. + */ + public Builder setFinalScore(int value) { + + finalScore_ = value; + onChanged(); + return this; + } + /** + * uint32 final_score = 6; + * @return This builder for chaining. + */ + public Builder clearFinalScore() { + + finalScore_ = 0; + onChanged(); + return this; + } + + private int levelId_ ; + /** + * uint32 level_id = 12; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + /** + * uint32 level_id = 12; + * @param value The levelId to set. + * @return This builder for chaining. + */ + public Builder setLevelId(int value) { + + levelId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_id = 12; + * @return This builder for chaining. + */ + public Builder clearLevelId() { + + levelId_ = 0; + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 13; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 13; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private int difficultyId_ ; + /** + * uint32 difficulty_id = 9; + * @return The difficultyId. + */ + @java.lang.Override + public int getDifficultyId() { + return difficultyId_; + } + /** + * uint32 difficulty_id = 9; + * @param value The difficultyId to set. + * @return This builder for chaining. + */ + public Builder setDifficultyId(int value) { + + difficultyId_ = value; + onChanged(); + return this; + } + /** + * uint32 difficulty_id = 9; + * @return This builder for chaining. + */ + public Builder clearDifficultyId() { + + difficultyId_ = 0; + onChanged(); + return this; + } + + private int killNormalMosnterNum_ ; + /** + * uint32 kill_normal_mosnter_num = 3; + * @return The killNormalMosnterNum. + */ + @java.lang.Override + public int getKillNormalMosnterNum() { + return killNormalMosnterNum_; + } + /** + * uint32 kill_normal_mosnter_num = 3; + * @param value The killNormalMosnterNum to set. + * @return This builder for chaining. + */ + public Builder setKillNormalMosnterNum(int value) { + + killNormalMosnterNum_ = value; + onChanged(); + return this; + } + /** + * uint32 kill_normal_mosnter_num = 3; + * @return This builder for chaining. + */ + public Builder clearKillNormalMosnterNum() { + + killNormalMosnterNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CrystalLinkSettleInfo) + } + + // @@protoc_insertion_point(class_scope:CrystalLinkSettleInfo) + private static final emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo(); + } + + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CrystalLinkSettleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CrystalLinkSettleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CrystalLinkSettleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CrystalLinkSettleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033CrystalLinkSettleInfo.proto\"\255\001\n\025Crysta" + + "lLinkSettleInfo\022\036\n\026kill_elite_monster_nu" + + "m\030\002 \001(\r\022\023\n\013final_score\030\006 \001(\r\022\020\n\010level_id" + + "\030\014 \001(\r\022\025\n\ris_new_record\030\r \001(\010\022\025\n\rdifficu" + + "lty_id\030\t \001(\r\022\037\n\027kill_normal_mosnter_num\030" + + "\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CrystalLinkSettleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CrystalLinkSettleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CrystalLinkSettleInfo_descriptor, + new java.lang.String[] { "KillEliteMonsterNum", "FinalScore", "LevelId", "IsNewRecord", "DifficultyId", "KillNormalMosnterNum", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CurVehicleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CurVehicleInfoOuterClass.java new file mode 100644 index 000000000..c31d6192a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CurVehicleInfoOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CurVehicleInfo.proto + +package emu.grasscutter.net.proto; + +public final class CurVehicleInfoOuterClass { + private CurVehicleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CurVehicleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CurVehicleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 pos = 2; + * @return The pos. + */ + int getPos(); + } + /** + * Protobuf type {@code CurVehicleInfo} + */ + public static final class CurVehicleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CurVehicleInfo) + CurVehicleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CurVehicleInfo.newBuilder() to construct. + private CurVehicleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CurVehicleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CurVehicleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CurVehicleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + case 16: { + + pos_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.class, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int POS_FIELD_NUMBER = 2; + private int pos_; + /** + * uint32 pos = 2; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (pos_ != 0) { + output.writeUInt32(2, pos_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (pos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, pos_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo other = (emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getPos() + != other.getPos()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CurVehicleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CurVehicleInfo) + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.class, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + pos_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo build() { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo buildPartial() { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo result = new emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo(this); + result.entityId_ = entityId_; + result.pos_ = pos_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo) { + return mergeFrom((emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo other) { + if (other == emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getPos() != 0) { + setPos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int pos_ ; + /** + * uint32 pos = 2; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + /** + * uint32 pos = 2; + * @param value The pos to set. + * @return This builder for chaining. + */ + public Builder setPos(int value) { + + pos_ = value; + onChanged(); + return this; + } + /** + * uint32 pos = 2; + * @return This builder for chaining. + */ + public Builder clearPos() { + + pos_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CurVehicleInfo) + } + + // @@protoc_insertion_point(class_scope:CurVehicleInfo) + private static final emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo(); + } + + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CurVehicleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CurVehicleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CurVehicleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CurVehicleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CurVehicleInfo.proto\"0\n\016CurVehicleInfo" + + "\022\021\n\tentity_id\030\001 \001(\r\022\013\n\003pos\030\002 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CurVehicleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CurVehicleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CurVehicleInfo_descriptor, + new java.lang.String[] { "EntityId", "Pos", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomCommonNodeInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomCommonNodeInfoOuterClass.java new file mode 100644 index 000000000..29e9fc07b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomCommonNodeInfoOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomCommonNodeInfo.proto + +package emu.grasscutter.net.proto; + +public final class CustomCommonNodeInfoOuterClass { + private CustomCommonNodeInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomCommonNodeInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomCommonNodeInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 parent_index = 1; + * @return The parentIndex. + */ + int getParentIndex(); + + /** + * uint32 config_id = 2; + * @return The configId. + */ + int getConfigId(); + + /** + * string slot_identifier = 3; + * @return The slotIdentifier. + */ + java.lang.String getSlotIdentifier(); + /** + * string slot_identifier = 3; + * @return The bytes for slotIdentifier. + */ + com.google.protobuf.ByteString + getSlotIdentifierBytes(); + } + /** + * Protobuf type {@code CustomCommonNodeInfo} + */ + public static final class CustomCommonNodeInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomCommonNodeInfo) + CustomCommonNodeInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomCommonNodeInfo.newBuilder() to construct. + private CustomCommonNodeInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomCommonNodeInfo() { + slotIdentifier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomCommonNodeInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomCommonNodeInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + parentIndex_ = input.readInt32(); + break; + } + case 16: { + + configId_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + slotIdentifier_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.class, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder.class); + } + + public static final int PARENT_INDEX_FIELD_NUMBER = 1; + private int parentIndex_; + /** + * int32 parent_index = 1; + * @return The parentIndex. + */ + @java.lang.Override + public int getParentIndex() { + return parentIndex_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 2; + private int configId_; + /** + * uint32 config_id = 2; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int SLOT_IDENTIFIER_FIELD_NUMBER = 3; + private volatile java.lang.Object slotIdentifier_; + /** + * string slot_identifier = 3; + * @return The slotIdentifier. + */ + @java.lang.Override + public java.lang.String getSlotIdentifier() { + java.lang.Object ref = slotIdentifier_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + slotIdentifier_ = s; + return s; + } + } + /** + * string slot_identifier = 3; + * @return The bytes for slotIdentifier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSlotIdentifierBytes() { + java.lang.Object ref = slotIdentifier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + slotIdentifier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (parentIndex_ != 0) { + output.writeInt32(1, parentIndex_); + } + if (configId_ != 0) { + output.writeUInt32(2, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(slotIdentifier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, slotIdentifier_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, parentIndex_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(slotIdentifier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, slotIdentifier_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo other = (emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo) obj; + + if (getParentIndex() + != other.getParentIndex()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!getSlotIdentifier() + .equals(other.getSlotIdentifier())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PARENT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getParentIndex(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + SLOT_IDENTIFIER_FIELD_NUMBER; + hash = (53 * hash) + getSlotIdentifier().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CustomCommonNodeInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomCommonNodeInfo) + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.class, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + parentIndex_ = 0; + + configId_ = 0; + + slotIdentifier_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo build() { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo buildPartial() { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo result = new emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo(this); + result.parentIndex_ = parentIndex_; + result.configId_ = configId_; + result.slotIdentifier_ = slotIdentifier_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo) { + return mergeFrom((emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo other) { + if (other == emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance()) return this; + if (other.getParentIndex() != 0) { + setParentIndex(other.getParentIndex()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (!other.getSlotIdentifier().isEmpty()) { + slotIdentifier_ = other.slotIdentifier_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int parentIndex_ ; + /** + * int32 parent_index = 1; + * @return The parentIndex. + */ + @java.lang.Override + public int getParentIndex() { + return parentIndex_; + } + /** + * int32 parent_index = 1; + * @param value The parentIndex to set. + * @return This builder for chaining. + */ + public Builder setParentIndex(int value) { + + parentIndex_ = value; + onChanged(); + return this; + } + /** + * int32 parent_index = 1; + * @return This builder for chaining. + */ + public Builder clearParentIndex() { + + parentIndex_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 2; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 2; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 2; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object slotIdentifier_ = ""; + /** + * string slot_identifier = 3; + * @return The slotIdentifier. + */ + public java.lang.String getSlotIdentifier() { + java.lang.Object ref = slotIdentifier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + slotIdentifier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string slot_identifier = 3; + * @return The bytes for slotIdentifier. + */ + public com.google.protobuf.ByteString + getSlotIdentifierBytes() { + java.lang.Object ref = slotIdentifier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + slotIdentifier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string slot_identifier = 3; + * @param value The slotIdentifier to set. + * @return This builder for chaining. + */ + public Builder setSlotIdentifier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + slotIdentifier_ = value; + onChanged(); + return this; + } + /** + * string slot_identifier = 3; + * @return This builder for chaining. + */ + public Builder clearSlotIdentifier() { + + slotIdentifier_ = getDefaultInstance().getSlotIdentifier(); + onChanged(); + return this; + } + /** + * string slot_identifier = 3; + * @param value The bytes for slotIdentifier to set. + * @return This builder for chaining. + */ + public Builder setSlotIdentifierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + slotIdentifier_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CustomCommonNodeInfo) + } + + // @@protoc_insertion_point(class_scope:CustomCommonNodeInfo) + private static final emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo(); + } + + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomCommonNodeInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomCommonNodeInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomCommonNodeInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomCommonNodeInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CustomCommonNodeInfo.proto\"X\n\024CustomCo" + + "mmonNodeInfo\022\024\n\014parent_index\030\001 \001(\005\022\021\n\tco" + + "nfig_id\030\002 \001(\r\022\027\n\017slot_identifier\030\003 \001(\tB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CustomCommonNodeInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomCommonNodeInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomCommonNodeInfo_descriptor, + new java.lang.String[] { "ParentIndex", "ConfigId", "SlotIdentifier", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomDungeonResultInfoOuterClass.java new file mode 100644 index 000000000..50539f13b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomDungeonResultInfoOuterClass.java @@ -0,0 +1,1384 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class CustomDungeonResultInfoOuterClass { + private CustomDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return The unk2700BONNHGKDLFO. + */ + boolean getUnk2700BONNHGKDLFO(); + + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return The unk2700FBBEJKCDMEI. + */ + int getUnk2700FBBEJKCDMEI(); + + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + java.util.List + getChildChallengeListList(); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getChildChallengeList(int index); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + int getChildChallengeListCount(); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + java.util.List + getChildChallengeListOrBuilderList(); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder getChildChallengeListOrBuilder( + int index); + + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return The unk2700ONOOJBEABOE. + */ + long getUnk2700ONOOJBEABOE(); + + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + int getUnk2700ONCDLPDHFABValue(); + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The unk2700ONCDLPDHFAB. + */ + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ getUnk2700ONCDLPDHFAB(); + + /** + * uint32 time_cost = 11; + * @return The timeCost. + */ + int getTimeCost(); + + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return The unk2700IBDCFAMBGOK. + */ + boolean getUnk2700IBDCFAMBGOK(); + + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return The unk2700HBFLKFOCKBF. + */ + boolean getUnk2700HBFLKFOCKBF(); + } + /** + * Protobuf type {@code CustomDungeonResultInfo} + */ + public static final class CustomDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomDungeonResultInfo) + CustomDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomDungeonResultInfo.newBuilder() to construct. + private CustomDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomDungeonResultInfo() { + childChallengeList_ = java.util.Collections.emptyList(); + unk2700ONCDLPDHFAB_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomDungeonResultInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + unk2700IBDCFAMBGOK_ = input.readBool(); + break; + } + case 24: { + + unk2700ONOOJBEABOE_ = input.readUInt64(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + childChallengeList_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.parser(), extensionRegistry)); + break; + } + case 56: { + int rawValue = input.readEnum(); + + unk2700ONCDLPDHFAB_ = rawValue; + break; + } + case 72: { + + unk2700FBBEJKCDMEI_ = input.readUInt32(); + break; + } + case 88: { + + timeCost_ = input.readUInt32(); + break; + } + case 96: { + + unk2700BONNHGKDLFO_ = input.readBool(); + break; + } + case 112: { + + unk2700HBFLKFOCKBF_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = java.util.Collections.unmodifiableList(childChallengeList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.class, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder.class); + } + + public static final int UNK2700_BONNHGKDLFO_FIELD_NUMBER = 12; + private boolean unk2700BONNHGKDLFO_; + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return The unk2700BONNHGKDLFO. + */ + @java.lang.Override + public boolean getUnk2700BONNHGKDLFO() { + return unk2700BONNHGKDLFO_; + } + + public static final int UNK2700_FBBEJKCDMEI_FIELD_NUMBER = 9; + private int unk2700FBBEJKCDMEI_; + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return The unk2700FBBEJKCDMEI. + */ + @java.lang.Override + public int getUnk2700FBBEJKCDMEI() { + return unk2700FBBEJKCDMEI_; + } + + public static final int CHILD_CHALLENGE_LIST_FIELD_NUMBER = 6; + private java.util.List childChallengeList_; + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public java.util.List getChildChallengeListList() { + return childChallengeList_; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public java.util.List + getChildChallengeListOrBuilderList() { + return childChallengeList_; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public int getChildChallengeListCount() { + return childChallengeList_.size(); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getChildChallengeList(int index) { + return childChallengeList_.get(index); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder getChildChallengeListOrBuilder( + int index) { + return childChallengeList_.get(index); + } + + public static final int UNK2700_ONOOJBEABOE_FIELD_NUMBER = 3; + private long unk2700ONOOJBEABOE_; + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return The unk2700ONOOJBEABOE. + */ + @java.lang.Override + public long getUnk2700ONOOJBEABOE() { + return unk2700ONOOJBEABOE_; + } + + public static final int UNK2700_ONCDLPDHFAB_FIELD_NUMBER = 7; + private int unk2700ONCDLPDHFAB_; + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ result = emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.UNRECOGNIZED : result; + } + + public static final int TIME_COST_FIELD_NUMBER = 11; + private int timeCost_; + /** + * uint32 time_cost = 11; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + + public static final int UNK2700_IBDCFAMBGOK_FIELD_NUMBER = 2; + private boolean unk2700IBDCFAMBGOK_; + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return The unk2700IBDCFAMBGOK. + */ + @java.lang.Override + public boolean getUnk2700IBDCFAMBGOK() { + return unk2700IBDCFAMBGOK_; + } + + public static final int UNK2700_HBFLKFOCKBF_FIELD_NUMBER = 14; + private boolean unk2700HBFLKFOCKBF_; + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return The unk2700HBFLKFOCKBF. + */ + @java.lang.Override + public boolean getUnk2700HBFLKFOCKBF() { + return unk2700HBFLKFOCKBF_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700IBDCFAMBGOK_ != false) { + output.writeBool(2, unk2700IBDCFAMBGOK_); + } + if (unk2700ONOOJBEABOE_ != 0L) { + output.writeUInt64(3, unk2700ONOOJBEABOE_); + } + for (int i = 0; i < childChallengeList_.size(); i++) { + output.writeMessage(6, childChallengeList_.get(i)); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH.getNumber()) { + output.writeEnum(7, unk2700ONCDLPDHFAB_); + } + if (unk2700FBBEJKCDMEI_ != 0) { + output.writeUInt32(9, unk2700FBBEJKCDMEI_); + } + if (timeCost_ != 0) { + output.writeUInt32(11, timeCost_); + } + if (unk2700BONNHGKDLFO_ != false) { + output.writeBool(12, unk2700BONNHGKDLFO_); + } + if (unk2700HBFLKFOCKBF_ != false) { + output.writeBool(14, unk2700HBFLKFOCKBF_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700IBDCFAMBGOK_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700IBDCFAMBGOK_); + } + if (unk2700ONOOJBEABOE_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, unk2700ONOOJBEABOE_); + } + for (int i = 0; i < childChallengeList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, childChallengeList_.get(i)); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, unk2700ONCDLPDHFAB_); + } + if (unk2700FBBEJKCDMEI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, unk2700FBBEJKCDMEI_); + } + if (timeCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, timeCost_); + } + if (unk2700BONNHGKDLFO_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, unk2700BONNHGKDLFO_); + } + if (unk2700HBFLKFOCKBF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, unk2700HBFLKFOCKBF_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo other = (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) obj; + + if (getUnk2700BONNHGKDLFO() + != other.getUnk2700BONNHGKDLFO()) return false; + if (getUnk2700FBBEJKCDMEI() + != other.getUnk2700FBBEJKCDMEI()) return false; + if (!getChildChallengeListList() + .equals(other.getChildChallengeListList())) return false; + if (getUnk2700ONOOJBEABOE() + != other.getUnk2700ONOOJBEABOE()) return false; + if (unk2700ONCDLPDHFAB_ != other.unk2700ONCDLPDHFAB_) return false; + if (getTimeCost() + != other.getTimeCost()) return false; + if (getUnk2700IBDCFAMBGOK() + != other.getUnk2700IBDCFAMBGOK()) return false; + if (getUnk2700HBFLKFOCKBF() + != other.getUnk2700HBFLKFOCKBF()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_BONNHGKDLFO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700BONNHGKDLFO()); + hash = (37 * hash) + UNK2700_FBBEJKCDMEI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700FBBEJKCDMEI(); + if (getChildChallengeListCount() > 0) { + hash = (37 * hash) + CHILD_CHALLENGE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getChildChallengeListList().hashCode(); + } + hash = (37 * hash) + UNK2700_ONOOJBEABOE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getUnk2700ONOOJBEABOE()); + hash = (37 * hash) + UNK2700_ONCDLPDHFAB_FIELD_NUMBER; + hash = (53 * hash) + unk2700ONCDLPDHFAB_; + hash = (37 * hash) + TIME_COST_FIELD_NUMBER; + hash = (53 * hash) + getTimeCost(); + hash = (37 * hash) + UNK2700_IBDCFAMBGOK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700IBDCFAMBGOK()); + hash = (37 * hash) + UNK2700_HBFLKFOCKBF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700HBFLKFOCKBF()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CustomDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomDungeonResultInfo) + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.class, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChildChallengeListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700BONNHGKDLFO_ = false; + + unk2700FBBEJKCDMEI_ = 0; + + if (childChallengeListBuilder_ == null) { + childChallengeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + childChallengeListBuilder_.clear(); + } + unk2700ONOOJBEABOE_ = 0L; + + unk2700ONCDLPDHFAB_ = 0; + + timeCost_ = 0; + + unk2700IBDCFAMBGOK_ = false; + + unk2700HBFLKFOCKBF_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo build() { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo result = new emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo(this); + int from_bitField0_ = bitField0_; + result.unk2700BONNHGKDLFO_ = unk2700BONNHGKDLFO_; + result.unk2700FBBEJKCDMEI_ = unk2700FBBEJKCDMEI_; + if (childChallengeListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = java.util.Collections.unmodifiableList(childChallengeList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.childChallengeList_ = childChallengeList_; + } else { + result.childChallengeList_ = childChallengeListBuilder_.build(); + } + result.unk2700ONOOJBEABOE_ = unk2700ONOOJBEABOE_; + result.unk2700ONCDLPDHFAB_ = unk2700ONCDLPDHFAB_; + result.timeCost_ = timeCost_; + result.unk2700IBDCFAMBGOK_ = unk2700IBDCFAMBGOK_; + result.unk2700HBFLKFOCKBF_ = unk2700HBFLKFOCKBF_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance()) return this; + if (other.getUnk2700BONNHGKDLFO() != false) { + setUnk2700BONNHGKDLFO(other.getUnk2700BONNHGKDLFO()); + } + if (other.getUnk2700FBBEJKCDMEI() != 0) { + setUnk2700FBBEJKCDMEI(other.getUnk2700FBBEJKCDMEI()); + } + if (childChallengeListBuilder_ == null) { + if (!other.childChallengeList_.isEmpty()) { + if (childChallengeList_.isEmpty()) { + childChallengeList_ = other.childChallengeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChildChallengeListIsMutable(); + childChallengeList_.addAll(other.childChallengeList_); + } + onChanged(); + } + } else { + if (!other.childChallengeList_.isEmpty()) { + if (childChallengeListBuilder_.isEmpty()) { + childChallengeListBuilder_.dispose(); + childChallengeListBuilder_ = null; + childChallengeList_ = other.childChallengeList_; + bitField0_ = (bitField0_ & ~0x00000001); + childChallengeListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChildChallengeListFieldBuilder() : null; + } else { + childChallengeListBuilder_.addAllMessages(other.childChallengeList_); + } + } + } + if (other.getUnk2700ONOOJBEABOE() != 0L) { + setUnk2700ONOOJBEABOE(other.getUnk2700ONOOJBEABOE()); + } + if (other.unk2700ONCDLPDHFAB_ != 0) { + setUnk2700ONCDLPDHFABValue(other.getUnk2700ONCDLPDHFABValue()); + } + if (other.getTimeCost() != 0) { + setTimeCost(other.getTimeCost()); + } + if (other.getUnk2700IBDCFAMBGOK() != false) { + setUnk2700IBDCFAMBGOK(other.getUnk2700IBDCFAMBGOK()); + } + if (other.getUnk2700HBFLKFOCKBF() != false) { + setUnk2700HBFLKFOCKBF(other.getUnk2700HBFLKFOCKBF()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2700BONNHGKDLFO_ ; + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return The unk2700BONNHGKDLFO. + */ + @java.lang.Override + public boolean getUnk2700BONNHGKDLFO() { + return unk2700BONNHGKDLFO_; + } + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @param value The unk2700BONNHGKDLFO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BONNHGKDLFO(boolean value) { + + unk2700BONNHGKDLFO_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return This builder for chaining. + */ + public Builder clearUnk2700BONNHGKDLFO() { + + unk2700BONNHGKDLFO_ = false; + onChanged(); + return this; + } + + private int unk2700FBBEJKCDMEI_ ; + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return The unk2700FBBEJKCDMEI. + */ + @java.lang.Override + public int getUnk2700FBBEJKCDMEI() { + return unk2700FBBEJKCDMEI_; + } + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @param value The unk2700FBBEJKCDMEI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FBBEJKCDMEI(int value) { + + unk2700FBBEJKCDMEI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700FBBEJKCDMEI() { + + unk2700FBBEJKCDMEI_ = 0; + onChanged(); + return this; + } + + private java.util.List childChallengeList_ = + java.util.Collections.emptyList(); + private void ensureChildChallengeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = new java.util.ArrayList(childChallengeList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder> childChallengeListBuilder_; + + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public java.util.List getChildChallengeListList() { + if (childChallengeListBuilder_ == null) { + return java.util.Collections.unmodifiableList(childChallengeList_); + } else { + return childChallengeListBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public int getChildChallengeListCount() { + if (childChallengeListBuilder_ == null) { + return childChallengeList_.size(); + } else { + return childChallengeListBuilder_.getCount(); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getChildChallengeList(int index) { + if (childChallengeListBuilder_ == null) { + return childChallengeList_.get(index); + } else { + return childChallengeListBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder setChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH value) { + if (childChallengeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildChallengeListIsMutable(); + childChallengeList_.set(index, value); + onChanged(); + } else { + childChallengeListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder setChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder builderForValue) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.set(index, builderForValue.build()); + onChanged(); + } else { + childChallengeListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH value) { + if (childChallengeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildChallengeListIsMutable(); + childChallengeList_.add(value); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH value) { + if (childChallengeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildChallengeListIsMutable(); + childChallengeList_.add(index, value); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder builderForValue) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.add(builderForValue.build()); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder builderForValue) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.add(index, builderForValue.build()); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addAllChildChallengeList( + java.lang.Iterable values) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, childChallengeList_); + onChanged(); + } else { + childChallengeListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder clearChildChallengeList() { + if (childChallengeListBuilder_ == null) { + childChallengeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + childChallengeListBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder removeChildChallengeList(int index) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.remove(index); + onChanged(); + } else { + childChallengeListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder getChildChallengeListBuilder( + int index) { + return getChildChallengeListFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder getChildChallengeListOrBuilder( + int index) { + if (childChallengeListBuilder_ == null) { + return childChallengeList_.get(index); } else { + return childChallengeListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public java.util.List + getChildChallengeListOrBuilderList() { + if (childChallengeListBuilder_ != null) { + return childChallengeListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(childChallengeList_); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder addChildChallengeListBuilder() { + return getChildChallengeListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance()); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder addChildChallengeListBuilder( + int index) { + return getChildChallengeListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance()); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public java.util.List + getChildChallengeListBuilderList() { + return getChildChallengeListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder> + getChildChallengeListFieldBuilder() { + if (childChallengeListBuilder_ == null) { + childChallengeListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder>( + childChallengeList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + childChallengeList_ = null; + } + return childChallengeListBuilder_; + } + + private long unk2700ONOOJBEABOE_ ; + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return The unk2700ONOOJBEABOE. + */ + @java.lang.Override + public long getUnk2700ONOOJBEABOE() { + return unk2700ONOOJBEABOE_; + } + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @param value The unk2700ONOOJBEABOE to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONOOJBEABOE(long value) { + + unk2700ONOOJBEABOE_ = value; + onChanged(); + return this; + } + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return This builder for chaining. + */ + public Builder clearUnk2700ONOOJBEABOE() { + + unk2700ONOOJBEABOE_ = 0L; + onChanged(); + return this; + } + + private int unk2700ONCDLPDHFAB_ = 0; + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @param value The enum numeric value on the wire for unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFABValue(int value) { + + unk2700ONCDLPDHFAB_ = value; + onChanged(); + return this; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ result = emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.UNRECOGNIZED : result; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @param value The unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFAB(emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700ONCDLPDHFAB_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700ONCDLPDHFAB() { + + unk2700ONCDLPDHFAB_ = 0; + onChanged(); + return this; + } + + private int timeCost_ ; + /** + * uint32 time_cost = 11; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + /** + * uint32 time_cost = 11; + * @param value The timeCost to set. + * @return This builder for chaining. + */ + public Builder setTimeCost(int value) { + + timeCost_ = value; + onChanged(); + return this; + } + /** + * uint32 time_cost = 11; + * @return This builder for chaining. + */ + public Builder clearTimeCost() { + + timeCost_ = 0; + onChanged(); + return this; + } + + private boolean unk2700IBDCFAMBGOK_ ; + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return The unk2700IBDCFAMBGOK. + */ + @java.lang.Override + public boolean getUnk2700IBDCFAMBGOK() { + return unk2700IBDCFAMBGOK_; + } + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @param value The unk2700IBDCFAMBGOK to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IBDCFAMBGOK(boolean value) { + + unk2700IBDCFAMBGOK_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700IBDCFAMBGOK() { + + unk2700IBDCFAMBGOK_ = false; + onChanged(); + return this; + } + + private boolean unk2700HBFLKFOCKBF_ ; + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return The unk2700HBFLKFOCKBF. + */ + @java.lang.Override + public boolean getUnk2700HBFLKFOCKBF() { + return unk2700HBFLKFOCKBF_; + } + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @param value The unk2700HBFLKFOCKBF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HBFLKFOCKBF(boolean value) { + + unk2700HBFLKFOCKBF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return This builder for chaining. + */ + public Builder clearUnk2700HBFLKFOCKBF() { + + unk2700HBFLKFOCKBF_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CustomDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:CustomDungeonResultInfo) + private static final emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035CustomDungeonResultInfo.proto\032\031Unk2700" + + "_FDEGJOCDDGH.proto\032\031Unk2700_OCOKILBJIPJ." + + "proto\"\244\002\n\027CustomDungeonResultInfo\022\033\n\023Unk" + + "2700_BONNHGKDLFO\030\014 \001(\010\022\033\n\023Unk2700_FBBEJK" + + "CDMEI\030\t \001(\r\0222\n\024child_challenge_list\030\006 \003(" + + "\0132\024.Unk2700_FDEGJOCDDGH\022\033\n\023Unk2700_ONOOJ" + + "BEABOE\030\003 \001(\004\0221\n\023Unk2700_ONCDLPDHFAB\030\007 \001(" + + "\0162\024.Unk2700_OCOKILBJIPJ\022\021\n\ttime_cost\030\013 \001" + + "(\r\022\033\n\023Unk2700_IBDCFAMBGOK\030\002 \001(\010\022\033\n\023Unk27" + + "00_HBFLKFOCKBF\030\016 \001(\010B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.getDescriptor(), + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.getDescriptor(), + }); + internal_static_CustomDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomDungeonResultInfo_descriptor, + new java.lang.String[] { "Unk2700BONNHGKDLFO", "Unk2700FBBEJKCDMEI", "ChildChallengeList", "Unk2700ONOOJBEABOE", "Unk2700ONCDLPDHFAB", "TimeCost", "Unk2700IBDCFAMBGOK", "Unk2700HBFLKFOCKBF", }); + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.getDescriptor(); + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomGadgetTreeInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomGadgetTreeInfoOuterClass.java new file mode 100644 index 000000000..069993767 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomGadgetTreeInfoOuterClass.java @@ -0,0 +1,844 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomGadgetTreeInfo.proto + +package emu.grasscutter.net.proto; + +public final class CustomGadgetTreeInfoOuterClass { + private CustomGadgetTreeInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomGadgetTreeInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomGadgetTreeInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + java.util.List + getNodeListList(); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getNodeList(int index); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + int getNodeListCount(); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + java.util.List + getNodeListOrBuilderList(); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder getNodeListOrBuilder( + int index); + } + /** + * Protobuf type {@code CustomGadgetTreeInfo} + */ + public static final class CustomGadgetTreeInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomGadgetTreeInfo) + CustomGadgetTreeInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomGadgetTreeInfo.newBuilder() to construct. + private CustomGadgetTreeInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomGadgetTreeInfo() { + nodeList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomGadgetTreeInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomGadgetTreeInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + nodeList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + nodeList_.add( + input.readMessage(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + nodeList_ = java.util.Collections.unmodifiableList(nodeList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.class, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder.class); + } + + public static final int NODE_LIST_FIELD_NUMBER = 1; + private java.util.List nodeList_; + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public java.util.List getNodeListList() { + return nodeList_; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public java.util.List + getNodeListOrBuilderList() { + return nodeList_; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public int getNodeListCount() { + return nodeList_.size(); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getNodeList(int index) { + return nodeList_.get(index); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder getNodeListOrBuilder( + int index) { + return nodeList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < nodeList_.size(); i++) { + output.writeMessage(1, nodeList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < nodeList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, nodeList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo other = (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) obj; + + if (!getNodeListList() + .equals(other.getNodeListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getNodeListCount() > 0) { + hash = (37 * hash) + NODE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNodeListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code CustomGadgetTreeInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomGadgetTreeInfo) + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.class, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getNodeListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (nodeListBuilder_ == null) { + nodeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + nodeListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo build() { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo buildPartial() { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo result = new emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo(this); + int from_bitField0_ = bitField0_; + if (nodeListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + nodeList_ = java.util.Collections.unmodifiableList(nodeList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.nodeList_ = nodeList_; + } else { + result.nodeList_ = nodeListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) { + return mergeFrom((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo other) { + if (other == emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance()) return this; + if (nodeListBuilder_ == null) { + if (!other.nodeList_.isEmpty()) { + if (nodeList_.isEmpty()) { + nodeList_ = other.nodeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNodeListIsMutable(); + nodeList_.addAll(other.nodeList_); + } + onChanged(); + } + } else { + if (!other.nodeList_.isEmpty()) { + if (nodeListBuilder_.isEmpty()) { + nodeListBuilder_.dispose(); + nodeListBuilder_ = null; + nodeList_ = other.nodeList_; + bitField0_ = (bitField0_ & ~0x00000001); + nodeListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNodeListFieldBuilder() : null; + } else { + nodeListBuilder_.addAllMessages(other.nodeList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List nodeList_ = + java.util.Collections.emptyList(); + private void ensureNodeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + nodeList_ = new java.util.ArrayList(nodeList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder> nodeListBuilder_; + + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public java.util.List getNodeListList() { + if (nodeListBuilder_ == null) { + return java.util.Collections.unmodifiableList(nodeList_); + } else { + return nodeListBuilder_.getMessageList(); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public int getNodeListCount() { + if (nodeListBuilder_ == null) { + return nodeList_.size(); + } else { + return nodeListBuilder_.getCount(); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getNodeList(int index) { + if (nodeListBuilder_ == null) { + return nodeList_.get(index); + } else { + return nodeListBuilder_.getMessage(index); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder setNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo value) { + if (nodeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodeListIsMutable(); + nodeList_.set(index, value); + onChanged(); + } else { + nodeListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder setNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder builderForValue) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.set(index, builderForValue.build()); + onChanged(); + } else { + nodeListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo value) { + if (nodeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodeListIsMutable(); + nodeList_.add(value); + onChanged(); + } else { + nodeListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo value) { + if (nodeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodeListIsMutable(); + nodeList_.add(index, value); + onChanged(); + } else { + nodeListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder builderForValue) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.add(builderForValue.build()); + onChanged(); + } else { + nodeListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder builderForValue) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.add(index, builderForValue.build()); + onChanged(); + } else { + nodeListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addAllNodeList( + java.lang.Iterable values) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, nodeList_); + onChanged(); + } else { + nodeListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder clearNodeList() { + if (nodeListBuilder_ == null) { + nodeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + nodeListBuilder_.clear(); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder removeNodeList(int index) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.remove(index); + onChanged(); + } else { + nodeListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder getNodeListBuilder( + int index) { + return getNodeListFieldBuilder().getBuilder(index); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder getNodeListOrBuilder( + int index) { + if (nodeListBuilder_ == null) { + return nodeList_.get(index); } else { + return nodeListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public java.util.List + getNodeListOrBuilderList() { + if (nodeListBuilder_ != null) { + return nodeListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(nodeList_); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder addNodeListBuilder() { + return getNodeListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance()); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder addNodeListBuilder( + int index) { + return getNodeListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance()); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public java.util.List + getNodeListBuilderList() { + return getNodeListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder> + getNodeListFieldBuilder() { + if (nodeListBuilder_ == null) { + nodeListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder>( + nodeList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + nodeList_ = null; + } + return nodeListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CustomGadgetTreeInfo) + } + + // @@protoc_insertion_point(class_scope:CustomGadgetTreeInfo) + private static final emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo(); + } + + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomGadgetTreeInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomGadgetTreeInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomGadgetTreeInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomGadgetTreeInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CustomGadgetTreeInfo.proto\032\032CustomComm" + + "onNodeInfo.proto\"@\n\024CustomGadgetTreeInfo" + + "\022(\n\tnode_list\030\001 \003(\0132\025.CustomCommonNodeIn" + + "foB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.getDescriptor(), + }); + internal_static_CustomGadgetTreeInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomGadgetTreeInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomGadgetTreeInfo_descriptor, + new java.lang.String[] { "NodeList", }); + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomTeamListNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomTeamListNotifyOuterClass.java new file mode 100644 index 000000000..04e9d770e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomTeamListNotifyOuterClass.java @@ -0,0 +1,1203 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomTeamListNotify.proto + +package emu.grasscutter.net.proto; + +public final class CustomTeamListNotifyOuterClass { + private CustomTeamListNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomTeamListNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomTeamListNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return A list containing the tempAvatarGuidList. + */ + java.util.List getTempAvatarGuidListList(); + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return The count of tempAvatarGuidList. + */ + int getTempAvatarGuidListCount(); + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + long getTempAvatarGuidList(int index); + + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + int getAvatarTeamMapCount(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + boolean containsAvatarTeamMap( + int key); + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAvatarTeamMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + java.util.Map + getAvatarTeamMapMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key); + + /** + * repeated uint32 custom_team_ids = 1; + * @return A list containing the customTeamIds. + */ + java.util.List getCustomTeamIdsList(); + /** + * repeated uint32 custom_team_ids = 1; + * @return The count of customTeamIds. + */ + int getCustomTeamIdsCount(); + /** + * repeated uint32 custom_team_ids = 1; + * @param index The index of the element to return. + * @return The customTeamIds at the given index. + */ + int getCustomTeamIds(int index); + } + /** + *
+   * CmdId: 1749
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CustomTeamListNotify} + */ + public static final class CustomTeamListNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomTeamListNotify) + CustomTeamListNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomTeamListNotify.newBuilder() to construct. + private CustomTeamListNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomTeamListNotify() { + tempAvatarGuidList_ = emptyLongList(); + customTeamIds_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomTeamListNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomTeamListNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + customTeamIds_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + customTeamIds_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + customTeamIds_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + customTeamIds_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + avatarTeamMap__ = input.readMessage( + AvatarTeamMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + avatarTeamMap_.getMutableMap().put( + avatarTeamMap__.getKey(), avatarTeamMap__.getValue()); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + tempAvatarGuidList_.addLong(input.readUInt64()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + customTeamIds_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tempAvatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.internal_static_CustomTeamListNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.internal_static_CustomTeamListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.class, emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.Builder.class); + } + + public static final int TEMP_AVATAR_GUID_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.LongList tempAvatarGuidList_; + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return A list containing the tempAvatarGuidList. + */ + @java.lang.Override + public java.util.List + getTempAvatarGuidListList() { + return tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + private int tempAvatarGuidListMemoizedSerializedSize = -1; + + public static final int AVATAR_TEAM_MAP_FIELD_NUMBER = 3; + private static final class AvatarTeamMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.internal_static_CustomTeamListNotify_AvatarTeamMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CUSTOM_TEAM_IDS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList customTeamIds_; + /** + * repeated uint32 custom_team_ids = 1; + * @return A list containing the customTeamIds. + */ + @java.lang.Override + public java.util.List + getCustomTeamIdsList() { + return customTeamIds_; + } + /** + * repeated uint32 custom_team_ids = 1; + * @return The count of customTeamIds. + */ + public int getCustomTeamIdsCount() { + return customTeamIds_.size(); + } + /** + * repeated uint32 custom_team_ids = 1; + * @param index The index of the element to return. + * @return The customTeamIds at the given index. + */ + public int getCustomTeamIds(int index) { + return customTeamIds_.getInt(index); + } + private int customTeamIdsMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getCustomTeamIdsList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(customTeamIdsMemoizedSerializedSize); + } + for (int i = 0; i < customTeamIds_.size(); i++) { + output.writeUInt32NoTag(customTeamIds_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAvatarTeamMap(), + AvatarTeamMapDefaultEntryHolder.defaultEntry, + 3); + if (getTempAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(tempAvatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + output.writeUInt64NoTag(tempAvatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < customTeamIds_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(customTeamIds_.getInt(i)); + } + size += dataSize; + if (!getCustomTeamIdsList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + customTeamIdsMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetAvatarTeamMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + avatarTeamMap__ = AvatarTeamMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, avatarTeamMap__); + } + { + int dataSize = 0; + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(tempAvatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getTempAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + tempAvatarGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify other = (emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify) obj; + + if (!getTempAvatarGuidListList() + .equals(other.getTempAvatarGuidListList())) return false; + if (!internalGetAvatarTeamMap().equals( + other.internalGetAvatarTeamMap())) return false; + if (!getCustomTeamIdsList() + .equals(other.getCustomTeamIdsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTempAvatarGuidListCount() > 0) { + hash = (37 * hash) + TEMP_AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTempAvatarGuidListList().hashCode(); + } + if (!internalGetAvatarTeamMap().getMap().isEmpty()) { + hash = (37 * hash) + AVATAR_TEAM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); + } + if (getCustomTeamIdsCount() > 0) { + hash = (37 * hash) + CUSTOM_TEAM_IDS_FIELD_NUMBER; + hash = (53 * hash) + getCustomTeamIdsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1749
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CustomTeamListNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomTeamListNotify) + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.internal_static_CustomTeamListNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.internal_static_CustomTeamListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.class, emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableAvatarTeamMap().clear(); + customTeamIds_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.internal_static_CustomTeamListNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify build() { + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify buildPartial() { + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify result = new emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + tempAvatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tempAvatarGuidList_ = tempAvatarGuidList_; + result.avatarTeamMap_ = internalGetAvatarTeamMap(); + result.avatarTeamMap_.makeImmutable(); + if (((bitField0_ & 0x00000004) != 0)) { + customTeamIds_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.customTeamIds_ = customTeamIds_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify) { + return mergeFrom((emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify other) { + if (other == emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify.getDefaultInstance()) return this; + if (!other.tempAvatarGuidList_.isEmpty()) { + if (tempAvatarGuidList_.isEmpty()) { + tempAvatarGuidList_ = other.tempAvatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addAll(other.tempAvatarGuidList_); + } + onChanged(); + } + internalGetMutableAvatarTeamMap().mergeFrom( + other.internalGetAvatarTeamMap()); + if (!other.customTeamIds_.isEmpty()) { + if (customTeamIds_.isEmpty()) { + customTeamIds_ = other.customTeamIds_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureCustomTeamIdsIsMutable(); + customTeamIds_.addAll(other.customTeamIds_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList tempAvatarGuidList_ = emptyLongList(); + private void ensureTempAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tempAvatarGuidList_ = mutableCopy(tempAvatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return A list containing the tempAvatarGuidList. + */ + public java.util.List + getTempAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @param index The index to set the value at. + * @param value The tempAvatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setTempAvatarGuidList( + int index, long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @param value The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addTempAvatarGuidList(long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @param values The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllTempAvatarGuidList( + java.lang.Iterable values) { + ensureTempAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tempAvatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 6; + * @return This builder for chaining. + */ + public Builder clearTempAvatarGuidList() { + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + private com.google.protobuf.MapField + internalGetMutableAvatarTeamMap() { + onChanged();; + if (avatarTeamMap_ == null) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + if (!avatarTeamMap_.isMutable()) { + avatarTeamMap_ = avatarTeamMap_.copy(); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAvatarTeamMap() { + internalGetMutableAvatarTeamMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + + public Builder removeAvatarTeamMap( + int key) { + + internalGetMutableAvatarTeamMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAvatarTeamMap() { + return internalGetMutableAvatarTeamMap().getMutableMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + public Builder putAvatarTeamMap( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAvatarTeamMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 3; + */ + + public Builder putAllAvatarTeamMap( + java.util.Map values) { + internalGetMutableAvatarTeamMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList customTeamIds_ = emptyIntList(); + private void ensureCustomTeamIdsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + customTeamIds_ = mutableCopy(customTeamIds_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 custom_team_ids = 1; + * @return A list containing the customTeamIds. + */ + public java.util.List + getCustomTeamIdsList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(customTeamIds_) : customTeamIds_; + } + /** + * repeated uint32 custom_team_ids = 1; + * @return The count of customTeamIds. + */ + public int getCustomTeamIdsCount() { + return customTeamIds_.size(); + } + /** + * repeated uint32 custom_team_ids = 1; + * @param index The index of the element to return. + * @return The customTeamIds at the given index. + */ + public int getCustomTeamIds(int index) { + return customTeamIds_.getInt(index); + } + /** + * repeated uint32 custom_team_ids = 1; + * @param index The index to set the value at. + * @param value The customTeamIds to set. + * @return This builder for chaining. + */ + public Builder setCustomTeamIds( + int index, int value) { + ensureCustomTeamIdsIsMutable(); + customTeamIds_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 custom_team_ids = 1; + * @param value The customTeamIds to add. + * @return This builder for chaining. + */ + public Builder addCustomTeamIds(int value) { + ensureCustomTeamIdsIsMutable(); + customTeamIds_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 custom_team_ids = 1; + * @param values The customTeamIds to add. + * @return This builder for chaining. + */ + public Builder addAllCustomTeamIds( + java.lang.Iterable values) { + ensureCustomTeamIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, customTeamIds_); + onChanged(); + return this; + } + /** + * repeated uint32 custom_team_ids = 1; + * @return This builder for chaining. + */ + public Builder clearCustomTeamIds() { + customTeamIds_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CustomTeamListNotify) + } + + // @@protoc_insertion_point(class_scope:CustomTeamListNotify) + private static final emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify(); + } + + public static emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomTeamListNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomTeamListNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomTeamListNotifyOuterClass.CustomTeamListNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomTeamListNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomTeamListNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomTeamListNotify_AvatarTeamMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomTeamListNotify_AvatarTeamMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CustomTeamListNotify.proto\032\020AvatarTeam" + + ".proto\"\324\001\n\024CustomTeamListNotify\022\035\n\025temp_" + + "avatar_guid_list\030\006 \003(\004\022A\n\017avatar_team_ma" + + "p\030\003 \003(\0132(.CustomTeamListNotify.AvatarTea" + + "mMapEntry\022\027\n\017custom_team_ids\030\001 \003(\r\032A\n\022Av" + + "atarTeamMapEntry\022\013\n\003key\030\001 \001(\r\022\032\n\005value\030\002" + + " \001(\0132\013.AvatarTeam:\0028\001B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(), + }); + internal_static_CustomTeamListNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomTeamListNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomTeamListNotify_descriptor, + new java.lang.String[] { "TempAvatarGuidList", "AvatarTeamMap", "CustomTeamIds", }); + internal_static_CustomTeamListNotify_AvatarTeamMapEntry_descriptor = + internal_static_CustomTeamListNotify_descriptor.getNestedTypes().get(0); + internal_static_CustomTeamListNotify_AvatarTeamMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomTeamListNotify_AvatarTeamMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CutSceneBeginNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneBeginNotifyOuterClass.java new file mode 100644 index 000000000..183024c18 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneBeginNotifyOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CutSceneBeginNotify.proto + +package emu.grasscutter.net.proto; + +public final class CutSceneBeginNotifyOuterClass { + private CutSceneBeginNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CutSceneBeginNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CutSceneBeginNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + int getCutsceneId(); + + /** + * bool is_wait_others = 9; + * @return The isWaitOthers. + */ + boolean getIsWaitOthers(); + } + /** + *
+   * CmdId: 296
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CutSceneBeginNotify} + */ + public static final class CutSceneBeginNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CutSceneBeginNotify) + CutSceneBeginNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CutSceneBeginNotify.newBuilder() to construct. + private CutSceneBeginNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CutSceneBeginNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CutSceneBeginNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CutSceneBeginNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + isWaitOthers_ = input.readBool(); + break; + } + case 112: { + + cutsceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.class, emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.Builder.class); + } + + public static final int CUTSCENE_ID_FIELD_NUMBER = 14; + private int cutsceneId_; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + + public static final int IS_WAIT_OTHERS_FIELD_NUMBER = 9; + private boolean isWaitOthers_; + /** + * bool is_wait_others = 9; + * @return The isWaitOthers. + */ + @java.lang.Override + public boolean getIsWaitOthers() { + return isWaitOthers_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isWaitOthers_ != false) { + output.writeBool(9, isWaitOthers_); + } + if (cutsceneId_ != 0) { + output.writeUInt32(14, cutsceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isWaitOthers_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isWaitOthers_); + } + if (cutsceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, cutsceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify other = (emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify) obj; + + if (getCutsceneId() + != other.getCutsceneId()) return false; + if (getIsWaitOthers() + != other.getIsWaitOthers()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUTSCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCutsceneId(); + hash = (37 * hash) + IS_WAIT_OTHERS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsWaitOthers()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 296
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CutSceneBeginNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CutSceneBeginNotify) + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.class, emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cutsceneId_ = 0; + + isWaitOthers_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify build() { + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify buildPartial() { + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify result = new emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify(this); + result.cutsceneId_ = cutsceneId_; + result.isWaitOthers_ = isWaitOthers_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify) { + return mergeFrom((emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify other) { + if (other == emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.getDefaultInstance()) return this; + if (other.getCutsceneId() != 0) { + setCutsceneId(other.getCutsceneId()); + } + if (other.getIsWaitOthers() != false) { + setIsWaitOthers(other.getIsWaitOthers()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cutsceneId_ ; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + /** + * uint32 cutscene_id = 14; + * @param value The cutsceneId to set. + * @return This builder for chaining. + */ + public Builder setCutsceneId(int value) { + + cutsceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cutscene_id = 14; + * @return This builder for chaining. + */ + public Builder clearCutsceneId() { + + cutsceneId_ = 0; + onChanged(); + return this; + } + + private boolean isWaitOthers_ ; + /** + * bool is_wait_others = 9; + * @return The isWaitOthers. + */ + @java.lang.Override + public boolean getIsWaitOthers() { + return isWaitOthers_; + } + /** + * bool is_wait_others = 9; + * @param value The isWaitOthers to set. + * @return This builder for chaining. + */ + public Builder setIsWaitOthers(boolean value) { + + isWaitOthers_ = value; + onChanged(); + return this; + } + /** + * bool is_wait_others = 9; + * @return This builder for chaining. + */ + public Builder clearIsWaitOthers() { + + isWaitOthers_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CutSceneBeginNotify) + } + + // @@protoc_insertion_point(class_scope:CutSceneBeginNotify) + private static final emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify(); + } + + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CutSceneBeginNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CutSceneBeginNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CutSceneBeginNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CutSceneBeginNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031CutSceneBeginNotify.proto\"B\n\023CutSceneB" + + "eginNotify\022\023\n\013cutscene_id\030\016 \001(\r\022\026\n\016is_wa" + + "it_others\030\t \001(\010B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CutSceneBeginNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CutSceneBeginNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CutSceneBeginNotify_descriptor, + new java.lang.String[] { "CutsceneId", "IsWaitOthers", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CutSceneEndNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneEndNotifyOuterClass.java new file mode 100644 index 000000000..f5a546555 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneEndNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CutSceneEndNotify.proto + +package emu.grasscutter.net.proto; + +public final class CutSceneEndNotifyOuterClass { + private CutSceneEndNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CutSceneEndNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CutSceneEndNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + int getCutsceneId(); + } + /** + *
+   * CmdId: 215
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CutSceneEndNotify} + */ + public static final class CutSceneEndNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CutSceneEndNotify) + CutSceneEndNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CutSceneEndNotify.newBuilder() to construct. + private CutSceneEndNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CutSceneEndNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CutSceneEndNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CutSceneEndNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + cutsceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.class, emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUTSCENE_ID_FIELD_NUMBER = 14; + private int cutsceneId_; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (cutsceneId_ != 0) { + output.writeUInt32(14, cutsceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (cutsceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, cutsceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify other = (emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getCutsceneId() + != other.getCutsceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUTSCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCutsceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 215
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CutSceneEndNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CutSceneEndNotify) + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.class, emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + cutsceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify build() { + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify buildPartial() { + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify result = new emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify(this); + result.retcode_ = retcode_; + result.cutsceneId_ = cutsceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify) { + return mergeFrom((emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify other) { + if (other == emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCutsceneId() != 0) { + setCutsceneId(other.getCutsceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int cutsceneId_ ; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + /** + * uint32 cutscene_id = 14; + * @param value The cutsceneId to set. + * @return This builder for chaining. + */ + public Builder setCutsceneId(int value) { + + cutsceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cutscene_id = 14; + * @return This builder for chaining. + */ + public Builder clearCutsceneId() { + + cutsceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CutSceneEndNotify) + } + + // @@protoc_insertion_point(class_scope:CutSceneEndNotify) + private static final emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify(); + } + + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CutSceneEndNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CutSceneEndNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CutSceneEndNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CutSceneEndNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CutSceneEndNotify.proto\"9\n\021CutSceneEnd" + + "Notify\022\017\n\007retcode\030\005 \001(\005\022\023\n\013cutscene_id\030\016" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CutSceneEndNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CutSceneEndNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CutSceneEndNotify_descriptor, + new java.lang.String[] { "Retcode", "CutsceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CutSceneFinishNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneFinishNotifyOuterClass.java new file mode 100644 index 000000000..f7df5d9f6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneFinishNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CutSceneFinishNotify.proto + +package emu.grasscutter.net.proto; + +public final class CutSceneFinishNotifyOuterClass { + private CutSceneFinishNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CutSceneFinishNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CutSceneFinishNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cutscene_id = 12; + * @return The cutsceneId. + */ + int getCutsceneId(); + } + /** + *
+   * CmdId: 262
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CutSceneFinishNotify} + */ + public static final class CutSceneFinishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CutSceneFinishNotify) + CutSceneFinishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CutSceneFinishNotify.newBuilder() to construct. + private CutSceneFinishNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CutSceneFinishNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CutSceneFinishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CutSceneFinishNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + cutsceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.class, emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.Builder.class); + } + + public static final int CUTSCENE_ID_FIELD_NUMBER = 12; + private int cutsceneId_; + /** + * uint32 cutscene_id = 12; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cutsceneId_ != 0) { + output.writeUInt32(12, cutsceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cutsceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, cutsceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify other = (emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify) obj; + + if (getCutsceneId() + != other.getCutsceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUTSCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCutsceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 262
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CutSceneFinishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CutSceneFinishNotify) + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.class, emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cutsceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify build() { + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify buildPartial() { + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify result = new emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify(this); + result.cutsceneId_ = cutsceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify) { + return mergeFrom((emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify other) { + if (other == emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.getDefaultInstance()) return this; + if (other.getCutsceneId() != 0) { + setCutsceneId(other.getCutsceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cutsceneId_ ; + /** + * uint32 cutscene_id = 12; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + /** + * uint32 cutscene_id = 12; + * @param value The cutsceneId to set. + * @return This builder for chaining. + */ + public Builder setCutsceneId(int value) { + + cutsceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cutscene_id = 12; + * @return This builder for chaining. + */ + public Builder clearCutsceneId() { + + cutsceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:CutSceneFinishNotify) + } + + // @@protoc_insertion_point(class_scope:CutSceneFinishNotify) + private static final emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify(); + } + + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CutSceneFinishNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CutSceneFinishNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CutSceneFinishNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CutSceneFinishNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CutSceneFinishNotify.proto\"+\n\024CutScene" + + "FinishNotify\022\023\n\013cutscene_id\030\014 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CutSceneFinishNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CutSceneFinishNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CutSceneFinishNotify_descriptor, + new java.lang.String[] { "CutsceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DailyDungeonEntryInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DailyDungeonEntryInfoOuterClass.java new file mode 100644 index 000000000..c5fd415a8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DailyDungeonEntryInfoOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DailyDungeonEntryInfo.proto + +package emu.grasscutter.net.proto; + +public final class DailyDungeonEntryInfoOuterClass { + private DailyDungeonEntryInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DailyDungeonEntryInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:DailyDungeonEntryInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dungeon_entry_config_id = 12; + * @return The dungeonEntryConfigId. + */ + int getDungeonEntryConfigId(); + + /** + * uint32 dungeon_entry_id = 15; + * @return The dungeonEntryId. + */ + int getDungeonEntryId(); + + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return Whether the recommendDungeonEntryInfo field is set. + */ + boolean hasRecommendDungeonEntryInfo(); + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return The recommendDungeonEntryInfo. + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getRecommendDungeonEntryInfo(); + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getRecommendDungeonEntryInfoOrBuilder(); + + /** + * uint32 recommend_dungeon_id = 4; + * @return The recommendDungeonId. + */ + int getRecommendDungeonId(); + } + /** + * Protobuf type {@code DailyDungeonEntryInfo} + */ + public static final class DailyDungeonEntryInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DailyDungeonEntryInfo) + DailyDungeonEntryInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use DailyDungeonEntryInfo.newBuilder() to construct. + private DailyDungeonEntryInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DailyDungeonEntryInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DailyDungeonEntryInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DailyDungeonEntryInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder subBuilder = null; + if (recommendDungeonEntryInfo_ != null) { + subBuilder = recommendDungeonEntryInfo_.toBuilder(); + } + recommendDungeonEntryInfo_ = input.readMessage(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(recommendDungeonEntryInfo_); + recommendDungeonEntryInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + recommendDungeonId_ = input.readUInt32(); + break; + } + case 96: { + + dungeonEntryConfigId_ = input.readUInt32(); + break; + } + case 120: { + + dungeonEntryId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.class, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder.class); + } + + public static final int DUNGEON_ENTRY_CONFIG_ID_FIELD_NUMBER = 12; + private int dungeonEntryConfigId_; + /** + * uint32 dungeon_entry_config_id = 12; + * @return The dungeonEntryConfigId. + */ + @java.lang.Override + public int getDungeonEntryConfigId() { + return dungeonEntryConfigId_; + } + + public static final int DUNGEON_ENTRY_ID_FIELD_NUMBER = 15; + private int dungeonEntryId_; + /** + * uint32 dungeon_entry_id = 15; + * @return The dungeonEntryId. + */ + @java.lang.Override + public int getDungeonEntryId() { + return dungeonEntryId_; + } + + public static final int RECOMMEND_DUNGEON_ENTRY_INFO_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo recommendDungeonEntryInfo_; + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return Whether the recommendDungeonEntryInfo field is set. + */ + @java.lang.Override + public boolean hasRecommendDungeonEntryInfo() { + return recommendDungeonEntryInfo_ != null; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return The recommendDungeonEntryInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getRecommendDungeonEntryInfo() { + return recommendDungeonEntryInfo_ == null ? emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance() : recommendDungeonEntryInfo_; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getRecommendDungeonEntryInfoOrBuilder() { + return getRecommendDungeonEntryInfo(); + } + + public static final int RECOMMEND_DUNGEON_ID_FIELD_NUMBER = 4; + private int recommendDungeonId_; + /** + * uint32 recommend_dungeon_id = 4; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (recommendDungeonEntryInfo_ != null) { + output.writeMessage(1, getRecommendDungeonEntryInfo()); + } + if (recommendDungeonId_ != 0) { + output.writeUInt32(4, recommendDungeonId_); + } + if (dungeonEntryConfigId_ != 0) { + output.writeUInt32(12, dungeonEntryConfigId_); + } + if (dungeonEntryId_ != 0) { + output.writeUInt32(15, dungeonEntryId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (recommendDungeonEntryInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getRecommendDungeonEntryInfo()); + } + if (recommendDungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, recommendDungeonId_); + } + if (dungeonEntryConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, dungeonEntryConfigId_); + } + if (dungeonEntryId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, dungeonEntryId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo other = (emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo) obj; + + if (getDungeonEntryConfigId() + != other.getDungeonEntryConfigId()) return false; + if (getDungeonEntryId() + != other.getDungeonEntryId()) return false; + if (hasRecommendDungeonEntryInfo() != other.hasRecommendDungeonEntryInfo()) return false; + if (hasRecommendDungeonEntryInfo()) { + if (!getRecommendDungeonEntryInfo() + .equals(other.getRecommendDungeonEntryInfo())) return false; + } + if (getRecommendDungeonId() + != other.getRecommendDungeonId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DUNGEON_ENTRY_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryConfigId(); + hash = (37 * hash) + DUNGEON_ENTRY_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryId(); + if (hasRecommendDungeonEntryInfo()) { + hash = (37 * hash) + RECOMMEND_DUNGEON_ENTRY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonEntryInfo().hashCode(); + } + hash = (37 * hash) + RECOMMEND_DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DailyDungeonEntryInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DailyDungeonEntryInfo) + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.class, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dungeonEntryConfigId_ = 0; + + dungeonEntryId_ = 0; + + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfo_ = null; + } else { + recommendDungeonEntryInfo_ = null; + recommendDungeonEntryInfoBuilder_ = null; + } + recommendDungeonId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo build() { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo buildPartial() { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo result = new emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo(this); + result.dungeonEntryConfigId_ = dungeonEntryConfigId_; + result.dungeonEntryId_ = dungeonEntryId_; + if (recommendDungeonEntryInfoBuilder_ == null) { + result.recommendDungeonEntryInfo_ = recommendDungeonEntryInfo_; + } else { + result.recommendDungeonEntryInfo_ = recommendDungeonEntryInfoBuilder_.build(); + } + result.recommendDungeonId_ = recommendDungeonId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo) { + return mergeFrom((emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo other) { + if (other == emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance()) return this; + if (other.getDungeonEntryConfigId() != 0) { + setDungeonEntryConfigId(other.getDungeonEntryConfigId()); + } + if (other.getDungeonEntryId() != 0) { + setDungeonEntryId(other.getDungeonEntryId()); + } + if (other.hasRecommendDungeonEntryInfo()) { + mergeRecommendDungeonEntryInfo(other.getRecommendDungeonEntryInfo()); + } + if (other.getRecommendDungeonId() != 0) { + setRecommendDungeonId(other.getRecommendDungeonId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dungeonEntryConfigId_ ; + /** + * uint32 dungeon_entry_config_id = 12; + * @return The dungeonEntryConfigId. + */ + @java.lang.Override + public int getDungeonEntryConfigId() { + return dungeonEntryConfigId_; + } + /** + * uint32 dungeon_entry_config_id = 12; + * @param value The dungeonEntryConfigId to set. + * @return This builder for chaining. + */ + public Builder setDungeonEntryConfigId(int value) { + + dungeonEntryConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_entry_config_id = 12; + * @return This builder for chaining. + */ + public Builder clearDungeonEntryConfigId() { + + dungeonEntryConfigId_ = 0; + onChanged(); + return this; + } + + private int dungeonEntryId_ ; + /** + * uint32 dungeon_entry_id = 15; + * @return The dungeonEntryId. + */ + @java.lang.Override + public int getDungeonEntryId() { + return dungeonEntryId_; + } + /** + * uint32 dungeon_entry_id = 15; + * @param value The dungeonEntryId to set. + * @return This builder for chaining. + */ + public Builder setDungeonEntryId(int value) { + + dungeonEntryId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_entry_id = 15; + * @return This builder for chaining. + */ + public Builder clearDungeonEntryId() { + + dungeonEntryId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo recommendDungeonEntryInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> recommendDungeonEntryInfoBuilder_; + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return Whether the recommendDungeonEntryInfo field is set. + */ + public boolean hasRecommendDungeonEntryInfo() { + return recommendDungeonEntryInfoBuilder_ != null || recommendDungeonEntryInfo_ != null; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return The recommendDungeonEntryInfo. + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getRecommendDungeonEntryInfo() { + if (recommendDungeonEntryInfoBuilder_ == null) { + return recommendDungeonEntryInfo_ == null ? emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance() : recommendDungeonEntryInfo_; + } else { + return recommendDungeonEntryInfoBuilder_.getMessage(); + } + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder setRecommendDungeonEntryInfo(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (recommendDungeonEntryInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + recommendDungeonEntryInfo_ = value; + onChanged(); + } else { + recommendDungeonEntryInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder setRecommendDungeonEntryInfo( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfo_ = builderForValue.build(); + onChanged(); + } else { + recommendDungeonEntryInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder mergeRecommendDungeonEntryInfo(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (recommendDungeonEntryInfoBuilder_ == null) { + if (recommendDungeonEntryInfo_ != null) { + recommendDungeonEntryInfo_ = + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.newBuilder(recommendDungeonEntryInfo_).mergeFrom(value).buildPartial(); + } else { + recommendDungeonEntryInfo_ = value; + } + onChanged(); + } else { + recommendDungeonEntryInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder clearRecommendDungeonEntryInfo() { + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfo_ = null; + onChanged(); + } else { + recommendDungeonEntryInfo_ = null; + recommendDungeonEntryInfoBuilder_ = null; + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getRecommendDungeonEntryInfoBuilder() { + + onChanged(); + return getRecommendDungeonEntryInfoFieldBuilder().getBuilder(); + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getRecommendDungeonEntryInfoOrBuilder() { + if (recommendDungeonEntryInfoBuilder_ != null) { + return recommendDungeonEntryInfoBuilder_.getMessageOrBuilder(); + } else { + return recommendDungeonEntryInfo_ == null ? + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance() : recommendDungeonEntryInfo_; + } + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> + getRecommendDungeonEntryInfoFieldBuilder() { + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder>( + getRecommendDungeonEntryInfo(), + getParentForChildren(), + isClean()); + recommendDungeonEntryInfo_ = null; + } + return recommendDungeonEntryInfoBuilder_; + } + + private int recommendDungeonId_ ; + /** + * uint32 recommend_dungeon_id = 4; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + /** + * uint32 recommend_dungeon_id = 4; + * @param value The recommendDungeonId to set. + * @return This builder for chaining. + */ + public Builder setRecommendDungeonId(int value) { + + recommendDungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 recommend_dungeon_id = 4; + * @return This builder for chaining. + */ + public Builder clearRecommendDungeonId() { + + recommendDungeonId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DailyDungeonEntryInfo) + } + + // @@protoc_insertion_point(class_scope:DailyDungeonEntryInfo) + private static final emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo(); + } + + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DailyDungeonEntryInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DailyDungeonEntryInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DailyDungeonEntryInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DailyDungeonEntryInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033DailyDungeonEntryInfo.proto\032\026DungeonEn" + + "tryInfo.proto\"\251\001\n\025DailyDungeonEntryInfo\022" + + "\037\n\027dungeon_entry_config_id\030\014 \001(\r\022\030\n\020dung" + + "eon_entry_id\030\017 \001(\r\0227\n\034recommend_dungeon_" + + "entry_info\030\001 \001(\0132\021.DungeonEntryInfo\022\034\n\024r" + + "ecommend_dungeon_id\030\004 \001(\rB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(), + }); + internal_static_DailyDungeonEntryInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DailyDungeonEntryInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DailyDungeonEntryInfo_descriptor, + new java.lang.String[] { "DungeonEntryConfigId", "DungeonEntryId", "RecommendDungeonEntryInfo", "RecommendDungeonId", }); + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java new file mode 100644 index 000000000..282dfbcd9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java @@ -0,0 +1,465 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DateTimeDelete.proto + +package emu.grasscutter.net.proto; + +public final class DateTimeDeleteOuterClass { + private DateTimeDeleteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DateTimeDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:DateTimeDelete) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code DateTimeDelete} + */ + public static final class DateTimeDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DateTimeDelete) + DateTimeDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DateTimeDelete.newBuilder() to construct. + private DateTimeDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DateTimeDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DateTimeDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DateTimeDelete( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.class, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete other = (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DateTimeDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DateTimeDelete) + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.class, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete build() { + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete buildPartial() { + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete result = new emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) { + return mergeFrom((emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete other) { + if (other == emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DateTimeDelete) + } + + // @@protoc_insertion_point(class_scope:DateTimeDelete) + private static final emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete(); + } + + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DateTimeDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DateTimeDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DateTimeDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DateTimeDelete_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024DateTimeDelete.proto\"\020\n\016DateTimeDelete" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DateTimeDelete_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DateTimeDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DateTimeDelete_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java new file mode 100644 index 000000000..1a407136c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java @@ -0,0 +1,661 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DealAddFriendReq.proto + +package emu.grasscutter.net.proto; + +public final class DealAddFriendReqOuterClass { + private DealAddFriendReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DealAddFriendReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DealAddFriendReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + int getDealAddFriendResultValue(); + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The dealAddFriendResult. + */ + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult(); + + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4003
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DealAddFriendReq} + */ + public static final class DealAddFriendReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DealAddFriendReq) + DealAddFriendReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DealAddFriendReq.newBuilder() to construct. + private DealAddFriendReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DealAddFriendReq() { + dealAddFriendResult_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DealAddFriendReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DealAddFriendReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + targetUid_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + dealAddFriendResult_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.class, emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.Builder.class); + } + + public static final int DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER = 12; + private int dealAddFriendResult_; + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The dealAddFriendResult. + */ + @java.lang.Override public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + + public static final int TARGET_UID_FIELD_NUMBER = 10; + private int targetUid_; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(10, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + output.writeEnum(12, dealAddFriendResult_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, dealAddFriendResult_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq other = (emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq) obj; + + if (dealAddFriendResult_ != other.dealAddFriendResult_) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER; + hash = (53 * hash) + dealAddFriendResult_; + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4003
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DealAddFriendReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DealAddFriendReq) + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.class, emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dealAddFriendResult_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq build() { + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq buildPartial() { + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq result = new emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq(this); + result.dealAddFriendResult_ = dealAddFriendResult_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq) { + return mergeFrom((emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq other) { + if (other == emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.getDefaultInstance()) return this; + if (other.dealAddFriendResult_ != 0) { + setDealAddFriendResultValue(other.getDealAddFriendResultValue()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dealAddFriendResult_ = 0; + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @param value The enum numeric value on the wire for dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResultValue(int value) { + + dealAddFriendResult_ = value; + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The dealAddFriendResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @param value The dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResult(emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType value) { + if (value == null) { + throw new NullPointerException(); + } + + dealAddFriendResult_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return This builder for chaining. + */ + public Builder clearDealAddFriendResult() { + + dealAddFriendResult_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 10; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 10; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DealAddFriendReq) + } + + // @@protoc_insertion_point(class_scope:DealAddFriendReq) + private static final emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq(); + } + + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DealAddFriendReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DealAddFriendReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DealAddFriendReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DealAddFriendReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026DealAddFriendReq.proto\032\035DealAddFriendR" + + "esultType.proto\"`\n\020DealAddFriendReq\0228\n\026d" + + "eal_add_friend_result\030\014 \001(\0162\030.DealAddFri" + + "endResultType\022\022\n\ntarget_uid\030\n \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(), + }); + internal_static_DealAddFriendReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DealAddFriendReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DealAddFriendReq_descriptor, + new java.lang.String[] { "DealAddFriendResult", "TargetUid", }); + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java new file mode 100644 index 000000000..7ad7bfe94 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java @@ -0,0 +1,147 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DealAddFriendResultType.proto + +package emu.grasscutter.net.proto; + +public final class DealAddFriendResultTypeOuterClass { + private DealAddFriendResultTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code DealAddFriendResultType} + */ + public enum DealAddFriendResultType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_REJECT = 0; + */ + DEAL_ADD_FRIEND_RESULT_TYPE_REJECT(0), + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT = 1; + */ + DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT(1), + UNRECOGNIZED(-1), + ; + + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_REJECT = 0; + */ + public static final int DEAL_ADD_FRIEND_RESULT_TYPE_REJECT_VALUE = 0; + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT = 1; + */ + public static final int DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DealAddFriendResultType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static DealAddFriendResultType forNumber(int value) { + switch (value) { + case 0: return DEAL_ADD_FRIEND_RESULT_TYPE_REJECT; + case 1: return DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + DealAddFriendResultType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DealAddFriendResultType findValueByNumber(int number) { + return DealAddFriendResultType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final DealAddFriendResultType[] VALUES = values(); + + public static DealAddFriendResultType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private DealAddFriendResultType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:DealAddFriendResultType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035DealAddFriendResultType.proto*i\n\027DealA" + + "ddFriendResultType\022&\n\"DEAL_ADD_FRIEND_RE" + + "SULT_TYPE_REJECT\020\000\022&\n\"DEAL_ADD_FRIEND_RE" + + "SULT_TYPE_ACCEPT\020\001B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java new file mode 100644 index 000000000..0d4909e67 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java @@ -0,0 +1,732 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DealAddFriendRsp.proto + +package emu.grasscutter.net.proto; + +public final class DealAddFriendRspOuterClass { + private DealAddFriendRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DealAddFriendRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DealAddFriendRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + int getDealAddFriendResultValue(); + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The dealAddFriendResult. + */ + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult(); + } + /** + *
+   * CmdId: 4090
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DealAddFriendRsp} + */ + public static final class DealAddFriendRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DealAddFriendRsp) + DealAddFriendRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DealAddFriendRsp.newBuilder() to construct. + private DealAddFriendRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DealAddFriendRsp() { + dealAddFriendResult_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DealAddFriendRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DealAddFriendRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + targetUid_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + dealAddFriendResult_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.class, emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 5; + private int targetUid_; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER = 6; + private int dealAddFriendResult_; + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The dealAddFriendResult. + */ + @java.lang.Override public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (targetUid_ != 0) { + output.writeUInt32(5, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + output.writeEnum(6, dealAddFriendResult_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, dealAddFriendResult_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp other = (emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (dealAddFriendResult_ != other.dealAddFriendResult_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER; + hash = (53 * hash) + dealAddFriendResult_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4090
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DealAddFriendRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DealAddFriendRsp) + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.class, emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + targetUid_ = 0; + + dealAddFriendResult_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp build() { + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp buildPartial() { + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp result = new emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp(this); + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + result.dealAddFriendResult_ = dealAddFriendResult_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp) { + return mergeFrom((emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp other) { + if (other == emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.dealAddFriendResult_ != 0) { + setDealAddFriendResultValue(other.getDealAddFriendResultValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 5; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 5; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int dealAddFriendResult_ = 0; + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @param value The enum numeric value on the wire for dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResultValue(int value) { + + dealAddFriendResult_ = value; + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The dealAddFriendResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @param value The dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResult(emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType value) { + if (value == null) { + throw new NullPointerException(); + } + + dealAddFriendResult_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return This builder for chaining. + */ + public Builder clearDealAddFriendResult() { + + dealAddFriendResult_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DealAddFriendRsp) + } + + // @@protoc_insertion_point(class_scope:DealAddFriendRsp) + private static final emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp(); + } + + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DealAddFriendRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DealAddFriendRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DealAddFriendRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DealAddFriendRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026DealAddFriendRsp.proto\032\035DealAddFriendR" + + "esultType.proto\"q\n\020DealAddFriendRsp\022\017\n\007r" + + "etcode\030\001 \001(\005\022\022\n\ntarget_uid\030\005 \001(\r\0228\n\026deal" + + "_add_friend_result\030\006 \001(\0162\030.DealAddFriend" + + "ResultTypeB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(), + }); + internal_static_DealAddFriendRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DealAddFriendRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DealAddFriendRsp_descriptor, + new java.lang.String[] { "Retcode", "TargetUid", "DealAddFriendResult", }); + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelMailReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelMailReqOuterClass.java new file mode 100644 index 000000000..b6b440934 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelMailReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelMailReq.proto + +package emu.grasscutter.net.proto; + +public final class DelMailReqOuterClass { + private DelMailReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelMailReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelMailReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mail_id_list = 12; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 12; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 12; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1421
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DelMailReq} + */ + public static final class DelMailReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelMailReq) + DelMailReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelMailReq.newBuilder() to construct. + private DelMailReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelMailReq() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelMailReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelMailReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.class, emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.Builder.class); + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 12; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 12; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 12; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq other = (emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq) obj; + + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1421
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DelMailReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelMailReq) + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.class, emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq build() { + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq buildPartial() { + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq result = new emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq) { + return mergeFrom((emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq other) { + if (other == emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.getDefaultInstance()) return this; + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 12; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 12; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 12; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 12; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 12; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 12; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 12; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DelMailReq) + } + + // @@protoc_insertion_point(class_scope:DelMailReq) + private static final emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq(); + } + + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelMailReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelMailReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelMailReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelMailReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DelMailReq.proto\"\"\n\nDelMailReq\022\024\n\014mail" + + "_id_list\030\014 \003(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelMailReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelMailReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelMailReq_descriptor, + new java.lang.String[] { "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelMailRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelMailRspOuterClass.java new file mode 100644 index 000000000..3d70840c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelMailRspOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelMailRsp.proto + +package emu.grasscutter.net.proto; + +public final class DelMailRspOuterClass { + private DelMailRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelMailRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelMailRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 mail_id_list = 5; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 5; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 5; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1403
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DelMailRsp} + */ + public static final class DelMailRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelMailRsp) + DelMailRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelMailRsp.newBuilder() to construct. + private DelMailRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelMailRsp() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelMailRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelMailRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.class, emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 5; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 5; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 5; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp other = (emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1403
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DelMailRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelMailRsp) + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.class, emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp build() { + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp buildPartial() { + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp result = new emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp) { + return mergeFrom((emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp other) { + if (other == emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 5; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 5; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 5; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 5; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 5; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 5; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DelMailRsp) + } + + // @@protoc_insertion_point(class_scope:DelMailRsp) + private static final emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp(); + } + + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelMailRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelMailRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelMailRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelMailRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DelMailRsp.proto\"3\n\nDelMailRsp\022\017\n\007retc" + + "ode\030\013 \001(\005\022\024\n\014mail_id_list\030\005 \003(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelMailRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelMailRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelMailRsp_descriptor, + new java.lang.String[] { "Retcode", "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java new file mode 100644 index 000000000..c1c8d0ca6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelTeamEntityNotify.proto + +package emu.grasscutter.net.proto; + +public final class DelTeamEntityNotifyOuterClass { + private DelTeamEntityNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelTeamEntityNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelTeamEntityNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 del_entity_id_list = 15; + * @return A list containing the delEntityIdList. + */ + java.util.List getDelEntityIdListList(); + /** + * repeated uint32 del_entity_id_list = 15; + * @return The count of delEntityIdList. + */ + int getDelEntityIdListCount(); + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index of the element to return. + * @return The delEntityIdList at the given index. + */ + int getDelEntityIdList(int index); + + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 302
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DelTeamEntityNotify} + */ + public static final class DelTeamEntityNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelTeamEntityNotify) + DelTeamEntityNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelTeamEntityNotify.newBuilder() to construct. + private DelTeamEntityNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelTeamEntityNotify() { + delEntityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelTeamEntityNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelTeamEntityNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + sceneId_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + delEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + delEntityIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + delEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + delEntityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + delEntityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.class, emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.Builder.class); + } + + public static final int DEL_ENTITY_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList delEntityIdList_; + /** + * repeated uint32 del_entity_id_list = 15; + * @return A list containing the delEntityIdList. + */ + @java.lang.Override + public java.util.List + getDelEntityIdListList() { + return delEntityIdList_; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return The count of delEntityIdList. + */ + public int getDelEntityIdListCount() { + return delEntityIdList_.size(); + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index of the element to return. + * @return The delEntityIdList at the given index. + */ + public int getDelEntityIdList(int index) { + return delEntityIdList_.getInt(index); + } + private int delEntityIdListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 8; + private int sceneId_; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (sceneId_ != 0) { + output.writeUInt32(8, sceneId_); + } + if (getDelEntityIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(delEntityIdListMemoizedSerializedSize); + } + for (int i = 0; i < delEntityIdList_.size(); i++) { + output.writeUInt32NoTag(delEntityIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < delEntityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delEntityIdList_.getInt(i)); + } + size += dataSize; + if (!getDelEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delEntityIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify other = (emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify) obj; + + if (!getDelEntityIdListList() + .equals(other.getDelEntityIdListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDelEntityIdListCount() > 0) { + hash = (37 * hash) + DEL_ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelEntityIdListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 302
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DelTeamEntityNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelTeamEntityNotify) + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.class, emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + delEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify build() { + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify buildPartial() { + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify result = new emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + delEntityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.delEntityIdList_ = delEntityIdList_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify) { + return mergeFrom((emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify other) { + if (other == emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.getDefaultInstance()) return this; + if (!other.delEntityIdList_.isEmpty()) { + if (delEntityIdList_.isEmpty()) { + delEntityIdList_ = other.delEntityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDelEntityIdListIsMutable(); + delEntityIdList_.addAll(other.delEntityIdList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList delEntityIdList_ = emptyIntList(); + private void ensureDelEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + delEntityIdList_ = mutableCopy(delEntityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return A list containing the delEntityIdList. + */ + public java.util.List + getDelEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(delEntityIdList_) : delEntityIdList_; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return The count of delEntityIdList. + */ + public int getDelEntityIdListCount() { + return delEntityIdList_.size(); + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index of the element to return. + * @return The delEntityIdList at the given index. + */ + public int getDelEntityIdList(int index) { + return delEntityIdList_.getInt(index); + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index to set the value at. + * @param value The delEntityIdList to set. + * @return This builder for chaining. + */ + public Builder setDelEntityIdList( + int index, int value) { + ensureDelEntityIdListIsMutable(); + delEntityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param value The delEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addDelEntityIdList(int value) { + ensureDelEntityIdListIsMutable(); + delEntityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param values The delEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelEntityIdList( + java.lang.Iterable values) { + ensureDelEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delEntityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearDelEntityIdList() { + delEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 8; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 8; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DelTeamEntityNotify) + } + + // @@protoc_insertion_point(class_scope:DelTeamEntityNotify) + private static final emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify(); + } + + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelTeamEntityNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelTeamEntityNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelTeamEntityNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelTeamEntityNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DelTeamEntityNotify.proto\"C\n\023DelTeamEn" + + "tityNotify\022\032\n\022del_entity_id_list\030\017 \003(\r\022\020" + + "\n\010scene_id\030\010 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelTeamEntityNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelTeamEntityNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelTeamEntityNotify_descriptor, + new java.lang.String[] { "DelEntityIdList", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java new file mode 100644 index 000000000..b0138c0eb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelayWeekCountDownDelete.proto + +package emu.grasscutter.net.proto; + +public final class DelayWeekCountDownDeleteOuterClass { + private DelayWeekCountDownDeleteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelayWeekCountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelayWeekCountDownDelete) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code DelayWeekCountDownDelete} + */ + public static final class DelayWeekCountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelayWeekCountDownDelete) + DelayWeekCountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelayWeekCountDownDelete.newBuilder() to construct. + private DelayWeekCountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelayWeekCountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelayWeekCountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelayWeekCountDownDelete( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete other = (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DelayWeekCountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelayWeekCountDownDelete) + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete build() { + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete buildPartial() { + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete result = new emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete other) { + if (other == emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DelayWeekCountDownDelete) + } + + // @@protoc_insertion_point(class_scope:DelayWeekCountDownDelete) + private static final emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete(); + } + + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelayWeekCountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelayWeekCountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelayWeekCountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelayWeekCountDownDelete_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036DelayWeekCountDownDelete.proto\"\032\n\030Dela" + + "yWeekCountDownDeleteB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelayWeekCountDownDelete_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelayWeekCountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelayWeekCountDownDelete_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java new file mode 100644 index 000000000..09e40bbfc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeleteFriendNotify.proto + +package emu.grasscutter.net.proto; + +public final class DeleteFriendNotifyOuterClass { + private DeleteFriendNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeleteFriendNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DeleteFriendNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 12; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4053
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DeleteFriendNotify} + */ + public static final class DeleteFriendNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DeleteFriendNotify) + DeleteFriendNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeleteFriendNotify.newBuilder() to construct. + private DeleteFriendNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteFriendNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteFriendNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteFriendNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.class, emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 12; + private int targetUid_; + /** + * uint32 target_uid = 12; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(12, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify other = (emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4053
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DeleteFriendNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DeleteFriendNotify) + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.class, emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify build() { + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify buildPartial() { + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify result = new emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify) { + return mergeFrom((emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify other) { + if (other == emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 12; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 12; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 12; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DeleteFriendNotify) + } + + // @@protoc_insertion_point(class_scope:DeleteFriendNotify) + private static final emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify(); + } + + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteFriendNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteFriendNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DeleteFriendNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DeleteFriendNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DeleteFriendNotify.proto\"(\n\022DeleteFrie" + + "ndNotify\022\022\n\ntarget_uid\030\014 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DeleteFriendNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DeleteFriendNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DeleteFriendNotify_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java new file mode 100644 index 000000000..f72eef899 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeleteFriendReq.proto + +package emu.grasscutter.net.proto; + +public final class DeleteFriendReqOuterClass { + private DeleteFriendReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeleteFriendReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DeleteFriendReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 13; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4031
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DeleteFriendReq} + */ + public static final class DeleteFriendReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DeleteFriendReq) + DeleteFriendReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeleteFriendReq.newBuilder() to construct. + private DeleteFriendReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteFriendReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteFriendReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteFriendReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.class, emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 13; + private int targetUid_; + /** + * uint32 target_uid = 13; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(13, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq other = (emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4031
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DeleteFriendReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DeleteFriendReq) + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.class, emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq build() { + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq buildPartial() { + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq result = new emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq) { + return mergeFrom((emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq other) { + if (other == emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 13; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 13; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 13; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DeleteFriendReq) + } + + // @@protoc_insertion_point(class_scope:DeleteFriendReq) + private static final emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq(); + } + + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteFriendReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteFriendReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DeleteFriendReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DeleteFriendReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025DeleteFriendReq.proto\"%\n\017DeleteFriendR" + + "eq\022\022\n\ntarget_uid\030\r \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DeleteFriendReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DeleteFriendReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DeleteFriendReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java new file mode 100644 index 000000000..caaf4eaa7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeleteFriendRsp.proto + +package emu.grasscutter.net.proto; + +public final class DeleteFriendRspOuterClass { + private DeleteFriendRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeleteFriendRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DeleteFriendRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4075
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DeleteFriendRsp} + */ + public static final class DeleteFriendRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DeleteFriendRsp) + DeleteFriendRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeleteFriendRsp.newBuilder() to construct. + private DeleteFriendRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteFriendRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteFriendRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteFriendRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.class, emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 14; + private int targetUid_; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (targetUid_ != 0) { + output.writeUInt32(14, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp other = (emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4075
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DeleteFriendRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DeleteFriendRsp) + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.class, emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp build() { + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp buildPartial() { + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp result = new emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp(this); + result.targetUid_ = targetUid_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp) { + return mergeFrom((emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp other) { + if (other == emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 14; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DeleteFriendRsp) + } + + // @@protoc_insertion_point(class_scope:DeleteFriendRsp) + private static final emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp(); + } + + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteFriendRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteFriendRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DeleteFriendRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DeleteFriendRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025DeleteFriendRsp.proto\"6\n\017DeleteFriendR" + + "sp\022\022\n\ntarget_uid\030\016 \001(\r\022\017\n\007retcode\030\005 \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DeleteFriendRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DeleteFriendRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DeleteFriendRsp_descriptor, + new java.lang.String[] { "TargetUid", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java new file mode 100644 index 000000000..aaaa024ca --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DestroyMaterialReq.proto + +package emu.grasscutter.net.proto; + +public final class DestroyMaterialReqOuterClass { + private DestroyMaterialReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DestroyMaterialReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DestroyMaterialReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MaterialInfo material_list = 5; + */ + java.util.List + getMaterialListList(); + /** + * repeated .MaterialInfo material_list = 5; + */ + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index); + /** + * repeated .MaterialInfo material_list = 5; + */ + int getMaterialListCount(); + /** + * repeated .MaterialInfo material_list = 5; + */ + java.util.List + getMaterialListOrBuilderList(); + /** + * repeated .MaterialInfo material_list = 5; + */ + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( + int index); + } + /** + *
+   * CmdId: 640
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DestroyMaterialReq} + */ + public static final class DestroyMaterialReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DestroyMaterialReq) + DestroyMaterialReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DestroyMaterialReq.newBuilder() to construct. + private DestroyMaterialReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DestroyMaterialReq() { + materialList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DestroyMaterialReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DestroyMaterialReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + materialList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + materialList_.add( + input.readMessage(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + materialList_ = java.util.Collections.unmodifiableList(materialList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.class, emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.Builder.class); + } + + public static final int MATERIAL_LIST_FIELD_NUMBER = 5; + private java.util.List materialList_; + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public java.util.List getMaterialListList() { + return materialList_; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public java.util.List + getMaterialListOrBuilderList() { + return materialList_; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public int getMaterialListCount() { + return materialList_.size(); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index) { + return materialList_.get(index); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( + int index) { + return materialList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < materialList_.size(); i++) { + output.writeMessage(5, materialList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < materialList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, materialList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq other = (emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq) obj; + + if (!getMaterialListList() + .equals(other.getMaterialListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMaterialListCount() > 0) { + hash = (37 * hash) + MATERIAL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMaterialListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 640
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DestroyMaterialReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DestroyMaterialReq) + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.class, emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMaterialListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (materialListBuilder_ == null) { + materialList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + materialListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq build() { + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq buildPartial() { + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq result = new emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq(this); + int from_bitField0_ = bitField0_; + if (materialListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + materialList_ = java.util.Collections.unmodifiableList(materialList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.materialList_ = materialList_; + } else { + result.materialList_ = materialListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq) { + return mergeFrom((emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq other) { + if (other == emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.getDefaultInstance()) return this; + if (materialListBuilder_ == null) { + if (!other.materialList_.isEmpty()) { + if (materialList_.isEmpty()) { + materialList_ = other.materialList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMaterialListIsMutable(); + materialList_.addAll(other.materialList_); + } + onChanged(); + } + } else { + if (!other.materialList_.isEmpty()) { + if (materialListBuilder_.isEmpty()) { + materialListBuilder_.dispose(); + materialListBuilder_ = null; + materialList_ = other.materialList_; + bitField0_ = (bitField0_ & ~0x00000001); + materialListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMaterialListFieldBuilder() : null; + } else { + materialListBuilder_.addAllMessages(other.materialList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List materialList_ = + java.util.Collections.emptyList(); + private void ensureMaterialListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + materialList_ = new java.util.ArrayList(materialList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder> materialListBuilder_; + + /** + * repeated .MaterialInfo material_list = 5; + */ + public java.util.List getMaterialListList() { + if (materialListBuilder_ == null) { + return java.util.Collections.unmodifiableList(materialList_); + } else { + return materialListBuilder_.getMessageList(); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public int getMaterialListCount() { + if (materialListBuilder_ == null) { + return materialList_.size(); + } else { + return materialListBuilder_.getCount(); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index) { + if (materialListBuilder_ == null) { + return materialList_.get(index); + } else { + return materialListBuilder_.getMessage(index); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder setMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo value) { + if (materialListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMaterialListIsMutable(); + materialList_.set(index, value); + onChanged(); + } else { + materialListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder setMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder builderForValue) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.set(index, builderForValue.build()); + onChanged(); + } else { + materialListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo value) { + if (materialListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMaterialListIsMutable(); + materialList_.add(value); + onChanged(); + } else { + materialListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo value) { + if (materialListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMaterialListIsMutable(); + materialList_.add(index, value); + onChanged(); + } else { + materialListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder builderForValue) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.add(builderForValue.build()); + onChanged(); + } else { + materialListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder builderForValue) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.add(index, builderForValue.build()); + onChanged(); + } else { + materialListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addAllMaterialList( + java.lang.Iterable values) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, materialList_); + onChanged(); + } else { + materialListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder clearMaterialList() { + if (materialListBuilder_ == null) { + materialList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + materialListBuilder_.clear(); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder removeMaterialList(int index) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.remove(index); + onChanged(); + } else { + materialListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder getMaterialListBuilder( + int index) { + return getMaterialListFieldBuilder().getBuilder(index); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( + int index) { + if (materialListBuilder_ == null) { + return materialList_.get(index); } else { + return materialListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public java.util.List + getMaterialListOrBuilderList() { + if (materialListBuilder_ != null) { + return materialListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(materialList_); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder addMaterialListBuilder() { + return getMaterialListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder addMaterialListBuilder( + int index) { + return getMaterialListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public java.util.List + getMaterialListBuilderList() { + return getMaterialListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder> + getMaterialListFieldBuilder() { + if (materialListBuilder_ == null) { + materialListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder>( + materialList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + materialList_ = null; + } + return materialListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DestroyMaterialReq) + } + + // @@protoc_insertion_point(class_scope:DestroyMaterialReq) + private static final emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq(); + } + + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DestroyMaterialReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DestroyMaterialReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DestroyMaterialReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DestroyMaterialReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DestroyMaterialReq.proto\032\022MaterialInfo" + + ".proto\":\n\022DestroyMaterialReq\022$\n\rmaterial" + + "_list\030\005 \003(\0132\r.MaterialInfoB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MaterialInfoOuterClass.getDescriptor(), + }); + internal_static_DestroyMaterialReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DestroyMaterialReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DestroyMaterialReq_descriptor, + new java.lang.String[] { "MaterialList", }); + emu.grasscutter.net.proto.MaterialInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java new file mode 100644 index 000000000..18c5de81b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java @@ -0,0 +1,941 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DestroyMaterialRsp.proto + +package emu.grasscutter.net.proto; + +public final class DestroyMaterialRspOuterClass { + private DestroyMaterialRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DestroyMaterialRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DestroyMaterialRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 item_count_list = 12; + * @return A list containing the itemCountList. + */ + java.util.List getItemCountListList(); + /** + * repeated uint32 item_count_list = 12; + * @return The count of itemCountList. + */ + int getItemCountListCount(); + /** + * repeated uint32 item_count_list = 12; + * @param index The index of the element to return. + * @return The itemCountList at the given index. + */ + int getItemCountList(int index); + + /** + * repeated uint32 item_id_list = 13; + * @return A list containing the itemIdList. + */ + java.util.List getItemIdListList(); + /** + * repeated uint32 item_id_list = 13; + * @return The count of itemIdList. + */ + int getItemIdListCount(); + /** + * repeated uint32 item_id_list = 13; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + int getItemIdList(int index); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 618
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DestroyMaterialRsp} + */ + public static final class DestroyMaterialRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DestroyMaterialRsp) + DestroyMaterialRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DestroyMaterialRsp.newBuilder() to construct. + private DestroyMaterialRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DestroyMaterialRsp() { + itemCountList_ = emptyIntList(); + itemIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DestroyMaterialRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DestroyMaterialRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemCountList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + itemCountList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + itemCountList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + itemCountList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + itemIdList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + itemIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemCountList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.class, emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.Builder.class); + } + + public static final int ITEM_COUNT_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList itemCountList_; + /** + * repeated uint32 item_count_list = 12; + * @return A list containing the itemCountList. + */ + @java.lang.Override + public java.util.List + getItemCountListList() { + return itemCountList_; + } + /** + * repeated uint32 item_count_list = 12; + * @return The count of itemCountList. + */ + public int getItemCountListCount() { + return itemCountList_.size(); + } + /** + * repeated uint32 item_count_list = 12; + * @param index The index of the element to return. + * @return The itemCountList at the given index. + */ + public int getItemCountList(int index) { + return itemCountList_.getInt(index); + } + private int itemCountListMemoizedSerializedSize = -1; + + public static final int ITEM_ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList itemIdList_; + /** + * repeated uint32 item_id_list = 13; + * @return A list containing the itemIdList. + */ + @java.lang.Override + public java.util.List + getItemIdListList() { + return itemIdList_; + } + /** + * repeated uint32 item_id_list = 13; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 13; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + private int itemIdListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + if (getItemCountListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(itemCountListMemoizedSerializedSize); + } + for (int i = 0; i < itemCountList_.size(); i++) { + output.writeUInt32NoTag(itemCountList_.getInt(i)); + } + if (getItemIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); + } + for (int i = 0; i < itemIdList_.size(); i++) { + output.writeUInt32NoTag(itemIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < itemCountList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemCountList_.getInt(i)); + } + size += dataSize; + if (!getItemCountListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemCountListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < itemIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemIdList_.getInt(i)); + } + size += dataSize; + if (!getItemIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp other = (emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp) obj; + + if (!getItemCountListList() + .equals(other.getItemCountListList())) return false; + if (!getItemIdListList() + .equals(other.getItemIdListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getItemCountListCount() > 0) { + hash = (37 * hash) + ITEM_COUNT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemCountListList().hashCode(); + } + if (getItemIdListCount() > 0) { + hash = (37 * hash) + ITEM_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemIdListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 618
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DestroyMaterialRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DestroyMaterialRsp) + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.class, emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemCountList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp build() { + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp buildPartial() { + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp result = new emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + itemCountList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemCountList_ = itemCountList_; + if (((bitField0_ & 0x00000002) != 0)) { + itemIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemIdList_ = itemIdList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp) { + return mergeFrom((emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp other) { + if (other == emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.getDefaultInstance()) return this; + if (!other.itemCountList_.isEmpty()) { + if (itemCountList_.isEmpty()) { + itemCountList_ = other.itemCountList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemCountListIsMutable(); + itemCountList_.addAll(other.itemCountList_); + } + onChanged(); + } + if (!other.itemIdList_.isEmpty()) { + if (itemIdList_.isEmpty()) { + itemIdList_ = other.itemIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemIdListIsMutable(); + itemIdList_.addAll(other.itemIdList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList itemCountList_ = emptyIntList(); + private void ensureItemCountListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemCountList_ = mutableCopy(itemCountList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 item_count_list = 12; + * @return A list containing the itemCountList. + */ + public java.util.List + getItemCountListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(itemCountList_) : itemCountList_; + } + /** + * repeated uint32 item_count_list = 12; + * @return The count of itemCountList. + */ + public int getItemCountListCount() { + return itemCountList_.size(); + } + /** + * repeated uint32 item_count_list = 12; + * @param index The index of the element to return. + * @return The itemCountList at the given index. + */ + public int getItemCountList(int index) { + return itemCountList_.getInt(index); + } + /** + * repeated uint32 item_count_list = 12; + * @param index The index to set the value at. + * @param value The itemCountList to set. + * @return This builder for chaining. + */ + public Builder setItemCountList( + int index, int value) { + ensureItemCountListIsMutable(); + itemCountList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_count_list = 12; + * @param value The itemCountList to add. + * @return This builder for chaining. + */ + public Builder addItemCountList(int value) { + ensureItemCountListIsMutable(); + itemCountList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_count_list = 12; + * @param values The itemCountList to add. + * @return This builder for chaining. + */ + public Builder addAllItemCountList( + java.lang.Iterable values) { + ensureItemCountListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemCountList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_count_list = 12; + * @return This builder for chaining. + */ + public Builder clearItemCountList() { + itemCountList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); + private void ensureItemIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemIdList_ = mutableCopy(itemIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 item_id_list = 13; + * @return A list containing the itemIdList. + */ + public java.util.List + getItemIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; + } + /** + * repeated uint32 item_id_list = 13; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 13; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + /** + * repeated uint32 item_id_list = 13; + * @param index The index to set the value at. + * @param value The itemIdList to set. + * @return This builder for chaining. + */ + public Builder setItemIdList( + int index, int value) { + ensureItemIdListIsMutable(); + itemIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 13; + * @param value The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addItemIdList(int value) { + ensureItemIdListIsMutable(); + itemIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 13; + * @param values The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addAllItemIdList( + java.lang.Iterable values) { + ensureItemIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 13; + * @return This builder for chaining. + */ + public Builder clearItemIdList() { + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DestroyMaterialRsp) + } + + // @@protoc_insertion_point(class_scope:DestroyMaterialRsp) + private static final emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp(); + } + + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DestroyMaterialRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DestroyMaterialRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DestroyMaterialRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DestroyMaterialRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DestroyMaterialRsp.proto\"T\n\022DestroyMat" + + "erialRsp\022\027\n\017item_count_list\030\014 \003(\r\022\024\n\014ite" + + "m_id_list\030\r \003(\r\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DestroyMaterialRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DestroyMaterialRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DestroyMaterialRsp_descriptor, + new java.lang.String[] { "ItemCountList", "ItemIdList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java new file mode 100644 index 000000000..fcd0f9918 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java @@ -0,0 +1,912 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DoGachaReq.proto + +package emu.grasscutter.net.proto; + +public final class DoGachaReqOuterClass { + private DoGachaReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DoGachaReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DoGachaReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_times = 10; + * @return The gachaTimes. + */ + int getGachaTimes(); + + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 gacha_type = 14; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 gacha_random = 13; + * @return The gachaRandom. + */ + int getGachaRandom(); + + /** + * string gacha_tag = 4; + * @return The gachaTag. + */ + java.lang.String getGachaTag(); + /** + * string gacha_tag = 4; + * @return The bytes for gachaTag. + */ + com.google.protobuf.ByteString + getGachaTagBytes(); + } + /** + *
+   * CmdId: 1512
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DoGachaReq} + */ + public static final class DoGachaReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DoGachaReq) + DoGachaReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DoGachaReq.newBuilder() to construct. + private DoGachaReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DoGachaReq() { + gachaTag_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DoGachaReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DoGachaReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaTag_ = s; + break; + } + case 56: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + case 80: { + + gachaTimes_ = input.readUInt32(); + break; + } + case 104: { + + gachaRandom_ = input.readUInt32(); + break; + } + case 112: { + + gachaType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.class, emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.Builder.class); + } + + public static final int GACHA_TIMES_FIELD_NUMBER = 10; + private int gachaTimes_; + /** + * uint32 gacha_times = 10; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 7; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 14; + private int gachaType_; + /** + * uint32 gacha_type = 14; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int GACHA_RANDOM_FIELD_NUMBER = 13; + private int gachaRandom_; + /** + * uint32 gacha_random = 13; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + + public static final int GACHA_TAG_FIELD_NUMBER = 4; + private volatile java.lang.Object gachaTag_; + /** + * string gacha_tag = 4; + * @return The gachaTag. + */ + @java.lang.Override + public java.lang.String getGachaTag() { + java.lang.Object ref = gachaTag_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaTag_ = s; + return s; + } + } + /** + * string gacha_tag = 4; + * @return The bytes for gachaTag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaTagBytes() { + java.lang.Object ref = gachaTag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaTag_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, gachaTag_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(7, gachaScheduleId_); + } + if (gachaTimes_ != 0) { + output.writeUInt32(10, gachaTimes_); + } + if (gachaRandom_ != 0) { + output.writeUInt32(13, gachaRandom_); + } + if (gachaType_ != 0) { + output.writeUInt32(14, gachaType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaTag_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, gachaTag_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gachaScheduleId_); + } + if (gachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, gachaTimes_); + } + if (gachaRandom_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gachaRandom_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, gachaType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq other = (emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq) obj; + + if (getGachaTimes() + != other.getGachaTimes()) return false; + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getGachaRandom() + != other.getGachaRandom()) return false; + if (!getGachaTag() + .equals(other.getGachaTag())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimes(); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + GACHA_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + getGachaRandom(); + hash = (37 * hash) + GACHA_TAG_FIELD_NUMBER; + hash = (53 * hash) + getGachaTag().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1512
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DoGachaReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DoGachaReq) + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.class, emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaTimes_ = 0; + + gachaScheduleId_ = 0; + + gachaType_ = 0; + + gachaRandom_ = 0; + + gachaTag_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq build() { + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq buildPartial() { + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq result = new emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq(this); + result.gachaTimes_ = gachaTimes_; + result.gachaScheduleId_ = gachaScheduleId_; + result.gachaType_ = gachaType_; + result.gachaRandom_ = gachaRandom_; + result.gachaTag_ = gachaTag_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq) { + return mergeFrom((emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq other) { + if (other == emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.getDefaultInstance()) return this; + if (other.getGachaTimes() != 0) { + setGachaTimes(other.getGachaTimes()); + } + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getGachaRandom() != 0) { + setGachaRandom(other.getGachaRandom()); + } + if (!other.getGachaTag().isEmpty()) { + gachaTag_ = other.gachaTag_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gachaTimes_ ; + /** + * uint32 gacha_times = 10; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + /** + * uint32 gacha_times = 10; + * @param value The gachaTimes to set. + * @return This builder for chaining. + */ + public Builder setGachaTimes(int value) { + + gachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times = 10; + * @return This builder for chaining. + */ + public Builder clearGachaTimes() { + + gachaTimes_ = 0; + onChanged(); + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 7; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 7; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 14; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 14; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 14; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int gachaRandom_ ; + /** + * uint32 gacha_random = 13; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + /** + * uint32 gacha_random = 13; + * @param value The gachaRandom to set. + * @return This builder for chaining. + */ + public Builder setGachaRandom(int value) { + + gachaRandom_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_random = 13; + * @return This builder for chaining. + */ + public Builder clearGachaRandom() { + + gachaRandom_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaTag_ = ""; + /** + * string gacha_tag = 4; + * @return The gachaTag. + */ + public java.lang.String getGachaTag() { + java.lang.Object ref = gachaTag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaTag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_tag = 4; + * @return The bytes for gachaTag. + */ + public com.google.protobuf.ByteString + getGachaTagBytes() { + java.lang.Object ref = gachaTag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_tag = 4; + * @param value The gachaTag to set. + * @return This builder for chaining. + */ + public Builder setGachaTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaTag_ = value; + onChanged(); + return this; + } + /** + * string gacha_tag = 4; + * @return This builder for chaining. + */ + public Builder clearGachaTag() { + + gachaTag_ = getDefaultInstance().getGachaTag(); + onChanged(); + return this; + } + /** + * string gacha_tag = 4; + * @param value The bytes for gachaTag to set. + * @return This builder for chaining. + */ + public Builder setGachaTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaTag_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DoGachaReq) + } + + // @@protoc_insertion_point(class_scope:DoGachaReq) + private static final emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq(); + } + + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DoGachaReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DoGachaReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DoGachaReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DoGachaReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DoGachaReq.proto\"y\n\nDoGachaReq\022\023\n\013gach" + + "a_times\030\n \001(\r\022\031\n\021gacha_schedule_id\030\007 \001(\r" + + "\022\022\n\ngacha_type\030\016 \001(\r\022\024\n\014gacha_random\030\r \001" + + "(\r\022\021\n\tgacha_tag\030\004 \001(\tB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DoGachaReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DoGachaReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DoGachaReq_descriptor, + new java.lang.String[] { "GachaTimes", "GachaScheduleId", "GachaType", "GachaRandom", "GachaTag", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java new file mode 100644 index 000000000..0147831f0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java @@ -0,0 +1,1988 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DoGachaRsp.proto + +package emu.grasscutter.net.proto; + +public final class DoGachaRspOuterClass { + private DoGachaRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DoGachaRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DoGachaRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return The unk2700LEEPELHDING. + */ + boolean getUnk2700LEEPELHDING(); + + /** + * uint32 gacha_schedule_id = 5; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 wish_item_id = 8; + * @return The wishItemId. + */ + int getWishItemId(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cost_item_num = 10; + * @return The costItemNum. + */ + int getCostItemNum(); + + /** + * uint32 gacha_times_limit = 1; + * @return The gachaTimesLimit. + */ + int getGachaTimesLimit(); + + /** + * uint32 cost_item_id = 14; + * @return The costItemId. + */ + int getCostItemId(); + + /** + * uint32 gacha_type = 12; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 ten_cost_item_id = 7; + * @return The tenCostItemId. + */ + int getTenCostItemId(); + + /** + * uint32 wish_max_progress = 9; + * @return The wishMaxProgress. + */ + int getWishMaxProgress(); + + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return The unk2700OJKKHDLEDCI. + */ + int getUnk2700OJKKHDLEDCI(); + + /** + * uint32 ten_cost_item_num = 3; + * @return The tenCostItemNum. + */ + int getTenCostItemNum(); + + /** + * uint32 left_gacha_times = 6; + * @return The leftGachaTimes. + */ + int getLeftGachaTimes(); + + /** + * uint32 wish_progress = 2; + * @return The wishProgress. + */ + int getWishProgress(); + + /** + * uint32 gacha_times = 4; + * @return The gachaTimes. + */ + int getGachaTimes(); + + /** + * repeated .GachaItem gacha_item_list = 15; + */ + java.util.List + getGachaItemListList(); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + int getGachaItemListCount(); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + java.util.List + getGachaItemListOrBuilderList(); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( + int index); + + /** + * uint32 new_gacha_random = 11; + * @return The newGachaRandom. + */ + int getNewGachaRandom(); + } + /** + *
+   * CmdId: 1535
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DoGachaRsp} + */ + public static final class DoGachaRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DoGachaRsp) + DoGachaRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DoGachaRsp.newBuilder() to construct. + private DoGachaRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DoGachaRsp() { + gachaItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DoGachaRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DoGachaRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + gachaTimesLimit_ = input.readUInt32(); + break; + } + case 16: { + + wishProgress_ = input.readUInt32(); + break; + } + case 24: { + + tenCostItemNum_ = input.readUInt32(); + break; + } + case 32: { + + gachaTimes_ = input.readUInt32(); + break; + } + case 40: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + case 48: { + + leftGachaTimes_ = input.readUInt32(); + break; + } + case 56: { + + tenCostItemId_ = input.readUInt32(); + break; + } + case 64: { + + wishItemId_ = input.readUInt32(); + break; + } + case 72: { + + wishMaxProgress_ = input.readUInt32(); + break; + } + case 80: { + + costItemNum_ = input.readUInt32(); + break; + } + case 88: { + + newGachaRandom_ = input.readUInt32(); + break; + } + case 96: { + + gachaType_ = input.readUInt32(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + costItemId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + gachaItemList_.add( + input.readMessage(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.parser(), extensionRegistry)); + break; + } + case 9920: { + + unk2700OJKKHDLEDCI_ = input.readUInt32(); + break; + } + case 11480: { + + unk2700LEEPELHDING_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = java.util.Collections.unmodifiableList(gachaItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.class, emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.Builder.class); + } + + public static final int UNK2700_LEEPELHDING_FIELD_NUMBER = 1435; + private boolean unk2700LEEPELHDING_; + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 5; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 5; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int WISH_ITEM_ID_FIELD_NUMBER = 8; + private int wishItemId_; + /** + * uint32 wish_item_id = 8; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int COST_ITEM_NUM_FIELD_NUMBER = 10; + private int costItemNum_; + /** + * uint32 cost_item_num = 10; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + + public static final int GACHA_TIMES_LIMIT_FIELD_NUMBER = 1; + private int gachaTimesLimit_; + /** + * uint32 gacha_times_limit = 1; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + + public static final int COST_ITEM_ID_FIELD_NUMBER = 14; + private int costItemId_; + /** + * uint32 cost_item_id = 14; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 12; + private int gachaType_; + /** + * uint32 gacha_type = 12; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int TEN_COST_ITEM_ID_FIELD_NUMBER = 7; + private int tenCostItemId_; + /** + * uint32 ten_cost_item_id = 7; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + + public static final int WISH_MAX_PROGRESS_FIELD_NUMBER = 9; + private int wishMaxProgress_; + /** + * uint32 wish_max_progress = 9; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + + public static final int UNK2700_OJKKHDLEDCI_FIELD_NUMBER = 1240; + private int unk2700OJKKHDLEDCI_; + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + + public static final int TEN_COST_ITEM_NUM_FIELD_NUMBER = 3; + private int tenCostItemNum_; + /** + * uint32 ten_cost_item_num = 3; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + + public static final int LEFT_GACHA_TIMES_FIELD_NUMBER = 6; + private int leftGachaTimes_; + /** + * uint32 left_gacha_times = 6; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + + public static final int WISH_PROGRESS_FIELD_NUMBER = 2; + private int wishProgress_; + /** + * uint32 wish_progress = 2; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + + public static final int GACHA_TIMES_FIELD_NUMBER = 4; + private int gachaTimes_; + /** + * uint32 gacha_times = 4; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + + public static final int GACHA_ITEM_LIST_FIELD_NUMBER = 15; + private java.util.List gachaItemList_; + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public java.util.List getGachaItemListList() { + return gachaItemList_; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public java.util.List + getGachaItemListOrBuilderList() { + return gachaItemList_; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public int getGachaItemListCount() { + return gachaItemList_.size(); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index) { + return gachaItemList_.get(index); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( + int index) { + return gachaItemList_.get(index); + } + + public static final int NEW_GACHA_RANDOM_FIELD_NUMBER = 11; + private int newGachaRandom_; + /** + * uint32 new_gacha_random = 11; + * @return The newGachaRandom. + */ + @java.lang.Override + public int getNewGachaRandom() { + return newGachaRandom_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (gachaTimesLimit_ != 0) { + output.writeUInt32(1, gachaTimesLimit_); + } + if (wishProgress_ != 0) { + output.writeUInt32(2, wishProgress_); + } + if (tenCostItemNum_ != 0) { + output.writeUInt32(3, tenCostItemNum_); + } + if (gachaTimes_ != 0) { + output.writeUInt32(4, gachaTimes_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(5, gachaScheduleId_); + } + if (leftGachaTimes_ != 0) { + output.writeUInt32(6, leftGachaTimes_); + } + if (tenCostItemId_ != 0) { + output.writeUInt32(7, tenCostItemId_); + } + if (wishItemId_ != 0) { + output.writeUInt32(8, wishItemId_); + } + if (wishMaxProgress_ != 0) { + output.writeUInt32(9, wishMaxProgress_); + } + if (costItemNum_ != 0) { + output.writeUInt32(10, costItemNum_); + } + if (newGachaRandom_ != 0) { + output.writeUInt32(11, newGachaRandom_); + } + if (gachaType_ != 0) { + output.writeUInt32(12, gachaType_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (costItemId_ != 0) { + output.writeUInt32(14, costItemId_); + } + for (int i = 0; i < gachaItemList_.size(); i++) { + output.writeMessage(15, gachaItemList_.get(i)); + } + if (unk2700OJKKHDLEDCI_ != 0) { + output.writeUInt32(1240, unk2700OJKKHDLEDCI_); + } + if (unk2700LEEPELHDING_ != false) { + output.writeBool(1435, unk2700LEEPELHDING_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gachaTimesLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, gachaTimesLimit_); + } + if (wishProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, wishProgress_); + } + if (tenCostItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, tenCostItemNum_); + } + if (gachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, gachaTimes_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, gachaScheduleId_); + } + if (leftGachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, leftGachaTimes_); + } + if (tenCostItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, tenCostItemId_); + } + if (wishItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, wishItemId_); + } + if (wishMaxProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, wishMaxProgress_); + } + if (costItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, costItemNum_); + } + if (newGachaRandom_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, newGachaRandom_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, gachaType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (costItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, costItemId_); + } + for (int i = 0; i < gachaItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, gachaItemList_.get(i)); + } + if (unk2700OJKKHDLEDCI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1240, unk2700OJKKHDLEDCI_); + } + if (unk2700LEEPELHDING_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1435, unk2700LEEPELHDING_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp other = (emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp) obj; + + if (getUnk2700LEEPELHDING() + != other.getUnk2700LEEPELHDING()) return false; + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getWishItemId() + != other.getWishItemId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCostItemNum() + != other.getCostItemNum()) return false; + if (getGachaTimesLimit() + != other.getGachaTimesLimit()) return false; + if (getCostItemId() + != other.getCostItemId()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getTenCostItemId() + != other.getTenCostItemId()) return false; + if (getWishMaxProgress() + != other.getWishMaxProgress()) return false; + if (getUnk2700OJKKHDLEDCI() + != other.getUnk2700OJKKHDLEDCI()) return false; + if (getTenCostItemNum() + != other.getTenCostItemNum()) return false; + if (getLeftGachaTimes() + != other.getLeftGachaTimes()) return false; + if (getWishProgress() + != other.getWishProgress()) return false; + if (getGachaTimes() + != other.getGachaTimes()) return false; + if (!getGachaItemListList() + .equals(other.getGachaItemListList())) return false; + if (getNewGachaRandom() + != other.getNewGachaRandom()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_LEEPELHDING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700LEEPELHDING()); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + WISH_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getWishItemId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCostItemNum(); + hash = (37 * hash) + GACHA_TIMES_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimesLimit(); + hash = (37 * hash) + COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostItemId(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + TEN_COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemId(); + hash = (37 * hash) + WISH_MAX_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishMaxProgress(); + hash = (37 * hash) + UNK2700_OJKKHDLEDCI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OJKKHDLEDCI(); + hash = (37 * hash) + TEN_COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemNum(); + hash = (37 * hash) + LEFT_GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getLeftGachaTimes(); + hash = (37 * hash) + WISH_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishProgress(); + hash = (37 * hash) + GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimes(); + if (getGachaItemListCount() > 0) { + hash = (37 * hash) + GACHA_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGachaItemListList().hashCode(); + } + hash = (37 * hash) + NEW_GACHA_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + getNewGachaRandom(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1535
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DoGachaRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DoGachaRsp) + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.class, emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGachaItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700LEEPELHDING_ = false; + + gachaScheduleId_ = 0; + + wishItemId_ = 0; + + retcode_ = 0; + + costItemNum_ = 0; + + gachaTimesLimit_ = 0; + + costItemId_ = 0; + + gachaType_ = 0; + + tenCostItemId_ = 0; + + wishMaxProgress_ = 0; + + unk2700OJKKHDLEDCI_ = 0; + + tenCostItemNum_ = 0; + + leftGachaTimes_ = 0; + + wishProgress_ = 0; + + gachaTimes_ = 0; + + if (gachaItemListBuilder_ == null) { + gachaItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + gachaItemListBuilder_.clear(); + } + newGachaRandom_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp build() { + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp buildPartial() { + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp result = new emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp(this); + int from_bitField0_ = bitField0_; + result.unk2700LEEPELHDING_ = unk2700LEEPELHDING_; + result.gachaScheduleId_ = gachaScheduleId_; + result.wishItemId_ = wishItemId_; + result.retcode_ = retcode_; + result.costItemNum_ = costItemNum_; + result.gachaTimesLimit_ = gachaTimesLimit_; + result.costItemId_ = costItemId_; + result.gachaType_ = gachaType_; + result.tenCostItemId_ = tenCostItemId_; + result.wishMaxProgress_ = wishMaxProgress_; + result.unk2700OJKKHDLEDCI_ = unk2700OJKKHDLEDCI_; + result.tenCostItemNum_ = tenCostItemNum_; + result.leftGachaTimes_ = leftGachaTimes_; + result.wishProgress_ = wishProgress_; + result.gachaTimes_ = gachaTimes_; + if (gachaItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = java.util.Collections.unmodifiableList(gachaItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gachaItemList_ = gachaItemList_; + } else { + result.gachaItemList_ = gachaItemListBuilder_.build(); + } + result.newGachaRandom_ = newGachaRandom_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp) { + return mergeFrom((emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp other) { + if (other == emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.getDefaultInstance()) return this; + if (other.getUnk2700LEEPELHDING() != false) { + setUnk2700LEEPELHDING(other.getUnk2700LEEPELHDING()); + } + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getWishItemId() != 0) { + setWishItemId(other.getWishItemId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCostItemNum() != 0) { + setCostItemNum(other.getCostItemNum()); + } + if (other.getGachaTimesLimit() != 0) { + setGachaTimesLimit(other.getGachaTimesLimit()); + } + if (other.getCostItemId() != 0) { + setCostItemId(other.getCostItemId()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getTenCostItemId() != 0) { + setTenCostItemId(other.getTenCostItemId()); + } + if (other.getWishMaxProgress() != 0) { + setWishMaxProgress(other.getWishMaxProgress()); + } + if (other.getUnk2700OJKKHDLEDCI() != 0) { + setUnk2700OJKKHDLEDCI(other.getUnk2700OJKKHDLEDCI()); + } + if (other.getTenCostItemNum() != 0) { + setTenCostItemNum(other.getTenCostItemNum()); + } + if (other.getLeftGachaTimes() != 0) { + setLeftGachaTimes(other.getLeftGachaTimes()); + } + if (other.getWishProgress() != 0) { + setWishProgress(other.getWishProgress()); + } + if (other.getGachaTimes() != 0) { + setGachaTimes(other.getGachaTimes()); + } + if (gachaItemListBuilder_ == null) { + if (!other.gachaItemList_.isEmpty()) { + if (gachaItemList_.isEmpty()) { + gachaItemList_ = other.gachaItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGachaItemListIsMutable(); + gachaItemList_.addAll(other.gachaItemList_); + } + onChanged(); + } + } else { + if (!other.gachaItemList_.isEmpty()) { + if (gachaItemListBuilder_.isEmpty()) { + gachaItemListBuilder_.dispose(); + gachaItemListBuilder_ = null; + gachaItemList_ = other.gachaItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + gachaItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGachaItemListFieldBuilder() : null; + } else { + gachaItemListBuilder_.addAllMessages(other.gachaItemList_); + } + } + } + if (other.getNewGachaRandom() != 0) { + setNewGachaRandom(other.getNewGachaRandom()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2700LEEPELHDING_ ; + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + /** + * bool Unk2700_LEEPELHDING = 1435; + * @param value The unk2700LEEPELHDING to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LEEPELHDING(boolean value) { + + unk2700LEEPELHDING_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return This builder for chaining. + */ + public Builder clearUnk2700LEEPELHDING() { + + unk2700LEEPELHDING_ = false; + onChanged(); + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 5; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 5; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 5; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int wishItemId_ ; + /** + * uint32 wish_item_id = 8; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + /** + * uint32 wish_item_id = 8; + * @param value The wishItemId to set. + * @return This builder for chaining. + */ + public Builder setWishItemId(int value) { + + wishItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_item_id = 8; + * @return This builder for chaining. + */ + public Builder clearWishItemId() { + + wishItemId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int costItemNum_ ; + /** + * uint32 cost_item_num = 10; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + /** + * uint32 cost_item_num = 10; + * @param value The costItemNum to set. + * @return This builder for chaining. + */ + public Builder setCostItemNum(int value) { + + costItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_num = 10; + * @return This builder for chaining. + */ + public Builder clearCostItemNum() { + + costItemNum_ = 0; + onChanged(); + return this; + } + + private int gachaTimesLimit_ ; + /** + * uint32 gacha_times_limit = 1; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + /** + * uint32 gacha_times_limit = 1; + * @param value The gachaTimesLimit to set. + * @return This builder for chaining. + */ + public Builder setGachaTimesLimit(int value) { + + gachaTimesLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times_limit = 1; + * @return This builder for chaining. + */ + public Builder clearGachaTimesLimit() { + + gachaTimesLimit_ = 0; + onChanged(); + return this; + } + + private int costItemId_ ; + /** + * uint32 cost_item_id = 14; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + /** + * uint32 cost_item_id = 14; + * @param value The costItemId to set. + * @return This builder for chaining. + */ + public Builder setCostItemId(int value) { + + costItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_id = 14; + * @return This builder for chaining. + */ + public Builder clearCostItemId() { + + costItemId_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 12; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 12; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 12; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int tenCostItemId_ ; + /** + * uint32 ten_cost_item_id = 7; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + /** + * uint32 ten_cost_item_id = 7; + * @param value The tenCostItemId to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemId(int value) { + + tenCostItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_id = 7; + * @return This builder for chaining. + */ + public Builder clearTenCostItemId() { + + tenCostItemId_ = 0; + onChanged(); + return this; + } + + private int wishMaxProgress_ ; + /** + * uint32 wish_max_progress = 9; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + /** + * uint32 wish_max_progress = 9; + * @param value The wishMaxProgress to set. + * @return This builder for chaining. + */ + public Builder setWishMaxProgress(int value) { + + wishMaxProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_max_progress = 9; + * @return This builder for chaining. + */ + public Builder clearWishMaxProgress() { + + wishMaxProgress_ = 0; + onChanged(); + return this; + } + + private int unk2700OJKKHDLEDCI_ ; + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @param value The unk2700OJKKHDLEDCI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OJKKHDLEDCI(int value) { + + unk2700OJKKHDLEDCI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return This builder for chaining. + */ + public Builder clearUnk2700OJKKHDLEDCI() { + + unk2700OJKKHDLEDCI_ = 0; + onChanged(); + return this; + } + + private int tenCostItemNum_ ; + /** + * uint32 ten_cost_item_num = 3; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + /** + * uint32 ten_cost_item_num = 3; + * @param value The tenCostItemNum to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemNum(int value) { + + tenCostItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_num = 3; + * @return This builder for chaining. + */ + public Builder clearTenCostItemNum() { + + tenCostItemNum_ = 0; + onChanged(); + return this; + } + + private int leftGachaTimes_ ; + /** + * uint32 left_gacha_times = 6; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + /** + * uint32 left_gacha_times = 6; + * @param value The leftGachaTimes to set. + * @return This builder for chaining. + */ + public Builder setLeftGachaTimes(int value) { + + leftGachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 left_gacha_times = 6; + * @return This builder for chaining. + */ + public Builder clearLeftGachaTimes() { + + leftGachaTimes_ = 0; + onChanged(); + return this; + } + + private int wishProgress_ ; + /** + * uint32 wish_progress = 2; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + /** + * uint32 wish_progress = 2; + * @param value The wishProgress to set. + * @return This builder for chaining. + */ + public Builder setWishProgress(int value) { + + wishProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_progress = 2; + * @return This builder for chaining. + */ + public Builder clearWishProgress() { + + wishProgress_ = 0; + onChanged(); + return this; + } + + private int gachaTimes_ ; + /** + * uint32 gacha_times = 4; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + /** + * uint32 gacha_times = 4; + * @param value The gachaTimes to set. + * @return This builder for chaining. + */ + public Builder setGachaTimes(int value) { + + gachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times = 4; + * @return This builder for chaining. + */ + public Builder clearGachaTimes() { + + gachaTimes_ = 0; + onChanged(); + return this; + } + + private java.util.List gachaItemList_ = + java.util.Collections.emptyList(); + private void ensureGachaItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = new java.util.ArrayList(gachaItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder> gachaItemListBuilder_; + + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public java.util.List getGachaItemListList() { + if (gachaItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(gachaItemList_); + } else { + return gachaItemListBuilder_.getMessageList(); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public int getGachaItemListCount() { + if (gachaItemListBuilder_ == null) { + return gachaItemList_.size(); + } else { + return gachaItemListBuilder_.getCount(); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index) { + if (gachaItemListBuilder_ == null) { + return gachaItemList_.get(index); + } else { + return gachaItemListBuilder_.getMessage(index); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder setGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem value) { + if (gachaItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaItemListIsMutable(); + gachaItemList_.set(index, value); + onChanged(); + } else { + gachaItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder setGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder builderForValue) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + gachaItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem value) { + if (gachaItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaItemListIsMutable(); + gachaItemList_.add(value); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem value) { + if (gachaItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaItemListIsMutable(); + gachaItemList_.add(index, value); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder builderForValue) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.add(builderForValue.build()); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder builderForValue) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addAllGachaItemList( + java.lang.Iterable values) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gachaItemList_); + onChanged(); + } else { + gachaItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder clearGachaItemList() { + if (gachaItemListBuilder_ == null) { + gachaItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + gachaItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder removeGachaItemList(int index) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.remove(index); + onChanged(); + } else { + gachaItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder getGachaItemListBuilder( + int index) { + return getGachaItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( + int index) { + if (gachaItemListBuilder_ == null) { + return gachaItemList_.get(index); } else { + return gachaItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public java.util.List + getGachaItemListOrBuilderList() { + if (gachaItemListBuilder_ != null) { + return gachaItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(gachaItemList_); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder addGachaItemListBuilder() { + return getGachaItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder addGachaItemListBuilder( + int index) { + return getGachaItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public java.util.List + getGachaItemListBuilderList() { + return getGachaItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder> + getGachaItemListFieldBuilder() { + if (gachaItemListBuilder_ == null) { + gachaItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder>( + gachaItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + gachaItemList_ = null; + } + return gachaItemListBuilder_; + } + + private int newGachaRandom_ ; + /** + * uint32 new_gacha_random = 11; + * @return The newGachaRandom. + */ + @java.lang.Override + public int getNewGachaRandom() { + return newGachaRandom_; + } + /** + * uint32 new_gacha_random = 11; + * @param value The newGachaRandom to set. + * @return This builder for chaining. + */ + public Builder setNewGachaRandom(int value) { + + newGachaRandom_ = value; + onChanged(); + return this; + } + /** + * uint32 new_gacha_random = 11; + * @return This builder for chaining. + */ + public Builder clearNewGachaRandom() { + + newGachaRandom_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DoGachaRsp) + } + + // @@protoc_insertion_point(class_scope:DoGachaRsp) + private static final emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp(); + } + + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DoGachaRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DoGachaRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DoGachaRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DoGachaRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DoGachaRsp.proto\032\017GachaItem.proto\"\273\003\n\n" + + "DoGachaRsp\022\034\n\023Unk2700_LEEPELHDING\030\233\013 \001(\010" + + "\022\031\n\021gacha_schedule_id\030\005 \001(\r\022\024\n\014wish_item" + + "_id\030\010 \001(\r\022\017\n\007retcode\030\r \001(\005\022\025\n\rcost_item_" + + "num\030\n \001(\r\022\031\n\021gacha_times_limit\030\001 \001(\r\022\024\n\014" + + "cost_item_id\030\016 \001(\r\022\022\n\ngacha_type\030\014 \001(\r\022\030" + + "\n\020ten_cost_item_id\030\007 \001(\r\022\031\n\021wish_max_pro" + + "gress\030\t \001(\r\022\034\n\023Unk2700_OJKKHDLEDCI\030\330\t \001(" + + "\r\022\031\n\021ten_cost_item_num\030\003 \001(\r\022\030\n\020left_gac" + + "ha_times\030\006 \001(\r\022\025\n\rwish_progress\030\002 \001(\r\022\023\n" + + "\013gacha_times\030\004 \001(\r\022#\n\017gacha_item_list\030\017 " + + "\003(\0132\n.GachaItem\022\030\n\020new_gacha_random\030\013 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaItemOuterClass.getDescriptor(), + }); + internal_static_DoGachaRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DoGachaRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DoGachaRsp_descriptor, + new java.lang.String[] { "Unk2700LEEPELHDING", "GachaScheduleId", "WishItemId", "Retcode", "CostItemNum", "GachaTimesLimit", "CostItemId", "GachaType", "TenCostItemId", "WishMaxProgress", "Unk2700OJKKHDLEDCI", "TenCostItemNum", "LeftGachaTimes", "WishProgress", "GachaTimes", "GachaItemList", "NewGachaRandom", }); + emu.grasscutter.net.proto.GachaItemOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java new file mode 100644 index 000000000..7b0689490 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java @@ -0,0 +1,883 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DropHintNotify.proto + +package emu.grasscutter.net.proto; + +public final class DropHintNotifyOuterClass { + private DropHintNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DropHintNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DropHintNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 7; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 7; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * repeated uint32 item_id_list = 14; + * @return A list containing the itemIdList. + */ + java.util.List getItemIdListList(); + /** + * repeated uint32 item_id_list = 14; + * @return The count of itemIdList. + */ + int getItemIdListCount(); + /** + * repeated uint32 item_id_list = 14; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + int getItemIdList(int index); + } + /** + *
+   * CmdId: 650
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DropHintNotify} + */ + public static final class DropHintNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DropHintNotify) + DropHintNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DropHintNotify.newBuilder() to construct. + private DropHintNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DropHintNotify() { + itemIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DropHintNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DropHintNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + itemIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + itemIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.class, emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.Builder.class); + } + + public static final int POSITION_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 7; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 7; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int ITEM_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList itemIdList_; + /** + * repeated uint32 item_id_list = 14; + * @return A list containing the itemIdList. + */ + @java.lang.Override + public java.util.List + getItemIdListList() { + return itemIdList_; + } + /** + * repeated uint32 item_id_list = 14; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 14; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + private int itemIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (position_ != null) { + output.writeMessage(7, getPosition()); + } + if (getItemIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); + } + for (int i = 0; i < itemIdList_.size(); i++) { + output.writeUInt32NoTag(itemIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getPosition()); + } + { + int dataSize = 0; + for (int i = 0; i < itemIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemIdList_.getInt(i)); + } + size += dataSize; + if (!getItemIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify other = (emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (!getItemIdListList() + .equals(other.getItemIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + if (getItemIdListCount() > 0) { + hash = (37 * hash) + ITEM_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 650
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DropHintNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DropHintNotify) + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.class, emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify build() { + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify buildPartial() { + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify result = new emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify(this); + int from_bitField0_ = bitField0_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + itemIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemIdList_ = itemIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) { + return mergeFrom((emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify other) { + if (other == emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (!other.itemIdList_.isEmpty()) { + if (itemIdList_.isEmpty()) { + itemIdList_ = other.itemIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemIdListIsMutable(); + itemIdList_.addAll(other.itemIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 7; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 7; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 7; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 7; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 7; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 7; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); + private void ensureItemIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemIdList_ = mutableCopy(itemIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 item_id_list = 14; + * @return A list containing the itemIdList. + */ + public java.util.List + getItemIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; + } + /** + * repeated uint32 item_id_list = 14; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 14; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + /** + * repeated uint32 item_id_list = 14; + * @param index The index to set the value at. + * @param value The itemIdList to set. + * @return This builder for chaining. + */ + public Builder setItemIdList( + int index, int value) { + ensureItemIdListIsMutable(); + itemIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 14; + * @param value The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addItemIdList(int value) { + ensureItemIdListIsMutable(); + itemIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 14; + * @param values The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addAllItemIdList( + java.lang.Iterable values) { + ensureItemIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearItemIdList() { + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DropHintNotify) + } + + // @@protoc_insertion_point(class_scope:DropHintNotify) + private static final emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify(); + } + + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DropHintNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DropHintNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DropHintNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DropHintNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024DropHintNotify.proto\032\014Vector.proto\"A\n\016" + + "DropHintNotify\022\031\n\010position\030\007 \001(\0132\007.Vecto" + + "r\022\024\n\014item_id_list\030\016 \003(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_DropHintNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DropHintNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DropHintNotify_descriptor, + new java.lang.String[] { "Position", "ItemIdList", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeBeginNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeBeginNotifyOuterClass.java new file mode 100644 index 000000000..47c5e77ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeBeginNotifyOuterClass.java @@ -0,0 +1,1153 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonChallengeBeginNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonChallengeBeginNotifyOuterClass { + private DungeonChallengeBeginNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonChallengeBeginNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonChallengeBeginNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 father_index = 5; + * @return The fatherIndex. + */ + int getFatherIndex(); + + /** + * repeated uint32 param_list = 14; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list = 14; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list = 14; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + + /** + * uint32 challenge_index = 6; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * uint32 challenge_id = 1; + * @return The challengeId. + */ + int getChallengeId(); + + /** + * uint32 group_id = 4; + * @return The groupId. + */ + int getGroupId(); + + /** + * repeated uint32 uid_list = 12; + * @return A list containing the uidList. + */ + java.util.List getUidListList(); + /** + * repeated uint32 uid_list = 12; + * @return The count of uidList. + */ + int getUidListCount(); + /** + * repeated uint32 uid_list = 12; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + int getUidList(int index); + } + /** + *
+   * CmdId: 947
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonChallengeBeginNotify} + */ + public static final class DungeonChallengeBeginNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonChallengeBeginNotify) + DungeonChallengeBeginNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonChallengeBeginNotify.newBuilder() to construct. + private DungeonChallengeBeginNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonChallengeBeginNotify() { + paramList_ = emptyIntList(); + uidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonChallengeBeginNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonChallengeBeginNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + challengeId_ = input.readUInt32(); + break; + } + case 32: { + + groupId_ = input.readUInt32(); + break; + } + case 40: { + + fatherIndex_ = input.readUInt32(); + break; + } + case 48: { + + challengeIndex_ = input.readUInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + uidList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + uidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + uidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.class, emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.Builder.class); + } + + public static final int FATHER_INDEX_FIELD_NUMBER = 5; + private int fatherIndex_; + /** + * uint32 father_index = 5; + * @return The fatherIndex. + */ + @java.lang.Override + public int getFatherIndex() { + return fatherIndex_; + } + + public static final int PARAM_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list = 14; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list = 14; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 14; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 6; + private int challengeIndex_; + /** + * uint32 challenge_index = 6; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int CHALLENGE_ID_FIELD_NUMBER = 1; + private int challengeId_; + /** + * uint32 challenge_id = 1; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 4; + private int groupId_; + /** + * uint32 group_id = 4; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int UID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList uidList_; + /** + * repeated uint32 uid_list = 12; + * @return A list containing the uidList. + */ + @java.lang.Override + public java.util.List + getUidListList() { + return uidList_; + } + /** + * repeated uint32 uid_list = 12; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 12; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + private int uidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (challengeId_ != 0) { + output.writeUInt32(1, challengeId_); + } + if (groupId_ != 0) { + output.writeUInt32(4, groupId_); + } + if (fatherIndex_ != 0) { + output.writeUInt32(5, fatherIndex_); + } + if (challengeIndex_ != 0) { + output.writeUInt32(6, challengeIndex_); + } + if (getUidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(uidListMemoizedSerializedSize); + } + for (int i = 0; i < uidList_.size(); i++) { + output.writeUInt32NoTag(uidList_.getInt(i)); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (challengeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, challengeId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, groupId_); + } + if (fatherIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, fatherIndex_); + } + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, challengeIndex_); + } + { + int dataSize = 0; + for (int i = 0; i < uidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(uidList_.getInt(i)); + } + size += dataSize; + if (!getUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + uidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify other = (emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify) obj; + + if (getFatherIndex() + != other.getFatherIndex()) return false; + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (getChallengeId() + != other.getChallengeId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (!getUidListList() + .equals(other.getUidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FATHER_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getFatherIndex(); + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + hash = (37 * hash) + CHALLENGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getChallengeId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + if (getUidListCount() > 0) { + hash = (37 * hash) + UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 947
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonChallengeBeginNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonChallengeBeginNotify) + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.class, emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + fatherIndex_ = 0; + + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + challengeIndex_ = 0; + + challengeId_ = 0; + + groupId_ = 0; + + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify build() { + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify buildPartial() { + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify result = new emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify(this); + int from_bitField0_ = bitField0_; + result.fatherIndex_ = fatherIndex_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + result.challengeIndex_ = challengeIndex_; + result.challengeId_ = challengeId_; + result.groupId_ = groupId_; + if (((bitField0_ & 0x00000002) != 0)) { + uidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.uidList_ = uidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify other) { + if (other == emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.getDefaultInstance()) return this; + if (other.getFatherIndex() != 0) { + setFatherIndex(other.getFatherIndex()); + } + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + if (other.getChallengeId() != 0) { + setChallengeId(other.getChallengeId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (!other.uidList_.isEmpty()) { + if (uidList_.isEmpty()) { + uidList_ = other.uidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUidListIsMutable(); + uidList_.addAll(other.uidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int fatherIndex_ ; + /** + * uint32 father_index = 5; + * @return The fatherIndex. + */ + @java.lang.Override + public int getFatherIndex() { + return fatherIndex_; + } + /** + * uint32 father_index = 5; + * @param value The fatherIndex to set. + * @return This builder for chaining. + */ + public Builder setFatherIndex(int value) { + + fatherIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 father_index = 5; + * @return This builder for chaining. + */ + public Builder clearFatherIndex() { + + fatherIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list = 14; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list = 14; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 14; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list = 14; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 14; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 14; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 14; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 6; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 6; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 6; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private int challengeId_ ; + /** + * uint32 challenge_id = 1; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + /** + * uint32 challenge_id = 1; + * @param value The challengeId to set. + * @return This builder for chaining. + */ + public Builder setChallengeId(int value) { + + challengeId_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_id = 1; + * @return This builder for chaining. + */ + public Builder clearChallengeId() { + + challengeId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 4; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 4; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 4; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList uidList_ = emptyIntList(); + private void ensureUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + uidList_ = mutableCopy(uidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 uid_list = 12; + * @return A list containing the uidList. + */ + public java.util.List + getUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(uidList_) : uidList_; + } + /** + * repeated uint32 uid_list = 12; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 12; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + /** + * repeated uint32 uid_list = 12; + * @param index The index to set the value at. + * @param value The uidList to set. + * @return This builder for chaining. + */ + public Builder setUidList( + int index, int value) { + ensureUidListIsMutable(); + uidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 12; + * @param value The uidList to add. + * @return This builder for chaining. + */ + public Builder addUidList(int value) { + ensureUidListIsMutable(); + uidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 12; + * @param values The uidList to add. + * @return This builder for chaining. + */ + public Builder addAllUidList( + java.lang.Iterable values) { + ensureUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, uidList_); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 12; + * @return This builder for chaining. + */ + public Builder clearUidList() { + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonChallengeBeginNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonChallengeBeginNotify) + private static final emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify(); + } + + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonChallengeBeginNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonChallengeBeginNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonChallengeBeginNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonChallengeBeginNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!DungeonChallengeBeginNotify.proto\"\232\001\n\033" + + "DungeonChallengeBeginNotify\022\024\n\014father_in" + + "dex\030\005 \001(\r\022\022\n\nparam_list\030\016 \003(\r\022\027\n\017challen" + + "ge_index\030\006 \001(\r\022\024\n\014challenge_id\030\001 \001(\r\022\020\n\010" + + "group_id\030\004 \001(\r\022\020\n\010uid_list\030\014 \003(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonChallengeBeginNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonChallengeBeginNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonChallengeBeginNotify_descriptor, + new java.lang.String[] { "FatherIndex", "ParamList", "ChallengeIndex", "ChallengeId", "GroupId", "UidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeFinishNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeFinishNotifyOuterClass.java new file mode 100644 index 000000000..f33ecb3c1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeFinishNotifyOuterClass.java @@ -0,0 +1,2361 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonChallengeFinishNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonChallengeFinishNotifyOuterClass { + private DungeonChallengeFinishNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonChallengeFinishNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonChallengeFinishNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + int getStrengthenPointDataMapCount(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + boolean containsStrengthenPointDataMap( + int key); + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getStrengthenPointDataMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + java.util.Map + getStrengthenPointDataMapMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key); + + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + int getUnk2700ONCDLPDHFABValue(); + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The unk2700ONCDLPDHFAB. + */ + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG getUnk2700ONCDLPDHFAB(); + + /** + * bool is_new_record = 10; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * uint32 challenge_record_type = 7; + * @return The challengeRecordType. + */ + int getChallengeRecordType(); + + /** + * uint32 time_cost = 4; + * @return The timeCost. + */ + int getTimeCost(); + + /** + * uint32 current_value = 15; + * @return The currentValue. + */ + int getCurrentValue(); + + /** + * bool is_success = 3; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_index = 5; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + boolean hasChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return The channellerSlabLoopDungeonResultInfo. + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder(); + + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + boolean hasEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return The effigyChallengeDungeonResultInfo. + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder(); + + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return Whether the potionDungeonResultInfo field is set. + */ + boolean hasPotionDungeonResultInfo(); + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return The potionDungeonResultInfo. + */ + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getPotionDungeonResultInfo(); + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder getPotionDungeonResultInfoOrBuilder(); + + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return Whether the customDungeonResultInfo field is set. + */ + boolean hasCustomDungeonResultInfo(); + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return The customDungeonResultInfo. + */ + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getCustomDungeonResultInfo(); + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder getCustomDungeonResultInfoOrBuilder(); + + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.DetailCase getDetailCase(); + } + /** + *
+   * CmdId: 939
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonChallengeFinishNotify} + */ + public static final class DungeonChallengeFinishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonChallengeFinishNotify) + DungeonChallengeFinishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonChallengeFinishNotify.newBuilder() to construct. + private DungeonChallengeFinishNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonChallengeFinishNotify() { + unk2700ONCDLPDHFAB_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonChallengeFinishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonChallengeFinishNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + isSuccess_ = input.readBool(); + break; + } + case 32: { + + timeCost_ = input.readUInt32(); + break; + } + case 40: { + + challengeIndex_ = input.readUInt32(); + break; + } + case 56: { + + challengeRecordType_ = input.readUInt32(); + break; + } + case 72: { + int rawValue = input.readEnum(); + + unk2700ONCDLPDHFAB_ = rawValue; + break; + } + case 80: { + + isNewRecord_ = input.readBool(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + strengthenPointDataMap__ = input.readMessage( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + strengthenPointDataMap_.getMutableMap().put( + strengthenPointDataMap__.getKey(), strengthenPointDataMap__.getValue()); + break; + } + case 120: { + + currentValue_ = input.readUInt32(); + break; + } + case 12170: { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1521) { + subBuilder = ((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1521; + break; + } + case 13018: { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1627) { + subBuilder = ((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1627; + break; + } + case 13314: { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1664) { + subBuilder = ((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1664; + break; + } + case 14594: { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1824) { + subBuilder = ((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1824; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetStrengthenPointDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.class, emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO(1521), + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO(1627), + POTION_DUNGEON_RESULT_INFO(1824), + CUSTOM_DUNGEON_RESULT_INFO(1664), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 1521: return CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO; + case 1627: return EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO; + case 1824: return POTION_DUNGEON_RESULT_INFO; + case 1664: return CUSTOM_DUNGEON_RESULT_INFO; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER = 13; + private static final class StrengthenPointDataMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int UNK2700_ONCDLPDHFAB_FIELD_NUMBER = 9; + private int unk2700ONCDLPDHFAB_; + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG result = emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.UNRECOGNIZED : result; + } + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 10; + private boolean isNewRecord_; + /** + * bool is_new_record = 10; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int CHALLENGE_RECORD_TYPE_FIELD_NUMBER = 7; + private int challengeRecordType_; + /** + * uint32 challenge_record_type = 7; + * @return The challengeRecordType. + */ + @java.lang.Override + public int getChallengeRecordType() { + return challengeRecordType_; + } + + public static final int TIME_COST_FIELD_NUMBER = 4; + private int timeCost_; + /** + * uint32 time_cost = 4; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + + public static final int CURRENT_VALUE_FIELD_NUMBER = 15; + private int currentValue_; + /** + * uint32 current_value = 15; + * @return The currentValue. + */ + @java.lang.Override + public int getCurrentValue() { + return currentValue_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 3; + private boolean isSuccess_; + /** + * bool is_success = 3; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 5; + private int challengeIndex_; + /** + * uint32 challenge_index = 5; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1521; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 1521; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + public static final int EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1627; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 1627; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + + public static final int POTION_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1824; + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return Whether the potionDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasPotionDungeonResultInfo() { + return detailCase_ == 1824; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return The potionDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getPotionDungeonResultInfo() { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder getPotionDungeonResultInfoOrBuilder() { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + + public static final int CUSTOM_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1664; + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return Whether the customDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasCustomDungeonResultInfo() { + return detailCase_ == 1664; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return The customDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getCustomDungeonResultInfo() { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder getCustomDungeonResultInfoOrBuilder() { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isSuccess_ != false) { + output.writeBool(3, isSuccess_); + } + if (timeCost_ != 0) { + output.writeUInt32(4, timeCost_); + } + if (challengeIndex_ != 0) { + output.writeUInt32(5, challengeIndex_); + } + if (challengeRecordType_ != 0) { + output.writeUInt32(7, challengeRecordType_); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.Unk2700_FHOKHHBGPEG_NONE.getNumber()) { + output.writeEnum(9, unk2700ONCDLPDHFAB_); + } + if (isNewRecord_ != false) { + output.writeBool(10, isNewRecord_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetStrengthenPointDataMap(), + StrengthenPointDataMapDefaultEntryHolder.defaultEntry, + 13); + if (currentValue_ != 0) { + output.writeUInt32(15, currentValue_); + } + if (detailCase_ == 1521) { + output.writeMessage(1521, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1627) { + output.writeMessage(1627, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 1664) { + output.writeMessage(1664, (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_); + } + if (detailCase_ == 1824) { + output.writeMessage(1824, (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isSuccess_); + } + if (timeCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, timeCost_); + } + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, challengeIndex_); + } + if (challengeRecordType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, challengeRecordType_); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.Unk2700_FHOKHHBGPEG_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, unk2700ONCDLPDHFAB_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isNewRecord_); + } + for (java.util.Map.Entry entry + : internalGetStrengthenPointDataMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + strengthenPointDataMap__ = StrengthenPointDataMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, strengthenPointDataMap__); + } + if (currentValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, currentValue_); + } + if (detailCase_ == 1521) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1521, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1627) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1627, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 1664) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1664, (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_); + } + if (detailCase_ == 1824) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1824, (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify other = (emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify) obj; + + if (!internalGetStrengthenPointDataMap().equals( + other.internalGetStrengthenPointDataMap())) return false; + if (unk2700ONCDLPDHFAB_ != other.unk2700ONCDLPDHFAB_) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getChallengeRecordType() + != other.getChallengeRecordType()) return false; + if (getTimeCost() + != other.getTimeCost()) return false; + if (getCurrentValue() + != other.getCurrentValue()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 1521: + if (!getChannellerSlabLoopDungeonResultInfo() + .equals(other.getChannellerSlabLoopDungeonResultInfo())) return false; + break; + case 1627: + if (!getEffigyChallengeDungeonResultInfo() + .equals(other.getEffigyChallengeDungeonResultInfo())) return false; + break; + case 1824: + if (!getPotionDungeonResultInfo() + .equals(other.getPotionDungeonResultInfo())) return false; + break; + case 1664: + if (!getCustomDungeonResultInfo() + .equals(other.getCustomDungeonResultInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetStrengthenPointDataMap().getMap().isEmpty()) { + hash = (37 * hash) + STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetStrengthenPointDataMap().hashCode(); + } + hash = (37 * hash) + UNK2700_ONCDLPDHFAB_FIELD_NUMBER; + hash = (53 * hash) + unk2700ONCDLPDHFAB_; + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + CHALLENGE_RECORD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeRecordType(); + hash = (37 * hash) + TIME_COST_FIELD_NUMBER; + hash = (53 * hash) + getTimeCost(); + hash = (37 * hash) + CURRENT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getCurrentValue(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + switch (detailCase_) { + case 1521: + hash = (37 * hash) + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChannellerSlabLoopDungeonResultInfo().hashCode(); + break; + case 1627: + hash = (37 * hash) + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEffigyChallengeDungeonResultInfo().hashCode(); + break; + case 1824: + hash = (37 * hash) + POTION_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getPotionDungeonResultInfo().hashCode(); + break; + case 1664: + hash = (37 * hash) + CUSTOM_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCustomDungeonResultInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 939
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonChallengeFinishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonChallengeFinishNotify) + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetStrengthenPointDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutableStrengthenPointDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.class, emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableStrengthenPointDataMap().clear(); + unk2700ONCDLPDHFAB_ = 0; + + isNewRecord_ = false; + + challengeRecordType_ = 0; + + timeCost_ = 0; + + currentValue_ = 0; + + isSuccess_ = false; + + challengeIndex_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify build() { + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify buildPartial() { + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify result = new emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify(this); + int from_bitField0_ = bitField0_; + result.strengthenPointDataMap_ = internalGetStrengthenPointDataMap(); + result.strengthenPointDataMap_.makeImmutable(); + result.unk2700ONCDLPDHFAB_ = unk2700ONCDLPDHFAB_; + result.isNewRecord_ = isNewRecord_; + result.challengeRecordType_ = challengeRecordType_; + result.timeCost_ = timeCost_; + result.currentValue_ = currentValue_; + result.isSuccess_ = isSuccess_; + result.challengeIndex_ = challengeIndex_; + if (detailCase_ == 1521) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = channellerSlabLoopDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1627) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = effigyChallengeDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1824) { + if (potionDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = potionDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1664) { + if (customDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = customDungeonResultInfoBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify other) { + if (other == emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.getDefaultInstance()) return this; + internalGetMutableStrengthenPointDataMap().mergeFrom( + other.internalGetStrengthenPointDataMap()); + if (other.unk2700ONCDLPDHFAB_ != 0) { + setUnk2700ONCDLPDHFABValue(other.getUnk2700ONCDLPDHFABValue()); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getChallengeRecordType() != 0) { + setChallengeRecordType(other.getChallengeRecordType()); + } + if (other.getTimeCost() != 0) { + setTimeCost(other.getTimeCost()); + } + if (other.getCurrentValue() != 0) { + setCurrentValue(other.getCurrentValue()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + switch (other.getDetailCase()) { + case CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO: { + mergeChannellerSlabLoopDungeonResultInfo(other.getChannellerSlabLoopDungeonResultInfo()); + break; + } + case EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO: { + mergeEffigyChallengeDungeonResultInfo(other.getEffigyChallengeDungeonResultInfo()); + break; + } + case POTION_DUNGEON_RESULT_INFO: { + mergePotionDungeonResultInfo(other.getPotionDungeonResultInfo()); + break; + } + case CUSTOM_DUNGEON_RESULT_INFO: { + mergeCustomDungeonResultInfo(other.getCustomDungeonResultInfo()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + private com.google.protobuf.MapField + internalGetMutableStrengthenPointDataMap() { + onChanged();; + if (strengthenPointDataMap_ == null) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + if (!strengthenPointDataMap_.isMutable()) { + strengthenPointDataMap_ = strengthenPointDataMap_.copy(); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearStrengthenPointDataMap() { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + public Builder removeStrengthenPointDataMap( + int key) { + + internalGetMutableStrengthenPointDataMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableStrengthenPointDataMap() { + return internalGetMutableStrengthenPointDataMap().getMutableMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + public Builder putStrengthenPointDataMap( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableStrengthenPointDataMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + public Builder putAllStrengthenPointDataMap( + java.util.Map values) { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .putAll(values); + return this; + } + + private int unk2700ONCDLPDHFAB_ = 0; + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @param value The enum numeric value on the wire for unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFABValue(int value) { + + unk2700ONCDLPDHFAB_ = value; + onChanged(); + return this; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG result = emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.UNRECOGNIZED : result; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @param value The unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFAB(emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700ONCDLPDHFAB_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700ONCDLPDHFAB() { + + unk2700ONCDLPDHFAB_ = 0; + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 10; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 10; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 10; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private int challengeRecordType_ ; + /** + * uint32 challenge_record_type = 7; + * @return The challengeRecordType. + */ + @java.lang.Override + public int getChallengeRecordType() { + return challengeRecordType_; + } + /** + * uint32 challenge_record_type = 7; + * @param value The challengeRecordType to set. + * @return This builder for chaining. + */ + public Builder setChallengeRecordType(int value) { + + challengeRecordType_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_record_type = 7; + * @return This builder for chaining. + */ + public Builder clearChallengeRecordType() { + + challengeRecordType_ = 0; + onChanged(); + return this; + } + + private int timeCost_ ; + /** + * uint32 time_cost = 4; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + /** + * uint32 time_cost = 4; + * @param value The timeCost to set. + * @return This builder for chaining. + */ + public Builder setTimeCost(int value) { + + timeCost_ = value; + onChanged(); + return this; + } + /** + * uint32 time_cost = 4; + * @return This builder for chaining. + */ + public Builder clearTimeCost() { + + timeCost_ = 0; + onChanged(); + return this; + } + + private int currentValue_ ; + /** + * uint32 current_value = 15; + * @return The currentValue. + */ + @java.lang.Override + public int getCurrentValue() { + return currentValue_; + } + /** + * uint32 current_value = 15; + * @param value The currentValue to set. + * @return This builder for chaining. + */ + public Builder setCurrentValue(int value) { + + currentValue_ = value; + onChanged(); + return this; + } + /** + * uint32 current_value = 15; + * @return This builder for chaining. + */ + public Builder clearCurrentValue() { + + currentValue_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 3; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 3; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 3; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 5; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 5; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 5; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> channellerSlabLoopDungeonResultInfoBuilder_; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 1521; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1521) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder setChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1521; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder setChannellerSlabLoopDungeonResultInfo( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder builderForValue) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1521; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder mergeChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1521 && + detail_ != emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1521) { + channellerSlabLoopDungeonResultInfoBuilder_.mergeFrom(value); + } + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1521; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder clearChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1521) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1521) { + detailCase_ = 0; + detail_ = null; + } + channellerSlabLoopDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder getChannellerSlabLoopDungeonResultInfoBuilder() { + return getChannellerSlabLoopDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1521) && (channellerSlabLoopDungeonResultInfoBuilder_ != null)) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> + getChannellerSlabLoopDungeonResultInfoFieldBuilder() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1521)) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + channellerSlabLoopDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1521; + onChanged();; + return channellerSlabLoopDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> effigyChallengeDungeonResultInfoBuilder_; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 1627; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1627) { + return effigyChallengeDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder setEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1627; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder setEffigyChallengeDungeonResultInfo( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder builderForValue) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1627; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder mergeEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1627 && + detail_ != emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1627) { + effigyChallengeDungeonResultInfoBuilder_.mergeFrom(value); + } + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1627; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder clearEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1627) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1627) { + detailCase_ = 0; + detail_ = null; + } + effigyChallengeDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder getEffigyChallengeDungeonResultInfoBuilder() { + return getEffigyChallengeDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1627) && (effigyChallengeDungeonResultInfoBuilder_ != null)) { + return effigyChallengeDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> + getEffigyChallengeDungeonResultInfoFieldBuilder() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1627)) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + effigyChallengeDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1627; + onChanged();; + return effigyChallengeDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder> potionDungeonResultInfoBuilder_; + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return Whether the potionDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasPotionDungeonResultInfo() { + return detailCase_ == 1824; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return The potionDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getPotionDungeonResultInfo() { + if (potionDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1824) { + return potionDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder setPotionDungeonResultInfo(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo value) { + if (potionDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + potionDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1824; + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder setPotionDungeonResultInfo( + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder builderForValue) { + if (potionDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + potionDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1824; + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder mergePotionDungeonResultInfo(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo value) { + if (potionDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1824 && + detail_ != emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1824) { + potionDungeonResultInfoBuilder_.mergeFrom(value); + } + potionDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1824; + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder clearPotionDungeonResultInfo() { + if (potionDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1824) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1824) { + detailCase_ = 0; + detail_ = null; + } + potionDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder getPotionDungeonResultInfoBuilder() { + return getPotionDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder getPotionDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1824) && (potionDungeonResultInfoBuilder_ != null)) { + return potionDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder> + getPotionDungeonResultInfoFieldBuilder() { + if (potionDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1824)) { + detail_ = emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + potionDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1824; + onChanged();; + return potionDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder> customDungeonResultInfoBuilder_; + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return Whether the customDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasCustomDungeonResultInfo() { + return detailCase_ == 1664; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return The customDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getCustomDungeonResultInfo() { + if (customDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1664) { + return customDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder setCustomDungeonResultInfo(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo value) { + if (customDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + customDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1664; + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder setCustomDungeonResultInfo( + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder builderForValue) { + if (customDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + customDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1664; + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder mergeCustomDungeonResultInfo(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo value) { + if (customDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1664 && + detail_ != emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1664) { + customDungeonResultInfoBuilder_.mergeFrom(value); + } + customDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1664; + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder clearCustomDungeonResultInfo() { + if (customDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1664) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1664) { + detailCase_ = 0; + detail_ = null; + } + customDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder getCustomDungeonResultInfoBuilder() { + return getCustomDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder getCustomDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1664) && (customDungeonResultInfoBuilder_ != null)) { + return customDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder> + getCustomDungeonResultInfoFieldBuilder() { + if (customDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1664)) { + detail_ = emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + customDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1664; + onChanged();; + return customDungeonResultInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonChallengeFinishNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonChallengeFinishNotify) + private static final emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify(); + } + + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonChallengeFinishNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonChallengeFinishNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonChallengeFinishNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonChallengeFinishNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"DungeonChallengeFinishNotify.proto\032(Ch" + + "annelerSlabLoopDungeonResultInfo.proto\032\035" + + "CustomDungeonResultInfo.proto\032&EffigyCha" + + "llengeDungeonResultInfo.proto\032\035PotionDun" + + "geonResultInfo.proto\032\031StrengthenPointDat" + + "a.proto\032\031Unk2700_FHOKHHBGPEG.proto\"\313\005\n\034D" + + "ungeonChallengeFinishNotify\022\\\n\031strengthe" + + "n_point_data_map\030\r \003(\01329.DungeonChalleng" + + "eFinishNotify.StrengthenPointDataMapEntr" + + "y\0221\n\023Unk2700_ONCDLPDHFAB\030\t \001(\0162\024.Unk2700" + + "_FHOKHHBGPEG\022\025\n\ris_new_record\030\n \001(\010\022\035\n\025c" + + "hallenge_record_type\030\007 \001(\r\022\021\n\ttime_cost\030" + + "\004 \001(\r\022\025\n\rcurrent_value\030\017 \001(\r\022\022\n\nis_succe" + + "ss\030\003 \001(\010\022\027\n\017challenge_index\030\005 \001(\r\022X\n(cha" + + "nneller_slab_loop_dungeon_result_info\030\361\013" + + " \001(\0132#.ChannelerSlabLoopDungeonResultInf" + + "oH\000\022R\n$effigy_challenge_dungeon_result_i" + + "nfo\030\333\014 \001(\0132!.EffigyChallengeDungeonResul" + + "tInfoH\000\022?\n\032potion_dungeon_result_info\030\240\016" + + " \001(\0132\030.PotionDungeonResultInfoH\000\022?\n\032cust" + + "om_dungeon_result_info\030\200\r \001(\0132\030.CustomDu" + + "ngeonResultInfoH\000\032S\n\033StrengthenPointData" + + "MapEntry\022\013\n\003key\030\001 \001(\r\022#\n\005value\030\002 \001(\0132\024.S" + + "trengthenPointData:\0028\001B\010\n\006detailB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.getDescriptor(), + }); + internal_static_DungeonChallengeFinishNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonChallengeFinishNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonChallengeFinishNotify_descriptor, + new java.lang.String[] { "StrengthenPointDataMap", "Unk2700ONCDLPDHFAB", "IsNewRecord", "ChallengeRecordType", "TimeCost", "CurrentValue", "IsSuccess", "ChallengeIndex", "ChannellerSlabLoopDungeonResultInfo", "EffigyChallengeDungeonResultInfo", "PotionDungeonResultInfo", "CustomDungeonResultInfo", "Detail", }); + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor = + internal_static_DungeonChallengeFinishNotify_descriptor.getNestedTypes().get(0); + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonDataNotifyOuterClass.java new file mode 100644 index 000000000..a0be85bee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonDataNotifyOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonDataNotifyOuterClass { + private DungeonDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + int getDungeonDataMapCount(); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + boolean containsDungeonDataMap( + int key); + /** + * Use {@link #getDungeonDataMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getDungeonDataMap(); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + java.util.Map + getDungeonDataMapMap(); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + int getDungeonDataMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + int getDungeonDataMapOrThrow( + int key); + } + /** + *
+   * CmdId: 982
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonDataNotify} + */ + public static final class DungeonDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonDataNotify) + DungeonDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonDataNotify.newBuilder() to construct. + private DungeonDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonDataMap_ = com.google.protobuf.MapField.newMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + dungeonDataMap__ = input.readMessage( + DungeonDataMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + dungeonDataMap_.getMutableMap().put( + dungeonDataMap__.getKey(), dungeonDataMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDungeonDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.class, emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.Builder.class); + } + + public static final int DUNGEON_DATA_MAP_FIELD_NUMBER = 1; + private static final class DungeonDataMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> dungeonDataMap_; + private com.google.protobuf.MapField + internalGetDungeonDataMap() { + if (dungeonDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + } + return dungeonDataMap_; + } + + public int getDungeonDataMapCount() { + return internalGetDungeonDataMap().getMap().size(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + @java.lang.Override + public boolean containsDungeonDataMap( + int key) { + + return internalGetDungeonDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getDungeonDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDungeonDataMap() { + return getDungeonDataMapMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public java.util.Map getDungeonDataMapMap() { + return internalGetDungeonDataMap().getMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetDungeonDataMap(), + DungeonDataMapDefaultEntryHolder.defaultEntry, + 1); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetDungeonDataMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + dungeonDataMap__ = DungeonDataMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, dungeonDataMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify other = (emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify) obj; + + if (!internalGetDungeonDataMap().equals( + other.internalGetDungeonDataMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetDungeonDataMap().getMap().isEmpty()) { + hash = (37 * hash) + DUNGEON_DATA_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetDungeonDataMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 982
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonDataNotify) + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDungeonDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableDungeonDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.class, emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableDungeonDataMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify build() { + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify buildPartial() { + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify result = new emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify(this); + int from_bitField0_ = bitField0_; + result.dungeonDataMap_ = internalGetDungeonDataMap(); + result.dungeonDataMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify other) { + if (other == emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.getDefaultInstance()) return this; + internalGetMutableDungeonDataMap().mergeFrom( + other.internalGetDungeonDataMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> dungeonDataMap_; + private com.google.protobuf.MapField + internalGetDungeonDataMap() { + if (dungeonDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + } + return dungeonDataMap_; + } + private com.google.protobuf.MapField + internalGetMutableDungeonDataMap() { + onChanged();; + if (dungeonDataMap_ == null) { + dungeonDataMap_ = com.google.protobuf.MapField.newMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + } + if (!dungeonDataMap_.isMutable()) { + dungeonDataMap_ = dungeonDataMap_.copy(); + } + return dungeonDataMap_; + } + + public int getDungeonDataMapCount() { + return internalGetDungeonDataMap().getMap().size(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + @java.lang.Override + public boolean containsDungeonDataMap( + int key) { + + return internalGetDungeonDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getDungeonDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDungeonDataMap() { + return getDungeonDataMapMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public java.util.Map getDungeonDataMapMap() { + return internalGetDungeonDataMap().getMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearDungeonDataMap() { + internalGetMutableDungeonDataMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + public Builder removeDungeonDataMap( + int key) { + + internalGetMutableDungeonDataMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableDungeonDataMap() { + return internalGetMutableDungeonDataMap().getMutableMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + public Builder putDungeonDataMap( + int key, + int value) { + + + internalGetMutableDungeonDataMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + public Builder putAllDungeonDataMap( + java.util.Map values) { + internalGetMutableDungeonDataMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonDataNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonDataNotify) + private static final emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify(); + } + + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonDataNotify_DungeonDataMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027DungeonDataNotify.proto\"\214\001\n\021DungeonDat" + + "aNotify\022@\n\020dungeon_data_map\030\001 \003(\0132&.Dung" + + "eonDataNotify.DungeonDataMapEntry\0325\n\023Dun" + + "geonDataMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002" + + " \001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonDataNotify_descriptor, + new java.lang.String[] { "DungeonDataMap", }); + internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor = + internal_static_DungeonDataNotify_descriptor.getNestedTypes().get(0); + internal_static_DungeonDataNotify_DungeonDataMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java new file mode 100644 index 000000000..4bf1dd925 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java @@ -0,0 +1,1239 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonEntryInfo.proto + +package emu.grasscutter.net.proto; + +public final class DungeonEntryInfoOuterClass { + private DungeonEntryInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonEntryInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonEntryInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 end_time = 6; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 dungeon_id = 5; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * uint32 boss_chest_num = 12; + * @return The bossChestNum. + */ + int getBossChestNum(); + + /** + * uint32 max_boss_chest_num = 13; + * @return The maxBossChestNum. + */ + int getMaxBossChestNum(); + + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + boolean hasWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return The weeklyBossResinDiscountInfo. + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder(); + + /** + * uint32 start_time = 15; + * @return The startTime. + */ + int getStartTime(); + + /** + * bool is_passed = 4; + * @return The isPassed. + */ + boolean getIsPassed(); + + /** + * uint32 left_times = 7; + * @return The leftTimes. + */ + int getLeftTimes(); + } + /** + * Protobuf type {@code DungeonEntryInfo} + */ + public static final class DungeonEntryInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonEntryInfo) + DungeonEntryInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonEntryInfo.newBuilder() to construct. + private DungeonEntryInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonEntryInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonEntryInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonEntryInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + isPassed_ = input.readBool(); + break; + } + case 40: { + + dungeonId_ = input.readUInt32(); + break; + } + case 48: { + + endTime_ = input.readUInt32(); + break; + } + case 56: { + + leftTimes_ = input.readUInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder subBuilder = null; + if (weeklyBossResinDiscountInfo_ != null) { + subBuilder = weeklyBossResinDiscountInfo_.toBuilder(); + } + weeklyBossResinDiscountInfo_ = input.readMessage(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weeklyBossResinDiscountInfo_); + weeklyBossResinDiscountInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 96: { + + bossChestNum_ = input.readUInt32(); + break; + } + case 104: { + + maxBossChestNum_ = input.readUInt32(); + break; + } + case 120: { + + startTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.class, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder.class); + } + + public static final int END_TIME_FIELD_NUMBER = 6; + private int endTime_; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 5; + private int dungeonId_; + /** + * uint32 dungeon_id = 5; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int BOSS_CHEST_NUM_FIELD_NUMBER = 12; + private int bossChestNum_; + /** + * uint32 boss_chest_num = 12; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + + public static final int MAX_BOSS_CHEST_NUM_FIELD_NUMBER = 13; + private int maxBossChestNum_; + /** + * uint32 max_boss_chest_num = 13; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 11; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + @java.lang.Override + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return The weeklyBossResinDiscountInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + return getWeeklyBossResinDiscountInfo(); + } + + public static final int START_TIME_FIELD_NUMBER = 15; + private int startTime_; + /** + * uint32 start_time = 15; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int IS_PASSED_FIELD_NUMBER = 4; + private boolean isPassed_; + /** + * bool is_passed = 4; + * @return The isPassed. + */ + @java.lang.Override + public boolean getIsPassed() { + return isPassed_; + } + + public static final int LEFT_TIMES_FIELD_NUMBER = 7; + private int leftTimes_; + /** + * uint32 left_times = 7; + * @return The leftTimes. + */ + @java.lang.Override + public int getLeftTimes() { + return leftTimes_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isPassed_ != false) { + output.writeBool(4, isPassed_); + } + if (dungeonId_ != 0) { + output.writeUInt32(5, dungeonId_); + } + if (endTime_ != 0) { + output.writeUInt32(6, endTime_); + } + if (leftTimes_ != 0) { + output.writeUInt32(7, leftTimes_); + } + if (weeklyBossResinDiscountInfo_ != null) { + output.writeMessage(9, getWeeklyBossResinDiscountInfo()); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(11, nextRefreshTime_); + } + if (bossChestNum_ != 0) { + output.writeUInt32(12, bossChestNum_); + } + if (maxBossChestNum_ != 0) { + output.writeUInt32(13, maxBossChestNum_); + } + if (startTime_ != 0) { + output.writeUInt32(15, startTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isPassed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isPassed_); + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, dungeonId_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, endTime_); + } + if (leftTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, leftTimes_); + } + if (weeklyBossResinDiscountInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getWeeklyBossResinDiscountInfo()); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextRefreshTime_); + } + if (bossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, bossChestNum_); + } + if (maxBossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, maxBossChestNum_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, startTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo other = (emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo) obj; + + if (getEndTime() + != other.getEndTime()) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (getBossChestNum() + != other.getBossChestNum()) return false; + if (getMaxBossChestNum() + != other.getMaxBossChestNum()) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (hasWeeklyBossResinDiscountInfo() != other.hasWeeklyBossResinDiscountInfo()) return false; + if (hasWeeklyBossResinDiscountInfo()) { + if (!getWeeklyBossResinDiscountInfo() + .equals(other.getWeeklyBossResinDiscountInfo())) return false; + } + if (getStartTime() + != other.getStartTime()) return false; + if (getIsPassed() + != other.getIsPassed()) return false; + if (getLeftTimes() + != other.getLeftTimes()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBossChestNum(); + hash = (37 * hash) + MAX_BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxBossChestNum(); + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + if (hasWeeklyBossResinDiscountInfo()) { + hash = (37 * hash) + WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeeklyBossResinDiscountInfo().hashCode(); + } + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + IS_PASSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPassed()); + hash = (37 * hash) + LEFT_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getLeftTimes(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DungeonEntryInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonEntryInfo) + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.class, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + endTime_ = 0; + + dungeonId_ = 0; + + bossChestNum_ = 0; + + maxBossChestNum_ = 0; + + nextRefreshTime_ = 0; + + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + startTime_ = 0; + + isPassed_ = false; + + leftTimes_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo build() { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo buildPartial() { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo result = new emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo(this); + result.endTime_ = endTime_; + result.dungeonId_ = dungeonId_; + result.bossChestNum_ = bossChestNum_; + result.maxBossChestNum_ = maxBossChestNum_; + result.nextRefreshTime_ = nextRefreshTime_; + if (weeklyBossResinDiscountInfoBuilder_ == null) { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfo_; + } else { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfoBuilder_.build(); + } + result.startTime_ = startTime_; + result.isPassed_ = isPassed_; + result.leftTimes_ = leftTimes_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo) { + return mergeFrom((emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo other) { + if (other == emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()) return this; + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getBossChestNum() != 0) { + setBossChestNum(other.getBossChestNum()); + } + if (other.getMaxBossChestNum() != 0) { + setMaxBossChestNum(other.getMaxBossChestNum()); + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.hasWeeklyBossResinDiscountInfo()) { + mergeWeeklyBossResinDiscountInfo(other.getWeeklyBossResinDiscountInfo()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getIsPassed() != false) { + setIsPassed(other.getIsPassed()); + } + if (other.getLeftTimes() != 0) { + setLeftTimes(other.getLeftTimes()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 6; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 6; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 5; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 5; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 5; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private int bossChestNum_ ; + /** + * uint32 boss_chest_num = 12; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + /** + * uint32 boss_chest_num = 12; + * @param value The bossChestNum to set. + * @return This builder for chaining. + */ + public Builder setBossChestNum(int value) { + + bossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 boss_chest_num = 12; + * @return This builder for chaining. + */ + public Builder clearBossChestNum() { + + bossChestNum_ = 0; + onChanged(); + return this; + } + + private int maxBossChestNum_ ; + /** + * uint32 max_boss_chest_num = 13; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + /** + * uint32 max_boss_chest_num = 13; + * @param value The maxBossChestNum to set. + * @return This builder for chaining. + */ + public Builder setMaxBossChestNum(int value) { + + maxBossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_boss_chest_num = 13; + * @return This builder for chaining. + */ + public Builder clearMaxBossChestNum() { + + maxBossChestNum_ = 0; + onChanged(); + return this; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 11; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> weeklyBossResinDiscountInfoBuilder_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfoBuilder_ != null || weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return The weeklyBossResinDiscountInfo. + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } else { + return weeklyBossResinDiscountInfoBuilder_.getMessage(); + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder setWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weeklyBossResinDiscountInfo_ = value; + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder setWeeklyBossResinDiscountInfo( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder builderForValue) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = builderForValue.build(); + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder mergeWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (weeklyBossResinDiscountInfo_ != null) { + weeklyBossResinDiscountInfo_ = + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.newBuilder(weeklyBossResinDiscountInfo_).mergeFrom(value).buildPartial(); + } else { + weeklyBossResinDiscountInfo_ = value; + } + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder clearWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + onChanged(); + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder getWeeklyBossResinDiscountInfoBuilder() { + + onChanged(); + return getWeeklyBossResinDiscountInfoFieldBuilder().getBuilder(); + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ != null) { + return weeklyBossResinDiscountInfoBuilder_.getMessageOrBuilder(); + } else { + return weeklyBossResinDiscountInfo_ == null ? + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> + getWeeklyBossResinDiscountInfoFieldBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder>( + getWeeklyBossResinDiscountInfo(), + getParentForChildren(), + isClean()); + weeklyBossResinDiscountInfo_ = null; + } + return weeklyBossResinDiscountInfoBuilder_; + } + + private int startTime_ ; + /** + * uint32 start_time = 15; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 15; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 15; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private boolean isPassed_ ; + /** + * bool is_passed = 4; + * @return The isPassed. + */ + @java.lang.Override + public boolean getIsPassed() { + return isPassed_; + } + /** + * bool is_passed = 4; + * @param value The isPassed to set. + * @return This builder for chaining. + */ + public Builder setIsPassed(boolean value) { + + isPassed_ = value; + onChanged(); + return this; + } + /** + * bool is_passed = 4; + * @return This builder for chaining. + */ + public Builder clearIsPassed() { + + isPassed_ = false; + onChanged(); + return this; + } + + private int leftTimes_ ; + /** + * uint32 left_times = 7; + * @return The leftTimes. + */ + @java.lang.Override + public int getLeftTimes() { + return leftTimes_; + } + /** + * uint32 left_times = 7; + * @param value The leftTimes to set. + * @return This builder for chaining. + */ + public Builder setLeftTimes(int value) { + + leftTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 left_times = 7; + * @return This builder for chaining. + */ + public Builder clearLeftTimes() { + + leftTimes_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonEntryInfo) + } + + // @@protoc_insertion_point(class_scope:DungeonEntryInfo) + private static final emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo(); + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonEntryInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonEntryInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonEntryInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonEntryInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026DungeonEntryInfo.proto\032!WeeklyBossResi" + + "nDiscountInfo.proto\"\211\002\n\020DungeonEntryInfo" + + "\022\020\n\010end_time\030\006 \001(\r\022\022\n\ndungeon_id\030\005 \001(\r\022\026" + + "\n\016boss_chest_num\030\014 \001(\r\022\032\n\022max_boss_chest" + + "_num\030\r \001(\r\022\031\n\021next_refresh_time\030\013 \001(\r\022E\n" + + "\037weekly_boss_resin_discount_info\030\t \001(\0132\034" + + ".WeeklyBossResinDiscountInfo\022\022\n\nstart_ti" + + "me\030\017 \001(\r\022\021\n\tis_passed\030\004 \001(\010\022\022\n\nleft_time" + + "s\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(), + }); + internal_static_DungeonEntryInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonEntryInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonEntryInfo_descriptor, + new java.lang.String[] { "EndTime", "DungeonId", "BossChestNum", "MaxBossChestNum", "NextRefreshTime", "WeeklyBossResinDiscountInfo", "StartTime", "IsPassed", "LeftTimes", }); + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java new file mode 100644 index 000000000..c79f0085d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java @@ -0,0 +1,999 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonEntryInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class DungeonEntryInfoReqOuterClass { + private DungeonEntryInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonEntryInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonEntryInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 2; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + java.util.List + getUnk2800GGAMJDFELPHList(); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getUnk2800GGAMJDFELPH(int index); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + int getUnk2800GGAMJDFELPHCount(); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + java.util.List + getUnk2800GGAMJDFELPHOrBuilderList(); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getUnk2800GGAMJDFELPHOrBuilder( + int index); + } + /** + *
+   * CmdId: 972
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonEntryInfoReq} + */ + public static final class DungeonEntryInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonEntryInfoReq) + DungeonEntryInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonEntryInfoReq.newBuilder() to construct. + private DungeonEntryInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonEntryInfoReq() { + unk2800GGAMJDFELPH_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonEntryInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonEntryInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + pointId_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk2800GGAMJDFELPH_.add( + input.readMessage(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.parser(), extensionRegistry)); + break; + } + case 72: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.class, emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 2; + private int pointId_; + /** + * uint32 point_id = 2; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int UNK2800_GGAMJDFELPH_FIELD_NUMBER = 4; + private java.util.List unk2800GGAMJDFELPH_; + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public java.util.List getUnk2800GGAMJDFELPHList() { + return unk2800GGAMJDFELPH_; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public java.util.List + getUnk2800GGAMJDFELPHOrBuilderList() { + return unk2800GGAMJDFELPH_; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public int getUnk2800GGAMJDFELPHCount() { + return unk2800GGAMJDFELPH_.size(); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getUnk2800GGAMJDFELPH(int index) { + return unk2800GGAMJDFELPH_.get(index); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getUnk2800GGAMJDFELPHOrBuilder( + int index) { + return unk2800GGAMJDFELPH_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pointId_ != 0) { + output.writeUInt32(2, pointId_); + } + for (int i = 0; i < unk2800GGAMJDFELPH_.size(); i++) { + output.writeMessage(4, unk2800GGAMJDFELPH_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, pointId_); + } + for (int i = 0; i < unk2800GGAMJDFELPH_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, unk2800GGAMJDFELPH_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq other = (emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getUnk2800GGAMJDFELPHList() + .equals(other.getUnk2800GGAMJDFELPHList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getUnk2800GGAMJDFELPHCount() > 0) { + hash = (37 * hash) + UNK2800_GGAMJDFELPH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800GGAMJDFELPHList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 972
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonEntryInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonEntryInfoReq) + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.class, emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2800GGAMJDFELPHFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + sceneId_ = 0; + + if (unk2800GGAMJDFELPHBuilder_ == null) { + unk2800GGAMJDFELPH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk2800GGAMJDFELPHBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq build() { + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq buildPartial() { + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq result = new emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq(this); + int from_bitField0_ = bitField0_; + result.pointId_ = pointId_; + result.sceneId_ = sceneId_; + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2800GGAMJDFELPH_ = unk2800GGAMJDFELPH_; + } else { + result.unk2800GGAMJDFELPH_ = unk2800GGAMJDFELPHBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq other) { + if (other == emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (!other.unk2800GGAMJDFELPH_.isEmpty()) { + if (unk2800GGAMJDFELPH_.isEmpty()) { + unk2800GGAMJDFELPH_ = other.unk2800GGAMJDFELPH_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.addAll(other.unk2800GGAMJDFELPH_); + } + onChanged(); + } + } else { + if (!other.unk2800GGAMJDFELPH_.isEmpty()) { + if (unk2800GGAMJDFELPHBuilder_.isEmpty()) { + unk2800GGAMJDFELPHBuilder_.dispose(); + unk2800GGAMJDFELPHBuilder_ = null; + unk2800GGAMJDFELPH_ = other.unk2800GGAMJDFELPH_; + bitField0_ = (bitField0_ & ~0x00000001); + unk2800GGAMJDFELPHBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2800GGAMJDFELPHFieldBuilder() : null; + } else { + unk2800GGAMJDFELPHBuilder_.addAllMessages(other.unk2800GGAMJDFELPH_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int pointId_ ; + /** + * uint32 point_id = 2; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 2; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 2; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2800GGAMJDFELPH_ = + java.util.Collections.emptyList(); + private void ensureUnk2800GGAMJDFELPHIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = new java.util.ArrayList(unk2800GGAMJDFELPH_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> unk2800GGAMJDFELPHBuilder_; + + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public java.util.List getUnk2800GGAMJDFELPHList() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + } else { + return unk2800GGAMJDFELPHBuilder_.getMessageList(); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public int getUnk2800GGAMJDFELPHCount() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return unk2800GGAMJDFELPH_.size(); + } else { + return unk2800GGAMJDFELPHBuilder_.getCount(); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getUnk2800GGAMJDFELPH(int index) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return unk2800GGAMJDFELPH_.get(index); + } else { + return unk2800GGAMJDFELPHBuilder_.getMessage(index); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder setUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.set(index, value); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder setUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(value); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(index, value); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(builderForValue.build()); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addAllUnk2800GGAMJDFELPH( + java.lang.Iterable values) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800GGAMJDFELPH_); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder clearUnk2800GGAMJDFELPH() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + unk2800GGAMJDFELPH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.clear(); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder removeUnk2800GGAMJDFELPH(int index) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.remove(index); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.remove(index); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder getUnk2800GGAMJDFELPHBuilder( + int index) { + return getUnk2800GGAMJDFELPHFieldBuilder().getBuilder(index); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getUnk2800GGAMJDFELPHOrBuilder( + int index) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return unk2800GGAMJDFELPH_.get(index); } else { + return unk2800GGAMJDFELPHBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public java.util.List + getUnk2800GGAMJDFELPHOrBuilderList() { + if (unk2800GGAMJDFELPHBuilder_ != null) { + return unk2800GGAMJDFELPHBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addUnk2800GGAMJDFELPHBuilder() { + return getUnk2800GGAMJDFELPHFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addUnk2800GGAMJDFELPHBuilder( + int index) { + return getUnk2800GGAMJDFELPHFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public java.util.List + getUnk2800GGAMJDFELPHBuilderList() { + return getUnk2800GGAMJDFELPHFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> + getUnk2800GGAMJDFELPHFieldBuilder() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + unk2800GGAMJDFELPHBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder>( + unk2800GGAMJDFELPH_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk2800GGAMJDFELPH_ = null; + } + return unk2800GGAMJDFELPHBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonEntryInfoReq) + } + + // @@protoc_insertion_point(class_scope:DungeonEntryInfoReq) + private static final emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq(); + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonEntryInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonEntryInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonEntryInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonEntryInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DungeonEntryInfoReq.proto\032\020Uint32Pair." + + "proto\"c\n\023DungeonEntryInfoReq\022\020\n\010point_id" + + "\030\002 \001(\r\022\020\n\010scene_id\030\t \001(\r\022(\n\023Unk2800_GGAM" + + "JDFELPH\030\004 \003(\0132\013.Uint32PairB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(), + }); + internal_static_DungeonEntryInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonEntryInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonEntryInfoReq_descriptor, + new java.lang.String[] { "PointId", "SceneId", "Unk2800GGAMJDFELPH", }); + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java new file mode 100644 index 000000000..e1a683c5e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java @@ -0,0 +1,1446 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonEntryInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class DungeonEntryInfoRspOuterClass { + private DungeonEntryInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonEntryInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonEntryInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + java.util.List + getDungeonEntryListList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + int getDungeonEntryListCount(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + java.util.List + getDungeonEntryListOrBuilderList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index); + + /** + * uint32 point_id = 15; + * @return The pointId. + */ + int getPointId(); + + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + java.util.List + getUnk2800JJFLDCLMEHDList(); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getUnk2800JJFLDCLMEHD(int index); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + int getUnk2800JJFLDCLMEHDCount(); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + java.util.List + getUnk2800JJFLDCLMEHDOrBuilderList(); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder getUnk2800JJFLDCLMEHDOrBuilder( + int index); + + /** + * uint32 recommend_dungeon_id = 14; + * @return The recommendDungeonId. + */ + int getRecommendDungeonId(); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 998
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonEntryInfoRsp} + */ + public static final class DungeonEntryInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonEntryInfoRsp) + DungeonEntryInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonEntryInfoRsp.newBuilder() to construct. + private DungeonEntryInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonEntryInfoRsp() { + dungeonEntryList_ = java.util.Collections.emptyList(); + unk2800JJFLDCLMEHD_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonEntryInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonEntryInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + unk2800JJFLDCLMEHD_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.parser(), extensionRegistry)); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dungeonEntryList_.add( + input.readMessage(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.parser(), extensionRegistry)); + break; + } + case 112: { + + recommendDungeonId_ = input.readUInt32(); + break; + } + case 120: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.class, emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.Builder.class); + } + + public static final int DUNGEON_ENTRY_LIST_FIELD_NUMBER = 12; + private java.util.List dungeonEntryList_; + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public java.util.List getDungeonEntryListList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public java.util.List + getDungeonEntryListOrBuilderList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public int getDungeonEntryListCount() { + return dungeonEntryList_.size(); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + return dungeonEntryList_.get(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + return dungeonEntryList_.get(index); + } + + public static final int POINT_ID_FIELD_NUMBER = 15; + private int pointId_; + /** + * uint32 point_id = 15; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int UNK2800_JJFLDCLMEHD_FIELD_NUMBER = 4; + private java.util.List unk2800JJFLDCLMEHD_; + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public java.util.List getUnk2800JJFLDCLMEHDList() { + return unk2800JJFLDCLMEHD_; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public java.util.List + getUnk2800JJFLDCLMEHDOrBuilderList() { + return unk2800JJFLDCLMEHD_; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public int getUnk2800JJFLDCLMEHDCount() { + return unk2800JJFLDCLMEHD_.size(); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getUnk2800JJFLDCLMEHD(int index) { + return unk2800JJFLDCLMEHD_.get(index); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder getUnk2800JJFLDCLMEHDOrBuilder( + int index) { + return unk2800JJFLDCLMEHD_.get(index); + } + + public static final int RECOMMEND_DUNGEON_ID_FIELD_NUMBER = 14; + private int recommendDungeonId_; + /** + * uint32 recommend_dungeon_id = 14; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < unk2800JJFLDCLMEHD_.size(); i++) { + output.writeMessage(4, unk2800JJFLDCLMEHD_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + for (int i = 0; i < dungeonEntryList_.size(); i++) { + output.writeMessage(12, dungeonEntryList_.get(i)); + } + if (recommendDungeonId_ != 0) { + output.writeUInt32(14, recommendDungeonId_); + } + if (pointId_ != 0) { + output.writeUInt32(15, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < unk2800JJFLDCLMEHD_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, unk2800JJFLDCLMEHD_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + for (int i = 0; i < dungeonEntryList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, dungeonEntryList_.get(i)); + } + if (recommendDungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, recommendDungeonId_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp other = (emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp) obj; + + if (!getDungeonEntryListList() + .equals(other.getDungeonEntryListList())) return false; + if (getPointId() + != other.getPointId()) return false; + if (!getUnk2800JJFLDCLMEHDList() + .equals(other.getUnk2800JJFLDCLMEHDList())) return false; + if (getRecommendDungeonId() + != other.getRecommendDungeonId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDungeonEntryListCount() > 0) { + hash = (37 * hash) + DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryListList().hashCode(); + } + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + if (getUnk2800JJFLDCLMEHDCount() > 0) { + hash = (37 * hash) + UNK2800_JJFLDCLMEHD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800JJFLDCLMEHDList().hashCode(); + } + hash = (37 * hash) + RECOMMEND_DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 998
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonEntryInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonEntryInfoRsp) + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.class, emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDungeonEntryListFieldBuilder(); + getUnk2800JJFLDCLMEHDFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dungeonEntryListBuilder_.clear(); + } + pointId_ = 0; + + if (unk2800JJFLDCLMEHDBuilder_ == null) { + unk2800JJFLDCLMEHD_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + unk2800JJFLDCLMEHDBuilder_.clear(); + } + recommendDungeonId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp build() { + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp buildPartial() { + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp result = new emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp(this); + int from_bitField0_ = bitField0_; + if (dungeonEntryListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dungeonEntryList_ = dungeonEntryList_; + } else { + result.dungeonEntryList_ = dungeonEntryListBuilder_.build(); + } + result.pointId_ = pointId_; + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2800JJFLDCLMEHD_ = unk2800JJFLDCLMEHD_; + } else { + result.unk2800JJFLDCLMEHD_ = unk2800JJFLDCLMEHDBuilder_.build(); + } + result.recommendDungeonId_ = recommendDungeonId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp other) { + if (other == emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.getDefaultInstance()) return this; + if (dungeonEntryListBuilder_ == null) { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryList_.isEmpty()) { + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.addAll(other.dungeonEntryList_); + } + onChanged(); + } + } else { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryListBuilder_.isEmpty()) { + dungeonEntryListBuilder_.dispose(); + dungeonEntryListBuilder_ = null; + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + dungeonEntryListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDungeonEntryListFieldBuilder() : null; + } else { + dungeonEntryListBuilder_.addAllMessages(other.dungeonEntryList_); + } + } + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (!other.unk2800JJFLDCLMEHD_.isEmpty()) { + if (unk2800JJFLDCLMEHD_.isEmpty()) { + unk2800JJFLDCLMEHD_ = other.unk2800JJFLDCLMEHD_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.addAll(other.unk2800JJFLDCLMEHD_); + } + onChanged(); + } + } else { + if (!other.unk2800JJFLDCLMEHD_.isEmpty()) { + if (unk2800JJFLDCLMEHDBuilder_.isEmpty()) { + unk2800JJFLDCLMEHDBuilder_.dispose(); + unk2800JJFLDCLMEHDBuilder_ = null; + unk2800JJFLDCLMEHD_ = other.unk2800JJFLDCLMEHD_; + bitField0_ = (bitField0_ & ~0x00000002); + unk2800JJFLDCLMEHDBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2800JJFLDCLMEHDFieldBuilder() : null; + } else { + unk2800JJFLDCLMEHDBuilder_.addAllMessages(other.unk2800JJFLDCLMEHD_); + } + } + } + if (other.getRecommendDungeonId() != 0) { + setRecommendDungeonId(other.getRecommendDungeonId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List dungeonEntryList_ = + java.util.Collections.emptyList(); + private void ensureDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(dungeonEntryList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> dungeonEntryListBuilder_; + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public java.util.List getDungeonEntryListList() { + if (dungeonEntryListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } else { + return dungeonEntryListBuilder_.getMessageList(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public int getDungeonEntryListCount() { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.size(); + } else { + return dungeonEntryListBuilder_.getCount(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); + } else { + return dungeonEntryListBuilder_.getMessage(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addAllDungeonEntryList( + java.lang.Iterable values) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dungeonEntryList_); + onChanged(); + } else { + dungeonEntryListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder clearDungeonEntryList() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dungeonEntryListBuilder_.clear(); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder removeDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.remove(index); + onChanged(); + } else { + dungeonEntryListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().getBuilder(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); } else { + return dungeonEntryListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public java.util.List + getDungeonEntryListOrBuilderList() { + if (dungeonEntryListBuilder_ != null) { + return dungeonEntryListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder() { + return getDungeonEntryListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public java.util.List + getDungeonEntryListBuilderList() { + return getDungeonEntryListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> + getDungeonEntryListFieldBuilder() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder>( + dungeonEntryList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dungeonEntryList_ = null; + } + return dungeonEntryListBuilder_; + } + + private int pointId_ ; + /** + * uint32 point_id = 15; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 15; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 15; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2800JJFLDCLMEHD_ = + java.util.Collections.emptyList(); + private void ensureUnk2800JJFLDCLMEHDIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = new java.util.ArrayList(unk2800JJFLDCLMEHD_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder> unk2800JJFLDCLMEHDBuilder_; + + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public java.util.List getUnk2800JJFLDCLMEHDList() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + } else { + return unk2800JJFLDCLMEHDBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public int getUnk2800JJFLDCLMEHDCount() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return unk2800JJFLDCLMEHD_.size(); + } else { + return unk2800JJFLDCLMEHDBuilder_.getCount(); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getUnk2800JJFLDCLMEHD(int index) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return unk2800JJFLDCLMEHD_.get(index); + } else { + return unk2800JJFLDCLMEHDBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder setUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB value) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.set(index, value); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder setUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder builderForValue) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB value) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(value); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB value) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(index, value); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder builderForValue) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(builderForValue.build()); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder builderForValue) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addAllUnk2800JJFLDCLMEHD( + java.lang.Iterable values) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800JJFLDCLMEHD_); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder clearUnk2800JJFLDCLMEHD() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + unk2800JJFLDCLMEHD_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder removeUnk2800JJFLDCLMEHD(int index) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.remove(index); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder getUnk2800JJFLDCLMEHDBuilder( + int index) { + return getUnk2800JJFLDCLMEHDFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder getUnk2800JJFLDCLMEHDOrBuilder( + int index) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return unk2800JJFLDCLMEHD_.get(index); } else { + return unk2800JJFLDCLMEHDBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public java.util.List + getUnk2800JJFLDCLMEHDOrBuilderList() { + if (unk2800JJFLDCLMEHDBuilder_ != null) { + return unk2800JJFLDCLMEHDBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder addUnk2800JJFLDCLMEHDBuilder() { + return getUnk2800JJFLDCLMEHDFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance()); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder addUnk2800JJFLDCLMEHDBuilder( + int index) { + return getUnk2800JJFLDCLMEHDFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance()); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public java.util.List + getUnk2800JJFLDCLMEHDBuilderList() { + return getUnk2800JJFLDCLMEHDFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder> + getUnk2800JJFLDCLMEHDFieldBuilder() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + unk2800JJFLDCLMEHDBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder>( + unk2800JJFLDCLMEHD_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + unk2800JJFLDCLMEHD_ = null; + } + return unk2800JJFLDCLMEHDBuilder_; + } + + private int recommendDungeonId_ ; + /** + * uint32 recommend_dungeon_id = 14; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + /** + * uint32 recommend_dungeon_id = 14; + * @param value The recommendDungeonId to set. + * @return This builder for chaining. + */ + public Builder setRecommendDungeonId(int value) { + + recommendDungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 recommend_dungeon_id = 14; + * @return This builder for chaining. + */ + public Builder clearRecommendDungeonId() { + + recommendDungeonId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonEntryInfoRsp) + } + + // @@protoc_insertion_point(class_scope:DungeonEntryInfoRsp) + private static final emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp(); + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonEntryInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonEntryInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonEntryInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonEntryInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DungeonEntryInfoRsp.proto\032\026DungeonEntr" + + "yInfo.proto\032\031Unk2800_MHCFAGCKGIB.proto\"\270" + + "\001\n\023DungeonEntryInfoRsp\022-\n\022dungeon_entry_" + + "list\030\014 \003(\0132\021.DungeonEntryInfo\022\020\n\010point_i" + + "d\030\017 \001(\r\0221\n\023Unk2800_JJFLDCLMEHD\030\004 \003(\0132\024.U" + + "nk2800_MHCFAGCKGIB\022\034\n\024recommend_dungeon_" + + "id\030\016 \001(\r\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.getDescriptor(), + }); + internal_static_DungeonEntryInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonEntryInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonEntryInfoRsp_descriptor, + new java.lang.String[] { "DungeonEntryList", "PointId", "Unk2800JJFLDCLMEHD", "RecommendDungeonId", "Retcode", }); + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonGetStatueDropRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonGetStatueDropRspOuterClass.java new file mode 100644 index 000000000..17e343a0b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonGetStatueDropRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonGetStatueDropRsp.proto + +package emu.grasscutter.net.proto; + +public final class DungeonGetStatueDropRspOuterClass { + private DungeonGetStatueDropRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonGetStatueDropRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonGetStatueDropRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 904
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonGetStatueDropRsp} + */ + public static final class DungeonGetStatueDropRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonGetStatueDropRsp) + DungeonGetStatueDropRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonGetStatueDropRsp.newBuilder() to construct. + private DungeonGetStatueDropRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonGetStatueDropRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonGetStatueDropRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonGetStatueDropRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.class, emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp other = (emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 904
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonGetStatueDropRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonGetStatueDropRsp) + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.class, emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp build() { + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp buildPartial() { + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp result = new emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp) { + return mergeFrom((emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp other) { + if (other == emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonGetStatueDropRsp) + } + + // @@protoc_insertion_point(class_scope:DungeonGetStatueDropRsp) + private static final emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp(); + } + + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonGetStatueDropRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonGetStatueDropRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonGetStatueDropRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonGetStatueDropRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035DungeonGetStatueDropRsp.proto\"*\n\027Dunge" + + "onGetStatueDropRsp\022\017\n\007retcode\030\014 \001(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonGetStatueDropRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonGetStatueDropRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonGetStatueDropRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleExhibitionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleExhibitionInfoOuterClass.java new file mode 100644 index 000000000..929dd51f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleExhibitionInfoOuterClass.java @@ -0,0 +1,1051 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonSettleExhibitionInfo.proto + +package emu.grasscutter.net.proto; + +public final class DungeonSettleExhibitionInfoOuterClass { + private DungeonSettleExhibitionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonSettleExhibitionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonSettleExhibitionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .OnlinePlayerInfo player_info = 3; + * @return Whether the playerInfo field is set. + */ + boolean hasPlayerInfo(); + /** + * .OnlinePlayerInfo player_info = 3; + * @return The playerInfo. + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfo(); + /** + * .OnlinePlayerInfo player_info = 3; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoOrBuilder(); + + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + java.util.List + getCardListList(); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getCardList(int index); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + int getCardListCount(); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + java.util.List + getCardListOrBuilderList(); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder getCardListOrBuilder( + int index); + } + /** + * Protobuf type {@code DungeonSettleExhibitionInfo} + */ + public static final class DungeonSettleExhibitionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonSettleExhibitionInfo) + DungeonSettleExhibitionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonSettleExhibitionInfo.newBuilder() to construct. + private DungeonSettleExhibitionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonSettleExhibitionInfo() { + cardList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonSettleExhibitionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonSettleExhibitionInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder subBuilder = null; + if (playerInfo_ != null) { + subBuilder = playerInfo_.toBuilder(); + } + playerInfo_ = input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(playerInfo_); + playerInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cardList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cardList_.add( + input.readMessage(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + cardList_ = java.util.Collections.unmodifiableList(cardList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.class, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder.class); + } + + public static final int PLAYER_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo playerInfo_; + /** + * .OnlinePlayerInfo player_info = 3; + * @return Whether the playerInfo field is set. + */ + @java.lang.Override + public boolean hasPlayerInfo() { + return playerInfo_ != null; + } + /** + * .OnlinePlayerInfo player_info = 3; + * @return The playerInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfo() { + return playerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : playerInfo_; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoOrBuilder() { + return getPlayerInfo(); + } + + public static final int CARD_LIST_FIELD_NUMBER = 13; + private java.util.List cardList_; + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public java.util.List getCardListList() { + return cardList_; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public java.util.List + getCardListOrBuilderList() { + return cardList_; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public int getCardListCount() { + return cardList_.size(); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getCardList(int index) { + return cardList_.get(index); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder getCardListOrBuilder( + int index) { + return cardList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (playerInfo_ != null) { + output.writeMessage(3, getPlayerInfo()); + } + for (int i = 0; i < cardList_.size(); i++) { + output.writeMessage(13, cardList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (playerInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getPlayerInfo()); + } + for (int i = 0; i < cardList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, cardList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo other = (emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo) obj; + + if (hasPlayerInfo() != other.hasPlayerInfo()) return false; + if (hasPlayerInfo()) { + if (!getPlayerInfo() + .equals(other.getPlayerInfo())) return false; + } + if (!getCardListList() + .equals(other.getCardListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPlayerInfo()) { + hash = (37 * hash) + PLAYER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfo().hashCode(); + } + if (getCardListCount() > 0) { + hash = (37 * hash) + CARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCardListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DungeonSettleExhibitionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonSettleExhibitionInfo) + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.class, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCardListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerInfoBuilder_ == null) { + playerInfo_ = null; + } else { + playerInfo_ = null; + playerInfoBuilder_ = null; + } + if (cardListBuilder_ == null) { + cardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cardListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo build() { + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo buildPartial() { + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo result = new emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo(this); + int from_bitField0_ = bitField0_; + if (playerInfoBuilder_ == null) { + result.playerInfo_ = playerInfo_; + } else { + result.playerInfo_ = playerInfoBuilder_.build(); + } + if (cardListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + cardList_ = java.util.Collections.unmodifiableList(cardList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cardList_ = cardList_; + } else { + result.cardList_ = cardListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo) { + return mergeFrom((emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo other) { + if (other == emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance()) return this; + if (other.hasPlayerInfo()) { + mergePlayerInfo(other.getPlayerInfo()); + } + if (cardListBuilder_ == null) { + if (!other.cardList_.isEmpty()) { + if (cardList_.isEmpty()) { + cardList_ = other.cardList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCardListIsMutable(); + cardList_.addAll(other.cardList_); + } + onChanged(); + } + } else { + if (!other.cardList_.isEmpty()) { + if (cardListBuilder_.isEmpty()) { + cardListBuilder_.dispose(); + cardListBuilder_ = null; + cardList_ = other.cardList_; + bitField0_ = (bitField0_ & ~0x00000001); + cardListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCardListFieldBuilder() : null; + } else { + cardListBuilder_.addAllMessages(other.cardList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo playerInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> playerInfoBuilder_; + /** + * .OnlinePlayerInfo player_info = 3; + * @return Whether the playerInfo field is set. + */ + public boolean hasPlayerInfo() { + return playerInfoBuilder_ != null || playerInfo_ != null; + } + /** + * .OnlinePlayerInfo player_info = 3; + * @return The playerInfo. + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfo() { + if (playerInfoBuilder_ == null) { + return playerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : playerInfo_; + } else { + return playerInfoBuilder_.getMessage(); + } + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder setPlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playerInfo_ = value; + onChanged(); + } else { + playerInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder setPlayerInfo( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoBuilder_ == null) { + playerInfo_ = builderForValue.build(); + onChanged(); + } else { + playerInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder mergePlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoBuilder_ == null) { + if (playerInfo_ != null) { + playerInfo_ = + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder(playerInfo_).mergeFrom(value).buildPartial(); + } else { + playerInfo_ = value; + } + onChanged(); + } else { + playerInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder clearPlayerInfo() { + if (playerInfoBuilder_ == null) { + playerInfo_ = null; + onChanged(); + } else { + playerInfo_ = null; + playerInfoBuilder_ = null; + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoBuilder() { + + onChanged(); + return getPlayerInfoFieldBuilder().getBuilder(); + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoOrBuilder() { + if (playerInfoBuilder_ != null) { + return playerInfoBuilder_.getMessageOrBuilder(); + } else { + return playerInfo_ == null ? + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : playerInfo_; + } + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getPlayerInfoFieldBuilder() { + if (playerInfoBuilder_ == null) { + playerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + getPlayerInfo(), + getParentForChildren(), + isClean()); + playerInfo_ = null; + } + return playerInfoBuilder_; + } + + private java.util.List cardList_ = + java.util.Collections.emptyList(); + private void ensureCardListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cardList_ = new java.util.ArrayList(cardList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder> cardListBuilder_; + + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public java.util.List getCardListList() { + if (cardListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cardList_); + } else { + return cardListBuilder_.getMessageList(); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public int getCardListCount() { + if (cardListBuilder_ == null) { + return cardList_.size(); + } else { + return cardListBuilder_.getCount(); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getCardList(int index) { + if (cardListBuilder_ == null) { + return cardList_.get(index); + } else { + return cardListBuilder_.getMessage(index); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder setCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo value) { + if (cardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardListIsMutable(); + cardList_.set(index, value); + onChanged(); + } else { + cardListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder setCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder builderForValue) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.set(index, builderForValue.build()); + onChanged(); + } else { + cardListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo value) { + if (cardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardListIsMutable(); + cardList_.add(value); + onChanged(); + } else { + cardListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo value) { + if (cardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardListIsMutable(); + cardList_.add(index, value); + onChanged(); + } else { + cardListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder builderForValue) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.add(builderForValue.build()); + onChanged(); + } else { + cardListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder builderForValue) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.add(index, builderForValue.build()); + onChanged(); + } else { + cardListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addAllCardList( + java.lang.Iterable values) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cardList_); + onChanged(); + } else { + cardListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder clearCardList() { + if (cardListBuilder_ == null) { + cardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cardListBuilder_.clear(); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder removeCardList(int index) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.remove(index); + onChanged(); + } else { + cardListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder getCardListBuilder( + int index) { + return getCardListFieldBuilder().getBuilder(index); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder getCardListOrBuilder( + int index) { + if (cardListBuilder_ == null) { + return cardList_.get(index); } else { + return cardListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public java.util.List + getCardListOrBuilderList() { + if (cardListBuilder_ != null) { + return cardListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cardList_); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder addCardListBuilder() { + return getCardListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance()); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder addCardListBuilder( + int index) { + return getCardListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance()); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public java.util.List + getCardListBuilderList() { + return getCardListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder> + getCardListFieldBuilder() { + if (cardListBuilder_ == null) { + cardListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder>( + cardList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + cardList_ = null; + } + return cardListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonSettleExhibitionInfo) + } + + // @@protoc_insertion_point(class_scope:DungeonSettleExhibitionInfo) + private static final emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo(); + } + + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonSettleExhibitionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonSettleExhibitionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleExhibitionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!DungeonSettleExhibitionInfo.proto\032\033Exh" + + "ibitionDisplayInfo.proto\032\026OnlinePlayerIn" + + "fo.proto\"p\n\033DungeonSettleExhibitionInfo\022" + + "&\n\013player_info\030\003 \001(\0132\021.OnlinePlayerInfo\022" + + ")\n\tcard_list\030\r \003(\0132\026.ExhibitionDisplayIn" + + "foB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_DungeonSettleExhibitionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleExhibitionInfo_descriptor, + new java.lang.String[] { "PlayerInfo", "CardList", }); + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleNotifyOuterClass.java new file mode 100644 index 000000000..4f4d01427 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleNotifyOuterClass.java @@ -0,0 +1,3989 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonSettleNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonSettleNotifyOuterClass { + private DungeonSettleNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonSettleNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonSettleNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + int getStrengthenPointDataMapCount(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + boolean containsStrengthenPointDataMap( + int key); + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getStrengthenPointDataMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + java.util.Map + getStrengthenPointDataMapMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key); + + /** + * bool is_success = 7; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 close_time = 4; + * @return The closeTime. + */ + int getCloseTime(); + + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return The unk2700OMCCFBBDJMI. + */ + int getUnk2700OMCCFBBDJMI(); + + /** + * map<uint32, .ParamList> settle_show = 5; + */ + int getSettleShowCount(); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + boolean containsSettleShow( + int key); + /** + * Use {@link #getSettleShowMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSettleShow(); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + java.util.Map + getSettleShowMap(); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrDefault( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList defaultValue); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrThrow( + int key); + + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + java.util.List + getExhibitionInfoListList(); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getExhibitionInfoList(int index); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + int getExhibitionInfoListCount(); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + java.util.List + getExhibitionInfoListOrBuilderList(); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder getExhibitionInfoListOrBuilder( + int index); + + /** + * repeated uint32 fail_cond_list = 11; + * @return A list containing the failCondList. + */ + java.util.List getFailCondListList(); + /** + * repeated uint32 fail_cond_list = 11; + * @return The count of failCondList. + */ + int getFailCondListCount(); + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index of the element to return. + * @return The failCondList at the given index. + */ + int getFailCondList(int index); + + /** + * uint32 dungeon_id = 13; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * uint32 result = 10; + * @return The result. + */ + int getResult(); + + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return Whether the towerLevelEndNotify field is set. + */ + boolean hasTowerLevelEndNotify(); + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return The towerLevelEndNotify. + */ + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getTowerLevelEndNotify(); + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder getTowerLevelEndNotifyOrBuilder(); + + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return Whether the trialAvatarFirstPassDungeonNotify field is set. + */ + boolean hasTrialAvatarFirstPassDungeonNotify(); + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return The trialAvatarFirstPassDungeonNotify. + */ + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getTrialAvatarFirstPassDungeonNotify(); + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder getTrialAvatarFirstPassDungeonNotifyOrBuilder(); + + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + boolean hasChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return The channellerSlabLoopDungeonResultInfo. + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder(); + + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + boolean hasEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return The effigyChallengeDungeonResultInfo. + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder(); + + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return Whether the roguelikeDungeonSettleInfo field is set. + */ + boolean hasRoguelikeDungeonSettleInfo(); + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return The roguelikeDungeonSettleInfo. + */ + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getRoguelikeDungeonSettleInfo(); + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder getRoguelikeDungeonSettleInfoOrBuilder(); + + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return Whether the crystalLinkSettleInfo field is set. + */ + boolean hasCrystalLinkSettleInfo(); + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return The crystalLinkSettleInfo. + */ + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getCrystalLinkSettleInfo(); + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder(); + + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + * @return Whether the summerTimeV2DungeonSettleInfo field is set. + */ + boolean hasSummerTimeV2DungeonSettleInfo(); + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + * @return The summerTimeV2DungeonSettleInfo. + */ + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo(); + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder(); + + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + * @return Whether the instableSpraySettleInfo field is set. + */ + boolean hasInstableSpraySettleInfo(); + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + * @return The instableSpraySettleInfo. + */ + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getInstableSpraySettleInfo(); + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder getInstableSpraySettleInfoOrBuilder(); + + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.DetailCase getDetailCase(); + } + /** + *
+   * CmdId: 999
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonSettleNotify} + */ + public static final class DungeonSettleNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonSettleNotify) + DungeonSettleNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonSettleNotify.newBuilder() to construct. + private DungeonSettleNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonSettleNotify() { + exhibitionInfoList_ = java.util.Collections.emptyList(); + failCondList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonSettleNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonSettleNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + unk2700OMCCFBBDJMI_ = input.readUInt32(); + break; + } + case 32: { + + closeTime_ = input.readUInt32(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + settleShow_ = com.google.protobuf.MapField.newMapField( + SettleShowDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + settleShow__ = input.readMessage( + SettleShowDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + settleShow_.getMutableMap().put( + settleShow__.getKey(), settleShow__.getValue()); + break; + } + case 56: { + + isSuccess_ = input.readBool(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + exhibitionInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.parser(), extensionRegistry)); + break; + } + case 80: { + + result_ = input.readUInt32(); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + failCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + failCondList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + failCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + failCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + + dungeonId_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + strengthenPointDataMap__ = input.readMessage( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + strengthenPointDataMap_.getMutableMap().put( + strengthenPointDataMap__.getKey(), strengthenPointDataMap__.getValue()); + break; + } + case 898: { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder subBuilder = null; + if (detailCase_ == 112) { + subBuilder = ((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 112; + break; + } + case 1546: { + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder subBuilder = null; + if (detailCase_ == 193) { + subBuilder = ((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 193; + break; + } + case 2626: { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 328) { + subBuilder = ((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 328; + break; + } + case 2810: { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder subBuilder = null; + if (detailCase_ == 351) { + subBuilder = ((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 351; + break; + } + case 5082: { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder subBuilder = null; + if (detailCase_ == 635) { + subBuilder = ((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 635; + break; + } + case 5490: { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 686) { + subBuilder = ((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 686; + break; + } + case 11858: { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder subBuilder = null; + if (detailCase_ == 1482) { + subBuilder = ((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1482; + break; + } + case 15058: { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder subBuilder = null; + if (detailCase_ == 1882) { + subBuilder = ((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1882; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = java.util.Collections.unmodifiableList(exhibitionInfoList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + failCondList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetStrengthenPointDataMap(); + case 5: + return internalGetSettleShow(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.class, emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TOWER_LEVEL_END_NOTIFY(351), + TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY(635), + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO(686), + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO(328), + ROGUELIKE_DUNGEON_SETTLE_INFO(1482), + CRYSTAL_LINK_SETTLE_INFO(112), + SUMMER_TIME_V2_DUNGEON_SETTLE_INFO(1882), + INSTABLE_SPRAY_SETTLE_INFO(193), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 351: return TOWER_LEVEL_END_NOTIFY; + case 635: return TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY; + case 686: return CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO; + case 328: return EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO; + case 1482: return ROGUELIKE_DUNGEON_SETTLE_INFO; + case 112: return CRYSTAL_LINK_SETTLE_INFO; + case 1882: return SUMMER_TIME_V2_DUNGEON_SETTLE_INFO; + case 193: return INSTABLE_SPRAY_SETTLE_INFO; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER = 14; + private static final class StrengthenPointDataMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 7; + private boolean isSuccess_; + /** + * bool is_success = 7; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CLOSE_TIME_FIELD_NUMBER = 4; + private int closeTime_; + /** + * uint32 close_time = 4; + * @return The closeTime. + */ + @java.lang.Override + public int getCloseTime() { + return closeTime_; + } + + public static final int UNK2700_OMCCFBBDJMI_FIELD_NUMBER = 1; + private int unk2700OMCCFBBDJMI_; + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return The unk2700OMCCFBBDJMI. + */ + @java.lang.Override + public int getUnk2700OMCCFBBDJMI() { + return unk2700OMCCFBBDJMI_; + } + + public static final int SETTLE_SHOW_FIELD_NUMBER = 5; + private static final class SettleShowDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ParamListOuterClass.ParamList> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_SettleShowEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ParamListOuterClass.ParamList> settleShow_; + private com.google.protobuf.MapField + internalGetSettleShow() { + if (settleShow_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SettleShowDefaultEntryHolder.defaultEntry); + } + return settleShow_; + } + + public int getSettleShowCount() { + return internalGetSettleShow().getMap().size(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + @java.lang.Override + public boolean containsSettleShow( + int key) { + + return internalGetSettleShow().getMap().containsKey(key); + } + /** + * Use {@link #getSettleShowMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSettleShow() { + return getSettleShowMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public java.util.Map getSettleShowMap() { + return internalGetSettleShow().getMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrDefault( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList defaultValue) { + + java.util.Map map = + internalGetSettleShow().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrThrow( + int key) { + + java.util.Map map = + internalGetSettleShow().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EXHIBITION_INFO_LIST_FIELD_NUMBER = 8; + private java.util.List exhibitionInfoList_; + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public java.util.List getExhibitionInfoListList() { + return exhibitionInfoList_; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public java.util.List + getExhibitionInfoListOrBuilderList() { + return exhibitionInfoList_; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public int getExhibitionInfoListCount() { + return exhibitionInfoList_.size(); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getExhibitionInfoList(int index) { + return exhibitionInfoList_.get(index); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder getExhibitionInfoListOrBuilder( + int index) { + return exhibitionInfoList_.get(index); + } + + public static final int FAIL_COND_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList failCondList_; + /** + * repeated uint32 fail_cond_list = 11; + * @return A list containing the failCondList. + */ + @java.lang.Override + public java.util.List + getFailCondListList() { + return failCondList_; + } + /** + * repeated uint32 fail_cond_list = 11; + * @return The count of failCondList. + */ + public int getFailCondListCount() { + return failCondList_.size(); + } + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index of the element to return. + * @return The failCondList at the given index. + */ + public int getFailCondList(int index) { + return failCondList_.getInt(index); + } + private int failCondListMemoizedSerializedSize = -1; + + public static final int DUNGEON_ID_FIELD_NUMBER = 13; + private int dungeonId_; + /** + * uint32 dungeon_id = 13; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int RESULT_FIELD_NUMBER = 10; + private int result_; + /** + * uint32 result = 10; + * @return The result. + */ + @java.lang.Override + public int getResult() { + return result_; + } + + public static final int TOWER_LEVEL_END_NOTIFY_FIELD_NUMBER = 351; + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return Whether the towerLevelEndNotify field is set. + */ + @java.lang.Override + public boolean hasTowerLevelEndNotify() { + return detailCase_ == 351; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return The towerLevelEndNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getTowerLevelEndNotify() { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder getTowerLevelEndNotifyOrBuilder() { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + + public static final int TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY_FIELD_NUMBER = 635; + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return Whether the trialAvatarFirstPassDungeonNotify field is set. + */ + @java.lang.Override + public boolean hasTrialAvatarFirstPassDungeonNotify() { + return detailCase_ == 635; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return The trialAvatarFirstPassDungeonNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getTrialAvatarFirstPassDungeonNotify() { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder getTrialAvatarFirstPassDungeonNotifyOrBuilder() { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + + public static final int CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER = 686; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 686; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + public static final int EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER = 328; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 328; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + + public static final int ROGUELIKE_DUNGEON_SETTLE_INFO_FIELD_NUMBER = 1482; + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return Whether the roguelikeDungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeDungeonSettleInfo() { + return detailCase_ == 1482; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return The roguelikeDungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getRoguelikeDungeonSettleInfo() { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder getRoguelikeDungeonSettleInfoOrBuilder() { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + + public static final int CRYSTAL_LINK_SETTLE_INFO_FIELD_NUMBER = 112; + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return Whether the crystalLinkSettleInfo field is set. + */ + @java.lang.Override + public boolean hasCrystalLinkSettleInfo() { + return detailCase_ == 112; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return The crystalLinkSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getCrystalLinkSettleInfo() { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder() { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + + public static final int SUMMER_TIME_V2_DUNGEON_SETTLE_INFO_FIELD_NUMBER = 1882; + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + * @return Whether the summerTimeV2DungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasSummerTimeV2DungeonSettleInfo() { + return detailCase_ == 1882; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + * @return The summerTimeV2DungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo() { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + + public static final int INSTABLE_SPRAY_SETTLE_INFO_FIELD_NUMBER = 193; + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + * @return Whether the instableSpraySettleInfo field is set. + */ + @java.lang.Override + public boolean hasInstableSpraySettleInfo() { + return detailCase_ == 193; + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + * @return The instableSpraySettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getInstableSpraySettleInfo() { + if (detailCase_ == 193) { + return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_; + } + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder getInstableSpraySettleInfoOrBuilder() { + if (detailCase_ == 193) { + return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_; + } + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (unk2700OMCCFBBDJMI_ != 0) { + output.writeUInt32(1, unk2700OMCCFBBDJMI_); + } + if (closeTime_ != 0) { + output.writeUInt32(4, closeTime_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSettleShow(), + SettleShowDefaultEntryHolder.defaultEntry, + 5); + if (isSuccess_ != false) { + output.writeBool(7, isSuccess_); + } + for (int i = 0; i < exhibitionInfoList_.size(); i++) { + output.writeMessage(8, exhibitionInfoList_.get(i)); + } + if (result_ != 0) { + output.writeUInt32(10, result_); + } + if (getFailCondListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(failCondListMemoizedSerializedSize); + } + for (int i = 0; i < failCondList_.size(); i++) { + output.writeUInt32NoTag(failCondList_.getInt(i)); + } + if (dungeonId_ != 0) { + output.writeUInt32(13, dungeonId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetStrengthenPointDataMap(), + StrengthenPointDataMapDefaultEntryHolder.defaultEntry, + 14); + if (detailCase_ == 112) { + output.writeMessage(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); + } + if (detailCase_ == 193) { + output.writeMessage(193, (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_); + } + if (detailCase_ == 328) { + output.writeMessage(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 351) { + output.writeMessage(351, (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_); + } + if (detailCase_ == 635) { + output.writeMessage(635, (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_); + } + if (detailCase_ == 686) { + output.writeMessage(686, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1482) { + output.writeMessage(1482, (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_); + } + if (detailCase_ == 1882) { + output.writeMessage(1882, (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700OMCCFBBDJMI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, unk2700OMCCFBBDJMI_); + } + if (closeTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, closeTime_); + } + for (java.util.Map.Entry entry + : internalGetSettleShow().getMap().entrySet()) { + com.google.protobuf.MapEntry + settleShow__ = SettleShowDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, settleShow__); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isSuccess_); + } + for (int i = 0; i < exhibitionInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, exhibitionInfoList_.get(i)); + } + if (result_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, result_); + } + { + int dataSize = 0; + for (int i = 0; i < failCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(failCondList_.getInt(i)); + } + size += dataSize; + if (!getFailCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + failCondListMemoizedSerializedSize = dataSize; + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, dungeonId_); + } + for (java.util.Map.Entry entry + : internalGetStrengthenPointDataMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + strengthenPointDataMap__ = StrengthenPointDataMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, strengthenPointDataMap__); + } + if (detailCase_ == 112) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); + } + if (detailCase_ == 193) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(193, (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_); + } + if (detailCase_ == 328) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 351) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(351, (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_); + } + if (detailCase_ == 635) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(635, (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_); + } + if (detailCase_ == 686) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(686, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1482) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1482, (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_); + } + if (detailCase_ == 1882) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1882, (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify other = (emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify) obj; + + if (!internalGetStrengthenPointDataMap().equals( + other.internalGetStrengthenPointDataMap())) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getCloseTime() + != other.getCloseTime()) return false; + if (getUnk2700OMCCFBBDJMI() + != other.getUnk2700OMCCFBBDJMI()) return false; + if (!internalGetSettleShow().equals( + other.internalGetSettleShow())) return false; + if (!getExhibitionInfoListList() + .equals(other.getExhibitionInfoListList())) return false; + if (!getFailCondListList() + .equals(other.getFailCondListList())) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (getResult() + != other.getResult()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 351: + if (!getTowerLevelEndNotify() + .equals(other.getTowerLevelEndNotify())) return false; + break; + case 635: + if (!getTrialAvatarFirstPassDungeonNotify() + .equals(other.getTrialAvatarFirstPassDungeonNotify())) return false; + break; + case 686: + if (!getChannellerSlabLoopDungeonResultInfo() + .equals(other.getChannellerSlabLoopDungeonResultInfo())) return false; + break; + case 328: + if (!getEffigyChallengeDungeonResultInfo() + .equals(other.getEffigyChallengeDungeonResultInfo())) return false; + break; + case 1482: + if (!getRoguelikeDungeonSettleInfo() + .equals(other.getRoguelikeDungeonSettleInfo())) return false; + break; + case 112: + if (!getCrystalLinkSettleInfo() + .equals(other.getCrystalLinkSettleInfo())) return false; + break; + case 1882: + if (!getSummerTimeV2DungeonSettleInfo() + .equals(other.getSummerTimeV2DungeonSettleInfo())) return false; + break; + case 193: + if (!getInstableSpraySettleInfo() + .equals(other.getInstableSpraySettleInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetStrengthenPointDataMap().getMap().isEmpty()) { + hash = (37 * hash) + STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetStrengthenPointDataMap().hashCode(); + } + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CLOSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCloseTime(); + hash = (37 * hash) + UNK2700_OMCCFBBDJMI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OMCCFBBDJMI(); + if (!internalGetSettleShow().getMap().isEmpty()) { + hash = (37 * hash) + SETTLE_SHOW_FIELD_NUMBER; + hash = (53 * hash) + internalGetSettleShow().hashCode(); + } + if (getExhibitionInfoListCount() > 0) { + hash = (37 * hash) + EXHIBITION_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExhibitionInfoListList().hashCode(); + } + if (getFailCondListCount() > 0) { + hash = (37 * hash) + FAIL_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFailCondListList().hashCode(); + } + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + RESULT_FIELD_NUMBER; + hash = (53 * hash) + getResult(); + switch (detailCase_) { + case 351: + hash = (37 * hash) + TOWER_LEVEL_END_NOTIFY_FIELD_NUMBER; + hash = (53 * hash) + getTowerLevelEndNotify().hashCode(); + break; + case 635: + hash = (37 * hash) + TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarFirstPassDungeonNotify().hashCode(); + break; + case 686: + hash = (37 * hash) + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChannellerSlabLoopDungeonResultInfo().hashCode(); + break; + case 328: + hash = (37 * hash) + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEffigyChallengeDungeonResultInfo().hashCode(); + break; + case 1482: + hash = (37 * hash) + ROGUELIKE_DUNGEON_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRoguelikeDungeonSettleInfo().hashCode(); + break; + case 112: + hash = (37 * hash) + CRYSTAL_LINK_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCrystalLinkSettleInfo().hashCode(); + break; + case 1882: + hash = (37 * hash) + SUMMER_TIME_V2_DUNGEON_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSummerTimeV2DungeonSettleInfo().hashCode(); + break; + case 193: + hash = (37 * hash) + INSTABLE_SPRAY_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getInstableSpraySettleInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 999
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonSettleNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonSettleNotify) + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetStrengthenPointDataMap(); + case 5: + return internalGetSettleShow(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 14: + return internalGetMutableStrengthenPointDataMap(); + case 5: + return internalGetMutableSettleShow(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.class, emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getExhibitionInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableStrengthenPointDataMap().clear(); + isSuccess_ = false; + + closeTime_ = 0; + + unk2700OMCCFBBDJMI_ = 0; + + internalGetMutableSettleShow().clear(); + if (exhibitionInfoListBuilder_ == null) { + exhibitionInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + exhibitionInfoListBuilder_.clear(); + } + failCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + dungeonId_ = 0; + + result_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify build() { + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify buildPartial() { + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify result = new emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify(this); + int from_bitField0_ = bitField0_; + result.strengthenPointDataMap_ = internalGetStrengthenPointDataMap(); + result.strengthenPointDataMap_.makeImmutable(); + result.isSuccess_ = isSuccess_; + result.closeTime_ = closeTime_; + result.unk2700OMCCFBBDJMI_ = unk2700OMCCFBBDJMI_; + result.settleShow_ = internalGetSettleShow(); + result.settleShow_.makeImmutable(); + if (exhibitionInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = java.util.Collections.unmodifiableList(exhibitionInfoList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.exhibitionInfoList_ = exhibitionInfoList_; + } else { + result.exhibitionInfoList_ = exhibitionInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000008) != 0)) { + failCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.failCondList_ = failCondList_; + result.dungeonId_ = dungeonId_; + result.result_ = result_; + if (detailCase_ == 351) { + if (towerLevelEndNotifyBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = towerLevelEndNotifyBuilder_.build(); + } + } + if (detailCase_ == 635) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = trialAvatarFirstPassDungeonNotifyBuilder_.build(); + } + } + if (detailCase_ == 686) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = channellerSlabLoopDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 328) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = effigyChallengeDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1482) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = roguelikeDungeonSettleInfoBuilder_.build(); + } + } + if (detailCase_ == 112) { + if (crystalLinkSettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = crystalLinkSettleInfoBuilder_.build(); + } + } + if (detailCase_ == 1882) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = summerTimeV2DungeonSettleInfoBuilder_.build(); + } + } + if (detailCase_ == 193) { + if (instableSpraySettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = instableSpraySettleInfoBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify other) { + if (other == emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.getDefaultInstance()) return this; + internalGetMutableStrengthenPointDataMap().mergeFrom( + other.internalGetStrengthenPointDataMap()); + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getCloseTime() != 0) { + setCloseTime(other.getCloseTime()); + } + if (other.getUnk2700OMCCFBBDJMI() != 0) { + setUnk2700OMCCFBBDJMI(other.getUnk2700OMCCFBBDJMI()); + } + internalGetMutableSettleShow().mergeFrom( + other.internalGetSettleShow()); + if (exhibitionInfoListBuilder_ == null) { + if (!other.exhibitionInfoList_.isEmpty()) { + if (exhibitionInfoList_.isEmpty()) { + exhibitionInfoList_ = other.exhibitionInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.addAll(other.exhibitionInfoList_); + } + onChanged(); + } + } else { + if (!other.exhibitionInfoList_.isEmpty()) { + if (exhibitionInfoListBuilder_.isEmpty()) { + exhibitionInfoListBuilder_.dispose(); + exhibitionInfoListBuilder_ = null; + exhibitionInfoList_ = other.exhibitionInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + exhibitionInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExhibitionInfoListFieldBuilder() : null; + } else { + exhibitionInfoListBuilder_.addAllMessages(other.exhibitionInfoList_); + } + } + } + if (!other.failCondList_.isEmpty()) { + if (failCondList_.isEmpty()) { + failCondList_ = other.failCondList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFailCondListIsMutable(); + failCondList_.addAll(other.failCondList_); + } + onChanged(); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getResult() != 0) { + setResult(other.getResult()); + } + switch (other.getDetailCase()) { + case TOWER_LEVEL_END_NOTIFY: { + mergeTowerLevelEndNotify(other.getTowerLevelEndNotify()); + break; + } + case TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY: { + mergeTrialAvatarFirstPassDungeonNotify(other.getTrialAvatarFirstPassDungeonNotify()); + break; + } + case CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO: { + mergeChannellerSlabLoopDungeonResultInfo(other.getChannellerSlabLoopDungeonResultInfo()); + break; + } + case EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO: { + mergeEffigyChallengeDungeonResultInfo(other.getEffigyChallengeDungeonResultInfo()); + break; + } + case ROGUELIKE_DUNGEON_SETTLE_INFO: { + mergeRoguelikeDungeonSettleInfo(other.getRoguelikeDungeonSettleInfo()); + break; + } + case CRYSTAL_LINK_SETTLE_INFO: { + mergeCrystalLinkSettleInfo(other.getCrystalLinkSettleInfo()); + break; + } + case SUMMER_TIME_V2_DUNGEON_SETTLE_INFO: { + mergeSummerTimeV2DungeonSettleInfo(other.getSummerTimeV2DungeonSettleInfo()); + break; + } + case INSTABLE_SPRAY_SETTLE_INFO: { + mergeInstableSpraySettleInfo(other.getInstableSpraySettleInfo()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + private com.google.protobuf.MapField + internalGetMutableStrengthenPointDataMap() { + onChanged();; + if (strengthenPointDataMap_ == null) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + if (!strengthenPointDataMap_.isMutable()) { + strengthenPointDataMap_ = strengthenPointDataMap_.copy(); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearStrengthenPointDataMap() { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + public Builder removeStrengthenPointDataMap( + int key) { + + internalGetMutableStrengthenPointDataMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableStrengthenPointDataMap() { + return internalGetMutableStrengthenPointDataMap().getMutableMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + public Builder putStrengthenPointDataMap( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableStrengthenPointDataMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + public Builder putAllStrengthenPointDataMap( + java.util.Map values) { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 7; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 7; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 7; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int closeTime_ ; + /** + * uint32 close_time = 4; + * @return The closeTime. + */ + @java.lang.Override + public int getCloseTime() { + return closeTime_; + } + /** + * uint32 close_time = 4; + * @param value The closeTime to set. + * @return This builder for chaining. + */ + public Builder setCloseTime(int value) { + + closeTime_ = value; + onChanged(); + return this; + } + /** + * uint32 close_time = 4; + * @return This builder for chaining. + */ + public Builder clearCloseTime() { + + closeTime_ = 0; + onChanged(); + return this; + } + + private int unk2700OMCCFBBDJMI_ ; + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return The unk2700OMCCFBBDJMI. + */ + @java.lang.Override + public int getUnk2700OMCCFBBDJMI() { + return unk2700OMCCFBBDJMI_; + } + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @param value The unk2700OMCCFBBDJMI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OMCCFBBDJMI(int value) { + + unk2700OMCCFBBDJMI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700OMCCFBBDJMI() { + + unk2700OMCCFBBDJMI_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ParamListOuterClass.ParamList> settleShow_; + private com.google.protobuf.MapField + internalGetSettleShow() { + if (settleShow_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SettleShowDefaultEntryHolder.defaultEntry); + } + return settleShow_; + } + private com.google.protobuf.MapField + internalGetMutableSettleShow() { + onChanged();; + if (settleShow_ == null) { + settleShow_ = com.google.protobuf.MapField.newMapField( + SettleShowDefaultEntryHolder.defaultEntry); + } + if (!settleShow_.isMutable()) { + settleShow_ = settleShow_.copy(); + } + return settleShow_; + } + + public int getSettleShowCount() { + return internalGetSettleShow().getMap().size(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + @java.lang.Override + public boolean containsSettleShow( + int key) { + + return internalGetSettleShow().getMap().containsKey(key); + } + /** + * Use {@link #getSettleShowMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSettleShow() { + return getSettleShowMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public java.util.Map getSettleShowMap() { + return internalGetSettleShow().getMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrDefault( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList defaultValue) { + + java.util.Map map = + internalGetSettleShow().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrThrow( + int key) { + + java.util.Map map = + internalGetSettleShow().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSettleShow() { + internalGetMutableSettleShow().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + public Builder removeSettleShow( + int key) { + + internalGetMutableSettleShow().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSettleShow() { + return internalGetMutableSettleShow().getMutableMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + public Builder putSettleShow( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableSettleShow().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + public Builder putAllSettleShow( + java.util.Map values) { + internalGetMutableSettleShow().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List exhibitionInfoList_ = + java.util.Collections.emptyList(); + private void ensureExhibitionInfoListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = new java.util.ArrayList(exhibitionInfoList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder> exhibitionInfoListBuilder_; + + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public java.util.List getExhibitionInfoListList() { + if (exhibitionInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(exhibitionInfoList_); + } else { + return exhibitionInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public int getExhibitionInfoListCount() { + if (exhibitionInfoListBuilder_ == null) { + return exhibitionInfoList_.size(); + } else { + return exhibitionInfoListBuilder_.getCount(); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getExhibitionInfoList(int index) { + if (exhibitionInfoListBuilder_ == null) { + return exhibitionInfoList_.get(index); + } else { + return exhibitionInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder setExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo value) { + if (exhibitionInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.set(index, value); + onChanged(); + } else { + exhibitionInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder setExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder builderForValue) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + exhibitionInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo value) { + if (exhibitionInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(value); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo value) { + if (exhibitionInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(index, value); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder builderForValue) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(builderForValue.build()); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder builderForValue) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addAllExhibitionInfoList( + java.lang.Iterable values) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, exhibitionInfoList_); + onChanged(); + } else { + exhibitionInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder clearExhibitionInfoList() { + if (exhibitionInfoListBuilder_ == null) { + exhibitionInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + exhibitionInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder removeExhibitionInfoList(int index) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.remove(index); + onChanged(); + } else { + exhibitionInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder getExhibitionInfoListBuilder( + int index) { + return getExhibitionInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder getExhibitionInfoListOrBuilder( + int index) { + if (exhibitionInfoListBuilder_ == null) { + return exhibitionInfoList_.get(index); } else { + return exhibitionInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public java.util.List + getExhibitionInfoListOrBuilderList() { + if (exhibitionInfoListBuilder_ != null) { + return exhibitionInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(exhibitionInfoList_); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder addExhibitionInfoListBuilder() { + return getExhibitionInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance()); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder addExhibitionInfoListBuilder( + int index) { + return getExhibitionInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance()); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public java.util.List + getExhibitionInfoListBuilderList() { + return getExhibitionInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder> + getExhibitionInfoListFieldBuilder() { + if (exhibitionInfoListBuilder_ == null) { + exhibitionInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder>( + exhibitionInfoList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + exhibitionInfoList_ = null; + } + return exhibitionInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList failCondList_ = emptyIntList(); + private void ensureFailCondListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + failCondList_ = mutableCopy(failCondList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 fail_cond_list = 11; + * @return A list containing the failCondList. + */ + public java.util.List + getFailCondListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(failCondList_) : failCondList_; + } + /** + * repeated uint32 fail_cond_list = 11; + * @return The count of failCondList. + */ + public int getFailCondListCount() { + return failCondList_.size(); + } + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index of the element to return. + * @return The failCondList at the given index. + */ + public int getFailCondList(int index) { + return failCondList_.getInt(index); + } + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index to set the value at. + * @param value The failCondList to set. + * @return This builder for chaining. + */ + public Builder setFailCondList( + int index, int value) { + ensureFailCondListIsMutable(); + failCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_cond_list = 11; + * @param value The failCondList to add. + * @return This builder for chaining. + */ + public Builder addFailCondList(int value) { + ensureFailCondListIsMutable(); + failCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_cond_list = 11; + * @param values The failCondList to add. + * @return This builder for chaining. + */ + public Builder addAllFailCondList( + java.lang.Iterable values) { + ensureFailCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, failCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 fail_cond_list = 11; + * @return This builder for chaining. + */ + public Builder clearFailCondList() { + failCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 13; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 13; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 13; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private int result_ ; + /** + * uint32 result = 10; + * @return The result. + */ + @java.lang.Override + public int getResult() { + return result_; + } + /** + * uint32 result = 10; + * @param value The result to set. + * @return This builder for chaining. + */ + public Builder setResult(int value) { + + result_ = value; + onChanged(); + return this; + } + /** + * uint32 result = 10; + * @return This builder for chaining. + */ + public Builder clearResult() { + + result_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder> towerLevelEndNotifyBuilder_; + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return Whether the towerLevelEndNotify field is set. + */ + @java.lang.Override + public boolean hasTowerLevelEndNotify() { + return detailCase_ == 351; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return The towerLevelEndNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getTowerLevelEndNotify() { + if (towerLevelEndNotifyBuilder_ == null) { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } else { + if (detailCase_ == 351) { + return towerLevelEndNotifyBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder setTowerLevelEndNotify(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify value) { + if (towerLevelEndNotifyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + towerLevelEndNotifyBuilder_.setMessage(value); + } + detailCase_ = 351; + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder setTowerLevelEndNotify( + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder builderForValue) { + if (towerLevelEndNotifyBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + towerLevelEndNotifyBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 351; + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder mergeTowerLevelEndNotify(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify value) { + if (towerLevelEndNotifyBuilder_ == null) { + if (detailCase_ == 351 && + detail_ != emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.newBuilder((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 351) { + towerLevelEndNotifyBuilder_.mergeFrom(value); + } + towerLevelEndNotifyBuilder_.setMessage(value); + } + detailCase_ = 351; + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder clearTowerLevelEndNotify() { + if (towerLevelEndNotifyBuilder_ == null) { + if (detailCase_ == 351) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 351) { + detailCase_ = 0; + detail_ = null; + } + towerLevelEndNotifyBuilder_.clear(); + } + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder getTowerLevelEndNotifyBuilder() { + return getTowerLevelEndNotifyFieldBuilder().getBuilder(); + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder getTowerLevelEndNotifyOrBuilder() { + if ((detailCase_ == 351) && (towerLevelEndNotifyBuilder_ != null)) { + return towerLevelEndNotifyBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder> + getTowerLevelEndNotifyFieldBuilder() { + if (towerLevelEndNotifyBuilder_ == null) { + if (!(detailCase_ == 351)) { + detail_ = emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + towerLevelEndNotifyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder>( + (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 351; + onChanged();; + return towerLevelEndNotifyBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder> trialAvatarFirstPassDungeonNotifyBuilder_; + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return Whether the trialAvatarFirstPassDungeonNotify field is set. + */ + @java.lang.Override + public boolean hasTrialAvatarFirstPassDungeonNotify() { + return detailCase_ == 635; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return The trialAvatarFirstPassDungeonNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getTrialAvatarFirstPassDungeonNotify() { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } else { + if (detailCase_ == 635) { + return trialAvatarFirstPassDungeonNotifyBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder setTrialAvatarFirstPassDungeonNotify(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify value) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + trialAvatarFirstPassDungeonNotifyBuilder_.setMessage(value); + } + detailCase_ = 635; + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder setTrialAvatarFirstPassDungeonNotify( + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder builderForValue) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + trialAvatarFirstPassDungeonNotifyBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 635; + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder mergeTrialAvatarFirstPassDungeonNotify(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify value) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (detailCase_ == 635 && + detail_ != emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.newBuilder((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 635) { + trialAvatarFirstPassDungeonNotifyBuilder_.mergeFrom(value); + } + trialAvatarFirstPassDungeonNotifyBuilder_.setMessage(value); + } + detailCase_ = 635; + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder clearTrialAvatarFirstPassDungeonNotify() { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (detailCase_ == 635) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 635) { + detailCase_ = 0; + detail_ = null; + } + trialAvatarFirstPassDungeonNotifyBuilder_.clear(); + } + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder getTrialAvatarFirstPassDungeonNotifyBuilder() { + return getTrialAvatarFirstPassDungeonNotifyFieldBuilder().getBuilder(); + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder getTrialAvatarFirstPassDungeonNotifyOrBuilder() { + if ((detailCase_ == 635) && (trialAvatarFirstPassDungeonNotifyBuilder_ != null)) { + return trialAvatarFirstPassDungeonNotifyBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder> + getTrialAvatarFirstPassDungeonNotifyFieldBuilder() { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (!(detailCase_ == 635)) { + detail_ = emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + trialAvatarFirstPassDungeonNotifyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder>( + (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 635; + onChanged();; + return trialAvatarFirstPassDungeonNotifyBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> channellerSlabLoopDungeonResultInfoBuilder_; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 686; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 686) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder setChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 686; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder setChannellerSlabLoopDungeonResultInfo( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder builderForValue) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 686; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder mergeChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 686 && + detail_ != emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 686) { + channellerSlabLoopDungeonResultInfoBuilder_.mergeFrom(value); + } + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 686; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder clearChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 686) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 686) { + detailCase_ = 0; + detail_ = null; + } + channellerSlabLoopDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder getChannellerSlabLoopDungeonResultInfoBuilder() { + return getChannellerSlabLoopDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if ((detailCase_ == 686) && (channellerSlabLoopDungeonResultInfoBuilder_ != null)) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> + getChannellerSlabLoopDungeonResultInfoFieldBuilder() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 686)) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + channellerSlabLoopDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 686; + onChanged();; + return channellerSlabLoopDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> effigyChallengeDungeonResultInfoBuilder_; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 328; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 328) { + return effigyChallengeDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder setEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 328; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder setEffigyChallengeDungeonResultInfo( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder builderForValue) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 328; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder mergeEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 328 && + detail_ != emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 328) { + effigyChallengeDungeonResultInfoBuilder_.mergeFrom(value); + } + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 328; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder clearEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 328) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 328) { + detailCase_ = 0; + detail_ = null; + } + effigyChallengeDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder getEffigyChallengeDungeonResultInfoBuilder() { + return getEffigyChallengeDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if ((detailCase_ == 328) && (effigyChallengeDungeonResultInfoBuilder_ != null)) { + return effigyChallengeDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> + getEffigyChallengeDungeonResultInfoFieldBuilder() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 328)) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + effigyChallengeDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 328; + onChanged();; + return effigyChallengeDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder> roguelikeDungeonSettleInfoBuilder_; + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return Whether the roguelikeDungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeDungeonSettleInfo() { + return detailCase_ == 1482; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return The roguelikeDungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getRoguelikeDungeonSettleInfo() { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1482) { + return roguelikeDungeonSettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder setRoguelikeDungeonSettleInfo(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo value) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + roguelikeDungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1482; + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder setRoguelikeDungeonSettleInfo( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder builderForValue) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + roguelikeDungeonSettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1482; + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder mergeRoguelikeDungeonSettleInfo(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo value) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1482 && + detail_ != emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.newBuilder((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1482) { + roguelikeDungeonSettleInfoBuilder_.mergeFrom(value); + } + roguelikeDungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1482; + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder clearRoguelikeDungeonSettleInfo() { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1482) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1482) { + detailCase_ = 0; + detail_ = null; + } + roguelikeDungeonSettleInfoBuilder_.clear(); + } + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder getRoguelikeDungeonSettleInfoBuilder() { + return getRoguelikeDungeonSettleInfoFieldBuilder().getBuilder(); + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder getRoguelikeDungeonSettleInfoOrBuilder() { + if ((detailCase_ == 1482) && (roguelikeDungeonSettleInfoBuilder_ != null)) { + return roguelikeDungeonSettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder> + getRoguelikeDungeonSettleInfoFieldBuilder() { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (!(detailCase_ == 1482)) { + detail_ = emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + roguelikeDungeonSettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder>( + (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1482; + onChanged();; + return roguelikeDungeonSettleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder> crystalLinkSettleInfoBuilder_; + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return Whether the crystalLinkSettleInfo field is set. + */ + @java.lang.Override + public boolean hasCrystalLinkSettleInfo() { + return detailCase_ == 112; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return The crystalLinkSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getCrystalLinkSettleInfo() { + if (crystalLinkSettleInfoBuilder_ == null) { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } else { + if (detailCase_ == 112) { + return crystalLinkSettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder setCrystalLinkSettleInfo(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo value) { + if (crystalLinkSettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + crystalLinkSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 112; + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder setCrystalLinkSettleInfo( + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder builderForValue) { + if (crystalLinkSettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + crystalLinkSettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 112; + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder mergeCrystalLinkSettleInfo(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo value) { + if (crystalLinkSettleInfoBuilder_ == null) { + if (detailCase_ == 112 && + detail_ != emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.newBuilder((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 112) { + crystalLinkSettleInfoBuilder_.mergeFrom(value); + } + crystalLinkSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 112; + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder clearCrystalLinkSettleInfo() { + if (crystalLinkSettleInfoBuilder_ == null) { + if (detailCase_ == 112) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 112) { + detailCase_ = 0; + detail_ = null; + } + crystalLinkSettleInfoBuilder_.clear(); + } + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder getCrystalLinkSettleInfoBuilder() { + return getCrystalLinkSettleInfoFieldBuilder().getBuilder(); + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder() { + if ((detailCase_ == 112) && (crystalLinkSettleInfoBuilder_ != null)) { + return crystalLinkSettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder> + getCrystalLinkSettleInfoFieldBuilder() { + if (crystalLinkSettleInfoBuilder_ == null) { + if (!(detailCase_ == 112)) { + detail_ = emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + crystalLinkSettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder>( + (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 112; + onChanged();; + return crystalLinkSettleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> summerTimeV2DungeonSettleInfoBuilder_; + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + * @return Whether the summerTimeV2DungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasSummerTimeV2DungeonSettleInfo() { + return detailCase_ == 1882; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + * @return The summerTimeV2DungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo() { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1882) { + return summerTimeV2DungeonSettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + public Builder setSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + summerTimeV2DungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1882; + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + public Builder setSummerTimeV2DungeonSettleInfo( + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder builderForValue) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + summerTimeV2DungeonSettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1882; + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + public Builder mergeSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1882 && + detail_ != emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.newBuilder((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1882) { + summerTimeV2DungeonSettleInfoBuilder_.mergeFrom(value); + } + summerTimeV2DungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1882; + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + public Builder clearSummerTimeV2DungeonSettleInfo() { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1882) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1882) { + detailCase_ = 0; + detail_ = null; + } + summerTimeV2DungeonSettleInfoBuilder_.clear(); + } + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder getSummerTimeV2DungeonSettleInfoBuilder() { + return getSummerTimeV2DungeonSettleInfoFieldBuilder().getBuilder(); + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() { + if ((detailCase_ == 1882) && (summerTimeV2DungeonSettleInfoBuilder_ != null)) { + return summerTimeV2DungeonSettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1882; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> + getSummerTimeV2DungeonSettleInfoFieldBuilder() { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (!(detailCase_ == 1882)) { + detail_ = emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + summerTimeV2DungeonSettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder>( + (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1882; + onChanged();; + return summerTimeV2DungeonSettleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder> instableSpraySettleInfoBuilder_; + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + * @return Whether the instableSpraySettleInfo field is set. + */ + @java.lang.Override + public boolean hasInstableSpraySettleInfo() { + return detailCase_ == 193; + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + * @return The instableSpraySettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getInstableSpraySettleInfo() { + if (instableSpraySettleInfoBuilder_ == null) { + if (detailCase_ == 193) { + return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_; + } + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } else { + if (detailCase_ == 193) { + return instableSpraySettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + public Builder setInstableSpraySettleInfo(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB value) { + if (instableSpraySettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + instableSpraySettleInfoBuilder_.setMessage(value); + } + detailCase_ = 193; + return this; + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + public Builder setInstableSpraySettleInfo( + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder builderForValue) { + if (instableSpraySettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + instableSpraySettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 193; + return this; + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + public Builder mergeInstableSpraySettleInfo(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB value) { + if (instableSpraySettleInfoBuilder_ == null) { + if (detailCase_ == 193 && + detail_ != emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.newBuilder((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 193) { + instableSpraySettleInfoBuilder_.mergeFrom(value); + } + instableSpraySettleInfoBuilder_.setMessage(value); + } + detailCase_ = 193; + return this; + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + public Builder clearInstableSpraySettleInfo() { + if (instableSpraySettleInfoBuilder_ == null) { + if (detailCase_ == 193) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 193) { + detailCase_ = 0; + detail_ = null; + } + instableSpraySettleInfoBuilder_.clear(); + } + return this; + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder getInstableSpraySettleInfoBuilder() { + return getInstableSpraySettleInfoFieldBuilder().getBuilder(); + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder getInstableSpraySettleInfoOrBuilder() { + if ((detailCase_ == 193) && (instableSpraySettleInfoBuilder_ != null)) { + return instableSpraySettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 193) { + return (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_; + } + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } + } + /** + * .Unk3000_CCCOFNABDMB instable_spray_settle_info = 193; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder> + getInstableSpraySettleInfoFieldBuilder() { + if (instableSpraySettleInfoBuilder_ == null) { + if (!(detailCase_ == 193)) { + detail_ = emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } + instableSpraySettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder>( + (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 193; + onChanged();; + return instableSpraySettleInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonSettleNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonSettleNotify) + private static final emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify(); + } + + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonSettleNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonSettleNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleNotify_SettleShowEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleNotify_SettleShowEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DungeonSettleNotify.proto\032(ChannelerSl" + + "abLoopDungeonResultInfo.proto\032\033CrystalLi" + + "nkSettleInfo.proto\032!DungeonSettleExhibit" + + "ionInfo.proto\032&EffigyChallengeDungeonRes" + + "ultInfo.proto\032\017ParamList.proto\032 Roguelik" + + "eDungeonSettleInfo.proto\032\031StrengthenPoin" + + "tData.proto\032#SummerTimeV2DungeonSettleIn" + + "fo.proto\032\031TowerLevelEndNotify.proto\032\'Tri" + + "alAvatarFirstPassDungeonNotify.proto\032\031Un" + + "k3000_CCCOFNABDMB.proto\"\315\010\n\023DungeonSettl" + + "eNotify\022S\n\031strengthen_point_data_map\030\016 \003" + + "(\01320.DungeonSettleNotify.StrengthenPoint" + + "DataMapEntry\022\022\n\nis_success\030\007 \001(\010\022\022\n\nclos" + + "e_time\030\004 \001(\r\022\033\n\023Unk2700_OMCCFBBDJMI\030\001 \001(" + + "\r\0229\n\013settle_show\030\005 \003(\0132$.DungeonSettleNo" + + "tify.SettleShowEntry\022:\n\024exhibition_info_" + + "list\030\010 \003(\0132\034.DungeonSettleExhibitionInfo" + + "\022\026\n\016fail_cond_list\030\013 \003(\r\022\022\n\ndungeon_id\030\r" + + " \001(\r\022\016\n\006result\030\n \001(\r\0227\n\026tower_level_end_" + + "notify\030\337\002 \001(\0132\024.TowerLevelEndNotifyH\000\022U\n" + + "&trial_avatar_first_pass_dungeon_notify\030" + + "\373\004 \001(\0132\".TrialAvatarFirstPassDungeonNoti" + + "fyH\000\022X\n(channeller_slab_loop_dungeon_res" + + "ult_info\030\256\005 \001(\0132#.ChannelerSlabLoopDunge" + + "onResultInfoH\000\022R\n$effigy_challenge_dunge" + + "on_result_info\030\310\002 \001(\0132!.EffigyChallengeD" + + "ungeonResultInfoH\000\022E\n\035roguelike_dungeon_" + + "settle_info\030\312\013 \001(\0132\033.RoguelikeDungeonSet" + + "tleInfoH\000\022:\n\030crystal_link_settle_info\030p " + + "\001(\0132\026.CrystalLinkSettleInfoH\000\022M\n\"summer_" + + "time_v2_dungeon_settle_info\030\332\016 \001(\0132\036.Sum" + + "merTimeV2DungeonSettleInfoH\000\022;\n\032instable" + + "_spray_settle_info\030\301\001 \001(\0132\024.Unk3000_CCCO" + + "FNABDMBH\000\032S\n\033StrengthenPointDataMapEntry" + + "\022\013\n\003key\030\001 \001(\r\022#\n\005value\030\002 \001(\0132\024.Strengthe" + + "nPointData:\0028\001\032=\n\017SettleShowEntry\022\013\n\003key" + + "\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.ParamList:\0028\001B\010\n" + + "\006detailB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ParamListOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.getDescriptor(), + }); + internal_static_DungeonSettleNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonSettleNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleNotify_descriptor, + new java.lang.String[] { "StrengthenPointDataMap", "IsSuccess", "CloseTime", "Unk2700OMCCFBBDJMI", "SettleShow", "ExhibitionInfoList", "FailCondList", "DungeonId", "Result", "TowerLevelEndNotify", "TrialAvatarFirstPassDungeonNotify", "ChannellerSlabLoopDungeonResultInfo", "EffigyChallengeDungeonResultInfo", "RoguelikeDungeonSettleInfo", "CrystalLinkSettleInfo", "SummerTimeV2DungeonSettleInfo", "InstableSpraySettleInfo", "Detail", }); + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor = + internal_static_DungeonSettleNotify_descriptor.getNestedTypes().get(0); + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_DungeonSettleNotify_SettleShowEntry_descriptor = + internal_static_DungeonSettleNotify_descriptor.getNestedTypes().get(1); + internal_static_DungeonSettleNotify_SettleShowEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleNotify_SettleShowEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ParamListOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonShowReminderNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonShowReminderNotifyOuterClass.java new file mode 100644 index 000000000..49086842b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonShowReminderNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonShowReminderNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonShowReminderNotifyOuterClass { + private DungeonShowReminderNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonShowReminderNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonShowReminderNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 reminder_id = 9; + * @return The reminderId. + */ + int getReminderId(); + } + /** + *
+   * CmdId: 997
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonShowReminderNotify} + */ + public static final class DungeonShowReminderNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonShowReminderNotify) + DungeonShowReminderNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonShowReminderNotify.newBuilder() to construct. + private DungeonShowReminderNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonShowReminderNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonShowReminderNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonShowReminderNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + reminderId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.class, emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.Builder.class); + } + + public static final int REMINDER_ID_FIELD_NUMBER = 9; + private int reminderId_; + /** + * uint32 reminder_id = 9; + * @return The reminderId. + */ + @java.lang.Override + public int getReminderId() { + return reminderId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (reminderId_ != 0) { + output.writeUInt32(9, reminderId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reminderId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, reminderId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify other = (emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify) obj; + + if (getReminderId() + != other.getReminderId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REMINDER_ID_FIELD_NUMBER; + hash = (53 * hash) + getReminderId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 997
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonShowReminderNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonShowReminderNotify) + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.class, emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + reminderId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify build() { + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify buildPartial() { + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify result = new emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify(this); + result.reminderId_ = reminderId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify other) { + if (other == emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.getDefaultInstance()) return this; + if (other.getReminderId() != 0) { + setReminderId(other.getReminderId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int reminderId_ ; + /** + * uint32 reminder_id = 9; + * @return The reminderId. + */ + @java.lang.Override + public int getReminderId() { + return reminderId_; + } + /** + * uint32 reminder_id = 9; + * @param value The reminderId to set. + * @return This builder for chaining. + */ + public Builder setReminderId(int value) { + + reminderId_ = value; + onChanged(); + return this; + } + /** + * uint32 reminder_id = 9; + * @return This builder for chaining. + */ + public Builder clearReminderId() { + + reminderId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:DungeonShowReminderNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonShowReminderNotify) + private static final emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify(); + } + + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonShowReminderNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonShowReminderNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonShowReminderNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonShowReminderNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037DungeonShowReminderNotify.proto\"0\n\031Dun" + + "geonShowReminderNotify\022\023\n\013reminder_id\030\t " + + "\001(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonShowReminderNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonShowReminderNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonShowReminderNotify_descriptor, + new java.lang.String[] { "ReminderId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EchoShellInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EchoShellInfoOuterClass.java new file mode 100644 index 000000000..c28761573 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EchoShellInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EchoShellInfo.proto + +package emu.grasscutter.net.proto; + +public final class EchoShellInfoOuterClass { + private EchoShellInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EchoShellInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EchoShellInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 shell_id = 1; + * @return The shellId. + */ + int getShellId(); + } + /** + * Protobuf type {@code EchoShellInfo} + */ + public static final class EchoShellInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EchoShellInfo) + EchoShellInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EchoShellInfo.newBuilder() to construct. + private EchoShellInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EchoShellInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EchoShellInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EchoShellInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + shellId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.class, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder.class); + } + + public static final int SHELL_ID_FIELD_NUMBER = 1; + private int shellId_; + /** + * uint32 shell_id = 1; + * @return The shellId. + */ + @java.lang.Override + public int getShellId() { + return shellId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (shellId_ != 0) { + output.writeUInt32(1, shellId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (shellId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, shellId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo other = (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) obj; + + if (getShellId() + != other.getShellId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SHELL_ID_FIELD_NUMBER; + hash = (53 * hash) + getShellId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EchoShellInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EchoShellInfo) + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.class, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + shellId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo build() { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo buildPartial() { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo result = new emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo(this); + result.shellId_ = shellId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) { + return mergeFrom((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo other) { + if (other == emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance()) return this; + if (other.getShellId() != 0) { + setShellId(other.getShellId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int shellId_ ; + /** + * uint32 shell_id = 1; + * @return The shellId. + */ + @java.lang.Override + public int getShellId() { + return shellId_; + } + /** + * uint32 shell_id = 1; + * @param value The shellId to set. + * @return This builder for chaining. + */ + public Builder setShellId(int value) { + + shellId_ = value; + onChanged(); + return this; + } + /** + * uint32 shell_id = 1; + * @return This builder for chaining. + */ + public Builder clearShellId() { + + shellId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EchoShellInfo) + } + + // @@protoc_insertion_point(class_scope:EchoShellInfo) + private static final emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo(); + } + + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EchoShellInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EchoShellInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EchoShellInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EchoShellInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023EchoShellInfo.proto\"!\n\rEchoShellInfo\022\020" + + "\n\010shell_id\030\001 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EchoShellInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EchoShellInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EchoShellInfo_descriptor, + new java.lang.String[] { "ShellId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EffigyChallengeDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EffigyChallengeDungeonResultInfoOuterClass.java new file mode 100644 index 000000000..ba8a9b3d8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EffigyChallengeDungeonResultInfoOuterClass.java @@ -0,0 +1,821 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EffigyChallengeDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class EffigyChallengeDungeonResultInfoOuterClass { + private EffigyChallengeDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EffigyChallengeDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EffigyChallengeDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 challenge_score = 7; + * @return The challengeScore. + */ + int getChallengeScore(); + + /** + * bool is_in_time_limit = 8; + * @return The isInTimeLimit. + */ + boolean getIsInTimeLimit(); + + /** + * uint32 challenge_id = 6; + * @return The challengeId. + */ + int getChallengeId(); + + /** + * bool is_success = 15; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_max_score = 13; + * @return The challengeMaxScore. + */ + int getChallengeMaxScore(); + } + /** + * Protobuf type {@code EffigyChallengeDungeonResultInfo} + */ + public static final class EffigyChallengeDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EffigyChallengeDungeonResultInfo) + EffigyChallengeDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EffigyChallengeDungeonResultInfo.newBuilder() to construct. + private EffigyChallengeDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EffigyChallengeDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EffigyChallengeDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EffigyChallengeDungeonResultInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + challengeId_ = input.readUInt32(); + break; + } + case 56: { + + challengeScore_ = input.readUInt32(); + break; + } + case 64: { + + isInTimeLimit_ = input.readBool(); + break; + } + case 104: { + + challengeMaxScore_ = input.readUInt32(); + break; + } + case 120: { + + isSuccess_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.class, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder.class); + } + + public static final int CHALLENGE_SCORE_FIELD_NUMBER = 7; + private int challengeScore_; + /** + * uint32 challenge_score = 7; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + + public static final int IS_IN_TIME_LIMIT_FIELD_NUMBER = 8; + private boolean isInTimeLimit_; + /** + * bool is_in_time_limit = 8; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + + public static final int CHALLENGE_ID_FIELD_NUMBER = 6; + private int challengeId_; + /** + * uint32 challenge_id = 6; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 15; + private boolean isSuccess_; + /** + * bool is_success = 15; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_MAX_SCORE_FIELD_NUMBER = 13; + private int challengeMaxScore_; + /** + * uint32 challenge_max_score = 13; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (challengeId_ != 0) { + output.writeUInt32(6, challengeId_); + } + if (challengeScore_ != 0) { + output.writeUInt32(7, challengeScore_); + } + if (isInTimeLimit_ != false) { + output.writeBool(8, isInTimeLimit_); + } + if (challengeMaxScore_ != 0) { + output.writeUInt32(13, challengeMaxScore_); + } + if (isSuccess_ != false) { + output.writeBool(15, isSuccess_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (challengeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, challengeId_); + } + if (challengeScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, challengeScore_); + } + if (isInTimeLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isInTimeLimit_); + } + if (challengeMaxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, challengeMaxScore_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isSuccess_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo other = (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) obj; + + if (getChallengeScore() + != other.getChallengeScore()) return false; + if (getIsInTimeLimit() + != other.getIsInTimeLimit()) return false; + if (getChallengeId() + != other.getChallengeId()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeMaxScore() + != other.getChallengeMaxScore()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHALLENGE_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeScore(); + hash = (37 * hash) + IS_IN_TIME_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTimeLimit()); + hash = (37 * hash) + CHALLENGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getChallengeId(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeMaxScore(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EffigyChallengeDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EffigyChallengeDungeonResultInfo) + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.class, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + challengeScore_ = 0; + + isInTimeLimit_ = false; + + challengeId_ = 0; + + isSuccess_ = false; + + challengeMaxScore_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo build() { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo result = new emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo(this); + result.challengeScore_ = challengeScore_; + result.isInTimeLimit_ = isInTimeLimit_; + result.challengeId_ = challengeId_; + result.isSuccess_ = isSuccess_; + result.challengeMaxScore_ = challengeMaxScore_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance()) return this; + if (other.getChallengeScore() != 0) { + setChallengeScore(other.getChallengeScore()); + } + if (other.getIsInTimeLimit() != false) { + setIsInTimeLimit(other.getIsInTimeLimit()); + } + if (other.getChallengeId() != 0) { + setChallengeId(other.getChallengeId()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeMaxScore() != 0) { + setChallengeMaxScore(other.getChallengeMaxScore()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int challengeScore_ ; + /** + * uint32 challenge_score = 7; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + /** + * uint32 challenge_score = 7; + * @param value The challengeScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeScore(int value) { + + challengeScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_score = 7; + * @return This builder for chaining. + */ + public Builder clearChallengeScore() { + + challengeScore_ = 0; + onChanged(); + return this; + } + + private boolean isInTimeLimit_ ; + /** + * bool is_in_time_limit = 8; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + /** + * bool is_in_time_limit = 8; + * @param value The isInTimeLimit to set. + * @return This builder for chaining. + */ + public Builder setIsInTimeLimit(boolean value) { + + isInTimeLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_in_time_limit = 8; + * @return This builder for chaining. + */ + public Builder clearIsInTimeLimit() { + + isInTimeLimit_ = false; + onChanged(); + return this; + } + + private int challengeId_ ; + /** + * uint32 challenge_id = 6; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + /** + * uint32 challenge_id = 6; + * @param value The challengeId to set. + * @return This builder for chaining. + */ + public Builder setChallengeId(int value) { + + challengeId_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_id = 6; + * @return This builder for chaining. + */ + public Builder clearChallengeId() { + + challengeId_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 15; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 15; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 15; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeMaxScore_ ; + /** + * uint32 challenge_max_score = 13; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + /** + * uint32 challenge_max_score = 13; + * @param value The challengeMaxScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeMaxScore(int value) { + + challengeMaxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_max_score = 13; + * @return This builder for chaining. + */ + public Builder clearChallengeMaxScore() { + + challengeMaxScore_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EffigyChallengeDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:EffigyChallengeDungeonResultInfo) + private static final emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EffigyChallengeDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EffigyChallengeDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EffigyChallengeDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&EffigyChallengeDungeonResultInfo.proto" + + "\"\234\001\n EffigyChallengeDungeonResultInfo\022\027\n" + + "\017challenge_score\030\007 \001(\r\022\030\n\020is_in_time_lim" + + "it\030\010 \001(\010\022\024\n\014challenge_id\030\006 \001(\r\022\022\n\nis_suc" + + "cess\030\017 \001(\010\022\033\n\023challenge_max_score\030\r \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EffigyChallengeDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EffigyChallengeDungeonResultInfo_descriptor, + new java.lang.String[] { "ChallengeScore", "IsInTimeLimit", "ChallengeId", "IsSuccess", "ChallengeMaxScore", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java new file mode 100644 index 000000000..0d51fbd30 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterSceneDoneRsp.proto + +package emu.grasscutter.net.proto; + +public final class EnterSceneDoneRspOuterClass { + private EnterSceneDoneRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterSceneDoneRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterSceneDoneRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 enter_scene_token = 15; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 237
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterSceneDoneRsp} + */ + public static final class EnterSceneDoneRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterSceneDoneRsp) + EnterSceneDoneRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterSceneDoneRsp.newBuilder() to construct. + private EnterSceneDoneRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterSceneDoneRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterSceneDoneRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterSceneDoneRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + enterSceneToken_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.class, emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.Builder.class); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 15; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 15; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(15, enterSceneToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, enterSceneToken_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp other = (emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp) obj; + + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 237
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterSceneDoneRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterSceneDoneRsp) + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.class, emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + enterSceneToken_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp build() { + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp buildPartial() { + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp result = new emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp(this); + result.enterSceneToken_ = enterSceneToken_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp) { + return mergeFrom((emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp other) { + if (other == emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.getDefaultInstance()) return this; + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 15; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 15; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 15; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EnterSceneDoneRsp) + } + + // @@protoc_insertion_point(class_scope:EnterSceneDoneRsp) + private static final emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp(); + } + + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterSceneDoneRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterSceneDoneRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterSceneDoneRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterSceneDoneRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EnterSceneDoneRsp.proto\"?\n\021EnterSceneD" + + "oneRsp\022\031\n\021enter_scene_token\030\017 \001(\r\022\017\n\007ret" + + "code\030\007 \001(\005B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterSceneDoneRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterSceneDoneRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterSceneDoneRsp_descriptor, + new java.lang.String[] { "EnterSceneToken", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java new file mode 100644 index 000000000..0dd8cf108 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java @@ -0,0 +1,762 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterScenePeerNotify.proto + +package emu.grasscutter.net.proto; + +public final class EnterScenePeerNotifyOuterClass { + private EnterScenePeerNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterScenePeerNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterScenePeerNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dest_scene_id = 12; + * @return The destSceneId. + */ + int getDestSceneId(); + + /** + * uint32 enter_scene_token = 11; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * uint32 host_peer_id = 14; + * @return The hostPeerId. + */ + int getHostPeerId(); + + /** + * uint32 peer_id = 1; + * @return The peerId. + */ + int getPeerId(); + } + /** + *
+   * CmdId: 252
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterScenePeerNotify} + */ + public static final class EnterScenePeerNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterScenePeerNotify) + EnterScenePeerNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterScenePeerNotify.newBuilder() to construct. + private EnterScenePeerNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterScenePeerNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterScenePeerNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterScenePeerNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + peerId_ = input.readUInt32(); + break; + } + case 88: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 96: { + + destSceneId_ = input.readUInt32(); + break; + } + case 112: { + + hostPeerId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.class, emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.Builder.class); + } + + public static final int DEST_SCENE_ID_FIELD_NUMBER = 12; + private int destSceneId_; + /** + * uint32 dest_scene_id = 12; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 11; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 11; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int HOST_PEER_ID_FIELD_NUMBER = 14; + private int hostPeerId_; + /** + * uint32 host_peer_id = 14; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + + public static final int PEER_ID_FIELD_NUMBER = 1; + private int peerId_; + /** + * uint32 peer_id = 1; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (peerId_ != 0) { + output.writeUInt32(1, peerId_); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(11, enterSceneToken_); + } + if (destSceneId_ != 0) { + output.writeUInt32(12, destSceneId_); + } + if (hostPeerId_ != 0) { + output.writeUInt32(14, hostPeerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, peerId_); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, enterSceneToken_); + } + if (destSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, destSceneId_); + } + if (hostPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, hostPeerId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify other = (emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify) obj; + + if (getDestSceneId() + != other.getDestSceneId()) return false; + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (getHostPeerId() + != other.getHostPeerId()) return false; + if (getPeerId() + != other.getPeerId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DEST_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getDestSceneId(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (37 * hash) + HOST_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getHostPeerId(); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 252
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterScenePeerNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterScenePeerNotify) + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.class, emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + destSceneId_ = 0; + + enterSceneToken_ = 0; + + hostPeerId_ = 0; + + peerId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify build() { + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify buildPartial() { + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify result = new emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify(this); + result.destSceneId_ = destSceneId_; + result.enterSceneToken_ = enterSceneToken_; + result.hostPeerId_ = hostPeerId_; + result.peerId_ = peerId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify) { + return mergeFrom((emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify other) { + if (other == emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.getDefaultInstance()) return this; + if (other.getDestSceneId() != 0) { + setDestSceneId(other.getDestSceneId()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (other.getHostPeerId() != 0) { + setHostPeerId(other.getHostPeerId()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int destSceneId_ ; + /** + * uint32 dest_scene_id = 12; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + /** + * uint32 dest_scene_id = 12; + * @param value The destSceneId to set. + * @return This builder for chaining. + */ + public Builder setDestSceneId(int value) { + + destSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 dest_scene_id = 12; + * @return This builder for chaining. + */ + public Builder clearDestSceneId() { + + destSceneId_ = 0; + onChanged(); + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 11; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 11; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 11; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private int hostPeerId_ ; + /** + * uint32 host_peer_id = 14; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + /** + * uint32 host_peer_id = 14; + * @param value The hostPeerId to set. + * @return This builder for chaining. + */ + public Builder setHostPeerId(int value) { + + hostPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 host_peer_id = 14; + * @return This builder for chaining. + */ + public Builder clearHostPeerId() { + + hostPeerId_ = 0; + onChanged(); + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 1; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 1; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 1; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EnterScenePeerNotify) + } + + // @@protoc_insertion_point(class_scope:EnterScenePeerNotify) + private static final emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify(); + } + + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterScenePeerNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterScenePeerNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterScenePeerNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterScenePeerNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032EnterScenePeerNotify.proto\"o\n\024EnterSce" + + "nePeerNotify\022\025\n\rdest_scene_id\030\014 \001(\r\022\031\n\021e" + + "nter_scene_token\030\013 \001(\r\022\024\n\014host_peer_id\030\016" + + " \001(\r\022\017\n\007peer_id\030\001 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterScenePeerNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterScenePeerNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterScenePeerNotify_descriptor, + new java.lang.String[] { "DestSceneId", "EnterSceneToken", "HostPeerId", "PeerId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java new file mode 100644 index 000000000..94a8abc1b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterSceneReadyRsp.proto + +package emu.grasscutter.net.proto; + +public final class EnterSceneReadyRspOuterClass { + private EnterSceneReadyRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterSceneReadyRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterSceneReadyRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 enter_scene_token = 1; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 209
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterSceneReadyRsp} + */ + public static final class EnterSceneReadyRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterSceneReadyRsp) + EnterSceneReadyRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterSceneReadyRsp.newBuilder() to construct. + private EnterSceneReadyRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterSceneReadyRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterSceneReadyRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterSceneReadyRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.class, emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.Builder.class); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 1; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 1; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (enterSceneToken_ != 0) { + output.writeUInt32(1, enterSceneToken_); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, enterSceneToken_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp other = (emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) obj; + + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 209
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterSceneReadyRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterSceneReadyRsp) + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.class, emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + enterSceneToken_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp build() { + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp buildPartial() { + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp result = new emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp(this); + result.enterSceneToken_ = enterSceneToken_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) { + return mergeFrom((emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp other) { + if (other == emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.getDefaultInstance()) return this; + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 1; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 1; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 1; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EnterSceneReadyRsp) + } + + // @@protoc_insertion_point(class_scope:EnterSceneReadyRsp) + private static final emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp(); + } + + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterSceneReadyRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterSceneReadyRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterSceneReadyRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterSceneReadyRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030EnterSceneReadyRsp.proto\"@\n\022EnterScene" + + "ReadyRsp\022\031\n\021enter_scene_token\030\001 \001(\r\022\017\n\007r" + + "etcode\030\004 \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterSceneReadyRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterSceneReadyRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterSceneReadyRsp_descriptor, + new java.lang.String[] { "EnterSceneToken", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterTransPointRegionNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterTransPointRegionNotifyOuterClass.java new file mode 100644 index 000000000..ffed988bc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterTransPointRegionNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterTransPointRegionNotify.proto + +package emu.grasscutter.net.proto; + +public final class EnterTransPointRegionNotifyOuterClass { + private EnterTransPointRegionNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterTransPointRegionNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterTransPointRegionNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 205
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterTransPointRegionNotify} + */ + public static final class EnterTransPointRegionNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterTransPointRegionNotify) + EnterTransPointRegionNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterTransPointRegionNotify.newBuilder() to construct. + private EnterTransPointRegionNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterTransPointRegionNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterTransPointRegionNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterTransPointRegionNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + pointId_ = input.readUInt32(); + break; + } + case 64: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.class, emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 8; + private int sceneId_; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + if (sceneId_ != 0) { + output.writeUInt32(8, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify other = (emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPointId() + != other.getPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 205
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterTransPointRegionNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterTransPointRegionNotify) + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.class, emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify build() { + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify buildPartial() { + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify result = new emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify(this); + result.sceneId_ = sceneId_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify) { + return mergeFrom((emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify other) { + if (other == emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 8; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 8; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EnterTransPointRegionNotify) + } + + // @@protoc_insertion_point(class_scope:EnterTransPointRegionNotify) + private static final emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify(); + } + + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterTransPointRegionNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterTransPointRegionNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterTransPointRegionNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterTransPointRegionNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!EnterTransPointRegionNotify.proto\"A\n\033E" + + "nterTransPointRegionNotify\022\020\n\010scene_id\030\010" + + " \001(\r\022\020\n\010point_id\030\006 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterTransPointRegionNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterTransPointRegionNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterTransPointRegionNotify_descriptor, + new java.lang.String[] { "SceneId", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java new file mode 100644 index 000000000..409e14335 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java @@ -0,0 +1,242 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterType.proto + +package emu.grasscutter.net.proto; + +public final class EnterTypeOuterClass { + private EnterTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code EnterType} + */ + public enum EnterType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ENTER_TYPE_NONE = 0; + */ + ENTER_TYPE_NONE(0), + /** + * ENTER_TYPE_SELF = 1; + */ + ENTER_TYPE_SELF(1), + /** + * ENTER_TYPE_GOTO = 2; + */ + ENTER_TYPE_GOTO(2), + /** + * ENTER_TYPE_JUMP = 3; + */ + ENTER_TYPE_JUMP(3), + /** + * ENTER_TYPE_OTHER = 4; + */ + ENTER_TYPE_OTHER(4), + /** + * ENTER_TYPE_BACK = 5; + */ + ENTER_TYPE_BACK(5), + /** + * ENTER_TYPE_DUNGEON = 6; + */ + ENTER_TYPE_DUNGEON(6), + /** + * ENTER_TYPE_DUNGEON_REPLAY = 7; + */ + ENTER_TYPE_DUNGEON_REPLAY(7), + /** + * ENTER_TYPE_GOTO_BY_PORTAL = 8; + */ + ENTER_TYPE_GOTO_BY_PORTAL(8), + /** + * ENTER_TYPE_SELF_HOME = 9; + */ + ENTER_TYPE_SELF_HOME(9), + /** + * ENTER_TYPE_OTHER_HOME = 10; + */ + ENTER_TYPE_OTHER_HOME(10), + /** + * ENTER_TYPE_GOTO_RECREATE = 11; + */ + ENTER_TYPE_GOTO_RECREATE(11), + UNRECOGNIZED(-1), + ; + + /** + * ENTER_TYPE_NONE = 0; + */ + public static final int ENTER_TYPE_NONE_VALUE = 0; + /** + * ENTER_TYPE_SELF = 1; + */ + public static final int ENTER_TYPE_SELF_VALUE = 1; + /** + * ENTER_TYPE_GOTO = 2; + */ + public static final int ENTER_TYPE_GOTO_VALUE = 2; + /** + * ENTER_TYPE_JUMP = 3; + */ + public static final int ENTER_TYPE_JUMP_VALUE = 3; + /** + * ENTER_TYPE_OTHER = 4; + */ + public static final int ENTER_TYPE_OTHER_VALUE = 4; + /** + * ENTER_TYPE_BACK = 5; + */ + public static final int ENTER_TYPE_BACK_VALUE = 5; + /** + * ENTER_TYPE_DUNGEON = 6; + */ + public static final int ENTER_TYPE_DUNGEON_VALUE = 6; + /** + * ENTER_TYPE_DUNGEON_REPLAY = 7; + */ + public static final int ENTER_TYPE_DUNGEON_REPLAY_VALUE = 7; + /** + * ENTER_TYPE_GOTO_BY_PORTAL = 8; + */ + public static final int ENTER_TYPE_GOTO_BY_PORTAL_VALUE = 8; + /** + * ENTER_TYPE_SELF_HOME = 9; + */ + public static final int ENTER_TYPE_SELF_HOME_VALUE = 9; + /** + * ENTER_TYPE_OTHER_HOME = 10; + */ + public static final int ENTER_TYPE_OTHER_HOME_VALUE = 10; + /** + * ENTER_TYPE_GOTO_RECREATE = 11; + */ + public static final int ENTER_TYPE_GOTO_RECREATE_VALUE = 11; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static EnterType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static EnterType forNumber(int value) { + switch (value) { + case 0: return ENTER_TYPE_NONE; + case 1: return ENTER_TYPE_SELF; + case 2: return ENTER_TYPE_GOTO; + case 3: return ENTER_TYPE_JUMP; + case 4: return ENTER_TYPE_OTHER; + case 5: return ENTER_TYPE_BACK; + case 6: return ENTER_TYPE_DUNGEON; + case 7: return ENTER_TYPE_DUNGEON_REPLAY; + case 8: return ENTER_TYPE_GOTO_BY_PORTAL; + case 9: return ENTER_TYPE_SELF_HOME; + case 10: return ENTER_TYPE_OTHER_HOME; + case 11: return ENTER_TYPE_GOTO_RECREATE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + EnterType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public EnterType findValueByNumber(int number) { + return EnterType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final EnterType[] VALUES = values(); + + public static EnterType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private EnterType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:EnterType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017EnterType.proto*\263\002\n\tEnterType\022\023\n\017ENTER" + + "_TYPE_NONE\020\000\022\023\n\017ENTER_TYPE_SELF\020\001\022\023\n\017ENT" + + "ER_TYPE_GOTO\020\002\022\023\n\017ENTER_TYPE_JUMP\020\003\022\024\n\020E" + + "NTER_TYPE_OTHER\020\004\022\023\n\017ENTER_TYPE_BACK\020\005\022\026" + + "\n\022ENTER_TYPE_DUNGEON\020\006\022\035\n\031ENTER_TYPE_DUN" + + "GEON_REPLAY\020\007\022\035\n\031ENTER_TYPE_GOTO_BY_PORT" + + "AL\020\010\022\030\n\024ENTER_TYPE_SELF_HOME\020\t\022\031\n\025ENTER_" + + "TYPE_OTHER_HOME\020\n\022\034\n\030ENTER_TYPE_GOTO_REC" + + "REATE\020\013B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java new file mode 100644 index 000000000..c25072daf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterWorldAreaReq.proto + +package emu.grasscutter.net.proto; + +public final class EnterWorldAreaReqOuterClass { + private EnterWorldAreaReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterWorldAreaReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterWorldAreaReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 area_type = 8; + * @return The areaType. + */ + int getAreaType(); + + /** + * uint32 area_id = 1; + * @return The areaId. + */ + int getAreaId(); + } + /** + *
+   * CmdId: 250
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterWorldAreaReq} + */ + public static final class EnterWorldAreaReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterWorldAreaReq) + EnterWorldAreaReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterWorldAreaReq.newBuilder() to construct. + private EnterWorldAreaReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterWorldAreaReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterWorldAreaReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterWorldAreaReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + areaId_ = input.readUInt32(); + break; + } + case 64: { + + areaType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.class, emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.Builder.class); + } + + public static final int AREA_TYPE_FIELD_NUMBER = 8; + private int areaType_; + /** + * uint32 area_type = 8; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + + public static final int AREA_ID_FIELD_NUMBER = 1; + private int areaId_; + /** + * uint32 area_id = 1; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (areaId_ != 0) { + output.writeUInt32(1, areaId_); + } + if (areaType_ != 0) { + output.writeUInt32(8, areaType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (areaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, areaId_); + } + if (areaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, areaType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq other = (emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq) obj; + + if (getAreaType() + != other.getAreaType()) return false; + if (getAreaId() + != other.getAreaId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AREA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAreaType(); + hash = (37 * hash) + AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 250
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterWorldAreaReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterWorldAreaReq) + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.class, emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + areaType_ = 0; + + areaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq build() { + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq buildPartial() { + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq result = new emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq(this); + result.areaType_ = areaType_; + result.areaId_ = areaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq) { + return mergeFrom((emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq other) { + if (other == emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.getDefaultInstance()) return this; + if (other.getAreaType() != 0) { + setAreaType(other.getAreaType()); + } + if (other.getAreaId() != 0) { + setAreaId(other.getAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int areaType_ ; + /** + * uint32 area_type = 8; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + /** + * uint32 area_type = 8; + * @param value The areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaType(int value) { + + areaType_ = value; + onChanged(); + return this; + } + /** + * uint32 area_type = 8; + * @return This builder for chaining. + */ + public Builder clearAreaType() { + + areaType_ = 0; + onChanged(); + return this; + } + + private int areaId_ ; + /** + * uint32 area_id = 1; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + /** + * uint32 area_id = 1; + * @param value The areaId to set. + * @return This builder for chaining. + */ + public Builder setAreaId(int value) { + + areaId_ = value; + onChanged(); + return this; + } + /** + * uint32 area_id = 1; + * @return This builder for chaining. + */ + public Builder clearAreaId() { + + areaId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EnterWorldAreaReq) + } + + // @@protoc_insertion_point(class_scope:EnterWorldAreaReq) + private static final emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq(); + } + + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterWorldAreaReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterWorldAreaReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterWorldAreaReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterWorldAreaReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EnterWorldAreaReq.proto\"7\n\021EnterWorldA" + + "reaReq\022\021\n\tarea_type\030\010 \001(\r\022\017\n\007area_id\030\001 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterWorldAreaReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterWorldAreaReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterWorldAreaReq_descriptor, + new java.lang.String[] { "AreaType", "AreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java new file mode 100644 index 000000000..74002ea2c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterWorldAreaRsp.proto + +package emu.grasscutter.net.proto; + +public final class EnterWorldAreaRspOuterClass { + private EnterWorldAreaRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterWorldAreaRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterWorldAreaRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 area_type = 1; + * @return The areaType. + */ + int getAreaType(); + + /** + * uint32 area_id = 7; + * @return The areaId. + */ + int getAreaId(); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 243
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterWorldAreaRsp} + */ + public static final class EnterWorldAreaRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterWorldAreaRsp) + EnterWorldAreaRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterWorldAreaRsp.newBuilder() to construct. + private EnterWorldAreaRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterWorldAreaRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterWorldAreaRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterWorldAreaRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + areaType_ = input.readUInt32(); + break; + } + case 56: { + + areaId_ = input.readUInt32(); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.class, emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.Builder.class); + } + + public static final int AREA_TYPE_FIELD_NUMBER = 1; + private int areaType_; + /** + * uint32 area_type = 1; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + + public static final int AREA_ID_FIELD_NUMBER = 7; + private int areaId_; + /** + * uint32 area_id = 7; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (areaType_ != 0) { + output.writeUInt32(1, areaType_); + } + if (areaId_ != 0) { + output.writeUInt32(7, areaId_); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (areaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, areaType_); + } + if (areaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, areaId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp other = (emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp) obj; + + if (getAreaType() + != other.getAreaType()) return false; + if (getAreaId() + != other.getAreaId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AREA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAreaType(); + hash = (37 * hash) + AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getAreaId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 243
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterWorldAreaRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterWorldAreaRsp) + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.class, emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + areaType_ = 0; + + areaId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp build() { + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp buildPartial() { + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp result = new emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp(this); + result.areaType_ = areaType_; + result.areaId_ = areaId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp) { + return mergeFrom((emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp other) { + if (other == emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.getDefaultInstance()) return this; + if (other.getAreaType() != 0) { + setAreaType(other.getAreaType()); + } + if (other.getAreaId() != 0) { + setAreaId(other.getAreaId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int areaType_ ; + /** + * uint32 area_type = 1; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + /** + * uint32 area_type = 1; + * @param value The areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaType(int value) { + + areaType_ = value; + onChanged(); + return this; + } + /** + * uint32 area_type = 1; + * @return This builder for chaining. + */ + public Builder clearAreaType() { + + areaType_ = 0; + onChanged(); + return this; + } + + private int areaId_ ; + /** + * uint32 area_id = 7; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + /** + * uint32 area_id = 7; + * @param value The areaId to set. + * @return This builder for chaining. + */ + public Builder setAreaId(int value) { + + areaId_ = value; + onChanged(); + return this; + } + /** + * uint32 area_id = 7; + * @return This builder for chaining. + */ + public Builder clearAreaId() { + + areaId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EnterWorldAreaRsp) + } + + // @@protoc_insertion_point(class_scope:EnterWorldAreaRsp) + private static final emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp(); + } + + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterWorldAreaRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterWorldAreaRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterWorldAreaRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterWorldAreaRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EnterWorldAreaRsp.proto\"H\n\021EnterWorldA" + + "reaRsp\022\021\n\tarea_type\030\001 \001(\r\022\017\n\007area_id\030\007 \001" + + "(\r\022\017\n\007retcode\030\t \001(\005B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterWorldAreaRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterWorldAreaRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterWorldAreaRsp_descriptor, + new java.lang.String[] { "AreaType", "AreaId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java new file mode 100644 index 000000000..02fa7e33a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java @@ -0,0 +1,1053 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityAiSyncNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityAiSyncNotifyOuterClass { + private EntityAiSyncNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityAiSyncNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityAiSyncNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return A list containing the localAvatarAlertedMonsterList. + */ + java.util.List getLocalAvatarAlertedMonsterListList(); + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return The count of localAvatarAlertedMonsterList. + */ + int getLocalAvatarAlertedMonsterListCount(); + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index of the element to return. + * @return The localAvatarAlertedMonsterList at the given index. + */ + int getLocalAvatarAlertedMonsterList(int index); + + /** + * repeated .AiSyncInfo info_list = 1; + */ + java.util.List + getInfoListList(); + /** + * repeated .AiSyncInfo info_list = 1; + */ + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index); + /** + * repeated .AiSyncInfo info_list = 1; + */ + int getInfoListCount(); + /** + * repeated .AiSyncInfo info_list = 1; + */ + java.util.List + getInfoListOrBuilderList(); + /** + * repeated .AiSyncInfo info_list = 1; + */ + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 400
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EntityAiSyncNotify} + */ + public static final class EntityAiSyncNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityAiSyncNotify) + EntityAiSyncNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityAiSyncNotify.newBuilder() to construct. + private EntityAiSyncNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityAiSyncNotify() { + localAvatarAlertedMonsterList_ = emptyIntList(); + infoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityAiSyncNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityAiSyncNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + infoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + infoList_.add( + input.readMessage(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.parser(), extensionRegistry)); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + localAvatarAlertedMonsterList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + localAvatarAlertedMonsterList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + localAvatarAlertedMonsterList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.class, emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.Builder.class); + } + + public static final int LOCAL_AVATAR_ALERTED_MONSTER_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList localAvatarAlertedMonsterList_; + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return A list containing the localAvatarAlertedMonsterList. + */ + @java.lang.Override + public java.util.List + getLocalAvatarAlertedMonsterListList() { + return localAvatarAlertedMonsterList_; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return The count of localAvatarAlertedMonsterList. + */ + public int getLocalAvatarAlertedMonsterListCount() { + return localAvatarAlertedMonsterList_.size(); + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index of the element to return. + * @return The localAvatarAlertedMonsterList at the given index. + */ + public int getLocalAvatarAlertedMonsterList(int index) { + return localAvatarAlertedMonsterList_.getInt(index); + } + private int localAvatarAlertedMonsterListMemoizedSerializedSize = -1; + + public static final int INFO_LIST_FIELD_NUMBER = 1; + private java.util.List infoList_; + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public java.util.List getInfoListList() { + return infoList_; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public java.util.List + getInfoListOrBuilderList() { + return infoList_; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public int getInfoListCount() { + return infoList_.size(); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index) { + return infoList_.get(index); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( + int index) { + return infoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < infoList_.size(); i++) { + output.writeMessage(1, infoList_.get(i)); + } + if (getLocalAvatarAlertedMonsterListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(localAvatarAlertedMonsterListMemoizedSerializedSize); + } + for (int i = 0; i < localAvatarAlertedMonsterList_.size(); i++) { + output.writeUInt32NoTag(localAvatarAlertedMonsterList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < infoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, infoList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < localAvatarAlertedMonsterList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(localAvatarAlertedMonsterList_.getInt(i)); + } + size += dataSize; + if (!getLocalAvatarAlertedMonsterListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + localAvatarAlertedMonsterListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify other = (emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify) obj; + + if (!getLocalAvatarAlertedMonsterListList() + .equals(other.getLocalAvatarAlertedMonsterListList())) return false; + if (!getInfoListList() + .equals(other.getInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getLocalAvatarAlertedMonsterListCount() > 0) { + hash = (37 * hash) + LOCAL_AVATAR_ALERTED_MONSTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLocalAvatarAlertedMonsterListList().hashCode(); + } + if (getInfoListCount() > 0) { + hash = (37 * hash) + INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 400
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EntityAiSyncNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityAiSyncNotify) + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.class, emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + localAvatarAlertedMonsterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + infoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify build() { + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify buildPartial() { + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify result = new emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.localAvatarAlertedMonsterList_ = localAvatarAlertedMonsterList_; + if (infoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.infoList_ = infoList_; + } else { + result.infoList_ = infoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify other) { + if (other == emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.getDefaultInstance()) return this; + if (!other.localAvatarAlertedMonsterList_.isEmpty()) { + if (localAvatarAlertedMonsterList_.isEmpty()) { + localAvatarAlertedMonsterList_ = other.localAvatarAlertedMonsterList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLocalAvatarAlertedMonsterListIsMutable(); + localAvatarAlertedMonsterList_.addAll(other.localAvatarAlertedMonsterList_); + } + onChanged(); + } + if (infoListBuilder_ == null) { + if (!other.infoList_.isEmpty()) { + if (infoList_.isEmpty()) { + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureInfoListIsMutable(); + infoList_.addAll(other.infoList_); + } + onChanged(); + } + } else { + if (!other.infoList_.isEmpty()) { + if (infoListBuilder_.isEmpty()) { + infoListBuilder_.dispose(); + infoListBuilder_ = null; + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000002); + infoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInfoListFieldBuilder() : null; + } else { + infoListBuilder_.addAllMessages(other.infoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList localAvatarAlertedMonsterList_ = emptyIntList(); + private void ensureLocalAvatarAlertedMonsterListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_ = mutableCopy(localAvatarAlertedMonsterList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return A list containing the localAvatarAlertedMonsterList. + */ + public java.util.List + getLocalAvatarAlertedMonsterListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(localAvatarAlertedMonsterList_) : localAvatarAlertedMonsterList_; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return The count of localAvatarAlertedMonsterList. + */ + public int getLocalAvatarAlertedMonsterListCount() { + return localAvatarAlertedMonsterList_.size(); + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index of the element to return. + * @return The localAvatarAlertedMonsterList at the given index. + */ + public int getLocalAvatarAlertedMonsterList(int index) { + return localAvatarAlertedMonsterList_.getInt(index); + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index to set the value at. + * @param value The localAvatarAlertedMonsterList to set. + * @return This builder for chaining. + */ + public Builder setLocalAvatarAlertedMonsterList( + int index, int value) { + ensureLocalAvatarAlertedMonsterListIsMutable(); + localAvatarAlertedMonsterList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param value The localAvatarAlertedMonsterList to add. + * @return This builder for chaining. + */ + public Builder addLocalAvatarAlertedMonsterList(int value) { + ensureLocalAvatarAlertedMonsterListIsMutable(); + localAvatarAlertedMonsterList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param values The localAvatarAlertedMonsterList to add. + * @return This builder for chaining. + */ + public Builder addAllLocalAvatarAlertedMonsterList( + java.lang.Iterable values) { + ensureLocalAvatarAlertedMonsterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, localAvatarAlertedMonsterList_); + onChanged(); + return this; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return This builder for chaining. + */ + public Builder clearLocalAvatarAlertedMonsterList() { + localAvatarAlertedMonsterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List infoList_ = + java.util.Collections.emptyList(); + private void ensureInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + infoList_ = new java.util.ArrayList(infoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder> infoListBuilder_; + + /** + * repeated .AiSyncInfo info_list = 1; + */ + public java.util.List getInfoListList() { + if (infoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(infoList_); + } else { + return infoListBuilder_.getMessageList(); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public int getInfoListCount() { + if (infoListBuilder_ == null) { + return infoList_.size(); + } else { + return infoListBuilder_.getCount(); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); + } else { + return infoListBuilder_.getMessage(index); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.set(index, value); + onChanged(); + } else { + infoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.set(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(value); + onChanged(); + } else { + infoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(index, value); + onChanged(); + } else { + infoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addAllInfoList( + java.lang.Iterable values) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, infoList_); + onChanged(); + } else { + infoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder clearInfoList() { + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + infoListBuilder_.clear(); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder removeInfoList(int index) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.remove(index); + onChanged(); + } else { + infoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder getInfoListBuilder( + int index) { + return getInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( + int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); } else { + return infoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public java.util.List + getInfoListOrBuilderList() { + if (infoListBuilder_ != null) { + return infoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infoList_); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder addInfoListBuilder() { + return getInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder addInfoListBuilder( + int index) { + return getInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public java.util.List + getInfoListBuilderList() { + return getInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder> + getInfoListFieldBuilder() { + if (infoListBuilder_ == null) { + infoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder>( + infoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + infoList_ = null; + } + return infoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityAiSyncNotify) + } + + // @@protoc_insertion_point(class_scope:EntityAiSyncNotify) + private static final emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify(); + } + + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityAiSyncNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityAiSyncNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityAiSyncNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityAiSyncNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030EntityAiSyncNotify.proto\032\020AiSyncInfo.p" + + "roto\"_\n\022EntityAiSyncNotify\022)\n!local_avat" + + "ar_alerted_monster_list\030\017 \003(\r\022\036\n\tinfo_li" + + "st\030\001 \003(\0132\013.AiSyncInfoB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.getDescriptor(), + }); + internal_static_EntityAiSyncNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityAiSyncNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityAiSyncNotify_descriptor, + new java.lang.String[] { "LocalAvatarAlertedMonsterList", "InfoList", }); + emu.grasscutter.net.proto.AiSyncInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java new file mode 100644 index 000000000..3f40e244c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java @@ -0,0 +1,1879 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityAuthorityInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityAuthorityInfoOuterClass { + private EntityAuthorityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityAuthorityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityAuthorityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return Whether the rendererChangedInfo field is set. + */ + boolean hasRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return The rendererChangedInfo. + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); + + /** + * .SceneEntityAiInfo ai_info = 3; + * @return Whether the aiInfo field is set. + */ + boolean hasAiInfo(); + /** + * .SceneEntityAiInfo ai_info = 3; + * @return The aiInfo. + */ + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo(); + /** + * .SceneEntityAiInfo ai_info = 3; + */ + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder(); + + /** + * .Vector born_pos = 4; + * @return Whether the bornPos field is set. + */ + boolean hasBornPos(); + /** + * .Vector born_pos = 4; + * @return The bornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); + /** + * .Vector born_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); + + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + java.util.List + getPoseParaListList(); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + int getPoseParaListCount(); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + java.util.List + getPoseParaListOrBuilderList(); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( + int index); + + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return Whether the unk2700KDGMOPELHNE field is set. + */ + boolean hasUnk2700KDGMOPELHNE(); + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return The unk2700KDGMOPELHNE. + */ + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getUnk2700KDGMOPELHNE(); + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder getUnk2700KDGMOPELHNEOrBuilder(); + } + /** + * Protobuf type {@code EntityAuthorityInfo} + */ + public static final class EntityAuthorityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityAuthorityInfo) + EntityAuthorityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityAuthorityInfo.newBuilder() to construct. + private EntityAuthorityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityAuthorityInfo() { + poseParaList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityAuthorityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityAuthorityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder subBuilder = null; + if (rendererChangedInfo_ != null) { + subBuilder = rendererChangedInfo_.toBuilder(); + } + rendererChangedInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rendererChangedInfo_); + rendererChangedInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder subBuilder = null; + if (aiInfo_ != null) { + subBuilder = aiInfo_.toBuilder(); + } + aiInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(aiInfo_); + aiInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornPos_ != null) { + subBuilder = bornPos_.toBuilder(); + } + bornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornPos_); + bornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + poseParaList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + poseParaList_.add( + input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.parser(), extensionRegistry)); + break; + } + case 50: { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder subBuilder = null; + if (unk2700KDGMOPELHNE_ != null) { + subBuilder = unk2700KDGMOPELHNE_.toBuilder(); + } + unk2700KDGMOPELHNE_ = input.readMessage(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700KDGMOPELHNE_); + unk2700KDGMOPELHNE_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + poseParaList_ = java.util.Collections.unmodifiableList(poseParaList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.class, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder.class); + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + public static final int RENDERER_CHANGED_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return Whether the rendererChangedInfo field is set. + */ + @java.lang.Override + public boolean hasRendererChangedInfo() { + return rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return The rendererChangedInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + return getRendererChangedInfo(); + } + + public static final int AI_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo aiInfo_; + /** + * .SceneEntityAiInfo ai_info = 3; + * @return Whether the aiInfo field is set. + */ + @java.lang.Override + public boolean hasAiInfo() { + return aiInfo_ != null; + } + /** + * .SceneEntityAiInfo ai_info = 3; + * @return The aiInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo() { + return aiInfo_ == null ? emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance() : aiInfo_; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder() { + return getAiInfo(); + } + + public static final int BORN_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + /** + * .Vector born_pos = 4; + * @return Whether the bornPos field is set. + */ + @java.lang.Override + public boolean hasBornPos() { + return bornPos_ != null; + } + /** + * .Vector born_pos = 4; + * @return The bornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + /** + * .Vector born_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + return getBornPos(); + } + + public static final int POSE_PARA_LIST_FIELD_NUMBER = 5; + private java.util.List poseParaList_; + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public java.util.List getPoseParaListList() { + return poseParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public java.util.List + getPoseParaListOrBuilderList() { + return poseParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public int getPoseParaListCount() { + return poseParaList_.size(); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index) { + return poseParaList_.get(index); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( + int index) { + return poseParaList_.get(index); + } + + public static final int UNK2700_KDGMOPELHNE_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM unk2700KDGMOPELHNE_; + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return Whether the unk2700KDGMOPELHNE field is set. + */ + @java.lang.Override + public boolean hasUnk2700KDGMOPELHNE() { + return unk2700KDGMOPELHNE_ != null; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return The unk2700KDGMOPELHNE. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getUnk2700KDGMOPELHNE() { + return unk2700KDGMOPELHNE_ == null ? emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance() : unk2700KDGMOPELHNE_; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder getUnk2700KDGMOPELHNEOrBuilder() { + return getUnk2700KDGMOPELHNE(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (abilityInfo_ != null) { + output.writeMessage(1, getAbilityInfo()); + } + if (rendererChangedInfo_ != null) { + output.writeMessage(2, getRendererChangedInfo()); + } + if (aiInfo_ != null) { + output.writeMessage(3, getAiInfo()); + } + if (bornPos_ != null) { + output.writeMessage(4, getBornPos()); + } + for (int i = 0; i < poseParaList_.size(); i++) { + output.writeMessage(5, poseParaList_.get(i)); + } + if (unk2700KDGMOPELHNE_ != null) { + output.writeMessage(6, getUnk2700KDGMOPELHNE()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getAbilityInfo()); + } + if (rendererChangedInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRendererChangedInfo()); + } + if (aiInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getAiInfo()); + } + if (bornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBornPos()); + } + for (int i = 0; i < poseParaList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, poseParaList_.get(i)); + } + if (unk2700KDGMOPELHNE_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getUnk2700KDGMOPELHNE()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo other = (emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo) obj; + + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (hasRendererChangedInfo() != other.hasRendererChangedInfo()) return false; + if (hasRendererChangedInfo()) { + if (!getRendererChangedInfo() + .equals(other.getRendererChangedInfo())) return false; + } + if (hasAiInfo() != other.hasAiInfo()) return false; + if (hasAiInfo()) { + if (!getAiInfo() + .equals(other.getAiInfo())) return false; + } + if (hasBornPos() != other.hasBornPos()) return false; + if (hasBornPos()) { + if (!getBornPos() + .equals(other.getBornPos())) return false; + } + if (!getPoseParaListList() + .equals(other.getPoseParaListList())) return false; + if (hasUnk2700KDGMOPELHNE() != other.hasUnk2700KDGMOPELHNE()) return false; + if (hasUnk2700KDGMOPELHNE()) { + if (!getUnk2700KDGMOPELHNE() + .equals(other.getUnk2700KDGMOPELHNE())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + if (hasRendererChangedInfo()) { + hash = (37 * hash) + RENDERER_CHANGED_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRendererChangedInfo().hashCode(); + } + if (hasAiInfo()) { + hash = (37 * hash) + AI_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAiInfo().hashCode(); + } + if (hasBornPos()) { + hash = (37 * hash) + BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getBornPos().hashCode(); + } + if (getPoseParaListCount() > 0) { + hash = (37 * hash) + POSE_PARA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPoseParaListList().hashCode(); + } + if (hasUnk2700KDGMOPELHNE()) { + hash = (37 * hash) + UNK2700_KDGMOPELHNE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700KDGMOPELHNE().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EntityAuthorityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityAuthorityInfo) + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.class, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPoseParaListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + if (aiInfoBuilder_ == null) { + aiInfo_ = null; + } else { + aiInfo_ = null; + aiInfoBuilder_ = null; + } + if (bornPosBuilder_ == null) { + bornPos_ = null; + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + if (poseParaListBuilder_ == null) { + poseParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + poseParaListBuilder_.clear(); + } + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNE_ = null; + } else { + unk2700KDGMOPELHNE_ = null; + unk2700KDGMOPELHNEBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo build() { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo buildPartial() { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo result = new emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo(this); + int from_bitField0_ = bitField0_; + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + if (rendererChangedInfoBuilder_ == null) { + result.rendererChangedInfo_ = rendererChangedInfo_; + } else { + result.rendererChangedInfo_ = rendererChangedInfoBuilder_.build(); + } + if (aiInfoBuilder_ == null) { + result.aiInfo_ = aiInfo_; + } else { + result.aiInfo_ = aiInfoBuilder_.build(); + } + if (bornPosBuilder_ == null) { + result.bornPos_ = bornPos_; + } else { + result.bornPos_ = bornPosBuilder_.build(); + } + if (poseParaListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + poseParaList_ = java.util.Collections.unmodifiableList(poseParaList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.poseParaList_ = poseParaList_; + } else { + result.poseParaList_ = poseParaListBuilder_.build(); + } + if (unk2700KDGMOPELHNEBuilder_ == null) { + result.unk2700KDGMOPELHNE_ = unk2700KDGMOPELHNE_; + } else { + result.unk2700KDGMOPELHNE_ = unk2700KDGMOPELHNEBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo other) { + if (other == emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance()) return this; + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + if (other.hasRendererChangedInfo()) { + mergeRendererChangedInfo(other.getRendererChangedInfo()); + } + if (other.hasAiInfo()) { + mergeAiInfo(other.getAiInfo()); + } + if (other.hasBornPos()) { + mergeBornPos(other.getBornPos()); + } + if (poseParaListBuilder_ == null) { + if (!other.poseParaList_.isEmpty()) { + if (poseParaList_.isEmpty()) { + poseParaList_ = other.poseParaList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePoseParaListIsMutable(); + poseParaList_.addAll(other.poseParaList_); + } + onChanged(); + } + } else { + if (!other.poseParaList_.isEmpty()) { + if (poseParaListBuilder_.isEmpty()) { + poseParaListBuilder_.dispose(); + poseParaListBuilder_ = null; + poseParaList_ = other.poseParaList_; + bitField0_ = (bitField0_ & ~0x00000001); + poseParaListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPoseParaListFieldBuilder() : null; + } else { + poseParaListBuilder_.addAllMessages(other.poseParaList_); + } + } + } + if (other.hasUnk2700KDGMOPELHNE()) { + mergeUnk2700KDGMOPELHNE(other.getUnk2700KDGMOPELHNE()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> rendererChangedInfoBuilder_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return Whether the rendererChangedInfo field is set. + */ + public boolean hasRendererChangedInfo() { + return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return The rendererChangedInfo. + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } else { + return rendererChangedInfoBuilder_.getMessage(); + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder setRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rendererChangedInfo_ = value; + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder setRendererChangedInfo( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder builderForValue) { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = builderForValue.build(); + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder mergeRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (rendererChangedInfo_ != null) { + rendererChangedInfo_ = + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder(rendererChangedInfo_).mergeFrom(value).buildPartial(); + } else { + rendererChangedInfo_ = value; + } + onChanged(); + } else { + rendererChangedInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder clearRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + onChanged(); + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { + + onChanged(); + return getRendererChangedInfoFieldBuilder().getBuilder(); + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + if (rendererChangedInfoBuilder_ != null) { + return rendererChangedInfoBuilder_.getMessageOrBuilder(); + } else { + return rendererChangedInfo_ == null ? + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> + getRendererChangedInfoFieldBuilder() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder>( + getRendererChangedInfo(), + getParentForChildren(), + isClean()); + rendererChangedInfo_ = null; + } + return rendererChangedInfoBuilder_; + } + + private emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo aiInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder> aiInfoBuilder_; + /** + * .SceneEntityAiInfo ai_info = 3; + * @return Whether the aiInfo field is set. + */ + public boolean hasAiInfo() { + return aiInfoBuilder_ != null || aiInfo_ != null; + } + /** + * .SceneEntityAiInfo ai_info = 3; + * @return The aiInfo. + */ + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo() { + if (aiInfoBuilder_ == null) { + return aiInfo_ == null ? emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance() : aiInfo_; + } else { + return aiInfoBuilder_.getMessage(); + } + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder setAiInfo(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo value) { + if (aiInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + aiInfo_ = value; + onChanged(); + } else { + aiInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder setAiInfo( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder builderForValue) { + if (aiInfoBuilder_ == null) { + aiInfo_ = builderForValue.build(); + onChanged(); + } else { + aiInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder mergeAiInfo(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo value) { + if (aiInfoBuilder_ == null) { + if (aiInfo_ != null) { + aiInfo_ = + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.newBuilder(aiInfo_).mergeFrom(value).buildPartial(); + } else { + aiInfo_ = value; + } + onChanged(); + } else { + aiInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder clearAiInfo() { + if (aiInfoBuilder_ == null) { + aiInfo_ = null; + onChanged(); + } else { + aiInfo_ = null; + aiInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder getAiInfoBuilder() { + + onChanged(); + return getAiInfoFieldBuilder().getBuilder(); + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder() { + if (aiInfoBuilder_ != null) { + return aiInfoBuilder_.getMessageOrBuilder(); + } else { + return aiInfo_ == null ? + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance() : aiInfo_; + } + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder> + getAiInfoFieldBuilder() { + if (aiInfoBuilder_ == null) { + aiInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder>( + getAiInfo(), + getParentForChildren(), + isClean()); + aiInfo_ = null; + } + return aiInfoBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornPosBuilder_; + /** + * .Vector born_pos = 4; + * @return Whether the bornPos field is set. + */ + public boolean hasBornPos() { + return bornPosBuilder_ != null || bornPos_ != null; + } + /** + * .Vector born_pos = 4; + * @return The bornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + if (bornPosBuilder_ == null) { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } else { + return bornPosBuilder_.getMessage(); + } + } + /** + * .Vector born_pos = 4; + */ + public Builder setBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornPos_ = value; + onChanged(); + } else { + bornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public Builder setBornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornPosBuilder_ == null) { + bornPos_ = builderForValue.build(); + onChanged(); + } else { + bornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public Builder mergeBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (bornPos_ != null) { + bornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornPos_).mergeFrom(value).buildPartial(); + } else { + bornPos_ = value; + } + onChanged(); + } else { + bornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public Builder clearBornPos() { + if (bornPosBuilder_ == null) { + bornPos_ = null; + onChanged(); + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { + + onChanged(); + return getBornPosFieldBuilder().getBuilder(); + } + /** + * .Vector born_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + if (bornPosBuilder_ != null) { + return bornPosBuilder_.getMessageOrBuilder(); + } else { + return bornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + } + /** + * .Vector born_pos = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getBornPosFieldBuilder() { + if (bornPosBuilder_ == null) { + bornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornPos(), + getParentForChildren(), + isClean()); + bornPos_ = null; + } + return bornPosBuilder_; + } + + private java.util.List poseParaList_ = + java.util.Collections.emptyList(); + private void ensurePoseParaListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + poseParaList_ = new java.util.ArrayList(poseParaList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> poseParaListBuilder_; + + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public java.util.List getPoseParaListList() { + if (poseParaListBuilder_ == null) { + return java.util.Collections.unmodifiableList(poseParaList_); + } else { + return poseParaListBuilder_.getMessageList(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public int getPoseParaListCount() { + if (poseParaListBuilder_ == null) { + return poseParaList_.size(); + } else { + return poseParaListBuilder_.getCount(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index) { + if (poseParaListBuilder_ == null) { + return poseParaList_.get(index); + } else { + return poseParaListBuilder_.getMessage(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder setPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (poseParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePoseParaListIsMutable(); + poseParaList_.set(index, value); + onChanged(); + } else { + poseParaListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder setPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.set(index, builderForValue.build()); + onChanged(); + } else { + poseParaListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (poseParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePoseParaListIsMutable(); + poseParaList_.add(value); + onChanged(); + } else { + poseParaListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (poseParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePoseParaListIsMutable(); + poseParaList_.add(index, value); + onChanged(); + } else { + poseParaListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.add(builderForValue.build()); + onChanged(); + } else { + poseParaListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.add(index, builderForValue.build()); + onChanged(); + } else { + poseParaListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addAllPoseParaList( + java.lang.Iterable values) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, poseParaList_); + onChanged(); + } else { + poseParaListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder clearPoseParaList() { + if (poseParaListBuilder_ == null) { + poseParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + poseParaListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder removePoseParaList(int index) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.remove(index); + onChanged(); + } else { + poseParaListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getPoseParaListBuilder( + int index) { + return getPoseParaListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( + int index) { + if (poseParaListBuilder_ == null) { + return poseParaList_.get(index); } else { + return poseParaListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public java.util.List + getPoseParaListOrBuilderList() { + if (poseParaListBuilder_ != null) { + return poseParaListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(poseParaList_); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addPoseParaListBuilder() { + return getPoseParaListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addPoseParaListBuilder( + int index) { + return getPoseParaListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public java.util.List + getPoseParaListBuilderList() { + return getPoseParaListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> + getPoseParaListFieldBuilder() { + if (poseParaListBuilder_ == null) { + poseParaListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder>( + poseParaList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + poseParaList_ = null; + } + return poseParaListBuilder_; + } + + private emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM unk2700KDGMOPELHNE_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder> unk2700KDGMOPELHNEBuilder_; + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return Whether the unk2700KDGMOPELHNE field is set. + */ + public boolean hasUnk2700KDGMOPELHNE() { + return unk2700KDGMOPELHNEBuilder_ != null || unk2700KDGMOPELHNE_ != null; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return The unk2700KDGMOPELHNE. + */ + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getUnk2700KDGMOPELHNE() { + if (unk2700KDGMOPELHNEBuilder_ == null) { + return unk2700KDGMOPELHNE_ == null ? emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance() : unk2700KDGMOPELHNE_; + } else { + return unk2700KDGMOPELHNEBuilder_.getMessage(); + } + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder setUnk2700KDGMOPELHNE(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM value) { + if (unk2700KDGMOPELHNEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700KDGMOPELHNE_ = value; + onChanged(); + } else { + unk2700KDGMOPELHNEBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder setUnk2700KDGMOPELHNE( + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder builderForValue) { + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNE_ = builderForValue.build(); + onChanged(); + } else { + unk2700KDGMOPELHNEBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder mergeUnk2700KDGMOPELHNE(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM value) { + if (unk2700KDGMOPELHNEBuilder_ == null) { + if (unk2700KDGMOPELHNE_ != null) { + unk2700KDGMOPELHNE_ = + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.newBuilder(unk2700KDGMOPELHNE_).mergeFrom(value).buildPartial(); + } else { + unk2700KDGMOPELHNE_ = value; + } + onChanged(); + } else { + unk2700KDGMOPELHNEBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder clearUnk2700KDGMOPELHNE() { + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNE_ = null; + onChanged(); + } else { + unk2700KDGMOPELHNE_ = null; + unk2700KDGMOPELHNEBuilder_ = null; + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder getUnk2700KDGMOPELHNEBuilder() { + + onChanged(); + return getUnk2700KDGMOPELHNEFieldBuilder().getBuilder(); + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder getUnk2700KDGMOPELHNEOrBuilder() { + if (unk2700KDGMOPELHNEBuilder_ != null) { + return unk2700KDGMOPELHNEBuilder_.getMessageOrBuilder(); + } else { + return unk2700KDGMOPELHNE_ == null ? + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance() : unk2700KDGMOPELHNE_; + } + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder> + getUnk2700KDGMOPELHNEFieldBuilder() { + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNEBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder>( + getUnk2700KDGMOPELHNE(), + getParentForChildren(), + isClean()); + unk2700KDGMOPELHNE_ = null; + } + return unk2700KDGMOPELHNEBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityAuthorityInfo) + } + + // @@protoc_insertion_point(class_scope:EntityAuthorityInfo) + private static final emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo(); + } + + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityAuthorityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityAuthorityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityAuthorityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityAuthorityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031EntityAuthorityInfo.proto\032\032AbilitySync" + + "StateInfo.proto\032$AnimatorParameterValueI" + + "nfoPair.proto\032\037EntityRendererChangedInfo" + + ".proto\032\027SceneEntityAiInfo.proto\032\031Unk2700" + + "_HFMDKDHCJCM.proto\032\014Vector.proto\"\251\002\n\023Ent" + + "ityAuthorityInfo\022+\n\014ability_info\030\001 \001(\0132\025" + + ".AbilitySyncStateInfo\0229\n\025renderer_change" + + "d_info\030\002 \001(\0132\032.EntityRendererChangedInfo" + + "\022#\n\007ai_info\030\003 \001(\0132\022.SceneEntityAiInfo\022\031\n" + + "\010born_pos\030\004 \001(\0132\007.Vector\0227\n\016pose_para_li" + + "st\030\005 \003(\0132\037.AnimatorParameterValueInfoPai" + + "r\0221\n\023Unk2700_KDGMOPELHNE\030\006 \001(\0132\024.Unk2700" + + "_HFMDKDHCJCMB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EntityAuthorityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityAuthorityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityAuthorityInfo_descriptor, + new java.lang.String[] { "AbilityInfo", "RendererChangedInfo", "AiInfo", "BornPos", "PoseParaList", "Unk2700KDGMOPELHNE", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java new file mode 100644 index 000000000..6ecb8a972 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java @@ -0,0 +1,680 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityClientData.proto + +package emu.grasscutter.net.proto; + +public final class EntityClientDataOuterClass { + private EntityClientDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityClientDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityClientData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 wind_change_scene_time = 1; + * @return The windChangeSceneTime. + */ + int getWindChangeSceneTime(); + + /** + * float windmill_sync_angle = 2; + * @return The windmillSyncAngle. + */ + float getWindmillSyncAngle(); + + /** + * int32 wind_change_target_level = 3; + * @return The windChangeTargetLevel. + */ + int getWindChangeTargetLevel(); + } + /** + * Protobuf type {@code EntityClientData} + */ + public static final class EntityClientData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityClientData) + EntityClientDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityClientData.newBuilder() to construct. + private EntityClientData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityClientData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityClientData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityClientData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + windChangeSceneTime_ = input.readUInt32(); + break; + } + case 21: { + + windmillSyncAngle_ = input.readFloat(); + break; + } + case 24: { + + windChangeTargetLevel_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.class, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder.class); + } + + public static final int WIND_CHANGE_SCENE_TIME_FIELD_NUMBER = 1; + private int windChangeSceneTime_; + /** + * uint32 wind_change_scene_time = 1; + * @return The windChangeSceneTime. + */ + @java.lang.Override + public int getWindChangeSceneTime() { + return windChangeSceneTime_; + } + + public static final int WINDMILL_SYNC_ANGLE_FIELD_NUMBER = 2; + private float windmillSyncAngle_; + /** + * float windmill_sync_angle = 2; + * @return The windmillSyncAngle. + */ + @java.lang.Override + public float getWindmillSyncAngle() { + return windmillSyncAngle_; + } + + public static final int WIND_CHANGE_TARGET_LEVEL_FIELD_NUMBER = 3; + private int windChangeTargetLevel_; + /** + * int32 wind_change_target_level = 3; + * @return The windChangeTargetLevel. + */ + @java.lang.Override + public int getWindChangeTargetLevel() { + return windChangeTargetLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (windChangeSceneTime_ != 0) { + output.writeUInt32(1, windChangeSceneTime_); + } + if (windmillSyncAngle_ != 0F) { + output.writeFloat(2, windmillSyncAngle_); + } + if (windChangeTargetLevel_ != 0) { + output.writeInt32(3, windChangeTargetLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (windChangeSceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, windChangeSceneTime_); + } + if (windmillSyncAngle_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, windmillSyncAngle_); + } + if (windChangeTargetLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, windChangeTargetLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData other = (emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData) obj; + + if (getWindChangeSceneTime() + != other.getWindChangeSceneTime()) return false; + if (java.lang.Float.floatToIntBits(getWindmillSyncAngle()) + != java.lang.Float.floatToIntBits( + other.getWindmillSyncAngle())) return false; + if (getWindChangeTargetLevel() + != other.getWindChangeTargetLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + WIND_CHANGE_SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getWindChangeSceneTime(); + hash = (37 * hash) + WINDMILL_SYNC_ANGLE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getWindmillSyncAngle()); + hash = (37 * hash) + WIND_CHANGE_TARGET_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWindChangeTargetLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EntityClientData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityClientData) + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.class, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + windChangeSceneTime_ = 0; + + windmillSyncAngle_ = 0F; + + windChangeTargetLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData build() { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData buildPartial() { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData result = new emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData(this); + result.windChangeSceneTime_ = windChangeSceneTime_; + result.windmillSyncAngle_ = windmillSyncAngle_; + result.windChangeTargetLevel_ = windChangeTargetLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData) { + return mergeFrom((emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData other) { + if (other == emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance()) return this; + if (other.getWindChangeSceneTime() != 0) { + setWindChangeSceneTime(other.getWindChangeSceneTime()); + } + if (other.getWindmillSyncAngle() != 0F) { + setWindmillSyncAngle(other.getWindmillSyncAngle()); + } + if (other.getWindChangeTargetLevel() != 0) { + setWindChangeTargetLevel(other.getWindChangeTargetLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int windChangeSceneTime_ ; + /** + * uint32 wind_change_scene_time = 1; + * @return The windChangeSceneTime. + */ + @java.lang.Override + public int getWindChangeSceneTime() { + return windChangeSceneTime_; + } + /** + * uint32 wind_change_scene_time = 1; + * @param value The windChangeSceneTime to set. + * @return This builder for chaining. + */ + public Builder setWindChangeSceneTime(int value) { + + windChangeSceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 wind_change_scene_time = 1; + * @return This builder for chaining. + */ + public Builder clearWindChangeSceneTime() { + + windChangeSceneTime_ = 0; + onChanged(); + return this; + } + + private float windmillSyncAngle_ ; + /** + * float windmill_sync_angle = 2; + * @return The windmillSyncAngle. + */ + @java.lang.Override + public float getWindmillSyncAngle() { + return windmillSyncAngle_; + } + /** + * float windmill_sync_angle = 2; + * @param value The windmillSyncAngle to set. + * @return This builder for chaining. + */ + public Builder setWindmillSyncAngle(float value) { + + windmillSyncAngle_ = value; + onChanged(); + return this; + } + /** + * float windmill_sync_angle = 2; + * @return This builder for chaining. + */ + public Builder clearWindmillSyncAngle() { + + windmillSyncAngle_ = 0F; + onChanged(); + return this; + } + + private int windChangeTargetLevel_ ; + /** + * int32 wind_change_target_level = 3; + * @return The windChangeTargetLevel. + */ + @java.lang.Override + public int getWindChangeTargetLevel() { + return windChangeTargetLevel_; + } + /** + * int32 wind_change_target_level = 3; + * @param value The windChangeTargetLevel to set. + * @return This builder for chaining. + */ + public Builder setWindChangeTargetLevel(int value) { + + windChangeTargetLevel_ = value; + onChanged(); + return this; + } + /** + * int32 wind_change_target_level = 3; + * @return This builder for chaining. + */ + public Builder clearWindChangeTargetLevel() { + + windChangeTargetLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityClientData) + } + + // @@protoc_insertion_point(class_scope:EntityClientData) + private static final emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData(); + } + + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityClientData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityClientData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityClientData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityClientData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026EntityClientData.proto\"q\n\020EntityClient" + + "Data\022\036\n\026wind_change_scene_time\030\001 \001(\r\022\033\n\023" + + "windmill_sync_angle\030\002 \001(\002\022 \n\030wind_change" + + "_target_level\030\003 \001(\005B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityClientData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityClientData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityClientData_descriptor, + new java.lang.String[] { "WindChangeSceneTime", "WindmillSyncAngle", "WindChangeTargetLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java new file mode 100644 index 000000000..c3d9b5e41 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityEnvironmentInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityEnvironmentInfoOuterClass { + private EntityEnvironmentInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityEnvironmentInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityEnvironmentInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 json_climate_type = 1; + * @return The jsonClimateType. + */ + int getJsonClimateType(); + + /** + * uint32 climate_area_id = 2; + * @return The climateAreaId. + */ + int getClimateAreaId(); + } + /** + * Protobuf type {@code EntityEnvironmentInfo} + */ + public static final class EntityEnvironmentInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityEnvironmentInfo) + EntityEnvironmentInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityEnvironmentInfo.newBuilder() to construct. + private EntityEnvironmentInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityEnvironmentInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityEnvironmentInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityEnvironmentInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + jsonClimateType_ = input.readUInt32(); + break; + } + case 16: { + + climateAreaId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.class, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder.class); + } + + public static final int JSON_CLIMATE_TYPE_FIELD_NUMBER = 1; + private int jsonClimateType_; + /** + * uint32 json_climate_type = 1; + * @return The jsonClimateType. + */ + @java.lang.Override + public int getJsonClimateType() { + return jsonClimateType_; + } + + public static final int CLIMATE_AREA_ID_FIELD_NUMBER = 2; + private int climateAreaId_; + /** + * uint32 climate_area_id = 2; + * @return The climateAreaId. + */ + @java.lang.Override + public int getClimateAreaId() { + return climateAreaId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (jsonClimateType_ != 0) { + output.writeUInt32(1, jsonClimateType_); + } + if (climateAreaId_ != 0) { + output.writeUInt32(2, climateAreaId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (jsonClimateType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, jsonClimateType_); + } + if (climateAreaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, climateAreaId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo other = (emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo) obj; + + if (getJsonClimateType() + != other.getJsonClimateType()) return false; + if (getClimateAreaId() + != other.getClimateAreaId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + JSON_CLIMATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getJsonClimateType(); + hash = (37 * hash) + CLIMATE_AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getClimateAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EntityEnvironmentInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityEnvironmentInfo) + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.class, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + jsonClimateType_ = 0; + + climateAreaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo build() { + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo buildPartial() { + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo result = new emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo(this); + result.jsonClimateType_ = jsonClimateType_; + result.climateAreaId_ = climateAreaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo other) { + if (other == emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()) return this; + if (other.getJsonClimateType() != 0) { + setJsonClimateType(other.getJsonClimateType()); + } + if (other.getClimateAreaId() != 0) { + setClimateAreaId(other.getClimateAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int jsonClimateType_ ; + /** + * uint32 json_climate_type = 1; + * @return The jsonClimateType. + */ + @java.lang.Override + public int getJsonClimateType() { + return jsonClimateType_; + } + /** + * uint32 json_climate_type = 1; + * @param value The jsonClimateType to set. + * @return This builder for chaining. + */ + public Builder setJsonClimateType(int value) { + + jsonClimateType_ = value; + onChanged(); + return this; + } + /** + * uint32 json_climate_type = 1; + * @return This builder for chaining. + */ + public Builder clearJsonClimateType() { + + jsonClimateType_ = 0; + onChanged(); + return this; + } + + private int climateAreaId_ ; + /** + * uint32 climate_area_id = 2; + * @return The climateAreaId. + */ + @java.lang.Override + public int getClimateAreaId() { + return climateAreaId_; + } + /** + * uint32 climate_area_id = 2; + * @param value The climateAreaId to set. + * @return This builder for chaining. + */ + public Builder setClimateAreaId(int value) { + + climateAreaId_ = value; + onChanged(); + return this; + } + /** + * uint32 climate_area_id = 2; + * @return This builder for chaining. + */ + public Builder clearClimateAreaId() { + + climateAreaId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityEnvironmentInfo) + } + + // @@protoc_insertion_point(class_scope:EntityEnvironmentInfo) + private static final emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo(); + } + + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityEnvironmentInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityEnvironmentInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityEnvironmentInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityEnvironmentInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EntityEnvironmentInfo.proto\"K\n\025EntityE" + + "nvironmentInfo\022\031\n\021json_climate_type\030\001 \001(" + + "\r\022\027\n\017climate_area_id\030\002 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityEnvironmentInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityEnvironmentInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityEnvironmentInfo_descriptor, + new java.lang.String[] { "JsonClimateType", "ClimateAreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java new file mode 100644 index 000000000..c3aec9698 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java @@ -0,0 +1,1223 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityFightPropChangeReasonNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityFightPropChangeReasonNotifyOuterClass { + private EntityFightPropChangeReasonNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityFightPropChangeReasonNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityFightPropChangeReasonNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + + /** + * float prop_delta = 1; + * @return The propDelta. + */ + float getPropDelta(); + + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The enum numeric value on the wire for changeHpReason. + */ + int getChangeHpReasonValue(); + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The changeHpReason. + */ + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason(); + + /** + * .PropChangeReason reason = 6; + * @return The enum numeric value on the wire for reason. + */ + int getReasonValue(); + /** + * .PropChangeReason reason = 6; + * @return The reason. + */ + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason(); + + /** + * uint32 entity_id = 5; + * @return The entityId. + */ + int getEntityId(); + + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The enum numeric value on the wire for changeEnergyReson. + */ + int getChangeEnergyResonValue(); + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The changeEnergyReson. + */ + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason getChangeEnergyReson(); + + /** + * uint32 prop_type = 13; + * @return The propType. + */ + int getPropType(); + } + /** + *
+   * CmdId: 1203
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EntityFightPropChangeReasonNotify} + */ + public static final class EntityFightPropChangeReasonNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityFightPropChangeReasonNotify) + EntityFightPropChangeReasonNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityFightPropChangeReasonNotify.newBuilder() to construct. + private EntityFightPropChangeReasonNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityFightPropChangeReasonNotify() { + paramList_ = emptyIntList(); + changeHpReason_ = 0; + reason_ = 0; + changeEnergyReson_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityFightPropChangeReasonNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityFightPropChangeReasonNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + propDelta_ = input.readFloat(); + break; + } + case 40: { + + entityId_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + reason_ = rawValue; + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + + propType_ = input.readUInt32(); + break; + } + case 112: { + int rawValue = input.readEnum(); + + changeHpReason_ = rawValue; + break; + } + case 120: { + int rawValue = input.readEnum(); + + changeEnergyReson_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.class, emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.Builder.class); + } + + public static final int PARAM_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + public static final int PROP_DELTA_FIELD_NUMBER = 1; + private float propDelta_; + /** + * float prop_delta = 1; + * @return The propDelta. + */ + @java.lang.Override + public float getPropDelta() { + return propDelta_; + } + + public static final int CHANGE_HP_REASON_FIELD_NUMBER = 14; + private int changeHpReason_; + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The enum numeric value on the wire for changeHpReason. + */ + @java.lang.Override public int getChangeHpReasonValue() { + return changeHpReason_; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The changeHpReason. + */ + @java.lang.Override public emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason result = emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.valueOf(changeHpReason_); + return result == null ? emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.UNRECOGNIZED : result; + } + + public static final int REASON_FIELD_NUMBER = 6; + private int reason_; + /** + * .PropChangeReason reason = 6; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 6; + * @return The reason. + */ + @java.lang.Override public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 5; + private int entityId_; + /** + * uint32 entity_id = 5; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CHANGE_ENERGY_RESON_FIELD_NUMBER = 15; + private int changeEnergyReson_; + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The enum numeric value on the wire for changeEnergyReson. + */ + @java.lang.Override public int getChangeEnergyResonValue() { + return changeEnergyReson_; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The changeEnergyReson. + */ + @java.lang.Override public emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason getChangeEnergyReson() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason result = emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.valueOf(changeEnergyReson_); + return result == null ? emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.UNRECOGNIZED : result; + } + + public static final int PROP_TYPE_FIELD_NUMBER = 13; + private int propType_; + /** + * uint32 prop_type = 13; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (propDelta_ != 0F) { + output.writeFloat(1, propDelta_); + } + if (entityId_ != 0) { + output.writeUInt32(5, entityId_); + } + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + output.writeEnum(6, reason_); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + if (propType_ != 0) { + output.writeUInt32(13, propType_); + } + if (changeHpReason_ != emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.CHANGE_HP_REASON_NONE.getNumber()) { + output.writeEnum(14, changeHpReason_); + } + if (changeEnergyReson_ != emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE.getNumber()) { + output.writeEnum(15, changeEnergyReson_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propDelta_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, propDelta_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, entityId_); + } + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, reason_); + } + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, propType_); + } + if (changeHpReason_ != emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.CHANGE_HP_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(14, changeHpReason_); + } + if (changeEnergyReson_ != emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, changeEnergyReson_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify other = (emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify) obj; + + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (java.lang.Float.floatToIntBits(getPropDelta()) + != java.lang.Float.floatToIntBits( + other.getPropDelta())) return false; + if (changeHpReason_ != other.changeHpReason_) return false; + if (reason_ != other.reason_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (changeEnergyReson_ != other.changeEnergyReson_) return false; + if (getPropType() + != other.getPropType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (37 * hash) + PROP_DELTA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getPropDelta()); + hash = (37 * hash) + CHANGE_HP_REASON_FIELD_NUMBER; + hash = (53 * hash) + changeHpReason_; + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CHANGE_ENERGY_RESON_FIELD_NUMBER; + hash = (53 * hash) + changeEnergyReson_; + hash = (37 * hash) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1203
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EntityFightPropChangeReasonNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityFightPropChangeReasonNotify) + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.class, emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + propDelta_ = 0F; + + changeHpReason_ = 0; + + reason_ = 0; + + entityId_ = 0; + + changeEnergyReson_ = 0; + + propType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify build() { + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify buildPartial() { + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify result = new emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + result.propDelta_ = propDelta_; + result.changeHpReason_ = changeHpReason_; + result.reason_ = reason_; + result.entityId_ = entityId_; + result.changeEnergyReson_ = changeEnergyReson_; + result.propType_ = propType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify other) { + if (other == emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.getDefaultInstance()) return this; + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + if (other.getPropDelta() != 0F) { + setPropDelta(other.getPropDelta()); + } + if (other.changeHpReason_ != 0) { + setChangeHpReasonValue(other.getChangeHpReasonValue()); + } + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.changeEnergyReson_ != 0) { + setChangeEnergyResonValue(other.getChangeEnergyResonValue()); + } + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list = 10; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private float propDelta_ ; + /** + * float prop_delta = 1; + * @return The propDelta. + */ + @java.lang.Override + public float getPropDelta() { + return propDelta_; + } + /** + * float prop_delta = 1; + * @param value The propDelta to set. + * @return This builder for chaining. + */ + public Builder setPropDelta(float value) { + + propDelta_ = value; + onChanged(); + return this; + } + /** + * float prop_delta = 1; + * @return This builder for chaining. + */ + public Builder clearPropDelta() { + + propDelta_ = 0F; + onChanged(); + return this; + } + + private int changeHpReason_ = 0; + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The enum numeric value on the wire for changeHpReason. + */ + @java.lang.Override public int getChangeHpReasonValue() { + return changeHpReason_; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @param value The enum numeric value on the wire for changeHpReason to set. + * @return This builder for chaining. + */ + public Builder setChangeHpReasonValue(int value) { + + changeHpReason_ = value; + onChanged(); + return this; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The changeHpReason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason result = emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.valueOf(changeHpReason_); + return result == null ? emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.UNRECOGNIZED : result; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @param value The changeHpReason to set. + * @return This builder for chaining. + */ + public Builder setChangeHpReason(emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason value) { + if (value == null) { + throw new NullPointerException(); + } + + changeHpReason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @return This builder for chaining. + */ + public Builder clearChangeHpReason() { + + changeHpReason_ = 0; + onChanged(); + return this; + } + + private int reason_ = 0; + /** + * .PropChangeReason reason = 6; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 6; + * @param value The enum numeric value on the wire for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonValue(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 6; + * @return The reason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + /** + * .PropChangeReason reason = 6; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason value) { + if (value == null) { + throw new NullPointerException(); + } + + reason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 6; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 5; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 5; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int changeEnergyReson_ = 0; + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The enum numeric value on the wire for changeEnergyReson. + */ + @java.lang.Override public int getChangeEnergyResonValue() { + return changeEnergyReson_; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @param value The enum numeric value on the wire for changeEnergyReson to set. + * @return This builder for chaining. + */ + public Builder setChangeEnergyResonValue(int value) { + + changeEnergyReson_ = value; + onChanged(); + return this; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The changeEnergyReson. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason getChangeEnergyReson() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason result = emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.valueOf(changeEnergyReson_); + return result == null ? emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.UNRECOGNIZED : result; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @param value The changeEnergyReson to set. + * @return This builder for chaining. + */ + public Builder setChangeEnergyReson(emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason value) { + if (value == null) { + throw new NullPointerException(); + } + + changeEnergyReson_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return This builder for chaining. + */ + public Builder clearChangeEnergyReson() { + + changeEnergyReson_ = 0; + onChanged(); + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 13; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 13; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 13; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityFightPropChangeReasonNotify) + } + + // @@protoc_insertion_point(class_scope:EntityFightPropChangeReasonNotify) + private static final emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify(); + } + + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityFightPropChangeReasonNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityFightPropChangeReasonNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityFightPropChangeReasonNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\'EntityFightPropChangeReasonNotify.prot" + + "o\032\030ChangeEnergyReason.proto\032\024ChangeHpRea" + + "son.proto\032\026PropChangeReason.proto\"\361\001\n!En" + + "tityFightPropChangeReasonNotify\022\022\n\nparam" + + "_list\030\n \003(\r\022\022\n\nprop_delta\030\001 \001(\002\022)\n\020chang" + + "e_hp_reason\030\016 \001(\0162\017.ChangeHpReason\022!\n\006re" + + "ason\030\006 \001(\0162\021.PropChangeReason\022\021\n\tentity_" + + "id\030\005 \001(\r\0220\n\023change_energy_reson\030\017 \001(\0162\023." + + "ChangeEnergyReason\022\021\n\tprop_type\030\r \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(), + }); + internal_static_EntityFightPropChangeReasonNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityFightPropChangeReasonNotify_descriptor, + new java.lang.String[] { "ParamList", "PropDelta", "ChangeHpReason", "Reason", "EntityId", "ChangeEnergyReson", "PropType", }); + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java new file mode 100644 index 000000000..328ab2df1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityFightPropUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityFightPropUpdateNotifyOuterClass { + private EntityFightPropUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityFightPropUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityFightPropUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, float> fight_prop_map = 15; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1235
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EntityFightPropUpdateNotify} + */ + public static final class EntityFightPropUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityFightPropUpdateNotify) + EntityFightPropUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityFightPropUpdateNotify.newBuilder() to construct. + private EntityFightPropUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityFightPropUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityFightPropUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityFightPropUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + entityId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.class, emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.Builder.class); + } + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 15; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 13; + private int entityId_; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(13, entityId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, entityId_); + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, fightPropMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify other = (emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify) obj; + + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1235
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EntityFightPropUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityFightPropUpdateNotify) + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.class, emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFightPropMap().clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify build() { + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify buildPartial() { + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify result = new emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify other) { + if (other == emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.getDefaultInstance()) return this; + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 13; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 13; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityFightPropUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:EntityFightPropUpdateNotify) + private static final emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify(); + } + + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityFightPropUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityFightPropUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityFightPropUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityFightPropUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!EntityFightPropUpdateNotify.proto\"\255\001\n\033" + + "EntityFightPropUpdateNotify\022F\n\016fight_pro" + + "p_map\030\017 \003(\0132..EntityFightPropUpdateNotif" + + "y.FightPropMapEntry\022\021\n\tentity_id\030\r \001(\r\0323" + + "\n\021FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005valu" + + "e\030\002 \001(\002:\0028\001B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityFightPropUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityFightPropUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityFightPropUpdateNotify_descriptor, + new java.lang.String[] { "FightPropMap", "EntityId", }); + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor = + internal_static_EntityFightPropUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java new file mode 100644 index 000000000..5525e0759 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java @@ -0,0 +1,955 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityMoveInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityMoveInfoOuterClass { + private EntityMoveInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityMoveInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityMoveInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * .MotionInfo motion_info = 2; + * @return Whether the motionInfo field is set. + */ + boolean hasMotionInfo(); + /** + * .MotionInfo motion_info = 2; + * @return The motionInfo. + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); + /** + * .MotionInfo motion_info = 2; + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); + + /** + * uint32 scene_time = 3; + * @return The sceneTime. + */ + int getSceneTime(); + + /** + * uint32 reliable_seq = 4; + * @return The reliableSeq. + */ + int getReliableSeq(); + + /** + * bool is_reliable = 5; + * @return The isReliable. + */ + boolean getIsReliable(); + } + /** + * Protobuf type {@code EntityMoveInfo} + */ + public static final class EntityMoveInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityMoveInfo) + EntityMoveInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityMoveInfo.newBuilder() to construct. + private EntityMoveInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityMoveInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityMoveInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityMoveInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder subBuilder = null; + if (motionInfo_ != null) { + subBuilder = motionInfo_.toBuilder(); + } + motionInfo_ = input.readMessage(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(motionInfo_); + motionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + sceneTime_ = input.readUInt32(); + break; + } + case 32: { + + reliableSeq_ = input.readUInt32(); + break; + } + case 40: { + + isReliable_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.class, emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int MOTION_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + /** + * .MotionInfo motion_info = 2; + * @return Whether the motionInfo field is set. + */ + @java.lang.Override + public boolean hasMotionInfo() { + return motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 2; + * @return The motionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + /** + * .MotionInfo motion_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + return getMotionInfo(); + } + + public static final int SCENE_TIME_FIELD_NUMBER = 3; + private int sceneTime_; + /** + * uint32 scene_time = 3; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + + public static final int RELIABLE_SEQ_FIELD_NUMBER = 4; + private int reliableSeq_; + /** + * uint32 reliable_seq = 4; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + + public static final int IS_RELIABLE_FIELD_NUMBER = 5; + private boolean isReliable_; + /** + * bool is_reliable = 5; + * @return The isReliable. + */ + @java.lang.Override + public boolean getIsReliable() { + return isReliable_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (motionInfo_ != null) { + output.writeMessage(2, getMotionInfo()); + } + if (sceneTime_ != 0) { + output.writeUInt32(3, sceneTime_); + } + if (reliableSeq_ != 0) { + output.writeUInt32(4, reliableSeq_); + } + if (isReliable_ != false) { + output.writeBool(5, isReliable_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (motionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMotionInfo()); + } + if (sceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, sceneTime_); + } + if (reliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, reliableSeq_); + } + if (isReliable_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isReliable_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo other = (emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (hasMotionInfo() != other.hasMotionInfo()) return false; + if (hasMotionInfo()) { + if (!getMotionInfo() + .equals(other.getMotionInfo())) return false; + } + if (getSceneTime() + != other.getSceneTime()) return false; + if (getReliableSeq() + != other.getReliableSeq()) return false; + if (getIsReliable() + != other.getIsReliable()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasMotionInfo()) { + hash = (37 * hash) + MOTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMotionInfo().hashCode(); + } + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSceneTime(); + hash = (37 * hash) + RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getReliableSeq(); + hash = (37 * hash) + IS_RELIABLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsReliable()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EntityMoveInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityMoveInfo) + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.class, emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + sceneTime_ = 0; + + reliableSeq_ = 0; + + isReliable_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo build() { + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo buildPartial() { + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo result = new emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo(this); + result.entityId_ = entityId_; + if (motionInfoBuilder_ == null) { + result.motionInfo_ = motionInfo_; + } else { + result.motionInfo_ = motionInfoBuilder_.build(); + } + result.sceneTime_ = sceneTime_; + result.reliableSeq_ = reliableSeq_; + result.isReliable_ = isReliable_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo other) { + if (other == emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasMotionInfo()) { + mergeMotionInfo(other.getMotionInfo()); + } + if (other.getSceneTime() != 0) { + setSceneTime(other.getSceneTime()); + } + if (other.getReliableSeq() != 0) { + setReliableSeq(other.getReliableSeq()); + } + if (other.getIsReliable() != false) { + setIsReliable(other.getIsReliable()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> motionInfoBuilder_; + /** + * .MotionInfo motion_info = 2; + * @return Whether the motionInfo field is set. + */ + public boolean hasMotionInfo() { + return motionInfoBuilder_ != null || motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 2; + * @return The motionInfo. + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + if (motionInfoBuilder_ == null) { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } else { + return motionInfoBuilder_.getMessage(); + } + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder setMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + motionInfo_ = value; + onChanged(); + } else { + motionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder setMotionInfo( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder builderForValue) { + if (motionInfoBuilder_ == null) { + motionInfo_ = builderForValue.build(); + onChanged(); + } else { + motionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder mergeMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (motionInfo_ != null) { + motionInfo_ = + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder(motionInfo_).mergeFrom(value).buildPartial(); + } else { + motionInfo_ = value; + } + onChanged(); + } else { + motionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder clearMotionInfo() { + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + onChanged(); + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { + + onChanged(); + return getMotionInfoFieldBuilder().getBuilder(); + } + /** + * .MotionInfo motion_info = 2; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + if (motionInfoBuilder_ != null) { + return motionInfoBuilder_.getMessageOrBuilder(); + } else { + return motionInfo_ == null ? + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + } + /** + * .MotionInfo motion_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> + getMotionInfoFieldBuilder() { + if (motionInfoBuilder_ == null) { + motionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder>( + getMotionInfo(), + getParentForChildren(), + isClean()); + motionInfo_ = null; + } + return motionInfoBuilder_; + } + + private int sceneTime_ ; + /** + * uint32 scene_time = 3; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + /** + * uint32 scene_time = 3; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(int value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_time = 3; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0; + onChanged(); + return this; + } + + private int reliableSeq_ ; + /** + * uint32 reliable_seq = 4; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + /** + * uint32 reliable_seq = 4; + * @param value The reliableSeq to set. + * @return This builder for chaining. + */ + public Builder setReliableSeq(int value) { + + reliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 reliable_seq = 4; + * @return This builder for chaining. + */ + public Builder clearReliableSeq() { + + reliableSeq_ = 0; + onChanged(); + return this; + } + + private boolean isReliable_ ; + /** + * bool is_reliable = 5; + * @return The isReliable. + */ + @java.lang.Override + public boolean getIsReliable() { + return isReliable_; + } + /** + * bool is_reliable = 5; + * @param value The isReliable to set. + * @return This builder for chaining. + */ + public Builder setIsReliable(boolean value) { + + isReliable_ = value; + onChanged(); + return this; + } + /** + * bool is_reliable = 5; + * @return This builder for chaining. + */ + public Builder clearIsReliable() { + + isReliable_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityMoveInfo) + } + + // @@protoc_insertion_point(class_scope:EntityMoveInfo) + private static final emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo(); + } + + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityMoveInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityMoveInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityMoveInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityMoveInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024EntityMoveInfo.proto\032\020MotionInfo.proto" + + "\"\204\001\n\016EntityMoveInfo\022\021\n\tentity_id\030\001 \001(\r\022 " + + "\n\013motion_info\030\002 \001(\0132\013.MotionInfo\022\022\n\nscen" + + "e_time\030\003 \001(\r\022\024\n\014reliable_seq\030\004 \001(\r\022\023\n\013is" + + "_reliable\030\005 \001(\010B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(), + }); + internal_static_EntityMoveInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityMoveInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityMoveInfo_descriptor, + new java.lang.String[] { "EntityId", "MotionInfo", "SceneTime", "ReliableSeq", "IsReliable", }); + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java new file mode 100644 index 000000000..cb2be7d7e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java @@ -0,0 +1,886 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityPropNotifyOuterClass { + private EntityPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .PropValue> prop_map = 1; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1272
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EntityPropNotify} + */ + public static final class EntityPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityPropNotify) + EntityPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityPropNotify.newBuilder() to construct. + private EntityPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityPropNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 112: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.class, emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.Builder.class); + } + + public static final int PROP_MAP_FIELD_NUMBER = 1; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 1); + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, propMap__); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify other = (emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify) obj; + + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1272
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EntityPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityPropNotify) + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.class, emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutablePropMap().clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify build() { + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify buildPartial() { + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify result = new emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify(this); + int from_bitField0_ = bitField0_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify other) { + if (other == emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.getDefaultInstance()) return this; + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityPropNotify) + } + + // @@protoc_insertion_point(class_scope:EntityPropNotify) + private static final emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify(); + } + + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityPropNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityPropNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026EntityPropNotify.proto\032\017PropValue.prot" + + "o\"\223\001\n\020EntityPropNotify\0220\n\010prop_map\030\001 \003(\013" + + "2\036.EntityPropNotify.PropMapEntry\022\021\n\tenti" + + "ty_id\030\016 \001(\r\032:\n\014PropMapEntry\022\013\n\003key\030\001 \001(\r" + + "\022\031\n\005value\030\002 \001(\0132\n.PropValue:\0028\001B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_EntityPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityPropNotify_descriptor, + new java.lang.String[] { "PropMap", "EntityId", }); + internal_static_EntityPropNotify_PropMapEntry_descriptor = + internal_static_EntityPropNotify_descriptor.getNestedTypes().get(0); + internal_static_EntityPropNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityPropNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java new file mode 100644 index 000000000..2396c1094 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java @@ -0,0 +1,942 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityRendererChangedInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityRendererChangedInfoOuterClass { + private EntityRendererChangedInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityRendererChangedInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityRendererChangedInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * map<string, uint32> changed_renderers = 1; + */ + int getChangedRenderersCount(); + /** + * map<string, uint32> changed_renderers = 1; + */ + boolean containsChangedRenderers( + java.lang.String key); + /** + * Use {@link #getChangedRenderersMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getChangedRenderers(); + /** + * map<string, uint32> changed_renderers = 1; + */ + java.util.Map + getChangedRenderersMap(); + /** + * map<string, uint32> changed_renderers = 1; + */ + + int getChangedRenderersOrDefault( + java.lang.String key, + int defaultValue); + /** + * map<string, uint32> changed_renderers = 1; + */ + + int getChangedRenderersOrThrow( + java.lang.String key); + + /** + * uint32 visibility_count = 2; + * @return The visibilityCount. + */ + int getVisibilityCount(); + + /** + * bool is_cached = 3; + * @return The isCached. + */ + boolean getIsCached(); + } + /** + * Protobuf type {@code EntityRendererChangedInfo} + */ + public static final class EntityRendererChangedInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityRendererChangedInfo) + EntityRendererChangedInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityRendererChangedInfo.newBuilder() to construct. + private EntityRendererChangedInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityRendererChangedInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityRendererChangedInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityRendererChangedInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + changedRenderers_ = com.google.protobuf.MapField.newMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + changedRenderers__ = input.readMessage( + ChangedRenderersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + changedRenderers_.getMutableMap().put( + changedRenderers__.getKey(), changedRenderers__.getValue()); + break; + } + case 16: { + + visibilityCount_ = input.readUInt32(); + break; + } + case 24: { + + isCached_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetChangedRenderers(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.class, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder.class); + } + + public static final int CHANGED_RENDERERS_FIELD_NUMBER = 1; + private static final class ChangedRenderersDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> changedRenderers_; + private com.google.protobuf.MapField + internalGetChangedRenderers() { + if (changedRenderers_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + } + return changedRenderers_; + } + + public int getChangedRenderersCount() { + return internalGetChangedRenderers().getMap().size(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + @java.lang.Override + public boolean containsChangedRenderers( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetChangedRenderers().getMap().containsKey(key); + } + /** + * Use {@link #getChangedRenderersMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getChangedRenderers() { + return getChangedRenderersMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public java.util.Map getChangedRenderersMap() { + return internalGetChangedRenderers().getMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int VISIBILITY_COUNT_FIELD_NUMBER = 2; + private int visibilityCount_; + /** + * uint32 visibility_count = 2; + * @return The visibilityCount. + */ + @java.lang.Override + public int getVisibilityCount() { + return visibilityCount_; + } + + public static final int IS_CACHED_FIELD_NUMBER = 3; + private boolean isCached_; + /** + * bool is_cached = 3; + * @return The isCached. + */ + @java.lang.Override + public boolean getIsCached() { + return isCached_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetChangedRenderers(), + ChangedRenderersDefaultEntryHolder.defaultEntry, + 1); + if (visibilityCount_ != 0) { + output.writeUInt32(2, visibilityCount_); + } + if (isCached_ != false) { + output.writeBool(3, isCached_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetChangedRenderers().getMap().entrySet()) { + com.google.protobuf.MapEntry + changedRenderers__ = ChangedRenderersDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, changedRenderers__); + } + if (visibilityCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, visibilityCount_); + } + if (isCached_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isCached_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo other = (emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo) obj; + + if (!internalGetChangedRenderers().equals( + other.internalGetChangedRenderers())) return false; + if (getVisibilityCount() + != other.getVisibilityCount()) return false; + if (getIsCached() + != other.getIsCached()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetChangedRenderers().getMap().isEmpty()) { + hash = (37 * hash) + CHANGED_RENDERERS_FIELD_NUMBER; + hash = (53 * hash) + internalGetChangedRenderers().hashCode(); + } + hash = (37 * hash) + VISIBILITY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getVisibilityCount(); + hash = (37 * hash) + IS_CACHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCached()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EntityRendererChangedInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityRendererChangedInfo) + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetChangedRenderers(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableChangedRenderers(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.class, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableChangedRenderers().clear(); + visibilityCount_ = 0; + + isCached_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo build() { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo buildPartial() { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo result = new emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo(this); + int from_bitField0_ = bitField0_; + result.changedRenderers_ = internalGetChangedRenderers(); + result.changedRenderers_.makeImmutable(); + result.visibilityCount_ = visibilityCount_; + result.isCached_ = isCached_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo other) { + if (other == emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance()) return this; + internalGetMutableChangedRenderers().mergeFrom( + other.internalGetChangedRenderers()); + if (other.getVisibilityCount() != 0) { + setVisibilityCount(other.getVisibilityCount()); + } + if (other.getIsCached() != false) { + setIsCached(other.getIsCached()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> changedRenderers_; + private com.google.protobuf.MapField + internalGetChangedRenderers() { + if (changedRenderers_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + } + return changedRenderers_; + } + private com.google.protobuf.MapField + internalGetMutableChangedRenderers() { + onChanged();; + if (changedRenderers_ == null) { + changedRenderers_ = com.google.protobuf.MapField.newMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + } + if (!changedRenderers_.isMutable()) { + changedRenderers_ = changedRenderers_.copy(); + } + return changedRenderers_; + } + + public int getChangedRenderersCount() { + return internalGetChangedRenderers().getMap().size(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + @java.lang.Override + public boolean containsChangedRenderers( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetChangedRenderers().getMap().containsKey(key); + } + /** + * Use {@link #getChangedRenderersMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getChangedRenderers() { + return getChangedRenderersMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public java.util.Map getChangedRenderersMap() { + return internalGetChangedRenderers().getMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearChangedRenderers() { + internalGetMutableChangedRenderers().getMutableMap() + .clear(); + return this; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + public Builder removeChangedRenderers( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + internalGetMutableChangedRenderers().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableChangedRenderers() { + return internalGetMutableChangedRenderers().getMutableMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + public Builder putChangedRenderers( + java.lang.String key, + int value) { + if (key == null) { throw new java.lang.NullPointerException(); } + + internalGetMutableChangedRenderers().getMutableMap() + .put(key, value); + return this; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + public Builder putAllChangedRenderers( + java.util.Map values) { + internalGetMutableChangedRenderers().getMutableMap() + .putAll(values); + return this; + } + + private int visibilityCount_ ; + /** + * uint32 visibility_count = 2; + * @return The visibilityCount. + */ + @java.lang.Override + public int getVisibilityCount() { + return visibilityCount_; + } + /** + * uint32 visibility_count = 2; + * @param value The visibilityCount to set. + * @return This builder for chaining. + */ + public Builder setVisibilityCount(int value) { + + visibilityCount_ = value; + onChanged(); + return this; + } + /** + * uint32 visibility_count = 2; + * @return This builder for chaining. + */ + public Builder clearVisibilityCount() { + + visibilityCount_ = 0; + onChanged(); + return this; + } + + private boolean isCached_ ; + /** + * bool is_cached = 3; + * @return The isCached. + */ + @java.lang.Override + public boolean getIsCached() { + return isCached_; + } + /** + * bool is_cached = 3; + * @param value The isCached to set. + * @return This builder for chaining. + */ + public Builder setIsCached(boolean value) { + + isCached_ = value; + onChanged(); + return this; + } + /** + * bool is_cached = 3; + * @return This builder for chaining. + */ + public Builder clearIsCached() { + + isCached_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EntityRendererChangedInfo) + } + + // @@protoc_insertion_point(class_scope:EntityRendererChangedInfo) + private static final emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo(); + } + + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityRendererChangedInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityRendererChangedInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityRendererChangedInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityRendererChangedInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037EntityRendererChangedInfo.proto\"\316\001\n\031En" + + "tityRendererChangedInfo\022K\n\021changed_rende" + + "rers\030\001 \003(\01320.EntityRendererChangedInfo.C" + + "hangedRenderersEntry\022\030\n\020visibility_count" + + "\030\002 \001(\r\022\021\n\tis_cached\030\003 \001(\010\0327\n\025ChangedRend" + + "erersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\r:\002" + + "8\001B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityRendererChangedInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityRendererChangedInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityRendererChangedInfo_descriptor, + new java.lang.String[] { "ChangedRenderers", "VisibilityCount", "IsCached", }); + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor = + internal_static_EntityRendererChangedInfo_descriptor.getNestedTypes().get(0); + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EquipOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EquipOuterClass.java new file mode 100644 index 000000000..1a60f73ba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EquipOuterClass.java @@ -0,0 +1,1072 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Equip.proto + +package emu.grasscutter.net.proto; + +public final class EquipOuterClass { + private EquipOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EquipOrBuilder extends + // @@protoc_insertion_point(interface_extends:Equip) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_locked = 3; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * .Reliquary reliquary = 1; + * @return Whether the reliquary field is set. + */ + boolean hasReliquary(); + /** + * .Reliquary reliquary = 1; + * @return The reliquary. + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary(); + /** + * .Reliquary reliquary = 1; + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder(); + + /** + * .Weapon weapon = 2; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .Weapon weapon = 2; + * @return The weapon. + */ + emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon(); + /** + * .Weapon weapon = 2; + */ + emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder(); + + public emu.grasscutter.net.proto.EquipOuterClass.Equip.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code Equip} + */ + public static final class Equip extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Equip) + EquipOrBuilder { + private static final long serialVersionUID = 0L; + // Use Equip.newBuilder() to construct. + private Equip(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Equip() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Equip(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Equip( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder subBuilder = null; + if (detailCase_ == 1) { + subBuilder = ((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1; + break; + } + case 18: { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder subBuilder = null; + if (detailCase_ == 2) { + subBuilder = ((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.WeaponOuterClass.Weapon.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 2; + break; + } + case 24: { + + isLocked_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipOuterClass.Equip.class, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + RELIQUARY(1), + WEAPON(2), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 1: return RELIQUARY; + case 2: return WEAPON; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int IS_LOCKED_FIELD_NUMBER = 3; + private boolean isLocked_; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int RELIQUARY_FIELD_NUMBER = 1; + /** + * .Reliquary reliquary = 1; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 1; + } + /** + * .Reliquary reliquary = 1; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + /** + * .Reliquary reliquary = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + + public static final int WEAPON_FIELD_NUMBER = 2; + /** + * .Weapon weapon = 2; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 2; + } + /** + * .Weapon weapon = 2; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + /** + * .Weapon weapon = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (detailCase_ == 1) { + output.writeMessage(1, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 2) { + output.writeMessage(2, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + if (isLocked_ != false) { + output.writeBool(3, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (detailCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isLocked_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EquipOuterClass.Equip)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EquipOuterClass.Equip other = (emu.grasscutter.net.proto.EquipOuterClass.Equip) obj; + + if (getIsLocked() + != other.getIsLocked()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 1: + if (!getReliquary() + .equals(other.getReliquary())) return false; + break; + case 2: + if (!getWeapon() + .equals(other.getWeapon())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + switch (detailCase_) { + case 1: + hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; + hash = (53 * hash) + getReliquary().hashCode(); + break; + case 2: + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EquipOuterClass.Equip prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Equip} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Equip) + emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipOuterClass.Equip.class, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EquipOuterClass.Equip.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLocked_ = false; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip build() { + emu.grasscutter.net.proto.EquipOuterClass.Equip result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip buildPartial() { + emu.grasscutter.net.proto.EquipOuterClass.Equip result = new emu.grasscutter.net.proto.EquipOuterClass.Equip(this); + result.isLocked_ = isLocked_; + if (detailCase_ == 1) { + if (reliquaryBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = reliquaryBuilder_.build(); + } + } + if (detailCase_ == 2) { + if (weaponBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = weaponBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EquipOuterClass.Equip) { + return mergeFrom((emu.grasscutter.net.proto.EquipOuterClass.Equip)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EquipOuterClass.Equip other) { + if (other == emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance()) return this; + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + switch (other.getDetailCase()) { + case RELIQUARY: { + mergeReliquary(other.getReliquary()); + break; + } + case WEAPON: { + mergeWeapon(other.getWeapon()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EquipOuterClass.Equip parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EquipOuterClass.Equip) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private boolean isLocked_ ; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 3; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 3; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> reliquaryBuilder_; + /** + * .Reliquary reliquary = 1; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 1; + } + /** + * .Reliquary reliquary = 1; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } else { + if (detailCase_ == 1) { + return reliquaryBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 1; + */ + public Builder setReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 1; + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public Builder setReliquary( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder builderForValue) { + if (reliquaryBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + reliquaryBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1; + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public Builder mergeReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 1 && + detail_ != emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.newBuilder((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1) { + reliquaryBuilder_.mergeFrom(value); + } + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 1; + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public Builder clearReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 1) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1) { + detailCase_ = 0; + detail_ = null; + } + reliquaryBuilder_.clear(); + } + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder getReliquaryBuilder() { + return getReliquaryFieldBuilder().getBuilder(); + } + /** + * .Reliquary reliquary = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if ((detailCase_ == 1) && (reliquaryBuilder_ != null)) { + return reliquaryBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> + getReliquaryFieldBuilder() { + if (reliquaryBuilder_ == null) { + if (!(detailCase_ == 1)) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + reliquaryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder>( + (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1; + onChanged();; + return reliquaryBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> weaponBuilder_; + /** + * .Weapon weapon = 2; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 2; + } + /** + * .Weapon weapon = 2; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } else { + if (detailCase_ == 2) { + return weaponBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 2; + */ + public Builder setWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Weapon weapon = 2; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder builderForValue) { + if (weaponBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 2; + return this; + } + /** + * .Weapon weapon = 2; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (detailCase_ == 2 && + detail_ != emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.newBuilder((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 2) { + weaponBuilder_.mergeFrom(value); + } + weaponBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Weapon weapon = 2; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + } + weaponBuilder_.clear(); + } + return this; + } + /** + * .Weapon weapon = 2; + */ + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder getWeaponBuilder() { + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .Weapon weapon = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if ((detailCase_ == 2) && (weaponBuilder_ != null)) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + if (!(detailCase_ == 2)) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder>( + (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 2; + onChanged();; + return weaponBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Equip) + } + + // @@protoc_insertion_point(class_scope:Equip) + private static final emu.grasscutter.net.proto.EquipOuterClass.Equip DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EquipOuterClass.Equip(); + } + + public static emu.grasscutter.net.proto.EquipOuterClass.Equip getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Equip parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Equip(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Equip_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Equip_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\013Equip.proto\032\017Reliquary.proto\032\014Weapon.p" + + "roto\"`\n\005Equip\022\021\n\tis_locked\030\003 \001(\010\022\037\n\treli" + + "quary\030\001 \001(\0132\n.ReliquaryH\000\022\031\n\006weapon\030\002 \001(" + + "\0132\007.WeaponH\000B\010\n\006detailB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(), + }); + internal_static_Equip_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Equip_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Equip_descriptor, + new java.lang.String[] { "IsLocked", "Reliquary", "Weapon", "Detail", }); + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EquipParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EquipParamOuterClass.java new file mode 100644 index 000000000..054a232f5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EquipParamOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EquipParam.proto + +package emu.grasscutter.net.proto; + +public final class EquipParamOuterClass { + private EquipParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EquipParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:EquipParam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 item_num = 2; + * @return The itemNum. + */ + int getItemNum(); + + /** + * uint32 item_level = 3; + * @return The itemLevel. + */ + int getItemLevel(); + + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + * Protobuf type {@code EquipParam} + */ + public static final class EquipParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EquipParam) + EquipParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use EquipParam.newBuilder() to construct. + private EquipParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EquipParam() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EquipParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EquipParam( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + itemNum_ = input.readUInt32(); + break; + } + case 24: { + + itemLevel_ = input.readUInt32(); + break; + } + case 32: { + + promoteLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.class, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int ITEM_NUM_FIELD_NUMBER = 2; + private int itemNum_; + /** + * uint32 item_num = 2; + * @return The itemNum. + */ + @java.lang.Override + public int getItemNum() { + return itemNum_; + } + + public static final int ITEM_LEVEL_FIELD_NUMBER = 3; + private int itemLevel_; + /** + * uint32 item_level = 3; + * @return The itemLevel. + */ + @java.lang.Override + public int getItemLevel() { + return itemLevel_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 4; + private int promoteLevel_; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (itemNum_ != 0) { + output.writeUInt32(2, itemNum_); + } + if (itemLevel_ != 0) { + output.writeUInt32(3, itemLevel_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(4, promoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (itemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, itemNum_); + } + if (itemLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, itemLevel_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, promoteLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam other = (emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getItemNum() + != other.getItemNum()) return false; + if (getItemLevel() + != other.getItemLevel()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getItemNum(); + hash = (37 * hash) + ITEM_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getItemLevel(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EquipParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EquipParam) + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.class, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + itemNum_ = 0; + + itemLevel_ = 0; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam build() { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam buildPartial() { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam result = new emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam(this); + result.itemId_ = itemId_; + result.itemNum_ = itemNum_; + result.itemLevel_ = itemLevel_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam) { + return mergeFrom((emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam other) { + if (other == emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getItemNum() != 0) { + setItemNum(other.getItemNum()); + } + if (other.getItemLevel() != 0) { + setItemLevel(other.getItemLevel()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int itemNum_ ; + /** + * uint32 item_num = 2; + * @return The itemNum. + */ + @java.lang.Override + public int getItemNum() { + return itemNum_; + } + /** + * uint32 item_num = 2; + * @param value The itemNum to set. + * @return This builder for chaining. + */ + public Builder setItemNum(int value) { + + itemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 item_num = 2; + * @return This builder for chaining. + */ + public Builder clearItemNum() { + + itemNum_ = 0; + onChanged(); + return this; + } + + private int itemLevel_ ; + /** + * uint32 item_level = 3; + * @return The itemLevel. + */ + @java.lang.Override + public int getItemLevel() { + return itemLevel_; + } + /** + * uint32 item_level = 3; + * @param value The itemLevel to set. + * @return This builder for chaining. + */ + public Builder setItemLevel(int value) { + + itemLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 item_level = 3; + * @return This builder for chaining. + */ + public Builder clearItemLevel() { + + itemLevel_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 4; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 4; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EquipParam) + } + + // @@protoc_insertion_point(class_scope:EquipParam) + private static final emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam(); + } + + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EquipParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EquipParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EquipParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EquipParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020EquipParam.proto\"Z\n\nEquipParam\022\017\n\007item" + + "_id\030\001 \001(\r\022\020\n\010item_num\030\002 \001(\r\022\022\n\nitem_leve" + + "l\030\003 \001(\r\022\025\n\rpromote_level\030\004 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EquipParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EquipParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EquipParam_descriptor, + new java.lang.String[] { "ItemId", "ItemNum", "ItemLevel", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java new file mode 100644 index 000000000..3153f923f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAiSyncCombatThreatInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAiSyncCombatThreatInfoNotifyOuterClass { + private EvtAiSyncCombatThreatInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAiSyncCombatThreatInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAiSyncCombatThreatInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + int getCombatThreatInfoMapCount(); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + boolean containsCombatThreatInfoMap( + int key); + /** + * Use {@link #getCombatThreatInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getCombatThreatInfoMap(); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + java.util.Map + getCombatThreatInfoMapMap(); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( + int key); + } + /** + *
+   * CmdId: 329
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAiSyncCombatThreatInfoNotify} + */ + public static final class EvtAiSyncCombatThreatInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAiSyncCombatThreatInfoNotify) + EvtAiSyncCombatThreatInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAiSyncCombatThreatInfoNotify.newBuilder() to construct. + private EvtAiSyncCombatThreatInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAiSyncCombatThreatInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAiSyncCombatThreatInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAiSyncCombatThreatInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + combatThreatInfoMap_ = com.google.protobuf.MapField.newMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + combatThreatInfoMap__ = input.readMessage( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + combatThreatInfoMap_.getMutableMap().put( + combatThreatInfoMap__.getKey(), combatThreatInfoMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetCombatThreatInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.class, emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.Builder.class); + } + + public static final int COMBAT_THREAT_INFO_MAP_FIELD_NUMBER = 8; + private static final class CombatThreatInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo> combatThreatInfoMap_; + private com.google.protobuf.MapField + internalGetCombatThreatInfoMap() { + if (combatThreatInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + } + return combatThreatInfoMap_; + } + + public int getCombatThreatInfoMapCount() { + return internalGetCombatThreatInfoMap().getMap().size(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + @java.lang.Override + public boolean containsCombatThreatInfoMap( + int key) { + + return internalGetCombatThreatInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getCombatThreatInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCombatThreatInfoMap() { + return getCombatThreatInfoMapMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public java.util.Map getCombatThreatInfoMapMap() { + return internalGetCombatThreatInfoMap().getMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetCombatThreatInfoMap(), + CombatThreatInfoMapDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetCombatThreatInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + combatThreatInfoMap__ = CombatThreatInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, combatThreatInfoMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify other = (emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify) obj; + + if (!internalGetCombatThreatInfoMap().equals( + other.internalGetCombatThreatInfoMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetCombatThreatInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + COMBAT_THREAT_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetCombatThreatInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 329
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAiSyncCombatThreatInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAiSyncCombatThreatInfoNotify) + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetCombatThreatInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableCombatThreatInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.class, emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableCombatThreatInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify build() { + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify buildPartial() { + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify result = new emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify(this); + int from_bitField0_ = bitField0_; + result.combatThreatInfoMap_ = internalGetCombatThreatInfoMap(); + result.combatThreatInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify other) { + if (other == emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.getDefaultInstance()) return this; + internalGetMutableCombatThreatInfoMap().mergeFrom( + other.internalGetCombatThreatInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo> combatThreatInfoMap_; + private com.google.protobuf.MapField + internalGetCombatThreatInfoMap() { + if (combatThreatInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + } + return combatThreatInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableCombatThreatInfoMap() { + onChanged();; + if (combatThreatInfoMap_ == null) { + combatThreatInfoMap_ = com.google.protobuf.MapField.newMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + } + if (!combatThreatInfoMap_.isMutable()) { + combatThreatInfoMap_ = combatThreatInfoMap_.copy(); + } + return combatThreatInfoMap_; + } + + public int getCombatThreatInfoMapCount() { + return internalGetCombatThreatInfoMap().getMap().size(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + @java.lang.Override + public boolean containsCombatThreatInfoMap( + int key) { + + return internalGetCombatThreatInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getCombatThreatInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCombatThreatInfoMap() { + return getCombatThreatInfoMapMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public java.util.Map getCombatThreatInfoMapMap() { + return internalGetCombatThreatInfoMap().getMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearCombatThreatInfoMap() { + internalGetMutableCombatThreatInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + public Builder removeCombatThreatInfoMap( + int key) { + + internalGetMutableCombatThreatInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableCombatThreatInfoMap() { + return internalGetMutableCombatThreatInfoMap().getMutableMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + public Builder putCombatThreatInfoMap( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableCombatThreatInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + public Builder putAllCombatThreatInfoMap( + java.util.Map values) { + internalGetMutableCombatThreatInfoMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAiSyncCombatThreatInfoNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAiSyncCombatThreatInfoNotify) + private static final emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify(); + } + + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAiSyncCombatThreatInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAiSyncCombatThreatInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%EvtAiSyncCombatThreatInfoNotify.proto\032" + + "\022AiThreatInfo.proto\"\307\001\n\037EvtAiSyncCombatT" + + "hreatInfoNotify\022Y\n\026combat_threat_info_ma" + + "p\030\010 \003(\01329.EvtAiSyncCombatThreatInfoNotif" + + "y.CombatThreatInfoMapEntry\032I\n\030CombatThre" + + "atInfoMapEntry\022\013\n\003key\030\001 \001(\r\022\034\n\005value\030\002 \001" + + "(\0132\r.AiThreatInfo:\0028\001B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.getDescriptor(), + }); + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor, + new java.lang.String[] { "CombatThreatInfoMap", }); + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor = + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor.getNestedTypes().get(0); + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AiThreatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java new file mode 100644 index 000000000..38f3dd61f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java @@ -0,0 +1,816 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAiSyncSkillCdNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAiSyncSkillCdNotifyOuterClass { + private EvtAiSyncSkillCdNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAiSyncSkillCdNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAiSyncSkillCdNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + int getAiCdMapCount(); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + boolean containsAiCdMap( + int key); + /** + * Use {@link #getAiCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAiCdMap(); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + java.util.Map + getAiCdMapMap(); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( + int key); + } + /** + *
+   * CmdId: 376
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAiSyncSkillCdNotify} + */ + public static final class EvtAiSyncSkillCdNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAiSyncSkillCdNotify) + EvtAiSyncSkillCdNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAiSyncSkillCdNotify.newBuilder() to construct. + private EvtAiSyncSkillCdNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAiSyncSkillCdNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAiSyncSkillCdNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAiSyncSkillCdNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + aiCdMap_ = com.google.protobuf.MapField.newMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + aiCdMap__ = input.readMessage( + AiCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + aiCdMap_.getMutableMap().put( + aiCdMap__.getKey(), aiCdMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAiCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.class, emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.Builder.class); + } + + public static final int AI_CD_MAP_FIELD_NUMBER = 7; + private static final class AiCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo> aiCdMap_; + private com.google.protobuf.MapField + internalGetAiCdMap() { + if (aiCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + } + return aiCdMap_; + } + + public int getAiCdMapCount() { + return internalGetAiCdMap().getMap().size(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + @java.lang.Override + public boolean containsAiCdMap( + int key) { + + return internalGetAiCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiCdMap() { + return getAiCdMapMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public java.util.Map getAiCdMapMap() { + return internalGetAiCdMap().getMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAiCdMap(), + AiCdMapDefaultEntryHolder.defaultEntry, + 7); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAiCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + aiCdMap__ = AiCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, aiCdMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify other = (emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify) obj; + + if (!internalGetAiCdMap().equals( + other.internalGetAiCdMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetAiCdMap().getMap().isEmpty()) { + hash = (37 * hash) + AI_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAiCdMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 376
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAiSyncSkillCdNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAiSyncSkillCdNotify) + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAiCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableAiCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.class, emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAiCdMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify build() { + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify buildPartial() { + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify result = new emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify(this); + int from_bitField0_ = bitField0_; + result.aiCdMap_ = internalGetAiCdMap(); + result.aiCdMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify other) { + if (other == emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.getDefaultInstance()) return this; + internalGetMutableAiCdMap().mergeFrom( + other.internalGetAiCdMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo> aiCdMap_; + private com.google.protobuf.MapField + internalGetAiCdMap() { + if (aiCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + } + return aiCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableAiCdMap() { + onChanged();; + if (aiCdMap_ == null) { + aiCdMap_ = com.google.protobuf.MapField.newMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + } + if (!aiCdMap_.isMutable()) { + aiCdMap_ = aiCdMap_.copy(); + } + return aiCdMap_; + } + + public int getAiCdMapCount() { + return internalGetAiCdMap().getMap().size(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + @java.lang.Override + public boolean containsAiCdMap( + int key) { + + return internalGetAiCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiCdMap() { + return getAiCdMapMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public java.util.Map getAiCdMapMap() { + return internalGetAiCdMap().getMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAiCdMap() { + internalGetMutableAiCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + public Builder removeAiCdMap( + int key) { + + internalGetMutableAiCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAiCdMap() { + return internalGetMutableAiCdMap().getMutableMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + public Builder putAiCdMap( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAiCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + public Builder putAllAiCdMap( + java.util.Map values) { + internalGetMutableAiCdMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAiSyncSkillCdNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAiSyncSkillCdNotify) + private static final emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify(); + } + + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAiSyncSkillCdNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAiSyncSkillCdNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncSkillCdNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtAiSyncSkillCdNotify.proto\032\023AiSkillC" + + "dInfo.proto\"\221\001\n\026EvtAiSyncSkillCdNotify\0227" + + "\n\tai_cd_map\030\007 \003(\0132$.EvtAiSyncSkillCdNoti" + + "fy.AiCdMapEntry\032>\n\014AiCdMapEntry\022\013\n\003key\030\001" + + " \001(\r\022\035\n\005value\030\002 \001(\0132\016.AiSkillCdInfo:\0028\001B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.getDescriptor(), + }); + internal_static_EvtAiSyncSkillCdNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncSkillCdNotify_descriptor, + new java.lang.String[] { "AiCdMap", }); + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor = + internal_static_EvtAiSyncSkillCdNotify_descriptor.getNestedTypes().get(0); + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorParameterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorParameterInfoOuterClass.java new file mode 100644 index 000000000..76a1d9f1f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorParameterInfoOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAnimatorParameterInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtAnimatorParameterInfoOuterClass { + private EvtAnimatorParameterInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAnimatorParameterInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAnimatorParameterInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool is_server_cache = 5; + * @return The isServerCache. + */ + boolean getIsServerCache(); + + /** + * .AnimatorParameterValueInfo value = 7; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .AnimatorParameterValueInfo value = 7; + * @return The value. + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getValue(); + /** + * .AnimatorParameterValueInfo value = 7; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getValueOrBuilder(); + + /** + * int32 name_id = 15; + * @return The nameId. + */ + int getNameId(); + } + /** + * Protobuf type {@code EvtAnimatorParameterInfo} + */ + public static final class EvtAnimatorParameterInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAnimatorParameterInfo) + EvtAnimatorParameterInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAnimatorParameterInfo.newBuilder() to construct. + private EvtAnimatorParameterInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAnimatorParameterInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAnimatorParameterInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAnimatorParameterInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + entityId_ = input.readUInt32(); + break; + } + case 40: { + + isServerCache_ = input.readBool(); + break; + } + case 58: { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder subBuilder = null; + if (value_ != null) { + subBuilder = value_.toBuilder(); + } + value_ = input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(value_); + value_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + nameId_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.class, emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int IS_SERVER_CACHE_FIELD_NUMBER = 5; + private boolean isServerCache_; + /** + * bool is_server_cache = 5; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + + public static final int VALUE_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value_; + /** + * .AnimatorParameterValueInfo value = 7; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return value_ != null; + } + /** + * .AnimatorParameterValueInfo value = 7; + * @return The value. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getValue() { + return value_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : value_; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getValueOrBuilder() { + return getValue(); + } + + public static final int NAME_ID_FIELD_NUMBER = 15; + private int nameId_; + /** + * int32 name_id = 15; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (isServerCache_ != false) { + output.writeBool(5, isServerCache_); + } + if (value_ != null) { + output.writeMessage(7, getValue()); + } + if (nameId_ != 0) { + output.writeInt32(15, nameId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (isServerCache_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isServerCache_); + } + if (value_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getValue()); + } + if (nameId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, nameId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo other = (emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getIsServerCache() + != other.getIsServerCache()) return false; + if (hasValue() != other.hasValue()) return false; + if (hasValue()) { + if (!getValue() + .equals(other.getValue())) return false; + } + if (getNameId() + != other.getNameId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + IS_SERVER_CACHE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerCache()); + if (hasValue()) { + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue().hashCode(); + } + hash = (37 * hash) + NAME_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EvtAnimatorParameterInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAnimatorParameterInfo) + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.class, emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + isServerCache_ = false; + + if (valueBuilder_ == null) { + value_ = null; + } else { + value_ = null; + valueBuilder_ = null; + } + nameId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo build() { + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo buildPartial() { + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo result = new emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo(this); + result.entityId_ = entityId_; + result.isServerCache_ = isServerCache_; + if (valueBuilder_ == null) { + result.value_ = value_; + } else { + result.value_ = valueBuilder_.build(); + } + result.nameId_ = nameId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo other) { + if (other == emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getIsServerCache() != false) { + setIsServerCache(other.getIsServerCache()); + } + if (other.hasValue()) { + mergeValue(other.getValue()); + } + if (other.getNameId() != 0) { + setNameId(other.getNameId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean isServerCache_ ; + /** + * bool is_server_cache = 5; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + /** + * bool is_server_cache = 5; + * @param value The isServerCache to set. + * @return This builder for chaining. + */ + public Builder setIsServerCache(boolean value) { + + isServerCache_ = value; + onChanged(); + return this; + } + /** + * bool is_server_cache = 5; + * @return This builder for chaining. + */ + public Builder clearIsServerCache() { + + isServerCache_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> valueBuilder_; + /** + * .AnimatorParameterValueInfo value = 7; + * @return Whether the value field is set. + */ + public boolean hasValue() { + return valueBuilder_ != null || value_ != null; + } + /** + * .AnimatorParameterValueInfo value = 7; + * @return The value. + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getValue() { + if (valueBuilder_ == null) { + return value_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : value_; + } else { + return valueBuilder_.getMessage(); + } + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder setValue(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (valueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + value_ = value; + onChanged(); + } else { + valueBuilder_.setMessage(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder setValue( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder builderForValue) { + if (valueBuilder_ == null) { + value_ = builderForValue.build(); + onChanged(); + } else { + valueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder mergeValue(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (valueBuilder_ == null) { + if (value_ != null) { + value_ = + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + onChanged(); + } else { + valueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder clearValue() { + if (valueBuilder_ == null) { + value_ = null; + onChanged(); + } else { + value_ = null; + valueBuilder_ = null; + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder getValueBuilder() { + + onChanged(); + return getValueFieldBuilder().getBuilder(); + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getValueOrBuilder() { + if (valueBuilder_ != null) { + return valueBuilder_.getMessageOrBuilder(); + } else { + return value_ == null ? + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : value_; + } + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> + getValueFieldBuilder() { + if (valueBuilder_ == null) { + valueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder>( + getValue(), + getParentForChildren(), + isClean()); + value_ = null; + } + return valueBuilder_; + } + + private int nameId_ ; + /** + * int32 name_id = 15; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + /** + * int32 name_id = 15; + * @param value The nameId to set. + * @return This builder for chaining. + */ + public Builder setNameId(int value) { + + nameId_ = value; + onChanged(); + return this; + } + /** + * int32 name_id = 15; + * @return This builder for chaining. + */ + public Builder clearNameId() { + + nameId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAnimatorParameterInfo) + } + + // @@protoc_insertion_point(class_scope:EvtAnimatorParameterInfo) + private static final emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo(); + } + + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAnimatorParameterInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAnimatorParameterInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAnimatorParameterInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAnimatorParameterInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036EvtAnimatorParameterInfo.proto\032 Animat" + + "orParameterValueInfo.proto\"\203\001\n\030EvtAnimat" + + "orParameterInfo\022\021\n\tentity_id\030\004 \001(\r\022\027\n\017is" + + "_server_cache\030\005 \001(\010\022*\n\005value\030\007 \001(\0132\033.Ani" + + "matorParameterValueInfo\022\017\n\007name_id\030\017 \001(\005" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(), + }); + internal_static_EvtAnimatorParameterInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAnimatorParameterInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAnimatorParameterInfo_descriptor, + new java.lang.String[] { "EntityId", "IsServerCache", "Value", "NameId", }); + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorStateChangedInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorStateChangedInfoOuterClass.java new file mode 100644 index 000000000..f0b9d669c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorStateChangedInfoOuterClass.java @@ -0,0 +1,1241 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAnimatorStateChangedInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtAnimatorStateChangedInfoOuterClass { + private EvtAnimatorStateChangedInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAnimatorStateChangedInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAnimatorStateChangedInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 face_angle_compact = 14; + * @return The faceAngleCompact. + */ + int getFaceAngleCompact(); + + /** + * uint32 to_state_hash = 5; + * @return The toStateHash. + */ + int getToStateHash(); + + /** + * uint32 normalized_time_compact = 9; + * @return The normalizedTimeCompact. + */ + int getNormalizedTimeCompact(); + + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return The unk2700HEMGNDKMAFO. + */ + int getUnk2700HEMGNDKMAFO(); + + /** + * .Vector pos = 13; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 13; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * float fade_duration = 3; + * @return The fadeDuration. + */ + float getFadeDuration(); + + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return The unk2700CJCJLGHIBPK. + */ + boolean getUnk2700CJCJLGHIBPK(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return The unk2700JECBLPNLJMJ. + */ + boolean getUnk2700JECBLPNLJMJ(); + } + /** + * Protobuf type {@code EvtAnimatorStateChangedInfo} + */ + public static final class EvtAnimatorStateChangedInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAnimatorStateChangedInfo) + EvtAnimatorStateChangedInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAnimatorStateChangedInfo.newBuilder() to construct. + private EvtAnimatorStateChangedInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAnimatorStateChangedInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAnimatorStateChangedInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAnimatorStateChangedInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + unk2700CJCJLGHIBPK_ = input.readBool(); + break; + } + case 16: { + + unk2700HEMGNDKMAFO_ = input.readUInt32(); + break; + } + case 29: { + + fadeDuration_ = input.readFloat(); + break; + } + case 40: { + + toStateHash_ = input.readUInt32(); + break; + } + case 56: { + + unk2700JECBLPNLJMJ_ = input.readBool(); + break; + } + case 72: { + + normalizedTimeCompact_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + faceAngleCompact_ = input.readInt32(); + break; + } + case 120: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.class, emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.Builder.class); + } + + public static final int FACE_ANGLE_COMPACT_FIELD_NUMBER = 14; + private int faceAngleCompact_; + /** + * int32 face_angle_compact = 14; + * @return The faceAngleCompact. + */ + @java.lang.Override + public int getFaceAngleCompact() { + return faceAngleCompact_; + } + + public static final int TO_STATE_HASH_FIELD_NUMBER = 5; + private int toStateHash_; + /** + * uint32 to_state_hash = 5; + * @return The toStateHash. + */ + @java.lang.Override + public int getToStateHash() { + return toStateHash_; + } + + public static final int NORMALIZED_TIME_COMPACT_FIELD_NUMBER = 9; + private int normalizedTimeCompact_; + /** + * uint32 normalized_time_compact = 9; + * @return The normalizedTimeCompact. + */ + @java.lang.Override + public int getNormalizedTimeCompact() { + return normalizedTimeCompact_; + } + + public static final int UNK2700_HEMGNDKMAFO_FIELD_NUMBER = 2; + private int unk2700HEMGNDKMAFO_; + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return The unk2700HEMGNDKMAFO. + */ + @java.lang.Override + public int getUnk2700HEMGNDKMAFO() { + return unk2700HEMGNDKMAFO_; + } + + public static final int POS_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 13; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 13; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int FADE_DURATION_FIELD_NUMBER = 3; + private float fadeDuration_; + /** + * float fade_duration = 3; + * @return The fadeDuration. + */ + @java.lang.Override + public float getFadeDuration() { + return fadeDuration_; + } + + public static final int UNK2700_CJCJLGHIBPK_FIELD_NUMBER = 1; + private boolean unk2700CJCJLGHIBPK_; + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return The unk2700CJCJLGHIBPK. + */ + @java.lang.Override + public boolean getUnk2700CJCJLGHIBPK() { + return unk2700CJCJLGHIBPK_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int UNK2700_JECBLPNLJMJ_FIELD_NUMBER = 7; + private boolean unk2700JECBLPNLJMJ_; + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return The unk2700JECBLPNLJMJ. + */ + @java.lang.Override + public boolean getUnk2700JECBLPNLJMJ() { + return unk2700JECBLPNLJMJ_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700CJCJLGHIBPK_ != false) { + output.writeBool(1, unk2700CJCJLGHIBPK_); + } + if (unk2700HEMGNDKMAFO_ != 0) { + output.writeUInt32(2, unk2700HEMGNDKMAFO_); + } + if (fadeDuration_ != 0F) { + output.writeFloat(3, fadeDuration_); + } + if (toStateHash_ != 0) { + output.writeUInt32(5, toStateHash_); + } + if (unk2700JECBLPNLJMJ_ != false) { + output.writeBool(7, unk2700JECBLPNLJMJ_); + } + if (normalizedTimeCompact_ != 0) { + output.writeUInt32(9, normalizedTimeCompact_); + } + if (pos_ != null) { + output.writeMessage(13, getPos()); + } + if (faceAngleCompact_ != 0) { + output.writeInt32(14, faceAngleCompact_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700CJCJLGHIBPK_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, unk2700CJCJLGHIBPK_); + } + if (unk2700HEMGNDKMAFO_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2700HEMGNDKMAFO_); + } + if (fadeDuration_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, fadeDuration_); + } + if (toStateHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, toStateHash_); + } + if (unk2700JECBLPNLJMJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, unk2700JECBLPNLJMJ_); + } + if (normalizedTimeCompact_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, normalizedTimeCompact_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getPos()); + } + if (faceAngleCompact_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, faceAngleCompact_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo other = (emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo) obj; + + if (getFaceAngleCompact() + != other.getFaceAngleCompact()) return false; + if (getToStateHash() + != other.getToStateHash()) return false; + if (getNormalizedTimeCompact() + != other.getNormalizedTimeCompact()) return false; + if (getUnk2700HEMGNDKMAFO() + != other.getUnk2700HEMGNDKMAFO()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (java.lang.Float.floatToIntBits(getFadeDuration()) + != java.lang.Float.floatToIntBits( + other.getFadeDuration())) return false; + if (getUnk2700CJCJLGHIBPK() + != other.getUnk2700CJCJLGHIBPK()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getUnk2700JECBLPNLJMJ() + != other.getUnk2700JECBLPNLJMJ()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FACE_ANGLE_COMPACT_FIELD_NUMBER; + hash = (53 * hash) + getFaceAngleCompact(); + hash = (37 * hash) + TO_STATE_HASH_FIELD_NUMBER; + hash = (53 * hash) + getToStateHash(); + hash = (37 * hash) + NORMALIZED_TIME_COMPACT_FIELD_NUMBER; + hash = (53 * hash) + getNormalizedTimeCompact(); + hash = (37 * hash) + UNK2700_HEMGNDKMAFO_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HEMGNDKMAFO(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + FADE_DURATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFadeDuration()); + hash = (37 * hash) + UNK2700_CJCJLGHIBPK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700CJCJLGHIBPK()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + UNK2700_JECBLPNLJMJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700JECBLPNLJMJ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EvtAnimatorStateChangedInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAnimatorStateChangedInfo) + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.class, emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + faceAngleCompact_ = 0; + + toStateHash_ = 0; + + normalizedTimeCompact_ = 0; + + unk2700HEMGNDKMAFO_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + fadeDuration_ = 0F; + + unk2700CJCJLGHIBPK_ = false; + + entityId_ = 0; + + unk2700JECBLPNLJMJ_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo build() { + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo buildPartial() { + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo result = new emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo(this); + result.faceAngleCompact_ = faceAngleCompact_; + result.toStateHash_ = toStateHash_; + result.normalizedTimeCompact_ = normalizedTimeCompact_; + result.unk2700HEMGNDKMAFO_ = unk2700HEMGNDKMAFO_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.fadeDuration_ = fadeDuration_; + result.unk2700CJCJLGHIBPK_ = unk2700CJCJLGHIBPK_; + result.entityId_ = entityId_; + result.unk2700JECBLPNLJMJ_ = unk2700JECBLPNLJMJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo other) { + if (other == emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.getDefaultInstance()) return this; + if (other.getFaceAngleCompact() != 0) { + setFaceAngleCompact(other.getFaceAngleCompact()); + } + if (other.getToStateHash() != 0) { + setToStateHash(other.getToStateHash()); + } + if (other.getNormalizedTimeCompact() != 0) { + setNormalizedTimeCompact(other.getNormalizedTimeCompact()); + } + if (other.getUnk2700HEMGNDKMAFO() != 0) { + setUnk2700HEMGNDKMAFO(other.getUnk2700HEMGNDKMAFO()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getFadeDuration() != 0F) { + setFadeDuration(other.getFadeDuration()); + } + if (other.getUnk2700CJCJLGHIBPK() != false) { + setUnk2700CJCJLGHIBPK(other.getUnk2700CJCJLGHIBPK()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getUnk2700JECBLPNLJMJ() != false) { + setUnk2700JECBLPNLJMJ(other.getUnk2700JECBLPNLJMJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int faceAngleCompact_ ; + /** + * int32 face_angle_compact = 14; + * @return The faceAngleCompact. + */ + @java.lang.Override + public int getFaceAngleCompact() { + return faceAngleCompact_; + } + /** + * int32 face_angle_compact = 14; + * @param value The faceAngleCompact to set. + * @return This builder for chaining. + */ + public Builder setFaceAngleCompact(int value) { + + faceAngleCompact_ = value; + onChanged(); + return this; + } + /** + * int32 face_angle_compact = 14; + * @return This builder for chaining. + */ + public Builder clearFaceAngleCompact() { + + faceAngleCompact_ = 0; + onChanged(); + return this; + } + + private int toStateHash_ ; + /** + * uint32 to_state_hash = 5; + * @return The toStateHash. + */ + @java.lang.Override + public int getToStateHash() { + return toStateHash_; + } + /** + * uint32 to_state_hash = 5; + * @param value The toStateHash to set. + * @return This builder for chaining. + */ + public Builder setToStateHash(int value) { + + toStateHash_ = value; + onChanged(); + return this; + } + /** + * uint32 to_state_hash = 5; + * @return This builder for chaining. + */ + public Builder clearToStateHash() { + + toStateHash_ = 0; + onChanged(); + return this; + } + + private int normalizedTimeCompact_ ; + /** + * uint32 normalized_time_compact = 9; + * @return The normalizedTimeCompact. + */ + @java.lang.Override + public int getNormalizedTimeCompact() { + return normalizedTimeCompact_; + } + /** + * uint32 normalized_time_compact = 9; + * @param value The normalizedTimeCompact to set. + * @return This builder for chaining. + */ + public Builder setNormalizedTimeCompact(int value) { + + normalizedTimeCompact_ = value; + onChanged(); + return this; + } + /** + * uint32 normalized_time_compact = 9; + * @return This builder for chaining. + */ + public Builder clearNormalizedTimeCompact() { + + normalizedTimeCompact_ = 0; + onChanged(); + return this; + } + + private int unk2700HEMGNDKMAFO_ ; + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return The unk2700HEMGNDKMAFO. + */ + @java.lang.Override + public int getUnk2700HEMGNDKMAFO() { + return unk2700HEMGNDKMAFO_; + } + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @param value The unk2700HEMGNDKMAFO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HEMGNDKMAFO(int value) { + + unk2700HEMGNDKMAFO_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700HEMGNDKMAFO() { + + unk2700HEMGNDKMAFO_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 13; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 13; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 13; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 13; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 13; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 13; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private float fadeDuration_ ; + /** + * float fade_duration = 3; + * @return The fadeDuration. + */ + @java.lang.Override + public float getFadeDuration() { + return fadeDuration_; + } + /** + * float fade_duration = 3; + * @param value The fadeDuration to set. + * @return This builder for chaining. + */ + public Builder setFadeDuration(float value) { + + fadeDuration_ = value; + onChanged(); + return this; + } + /** + * float fade_duration = 3; + * @return This builder for chaining. + */ + public Builder clearFadeDuration() { + + fadeDuration_ = 0F; + onChanged(); + return this; + } + + private boolean unk2700CJCJLGHIBPK_ ; + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return The unk2700CJCJLGHIBPK. + */ + @java.lang.Override + public boolean getUnk2700CJCJLGHIBPK() { + return unk2700CJCJLGHIBPK_; + } + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @param value The unk2700CJCJLGHIBPK to set. + * @return This builder for chaining. + */ + public Builder setUnk2700CJCJLGHIBPK(boolean value) { + + unk2700CJCJLGHIBPK_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700CJCJLGHIBPK() { + + unk2700CJCJLGHIBPK_ = false; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700JECBLPNLJMJ_ ; + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return The unk2700JECBLPNLJMJ. + */ + @java.lang.Override + public boolean getUnk2700JECBLPNLJMJ() { + return unk2700JECBLPNLJMJ_; + } + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @param value The unk2700JECBLPNLJMJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JECBLPNLJMJ(boolean value) { + + unk2700JECBLPNLJMJ_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700JECBLPNLJMJ() { + + unk2700JECBLPNLJMJ_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAnimatorStateChangedInfo) + } + + // @@protoc_insertion_point(class_scope:EvtAnimatorStateChangedInfo) + private static final emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo(); + } + + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAnimatorStateChangedInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAnimatorStateChangedInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAnimatorStateChangedInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!EvtAnimatorStateChangedInfo.proto\032\014Vec" + + "tor.proto\"\210\002\n\033EvtAnimatorStateChangedInf" + + "o\022\032\n\022face_angle_compact\030\016 \001(\005\022\025\n\rto_stat" + + "e_hash\030\005 \001(\r\022\037\n\027normalized_time_compact\030" + + "\t \001(\r\022\033\n\023Unk2700_HEMGNDKMAFO\030\002 \001(\r\022\024\n\003po" + + "s\030\r \001(\0132\007.Vector\022\025\n\rfade_duration\030\003 \001(\002\022" + + "\033\n\023Unk2700_CJCJLGHIBPK\030\001 \001(\010\022\021\n\tentity_i" + + "d\030\017 \001(\r\022\033\n\023Unk2700_JECBLPNLJMJ\030\007 \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAnimatorStateChangedInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAnimatorStateChangedInfo_descriptor, + new java.lang.String[] { "FaceAngleCompact", "ToStateHash", "NormalizedTimeCompact", "Unk2700HEMGNDKMAFO", "Pos", "FadeDuration", "Unk2700CJCJLGHIBPK", "EntityId", "Unk2700JECBLPNLJMJ", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairReqOuterClass.java new file mode 100644 index 000000000..4d8e24a6a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairReqOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarLockChairReq.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarLockChairReqOuterClass { + private EvtAvatarLockChairReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarLockChairReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarLockChairReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 chair_id = 5; + * @return The chairId. + */ + long getChairId(); + + /** + * .Vector position = 8; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 8; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + } + /** + *
+   * CmdId: 318
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarLockChairReq} + */ + public static final class EvtAvatarLockChairReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarLockChairReq) + EvtAvatarLockChairReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarLockChairReq.newBuilder() to construct. + private EvtAvatarLockChairReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarLockChairReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarLockChairReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarLockChairReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + chairId_ = input.readUInt64(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.class, emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.Builder.class); + } + + public static final int CHAIR_ID_FIELD_NUMBER = 5; + private long chairId_; + /** + * uint64 chair_id = 5; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + public static final int POSITION_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 8; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 8; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (chairId_ != 0L) { + output.writeUInt64(5, chairId_); + } + if (position_ != null) { + output.writeMessage(8, getPosition()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, chairId_); + } + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getPosition()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq other = (emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq) obj; + + if (getChairId() + != other.getChairId()) return false; + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 318
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarLockChairReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarLockChairReq) + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.class, emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chairId_ = 0L; + + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq build() { + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq buildPartial() { + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq result = new emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq(this); + result.chairId_ = chairId_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq other) { + if (other == emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.getDefaultInstance()) return this; + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 5; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 5; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 5; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 8; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 8; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 8; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 8; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 8; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 8; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAvatarLockChairReq) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarLockChairReq) + private static final emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq(); + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarLockChairReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarLockChairReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarLockChairReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarLockChairReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EvtAvatarLockChairReq.proto\032\014Vector.pr" + + "oto\"D\n\025EvtAvatarLockChairReq\022\020\n\010chair_id" + + "\030\005 \001(\004\022\031\n\010position\030\010 \001(\0132\007.VectorB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAvatarLockChairReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarLockChairReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarLockChairReq_descriptor, + new java.lang.String[] { "ChairId", "Position", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairRspOuterClass.java new file mode 100644 index 000000000..e69798637 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairRspOuterClass.java @@ -0,0 +1,898 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarLockChairRsp.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarLockChairRspOuterClass { + private EvtAvatarLockChairRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarLockChairRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarLockChairRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 chair_id = 14; + * @return The chairId. + */ + long getChairId(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 4; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 366
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarLockChairRsp} + */ + public static final class EvtAvatarLockChairRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarLockChairRsp) + EvtAvatarLockChairRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarLockChairRsp.newBuilder() to construct. + private EvtAvatarLockChairRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarLockChairRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarLockChairRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarLockChairRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + chairId_ = input.readUInt64(); + break; + } + case 120: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.class, emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.Builder.class); + } + + public static final int CHAIR_ID_FIELD_NUMBER = 14; + private long chairId_; + /** + * uint64 chair_id = 14; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int POSITION_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (position_ != null) { + output.writeMessage(4, getPosition()); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + if (chairId_ != 0L) { + output.writeUInt64(14, chairId_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPosition()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, chairId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp other = (emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp) obj; + + if (getChairId() + != other.getChairId()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 366
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarLockChairRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarLockChairRsp) + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.class, emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chairId_ = 0L; + + entityId_ = 0; + + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp build() { + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp buildPartial() { + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp result = new emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp(this); + result.chairId_ = chairId_; + result.entityId_ = entityId_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp other) { + if (other == emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.getDefaultInstance()) return this; + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 14; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 14; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 14; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 4; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAvatarLockChairRsp) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarLockChairRsp) + private static final emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp(); + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarLockChairRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarLockChairRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarLockChairRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarLockChairRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EvtAvatarLockChairRsp.proto\032\014Vector.pr" + + "oto\"h\n\025EvtAvatarLockChairRsp\022\020\n\010chair_id" + + "\030\016 \001(\004\022\021\n\tentity_id\030\017 \001(\r\022\031\n\010position\030\004 " + + "\001(\0132\007.Vector\022\017\n\007retcode\030\014 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAvatarLockChairRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarLockChairRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarLockChairRsp_descriptor, + new java.lang.String[] { "ChairId", "EntityId", "Position", "Retcode", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarSitDownNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarSitDownNotifyOuterClass.java new file mode 100644 index 000000000..774dd0dc2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarSitDownNotifyOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarSitDownNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarSitDownNotifyOuterClass { + private EvtAvatarSitDownNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarSitDownNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarSitDownNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 9; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 9; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 chair_id = 6; + * @return The chairId. + */ + long getChairId(); + } + /** + *
+   * CmdId: 324
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarSitDownNotify} + */ + public static final class EvtAvatarSitDownNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarSitDownNotify) + EvtAvatarSitDownNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarSitDownNotify.newBuilder() to construct. + private EvtAvatarSitDownNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarSitDownNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarSitDownNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarSitDownNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + entityId_ = input.readUInt32(); + break; + } + case 48: { + + chairId_ = input.readUInt64(); + break; + } + case 74: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.class, emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.Builder.class); + } + + public static final int POSITION_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CHAIR_ID_FIELD_NUMBER = 6; + private long chairId_; + /** + * uint64 chair_id = 6; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (chairId_ != 0L) { + output.writeUInt64(6, chairId_); + } + if (position_ != null) { + output.writeMessage(9, getPosition()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, chairId_); + } + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getPosition()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify other = (emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getChairId() + != other.getChairId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 324
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarSitDownNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarSitDownNotify) + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.class, emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + entityId_ = 0; + + chairId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify build() { + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify buildPartial() { + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify result = new emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify(this); + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.entityId_ = entityId_; + result.chairId_ = chairId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify other) { + if (other == emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 9; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 6; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 6; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 6; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAvatarSitDownNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarSitDownNotify) + private static final emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify(); + } + + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarSitDownNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarSitDownNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarSitDownNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarSitDownNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtAvatarSitDownNotify.proto\032\014Vector.p" + + "roto\"X\n\026EvtAvatarSitDownNotify\022\031\n\010positi" + + "on\030\t \001(\0132\007.Vector\022\021\n\tentity_id\030\004 \001(\r\022\020\n\010" + + "chair_id\030\006 \001(\004B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAvatarSitDownNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarSitDownNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarSitDownNotify_descriptor, + new java.lang.String[] { "Position", "EntityId", "ChairId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarStandUpNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarStandUpNotifyOuterClass.java new file mode 100644 index 000000000..fb438cfae --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarStandUpNotifyOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarStandUpNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarStandUpNotifyOuterClass { + private EvtAvatarStandUpNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarStandUpNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarStandUpNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 chair_id = 11; + * @return The chairId. + */ + long getChairId(); + + /** + * int32 perform_id = 6; + * @return The performId. + */ + int getPerformId(); + + /** + * int32 direction = 1; + * @return The direction. + */ + int getDirection(); + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 356
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarStandUpNotify} + */ + public static final class EvtAvatarStandUpNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarStandUpNotify) + EvtAvatarStandUpNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarStandUpNotify.newBuilder() to construct. + private EvtAvatarStandUpNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarStandUpNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarStandUpNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarStandUpNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + direction_ = input.readInt32(); + break; + } + case 48: { + + performId_ = input.readInt32(); + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + case 88: { + + chairId_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.class, emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.Builder.class); + } + + public static final int CHAIR_ID_FIELD_NUMBER = 11; + private long chairId_; + /** + * uint64 chair_id = 11; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + public static final int PERFORM_ID_FIELD_NUMBER = 6; + private int performId_; + /** + * int32 perform_id = 6; + * @return The performId. + */ + @java.lang.Override + public int getPerformId() { + return performId_; + } + + public static final int DIRECTION_FIELD_NUMBER = 1; + private int direction_; + /** + * int32 direction = 1; + * @return The direction. + */ + @java.lang.Override + public int getDirection() { + return direction_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (direction_ != 0) { + output.writeInt32(1, direction_); + } + if (performId_ != 0) { + output.writeInt32(6, performId_); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + if (chairId_ != 0L) { + output.writeUInt64(11, chairId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (direction_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, direction_); + } + if (performId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, performId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, chairId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify other = (emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify) obj; + + if (getChairId() + != other.getChairId()) return false; + if (getPerformId() + != other.getPerformId()) return false; + if (getDirection() + != other.getDirection()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + hash = (37 * hash) + PERFORM_ID_FIELD_NUMBER; + hash = (53 * hash) + getPerformId(); + hash = (37 * hash) + DIRECTION_FIELD_NUMBER; + hash = (53 * hash) + getDirection(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 356
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarStandUpNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarStandUpNotify) + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.class, emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chairId_ = 0L; + + performId_ = 0; + + direction_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify build() { + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify buildPartial() { + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify result = new emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify(this); + result.chairId_ = chairId_; + result.performId_ = performId_; + result.direction_ = direction_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify other) { + if (other == emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.getDefaultInstance()) return this; + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + if (other.getPerformId() != 0) { + setPerformId(other.getPerformId()); + } + if (other.getDirection() != 0) { + setDirection(other.getDirection()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 11; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 11; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 11; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + + private int performId_ ; + /** + * int32 perform_id = 6; + * @return The performId. + */ + @java.lang.Override + public int getPerformId() { + return performId_; + } + /** + * int32 perform_id = 6; + * @param value The performId to set. + * @return This builder for chaining. + */ + public Builder setPerformId(int value) { + + performId_ = value; + onChanged(); + return this; + } + /** + * int32 perform_id = 6; + * @return This builder for chaining. + */ + public Builder clearPerformId() { + + performId_ = 0; + onChanged(); + return this; + } + + private int direction_ ; + /** + * int32 direction = 1; + * @return The direction. + */ + @java.lang.Override + public int getDirection() { + return direction_; + } + /** + * int32 direction = 1; + * @param value The direction to set. + * @return This builder for chaining. + */ + public Builder setDirection(int value) { + + direction_ = value; + onChanged(); + return this; + } + /** + * int32 direction = 1; + * @return This builder for chaining. + */ + public Builder clearDirection() { + + direction_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtAvatarStandUpNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarStandUpNotify) + private static final emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify(); + } + + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarStandUpNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarStandUpNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarStandUpNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarStandUpNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtAvatarStandUpNotify.proto\"d\n\026EvtAva" + + "tarStandUpNotify\022\020\n\010chair_id\030\013 \001(\004\022\022\n\npe" + + "rform_id\030\006 \001(\005\022\021\n\tdirection\030\001 \001(\005\022\021\n\tent" + + "ity_id\030\t \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EvtAvatarStandUpNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarStandUpNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarStandUpNotify_descriptor, + new java.lang.String[] { "ChairId", "PerformId", "Direction", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java new file mode 100644 index 000000000..c6de71eec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java @@ -0,0 +1,813 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtBeingHitInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtBeingHitInfoOuterClass { + private EvtBeingHitInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtBeingHitInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtBeingHitInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + int getPeerId(); + + /** + * .AttackResult attack_result = 7; + * @return Whether the attackResult field is set. + */ + boolean hasAttackResult(); + /** + * .AttackResult attack_result = 7; + * @return The attackResult. + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult(); + /** + * .AttackResult attack_result = 7; + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder(); + + /** + * uint32 frame_num = 4; + * @return The frameNum. + */ + int getFrameNum(); + } + /** + * Protobuf type {@code EvtBeingHitInfo} + */ + public static final class EvtBeingHitInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtBeingHitInfo) + EvtBeingHitInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtBeingHitInfo.newBuilder() to construct. + private EvtBeingHitInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtBeingHitInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtBeingHitInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtBeingHitInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + frameNum_ = input.readUInt32(); + break; + } + case 48: { + + peerId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder subBuilder = null; + if (attackResult_ != null) { + subBuilder = attackResult_.toBuilder(); + } + attackResult_ = input.readMessage(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attackResult_); + attackResult_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.class, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder.class); + } + + public static final int PEER_ID_FIELD_NUMBER = 6; + private int peerId_; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + public static final int ATTACK_RESULT_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + /** + * .AttackResult attack_result = 7; + * @return Whether the attackResult field is set. + */ + @java.lang.Override + public boolean hasAttackResult() { + return attackResult_ != null; + } + /** + * .AttackResult attack_result = 7; + * @return The attackResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + /** + * .AttackResult attack_result = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + return getAttackResult(); + } + + public static final int FRAME_NUM_FIELD_NUMBER = 4; + private int frameNum_; + /** + * uint32 frame_num = 4; + * @return The frameNum. + */ + @java.lang.Override + public int getFrameNum() { + return frameNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (frameNum_ != 0) { + output.writeUInt32(4, frameNum_); + } + if (peerId_ != 0) { + output.writeUInt32(6, peerId_); + } + if (attackResult_ != null) { + output.writeMessage(7, getAttackResult()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (frameNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, frameNum_); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, peerId_); + } + if (attackResult_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAttackResult()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo other = (emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo) obj; + + if (getPeerId() + != other.getPeerId()) return false; + if (hasAttackResult() != other.hasAttackResult()) return false; + if (hasAttackResult()) { + if (!getAttackResult() + .equals(other.getAttackResult())) return false; + } + if (getFrameNum() + != other.getFrameNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + if (hasAttackResult()) { + hash = (37 * hash) + ATTACK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getAttackResult().hashCode(); + } + hash = (37 * hash) + FRAME_NUM_FIELD_NUMBER; + hash = (53 * hash) + getFrameNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EvtBeingHitInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtBeingHitInfo) + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.class, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + peerId_ = 0; + + if (attackResultBuilder_ == null) { + attackResult_ = null; + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + frameNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo build() { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo buildPartial() { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo result = new emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo(this); + result.peerId_ = peerId_; + if (attackResultBuilder_ == null) { + result.attackResult_ = attackResult_; + } else { + result.attackResult_ = attackResultBuilder_.build(); + } + result.frameNum_ = frameNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo other) { + if (other == emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()) return this; + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + if (other.hasAttackResult()) { + mergeAttackResult(other.getAttackResult()); + } + if (other.getFrameNum() != 0) { + setFrameNum(other.getFrameNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 6; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 6; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> attackResultBuilder_; + /** + * .AttackResult attack_result = 7; + * @return Whether the attackResult field is set. + */ + public boolean hasAttackResult() { + return attackResultBuilder_ != null || attackResult_ != null; + } + /** + * .AttackResult attack_result = 7; + * @return The attackResult. + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + if (attackResultBuilder_ == null) { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } else { + return attackResultBuilder_.getMessage(); + } + } + /** + * .AttackResult attack_result = 7; + */ + public Builder setAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attackResult_ = value; + onChanged(); + } else { + attackResultBuilder_.setMessage(value); + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public Builder setAttackResult( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder builderForValue) { + if (attackResultBuilder_ == null) { + attackResult_ = builderForValue.build(); + onChanged(); + } else { + attackResultBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public Builder mergeAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (attackResult_ != null) { + attackResult_ = + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.newBuilder(attackResult_).mergeFrom(value).buildPartial(); + } else { + attackResult_ = value; + } + onChanged(); + } else { + attackResultBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public Builder clearAttackResult() { + if (attackResultBuilder_ == null) { + attackResult_ = null; + onChanged(); + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder getAttackResultBuilder() { + + onChanged(); + return getAttackResultFieldBuilder().getBuilder(); + } + /** + * .AttackResult attack_result = 7; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + if (attackResultBuilder_ != null) { + return attackResultBuilder_.getMessageOrBuilder(); + } else { + return attackResult_ == null ? + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + } + /** + * .AttackResult attack_result = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> + getAttackResultFieldBuilder() { + if (attackResultBuilder_ == null) { + attackResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder>( + getAttackResult(), + getParentForChildren(), + isClean()); + attackResult_ = null; + } + return attackResultBuilder_; + } + + private int frameNum_ ; + /** + * uint32 frame_num = 4; + * @return The frameNum. + */ + @java.lang.Override + public int getFrameNum() { + return frameNum_; + } + /** + * uint32 frame_num = 4; + * @param value The frameNum to set. + * @return This builder for chaining. + */ + public Builder setFrameNum(int value) { + + frameNum_ = value; + onChanged(); + return this; + } + /** + * uint32 frame_num = 4; + * @return This builder for chaining. + */ + public Builder clearFrameNum() { + + frameNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtBeingHitInfo) + } + + // @@protoc_insertion_point(class_scope:EvtBeingHitInfo) + private static final emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo(); + } + + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtBeingHitInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtBeingHitInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtBeingHitInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtBeingHitInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025EvtBeingHitInfo.proto\032\022AttackResult.pr" + + "oto\"[\n\017EvtBeingHitInfo\022\017\n\007peer_id\030\006 \001(\r\022" + + "$\n\rattack_result\030\007 \001(\0132\r.AttackResult\022\021\n" + + "\tframe_num\030\004 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(), + }); + internal_static_EvtBeingHitInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtBeingHitInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtBeingHitInfo_descriptor, + new java.lang.String[] { "PeerId", "AttackResult", "FrameNum", }); + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java new file mode 100644 index 000000000..bc6b2f797 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java @@ -0,0 +1,797 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtBeingHitNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtBeingHitNotifyOuterClass { + private EvtBeingHitNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtBeingHitNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtBeingHitNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 6; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 6; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return Whether the beingHitInfo field is set. + */ + boolean hasBeingHitInfo(); + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return The beingHitInfo. + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo(); + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder(); + } + /** + *
+   * CmdId: 372
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtBeingHitNotify} + */ + public static final class EvtBeingHitNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtBeingHitNotify) + EvtBeingHitNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtBeingHitNotify.newBuilder() to construct. + private EvtBeingHitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtBeingHitNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtBeingHitNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtBeingHitNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder subBuilder = null; + if (beingHitInfo_ != null) { + subBuilder = beingHitInfo_.toBuilder(); + } + beingHitInfo_ = input.readMessage(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(beingHitInfo_); + beingHitInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.class, emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 6; + private int forwardType_; + /** + * .ForwardType forward_type = 6; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 6; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int BEING_HIT_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo beingHitInfo_; + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return Whether the beingHitInfo field is set. + */ + @java.lang.Override + public boolean hasBeingHitInfo() { + return beingHitInfo_ != null; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return The beingHitInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo() { + return beingHitInfo_ == null ? emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance() : beingHitInfo_; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder() { + return getBeingHitInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (beingHitInfo_ != null) { + output.writeMessage(3, getBeingHitInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(6, forwardType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (beingHitInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getBeingHitInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, forwardType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify other = (emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (hasBeingHitInfo() != other.hasBeingHitInfo()) return false; + if (hasBeingHitInfo()) { + if (!getBeingHitInfo() + .equals(other.getBeingHitInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + if (hasBeingHitInfo()) { + hash = (37 * hash) + BEING_HIT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getBeingHitInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 372
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtBeingHitNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtBeingHitNotify) + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.class, emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + if (beingHitInfoBuilder_ == null) { + beingHitInfo_ = null; + } else { + beingHitInfo_ = null; + beingHitInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify build() { + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify buildPartial() { + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify result = new emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify(this); + result.forwardType_ = forwardType_; + if (beingHitInfoBuilder_ == null) { + result.beingHitInfo_ = beingHitInfo_; + } else { + result.beingHitInfo_ = beingHitInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify other) { + if (other == emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.hasBeingHitInfo()) { + mergeBeingHitInfo(other.getBeingHitInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 6; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 6; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 6; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 6; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 6; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo beingHitInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> beingHitInfoBuilder_; + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return Whether the beingHitInfo field is set. + */ + public boolean hasBeingHitInfo() { + return beingHitInfoBuilder_ != null || beingHitInfo_ != null; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return The beingHitInfo. + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo() { + if (beingHitInfoBuilder_ == null) { + return beingHitInfo_ == null ? emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance() : beingHitInfo_; + } else { + return beingHitInfoBuilder_.getMessage(); + } + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder setBeingHitInfo(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (beingHitInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beingHitInfo_ = value; + onChanged(); + } else { + beingHitInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder setBeingHitInfo( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (beingHitInfoBuilder_ == null) { + beingHitInfo_ = builderForValue.build(); + onChanged(); + } else { + beingHitInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder mergeBeingHitInfo(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (beingHitInfoBuilder_ == null) { + if (beingHitInfo_ != null) { + beingHitInfo_ = + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.newBuilder(beingHitInfo_).mergeFrom(value).buildPartial(); + } else { + beingHitInfo_ = value; + } + onChanged(); + } else { + beingHitInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder clearBeingHitInfo() { + if (beingHitInfoBuilder_ == null) { + beingHitInfo_ = null; + onChanged(); + } else { + beingHitInfo_ = null; + beingHitInfoBuilder_ = null; + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder getBeingHitInfoBuilder() { + + onChanged(); + return getBeingHitInfoFieldBuilder().getBuilder(); + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder() { + if (beingHitInfoBuilder_ != null) { + return beingHitInfoBuilder_.getMessageOrBuilder(); + } else { + return beingHitInfo_ == null ? + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance() : beingHitInfo_; + } + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> + getBeingHitInfoFieldBuilder() { + if (beingHitInfoBuilder_ == null) { + beingHitInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder>( + getBeingHitInfo(), + getParentForChildren(), + isClean()); + beingHitInfo_ = null; + } + return beingHitInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtBeingHitNotify) + } + + // @@protoc_insertion_point(class_scope:EvtBeingHitNotify) + private static final emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify(); + } + + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtBeingHitNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtBeingHitNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtBeingHitNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtBeingHitNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EvtBeingHitNotify.proto\032\025EvtBeingHitIn" + + "fo.proto\032\021ForwardType.proto\"a\n\021EvtBeingH" + + "itNotify\022\"\n\014forward_type\030\006 \001(\0162\014.Forward" + + "Type\022(\n\016being_hit_info\030\003 \001(\0132\020.EvtBeingH" + + "itInfoB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtBeingHitNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtBeingHitNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtBeingHitNotify_descriptor, + new java.lang.String[] { "ForwardType", "BeingHitInfo", }); + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java new file mode 100644 index 000000000..83dfaa49f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java @@ -0,0 +1,969 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtBeingHitsCombineNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtBeingHitsCombineNotifyOuterClass { + private EvtBeingHitsCombineNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtBeingHitsCombineNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtBeingHitsCombineNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 11; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 11; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + java.util.List + getEvtBeingHitInfoListList(); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + int getEvtBeingHitInfoListCount(); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + java.util.List + getEvtBeingHitInfoListOrBuilderList(); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 346
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtBeingHitsCombineNotify} + */ + public static final class EvtBeingHitsCombineNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtBeingHitsCombineNotify) + EvtBeingHitsCombineNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtBeingHitsCombineNotify.newBuilder() to construct. + private EvtBeingHitsCombineNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtBeingHitsCombineNotify() { + forwardType_ = 0; + evtBeingHitInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtBeingHitsCombineNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtBeingHitsCombineNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + evtBeingHitInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.parser(), extensionRegistry)); + break; + } + case 88: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.class, emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 11; + private int forwardType_; + /** + * .ForwardType forward_type = 11; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 11; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int EVT_BEING_HIT_INFO_LIST_FIELD_NUMBER = 7; + private java.util.List evtBeingHitInfoList_; + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public java.util.List getEvtBeingHitInfoListList() { + return evtBeingHitInfoList_; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public java.util.List + getEvtBeingHitInfoListOrBuilderList() { + return evtBeingHitInfoList_; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public int getEvtBeingHitInfoListCount() { + return evtBeingHitInfoList_.size(); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index) { + return evtBeingHitInfoList_.get(index); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( + int index) { + return evtBeingHitInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < evtBeingHitInfoList_.size(); i++) { + output.writeMessage(7, evtBeingHitInfoList_.get(i)); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(11, forwardType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < evtBeingHitInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, evtBeingHitInfoList_.get(i)); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, forwardType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify other = (emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (!getEvtBeingHitInfoListList() + .equals(other.getEvtBeingHitInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + if (getEvtBeingHitInfoListCount() > 0) { + hash = (37 * hash) + EVT_BEING_HIT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEvtBeingHitInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 346
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtBeingHitsCombineNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtBeingHitsCombineNotify) + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.class, emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEvtBeingHitInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + if (evtBeingHitInfoListBuilder_ == null) { + evtBeingHitInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + evtBeingHitInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify build() { + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify buildPartial() { + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify result = new emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify(this); + int from_bitField0_ = bitField0_; + result.forwardType_ = forwardType_; + if (evtBeingHitInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.evtBeingHitInfoList_ = evtBeingHitInfoList_; + } else { + result.evtBeingHitInfoList_ = evtBeingHitInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify other) { + if (other == emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (evtBeingHitInfoListBuilder_ == null) { + if (!other.evtBeingHitInfoList_.isEmpty()) { + if (evtBeingHitInfoList_.isEmpty()) { + evtBeingHitInfoList_ = other.evtBeingHitInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.addAll(other.evtBeingHitInfoList_); + } + onChanged(); + } + } else { + if (!other.evtBeingHitInfoList_.isEmpty()) { + if (evtBeingHitInfoListBuilder_.isEmpty()) { + evtBeingHitInfoListBuilder_.dispose(); + evtBeingHitInfoListBuilder_ = null; + evtBeingHitInfoList_ = other.evtBeingHitInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + evtBeingHitInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEvtBeingHitInfoListFieldBuilder() : null; + } else { + evtBeingHitInfoListBuilder_.addAllMessages(other.evtBeingHitInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 11; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 11; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 11; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 11; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 11; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private java.util.List evtBeingHitInfoList_ = + java.util.Collections.emptyList(); + private void ensureEvtBeingHitInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = new java.util.ArrayList(evtBeingHitInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> evtBeingHitInfoListBuilder_; + + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public java.util.List getEvtBeingHitInfoListList() { + if (evtBeingHitInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + } else { + return evtBeingHitInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public int getEvtBeingHitInfoListCount() { + if (evtBeingHitInfoListBuilder_ == null) { + return evtBeingHitInfoList_.size(); + } else { + return evtBeingHitInfoListBuilder_.getCount(); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index) { + if (evtBeingHitInfoListBuilder_ == null) { + return evtBeingHitInfoList_.get(index); + } else { + return evtBeingHitInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder setEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (evtBeingHitInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.set(index, value); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder setEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (evtBeingHitInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(value); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (evtBeingHitInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(index, value); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(builderForValue.build()); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addAllEvtBeingHitInfoList( + java.lang.Iterable values) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, evtBeingHitInfoList_); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder clearEvtBeingHitInfoList() { + if (evtBeingHitInfoListBuilder_ == null) { + evtBeingHitInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder removeEvtBeingHitInfoList(int index) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.remove(index); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder getEvtBeingHitInfoListBuilder( + int index) { + return getEvtBeingHitInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( + int index) { + if (evtBeingHitInfoListBuilder_ == null) { + return evtBeingHitInfoList_.get(index); } else { + return evtBeingHitInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public java.util.List + getEvtBeingHitInfoListOrBuilderList() { + if (evtBeingHitInfoListBuilder_ != null) { + return evtBeingHitInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder addEvtBeingHitInfoListBuilder() { + return getEvtBeingHitInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder addEvtBeingHitInfoListBuilder( + int index) { + return getEvtBeingHitInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public java.util.List + getEvtBeingHitInfoListBuilderList() { + return getEvtBeingHitInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> + getEvtBeingHitInfoListFieldBuilder() { + if (evtBeingHitInfoListBuilder_ == null) { + evtBeingHitInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder>( + evtBeingHitInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + evtBeingHitInfoList_ = null; + } + return evtBeingHitInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtBeingHitsCombineNotify) + } + + // @@protoc_insertion_point(class_scope:EvtBeingHitsCombineNotify) + private static final emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify(); + } + + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtBeingHitsCombineNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtBeingHitsCombineNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtBeingHitsCombineNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037EvtBeingHitsCombineNotify.proto\032\025EvtBe" + + "ingHitInfo.proto\032\021ForwardType.proto\"r\n\031E" + + "vtBeingHitsCombineNotify\022\"\n\014forward_type" + + "\030\013 \001(\0162\014.ForwardType\0221\n\027evt_being_hit_in" + + "fo_list\030\007 \003(\0132\020.EvtBeingHitInfoB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtBeingHitsCombineNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtBeingHitsCombineNotify_descriptor, + new java.lang.String[] { "ForwardType", "EvtBeingHitInfoList", }); + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java new file mode 100644 index 000000000..702136f96 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java @@ -0,0 +1,2385 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtCreateGadgetNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtCreateGadgetNotifyOuterClass { + private EvtCreateGadgetNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtCreateGadgetNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtCreateGadgetNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_async_load = 8; + * @return The isAsyncLoad. + */ + boolean getIsAsyncLoad(); + + /** + * uint32 camp_type = 5; + * @return The campType. + */ + int getCampType(); + + /** + * bool sight_group_with_owner = 10; + * @return The sightGroupWithOwner. + */ + boolean getSightGroupWithOwner(); + + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return A list containing the unk2700BELOIHEIEAN. + */ + java.util.List getUnk2700BELOIHEIEANList(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return The count of unk2700BELOIHEIEAN. + */ + int getUnk2700BELOIHEIEANCount(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + int getUnk2700BELOIHEIEAN(int index); + + /** + * .ForwardType forward_type = 12; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 12; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + int getTargetEntityId(); + + /** + * uint32 camp_id = 15; + * @return The campId. + */ + int getCampId(); + + /** + * uint64 guid = 6; + * @return The guid. + */ + long getGuid(); + + /** + * .Vector init_euler_angles = 13; + * @return Whether the initEulerAngles field is set. + */ + boolean hasInitEulerAngles(); + /** + * .Vector init_euler_angles = 13; + * @return The initEulerAngles. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles(); + /** + * .Vector init_euler_angles = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder(); + + /** + * uint32 target_lock_point_index = 11; + * @return The targetLockPointIndex. + */ + int getTargetLockPointIndex(); + + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return A list containing the unk2700JDNFLLGJBGA. + */ + java.util.List getUnk2700JDNFLLGJBGAList(); + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return The count of unk2700JDNFLLGJBGA. + */ + int getUnk2700JDNFLLGJBGACount(); + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index of the element to return. + * @return The unk2700JDNFLLGJBGA at the given index. + */ + int getUnk2700JDNFLLGJBGA(int index); + + /** + * .Vector init_pos = 4; + * @return Whether the initPos field is set. + */ + boolean hasInitPos(); + /** + * .Vector init_pos = 4; + * @return The initPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos(); + /** + * .Vector init_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder(); + + /** + * uint32 owner_entity_id = 9; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 room_id = 7; + * @return The roomId. + */ + int getRoomId(); + + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return The unk2700JBOPENAGGAF. + */ + boolean getUnk2700JBOPENAGGAF(); + + /** + * uint32 prop_owner_entity_id = 1; + * @return The propOwnerEntityId. + */ + int getPropOwnerEntityId(); + + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return The unk2700IHIDGKPHFME. + */ + boolean getUnk2700IHIDGKPHFME(); + + /** + * uint32 config_id = 14; + * @return The configId. + */ + int getConfigId(); + } + /** + *
+   * CmdId: 307
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtCreateGadgetNotify} + */ + public static final class EvtCreateGadgetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtCreateGadgetNotify) + EvtCreateGadgetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtCreateGadgetNotify.newBuilder() to construct. + private EvtCreateGadgetNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtCreateGadgetNotify() { + unk2700BELOIHEIEAN_ = emptyIntList(); + forwardType_ = 0; + unk2700JDNFLLGJBGA_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtCreateGadgetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtCreateGadgetNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + propOwnerEntityId_ = input.readUInt32(); + break; + } + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 24: { + + targetEntityId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (initPos_ != null) { + subBuilder = initPos_.toBuilder(); + } + initPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(initPos_); + initPos_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + campType_ = input.readUInt32(); + break; + } + case 48: { + + guid_ = input.readUInt64(); + break; + } + case 56: { + + roomId_ = input.readUInt32(); + break; + } + case 64: { + + isAsyncLoad_ = input.readBool(); + break; + } + case 72: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 80: { + + sightGroupWithOwner_ = input.readBool(); + break; + } + case 88: { + + targetLockPointIndex_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (initEulerAngles_ != null) { + subBuilder = initEulerAngles_.toBuilder(); + } + initEulerAngles_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(initEulerAngles_); + initEulerAngles_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + configId_ = input.readUInt32(); + break; + } + case 120: { + + campId_ = input.readUInt32(); + break; + } + case 200: { + + unk2700JBOPENAGGAF_ = input.readBool(); + break; + } + case 3032: { + + unk2700IHIDGKPHFME_ = input.readBool(); + break; + } + case 7112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + break; + } + case 7114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 15360: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700JDNFLLGJBGA_.addInt(input.readUInt32()); + break; + } + case 15362: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700JDNFLLGJBGA_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700JDNFLLGJBGA_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.class, emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.Builder.class); + } + + public static final int IS_ASYNC_LOAD_FIELD_NUMBER = 8; + private boolean isAsyncLoad_; + /** + * bool is_async_load = 8; + * @return The isAsyncLoad. + */ + @java.lang.Override + public boolean getIsAsyncLoad() { + return isAsyncLoad_; + } + + public static final int CAMP_TYPE_FIELD_NUMBER = 5; + private int campType_; + /** + * uint32 camp_type = 5; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + + public static final int SIGHT_GROUP_WITH_OWNER_FIELD_NUMBER = 10; + private boolean sightGroupWithOwner_; + /** + * bool sight_group_with_owner = 10; + * @return The sightGroupWithOwner. + */ + @java.lang.Override + public boolean getSightGroupWithOwner() { + return sightGroupWithOwner_; + } + + public static final int UNK2700_BELOIHEIEAN_FIELD_NUMBER = 889; + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_; + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return A list containing the unk2700BELOIHEIEAN. + */ + @java.lang.Override + public java.util.List + getUnk2700BELOIHEIEANList() { + return unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + private int unk2700BELOIHEIEANMemoizedSerializedSize = -1; + + public static final int FORWARD_TYPE_FIELD_NUMBER = 12; + private int forwardType_; + /** + * .ForwardType forward_type = 12; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 12; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 3; + private int targetEntityId_; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + public static final int CAMP_ID_FIELD_NUMBER = 15; + private int campId_; + /** + * uint32 camp_id = 15; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int GUID_FIELD_NUMBER = 6; + private long guid_; + /** + * uint64 guid = 6; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int INIT_EULER_ANGLES_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector initEulerAngles_; + /** + * .Vector init_euler_angles = 13; + * @return Whether the initEulerAngles field is set. + */ + @java.lang.Override + public boolean hasInitEulerAngles() { + return initEulerAngles_ != null; + } + /** + * .Vector init_euler_angles = 13; + * @return The initEulerAngles. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles() { + return initEulerAngles_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initEulerAngles_; + } + /** + * .Vector init_euler_angles = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder() { + return getInitEulerAngles(); + } + + public static final int TARGET_LOCK_POINT_INDEX_FIELD_NUMBER = 11; + private int targetLockPointIndex_; + /** + * uint32 target_lock_point_index = 11; + * @return The targetLockPointIndex. + */ + @java.lang.Override + public int getTargetLockPointIndex() { + return targetLockPointIndex_; + } + + public static final int UNK2700_JDNFLLGJBGA_FIELD_NUMBER = 1920; + private com.google.protobuf.Internal.IntList unk2700JDNFLLGJBGA_; + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return A list containing the unk2700JDNFLLGJBGA. + */ + @java.lang.Override + public java.util.List + getUnk2700JDNFLLGJBGAList() { + return unk2700JDNFLLGJBGA_; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return The count of unk2700JDNFLLGJBGA. + */ + public int getUnk2700JDNFLLGJBGACount() { + return unk2700JDNFLLGJBGA_.size(); + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index of the element to return. + * @return The unk2700JDNFLLGJBGA at the given index. + */ + public int getUnk2700JDNFLLGJBGA(int index) { + return unk2700JDNFLLGJBGA_.getInt(index); + } + private int unk2700JDNFLLGJBGAMemoizedSerializedSize = -1; + + public static final int INIT_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector initPos_; + /** + * .Vector init_pos = 4; + * @return Whether the initPos field is set. + */ + @java.lang.Override + public boolean hasInitPos() { + return initPos_ != null; + } + /** + * .Vector init_pos = 4; + * @return The initPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos() { + return initPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initPos_; + } + /** + * .Vector init_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder() { + return getInitPos(); + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 9; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 9; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int ROOM_ID_FIELD_NUMBER = 7; + private int roomId_; + /** + * uint32 room_id = 7; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + + public static final int UNK2700_JBOPENAGGAF_FIELD_NUMBER = 25; + private boolean unk2700JBOPENAGGAF_; + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + + public static final int PROP_OWNER_ENTITY_ID_FIELD_NUMBER = 1; + private int propOwnerEntityId_; + /** + * uint32 prop_owner_entity_id = 1; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + + public static final int UNK2700_IHIDGKPHFME_FIELD_NUMBER = 379; + private boolean unk2700IHIDGKPHFME_; + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return The unk2700IHIDGKPHFME. + */ + @java.lang.Override + public boolean getUnk2700IHIDGKPHFME() { + return unk2700IHIDGKPHFME_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 14; + private int configId_; + /** + * uint32 config_id = 14; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (propOwnerEntityId_ != 0) { + output.writeUInt32(1, propOwnerEntityId_); + } + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(3, targetEntityId_); + } + if (initPos_ != null) { + output.writeMessage(4, getInitPos()); + } + if (campType_ != 0) { + output.writeUInt32(5, campType_); + } + if (guid_ != 0L) { + output.writeUInt64(6, guid_); + } + if (roomId_ != 0) { + output.writeUInt32(7, roomId_); + } + if (isAsyncLoad_ != false) { + output.writeBool(8, isAsyncLoad_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(9, ownerEntityId_); + } + if (sightGroupWithOwner_ != false) { + output.writeBool(10, sightGroupWithOwner_); + } + if (targetLockPointIndex_ != 0) { + output.writeUInt32(11, targetLockPointIndex_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(12, forwardType_); + } + if (initEulerAngles_ != null) { + output.writeMessage(13, getInitEulerAngles()); + } + if (configId_ != 0) { + output.writeUInt32(14, configId_); + } + if (campId_ != 0) { + output.writeUInt32(15, campId_); + } + if (unk2700JBOPENAGGAF_ != false) { + output.writeBool(25, unk2700JBOPENAGGAF_); + } + if (unk2700IHIDGKPHFME_ != false) { + output.writeBool(379, unk2700IHIDGKPHFME_); + } + if (getUnk2700BELOIHEIEANList().size() > 0) { + output.writeUInt32NoTag(7114); + output.writeUInt32NoTag(unk2700BELOIHEIEANMemoizedSerializedSize); + } + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + output.writeUInt32NoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + if (getUnk2700JDNFLLGJBGAList().size() > 0) { + output.writeUInt32NoTag(15362); + output.writeUInt32NoTag(unk2700JDNFLLGJBGAMemoizedSerializedSize); + } + for (int i = 0; i < unk2700JDNFLLGJBGA_.size(); i++) { + output.writeUInt32NoTag(unk2700JDNFLLGJBGA_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propOwnerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, propOwnerEntityId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetEntityId_); + } + if (initPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getInitPos()); + } + if (campType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, campType_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, guid_); + } + if (roomId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, roomId_); + } + if (isAsyncLoad_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isAsyncLoad_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, ownerEntityId_); + } + if (sightGroupWithOwner_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, sightGroupWithOwner_); + } + if (targetLockPointIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, targetLockPointIndex_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, forwardType_); + } + if (initEulerAngles_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getInitEulerAngles()); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, configId_); + } + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, campId_); + } + if (unk2700JBOPENAGGAF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(25, unk2700JBOPENAGGAF_); + } + if (unk2700IHIDGKPHFME_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(379, unk2700IHIDGKPHFME_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + size += dataSize; + if (!getUnk2700BELOIHEIEANList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700BELOIHEIEANMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unk2700JDNFLLGJBGA_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700JDNFLLGJBGA_.getInt(i)); + } + size += dataSize; + if (!getUnk2700JDNFLLGJBGAList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700JDNFLLGJBGAMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify other = (emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify) obj; + + if (getIsAsyncLoad() + != other.getIsAsyncLoad()) return false; + if (getCampType() + != other.getCampType()) return false; + if (getSightGroupWithOwner() + != other.getSightGroupWithOwner()) return false; + if (!getUnk2700BELOIHEIEANList() + .equals(other.getUnk2700BELOIHEIEANList())) return false; + if (forwardType_ != other.forwardType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (getCampId() + != other.getCampId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (hasInitEulerAngles() != other.hasInitEulerAngles()) return false; + if (hasInitEulerAngles()) { + if (!getInitEulerAngles() + .equals(other.getInitEulerAngles())) return false; + } + if (getTargetLockPointIndex() + != other.getTargetLockPointIndex()) return false; + if (!getUnk2700JDNFLLGJBGAList() + .equals(other.getUnk2700JDNFLLGJBGAList())) return false; + if (hasInitPos() != other.hasInitPos()) return false; + if (hasInitPos()) { + if (!getInitPos() + .equals(other.getInitPos())) return false; + } + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getRoomId() + != other.getRoomId()) return false; + if (getUnk2700JBOPENAGGAF() + != other.getUnk2700JBOPENAGGAF()) return false; + if (getPropOwnerEntityId() + != other.getPropOwnerEntityId()) return false; + if (getUnk2700IHIDGKPHFME() + != other.getUnk2700IHIDGKPHFME()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ASYNC_LOAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAsyncLoad()); + hash = (37 * hash) + CAMP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampType(); + hash = (37 * hash) + SIGHT_GROUP_WITH_OWNER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSightGroupWithOwner()); + if (getUnk2700BELOIHEIEANCount() > 0) { + hash = (37 * hash) + UNK2700_BELOIHEIEAN_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BELOIHEIEANList().hashCode(); + } + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (37 * hash) + CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + if (hasInitEulerAngles()) { + hash = (37 * hash) + INIT_EULER_ANGLES_FIELD_NUMBER; + hash = (53 * hash) + getInitEulerAngles().hashCode(); + } + hash = (37 * hash) + TARGET_LOCK_POINT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTargetLockPointIndex(); + if (getUnk2700JDNFLLGJBGACount() > 0) { + hash = (37 * hash) + UNK2700_JDNFLLGJBGA_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700JDNFLLGJBGAList().hashCode(); + } + if (hasInitPos()) { + hash = (37 * hash) + INIT_POS_FIELD_NUMBER; + hash = (53 * hash) + getInitPos().hashCode(); + } + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + ROOM_ID_FIELD_NUMBER; + hash = (53 * hash) + getRoomId(); + hash = (37 * hash) + UNK2700_JBOPENAGGAF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700JBOPENAGGAF()); + hash = (37 * hash) + PROP_OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getPropOwnerEntityId(); + hash = (37 * hash) + UNK2700_IHIDGKPHFME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700IHIDGKPHFME()); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 307
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtCreateGadgetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtCreateGadgetNotify) + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.class, emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAsyncLoad_ = false; + + campType_ = 0; + + sightGroupWithOwner_ = false; + + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + forwardType_ = 0; + + entityId_ = 0; + + targetEntityId_ = 0; + + campId_ = 0; + + guid_ = 0L; + + if (initEulerAnglesBuilder_ == null) { + initEulerAngles_ = null; + } else { + initEulerAngles_ = null; + initEulerAnglesBuilder_ = null; + } + targetLockPointIndex_ = 0; + + unk2700JDNFLLGJBGA_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (initPosBuilder_ == null) { + initPos_ = null; + } else { + initPos_ = null; + initPosBuilder_ = null; + } + ownerEntityId_ = 0; + + roomId_ = 0; + + unk2700JBOPENAGGAF_ = false; + + propOwnerEntityId_ = 0; + + unk2700IHIDGKPHFME_ = false; + + configId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify build() { + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify buildPartial() { + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify result = new emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify(this); + int from_bitField0_ = bitField0_; + result.isAsyncLoad_ = isAsyncLoad_; + result.campType_ = campType_; + result.sightGroupWithOwner_ = sightGroupWithOwner_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700BELOIHEIEAN_ = unk2700BELOIHEIEAN_; + result.forwardType_ = forwardType_; + result.entityId_ = entityId_; + result.targetEntityId_ = targetEntityId_; + result.campId_ = campId_; + result.guid_ = guid_; + if (initEulerAnglesBuilder_ == null) { + result.initEulerAngles_ = initEulerAngles_; + } else { + result.initEulerAngles_ = initEulerAnglesBuilder_.build(); + } + result.targetLockPointIndex_ = targetLockPointIndex_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700JDNFLLGJBGA_ = unk2700JDNFLLGJBGA_; + if (initPosBuilder_ == null) { + result.initPos_ = initPos_; + } else { + result.initPos_ = initPosBuilder_.build(); + } + result.ownerEntityId_ = ownerEntityId_; + result.roomId_ = roomId_; + result.unk2700JBOPENAGGAF_ = unk2700JBOPENAGGAF_; + result.propOwnerEntityId_ = propOwnerEntityId_; + result.unk2700IHIDGKPHFME_ = unk2700IHIDGKPHFME_; + result.configId_ = configId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify other) { + if (other == emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.getDefaultInstance()) return this; + if (other.getIsAsyncLoad() != false) { + setIsAsyncLoad(other.getIsAsyncLoad()); + } + if (other.getCampType() != 0) { + setCampType(other.getCampType()); + } + if (other.getSightGroupWithOwner() != false) { + setSightGroupWithOwner(other.getSightGroupWithOwner()); + } + if (!other.unk2700BELOIHEIEAN_.isEmpty()) { + if (unk2700BELOIHEIEAN_.isEmpty()) { + unk2700BELOIHEIEAN_ = other.unk2700BELOIHEIEAN_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addAll(other.unk2700BELOIHEIEAN_); + } + onChanged(); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.hasInitEulerAngles()) { + mergeInitEulerAngles(other.getInitEulerAngles()); + } + if (other.getTargetLockPointIndex() != 0) { + setTargetLockPointIndex(other.getTargetLockPointIndex()); + } + if (!other.unk2700JDNFLLGJBGA_.isEmpty()) { + if (unk2700JDNFLLGJBGA_.isEmpty()) { + unk2700JDNFLLGJBGA_ = other.unk2700JDNFLLGJBGA_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700JDNFLLGJBGAIsMutable(); + unk2700JDNFLLGJBGA_.addAll(other.unk2700JDNFLLGJBGA_); + } + onChanged(); + } + if (other.hasInitPos()) { + mergeInitPos(other.getInitPos()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getRoomId() != 0) { + setRoomId(other.getRoomId()); + } + if (other.getUnk2700JBOPENAGGAF() != false) { + setUnk2700JBOPENAGGAF(other.getUnk2700JBOPENAGGAF()); + } + if (other.getPropOwnerEntityId() != 0) { + setPropOwnerEntityId(other.getPropOwnerEntityId()); + } + if (other.getUnk2700IHIDGKPHFME() != false) { + setUnk2700IHIDGKPHFME(other.getUnk2700IHIDGKPHFME()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAsyncLoad_ ; + /** + * bool is_async_load = 8; + * @return The isAsyncLoad. + */ + @java.lang.Override + public boolean getIsAsyncLoad() { + return isAsyncLoad_; + } + /** + * bool is_async_load = 8; + * @param value The isAsyncLoad to set. + * @return This builder for chaining. + */ + public Builder setIsAsyncLoad(boolean value) { + + isAsyncLoad_ = value; + onChanged(); + return this; + } + /** + * bool is_async_load = 8; + * @return This builder for chaining. + */ + public Builder clearIsAsyncLoad() { + + isAsyncLoad_ = false; + onChanged(); + return this; + } + + private int campType_ ; + /** + * uint32 camp_type = 5; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + /** + * uint32 camp_type = 5; + * @param value The campType to set. + * @return This builder for chaining. + */ + public Builder setCampType(int value) { + + campType_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_type = 5; + * @return This builder for chaining. + */ + public Builder clearCampType() { + + campType_ = 0; + onChanged(); + return this; + } + + private boolean sightGroupWithOwner_ ; + /** + * bool sight_group_with_owner = 10; + * @return The sightGroupWithOwner. + */ + @java.lang.Override + public boolean getSightGroupWithOwner() { + return sightGroupWithOwner_; + } + /** + * bool sight_group_with_owner = 10; + * @param value The sightGroupWithOwner to set. + * @return This builder for chaining. + */ + public Builder setSightGroupWithOwner(boolean value) { + + sightGroupWithOwner_ = value; + onChanged(); + return this; + } + /** + * bool sight_group_with_owner = 10; + * @return This builder for chaining. + */ + public Builder clearSightGroupWithOwner() { + + sightGroupWithOwner_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_ = emptyIntList(); + private void ensureUnk2700BELOIHEIEANIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = mutableCopy(unk2700BELOIHEIEAN_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return A list containing the unk2700BELOIHEIEAN. + */ + public java.util.List + getUnk2700BELOIHEIEANList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700BELOIHEIEAN_) : unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index to set the value at. + * @param value The unk2700BELOIHEIEAN to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BELOIHEIEAN( + int index, int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param value The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addUnk2700BELOIHEIEAN(int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param values The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700BELOIHEIEAN( + java.lang.Iterable values) { + ensureUnk2700BELOIHEIEANIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700BELOIHEIEAN_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return This builder for chaining. + */ + public Builder clearUnk2700BELOIHEIEAN() { + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 12; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 12; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 12; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 12; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 12; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 3; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + + private int campId_ ; + /** + * uint32 camp_id = 15; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 camp_id = 15; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_id = 15; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 6; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 6; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 6; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector initEulerAngles_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> initEulerAnglesBuilder_; + /** + * .Vector init_euler_angles = 13; + * @return Whether the initEulerAngles field is set. + */ + public boolean hasInitEulerAngles() { + return initEulerAnglesBuilder_ != null || initEulerAngles_ != null; + } + /** + * .Vector init_euler_angles = 13; + * @return The initEulerAngles. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles() { + if (initEulerAnglesBuilder_ == null) { + return initEulerAngles_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initEulerAngles_; + } else { + return initEulerAnglesBuilder_.getMessage(); + } + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder setInitEulerAngles(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initEulerAnglesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + initEulerAngles_ = value; + onChanged(); + } else { + initEulerAnglesBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder setInitEulerAngles( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (initEulerAnglesBuilder_ == null) { + initEulerAngles_ = builderForValue.build(); + onChanged(); + } else { + initEulerAnglesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder mergeInitEulerAngles(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initEulerAnglesBuilder_ == null) { + if (initEulerAngles_ != null) { + initEulerAngles_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(initEulerAngles_).mergeFrom(value).buildPartial(); + } else { + initEulerAngles_ = value; + } + onChanged(); + } else { + initEulerAnglesBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder clearInitEulerAngles() { + if (initEulerAnglesBuilder_ == null) { + initEulerAngles_ = null; + onChanged(); + } else { + initEulerAngles_ = null; + initEulerAnglesBuilder_ = null; + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getInitEulerAnglesBuilder() { + + onChanged(); + return getInitEulerAnglesFieldBuilder().getBuilder(); + } + /** + * .Vector init_euler_angles = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder() { + if (initEulerAnglesBuilder_ != null) { + return initEulerAnglesBuilder_.getMessageOrBuilder(); + } else { + return initEulerAngles_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initEulerAngles_; + } + } + /** + * .Vector init_euler_angles = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getInitEulerAnglesFieldBuilder() { + if (initEulerAnglesBuilder_ == null) { + initEulerAnglesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getInitEulerAngles(), + getParentForChildren(), + isClean()); + initEulerAngles_ = null; + } + return initEulerAnglesBuilder_; + } + + private int targetLockPointIndex_ ; + /** + * uint32 target_lock_point_index = 11; + * @return The targetLockPointIndex. + */ + @java.lang.Override + public int getTargetLockPointIndex() { + return targetLockPointIndex_; + } + /** + * uint32 target_lock_point_index = 11; + * @param value The targetLockPointIndex to set. + * @return This builder for chaining. + */ + public Builder setTargetLockPointIndex(int value) { + + targetLockPointIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 target_lock_point_index = 11; + * @return This builder for chaining. + */ + public Builder clearTargetLockPointIndex() { + + targetLockPointIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700JDNFLLGJBGA_ = emptyIntList(); + private void ensureUnk2700JDNFLLGJBGAIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_ = mutableCopy(unk2700JDNFLLGJBGA_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return A list containing the unk2700JDNFLLGJBGA. + */ + public java.util.List + getUnk2700JDNFLLGJBGAList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700JDNFLLGJBGA_) : unk2700JDNFLLGJBGA_; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return The count of unk2700JDNFLLGJBGA. + */ + public int getUnk2700JDNFLLGJBGACount() { + return unk2700JDNFLLGJBGA_.size(); + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index of the element to return. + * @return The unk2700JDNFLLGJBGA at the given index. + */ + public int getUnk2700JDNFLLGJBGA(int index) { + return unk2700JDNFLLGJBGA_.getInt(index); + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index to set the value at. + * @param value The unk2700JDNFLLGJBGA to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JDNFLLGJBGA( + int index, int value) { + ensureUnk2700JDNFLLGJBGAIsMutable(); + unk2700JDNFLLGJBGA_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param value The unk2700JDNFLLGJBGA to add. + * @return This builder for chaining. + */ + public Builder addUnk2700JDNFLLGJBGA(int value) { + ensureUnk2700JDNFLLGJBGAIsMutable(); + unk2700JDNFLLGJBGA_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param values The unk2700JDNFLLGJBGA to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700JDNFLLGJBGA( + java.lang.Iterable values) { + ensureUnk2700JDNFLLGJBGAIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700JDNFLLGJBGA_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return This builder for chaining. + */ + public Builder clearUnk2700JDNFLLGJBGA() { + unk2700JDNFLLGJBGA_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector initPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> initPosBuilder_; + /** + * .Vector init_pos = 4; + * @return Whether the initPos field is set. + */ + public boolean hasInitPos() { + return initPosBuilder_ != null || initPos_ != null; + } + /** + * .Vector init_pos = 4; + * @return The initPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos() { + if (initPosBuilder_ == null) { + return initPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initPos_; + } else { + return initPosBuilder_.getMessage(); + } + } + /** + * .Vector init_pos = 4; + */ + public Builder setInitPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + initPos_ = value; + onChanged(); + } else { + initPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public Builder setInitPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (initPosBuilder_ == null) { + initPos_ = builderForValue.build(); + onChanged(); + } else { + initPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public Builder mergeInitPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initPosBuilder_ == null) { + if (initPos_ != null) { + initPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(initPos_).mergeFrom(value).buildPartial(); + } else { + initPos_ = value; + } + onChanged(); + } else { + initPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public Builder clearInitPos() { + if (initPosBuilder_ == null) { + initPos_ = null; + onChanged(); + } else { + initPos_ = null; + initPosBuilder_ = null; + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getInitPosBuilder() { + + onChanged(); + return getInitPosFieldBuilder().getBuilder(); + } + /** + * .Vector init_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder() { + if (initPosBuilder_ != null) { + return initPosBuilder_.getMessageOrBuilder(); + } else { + return initPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initPos_; + } + } + /** + * .Vector init_pos = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getInitPosFieldBuilder() { + if (initPosBuilder_ == null) { + initPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getInitPos(), + getParentForChildren(), + isClean()); + initPos_ = null; + } + return initPosBuilder_; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 9; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 9; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int roomId_ ; + /** + * uint32 room_id = 7; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + /** + * uint32 room_id = 7; + * @param value The roomId to set. + * @return This builder for chaining. + */ + public Builder setRoomId(int value) { + + roomId_ = value; + onChanged(); + return this; + } + /** + * uint32 room_id = 7; + * @return This builder for chaining. + */ + public Builder clearRoomId() { + + roomId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700JBOPENAGGAF_ ; + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @param value The unk2700JBOPENAGGAF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JBOPENAGGAF(boolean value) { + + unk2700JBOPENAGGAF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return This builder for chaining. + */ + public Builder clearUnk2700JBOPENAGGAF() { + + unk2700JBOPENAGGAF_ = false; + onChanged(); + return this; + } + + private int propOwnerEntityId_ ; + /** + * uint32 prop_owner_entity_id = 1; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + /** + * uint32 prop_owner_entity_id = 1; + * @param value The propOwnerEntityId to set. + * @return This builder for chaining. + */ + public Builder setPropOwnerEntityId(int value) { + + propOwnerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_owner_entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearPropOwnerEntityId() { + + propOwnerEntityId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700IHIDGKPHFME_ ; + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return The unk2700IHIDGKPHFME. + */ + @java.lang.Override + public boolean getUnk2700IHIDGKPHFME() { + return unk2700IHIDGKPHFME_; + } + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @param value The unk2700IHIDGKPHFME to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IHIDGKPHFME(boolean value) { + + unk2700IHIDGKPHFME_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return This builder for chaining. + */ + public Builder clearUnk2700IHIDGKPHFME() { + + unk2700IHIDGKPHFME_ = false; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 14; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 14; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 14; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtCreateGadgetNotify) + } + + // @@protoc_insertion_point(class_scope:EvtCreateGadgetNotify) + private static final emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify(); + } + + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtCreateGadgetNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtCreateGadgetNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtCreateGadgetNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtCreateGadgetNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EvtCreateGadgetNotify.proto\032\021ForwardTy" + + "pe.proto\032\014Vector.proto\"\203\004\n\025EvtCreateGadg" + + "etNotify\022\025\n\ris_async_load\030\010 \001(\010\022\021\n\tcamp_" + + "type\030\005 \001(\r\022\036\n\026sight_group_with_owner\030\n \001" + + "(\010\022\034\n\023Unk2700_BELOIHEIEAN\030\371\006 \003(\r\022\"\n\014forw" + + "ard_type\030\014 \001(\0162\014.ForwardType\022\021\n\tentity_i" + + "d\030\002 \001(\r\022\030\n\020target_entity_id\030\003 \001(\r\022\017\n\007cam" + + "p_id\030\017 \001(\r\022\014\n\004guid\030\006 \001(\004\022\"\n\021init_euler_a" + + "ngles\030\r \001(\0132\007.Vector\022\037\n\027target_lock_poin" + + "t_index\030\013 \001(\r\022\034\n\023Unk2700_JDNFLLGJBGA\030\200\017 " + + "\003(\r\022\031\n\010init_pos\030\004 \001(\0132\007.Vector\022\027\n\017owner_" + + "entity_id\030\t \001(\r\022\017\n\007room_id\030\007 \001(\r\022\033\n\023Unk2" + + "700_JBOPENAGGAF\030\031 \001(\010\022\034\n\024prop_owner_enti" + + "ty_id\030\001 \001(\r\022\034\n\023Unk2700_IHIDGKPHFME\030\373\002 \001(" + + "\010\022\021\n\tconfig_id\030\016 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtCreateGadgetNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtCreateGadgetNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtCreateGadgetNotify_descriptor, + new java.lang.String[] { "IsAsyncLoad", "CampType", "SightGroupWithOwner", "Unk2700BELOIHEIEAN", "ForwardType", "EntityId", "TargetEntityId", "CampId", "Guid", "InitEulerAngles", "TargetLockPointIndex", "Unk2700JDNFLLGJBGA", "InitPos", "OwnerEntityId", "RoomId", "Unk2700JBOPENAGGAF", "PropOwnerEntityId", "Unk2700IHIDGKPHFME", "ConfigId", }); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java new file mode 100644 index 000000000..ebd4ec828 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java @@ -0,0 +1,661 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtDestroyGadgetNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtDestroyGadgetNotifyOuterClass { + private EvtDestroyGadgetNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtDestroyGadgetNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtDestroyGadgetNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 5; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 5; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 321
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtDestroyGadgetNotify} + */ + public static final class EvtDestroyGadgetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtDestroyGadgetNotify) + EvtDestroyGadgetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtDestroyGadgetNotify.newBuilder() to construct. + private EvtDestroyGadgetNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtDestroyGadgetNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtDestroyGadgetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtDestroyGadgetNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + entityId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.class, emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 5; + private int forwardType_; + /** + * .ForwardType forward_type = 5; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 5; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 3; + private int entityId_; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(3, entityId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(5, forwardType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, entityId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, forwardType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify other = (emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 321
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtDestroyGadgetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtDestroyGadgetNotify) + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.class, emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify build() { + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify buildPartial() { + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify result = new emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify(this); + result.forwardType_ = forwardType_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify other) { + if (other == emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 5; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 5; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 5; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 5; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 5; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 3; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtDestroyGadgetNotify) + } + + // @@protoc_insertion_point(class_scope:EvtDestroyGadgetNotify) + private static final emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify(); + } + + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtDestroyGadgetNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtDestroyGadgetNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtDestroyGadgetNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtDestroyGadgetNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtDestroyGadgetNotify.proto\032\021ForwardT" + + "ype.proto\"O\n\026EvtDestroyGadgetNotify\022\"\n\014f" + + "orward_type\030\005 \001(\0162\014.ForwardType\022\021\n\tentit" + + "y_id\030\003 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtDestroyGadgetNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtDestroyGadgetNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtDestroyGadgetNotify_descriptor, + new java.lang.String[] { "ForwardType", "EntityId", }); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java new file mode 100644 index 000000000..2164fb77a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java @@ -0,0 +1,937 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtDoSkillSuccNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtDoSkillSuccNotifyOuterClass { + private EvtDoSkillSuccNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtDoSkillSuccNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtDoSkillSuccNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 caster_id = 13; + * @return The casterId. + */ + int getCasterId(); + + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * .Vector forward = 15; + * @return Whether the forward field is set. + */ + boolean hasForward(); + /** + * .Vector forward = 15; + * @return The forward. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getForward(); + /** + * .Vector forward = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder(); + + /** + * uint32 skill_id = 7; + * @return The skillId. + */ + int getSkillId(); + } + /** + *
+   * CmdId: 335
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtDoSkillSuccNotify} + */ + public static final class EvtDoSkillSuccNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtDoSkillSuccNotify) + EvtDoSkillSuccNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtDoSkillSuccNotify.newBuilder() to construct. + private EvtDoSkillSuccNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtDoSkillSuccNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtDoSkillSuccNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtDoSkillSuccNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + skillId_ = input.readUInt32(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 104: { + + casterId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (forward_ != null) { + subBuilder = forward_.toBuilder(); + } + forward_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(forward_); + forward_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.class, emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.Builder.class); + } + + public static final int CASTER_ID_FIELD_NUMBER = 13; + private int casterId_; + /** + * uint32 caster_id = 13; + * @return The casterId. + */ + @java.lang.Override + public int getCasterId() { + return casterId_; + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 10; + private int forwardType_; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int FORWARD_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector forward_; + /** + * .Vector forward = 15; + * @return Whether the forward field is set. + */ + @java.lang.Override + public boolean hasForward() { + return forward_ != null; + } + /** + * .Vector forward = 15; + * @return The forward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getForward() { + return forward_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : forward_; + } + /** + * .Vector forward = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder() { + return getForward(); + } + + public static final int SKILL_ID_FIELD_NUMBER = 7; + private int skillId_; + /** + * uint32 skill_id = 7; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (skillId_ != 0) { + output.writeUInt32(7, skillId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(10, forwardType_); + } + if (casterId_ != 0) { + output.writeUInt32(13, casterId_); + } + if (forward_ != null) { + output.writeMessage(15, getForward()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, skillId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, forwardType_); + } + if (casterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, casterId_); + } + if (forward_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getForward()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify other = (emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify) obj; + + if (getCasterId() + != other.getCasterId()) return false; + if (forwardType_ != other.forwardType_) return false; + if (hasForward() != other.hasForward()) return false; + if (hasForward()) { + if (!getForward() + .equals(other.getForward())) return false; + } + if (getSkillId() + != other.getSkillId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CASTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getCasterId(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + if (hasForward()) { + hash = (37 * hash) + FORWARD_FIELD_NUMBER; + hash = (53 * hash) + getForward().hashCode(); + } + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 335
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtDoSkillSuccNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtDoSkillSuccNotify) + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.class, emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + casterId_ = 0; + + forwardType_ = 0; + + if (forwardBuilder_ == null) { + forward_ = null; + } else { + forward_ = null; + forwardBuilder_ = null; + } + skillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify build() { + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify buildPartial() { + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify result = new emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify(this); + result.casterId_ = casterId_; + result.forwardType_ = forwardType_; + if (forwardBuilder_ == null) { + result.forward_ = forward_; + } else { + result.forward_ = forwardBuilder_.build(); + } + result.skillId_ = skillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify other) { + if (other == emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.getDefaultInstance()) return this; + if (other.getCasterId() != 0) { + setCasterId(other.getCasterId()); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.hasForward()) { + mergeForward(other.getForward()); + } + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int casterId_ ; + /** + * uint32 caster_id = 13; + * @return The casterId. + */ + @java.lang.Override + public int getCasterId() { + return casterId_; + } + /** + * uint32 caster_id = 13; + * @param value The casterId to set. + * @return This builder for chaining. + */ + public Builder setCasterId(int value) { + + casterId_ = value; + onChanged(); + return this; + } + /** + * uint32 caster_id = 13; + * @return This builder for chaining. + */ + public Builder clearCasterId() { + + casterId_ = 0; + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 10; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector forward_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> forwardBuilder_; + /** + * .Vector forward = 15; + * @return Whether the forward field is set. + */ + public boolean hasForward() { + return forwardBuilder_ != null || forward_ != null; + } + /** + * .Vector forward = 15; + * @return The forward. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getForward() { + if (forwardBuilder_ == null) { + return forward_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : forward_; + } else { + return forwardBuilder_.getMessage(); + } + } + /** + * .Vector forward = 15; + */ + public Builder setForward(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (forwardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + forward_ = value; + onChanged(); + } else { + forwardBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector forward = 15; + */ + public Builder setForward( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (forwardBuilder_ == null) { + forward_ = builderForValue.build(); + onChanged(); + } else { + forwardBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector forward = 15; + */ + public Builder mergeForward(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (forwardBuilder_ == null) { + if (forward_ != null) { + forward_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(forward_).mergeFrom(value).buildPartial(); + } else { + forward_ = value; + } + onChanged(); + } else { + forwardBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector forward = 15; + */ + public Builder clearForward() { + if (forwardBuilder_ == null) { + forward_ = null; + onChanged(); + } else { + forward_ = null; + forwardBuilder_ = null; + } + + return this; + } + /** + * .Vector forward = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getForwardBuilder() { + + onChanged(); + return getForwardFieldBuilder().getBuilder(); + } + /** + * .Vector forward = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder() { + if (forwardBuilder_ != null) { + return forwardBuilder_.getMessageOrBuilder(); + } else { + return forward_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : forward_; + } + } + /** + * .Vector forward = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getForwardFieldBuilder() { + if (forwardBuilder_ == null) { + forwardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getForward(), + getParentForChildren(), + isClean()); + forward_ = null; + } + return forwardBuilder_; + } + + private int skillId_ ; + /** + * uint32 skill_id = 7; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 7; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 7; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtDoSkillSuccNotify) + } + + // @@protoc_insertion_point(class_scope:EvtDoSkillSuccNotify) + private static final emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify(); + } + + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtDoSkillSuccNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtDoSkillSuccNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtDoSkillSuccNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtDoSkillSuccNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032EvtDoSkillSuccNotify.proto\032\021ForwardTyp" + + "e.proto\032\014Vector.proto\"y\n\024EvtDoSkillSuccN" + + "otify\022\021\n\tcaster_id\030\r \001(\r\022\"\n\014forward_type" + + "\030\n \001(\0162\014.ForwardType\022\030\n\007forward\030\017 \001(\0132\007." + + "Vector\022\020\n\010skill_id\030\007 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtDoSkillSuccNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtDoSkillSuccNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtDoSkillSuccNotify_descriptor, + new java.lang.String[] { "CasterId", "ForwardType", "Forward", "SkillId", }); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtEntityRenderersChangedNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtEntityRenderersChangedNotifyOuterClass.java new file mode 100644 index 000000000..98cba2dca --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtEntityRenderersChangedNotifyOuterClass.java @@ -0,0 +1,940 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtEntityRenderersChangedNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtEntityRenderersChangedNotifyOuterClass { + private EvtEntityRenderersChangedNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtEntityRenderersChangedNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtEntityRenderersChangedNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 8; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 8; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * bool is_server_cache = 3; + * @return The isServerCache. + */ + boolean getIsServerCache(); + + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return Whether the rendererChangedInfo field is set. + */ + boolean hasRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return The rendererChangedInfo. + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 343
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtEntityRenderersChangedNotify} + */ + public static final class EvtEntityRenderersChangedNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtEntityRenderersChangedNotify) + EvtEntityRenderersChangedNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtEntityRenderersChangedNotify.newBuilder() to construct. + private EvtEntityRenderersChangedNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtEntityRenderersChangedNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtEntityRenderersChangedNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtEntityRenderersChangedNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + isServerCache_ = input.readBool(); + break; + } + case 42: { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder subBuilder = null; + if (rendererChangedInfo_ != null) { + subBuilder = rendererChangedInfo_.toBuilder(); + } + rendererChangedInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rendererChangedInfo_); + rendererChangedInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 120: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.class, emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 8; + private int forwardType_; + /** + * .ForwardType forward_type = 8; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 8; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int IS_SERVER_CACHE_FIELD_NUMBER = 3; + private boolean isServerCache_; + /** + * bool is_server_cache = 3; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + + public static final int RENDERER_CHANGED_INFO_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return Whether the rendererChangedInfo field is set. + */ + @java.lang.Override + public boolean hasRendererChangedInfo() { + return rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return The rendererChangedInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + return getRendererChangedInfo(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isServerCache_ != false) { + output.writeBool(3, isServerCache_); + } + if (rendererChangedInfo_ != null) { + output.writeMessage(5, getRendererChangedInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(8, forwardType_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isServerCache_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isServerCache_); + } + if (rendererChangedInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getRendererChangedInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, forwardType_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify other = (emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (getIsServerCache() + != other.getIsServerCache()) return false; + if (hasRendererChangedInfo() != other.hasRendererChangedInfo()) return false; + if (hasRendererChangedInfo()) { + if (!getRendererChangedInfo() + .equals(other.getRendererChangedInfo())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + IS_SERVER_CACHE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerCache()); + if (hasRendererChangedInfo()) { + hash = (37 * hash) + RENDERER_CHANGED_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRendererChangedInfo().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 343
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtEntityRenderersChangedNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtEntityRenderersChangedNotify) + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.class, emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + isServerCache_ = false; + + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify build() { + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify buildPartial() { + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify result = new emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify(this); + result.forwardType_ = forwardType_; + result.isServerCache_ = isServerCache_; + if (rendererChangedInfoBuilder_ == null) { + result.rendererChangedInfo_ = rendererChangedInfo_; + } else { + result.rendererChangedInfo_ = rendererChangedInfoBuilder_.build(); + } + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify other) { + if (other == emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getIsServerCache() != false) { + setIsServerCache(other.getIsServerCache()); + } + if (other.hasRendererChangedInfo()) { + mergeRendererChangedInfo(other.getRendererChangedInfo()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 8; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 8; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 8; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 8; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 8; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private boolean isServerCache_ ; + /** + * bool is_server_cache = 3; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + /** + * bool is_server_cache = 3; + * @param value The isServerCache to set. + * @return This builder for chaining. + */ + public Builder setIsServerCache(boolean value) { + + isServerCache_ = value; + onChanged(); + return this; + } + /** + * bool is_server_cache = 3; + * @return This builder for chaining. + */ + public Builder clearIsServerCache() { + + isServerCache_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> rendererChangedInfoBuilder_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return Whether the rendererChangedInfo field is set. + */ + public boolean hasRendererChangedInfo() { + return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return The rendererChangedInfo. + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } else { + return rendererChangedInfoBuilder_.getMessage(); + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder setRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rendererChangedInfo_ = value; + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder setRendererChangedInfo( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder builderForValue) { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = builderForValue.build(); + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder mergeRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (rendererChangedInfo_ != null) { + rendererChangedInfo_ = + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder(rendererChangedInfo_).mergeFrom(value).buildPartial(); + } else { + rendererChangedInfo_ = value; + } + onChanged(); + } else { + rendererChangedInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder clearRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + onChanged(); + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { + + onChanged(); + return getRendererChangedInfoFieldBuilder().getBuilder(); + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + if (rendererChangedInfoBuilder_ != null) { + return rendererChangedInfoBuilder_.getMessageOrBuilder(); + } else { + return rendererChangedInfo_ == null ? + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> + getRendererChangedInfoFieldBuilder() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder>( + getRendererChangedInfo(), + getParentForChildren(), + isClean()); + rendererChangedInfo_ = null; + } + return rendererChangedInfoBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtEntityRenderersChangedNotify) + } + + // @@protoc_insertion_point(class_scope:EvtEntityRenderersChangedNotify) + private static final emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify(); + } + + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtEntityRenderersChangedNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtEntityRenderersChangedNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtEntityRenderersChangedNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%EvtEntityRenderersChangedNotify.proto\032" + + "\037EntityRendererChangedInfo.proto\032\021Forwar" + + "dType.proto\"\254\001\n\037EvtEntityRenderersChange" + + "dNotify\022\"\n\014forward_type\030\010 \001(\0162\014.ForwardT" + + "ype\022\027\n\017is_server_cache\030\003 \001(\010\0229\n\025renderer" + + "_changed_info\030\005 \001(\0132\032.EntityRendererChan" + + "gedInfo\022\021\n\tentity_id\030\017 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtEntityRenderersChangedNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtEntityRenderersChangedNotify_descriptor, + new java.lang.String[] { "ForwardType", "IsServerCache", "RendererChangedInfo", "EntityId", }); + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java new file mode 100644 index 000000000..51d521ff0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtHittingOtherInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtHittingOtherInfoOuterClass { + private EvtHittingOtherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtHittingOtherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtHittingOtherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AttackResult attack_result = 2; + * @return Whether the attackResult field is set. + */ + boolean hasAttackResult(); + /** + * .AttackResult attack_result = 2; + * @return The attackResult. + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult(); + /** + * .AttackResult attack_result = 2; + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder(); + + /** + * uint32 peer_id = 8; + * @return The peerId. + */ + int getPeerId(); + } + /** + * Protobuf type {@code EvtHittingOtherInfo} + */ + public static final class EvtHittingOtherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtHittingOtherInfo) + EvtHittingOtherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtHittingOtherInfo.newBuilder() to construct. + private EvtHittingOtherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtHittingOtherInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtHittingOtherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtHittingOtherInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder subBuilder = null; + if (attackResult_ != null) { + subBuilder = attackResult_.toBuilder(); + } + attackResult_ = input.readMessage(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attackResult_); + attackResult_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + peerId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.class, emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.Builder.class); + } + + public static final int ATTACK_RESULT_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + /** + * .AttackResult attack_result = 2; + * @return Whether the attackResult field is set. + */ + @java.lang.Override + public boolean hasAttackResult() { + return attackResult_ != null; + } + /** + * .AttackResult attack_result = 2; + * @return The attackResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + /** + * .AttackResult attack_result = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + return getAttackResult(); + } + + public static final int PEER_ID_FIELD_NUMBER = 8; + private int peerId_; + /** + * uint32 peer_id = 8; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (attackResult_ != null) { + output.writeMessage(2, getAttackResult()); + } + if (peerId_ != 0) { + output.writeUInt32(8, peerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (attackResult_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAttackResult()); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, peerId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo other = (emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) obj; + + if (hasAttackResult() != other.hasAttackResult()) return false; + if (hasAttackResult()) { + if (!getAttackResult() + .equals(other.getAttackResult())) return false; + } + if (getPeerId() + != other.getPeerId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAttackResult()) { + hash = (37 * hash) + ATTACK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getAttackResult().hashCode(); + } + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code EvtHittingOtherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtHittingOtherInfo) + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.class, emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (attackResultBuilder_ == null) { + attackResult_ = null; + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + peerId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo build() { + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo buildPartial() { + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo result = new emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo(this); + if (attackResultBuilder_ == null) { + result.attackResult_ = attackResult_; + } else { + result.attackResult_ = attackResultBuilder_.build(); + } + result.peerId_ = peerId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo other) { + if (other == emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.getDefaultInstance()) return this; + if (other.hasAttackResult()) { + mergeAttackResult(other.getAttackResult()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> attackResultBuilder_; + /** + * .AttackResult attack_result = 2; + * @return Whether the attackResult field is set. + */ + public boolean hasAttackResult() { + return attackResultBuilder_ != null || attackResult_ != null; + } + /** + * .AttackResult attack_result = 2; + * @return The attackResult. + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + if (attackResultBuilder_ == null) { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } else { + return attackResultBuilder_.getMessage(); + } + } + /** + * .AttackResult attack_result = 2; + */ + public Builder setAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attackResult_ = value; + onChanged(); + } else { + attackResultBuilder_.setMessage(value); + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public Builder setAttackResult( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder builderForValue) { + if (attackResultBuilder_ == null) { + attackResult_ = builderForValue.build(); + onChanged(); + } else { + attackResultBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public Builder mergeAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (attackResult_ != null) { + attackResult_ = + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.newBuilder(attackResult_).mergeFrom(value).buildPartial(); + } else { + attackResult_ = value; + } + onChanged(); + } else { + attackResultBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public Builder clearAttackResult() { + if (attackResultBuilder_ == null) { + attackResult_ = null; + onChanged(); + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder getAttackResultBuilder() { + + onChanged(); + return getAttackResultFieldBuilder().getBuilder(); + } + /** + * .AttackResult attack_result = 2; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + if (attackResultBuilder_ != null) { + return attackResultBuilder_.getMessageOrBuilder(); + } else { + return attackResult_ == null ? + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + } + /** + * .AttackResult attack_result = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> + getAttackResultFieldBuilder() { + if (attackResultBuilder_ == null) { + attackResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder>( + getAttackResult(), + getParentForChildren(), + isClean()); + attackResult_ = null; + } + return attackResultBuilder_; + } + + private int peerId_ ; + /** + * uint32 peer_id = 8; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 8; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 8; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:EvtHittingOtherInfo) + } + + // @@protoc_insertion_point(class_scope:EvtHittingOtherInfo) + private static final emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo(); + } + + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtHittingOtherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtHittingOtherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtHittingOtherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtHittingOtherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031EvtHittingOtherInfo.proto\032\022AttackResul" + + "t.proto\"L\n\023EvtHittingOtherInfo\022$\n\rattack" + + "_result\030\002 \001(\0132\r.AttackResult\022\017\n\007peer_id\030" + + "\010 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(), + }); + internal_static_EvtHittingOtherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtHittingOtherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtHittingOtherInfo_descriptor, + new java.lang.String[] { "AttackResult", "PeerId", }); + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ExhibitionDisplayInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ExhibitionDisplayInfoOuterClass.java new file mode 100644 index 000000000..b7be3a366 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ExhibitionDisplayInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExhibitionDisplayInfo.proto + +package emu.grasscutter.net.proto; + +public final class ExhibitionDisplayInfoOuterClass { + private ExhibitionDisplayInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExhibitionDisplayInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ExhibitionDisplayInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * uint32 param = 2; + * @return The param. + */ + int getParam(); + + /** + * uint32 detail_param = 3; + * @return The detailParam. + */ + int getDetailParam(); + } + /** + * Protobuf type {@code ExhibitionDisplayInfo} + */ + public static final class ExhibitionDisplayInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ExhibitionDisplayInfo) + ExhibitionDisplayInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExhibitionDisplayInfo.newBuilder() to construct. + private ExhibitionDisplayInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ExhibitionDisplayInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ExhibitionDisplayInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExhibitionDisplayInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readUInt32(); + break; + } + case 16: { + + param_ = input.readUInt32(); + break; + } + case 24: { + + detailParam_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.class, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private int id_; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int PARAM_FIELD_NUMBER = 2; + private int param_; + /** + * uint32 param = 2; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int DETAIL_PARAM_FIELD_NUMBER = 3; + private int detailParam_; + /** + * uint32 detail_param = 3; + * @return The detailParam. + */ + @java.lang.Override + public int getDetailParam() { + return detailParam_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(1, id_); + } + if (param_ != 0) { + output.writeUInt32(2, param_); + } + if (detailParam_ != 0) { + output.writeUInt32(3, detailParam_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, id_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, param_); + } + if (detailParam_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, detailParam_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo other = (emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo) obj; + + if (getId() + != other.getId()) return false; + if (getParam() + != other.getParam()) return false; + if (getDetailParam() + != other.getDetailParam()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + DETAIL_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getDetailParam(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ExhibitionDisplayInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ExhibitionDisplayInfo) + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.class, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + param_ = 0; + + detailParam_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo build() { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo buildPartial() { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo result = new emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo(this); + result.id_ = id_; + result.param_ = param_; + result.detailParam_ = detailParam_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo) { + return mergeFrom((emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo other) { + if (other == emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getDetailParam() != 0) { + setDetailParam(other.getDetailParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 2; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 2; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 2; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private int detailParam_ ; + /** + * uint32 detail_param = 3; + * @return The detailParam. + */ + @java.lang.Override + public int getDetailParam() { + return detailParam_; + } + /** + * uint32 detail_param = 3; + * @param value The detailParam to set. + * @return This builder for chaining. + */ + public Builder setDetailParam(int value) { + + detailParam_ = value; + onChanged(); + return this; + } + /** + * uint32 detail_param = 3; + * @return This builder for chaining. + */ + public Builder clearDetailParam() { + + detailParam_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ExhibitionDisplayInfo) + } + + // @@protoc_insertion_point(class_scope:ExhibitionDisplayInfo) + private static final emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo(); + } + + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ExhibitionDisplayInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExhibitionDisplayInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ExhibitionDisplayInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ExhibitionDisplayInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ExhibitionDisplayInfo.proto\"H\n\025Exhibit" + + "ionDisplayInfo\022\n\n\002id\030\001 \001(\r\022\r\n\005param\030\002 \001(" + + "\r\022\024\n\014detail_param\030\003 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ExhibitionDisplayInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ExhibitionDisplayInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ExhibitionDisplayInfo_descriptor, + new java.lang.String[] { "Id", "Param", "DetailParam", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java new file mode 100644 index 000000000..1753e7725 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FeatureBlockInfo.proto + +package emu.grasscutter.net.proto; + +public final class FeatureBlockInfoOuterClass { + private FeatureBlockInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FeatureBlockInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FeatureBlockInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 feature_type = 1; + * @return The featureType. + */ + int getFeatureType(); + + /** + * uint32 end_time = 2; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code FeatureBlockInfo} + */ + public static final class FeatureBlockInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FeatureBlockInfo) + FeatureBlockInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FeatureBlockInfo.newBuilder() to construct. + private FeatureBlockInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FeatureBlockInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FeatureBlockInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FeatureBlockInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + featureType_ = input.readUInt32(); + break; + } + case 16: { + + endTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.class, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder.class); + } + + public static final int FEATURE_TYPE_FIELD_NUMBER = 1; + private int featureType_; + /** + * uint32 feature_type = 1; + * @return The featureType. + */ + @java.lang.Override + public int getFeatureType() { + return featureType_; + } + + public static final int END_TIME_FIELD_NUMBER = 2; + private int endTime_; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (featureType_ != 0) { + output.writeUInt32(1, featureType_); + } + if (endTime_ != 0) { + output.writeUInt32(2, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (featureType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, featureType_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, endTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo other = (emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo) obj; + + if (getFeatureType() + != other.getFeatureType()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FEATURE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getFeatureType(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FeatureBlockInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FeatureBlockInfo) + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.class, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + featureType_ = 0; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo build() { + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo buildPartial() { + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo result = new emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo(this); + result.featureType_ = featureType_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo) { + return mergeFrom((emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo other) { + if (other == emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()) return this; + if (other.getFeatureType() != 0) { + setFeatureType(other.getFeatureType()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int featureType_ ; + /** + * uint32 feature_type = 1; + * @return The featureType. + */ + @java.lang.Override + public int getFeatureType() { + return featureType_; + } + /** + * uint32 feature_type = 1; + * @param value The featureType to set. + * @return This builder for chaining. + */ + public Builder setFeatureType(int value) { + + featureType_ = value; + onChanged(); + return this; + } + /** + * uint32 feature_type = 1; + * @return This builder for chaining. + */ + public Builder clearFeatureType() { + + featureType_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 2; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 2; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FeatureBlockInfo) + } + + // @@protoc_insertion_point(class_scope:FeatureBlockInfo) + private static final emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo(); + } + + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FeatureBlockInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FeatureBlockInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FeatureBlockInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FeatureBlockInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FeatureBlockInfo.proto\":\n\020FeatureBlock" + + "Info\022\024\n\014feature_type\030\001 \001(\r\022\020\n\010end_time\030\002" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FeatureBlockInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FeatureBlockInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FeatureBlockInfo_descriptor, + new java.lang.String[] { "FeatureType", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java new file mode 100644 index 000000000..10092ec81 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FetterData.proto + +package emu.grasscutter.net.proto; + +public final class FetterDataOuterClass { + private FetterDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FetterDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FetterData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 fetter_id = 1; + * @return The fetterId. + */ + int getFetterId(); + + /** + * uint32 fetter_state = 2; + * @return The fetterState. + */ + int getFetterState(); + + /** + * repeated uint32 cond_index_list = 3; + * @return A list containing the condIndexList. + */ + java.util.List getCondIndexListList(); + /** + * repeated uint32 cond_index_list = 3; + * @return The count of condIndexList. + */ + int getCondIndexListCount(); + /** + * repeated uint32 cond_index_list = 3; + * @param index The index of the element to return. + * @return The condIndexList at the given index. + */ + int getCondIndexList(int index); + } + /** + * Protobuf type {@code FetterData} + */ + public static final class FetterData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FetterData) + FetterDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FetterData.newBuilder() to construct. + private FetterData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FetterData() { + condIndexList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FetterData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FetterData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + fetterId_ = input.readUInt32(); + break; + } + case 16: { + + fetterState_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + condIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + condIndexList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + condIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + condIndexList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + condIndexList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.class, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder.class); + } + + public static final int FETTER_ID_FIELD_NUMBER = 1; + private int fetterId_; + /** + * uint32 fetter_id = 1; + * @return The fetterId. + */ + @java.lang.Override + public int getFetterId() { + return fetterId_; + } + + public static final int FETTER_STATE_FIELD_NUMBER = 2; + private int fetterState_; + /** + * uint32 fetter_state = 2; + * @return The fetterState. + */ + @java.lang.Override + public int getFetterState() { + return fetterState_; + } + + public static final int COND_INDEX_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList condIndexList_; + /** + * repeated uint32 cond_index_list = 3; + * @return A list containing the condIndexList. + */ + @java.lang.Override + public java.util.List + getCondIndexListList() { + return condIndexList_; + } + /** + * repeated uint32 cond_index_list = 3; + * @return The count of condIndexList. + */ + public int getCondIndexListCount() { + return condIndexList_.size(); + } + /** + * repeated uint32 cond_index_list = 3; + * @param index The index of the element to return. + * @return The condIndexList at the given index. + */ + public int getCondIndexList(int index) { + return condIndexList_.getInt(index); + } + private int condIndexListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (fetterId_ != 0) { + output.writeUInt32(1, fetterId_); + } + if (fetterState_ != 0) { + output.writeUInt32(2, fetterState_); + } + if (getCondIndexListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(condIndexListMemoizedSerializedSize); + } + for (int i = 0; i < condIndexList_.size(); i++) { + output.writeUInt32NoTag(condIndexList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (fetterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, fetterId_); + } + if (fetterState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, fetterState_); + } + { + int dataSize = 0; + for (int i = 0; i < condIndexList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(condIndexList_.getInt(i)); + } + size += dataSize; + if (!getCondIndexListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + condIndexListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FetterDataOuterClass.FetterData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData other = (emu.grasscutter.net.proto.FetterDataOuterClass.FetterData) obj; + + if (getFetterId() + != other.getFetterId()) return false; + if (getFetterState() + != other.getFetterState()) return false; + if (!getCondIndexListList() + .equals(other.getCondIndexListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FETTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getFetterId(); + hash = (37 * hash) + FETTER_STATE_FIELD_NUMBER; + hash = (53 * hash) + getFetterState(); + if (getCondIndexListCount() > 0) { + hash = (37 * hash) + COND_INDEX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCondIndexListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FetterData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FetterData) + emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.class, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + fetterId_ = 0; + + fetterState_ = 0; + + condIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData build() { + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData buildPartial() { + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData result = new emu.grasscutter.net.proto.FetterDataOuterClass.FetterData(this); + int from_bitField0_ = bitField0_; + result.fetterId_ = fetterId_; + result.fetterState_ = fetterState_; + if (((bitField0_ & 0x00000001) != 0)) { + condIndexList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.condIndexList_ = condIndexList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FetterDataOuterClass.FetterData) { + return mergeFrom((emu.grasscutter.net.proto.FetterDataOuterClass.FetterData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData other) { + if (other == emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()) return this; + if (other.getFetterId() != 0) { + setFetterId(other.getFetterId()); + } + if (other.getFetterState() != 0) { + setFetterState(other.getFetterState()); + } + if (!other.condIndexList_.isEmpty()) { + if (condIndexList_.isEmpty()) { + condIndexList_ = other.condIndexList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCondIndexListIsMutable(); + condIndexList_.addAll(other.condIndexList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FetterDataOuterClass.FetterData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int fetterId_ ; + /** + * uint32 fetter_id = 1; + * @return The fetterId. + */ + @java.lang.Override + public int getFetterId() { + return fetterId_; + } + /** + * uint32 fetter_id = 1; + * @param value The fetterId to set. + * @return This builder for chaining. + */ + public Builder setFetterId(int value) { + + fetterId_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_id = 1; + * @return This builder for chaining. + */ + public Builder clearFetterId() { + + fetterId_ = 0; + onChanged(); + return this; + } + + private int fetterState_ ; + /** + * uint32 fetter_state = 2; + * @return The fetterState. + */ + @java.lang.Override + public int getFetterState() { + return fetterState_; + } + /** + * uint32 fetter_state = 2; + * @param value The fetterState to set. + * @return This builder for chaining. + */ + public Builder setFetterState(int value) { + + fetterState_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_state = 2; + * @return This builder for chaining. + */ + public Builder clearFetterState() { + + fetterState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList condIndexList_ = emptyIntList(); + private void ensureCondIndexListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + condIndexList_ = mutableCopy(condIndexList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 cond_index_list = 3; + * @return A list containing the condIndexList. + */ + public java.util.List + getCondIndexListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(condIndexList_) : condIndexList_; + } + /** + * repeated uint32 cond_index_list = 3; + * @return The count of condIndexList. + */ + public int getCondIndexListCount() { + return condIndexList_.size(); + } + /** + * repeated uint32 cond_index_list = 3; + * @param index The index of the element to return. + * @return The condIndexList at the given index. + */ + public int getCondIndexList(int index) { + return condIndexList_.getInt(index); + } + /** + * repeated uint32 cond_index_list = 3; + * @param index The index to set the value at. + * @param value The condIndexList to set. + * @return This builder for chaining. + */ + public Builder setCondIndexList( + int index, int value) { + ensureCondIndexListIsMutable(); + condIndexList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 cond_index_list = 3; + * @param value The condIndexList to add. + * @return This builder for chaining. + */ + public Builder addCondIndexList(int value) { + ensureCondIndexListIsMutable(); + condIndexList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 cond_index_list = 3; + * @param values The condIndexList to add. + * @return This builder for chaining. + */ + public Builder addAllCondIndexList( + java.lang.Iterable values) { + ensureCondIndexListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, condIndexList_); + onChanged(); + return this; + } + /** + * repeated uint32 cond_index_list = 3; + * @return This builder for chaining. + */ + public Builder clearCondIndexList() { + condIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FetterData) + } + + // @@protoc_insertion_point(class_scope:FetterData) + private static final emu.grasscutter.net.proto.FetterDataOuterClass.FetterData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FetterDataOuterClass.FetterData(); + } + + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FetterData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FetterData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FetterData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FetterData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020FetterData.proto\"N\n\nFetterData\022\021\n\tfett" + + "er_id\030\001 \001(\r\022\024\n\014fetter_state\030\002 \001(\r\022\027\n\017con" + + "d_index_list\030\003 \003(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FetterData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FetterData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FetterData_descriptor, + new java.lang.String[] { "FetterId", "FetterState", "CondIndexList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java new file mode 100644 index 000000000..055981a3d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java @@ -0,0 +1,608 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FightPropPair.proto + +package emu.grasscutter.net.proto; + +public final class FightPropPairOuterClass { + private FightPropPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FightPropPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:FightPropPair) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prop_type = 1; + * @return The propType. + */ + int getPropType(); + + /** + * float prop_value = 2; + * @return The propValue. + */ + float getPropValue(); + } + /** + * Protobuf type {@code FightPropPair} + */ + public static final class FightPropPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FightPropPair) + FightPropPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use FightPropPair.newBuilder() to construct. + private FightPropPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FightPropPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FightPropPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FightPropPair( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + propType_ = input.readUInt32(); + break; + } + case 21: { + + propValue_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.class, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder.class); + } + + public static final int PROP_TYPE_FIELD_NUMBER = 1; + private int propType_; + /** + * uint32 prop_type = 1; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + public static final int PROP_VALUE_FIELD_NUMBER = 2; + private float propValue_; + /** + * float prop_value = 2; + * @return The propValue. + */ + @java.lang.Override + public float getPropValue() { + return propValue_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (propType_ != 0) { + output.writeUInt32(1, propType_); + } + if (propValue_ != 0F) { + output.writeFloat(2, propValue_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, propType_); + } + if (propValue_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, propValue_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair other = (emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair) obj; + + if (getPropType() + != other.getPropType()) return false; + if (java.lang.Float.floatToIntBits(getPropValue()) + != java.lang.Float.floatToIntBits( + other.getPropValue())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (37 * hash) + PROP_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getPropValue()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FightPropPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FightPropPair) + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.class, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + propType_ = 0; + + propValue_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair build() { + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair buildPartial() { + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair result = new emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair(this); + result.propType_ = propType_; + result.propValue_ = propValue_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair) { + return mergeFrom((emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair other) { + if (other == emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()) return this; + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + if (other.getPropValue() != 0F) { + setPropValue(other.getPropValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 1; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 1; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 1; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 0; + onChanged(); + return this; + } + + private float propValue_ ; + /** + * float prop_value = 2; + * @return The propValue. + */ + @java.lang.Override + public float getPropValue() { + return propValue_; + } + /** + * float prop_value = 2; + * @param value The propValue to set. + * @return This builder for chaining. + */ + public Builder setPropValue(float value) { + + propValue_ = value; + onChanged(); + return this; + } + /** + * float prop_value = 2; + * @return This builder for chaining. + */ + public Builder clearPropValue() { + + propValue_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FightPropPair) + } + + // @@protoc_insertion_point(class_scope:FightPropPair) + private static final emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair(); + } + + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FightPropPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FightPropPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FightPropPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FightPropPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023FightPropPair.proto\"6\n\rFightPropPair\022\021" + + "\n\tprop_type\030\001 \001(\r\022\022\n\nprop_value\030\002 \001(\002B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FightPropPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FightPropPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FightPropPair_descriptor, + new java.lang.String[] { "PropType", "PropValue", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestNotifyOuterClass.java new file mode 100644 index 000000000..2aabc044d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FinishedParentQuestNotify.proto + +package emu.grasscutter.net.proto; + +public final class FinishedParentQuestNotifyOuterClass { + private FinishedParentQuestNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FinishedParentQuestNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FinishedParentQuestNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + java.util.List + getParentQuestListList(); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + int getParentQuestListCount(); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + java.util.List + getParentQuestListOrBuilderList(); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 435
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FinishedParentQuestNotify} + */ + public static final class FinishedParentQuestNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FinishedParentQuestNotify) + FinishedParentQuestNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FinishedParentQuestNotify.newBuilder() to construct. + private FinishedParentQuestNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FinishedParentQuestNotify() { + parentQuestList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FinishedParentQuestNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FinishedParentQuestNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + parentQuestList_.add( + input.readMessage(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.class, emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.Builder.class); + } + + public static final int PARENT_QUEST_LIST_FIELD_NUMBER = 2; + private java.util.List parentQuestList_; + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public java.util.List getParentQuestListList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public java.util.List + getParentQuestListOrBuilderList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public int getParentQuestListCount() { + return parentQuestList_.size(); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + return parentQuestList_.get(index); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + return parentQuestList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < parentQuestList_.size(); i++) { + output.writeMessage(2, parentQuestList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < parentQuestList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, parentQuestList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify other = (emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify) obj; + + if (!getParentQuestListList() + .equals(other.getParentQuestListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getParentQuestListCount() > 0) { + hash = (37 * hash) + PARENT_QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 435
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FinishedParentQuestNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FinishedParentQuestNotify) + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.class, emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParentQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify build() { + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify buildPartial() { + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify result = new emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify(this); + int from_bitField0_ = bitField0_; + if (parentQuestListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.parentQuestList_ = parentQuestList_; + } else { + result.parentQuestList_ = parentQuestListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify) { + return mergeFrom((emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify other) { + if (other == emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.getDefaultInstance()) return this; + if (parentQuestListBuilder_ == null) { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestList_.isEmpty()) { + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParentQuestListIsMutable(); + parentQuestList_.addAll(other.parentQuestList_); + } + onChanged(); + } + } else { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestListBuilder_.isEmpty()) { + parentQuestListBuilder_.dispose(); + parentQuestListBuilder_ = null; + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + parentQuestListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getParentQuestListFieldBuilder() : null; + } else { + parentQuestListBuilder_.addAllMessages(other.parentQuestList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List parentQuestList_ = + java.util.Collections.emptyList(); + private void ensureParentQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(parentQuestList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> parentQuestListBuilder_; + + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public java.util.List getParentQuestListList() { + if (parentQuestListBuilder_ == null) { + return java.util.Collections.unmodifiableList(parentQuestList_); + } else { + return parentQuestListBuilder_.getMessageList(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public int getParentQuestListCount() { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.size(); + } else { + return parentQuestListBuilder_.getCount(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); + } else { + return parentQuestListBuilder_.getMessage(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, value); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addAllParentQuestList( + java.lang.Iterable values) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, parentQuestList_); + onChanged(); + } else { + parentQuestListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder clearParentQuestList() { + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder removeParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.remove(index); + onChanged(); + } else { + parentQuestListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder getParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); } else { + return parentQuestListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public java.util.List + getParentQuestListOrBuilderList() { + if (parentQuestListBuilder_ != null) { + return parentQuestListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(parentQuestList_); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder() { + return getParentQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public java.util.List + getParentQuestListBuilderList() { + return getParentQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> + getParentQuestListFieldBuilder() { + if (parentQuestListBuilder_ == null) { + parentQuestListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder>( + parentQuestList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + parentQuestList_ = null; + } + return parentQuestListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FinishedParentQuestNotify) + } + + // @@protoc_insertion_point(class_scope:FinishedParentQuestNotify) + private static final emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify(); + } + + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FinishedParentQuestNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FinishedParentQuestNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FinishedParentQuestNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FinishedParentQuestNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037FinishedParentQuestNotify.proto\032\021Paren" + + "tQuest.proto\"D\n\031FinishedParentQuestNotif" + + "y\022\'\n\021parent_quest_list\030\002 \003(\0132\014.ParentQue" + + "stB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(), + }); + internal_static_FinishedParentQuestNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FinishedParentQuestNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FinishedParentQuestNotify_descriptor, + new java.lang.String[] { "ParentQuestList", }); + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestUpdateNotifyOuterClass.java new file mode 100644 index 000000000..c8b524568 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestUpdateNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FinishedParentQuestUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class FinishedParentQuestUpdateNotifyOuterClass { + private FinishedParentQuestUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FinishedParentQuestUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FinishedParentQuestUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + java.util.List + getParentQuestListList(); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + int getParentQuestListCount(); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + java.util.List + getParentQuestListOrBuilderList(); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 407
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FinishedParentQuestUpdateNotify} + */ + public static final class FinishedParentQuestUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FinishedParentQuestUpdateNotify) + FinishedParentQuestUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FinishedParentQuestUpdateNotify.newBuilder() to construct. + private FinishedParentQuestUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FinishedParentQuestUpdateNotify() { + parentQuestList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FinishedParentQuestUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FinishedParentQuestUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + parentQuestList_.add( + input.readMessage(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.class, emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.Builder.class); + } + + public static final int PARENT_QUEST_LIST_FIELD_NUMBER = 9; + private java.util.List parentQuestList_; + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public java.util.List getParentQuestListList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public java.util.List + getParentQuestListOrBuilderList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public int getParentQuestListCount() { + return parentQuestList_.size(); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + return parentQuestList_.get(index); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + return parentQuestList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < parentQuestList_.size(); i++) { + output.writeMessage(9, parentQuestList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < parentQuestList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, parentQuestList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify other = (emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify) obj; + + if (!getParentQuestListList() + .equals(other.getParentQuestListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getParentQuestListCount() > 0) { + hash = (37 * hash) + PARENT_QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 407
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FinishedParentQuestUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FinishedParentQuestUpdateNotify) + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.class, emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParentQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify build() { + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify buildPartial() { + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify result = new emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (parentQuestListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.parentQuestList_ = parentQuestList_; + } else { + result.parentQuestList_ = parentQuestListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify other) { + if (other == emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.getDefaultInstance()) return this; + if (parentQuestListBuilder_ == null) { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestList_.isEmpty()) { + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParentQuestListIsMutable(); + parentQuestList_.addAll(other.parentQuestList_); + } + onChanged(); + } + } else { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestListBuilder_.isEmpty()) { + parentQuestListBuilder_.dispose(); + parentQuestListBuilder_ = null; + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + parentQuestListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getParentQuestListFieldBuilder() : null; + } else { + parentQuestListBuilder_.addAllMessages(other.parentQuestList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List parentQuestList_ = + java.util.Collections.emptyList(); + private void ensureParentQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(parentQuestList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> parentQuestListBuilder_; + + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public java.util.List getParentQuestListList() { + if (parentQuestListBuilder_ == null) { + return java.util.Collections.unmodifiableList(parentQuestList_); + } else { + return parentQuestListBuilder_.getMessageList(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public int getParentQuestListCount() { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.size(); + } else { + return parentQuestListBuilder_.getCount(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); + } else { + return parentQuestListBuilder_.getMessage(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, value); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addAllParentQuestList( + java.lang.Iterable values) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, parentQuestList_); + onChanged(); + } else { + parentQuestListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder clearParentQuestList() { + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder removeParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.remove(index); + onChanged(); + } else { + parentQuestListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder getParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); } else { + return parentQuestListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public java.util.List + getParentQuestListOrBuilderList() { + if (parentQuestListBuilder_ != null) { + return parentQuestListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(parentQuestList_); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder() { + return getParentQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public java.util.List + getParentQuestListBuilderList() { + return getParentQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> + getParentQuestListFieldBuilder() { + if (parentQuestListBuilder_ == null) { + parentQuestListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder>( + parentQuestList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + parentQuestList_ = null; + } + return parentQuestListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FinishedParentQuestUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:FinishedParentQuestUpdateNotify) + private static final emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify(); + } + + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FinishedParentQuestUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FinishedParentQuestUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FinishedParentQuestUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%FinishedParentQuestUpdateNotify.proto\032" + + "\021ParentQuest.proto\"J\n\037FinishedParentQues" + + "tUpdateNotify\022\'\n\021parent_quest_list\030\t \003(\013" + + "2\014.ParentQuestB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(), + }); + internal_static_FinishedParentQuestUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FinishedParentQuestUpdateNotify_descriptor, + new java.lang.String[] { "ParentQuestList", }); + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkDataOuterClass.java new file mode 100644 index 000000000..f211941ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkDataOuterClass.java @@ -0,0 +1,914 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkData.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkDataOuterClass { + private FireWorkDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + java.util.List + getFireWorkInstanceList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + int getFireWorkInstanceCount(); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + java.util.List + getFireWorkInstanceOrBuilderList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index); + } + /** + * Protobuf type {@code FireWorkData} + */ + public static final class FireWorkData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkData) + FireWorkDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkData.newBuilder() to construct. + private FireWorkData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkData() { + fireWorkInstance_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + fireWorkInstance_.add( + input.readMessage(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.class, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private int id_; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int FIREWORKINSTANCE_FIELD_NUMBER = 2; + private java.util.List fireWorkInstance_; + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public java.util.List getFireWorkInstanceList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public java.util.List + getFireWorkInstanceOrBuilderList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public int getFireWorkInstanceCount() { + return fireWorkInstance_.size(); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + return fireWorkInstance_.get(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + return fireWorkInstance_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(1, id_); + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + output.writeMessage(2, fireWorkInstance_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, id_); + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, fireWorkInstance_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData other = (emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData) obj; + + if (getId() + != other.getId()) return false; + if (!getFireWorkInstanceList() + .equals(other.getFireWorkInstanceList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + if (getFireWorkInstanceCount() > 0) { + hash = (37 * hash) + FIREWORKINSTANCE_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkInstanceList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FireWorkData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkData) + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.class, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFireWorkInstanceFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData build() { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData buildPartial() { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData result = new emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + if (fireWorkInstanceBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fireWorkInstance_ = fireWorkInstance_; + } else { + result.fireWorkInstance_ = fireWorkInstanceBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData other) { + if (other == emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (fireWorkInstanceBuilder_ == null) { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstance_.isEmpty()) { + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.addAll(other.fireWorkInstance_); + } + onChanged(); + } + } else { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstanceBuilder_.isEmpty()) { + fireWorkInstanceBuilder_.dispose(); + fireWorkInstanceBuilder_ = null; + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000001); + fireWorkInstanceBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFireWorkInstanceFieldBuilder() : null; + } else { + fireWorkInstanceBuilder_.addAllMessages(other.fireWorkInstance_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int id_ ; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private java.util.List fireWorkInstance_ = + java.util.Collections.emptyList(); + private void ensureFireWorkInstanceIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(fireWorkInstance_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> fireWorkInstanceBuilder_; + + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public java.util.List getFireWorkInstanceList() { + if (fireWorkInstanceBuilder_ == null) { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } else { + return fireWorkInstanceBuilder_.getMessageList(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public int getFireWorkInstanceCount() { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.size(); + } else { + return fireWorkInstanceBuilder_.getCount(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); + } else { + return fireWorkInstanceBuilder_.getMessage(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addAllFireWorkInstance( + java.lang.Iterable values) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fireWorkInstance_); + onChanged(); + } else { + fireWorkInstanceBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder clearFireWorkInstance() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder removeFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.remove(index); + onChanged(); + } else { + fireWorkInstanceBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder getFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().getBuilder(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); } else { + return fireWorkInstanceBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public java.util.List + getFireWorkInstanceOrBuilderList() { + if (fireWorkInstanceBuilder_ != null) { + return fireWorkInstanceBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder() { + return getFireWorkInstanceFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public java.util.List + getFireWorkInstanceBuilderList() { + return getFireWorkInstanceFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> + getFireWorkInstanceFieldBuilder() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstanceBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder>( + fireWorkInstance_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + fireWorkInstance_ = null; + } + return fireWorkInstanceBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireWorkData) + } + + // @@protoc_insertion_point(class_scope:FireWorkData) + private static final emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData(); + } + + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022FireWorkData.proto\032\026FireWorkInstance.p" + + "roto\"G\n\014FireWorkData\022\n\n\002id\030\001 \001(\r\022+\n\020fire" + + "WorkInstance\030\002 \003(\0132\021.FireWorkInstanceB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(), + }); + internal_static_FireWorkData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkData_descriptor, + new java.lang.String[] { "Id", "FireWorkInstance", }); + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkInstanceOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkInstanceOuterClass.java new file mode 100644 index 000000000..b6cd851c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkInstanceOuterClass.java @@ -0,0 +1,646 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkInstance.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkInstanceOuterClass { + private FireWorkInstanceOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkInstanceOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkInstance) + com.google.protobuf.MessageOrBuilder { + + /** + * .FireWorkType type = 1; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .FireWorkType type = 1; + * @return The type. + */ + emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType getType(); + + /** + * int32 value = 2; + * @return The value. + */ + int getValue(); + } + /** + * Protobuf type {@code FireWorkInstance} + */ + public static final class FireWorkInstance extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkInstance) + FireWorkInstanceOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkInstance.newBuilder() to construct. + private FireWorkInstance(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkInstance() { + type_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkInstance(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkInstance( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 16: { + + value_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.class, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * .FireWorkType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .FireWorkType type = 1; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType result = emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.UNRECOGNIZED : result; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private int value_; + /** + * int32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.FireWorkType_ODJKANKMPPJ.getNumber()) { + output.writeEnum(1, type_); + } + if (value_ != 0) { + output.writeInt32(2, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.FireWorkType_ODJKANKMPPJ.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, type_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, value_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance other = (emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance) obj; + + if (type_ != other.type_) return false; + if (getValue() + != other.getValue()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FireWorkInstance} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkInstance) + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.class, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance build() { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance buildPartial() { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance result = new emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance(this); + result.type_ = type_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance other) { + if (other == emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()) return this; + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ = 0; + /** + * .FireWorkType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .FireWorkType type = 1; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .FireWorkType type = 1; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType result = emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.UNRECOGNIZED : result; + } + /** + * .FireWorkType type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FireWorkType type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * int32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * int32 value = 2; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * int32 value = 2; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireWorkInstance) + } + + // @@protoc_insertion_point(class_scope:FireWorkInstance) + private static final emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance(); + } + + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkInstance parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkInstance(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkInstance_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkInstance_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FireWorkInstance.proto\032\022FireWorkType.p" + + "roto\">\n\020FireWorkInstance\022\033\n\004type\030\001 \001(\0162\r" + + ".FireWorkType\022\r\n\005value\030\002 \001(\005B\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkTypeOuterClass.getDescriptor(), + }); + internal_static_FireWorkInstance_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkInstance_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkInstance_descriptor, + new java.lang.String[] { "Type", "Value", }); + emu.grasscutter.net.proto.FireWorkTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkNotifyOuterClass.java new file mode 100644 index 000000000..6068b1009 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkNotify.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkNotifyOuterClass { + private FireWorkNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .FireWorkData fireWorkData = 1; + */ + java.util.List + getFireWorkDataList(); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(int index); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + int getFireWorkDataCount(); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + java.util.List + getFireWorkDataOrBuilderList(); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder( + int index); + } + /** + *
+   * CmdId: 6079
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FireWorkNotify} + */ + public static final class FireWorkNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkNotify) + FireWorkNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkNotify.newBuilder() to construct. + private FireWorkNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkNotify() { + fireWorkData_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + fireWorkData_.add( + input.readMessage(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = java.util.Collections.unmodifiableList(fireWorkData_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.class, emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.Builder.class); + } + + public static final int FIREWORKDATA_FIELD_NUMBER = 1; + private java.util.List fireWorkData_; + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public java.util.List getFireWorkDataList() { + return fireWorkData_; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public java.util.List + getFireWorkDataOrBuilderList() { + return fireWorkData_; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public int getFireWorkDataCount() { + return fireWorkData_.size(); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(int index) { + return fireWorkData_.get(index); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder( + int index) { + return fireWorkData_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < fireWorkData_.size(); i++) { + output.writeMessage(1, fireWorkData_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < fireWorkData_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, fireWorkData_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify other = (emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify) obj; + + if (!getFireWorkDataList() + .equals(other.getFireWorkDataList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFireWorkDataCount() > 0) { + hash = (37 * hash) + FIREWORKDATA_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6079
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FireWorkNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkNotify) + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.class, emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFireWorkDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + fireWorkDataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify build() { + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify buildPartial() { + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify result = new emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify(this); + int from_bitField0_ = bitField0_; + if (fireWorkDataBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = java.util.Collections.unmodifiableList(fireWorkData_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fireWorkData_ = fireWorkData_; + } else { + result.fireWorkData_ = fireWorkDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify other) { + if (other == emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.getDefaultInstance()) return this; + if (fireWorkDataBuilder_ == null) { + if (!other.fireWorkData_.isEmpty()) { + if (fireWorkData_.isEmpty()) { + fireWorkData_ = other.fireWorkData_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFireWorkDataIsMutable(); + fireWorkData_.addAll(other.fireWorkData_); + } + onChanged(); + } + } else { + if (!other.fireWorkData_.isEmpty()) { + if (fireWorkDataBuilder_.isEmpty()) { + fireWorkDataBuilder_.dispose(); + fireWorkDataBuilder_ = null; + fireWorkData_ = other.fireWorkData_; + bitField0_ = (bitField0_ & ~0x00000001); + fireWorkDataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFireWorkDataFieldBuilder() : null; + } else { + fireWorkDataBuilder_.addAllMessages(other.fireWorkData_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List fireWorkData_ = + java.util.Collections.emptyList(); + private void ensureFireWorkDataIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = new java.util.ArrayList(fireWorkData_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> fireWorkDataBuilder_; + + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public java.util.List getFireWorkDataList() { + if (fireWorkDataBuilder_ == null) { + return java.util.Collections.unmodifiableList(fireWorkData_); + } else { + return fireWorkDataBuilder_.getMessageList(); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public int getFireWorkDataCount() { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_.size(); + } else { + return fireWorkDataBuilder_.getCount(); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(int index) { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_.get(index); + } else { + return fireWorkDataBuilder_.getMessage(index); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder setFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkDataIsMutable(); + fireWorkData_.set(index, value); + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder setFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.set(index, builderForValue.build()); + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkDataIsMutable(); + fireWorkData_.add(value); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkDataIsMutable(); + fireWorkData_.add(index, value); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.add(builderForValue.build()); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.add(index, builderForValue.build()); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addAllFireWorkData( + java.lang.Iterable values) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fireWorkData_); + onChanged(); + } else { + fireWorkDataBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder clearFireWorkData() { + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + fireWorkDataBuilder_.clear(); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder removeFireWorkData(int index) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.remove(index); + onChanged(); + } else { + fireWorkDataBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder getFireWorkDataBuilder( + int index) { + return getFireWorkDataFieldBuilder().getBuilder(index); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder( + int index) { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_.get(index); } else { + return fireWorkDataBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public java.util.List + getFireWorkDataOrBuilderList() { + if (fireWorkDataBuilder_ != null) { + return fireWorkDataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fireWorkData_); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder addFireWorkDataBuilder() { + return getFireWorkDataFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance()); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder addFireWorkDataBuilder( + int index) { + return getFireWorkDataFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance()); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public java.util.List + getFireWorkDataBuilderList() { + return getFireWorkDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> + getFireWorkDataFieldBuilder() { + if (fireWorkDataBuilder_ == null) { + fireWorkDataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder>( + fireWorkData_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + fireWorkData_ = null; + } + return fireWorkDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireWorkNotify) + } + + // @@protoc_insertion_point(class_scope:FireWorkNotify) + private static final emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify(); + } + + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FireWorkNotify.proto\032\022FireWorkData.pro" + + "to\"5\n\016FireWorkNotify\022#\n\014fireWorkData\030\001 \003" + + "(\0132\r.FireWorkDataB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(), + }); + internal_static_FireWorkNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkNotify_descriptor, + new java.lang.String[] { "FireWorkData", }); + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkReqOuterClass.java new file mode 100644 index 000000000..88df2a165 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkReq.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkReqOuterClass { + private FireWorkReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .FireWorkData fireWorkData = 7; + * @return Whether the fireWorkData field is set. + */ + boolean hasFireWorkData(); + /** + * .FireWorkData fireWorkData = 7; + * @return The fireWorkData. + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(); + /** + * .FireWorkData fireWorkData = 7; + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder(); + } + /** + *
+   * CmdId: 6068
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FireWorkReq} + */ + public static final class FireWorkReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkReq) + FireWorkReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkReq.newBuilder() to construct. + private FireWorkReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder subBuilder = null; + if (fireWorkData_ != null) { + subBuilder = fireWorkData_.toBuilder(); + } + fireWorkData_ = input.readMessage(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fireWorkData_); + fireWorkData_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.class, emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.Builder.class); + } + + public static final int FIREWORKDATA_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData fireWorkData_; + /** + * .FireWorkData fireWorkData = 7; + * @return Whether the fireWorkData field is set. + */ + @java.lang.Override + public boolean hasFireWorkData() { + return fireWorkData_ != null; + } + /** + * .FireWorkData fireWorkData = 7; + * @return The fireWorkData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData() { + return fireWorkData_ == null ? emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance() : fireWorkData_; + } + /** + * .FireWorkData fireWorkData = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder() { + return getFireWorkData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (fireWorkData_ != null) { + output.writeMessage(7, getFireWorkData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (fireWorkData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getFireWorkData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq other = (emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq) obj; + + if (hasFireWorkData() != other.hasFireWorkData()) return false; + if (hasFireWorkData()) { + if (!getFireWorkData() + .equals(other.getFireWorkData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasFireWorkData()) { + hash = (37 * hash) + FIREWORKDATA_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6068
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FireWorkReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkReq) + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.class, emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = null; + } else { + fireWorkData_ = null; + fireWorkDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq build() { + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq buildPartial() { + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq result = new emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq(this); + if (fireWorkDataBuilder_ == null) { + result.fireWorkData_ = fireWorkData_; + } else { + result.fireWorkData_ = fireWorkDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq other) { + if (other == emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.getDefaultInstance()) return this; + if (other.hasFireWorkData()) { + mergeFireWorkData(other.getFireWorkData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData fireWorkData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> fireWorkDataBuilder_; + /** + * .FireWorkData fireWorkData = 7; + * @return Whether the fireWorkData field is set. + */ + public boolean hasFireWorkData() { + return fireWorkDataBuilder_ != null || fireWorkData_ != null; + } + /** + * .FireWorkData fireWorkData = 7; + * @return The fireWorkData. + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData() { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_ == null ? emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance() : fireWorkData_; + } else { + return fireWorkDataBuilder_.getMessage(); + } + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder setFireWorkData(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fireWorkData_ = value; + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder setFireWorkData( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = builderForValue.build(); + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder mergeFireWorkData(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (fireWorkData_ != null) { + fireWorkData_ = + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.newBuilder(fireWorkData_).mergeFrom(value).buildPartial(); + } else { + fireWorkData_ = value; + } + onChanged(); + } else { + fireWorkDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder clearFireWorkData() { + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = null; + onChanged(); + } else { + fireWorkData_ = null; + fireWorkDataBuilder_ = null; + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder getFireWorkDataBuilder() { + + onChanged(); + return getFireWorkDataFieldBuilder().getBuilder(); + } + /** + * .FireWorkData fireWorkData = 7; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder() { + if (fireWorkDataBuilder_ != null) { + return fireWorkDataBuilder_.getMessageOrBuilder(); + } else { + return fireWorkData_ == null ? + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance() : fireWorkData_; + } + } + /** + * .FireWorkData fireWorkData = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> + getFireWorkDataFieldBuilder() { + if (fireWorkDataBuilder_ == null) { + fireWorkDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder>( + getFireWorkData(), + getParentForChildren(), + isClean()); + fireWorkData_ = null; + } + return fireWorkDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireWorkReq) + } + + // @@protoc_insertion_point(class_scope:FireWorkReq) + private static final emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq(); + } + + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021FireWorkReq.proto\032\022FireWorkData.proto\"" + + "2\n\013FireWorkReq\022#\n\014fireWorkData\030\007 \001(\0132\r.F" + + "ireWorkDataB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(), + }); + internal_static_FireWorkReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkReq_descriptor, + new java.lang.String[] { "FireWorkData", }); + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkRspOuterClass.java new file mode 100644 index 000000000..7bbcbb519 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkRsp.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkRspOuterClass { + private FireWorkRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5918
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FireWorkRsp} + */ + public static final class FireWorkRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkRsp) + FireWorkRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkRsp.newBuilder() to construct. + private FireWorkRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.class, emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp other = (emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5918
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FireWorkRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkRsp) + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.class, emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp build() { + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp buildPartial() { + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp result = new emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp other) { + if (other == emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireWorkRsp) + } + + // @@protoc_insertion_point(class_scope:FireWorkRsp) + private static final emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp(); + } + + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021FireWorkRsp.proto\"\036\n\013FireWorkRsp\022\017\n\007re" + + "tcode\030\n \001(\005B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FireWorkRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkTypeOuterClass.java new file mode 100644 index 000000000..4c622b9c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkTypeOuterClass.java @@ -0,0 +1,185 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkType.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkTypeOuterClass { + private FireWorkTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FireWorkType} + */ + public enum FireWorkType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FireWorkType_ODJKANKMPPJ = 0; + */ + FireWorkType_ODJKANKMPPJ(0), + /** + * FireWorkType_EFGLHEIODFN = 1; + */ + FireWorkType_EFGLHEIODFN(1), + /** + * FireWorkType_JPBBBCFGHAK = 2; + */ + FireWorkType_JPBBBCFGHAK(2), + /** + * FireWorkType_IDCMGHBHBFH = 3; + */ + FireWorkType_IDCMGHBHBFH(3), + /** + * FireWorkType_ODDBNNDFMBO = 4; + */ + FireWorkType_ODDBNNDFMBO(4), + /** + * FireWorkType_AGIDMOGJOBD = 5; + */ + FireWorkType_AGIDMOGJOBD(5), + UNRECOGNIZED(-1), + ; + + /** + * FireWorkType_ODJKANKMPPJ = 0; + */ + public static final int FireWorkType_ODJKANKMPPJ_VALUE = 0; + /** + * FireWorkType_EFGLHEIODFN = 1; + */ + public static final int FireWorkType_EFGLHEIODFN_VALUE = 1; + /** + * FireWorkType_JPBBBCFGHAK = 2; + */ + public static final int FireWorkType_JPBBBCFGHAK_VALUE = 2; + /** + * FireWorkType_IDCMGHBHBFH = 3; + */ + public static final int FireWorkType_IDCMGHBHBFH_VALUE = 3; + /** + * FireWorkType_ODDBNNDFMBO = 4; + */ + public static final int FireWorkType_ODDBNNDFMBO_VALUE = 4; + /** + * FireWorkType_AGIDMOGJOBD = 5; + */ + public static final int FireWorkType_AGIDMOGJOBD_VALUE = 5; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static FireWorkType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static FireWorkType forNumber(int value) { + switch (value) { + case 0: return FireWorkType_ODJKANKMPPJ; + case 1: return FireWorkType_EFGLHEIODFN; + case 2: return FireWorkType_JPBBBCFGHAK; + case 3: return FireWorkType_IDCMGHBHBFH; + case 4: return FireWorkType_ODDBNNDFMBO; + case 5: return FireWorkType_AGIDMOGJOBD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FireWorkType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FireWorkType findValueByNumber(int number) { + return FireWorkType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FireWorkType[] VALUES = values(); + + public static FireWorkType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FireWorkType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FireWorkType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022FireWorkType.proto*\302\001\n\014FireWorkType\022\034\n" + + "\030FireWorkType_ODJKANKMPPJ\020\000\022\034\n\030FireWorkT" + + "ype_EFGLHEIODFN\020\001\022\034\n\030FireWorkType_JPBBBC" + + "FGHAK\020\002\022\034\n\030FireWorkType_IDCMGHBHBFH\020\003\022\034\n" + + "\030FireWorkType_ODDBNNDFMBO\020\004\022\034\n\030FireWorkT" + + "ype_AGIDMOGJOBD\020\005B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetDataOuterClass.java new file mode 100644 index 000000000..47901a5b2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetDataOuterClass.java @@ -0,0 +1,1109 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetData.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetDataOuterClass { + private FireworkSetDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireworkSetDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireworkSetData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * repeated uint32 _unknown_field_ = 2; + * @return A list containing the unknownField. + */ + java.util.List getUnknownFieldList(); + /** + * repeated uint32 _unknown_field_ = 2; + * @return The count of unknownField. + */ + int getUnknownFieldCount(); + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index of the element to return. + * @return The unknownField at the given index. + */ + int getUnknownField(int index); + + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + java.util.List + getFireWorkInstanceList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + int getFireWorkInstanceCount(); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + java.util.List + getFireWorkInstanceOrBuilderList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index); + } + /** + * Protobuf type {@code FireworkSetData} + */ + public static final class FireworkSetData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireworkSetData) + FireworkSetDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireworkSetData.newBuilder() to construct. + private FireworkSetData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireworkSetData() { + UnknownField_ = emptyIntList(); + fireWorkInstance_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireworkSetData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireworkSetData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + UnknownField_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + UnknownField_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + UnknownField_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + UnknownField_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + fireWorkInstance_.add( + input.readMessage(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + UnknownField_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.class, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private int id_; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int _UNKNOWN_FIELD__FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList UnknownField_; + /** + * repeated uint32 _unknown_field_ = 2; + * @return A list containing the unknownField. + */ + @java.lang.Override + public java.util.List + getUnknownFieldList() { + return UnknownField_; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return The count of unknownField. + */ + public int getUnknownFieldCount() { + return UnknownField_.size(); + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index of the element to return. + * @return The unknownField at the given index. + */ + public int getUnknownField(int index) { + return UnknownField_.getInt(index); + } + private int UnknownFieldMemoizedSerializedSize = -1; + + public static final int FIREWORKINSTANCE_FIELD_NUMBER = 3; + private java.util.List fireWorkInstance_; + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public java.util.List getFireWorkInstanceList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public java.util.List + getFireWorkInstanceOrBuilderList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public int getFireWorkInstanceCount() { + return fireWorkInstance_.size(); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + return fireWorkInstance_.get(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + return fireWorkInstance_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (id_ != 0) { + output.writeUInt32(1, id_); + } + if (getUnknownFieldList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(UnknownFieldMemoizedSerializedSize); + } + for (int i = 0; i < UnknownField_.size(); i++) { + output.writeUInt32NoTag(UnknownField_.getInt(i)); + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + output.writeMessage(3, fireWorkInstance_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, id_); + } + { + int dataSize = 0; + for (int i = 0; i < UnknownField_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(UnknownField_.getInt(i)); + } + size += dataSize; + if (!getUnknownFieldList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + UnknownFieldMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, fireWorkInstance_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData other = (emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData) obj; + + if (getId() + != other.getId()) return false; + if (!getUnknownFieldList() + .equals(other.getUnknownFieldList())) return false; + if (!getFireWorkInstanceList() + .equals(other.getFireWorkInstanceList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + if (getUnknownFieldCount() > 0) { + hash = (37 * hash) + _UNKNOWN_FIELD__FIELD_NUMBER; + hash = (53 * hash) + getUnknownFieldList().hashCode(); + } + if (getFireWorkInstanceCount() > 0) { + hash = (37 * hash) + FIREWORKINSTANCE_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkInstanceList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FireworkSetData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireworkSetData) + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.class, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFireWorkInstanceFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + UnknownField_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData build() { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData buildPartial() { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData result = new emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + if (((bitField0_ & 0x00000001) != 0)) { + UnknownField_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.UnknownField_ = UnknownField_; + if (fireWorkInstanceBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.fireWorkInstance_ = fireWorkInstance_; + } else { + result.fireWorkInstance_ = fireWorkInstanceBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData other) { + if (other == emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (!other.UnknownField_.isEmpty()) { + if (UnknownField_.isEmpty()) { + UnknownField_ = other.UnknownField_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnknownFieldIsMutable(); + UnknownField_.addAll(other.UnknownField_); + } + onChanged(); + } + if (fireWorkInstanceBuilder_ == null) { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstance_.isEmpty()) { + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.addAll(other.fireWorkInstance_); + } + onChanged(); + } + } else { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstanceBuilder_.isEmpty()) { + fireWorkInstanceBuilder_.dispose(); + fireWorkInstanceBuilder_ = null; + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000002); + fireWorkInstanceBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFireWorkInstanceFieldBuilder() : null; + } else { + fireWorkInstanceBuilder_.addAllMessages(other.fireWorkInstance_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int id_ ; + /** + * uint32 id = 1; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList UnknownField_ = emptyIntList(); + private void ensureUnknownFieldIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + UnknownField_ = mutableCopy(UnknownField_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return A list containing the unknownField. + */ + public java.util.List + getUnknownFieldList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(UnknownField_) : UnknownField_; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return The count of unknownField. + */ + public int getUnknownFieldCount() { + return UnknownField_.size(); + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index of the element to return. + * @return The unknownField at the given index. + */ + public int getUnknownField(int index) { + return UnknownField_.getInt(index); + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index to set the value at. + * @param value The unknownField to set. + * @return This builder for chaining. + */ + public Builder setUnknownField( + int index, int value) { + ensureUnknownFieldIsMutable(); + UnknownField_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param value The unknownField to add. + * @return This builder for chaining. + */ + public Builder addUnknownField(int value) { + ensureUnknownFieldIsMutable(); + UnknownField_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param values The unknownField to add. + * @return This builder for chaining. + */ + public Builder addAllUnknownField( + java.lang.Iterable values) { + ensureUnknownFieldIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, UnknownField_); + onChanged(); + return this; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return This builder for chaining. + */ + public Builder clearUnknownField() { + UnknownField_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List fireWorkInstance_ = + java.util.Collections.emptyList(); + private void ensureFireWorkInstanceIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(fireWorkInstance_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> fireWorkInstanceBuilder_; + + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public java.util.List getFireWorkInstanceList() { + if (fireWorkInstanceBuilder_ == null) { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } else { + return fireWorkInstanceBuilder_.getMessageList(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public int getFireWorkInstanceCount() { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.size(); + } else { + return fireWorkInstanceBuilder_.getCount(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); + } else { + return fireWorkInstanceBuilder_.getMessage(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addAllFireWorkInstance( + java.lang.Iterable values) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fireWorkInstance_); + onChanged(); + } else { + fireWorkInstanceBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder clearFireWorkInstance() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder removeFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.remove(index); + onChanged(); + } else { + fireWorkInstanceBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder getFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().getBuilder(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); } else { + return fireWorkInstanceBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public java.util.List + getFireWorkInstanceOrBuilderList() { + if (fireWorkInstanceBuilder_ != null) { + return fireWorkInstanceBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder() { + return getFireWorkInstanceFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public java.util.List + getFireWorkInstanceBuilderList() { + return getFireWorkInstanceFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> + getFireWorkInstanceFieldBuilder() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstanceBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder>( + fireWorkInstance_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + fireWorkInstance_ = null; + } + return fireWorkInstanceBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireworkSetData) + } + + // @@protoc_insertion_point(class_scope:FireworkSetData) + private static final emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData(); + } + + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireworkSetData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireworkSetData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireworkSetData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireworkSetData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025FireworkSetData.proto\032\026FireWorkInstanc" + + "e.proto\"c\n\017FireworkSetData\022\n\n\002id\030\001 \001(\r\022\027" + + "\n\017_unknown_field_\030\002 \003(\r\022+\n\020fireWorkInsta" + + "nce\030\003 \003(\0132\021.FireWorkInstanceB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(), + }); + internal_static_FireworkSetData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireworkSetData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireworkSetData_descriptor, + new java.lang.String[] { "Id", "UnknownField", "FireWorkInstance", }); + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetNotifyOuterClass.java new file mode 100644 index 000000000..bda9bb336 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetNotifyOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetNotify.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetNotifyOuterClass { + private FireworkSetNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireworkSetNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireworkSetNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 code = 1; + * @return The code. + */ + int getCode(); + + /** + * repeated .FireworkSetData data = 9; + */ + java.util.List + getDataList(); + /** + * repeated .FireworkSetData data = 9; + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(int index); + /** + * repeated .FireworkSetData data = 9; + */ + int getDataCount(); + /** + * repeated .FireworkSetData data = 9; + */ + java.util.List + getDataOrBuilderList(); + /** + * repeated .FireworkSetData data = 9; + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder( + int index); + } + /** + *
+   * CmdId: 5934
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FireworkSetNotify} + */ + public static final class FireworkSetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireworkSetNotify) + FireworkSetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireworkSetNotify.newBuilder() to construct. + private FireworkSetNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireworkSetNotify() { + data_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireworkSetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireworkSetNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + code_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + data_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + data_.add( + input.readMessage(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + data_ = java.util.Collections.unmodifiableList(data_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.class, emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.Builder.class); + } + + public static final int CODE_FIELD_NUMBER = 1; + private int code_; + /** + * uint32 code = 1; + * @return The code. + */ + @java.lang.Override + public int getCode() { + return code_; + } + + public static final int DATA_FIELD_NUMBER = 9; + private java.util.List data_; + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public java.util.List getDataList() { + return data_; + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public java.util.List + getDataOrBuilderList() { + return data_; + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public int getDataCount() { + return data_.size(); + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(int index) { + return data_.get(index); + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder( + int index) { + return data_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (code_ != 0) { + output.writeUInt32(1, code_); + } + for (int i = 0; i < data_.size(); i++) { + output.writeMessage(9, data_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (code_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, code_); + } + for (int i = 0; i < data_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, data_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify other = (emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify) obj; + + if (getCode() + != other.getCode()) return false; + if (!getDataList() + .equals(other.getDataList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CODE_FIELD_NUMBER; + hash = (53 * hash) + getCode(); + if (getDataCount() > 0) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5934
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FireworkSetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireworkSetNotify) + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.class, emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + code_ = 0; + + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify build() { + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify buildPartial() { + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify result = new emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify(this); + int from_bitField0_ = bitField0_; + result.code_ = code_; + if (dataBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + data_ = java.util.Collections.unmodifiableList(data_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify other) { + if (other == emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.getDefaultInstance()) return this; + if (other.getCode() != 0) { + setCode(other.getCode()); + } + if (dataBuilder_ == null) { + if (!other.data_.isEmpty()) { + if (data_.isEmpty()) { + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDataIsMutable(); + data_.addAll(other.data_); + } + onChanged(); + } + } else { + if (!other.data_.isEmpty()) { + if (dataBuilder_.isEmpty()) { + dataBuilder_.dispose(); + dataBuilder_ = null; + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000001); + dataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDataFieldBuilder() : null; + } else { + dataBuilder_.addAllMessages(other.data_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int code_ ; + /** + * uint32 code = 1; + * @return The code. + */ + @java.lang.Override + public int getCode() { + return code_; + } + /** + * uint32 code = 1; + * @param value The code to set. + * @return This builder for chaining. + */ + public Builder setCode(int value) { + + code_ = value; + onChanged(); + return this; + } + /** + * uint32 code = 1; + * @return This builder for chaining. + */ + public Builder clearCode() { + + code_ = 0; + onChanged(); + return this; + } + + private java.util.List data_ = + java.util.Collections.emptyList(); + private void ensureDataIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + data_ = new java.util.ArrayList(data_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> dataBuilder_; + + /** + * repeated .FireworkSetData data = 9; + */ + public java.util.List getDataList() { + if (dataBuilder_ == null) { + return java.util.Collections.unmodifiableList(data_); + } else { + return dataBuilder_.getMessageList(); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public int getDataCount() { + if (dataBuilder_ == null) { + return data_.size(); + } else { + return dataBuilder_.getCount(); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(int index) { + if (dataBuilder_ == null) { + return data_.get(index); + } else { + return dataBuilder_.getMessage(index); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder setData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.set(index, value); + onChanged(); + } else { + dataBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder setData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.set(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(value); + onChanged(); + } else { + dataBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(index, value); + onChanged(); + } else { + dataBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addAllData( + java.lang.Iterable values) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, data_); + onChanged(); + } else { + dataBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dataBuilder_.clear(); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder removeData(int index) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.remove(index); + onChanged(); + } else { + dataBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder getDataBuilder( + int index) { + return getDataFieldBuilder().getBuilder(index); + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder( + int index) { + if (dataBuilder_ == null) { + return data_.get(index); } else { + return dataBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public java.util.List + getDataOrBuilderList() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(data_); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder addDataBuilder() { + return getDataFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance()); + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder addDataBuilder( + int index) { + return getDataFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance()); + } + /** + * repeated .FireworkSetData data = 9; + */ + public java.util.List + getDataBuilderList() { + return getDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder>( + data_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireworkSetNotify) + } + + // @@protoc_insertion_point(class_scope:FireworkSetNotify) + private static final emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify(); + } + + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireworkSetNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireworkSetNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireworkSetNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireworkSetNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FireworkSetNotify.proto\032\025FireworkSetDa" + + "ta.proto\"A\n\021FireworkSetNotify\022\014\n\004code\030\001 " + + "\001(\r\022\036\n\004data\030\t \003(\0132\020.FireworkSetDataB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(), + }); + internal_static_FireworkSetNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireworkSetNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireworkSetNotify_descriptor, + new java.lang.String[] { "Code", "Data", }); + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetReqOuterClass.java new file mode 100644 index 000000000..5fe176d13 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetReq.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetReqOuterClass { + private FireworkSetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireworkSetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireworkSetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .FireworkSetData data = 2; + * @return Whether the data field is set. + */ + boolean hasData(); + /** + * .FireworkSetData data = 2; + * @return The data. + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(); + /** + * .FireworkSetData data = 2; + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder(); + } + /** + *
+   * CmdId: 6099
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FireworkSetReq} + */ + public static final class FireworkSetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireworkSetReq) + FireworkSetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireworkSetReq.newBuilder() to construct. + private FireworkSetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireworkSetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireworkSetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireworkSetReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder subBuilder = null; + if (data_ != null) { + subBuilder = data_.toBuilder(); + } + data_ = input.readMessage(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(data_); + data_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.class, emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.Builder.class); + } + + public static final int DATA_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData data_; + /** + * .FireworkSetData data = 2; + * @return Whether the data field is set. + */ + @java.lang.Override + public boolean hasData() { + return data_ != null; + } + /** + * .FireworkSetData data = 2; + * @return The data. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData() { + return data_ == null ? emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance() : data_; + } + /** + * .FireworkSetData data = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder() { + return getData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (data_ != null) { + output.writeMessage(2, getData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (data_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq other = (emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq) obj; + + if (hasData() != other.hasData()) return false; + if (hasData()) { + if (!getData() + .equals(other.getData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasData()) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6099
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FireworkSetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireworkSetReq) + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.class, emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (dataBuilder_ == null) { + data_ = null; + } else { + data_ = null; + dataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq build() { + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq buildPartial() { + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq result = new emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq(this); + if (dataBuilder_ == null) { + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq other) { + if (other == emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.getDefaultInstance()) return this; + if (other.hasData()) { + mergeData(other.getData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData data_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> dataBuilder_; + /** + * .FireworkSetData data = 2; + * @return Whether the data field is set. + */ + public boolean hasData() { + return dataBuilder_ != null || data_ != null; + } + /** + * .FireworkSetData data = 2; + * @return The data. + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData() { + if (dataBuilder_ == null) { + return data_ == null ? emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance() : data_; + } else { + return dataBuilder_.getMessage(); + } + } + /** + * .FireworkSetData data = 2; + */ + public Builder setData(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + data_ = value; + onChanged(); + } else { + dataBuilder_.setMessage(value); + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public Builder setData( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + data_ = builderForValue.build(); + onChanged(); + } else { + dataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public Builder mergeData(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (data_ != null) { + data_ = + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.newBuilder(data_).mergeFrom(value).buildPartial(); + } else { + data_ = value; + } + onChanged(); + } else { + dataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = null; + onChanged(); + } else { + data_ = null; + dataBuilder_ = null; + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder getDataBuilder() { + + onChanged(); + return getDataFieldBuilder().getBuilder(); + } + /** + * .FireworkSetData data = 2; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilder(); + } else { + return data_ == null ? + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance() : data_; + } + } + /** + * .FireworkSetData data = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder>( + getData(), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FireworkSetReq) + } + + // @@protoc_insertion_point(class_scope:FireworkSetReq) + private static final emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq(); + } + + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireworkSetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireworkSetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireworkSetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireworkSetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FireworkSetReq.proto\032\025FireworkSetData." + + "proto\"0\n\016FireworkSetReq\022\036\n\004data\030\002 \001(\0132\020." + + "FireworkSetDataB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(), + }); + internal_static_FireworkSetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireworkSetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireworkSetReq_descriptor, + new java.lang.String[] { "Data", }); + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetRsp.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetRsp.java new file mode 100644 index 000000000..73b7fcfd2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetRsp.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetRsp.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetRsp { + private FireworkSetRsp() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface NBFJOJPCCEK_RspOrBuilder extends + // @@protoc_insertion_point(interface_extends:NBFJOJPCCEK_Rsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5969
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code NBFJOJPCCEK_Rsp} + */ + public static final class NBFJOJPCCEK_Rsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:NBFJOJPCCEK_Rsp) + NBFJOJPCCEK_RspOrBuilder { + private static final long serialVersionUID = 0L; + // Use NBFJOJPCCEK_Rsp.newBuilder() to construct. + private NBFJOJPCCEK_Rsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NBFJOJPCCEK_Rsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NBFJOJPCCEK_Rsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NBFJOJPCCEK_Rsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.class, emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp other = (emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5969
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code NBFJOJPCCEK_Rsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:NBFJOJPCCEK_Rsp) + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_RspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.class, emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp build() { + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp buildPartial() { + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp result = new emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp other) { + if (other == emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:NBFJOJPCCEK_Rsp) + } + + // @@protoc_insertion_point(class_scope:NBFJOJPCCEK_Rsp) + private static final emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp(); + } + + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NBFJOJPCCEK_Rsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NBFJOJPCCEK_Rsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_NBFJOJPCCEK_Rsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FireworkSetRsp.proto\"\"\n\017NBFJOJPCCEK_Rs" + + "p\022\017\n\007retcode\030\007 \001(\005B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_NBFJOJPCCEK_Rsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_NBFJOJPCCEK_Rsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FishPoolInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FishPoolInfoOuterClass.java new file mode 100644 index 000000000..d38b733d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FishPoolInfoOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FishPoolInfo.proto + +package emu.grasscutter.net.proto; + +public final class FishPoolInfoOuterClass { + private FishPoolInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FishPoolInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FishPoolInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 pool_id = 1; + * @return The poolId. + */ + int getPoolId(); + + /** + * repeated uint32 fish_area_list = 2; + * @return A list containing the fishAreaList. + */ + java.util.List getFishAreaListList(); + /** + * repeated uint32 fish_area_list = 2; + * @return The count of fishAreaList. + */ + int getFishAreaListCount(); + /** + * repeated uint32 fish_area_list = 2; + * @param index The index of the element to return. + * @return The fishAreaList at the given index. + */ + int getFishAreaList(int index); + + /** + * uint32 today_fish_num = 3; + * @return The todayFishNum. + */ + int getTodayFishNum(); + } + /** + * Protobuf type {@code FishPoolInfo} + */ + public static final class FishPoolInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FishPoolInfo) + FishPoolInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FishPoolInfo.newBuilder() to construct. + private FishPoolInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FishPoolInfo() { + fishAreaList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FishPoolInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FishPoolInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + poolId_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fishAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + fishAreaList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + fishAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + fishAreaList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + todayFishNum_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + fishAreaList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.class, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder.class); + } + + public static final int POOL_ID_FIELD_NUMBER = 1; + private int poolId_; + /** + * uint32 pool_id = 1; + * @return The poolId. + */ + @java.lang.Override + public int getPoolId() { + return poolId_; + } + + public static final int FISH_AREA_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList fishAreaList_; + /** + * repeated uint32 fish_area_list = 2; + * @return A list containing the fishAreaList. + */ + @java.lang.Override + public java.util.List + getFishAreaListList() { + return fishAreaList_; + } + /** + * repeated uint32 fish_area_list = 2; + * @return The count of fishAreaList. + */ + public int getFishAreaListCount() { + return fishAreaList_.size(); + } + /** + * repeated uint32 fish_area_list = 2; + * @param index The index of the element to return. + * @return The fishAreaList at the given index. + */ + public int getFishAreaList(int index) { + return fishAreaList_.getInt(index); + } + private int fishAreaListMemoizedSerializedSize = -1; + + public static final int TODAY_FISH_NUM_FIELD_NUMBER = 3; + private int todayFishNum_; + /** + * uint32 today_fish_num = 3; + * @return The todayFishNum. + */ + @java.lang.Override + public int getTodayFishNum() { + return todayFishNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (poolId_ != 0) { + output.writeUInt32(1, poolId_); + } + if (getFishAreaListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(fishAreaListMemoizedSerializedSize); + } + for (int i = 0; i < fishAreaList_.size(); i++) { + output.writeUInt32NoTag(fishAreaList_.getInt(i)); + } + if (todayFishNum_ != 0) { + output.writeUInt32(3, todayFishNum_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (poolId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, poolId_); + } + { + int dataSize = 0; + for (int i = 0; i < fishAreaList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(fishAreaList_.getInt(i)); + } + size += dataSize; + if (!getFishAreaListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + fishAreaListMemoizedSerializedSize = dataSize; + } + if (todayFishNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, todayFishNum_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo other = (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) obj; + + if (getPoolId() + != other.getPoolId()) return false; + if (!getFishAreaListList() + .equals(other.getFishAreaListList())) return false; + if (getTodayFishNum() + != other.getTodayFishNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + POOL_ID_FIELD_NUMBER; + hash = (53 * hash) + getPoolId(); + if (getFishAreaListCount() > 0) { + hash = (37 * hash) + FISH_AREA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFishAreaListList().hashCode(); + } + hash = (37 * hash) + TODAY_FISH_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTodayFishNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FishPoolInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FishPoolInfo) + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.class, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + poolId_ = 0; + + fishAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + todayFishNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo build() { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo buildPartial() { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo result = new emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo(this); + int from_bitField0_ = bitField0_; + result.poolId_ = poolId_; + if (((bitField0_ & 0x00000001) != 0)) { + fishAreaList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fishAreaList_ = fishAreaList_; + result.todayFishNum_ = todayFishNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) { + return mergeFrom((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo other) { + if (other == emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance()) return this; + if (other.getPoolId() != 0) { + setPoolId(other.getPoolId()); + } + if (!other.fishAreaList_.isEmpty()) { + if (fishAreaList_.isEmpty()) { + fishAreaList_ = other.fishAreaList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFishAreaListIsMutable(); + fishAreaList_.addAll(other.fishAreaList_); + } + onChanged(); + } + if (other.getTodayFishNum() != 0) { + setTodayFishNum(other.getTodayFishNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int poolId_ ; + /** + * uint32 pool_id = 1; + * @return The poolId. + */ + @java.lang.Override + public int getPoolId() { + return poolId_; + } + /** + * uint32 pool_id = 1; + * @param value The poolId to set. + * @return This builder for chaining. + */ + public Builder setPoolId(int value) { + + poolId_ = value; + onChanged(); + return this; + } + /** + * uint32 pool_id = 1; + * @return This builder for chaining. + */ + public Builder clearPoolId() { + + poolId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList fishAreaList_ = emptyIntList(); + private void ensureFishAreaListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fishAreaList_ = mutableCopy(fishAreaList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 fish_area_list = 2; + * @return A list containing the fishAreaList. + */ + public java.util.List + getFishAreaListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(fishAreaList_) : fishAreaList_; + } + /** + * repeated uint32 fish_area_list = 2; + * @return The count of fishAreaList. + */ + public int getFishAreaListCount() { + return fishAreaList_.size(); + } + /** + * repeated uint32 fish_area_list = 2; + * @param index The index of the element to return. + * @return The fishAreaList at the given index. + */ + public int getFishAreaList(int index) { + return fishAreaList_.getInt(index); + } + /** + * repeated uint32 fish_area_list = 2; + * @param index The index to set the value at. + * @param value The fishAreaList to set. + * @return This builder for chaining. + */ + public Builder setFishAreaList( + int index, int value) { + ensureFishAreaListIsMutable(); + fishAreaList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fish_area_list = 2; + * @param value The fishAreaList to add. + * @return This builder for chaining. + */ + public Builder addFishAreaList(int value) { + ensureFishAreaListIsMutable(); + fishAreaList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fish_area_list = 2; + * @param values The fishAreaList to add. + * @return This builder for chaining. + */ + public Builder addAllFishAreaList( + java.lang.Iterable values) { + ensureFishAreaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fishAreaList_); + onChanged(); + return this; + } + /** + * repeated uint32 fish_area_list = 2; + * @return This builder for chaining. + */ + public Builder clearFishAreaList() { + fishAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int todayFishNum_ ; + /** + * uint32 today_fish_num = 3; + * @return The todayFishNum. + */ + @java.lang.Override + public int getTodayFishNum() { + return todayFishNum_; + } + /** + * uint32 today_fish_num = 3; + * @param value The todayFishNum to set. + * @return This builder for chaining. + */ + public Builder setTodayFishNum(int value) { + + todayFishNum_ = value; + onChanged(); + return this; + } + /** + * uint32 today_fish_num = 3; + * @return This builder for chaining. + */ + public Builder clearTodayFishNum() { + + todayFishNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FishPoolInfo) + } + + // @@protoc_insertion_point(class_scope:FishPoolInfo) + private static final emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo(); + } + + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FishPoolInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FishPoolInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FishPoolInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FishPoolInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022FishPoolInfo.proto\"O\n\014FishPoolInfo\022\017\n\007" + + "pool_id\030\001 \001(\r\022\026\n\016fish_area_list\030\002 \003(\r\022\026\n" + + "\016today_fish_num\030\003 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FishPoolInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FishPoolInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FishPoolInfo_descriptor, + new java.lang.String[] { "PoolId", "FishAreaList", "TodayFishNum", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForceUpdateInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForceUpdateInfoOuterClass.java new file mode 100644 index 000000000..732a93aab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForceUpdateInfoOuterClass.java @@ -0,0 +1,616 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForceUpdateInfo.proto + +package emu.grasscutter.net.proto; + +public final class ForceUpdateInfoOuterClass { + private ForceUpdateInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForceUpdateInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForceUpdateInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string force_update_url = 1; + * @return The forceUpdateUrl. + */ + java.lang.String getForceUpdateUrl(); + /** + * string force_update_url = 1; + * @return The bytes for forceUpdateUrl. + */ + com.google.protobuf.ByteString + getForceUpdateUrlBytes(); + } + /** + * Protobuf type {@code ForceUpdateInfo} + */ + public static final class ForceUpdateInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForceUpdateInfo) + ForceUpdateInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForceUpdateInfo.newBuilder() to construct. + private ForceUpdateInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForceUpdateInfo() { + forceUpdateUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForceUpdateInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForceUpdateInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + forceUpdateUrl_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.class, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder.class); + } + + public static final int FORCE_UPDATE_URL_FIELD_NUMBER = 1; + private volatile java.lang.Object forceUpdateUrl_; + /** + * string force_update_url = 1; + * @return The forceUpdateUrl. + */ + @java.lang.Override + public java.lang.String getForceUpdateUrl() { + java.lang.Object ref = forceUpdateUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + forceUpdateUrl_ = s; + return s; + } + } + /** + * string force_update_url = 1; + * @return The bytes for forceUpdateUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getForceUpdateUrlBytes() { + java.lang.Object ref = forceUpdateUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + forceUpdateUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(forceUpdateUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, forceUpdateUrl_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(forceUpdateUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, forceUpdateUrl_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo other = (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) obj; + + if (!getForceUpdateUrl() + .equals(other.getForceUpdateUrl())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FORCE_UPDATE_URL_FIELD_NUMBER; + hash = (53 * hash) + getForceUpdateUrl().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ForceUpdateInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForceUpdateInfo) + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.class, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forceUpdateUrl_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo build() { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo buildPartial() { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo result = new emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo(this); + result.forceUpdateUrl_ = forceUpdateUrl_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) { + return mergeFrom((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo other) { + if (other == emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance()) return this; + if (!other.getForceUpdateUrl().isEmpty()) { + forceUpdateUrl_ = other.forceUpdateUrl_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object forceUpdateUrl_ = ""; + /** + * string force_update_url = 1; + * @return The forceUpdateUrl. + */ + public java.lang.String getForceUpdateUrl() { + java.lang.Object ref = forceUpdateUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + forceUpdateUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string force_update_url = 1; + * @return The bytes for forceUpdateUrl. + */ + public com.google.protobuf.ByteString + getForceUpdateUrlBytes() { + java.lang.Object ref = forceUpdateUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + forceUpdateUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string force_update_url = 1; + * @param value The forceUpdateUrl to set. + * @return This builder for chaining. + */ + public Builder setForceUpdateUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + forceUpdateUrl_ = value; + onChanged(); + return this; + } + /** + * string force_update_url = 1; + * @return This builder for chaining. + */ + public Builder clearForceUpdateUrl() { + + forceUpdateUrl_ = getDefaultInstance().getForceUpdateUrl(); + onChanged(); + return this; + } + /** + * string force_update_url = 1; + * @param value The bytes for forceUpdateUrl to set. + * @return This builder for chaining. + */ + public Builder setForceUpdateUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + forceUpdateUrl_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForceUpdateInfo) + } + + // @@protoc_insertion_point(class_scope:ForceUpdateInfo) + private static final emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo(); + } + + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForceUpdateInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForceUpdateInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForceUpdateInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForceUpdateInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ForceUpdateInfo.proto\"+\n\017ForceUpdateIn" + + "fo\022\030\n\020force_update_url\030\001 \001(\tB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForceUpdateInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForceUpdateInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForceUpdateInfo_descriptor, + new java.lang.String[] { "ForceUpdateUrl", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeDataNotifyOuterClass.java new file mode 100644 index 000000000..04868fe92 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeDataNotifyOuterClass.java @@ -0,0 +1,1082 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ForgeDataNotifyOuterClass { + private ForgeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 forge_id_list = 5; + * @return A list containing the forgeIdList. + */ + java.util.List getForgeIdListList(); + /** + * repeated uint32 forge_id_list = 5; + * @return The count of forgeIdList. + */ + int getForgeIdListCount(); + /** + * repeated uint32 forge_id_list = 5; + * @param index The index of the element to return. + * @return The forgeIdList at the given index. + */ + int getForgeIdList(int index); + + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + int getForgeQueueMapCount(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + boolean containsForgeQueueMap( + int key); + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getForgeQueueMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + java.util.Map + getForgeQueueMapMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key); + + /** + * uint32 max_queue_num = 14; + * @return The maxQueueNum. + */ + int getMaxQueueNum(); + } + /** + *
+   * CmdId: 680
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeDataNotify} + */ + public static final class ForgeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeDataNotify) + ForgeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeDataNotify.newBuilder() to construct. + private ForgeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeDataNotify() { + forgeIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forgeIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + forgeIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + forgeIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + forgeIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + forgeQueueMap__ = input.readMessage( + ForgeQueueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + forgeQueueMap_.getMutableMap().put( + forgeQueueMap__.getKey(), forgeQueueMap__.getValue()); + break; + } + case 112: { + + maxQueueNum_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + forgeIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.class, emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.Builder.class); + } + + public static final int FORGE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList forgeIdList_; + /** + * repeated uint32 forge_id_list = 5; + * @return A list containing the forgeIdList. + */ + @java.lang.Override + public java.util.List + getForgeIdListList() { + return forgeIdList_; + } + /** + * repeated uint32 forge_id_list = 5; + * @return The count of forgeIdList. + */ + public int getForgeIdListCount() { + return forgeIdList_.size(); + } + /** + * repeated uint32 forge_id_list = 5; + * @param index The index of the element to return. + * @return The forgeIdList at the given index. + */ + public int getForgeIdList(int index) { + return forgeIdList_.getInt(index); + } + private int forgeIdListMemoizedSerializedSize = -1; + + public static final int FORGE_QUEUE_MAP_FIELD_NUMBER = 8; + private static final class ForgeQueueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int MAX_QUEUE_NUM_FIELD_NUMBER = 14; + private int maxQueueNum_; + /** + * uint32 max_queue_num = 14; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getForgeIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(forgeIdListMemoizedSerializedSize); + } + for (int i = 0; i < forgeIdList_.size(); i++) { + output.writeUInt32NoTag(forgeIdList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetForgeQueueMap(), + ForgeQueueMapDefaultEntryHolder.defaultEntry, + 8); + if (maxQueueNum_ != 0) { + output.writeUInt32(14, maxQueueNum_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < forgeIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(forgeIdList_.getInt(i)); + } + size += dataSize; + if (!getForgeIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + forgeIdListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetForgeQueueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + forgeQueueMap__ = ForgeQueueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, forgeQueueMap__); + } + if (maxQueueNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, maxQueueNum_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify other = (emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify) obj; + + if (!getForgeIdListList() + .equals(other.getForgeIdListList())) return false; + if (!internalGetForgeQueueMap().equals( + other.internalGetForgeQueueMap())) return false; + if (getMaxQueueNum() + != other.getMaxQueueNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getForgeIdListCount() > 0) { + hash = (37 * hash) + FORGE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getForgeIdListList().hashCode(); + } + if (!internalGetForgeQueueMap().getMap().isEmpty()) { + hash = (37 * hash) + FORGE_QUEUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetForgeQueueMap().hashCode(); + } + hash = (37 * hash) + MAX_QUEUE_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxQueueNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 680
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeDataNotify) + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.class, emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forgeIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableForgeQueueMap().clear(); + maxQueueNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify build() { + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify buildPartial() { + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify result = new emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + forgeIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.forgeIdList_ = forgeIdList_; + result.forgeQueueMap_ = internalGetForgeQueueMap(); + result.forgeQueueMap_.makeImmutable(); + result.maxQueueNum_ = maxQueueNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify other) { + if (other == emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.getDefaultInstance()) return this; + if (!other.forgeIdList_.isEmpty()) { + if (forgeIdList_.isEmpty()) { + forgeIdList_ = other.forgeIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureForgeIdListIsMutable(); + forgeIdList_.addAll(other.forgeIdList_); + } + onChanged(); + } + internalGetMutableForgeQueueMap().mergeFrom( + other.internalGetForgeQueueMap()); + if (other.getMaxQueueNum() != 0) { + setMaxQueueNum(other.getMaxQueueNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList forgeIdList_ = emptyIntList(); + private void ensureForgeIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + forgeIdList_ = mutableCopy(forgeIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 forge_id_list = 5; + * @return A list containing the forgeIdList. + */ + public java.util.List + getForgeIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(forgeIdList_) : forgeIdList_; + } + /** + * repeated uint32 forge_id_list = 5; + * @return The count of forgeIdList. + */ + public int getForgeIdListCount() { + return forgeIdList_.size(); + } + /** + * repeated uint32 forge_id_list = 5; + * @param index The index of the element to return. + * @return The forgeIdList at the given index. + */ + public int getForgeIdList(int index) { + return forgeIdList_.getInt(index); + } + /** + * repeated uint32 forge_id_list = 5; + * @param index The index to set the value at. + * @param value The forgeIdList to set. + * @return This builder for chaining. + */ + public Builder setForgeIdList( + int index, int value) { + ensureForgeIdListIsMutable(); + forgeIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 forge_id_list = 5; + * @param value The forgeIdList to add. + * @return This builder for chaining. + */ + public Builder addForgeIdList(int value) { + ensureForgeIdListIsMutable(); + forgeIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 forge_id_list = 5; + * @param values The forgeIdList to add. + * @return This builder for chaining. + */ + public Builder addAllForgeIdList( + java.lang.Iterable values) { + ensureForgeIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, forgeIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 forge_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearForgeIdList() { + forgeIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + private com.google.protobuf.MapField + internalGetMutableForgeQueueMap() { + onChanged();; + if (forgeQueueMap_ == null) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + if (!forgeQueueMap_.isMutable()) { + forgeQueueMap_ = forgeQueueMap_.copy(); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearForgeQueueMap() { + internalGetMutableForgeQueueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + public Builder removeForgeQueueMap( + int key) { + + internalGetMutableForgeQueueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableForgeQueueMap() { + return internalGetMutableForgeQueueMap().getMutableMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + public Builder putForgeQueueMap( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableForgeQueueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + public Builder putAllForgeQueueMap( + java.util.Map values) { + internalGetMutableForgeQueueMap().getMutableMap() + .putAll(values); + return this; + } + + private int maxQueueNum_ ; + /** + * uint32 max_queue_num = 14; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + /** + * uint32 max_queue_num = 14; + * @param value The maxQueueNum to set. + * @return This builder for chaining. + */ + public Builder setMaxQueueNum(int value) { + + maxQueueNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_queue_num = 14; + * @return This builder for chaining. + */ + public Builder clearMaxQueueNum() { + + maxQueueNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeDataNotify) + } + + // @@protoc_insertion_point(class_scope:ForgeDataNotify) + private static final emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify(); + } + + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeDataNotify_ForgeQueueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ForgeDataNotify.proto\032\024ForgeQueueData." + + "proto\"\304\001\n\017ForgeDataNotify\022\025\n\rforge_id_li" + + "st\030\005 \003(\r\022<\n\017forge_queue_map\030\010 \003(\0132#.Forg" + + "eDataNotify.ForgeQueueMapEntry\022\025\n\rmax_qu" + + "eue_num\030\016 \001(\r\032E\n\022ForgeQueueMapEntry\022\013\n\003k" + + "ey\030\001 \001(\r\022\036\n\005value\030\002 \001(\0132\017.ForgeQueueData" + + ":\0028\001B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(), + }); + internal_static_ForgeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeDataNotify_descriptor, + new java.lang.String[] { "ForgeIdList", "ForgeQueueMap", "MaxQueueNum", }); + internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor = + internal_static_ForgeDataNotify_descriptor.getNestedTypes().get(0); + internal_static_ForgeDataNotify_ForgeQueueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeFormulaDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeFormulaDataNotifyOuterClass.java new file mode 100644 index 000000000..e09cce5f2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeFormulaDataNotifyOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeFormulaDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ForgeFormulaDataNotifyOuterClass { + private ForgeFormulaDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeFormulaDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeFormulaDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_locked = 15; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * uint32 forge_id = 13; + * @return The forgeId. + */ + int getForgeId(); + } + /** + *
+   * CmdId: 689
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeFormulaDataNotify} + */ + public static final class ForgeFormulaDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeFormulaDataNotify) + ForgeFormulaDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeFormulaDataNotify.newBuilder() to construct. + private ForgeFormulaDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeFormulaDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeFormulaDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeFormulaDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + forgeId_ = input.readUInt32(); + break; + } + case 120: { + + isLocked_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.class, emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.Builder.class); + } + + public static final int IS_LOCKED_FIELD_NUMBER = 15; + private boolean isLocked_; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int FORGE_ID_FIELD_NUMBER = 13; + private int forgeId_; + /** + * uint32 forge_id = 13; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (forgeId_ != 0) { + output.writeUInt32(13, forgeId_); + } + if (isLocked_ != false) { + output.writeBool(15, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forgeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, forgeId_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isLocked_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify other = (emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify) obj; + + if (getIsLocked() + != other.getIsLocked()) return false; + if (getForgeId() + != other.getForgeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (37 * hash) + FORGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 689
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeFormulaDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeFormulaDataNotify) + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.class, emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLocked_ = false; + + forgeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify build() { + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify buildPartial() { + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify result = new emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify(this); + result.isLocked_ = isLocked_; + result.forgeId_ = forgeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify other) { + if (other == emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.getDefaultInstance()) return this; + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + if (other.getForgeId() != 0) { + setForgeId(other.getForgeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 15; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 15; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private int forgeId_ ; + /** + * uint32 forge_id = 13; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + /** + * uint32 forge_id = 13; + * @param value The forgeId to set. + * @return This builder for chaining. + */ + public Builder setForgeId(int value) { + + forgeId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_id = 13; + * @return This builder for chaining. + */ + public Builder clearForgeId() { + + forgeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeFormulaDataNotify) + } + + // @@protoc_insertion_point(class_scope:ForgeFormulaDataNotify) + private static final emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify(); + } + + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeFormulaDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeFormulaDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeFormulaDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeFormulaDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ForgeFormulaDataNotify.proto\"=\n\026ForgeF" + + "ormulaDataNotify\022\021\n\tis_locked\030\017 \001(\010\022\020\n\010f" + + "orge_id\030\r \001(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeFormulaDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeFormulaDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeFormulaDataNotify_descriptor, + new java.lang.String[] { "IsLocked", "ForgeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeGetQueueDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeGetQueueDataRspOuterClass.java new file mode 100644 index 000000000..bf5e481f9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeGetQueueDataRspOuterClass.java @@ -0,0 +1,958 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeGetQueueDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class ForgeGetQueueDataRspOuterClass { + private ForgeGetQueueDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeGetQueueDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeGetQueueDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + int getForgeQueueMapCount(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + boolean containsForgeQueueMap( + int key); + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getForgeQueueMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + java.util.Map + getForgeQueueMapMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 max_queue_num = 6; + * @return The maxQueueNum. + */ + int getMaxQueueNum(); + } + /** + *
+   * CmdId: 641
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeGetQueueDataRsp} + */ + public static final class ForgeGetQueueDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeGetQueueDataRsp) + ForgeGetQueueDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeGetQueueDataRsp.newBuilder() to construct. + private ForgeGetQueueDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeGetQueueDataRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeGetQueueDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeGetQueueDataRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + forgeQueueMap__ = input.readMessage( + ForgeQueueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + forgeQueueMap_.getMutableMap().put( + forgeQueueMap__.getKey(), forgeQueueMap__.getValue()); + break; + } + case 48: { + + maxQueueNum_ = input.readUInt32(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.class, emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.Builder.class); + } + + public static final int FORGE_QUEUE_MAP_FIELD_NUMBER = 2; + private static final class ForgeQueueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 15; + private int retcode_; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MAX_QUEUE_NUM_FIELD_NUMBER = 6; + private int maxQueueNum_; + /** + * uint32 max_queue_num = 6; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetForgeQueueMap(), + ForgeQueueMapDefaultEntryHolder.defaultEntry, + 2); + if (maxQueueNum_ != 0) { + output.writeUInt32(6, maxQueueNum_); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetForgeQueueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + forgeQueueMap__ = ForgeQueueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, forgeQueueMap__); + } + if (maxQueueNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, maxQueueNum_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp other = (emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp) obj; + + if (!internalGetForgeQueueMap().equals( + other.internalGetForgeQueueMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getMaxQueueNum() + != other.getMaxQueueNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetForgeQueueMap().getMap().isEmpty()) { + hash = (37 * hash) + FORGE_QUEUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetForgeQueueMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MAX_QUEUE_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxQueueNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 641
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeGetQueueDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeGetQueueDataRsp) + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.class, emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableForgeQueueMap().clear(); + retcode_ = 0; + + maxQueueNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp build() { + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp buildPartial() { + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp result = new emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp(this); + int from_bitField0_ = bitField0_; + result.forgeQueueMap_ = internalGetForgeQueueMap(); + result.forgeQueueMap_.makeImmutable(); + result.retcode_ = retcode_; + result.maxQueueNum_ = maxQueueNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp other) { + if (other == emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.getDefaultInstance()) return this; + internalGetMutableForgeQueueMap().mergeFrom( + other.internalGetForgeQueueMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaxQueueNum() != 0) { + setMaxQueueNum(other.getMaxQueueNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + private com.google.protobuf.MapField + internalGetMutableForgeQueueMap() { + onChanged();; + if (forgeQueueMap_ == null) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + if (!forgeQueueMap_.isMutable()) { + forgeQueueMap_ = forgeQueueMap_.copy(); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearForgeQueueMap() { + internalGetMutableForgeQueueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + public Builder removeForgeQueueMap( + int key) { + + internalGetMutableForgeQueueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableForgeQueueMap() { + return internalGetMutableForgeQueueMap().getMutableMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + public Builder putForgeQueueMap( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableForgeQueueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + public Builder putAllForgeQueueMap( + java.util.Map values) { + internalGetMutableForgeQueueMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 15; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 15; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int maxQueueNum_ ; + /** + * uint32 max_queue_num = 6; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + /** + * uint32 max_queue_num = 6; + * @param value The maxQueueNum to set. + * @return This builder for chaining. + */ + public Builder setMaxQueueNum(int value) { + + maxQueueNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_queue_num = 6; + * @return This builder for chaining. + */ + public Builder clearMaxQueueNum() { + + maxQueueNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeGetQueueDataRsp) + } + + // @@protoc_insertion_point(class_scope:ForgeGetQueueDataRsp) + private static final emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp(); + } + + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeGetQueueDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeGetQueueDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeGetQueueDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeGetQueueDataRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ForgeGetQueueDataRsp.proto\032\024ForgeQueue" + + "Data.proto\"\310\001\n\024ForgeGetQueueDataRsp\022A\n\017f" + + "orge_queue_map\030\002 \003(\0132(.ForgeGetQueueData" + + "Rsp.ForgeQueueMapEntry\022\017\n\007retcode\030\017 \001(\005\022" + + "\025\n\rmax_queue_num\030\006 \001(\r\032E\n\022ForgeQueueMapE" + + "ntry\022\013\n\003key\030\001 \001(\r\022\036\n\005value\030\002 \001(\0132\017.Forge" + + "QueueData:\0028\001B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(), + }); + internal_static_ForgeGetQueueDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeGetQueueDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeGetQueueDataRsp_descriptor, + new java.lang.String[] { "ForgeQueueMap", "Retcode", "MaxQueueNum", }); + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor = + internal_static_ForgeGetQueueDataRsp_descriptor.getNestedTypes().get(0); + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataNotifyOuterClass.java new file mode 100644 index 000000000..8b59ac856 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataNotifyOuterClass.java @@ -0,0 +1,1012 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueDataNotifyOuterClass { + private ForgeQueueDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + int getForgeQueueMapCount(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + boolean containsForgeQueueMap( + int key); + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getForgeQueueMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + java.util.Map + getForgeQueueMapMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key); + + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return A list containing the removedForgeQueueList. + */ + java.util.List getRemovedForgeQueueListList(); + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return The count of removedForgeQueueList. + */ + int getRemovedForgeQueueListCount(); + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index of the element to return. + * @return The removedForgeQueueList at the given index. + */ + int getRemovedForgeQueueList(int index); + } + /** + *
+   * CmdId: 676
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeQueueDataNotify} + */ + public static final class ForgeQueueDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueDataNotify) + ForgeQueueDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueDataNotify.newBuilder() to construct. + private ForgeQueueDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueDataNotify() { + removedForgeQueueList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + removedForgeQueueList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + removedForgeQueueList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + removedForgeQueueList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + forgeQueueMap__ = input.readMessage( + ForgeQueueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + forgeQueueMap_.getMutableMap().put( + forgeQueueMap__.getKey(), forgeQueueMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.class, emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.Builder.class); + } + + public static final int FORGE_QUEUE_MAP_FIELD_NUMBER = 7; + private static final class ForgeQueueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int REMOVED_FORGE_QUEUE_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList removedForgeQueueList_; + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return A list containing the removedForgeQueueList. + */ + @java.lang.Override + public java.util.List + getRemovedForgeQueueListList() { + return removedForgeQueueList_; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return The count of removedForgeQueueList. + */ + public int getRemovedForgeQueueListCount() { + return removedForgeQueueList_.size(); + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index of the element to return. + * @return The removedForgeQueueList at the given index. + */ + public int getRemovedForgeQueueList(int index) { + return removedForgeQueueList_.getInt(index); + } + private int removedForgeQueueListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getRemovedForgeQueueListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(removedForgeQueueListMemoizedSerializedSize); + } + for (int i = 0; i < removedForgeQueueList_.size(); i++) { + output.writeUInt32NoTag(removedForgeQueueList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetForgeQueueMap(), + ForgeQueueMapDefaultEntryHolder.defaultEntry, + 7); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < removedForgeQueueList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(removedForgeQueueList_.getInt(i)); + } + size += dataSize; + if (!getRemovedForgeQueueListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + removedForgeQueueListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetForgeQueueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + forgeQueueMap__ = ForgeQueueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, forgeQueueMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify other = (emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify) obj; + + if (!internalGetForgeQueueMap().equals( + other.internalGetForgeQueueMap())) return false; + if (!getRemovedForgeQueueListList() + .equals(other.getRemovedForgeQueueListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetForgeQueueMap().getMap().isEmpty()) { + hash = (37 * hash) + FORGE_QUEUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetForgeQueueMap().hashCode(); + } + if (getRemovedForgeQueueListCount() > 0) { + hash = (37 * hash) + REMOVED_FORGE_QUEUE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemovedForgeQueueListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 676
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeQueueDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueDataNotify) + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.class, emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableForgeQueueMap().clear(); + removedForgeQueueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify build() { + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify buildPartial() { + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify result = new emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify(this); + int from_bitField0_ = bitField0_; + result.forgeQueueMap_ = internalGetForgeQueueMap(); + result.forgeQueueMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.removedForgeQueueList_ = removedForgeQueueList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify other) { + if (other == emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.getDefaultInstance()) return this; + internalGetMutableForgeQueueMap().mergeFrom( + other.internalGetForgeQueueMap()); + if (!other.removedForgeQueueList_.isEmpty()) { + if (removedForgeQueueList_.isEmpty()) { + removedForgeQueueList_ = other.removedForgeQueueList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureRemovedForgeQueueListIsMutable(); + removedForgeQueueList_.addAll(other.removedForgeQueueList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + private com.google.protobuf.MapField + internalGetMutableForgeQueueMap() { + onChanged();; + if (forgeQueueMap_ == null) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + if (!forgeQueueMap_.isMutable()) { + forgeQueueMap_ = forgeQueueMap_.copy(); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearForgeQueueMap() { + internalGetMutableForgeQueueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + public Builder removeForgeQueueMap( + int key) { + + internalGetMutableForgeQueueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableForgeQueueMap() { + return internalGetMutableForgeQueueMap().getMutableMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + public Builder putForgeQueueMap( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableForgeQueueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + public Builder putAllForgeQueueMap( + java.util.Map values) { + internalGetMutableForgeQueueMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList removedForgeQueueList_ = emptyIntList(); + private void ensureRemovedForgeQueueListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_ = mutableCopy(removedForgeQueueList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return A list containing the removedForgeQueueList. + */ + public java.util.List + getRemovedForgeQueueListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(removedForgeQueueList_) : removedForgeQueueList_; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return The count of removedForgeQueueList. + */ + public int getRemovedForgeQueueListCount() { + return removedForgeQueueList_.size(); + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index of the element to return. + * @return The removedForgeQueueList at the given index. + */ + public int getRemovedForgeQueueList(int index) { + return removedForgeQueueList_.getInt(index); + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index to set the value at. + * @param value The removedForgeQueueList to set. + * @return This builder for chaining. + */ + public Builder setRemovedForgeQueueList( + int index, int value) { + ensureRemovedForgeQueueListIsMutable(); + removedForgeQueueList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param value The removedForgeQueueList to add. + * @return This builder for chaining. + */ + public Builder addRemovedForgeQueueList(int value) { + ensureRemovedForgeQueueListIsMutable(); + removedForgeQueueList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param values The removedForgeQueueList to add. + * @return This builder for chaining. + */ + public Builder addAllRemovedForgeQueueList( + java.lang.Iterable values) { + ensureRemovedForgeQueueListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, removedForgeQueueList_); + onChanged(); + return this; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return This builder for chaining. + */ + public Builder clearRemovedForgeQueueList() { + removedForgeQueueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeQueueDataNotify) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueDataNotify) + private static final emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify(); + } + + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ForgeQueueDataNotify.proto\032\024ForgeQueue" + + "Data.proto\"\302\001\n\024ForgeQueueDataNotify\022A\n\017f" + + "orge_queue_map\030\007 \003(\0132(.ForgeQueueDataNot" + + "ify.ForgeQueueMapEntry\022 \n\030removed_forge_" + + "queue_list\030\006 \003(\r\032E\n\022ForgeQueueMapEntry\022\013" + + "\n\003key\030\001 \001(\r\022\036\n\005value\030\002 \001(\0132\017.ForgeQueueD" + + "ata:\0028\001B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(), + }); + internal_static_ForgeQueueDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueDataNotify_descriptor, + new java.lang.String[] { "ForgeQueueMap", "RemovedForgeQueueList", }); + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor = + internal_static_ForgeQueueDataNotify_descriptor.getNestedTypes().get(0); + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataOuterClass.java new file mode 100644 index 000000000..234c5aefc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataOuterClass.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueData.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueDataOuterClass { + private ForgeQueueDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 finish_count = 13; + * @return The finishCount. + */ + int getFinishCount(); + + /** + * uint32 total_finish_timestamp = 14; + * @return The totalFinishTimestamp. + */ + int getTotalFinishTimestamp(); + + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 queue_id = 1; + * @return The queueId. + */ + int getQueueId(); + + /** + * uint32 unfinish_count = 10; + * @return The unfinishCount. + */ + int getUnfinishCount(); + + /** + * uint32 next_finish_timestamp = 11; + * @return The nextFinishTimestamp. + */ + int getNextFinishTimestamp(); + + /** + * uint32 forge_id = 15; + * @return The forgeId. + */ + int getForgeId(); + } + /** + * Protobuf type {@code ForgeQueueData} + */ + public static final class ForgeQueueData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueData) + ForgeQueueDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueData.newBuilder() to construct. + private ForgeQueueData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + queueId_ = input.readUInt32(); + break; + } + case 56: { + + avatarId_ = input.readUInt32(); + break; + } + case 80: { + + unfinishCount_ = input.readUInt32(); + break; + } + case 88: { + + nextFinishTimestamp_ = input.readUInt32(); + break; + } + case 104: { + + finishCount_ = input.readUInt32(); + break; + } + case 112: { + + totalFinishTimestamp_ = input.readUInt32(); + break; + } + case 120: { + + forgeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.class, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.Builder.class); + } + + public static final int FINISH_COUNT_FIELD_NUMBER = 13; + private int finishCount_; + /** + * uint32 finish_count = 13; + * @return The finishCount. + */ + @java.lang.Override + public int getFinishCount() { + return finishCount_; + } + + public static final int TOTAL_FINISH_TIMESTAMP_FIELD_NUMBER = 14; + private int totalFinishTimestamp_; + /** + * uint32 total_finish_timestamp = 14; + * @return The totalFinishTimestamp. + */ + @java.lang.Override + public int getTotalFinishTimestamp() { + return totalFinishTimestamp_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 7; + private int avatarId_; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int QUEUE_ID_FIELD_NUMBER = 1; + private int queueId_; + /** + * uint32 queue_id = 1; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + + public static final int UNFINISH_COUNT_FIELD_NUMBER = 10; + private int unfinishCount_; + /** + * uint32 unfinish_count = 10; + * @return The unfinishCount. + */ + @java.lang.Override + public int getUnfinishCount() { + return unfinishCount_; + } + + public static final int NEXT_FINISH_TIMESTAMP_FIELD_NUMBER = 11; + private int nextFinishTimestamp_; + /** + * uint32 next_finish_timestamp = 11; + * @return The nextFinishTimestamp. + */ + @java.lang.Override + public int getNextFinishTimestamp() { + return nextFinishTimestamp_; + } + + public static final int FORGE_ID_FIELD_NUMBER = 15; + private int forgeId_; + /** + * uint32 forge_id = 15; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (queueId_ != 0) { + output.writeUInt32(1, queueId_); + } + if (avatarId_ != 0) { + output.writeUInt32(7, avatarId_); + } + if (unfinishCount_ != 0) { + output.writeUInt32(10, unfinishCount_); + } + if (nextFinishTimestamp_ != 0) { + output.writeUInt32(11, nextFinishTimestamp_); + } + if (finishCount_ != 0) { + output.writeUInt32(13, finishCount_); + } + if (totalFinishTimestamp_ != 0) { + output.writeUInt32(14, totalFinishTimestamp_); + } + if (forgeId_ != 0) { + output.writeUInt32(15, forgeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (queueId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, queueId_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarId_); + } + if (unfinishCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, unfinishCount_); + } + if (nextFinishTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextFinishTimestamp_); + } + if (finishCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, finishCount_); + } + if (totalFinishTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, totalFinishTimestamp_); + } + if (forgeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, forgeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData other = (emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData) obj; + + if (getFinishCount() + != other.getFinishCount()) return false; + if (getTotalFinishTimestamp() + != other.getTotalFinishTimestamp()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getQueueId() + != other.getQueueId()) return false; + if (getUnfinishCount() + != other.getUnfinishCount()) return false; + if (getNextFinishTimestamp() + != other.getNextFinishTimestamp()) return false; + if (getForgeId() + != other.getForgeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FINISH_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getFinishCount(); + hash = (37 * hash) + TOTAL_FINISH_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getTotalFinishTimestamp(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + QUEUE_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueueId(); + hash = (37 * hash) + UNFINISH_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getUnfinishCount(); + hash = (37 * hash) + NEXT_FINISH_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getNextFinishTimestamp(); + hash = (37 * hash) + FORGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ForgeQueueData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueData) + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.class, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + finishCount_ = 0; + + totalFinishTimestamp_ = 0; + + avatarId_ = 0; + + queueId_ = 0; + + unfinishCount_ = 0; + + nextFinishTimestamp_ = 0; + + forgeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData build() { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData buildPartial() { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData result = new emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData(this); + result.finishCount_ = finishCount_; + result.totalFinishTimestamp_ = totalFinishTimestamp_; + result.avatarId_ = avatarId_; + result.queueId_ = queueId_; + result.unfinishCount_ = unfinishCount_; + result.nextFinishTimestamp_ = nextFinishTimestamp_; + result.forgeId_ = forgeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData other) { + if (other == emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()) return this; + if (other.getFinishCount() != 0) { + setFinishCount(other.getFinishCount()); + } + if (other.getTotalFinishTimestamp() != 0) { + setTotalFinishTimestamp(other.getTotalFinishTimestamp()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getQueueId() != 0) { + setQueueId(other.getQueueId()); + } + if (other.getUnfinishCount() != 0) { + setUnfinishCount(other.getUnfinishCount()); + } + if (other.getNextFinishTimestamp() != 0) { + setNextFinishTimestamp(other.getNextFinishTimestamp()); + } + if (other.getForgeId() != 0) { + setForgeId(other.getForgeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int finishCount_ ; + /** + * uint32 finish_count = 13; + * @return The finishCount. + */ + @java.lang.Override + public int getFinishCount() { + return finishCount_; + } + /** + * uint32 finish_count = 13; + * @param value The finishCount to set. + * @return This builder for chaining. + */ + public Builder setFinishCount(int value) { + + finishCount_ = value; + onChanged(); + return this; + } + /** + * uint32 finish_count = 13; + * @return This builder for chaining. + */ + public Builder clearFinishCount() { + + finishCount_ = 0; + onChanged(); + return this; + } + + private int totalFinishTimestamp_ ; + /** + * uint32 total_finish_timestamp = 14; + * @return The totalFinishTimestamp. + */ + @java.lang.Override + public int getTotalFinishTimestamp() { + return totalFinishTimestamp_; + } + /** + * uint32 total_finish_timestamp = 14; + * @param value The totalFinishTimestamp to set. + * @return This builder for chaining. + */ + public Builder setTotalFinishTimestamp(int value) { + + totalFinishTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 total_finish_timestamp = 14; + * @return This builder for chaining. + */ + public Builder clearTotalFinishTimestamp() { + + totalFinishTimestamp_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 7; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int queueId_ ; + /** + * uint32 queue_id = 1; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + /** + * uint32 queue_id = 1; + * @param value The queueId to set. + * @return This builder for chaining. + */ + public Builder setQueueId(int value) { + + queueId_ = value; + onChanged(); + return this; + } + /** + * uint32 queue_id = 1; + * @return This builder for chaining. + */ + public Builder clearQueueId() { + + queueId_ = 0; + onChanged(); + return this; + } + + private int unfinishCount_ ; + /** + * uint32 unfinish_count = 10; + * @return The unfinishCount. + */ + @java.lang.Override + public int getUnfinishCount() { + return unfinishCount_; + } + /** + * uint32 unfinish_count = 10; + * @param value The unfinishCount to set. + * @return This builder for chaining. + */ + public Builder setUnfinishCount(int value) { + + unfinishCount_ = value; + onChanged(); + return this; + } + /** + * uint32 unfinish_count = 10; + * @return This builder for chaining. + */ + public Builder clearUnfinishCount() { + + unfinishCount_ = 0; + onChanged(); + return this; + } + + private int nextFinishTimestamp_ ; + /** + * uint32 next_finish_timestamp = 11; + * @return The nextFinishTimestamp. + */ + @java.lang.Override + public int getNextFinishTimestamp() { + return nextFinishTimestamp_; + } + /** + * uint32 next_finish_timestamp = 11; + * @param value The nextFinishTimestamp to set. + * @return This builder for chaining. + */ + public Builder setNextFinishTimestamp(int value) { + + nextFinishTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 next_finish_timestamp = 11; + * @return This builder for chaining. + */ + public Builder clearNextFinishTimestamp() { + + nextFinishTimestamp_ = 0; + onChanged(); + return this; + } + + private int forgeId_ ; + /** + * uint32 forge_id = 15; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + /** + * uint32 forge_id = 15; + * @param value The forgeId to set. + * @return This builder for chaining. + */ + public Builder setForgeId(int value) { + + forgeId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_id = 15; + * @return This builder for chaining. + */ + public Builder clearForgeId() { + + forgeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeQueueData) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueData) + private static final emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData(); + } + + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ForgeQueueData.proto\"\264\001\n\016ForgeQueueDat" + + "a\022\024\n\014finish_count\030\r \001(\r\022\036\n\026total_finish_" + + "timestamp\030\016 \001(\r\022\021\n\tavatar_id\030\007 \001(\r\022\020\n\010qu" + + "eue_id\030\001 \001(\r\022\026\n\016unfinish_count\030\n \001(\r\022\035\n\025" + + "next_finish_timestamp\030\013 \001(\r\022\020\n\010forge_id\030" + + "\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeQueueData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueData_descriptor, + new java.lang.String[] { "FinishCount", "TotalFinishTimestamp", "AvatarId", "QueueId", "UnfinishCount", "NextFinishTimestamp", "ForgeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateReqOuterClass.java new file mode 100644 index 000000000..086fe27d8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateReqOuterClass.java @@ -0,0 +1,662 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueManipulateReq.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueManipulateReqOuterClass { + private ForgeQueueManipulateReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueManipulateReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueManipulateReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 forge_queue_id = 5; + * @return The forgeQueueId. + */ + int getForgeQueueId(); + + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The enum numeric value on the wire for manipulateType. + */ + int getManipulateTypeValue(); + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The manipulateType. + */ + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType(); + } + /** + *
+   * CmdId: 624
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeQueueManipulateReq} + */ + public static final class ForgeQueueManipulateReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueManipulateReq) + ForgeQueueManipulateReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueManipulateReq.newBuilder() to construct. + private ForgeQueueManipulateReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueManipulateReq() { + manipulateType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueManipulateReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueManipulateReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + forgeQueueId_ = input.readUInt32(); + break; + } + case 104: { + int rawValue = input.readEnum(); + + manipulateType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.class, emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.Builder.class); + } + + public static final int FORGE_QUEUE_ID_FIELD_NUMBER = 5; + private int forgeQueueId_; + /** + * uint32 forge_queue_id = 5; + * @return The forgeQueueId. + */ + @java.lang.Override + public int getForgeQueueId() { + return forgeQueueId_; + } + + public static final int MANIPULATE_TYPE_FIELD_NUMBER = 13; + private int manipulateType_; + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The manipulateType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (forgeQueueId_ != 0) { + output.writeUInt32(5, forgeQueueId_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + output.writeEnum(13, manipulateType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forgeQueueId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, forgeQueueId_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, manipulateType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq other = (emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq) obj; + + if (getForgeQueueId() + != other.getForgeQueueId()) return false; + if (manipulateType_ != other.manipulateType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FORGE_QUEUE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeQueueId(); + hash = (37 * hash) + MANIPULATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + manipulateType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 624
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeQueueManipulateReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueManipulateReq) + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.class, emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forgeQueueId_ = 0; + + manipulateType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq build() { + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq buildPartial() { + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq result = new emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq(this); + result.forgeQueueId_ = forgeQueueId_; + result.manipulateType_ = manipulateType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq other) { + if (other == emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.getDefaultInstance()) return this; + if (other.getForgeQueueId() != 0) { + setForgeQueueId(other.getForgeQueueId()); + } + if (other.manipulateType_ != 0) { + setManipulateTypeValue(other.getManipulateTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forgeQueueId_ ; + /** + * uint32 forge_queue_id = 5; + * @return The forgeQueueId. + */ + @java.lang.Override + public int getForgeQueueId() { + return forgeQueueId_; + } + /** + * uint32 forge_queue_id = 5; + * @param value The forgeQueueId to set. + * @return This builder for chaining. + */ + public Builder setForgeQueueId(int value) { + + forgeQueueId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_queue_id = 5; + * @return This builder for chaining. + */ + public Builder clearForgeQueueId() { + + forgeQueueId_ = 0; + onChanged(); + return this; + } + + private int manipulateType_ = 0; + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @param value The enum numeric value on the wire for manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateTypeValue(int value) { + + manipulateType_ = value; + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The manipulateType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @param value The manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateType(emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType value) { + if (value == null) { + throw new NullPointerException(); + } + + manipulateType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return This builder for chaining. + */ + public Builder clearManipulateType() { + + manipulateType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeQueueManipulateReq) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueManipulateReq) + private static final emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq(); + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueManipulateReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueManipulateReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueManipulateReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueManipulateReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035ForgeQueueManipulateReq.proto\032\036ForgeQu" + + "eueManipulateType.proto\"e\n\027ForgeQueueMan" + + "ipulateReq\022\026\n\016forge_queue_id\030\005 \001(\r\0222\n\017ma" + + "nipulate_type\030\r \001(\0162\031.ForgeQueueManipula" + + "teTypeB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(), + }); + internal_static_ForgeQueueManipulateReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueManipulateReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueManipulateReq_descriptor, + new java.lang.String[] { "ForgeQueueId", "ManipulateType", }); + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateRspOuterClass.java new file mode 100644 index 000000000..b6e42cfbf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateRspOuterClass.java @@ -0,0 +1,1786 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueManipulateRsp.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueManipulateRspOuterClass { + private ForgeQueueManipulateRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueManipulateRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueManipulateRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The enum numeric value on the wire for manipulateType. + */ + int getManipulateTypeValue(); + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The manipulateType. + */ + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType(); + + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + java.util.List + getExtraOutputItemListList(); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtraOutputItemList(int index); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + int getExtraOutputItemListCount(); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + java.util.List + getExtraOutputItemListOrBuilderList(); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtraOutputItemListOrBuilder( + int index); + + /** + * repeated .ItemParam return_item_list = 10; + */ + java.util.List + getReturnItemListList(); + /** + * repeated .ItemParam return_item_list = 10; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index); + /** + * repeated .ItemParam return_item_list = 10; + */ + int getReturnItemListCount(); + /** + * repeated .ItemParam return_item_list = 10; + */ + java.util.List + getReturnItemListOrBuilderList(); + /** + * repeated .ItemParam return_item_list = 10; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ItemParam output_item_list = 9; + */ + java.util.List + getOutputItemListList(); + /** + * repeated .ItemParam output_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index); + /** + * repeated .ItemParam output_item_list = 9; + */ + int getOutputItemListCount(); + /** + * repeated .ItemParam output_item_list = 9; + */ + java.util.List + getOutputItemListOrBuilderList(); + /** + * repeated .ItemParam output_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 656
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeQueueManipulateRsp} + */ + public static final class ForgeQueueManipulateRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueManipulateRsp) + ForgeQueueManipulateRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueManipulateRsp.newBuilder() to construct. + private ForgeQueueManipulateRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueManipulateRsp() { + manipulateType_ = 0; + extraOutputItemList_ = java.util.Collections.emptyList(); + returnItemList_ = java.util.Collections.emptyList(); + outputItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueManipulateRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueManipulateRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + manipulateType_ = rawValue; + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + outputItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + outputItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + returnItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + returnItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + extraOutputItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = java.util.Collections.unmodifiableList(extraOutputItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.class, emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.Builder.class); + } + + public static final int MANIPULATE_TYPE_FIELD_NUMBER = 4; + private int manipulateType_; + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The manipulateType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + + public static final int EXTRA_OUTPUT_ITEM_LIST_FIELD_NUMBER = 13; + private java.util.List extraOutputItemList_; + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public java.util.List getExtraOutputItemListList() { + return extraOutputItemList_; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public java.util.List + getExtraOutputItemListOrBuilderList() { + return extraOutputItemList_; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public int getExtraOutputItemListCount() { + return extraOutputItemList_.size(); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtraOutputItemList(int index) { + return extraOutputItemList_.get(index); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtraOutputItemListOrBuilder( + int index) { + return extraOutputItemList_.get(index); + } + + public static final int RETURN_ITEM_LIST_FIELD_NUMBER = 10; + private java.util.List returnItemList_; + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public java.util.List getReturnItemListList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public java.util.List + getReturnItemListOrBuilderList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public int getReturnItemListCount() { + return returnItemList_.size(); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + return returnItemList_.get(index); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + return returnItemList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int OUTPUT_ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List outputItemList_; + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public java.util.List getOutputItemListList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public java.util.List + getOutputItemListOrBuilderList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public int getOutputItemListCount() { + return outputItemList_.size(); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + return outputItemList_.get(index); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + return outputItemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + output.writeEnum(4, manipulateType_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + output.writeMessage(9, outputItemList_.get(i)); + } + for (int i = 0; i < returnItemList_.size(); i++) { + output.writeMessage(10, returnItemList_.get(i)); + } + for (int i = 0; i < extraOutputItemList_.size(); i++) { + output.writeMessage(13, extraOutputItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, manipulateType_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, outputItemList_.get(i)); + } + for (int i = 0; i < returnItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, returnItemList_.get(i)); + } + for (int i = 0; i < extraOutputItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, extraOutputItemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp other = (emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp) obj; + + if (manipulateType_ != other.manipulateType_) return false; + if (!getExtraOutputItemListList() + .equals(other.getExtraOutputItemListList())) return false; + if (!getReturnItemListList() + .equals(other.getReturnItemListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getOutputItemListList() + .equals(other.getOutputItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MANIPULATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + manipulateType_; + if (getExtraOutputItemListCount() > 0) { + hash = (37 * hash) + EXTRA_OUTPUT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExtraOutputItemListList().hashCode(); + } + if (getReturnItemListCount() > 0) { + hash = (37 * hash) + RETURN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReturnItemListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getOutputItemListCount() > 0) { + hash = (37 * hash) + OUTPUT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOutputItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 656
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeQueueManipulateRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueManipulateRsp) + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.class, emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getExtraOutputItemListFieldBuilder(); + getReturnItemListFieldBuilder(); + getOutputItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + manipulateType_ = 0; + + if (extraOutputItemListBuilder_ == null) { + extraOutputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + extraOutputItemListBuilder_.clear(); + } + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + returnItemListBuilder_.clear(); + } + retcode_ = 0; + + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp build() { + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp buildPartial() { + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp result = new emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp(this); + int from_bitField0_ = bitField0_; + result.manipulateType_ = manipulateType_; + if (extraOutputItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = java.util.Collections.unmodifiableList(extraOutputItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.extraOutputItemList_ = extraOutputItemList_; + } else { + result.extraOutputItemList_ = extraOutputItemListBuilder_.build(); + } + if (returnItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.returnItemList_ = returnItemList_; + } else { + result.returnItemList_ = returnItemListBuilder_.build(); + } + result.retcode_ = retcode_; + if (outputItemListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.outputItemList_ = outputItemList_; + } else { + result.outputItemList_ = outputItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp other) { + if (other == emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.getDefaultInstance()) return this; + if (other.manipulateType_ != 0) { + setManipulateTypeValue(other.getManipulateTypeValue()); + } + if (extraOutputItemListBuilder_ == null) { + if (!other.extraOutputItemList_.isEmpty()) { + if (extraOutputItemList_.isEmpty()) { + extraOutputItemList_ = other.extraOutputItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.addAll(other.extraOutputItemList_); + } + onChanged(); + } + } else { + if (!other.extraOutputItemList_.isEmpty()) { + if (extraOutputItemListBuilder_.isEmpty()) { + extraOutputItemListBuilder_.dispose(); + extraOutputItemListBuilder_ = null; + extraOutputItemList_ = other.extraOutputItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + extraOutputItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExtraOutputItemListFieldBuilder() : null; + } else { + extraOutputItemListBuilder_.addAllMessages(other.extraOutputItemList_); + } + } + } + if (returnItemListBuilder_ == null) { + if (!other.returnItemList_.isEmpty()) { + if (returnItemList_.isEmpty()) { + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureReturnItemListIsMutable(); + returnItemList_.addAll(other.returnItemList_); + } + onChanged(); + } + } else { + if (!other.returnItemList_.isEmpty()) { + if (returnItemListBuilder_.isEmpty()) { + returnItemListBuilder_.dispose(); + returnItemListBuilder_ = null; + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + returnItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getReturnItemListFieldBuilder() : null; + } else { + returnItemListBuilder_.addAllMessages(other.returnItemList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (outputItemListBuilder_ == null) { + if (!other.outputItemList_.isEmpty()) { + if (outputItemList_.isEmpty()) { + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureOutputItemListIsMutable(); + outputItemList_.addAll(other.outputItemList_); + } + onChanged(); + } + } else { + if (!other.outputItemList_.isEmpty()) { + if (outputItemListBuilder_.isEmpty()) { + outputItemListBuilder_.dispose(); + outputItemListBuilder_ = null; + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + outputItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOutputItemListFieldBuilder() : null; + } else { + outputItemListBuilder_.addAllMessages(other.outputItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int manipulateType_ = 0; + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @param value The enum numeric value on the wire for manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateTypeValue(int value) { + + manipulateType_ = value; + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The manipulateType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @param value The manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateType(emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType value) { + if (value == null) { + throw new NullPointerException(); + } + + manipulateType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return This builder for chaining. + */ + public Builder clearManipulateType() { + + manipulateType_ = 0; + onChanged(); + return this; + } + + private java.util.List extraOutputItemList_ = + java.util.Collections.emptyList(); + private void ensureExtraOutputItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = new java.util.ArrayList(extraOutputItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> extraOutputItemListBuilder_; + + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public java.util.List getExtraOutputItemListList() { + if (extraOutputItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(extraOutputItemList_); + } else { + return extraOutputItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public int getExtraOutputItemListCount() { + if (extraOutputItemListBuilder_ == null) { + return extraOutputItemList_.size(); + } else { + return extraOutputItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtraOutputItemList(int index) { + if (extraOutputItemListBuilder_ == null) { + return extraOutputItemList_.get(index); + } else { + return extraOutputItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder setExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extraOutputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.set(index, value); + onChanged(); + } else { + extraOutputItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder setExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + extraOutputItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extraOutputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(value); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extraOutputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(index, value); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(builderForValue.build()); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addAllExtraOutputItemList( + java.lang.Iterable values) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, extraOutputItemList_); + onChanged(); + } else { + extraOutputItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder clearExtraOutputItemList() { + if (extraOutputItemListBuilder_ == null) { + extraOutputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + extraOutputItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder removeExtraOutputItemList(int index) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.remove(index); + onChanged(); + } else { + extraOutputItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getExtraOutputItemListBuilder( + int index) { + return getExtraOutputItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtraOutputItemListOrBuilder( + int index) { + if (extraOutputItemListBuilder_ == null) { + return extraOutputItemList_.get(index); } else { + return extraOutputItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public java.util.List + getExtraOutputItemListOrBuilderList() { + if (extraOutputItemListBuilder_ != null) { + return extraOutputItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(extraOutputItemList_); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtraOutputItemListBuilder() { + return getExtraOutputItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtraOutputItemListBuilder( + int index) { + return getExtraOutputItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public java.util.List + getExtraOutputItemListBuilderList() { + return getExtraOutputItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getExtraOutputItemListFieldBuilder() { + if (extraOutputItemListBuilder_ == null) { + extraOutputItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + extraOutputItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + extraOutputItemList_ = null; + } + return extraOutputItemListBuilder_; + } + + private java.util.List returnItemList_ = + java.util.Collections.emptyList(); + private void ensureReturnItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + returnItemList_ = new java.util.ArrayList(returnItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> returnItemListBuilder_; + + /** + * repeated .ItemParam return_item_list = 10; + */ + public java.util.List getReturnItemListList() { + if (returnItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(returnItemList_); + } else { + return returnItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public int getReturnItemListCount() { + if (returnItemListBuilder_ == null) { + return returnItemList_.size(); + } else { + return returnItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); + } else { + return returnItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.set(index, value); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(index, value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addAllReturnItemList( + java.lang.Iterable values) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, returnItemList_); + onChanged(); + } else { + returnItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder clearReturnItemList() { + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + returnItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder removeReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.remove(index); + onChanged(); + } else { + returnItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); } else { + return returnItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public java.util.List + getReturnItemListOrBuilderList() { + if (returnItemListBuilder_ != null) { + return returnItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(returnItemList_); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder() { + return getReturnItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public java.util.List + getReturnItemListBuilderList() { + return getReturnItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getReturnItemListFieldBuilder() { + if (returnItemListBuilder_ == null) { + returnItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + returnItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + returnItemList_ = null; + } + return returnItemListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List outputItemList_ = + java.util.Collections.emptyList(); + private void ensureOutputItemListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + outputItemList_ = new java.util.ArrayList(outputItemList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> outputItemListBuilder_; + + /** + * repeated .ItemParam output_item_list = 9; + */ + public java.util.List getOutputItemListList() { + if (outputItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(outputItemList_); + } else { + return outputItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public int getOutputItemListCount() { + if (outputItemListBuilder_ == null) { + return outputItemList_.size(); + } else { + return outputItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); + } else { + return outputItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.set(index, value); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(index, value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addAllOutputItemList( + java.lang.Iterable values) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, outputItemList_); + onChanged(); + } else { + outputItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder clearOutputItemList() { + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder removeOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.remove(index); + onChanged(); + } else { + outputItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); } else { + return outputItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public java.util.List + getOutputItemListOrBuilderList() { + if (outputItemListBuilder_ != null) { + return outputItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(outputItemList_); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder() { + return getOutputItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public java.util.List + getOutputItemListBuilderList() { + return getOutputItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getOutputItemListFieldBuilder() { + if (outputItemListBuilder_ == null) { + outputItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + outputItemList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + outputItemList_ = null; + } + return outputItemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeQueueManipulateRsp) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueManipulateRsp) + private static final emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp(); + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueManipulateRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueManipulateRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueManipulateRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueManipulateRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035ForgeQueueManipulateRsp.proto\032\036ForgeQu" + + "eueManipulateType.proto\032\017ItemParam.proto" + + "\"\326\001\n\027ForgeQueueManipulateRsp\0222\n\017manipula" + + "te_type\030\004 \001(\0162\031.ForgeQueueManipulateType" + + "\022*\n\026extra_output_item_list\030\r \003(\0132\n.ItemP" + + "aram\022$\n\020return_item_list\030\n \003(\0132\n.ItemPar" + + "am\022\017\n\007retcode\030\001 \001(\005\022$\n\020output_item_list\030" + + "\t \003(\0132\n.ItemParamB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ForgeQueueManipulateRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueManipulateRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueManipulateRsp_descriptor, + new java.lang.String[] { "ManipulateType", "ExtraOutputItemList", "ReturnItemList", "Retcode", "OutputItemList", }); + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateTypeOuterClass.java new file mode 100644 index 000000000..c22c030a4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateTypeOuterClass.java @@ -0,0 +1,147 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueManipulateType.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueManipulateTypeOuterClass { + private ForgeQueueManipulateTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ForgeQueueManipulateType} + */ + public enum ForgeQueueManipulateType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0; + */ + FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT(0), + /** + * FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1; + */ + FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE(1), + UNRECOGNIZED(-1), + ; + + /** + * FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0; + */ + public static final int FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT_VALUE = 0; + /** + * FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1; + */ + public static final int FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ForgeQueueManipulateType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ForgeQueueManipulateType forNumber(int value) { + switch (value) { + case 0: return FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT; + case 1: return FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ForgeQueueManipulateType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ForgeQueueManipulateType findValueByNumber(int number) { + return ForgeQueueManipulateType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ForgeQueueManipulateType[] VALUES = values(); + + public static ForgeQueueManipulateType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ForgeQueueManipulateType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ForgeQueueManipulateType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036ForgeQueueManipulateType.proto*v\n\030Forg" + + "eQueueManipulateType\022.\n*FORGE_QUEUE_MANI" + + "PULATE_TYPE_RECEIVE_OUTPUT\020\000\022*\n&FORGE_QU" + + "EUE_MANIPULATE_TYPE_STOP_FORGE\020\001B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartReqOuterClass.java new file mode 100644 index 000000000..769abd809 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeStartReq.proto + +package emu.grasscutter.net.proto; + +public final class ForgeStartReqOuterClass { + private ForgeStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 forge_id = 4; + * @return The forgeId. + */ + int getForgeId(); + + /** + * uint32 forge_count = 6; + * @return The forgeCount. + */ + int getForgeCount(); + } + /** + *
+   * CmdId: 649
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeStartReq} + */ + public static final class ForgeStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeStartReq) + ForgeStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeStartReq.newBuilder() to construct. + private ForgeStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeStartReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + forgeId_ = input.readUInt32(); + break; + } + case 48: { + + forgeCount_ = input.readUInt32(); + break; + } + case 56: { + + avatarId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.class, emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 7; + private int avatarId_; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int FORGE_ID_FIELD_NUMBER = 4; + private int forgeId_; + /** + * uint32 forge_id = 4; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + + public static final int FORGE_COUNT_FIELD_NUMBER = 6; + private int forgeCount_; + /** + * uint32 forge_count = 6; + * @return The forgeCount. + */ + @java.lang.Override + public int getForgeCount() { + return forgeCount_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (forgeId_ != 0) { + output.writeUInt32(4, forgeId_); + } + if (forgeCount_ != 0) { + output.writeUInt32(6, forgeCount_); + } + if (avatarId_ != 0) { + output.writeUInt32(7, avatarId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forgeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, forgeId_); + } + if (forgeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, forgeCount_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq other = (emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getForgeId() + != other.getForgeId()) return false; + if (getForgeCount() + != other.getForgeCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + FORGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeId(); + hash = (37 * hash) + FORGE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getForgeCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 649
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeStartReq) + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.class, emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + forgeId_ = 0; + + forgeCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq build() { + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq buildPartial() { + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq result = new emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq(this); + result.avatarId_ = avatarId_; + result.forgeId_ = forgeId_; + result.forgeCount_ = forgeCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq) { + return mergeFrom((emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq other) { + if (other == emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getForgeId() != 0) { + setForgeId(other.getForgeId()); + } + if (other.getForgeCount() != 0) { + setForgeCount(other.getForgeCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 7; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int forgeId_ ; + /** + * uint32 forge_id = 4; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + /** + * uint32 forge_id = 4; + * @param value The forgeId to set. + * @return This builder for chaining. + */ + public Builder setForgeId(int value) { + + forgeId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_id = 4; + * @return This builder for chaining. + */ + public Builder clearForgeId() { + + forgeId_ = 0; + onChanged(); + return this; + } + + private int forgeCount_ ; + /** + * uint32 forge_count = 6; + * @return The forgeCount. + */ + @java.lang.Override + public int getForgeCount() { + return forgeCount_; + } + /** + * uint32 forge_count = 6; + * @param value The forgeCount to set. + * @return This builder for chaining. + */ + public Builder setForgeCount(int value) { + + forgeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_count = 6; + * @return This builder for chaining. + */ + public Builder clearForgeCount() { + + forgeCount_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeStartReq) + } + + // @@protoc_insertion_point(class_scope:ForgeStartReq) + private static final emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq(); + } + + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ForgeStartReq.proto\"I\n\rForgeStartReq\022\021" + + "\n\tavatar_id\030\007 \001(\r\022\020\n\010forge_id\030\004 \001(\r\022\023\n\013f" + + "orge_count\030\006 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeStartReq_descriptor, + new java.lang.String[] { "AvatarId", "ForgeId", "ForgeCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartRspOuterClass.java new file mode 100644 index 000000000..9d25e67b2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class ForgeStartRspOuterClass { + private ForgeStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 691
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeStartRsp} + */ + public static final class ForgeStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeStartRsp) + ForgeStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeStartRsp.newBuilder() to construct. + private ForgeStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeStartRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.class, emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp other = (emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 691
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeStartRsp) + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.class, emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp build() { + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp buildPartial() { + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp result = new emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp other) { + if (other == emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ForgeStartRsp) + } + + // @@protoc_insertion_point(class_scope:ForgeStartRsp) + private static final emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp(); + } + + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeStartRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ForgeStartRsp.proto\" \n\rForgeStartRsp\022\017" + + "\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeStartRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java new file mode 100644 index 000000000..5b7fbb419 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java @@ -0,0 +1,214 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForwardType.proto + +package emu.grasscutter.net.proto; + +public final class ForwardTypeOuterClass { + private ForwardTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ForwardType} + */ + public enum ForwardType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FORWARD_TYPE_LOCAL = 0; + */ + FORWARD_TYPE_LOCAL(0), + /** + * FORWARD_TYPE_TO_ALL = 1; + */ + FORWARD_TYPE_TO_ALL(1), + /** + * FORWARD_TYPE_TO_ALL_EXCEPT_CUR = 2; + */ + FORWARD_TYPE_TO_ALL_EXCEPT_CUR(2), + /** + * FORWARD_TYPE_TO_HOST = 3; + */ + FORWARD_TYPE_TO_HOST(3), + /** + * FORWARD_TYPE_TO_ALL_GUEST = 4; + */ + FORWARD_TYPE_TO_ALL_GUEST(4), + /** + * FORWARD_TYPE_TO_PEER = 5; + */ + FORWARD_TYPE_TO_PEER(5), + /** + * FORWARD_TYPE_TO_PEERS = 6; + */ + FORWARD_TYPE_TO_PEERS(6), + /** + * FORWARD_TYPE_ONLY_SERVER = 7; + */ + FORWARD_TYPE_ONLY_SERVER(7), + /** + * FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR = 8; + */ + FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR(8), + UNRECOGNIZED(-1), + ; + + /** + * FORWARD_TYPE_LOCAL = 0; + */ + public static final int FORWARD_TYPE_LOCAL_VALUE = 0; + /** + * FORWARD_TYPE_TO_ALL = 1; + */ + public static final int FORWARD_TYPE_TO_ALL_VALUE = 1; + /** + * FORWARD_TYPE_TO_ALL_EXCEPT_CUR = 2; + */ + public static final int FORWARD_TYPE_TO_ALL_EXCEPT_CUR_VALUE = 2; + /** + * FORWARD_TYPE_TO_HOST = 3; + */ + public static final int FORWARD_TYPE_TO_HOST_VALUE = 3; + /** + * FORWARD_TYPE_TO_ALL_GUEST = 4; + */ + public static final int FORWARD_TYPE_TO_ALL_GUEST_VALUE = 4; + /** + * FORWARD_TYPE_TO_PEER = 5; + */ + public static final int FORWARD_TYPE_TO_PEER_VALUE = 5; + /** + * FORWARD_TYPE_TO_PEERS = 6; + */ + public static final int FORWARD_TYPE_TO_PEERS_VALUE = 6; + /** + * FORWARD_TYPE_ONLY_SERVER = 7; + */ + public static final int FORWARD_TYPE_ONLY_SERVER_VALUE = 7; + /** + * FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR = 8; + */ + public static final int FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR_VALUE = 8; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ForwardType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ForwardType forNumber(int value) { + switch (value) { + case 0: return FORWARD_TYPE_LOCAL; + case 1: return FORWARD_TYPE_TO_ALL; + case 2: return FORWARD_TYPE_TO_ALL_EXCEPT_CUR; + case 3: return FORWARD_TYPE_TO_HOST; + case 4: return FORWARD_TYPE_TO_ALL_GUEST; + case 5: return FORWARD_TYPE_TO_PEER; + case 6: return FORWARD_TYPE_TO_PEERS; + case 7: return FORWARD_TYPE_ONLY_SERVER; + case 8: return FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ForwardType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ForwardType findValueByNumber(int number) { + return ForwardType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ForwardType[] VALUES = values(); + + public static ForwardType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ForwardType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ForwardType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021ForwardType.proto*\230\002\n\013ForwardType\022\026\n\022F" + + "ORWARD_TYPE_LOCAL\020\000\022\027\n\023FORWARD_TYPE_TO_A" + + "LL\020\001\022\"\n\036FORWARD_TYPE_TO_ALL_EXCEPT_CUR\020\002" + + "\022\030\n\024FORWARD_TYPE_TO_HOST\020\003\022\035\n\031FORWARD_TY" + + "PE_TO_ALL_GUEST\020\004\022\030\n\024FORWARD_TYPE_TO_PEE" + + "R\020\005\022\031\n\025FORWARD_TYPE_TO_PEERS\020\006\022\034\n\030FORWAR" + + "D_TYPE_ONLY_SERVER\020\007\022(\n$FORWARD_TYPE_TO_" + + "ALL_EXIST_EXCEPT_CUR\020\010B\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FoundationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FoundationInfoOuterClass.java new file mode 100644 index 000000000..cd4e70fa9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FoundationInfoOuterClass.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FoundationInfo.proto + +package emu.grasscutter.net.proto; + +public final class FoundationInfoOuterClass { + private FoundationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FoundationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FoundationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .FoundationStatus status = 1; + * @return The enum numeric value on the wire for status. + */ + int getStatusValue(); + /** + * .FoundationStatus status = 1; + * @return The status. + */ + emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus getStatus(); + + /** + * repeated uint32 uid_list = 2; + * @return A list containing the uidList. + */ + java.util.List getUidListList(); + /** + * repeated uint32 uid_list = 2; + * @return The count of uidList. + */ + int getUidListCount(); + /** + * repeated uint32 uid_list = 2; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + int getUidList(int index); + + /** + * uint32 current_building_id = 3; + * @return The currentBuildingId. + */ + int getCurrentBuildingId(); + + /** + * uint32 begin_build_time_ms = 4; + * @return The beginBuildTimeMs. + */ + int getBeginBuildTimeMs(); + } + /** + * Protobuf type {@code FoundationInfo} + */ + public static final class FoundationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FoundationInfo) + FoundationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FoundationInfo.newBuilder() to construct. + private FoundationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FoundationInfo() { + status_ = 0; + uidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FoundationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FoundationInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + status_ = rawValue; + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + uidList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + uidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + currentBuildingId_ = input.readUInt32(); + break; + } + case 32: { + + beginBuildTimeMs_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.class, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private int status_; + /** + * .FoundationStatus status = 1; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .FoundationStatus status = 1; + * @return The status. + */ + @java.lang.Override public emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus result = emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.UNRECOGNIZED : result; + } + + public static final int UID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList uidList_; + /** + * repeated uint32 uid_list = 2; + * @return A list containing the uidList. + */ + @java.lang.Override + public java.util.List + getUidListList() { + return uidList_; + } + /** + * repeated uint32 uid_list = 2; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 2; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + private int uidListMemoizedSerializedSize = -1; + + public static final int CURRENT_BUILDING_ID_FIELD_NUMBER = 3; + private int currentBuildingId_; + /** + * uint32 current_building_id = 3; + * @return The currentBuildingId. + */ + @java.lang.Override + public int getCurrentBuildingId() { + return currentBuildingId_; + } + + public static final int BEGIN_BUILD_TIME_MS_FIELD_NUMBER = 4; + private int beginBuildTimeMs_; + /** + * uint32 begin_build_time_ms = 4; + * @return The beginBuildTimeMs. + */ + @java.lang.Override + public int getBeginBuildTimeMs() { + return beginBuildTimeMs_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (status_ != emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.FOUNDATION_STATUS_NONE.getNumber()) { + output.writeEnum(1, status_); + } + if (getUidListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(uidListMemoizedSerializedSize); + } + for (int i = 0; i < uidList_.size(); i++) { + output.writeUInt32NoTag(uidList_.getInt(i)); + } + if (currentBuildingId_ != 0) { + output.writeUInt32(3, currentBuildingId_); + } + if (beginBuildTimeMs_ != 0) { + output.writeUInt32(4, beginBuildTimeMs_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.FOUNDATION_STATUS_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, status_); + } + { + int dataSize = 0; + for (int i = 0; i < uidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(uidList_.getInt(i)); + } + size += dataSize; + if (!getUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + uidListMemoizedSerializedSize = dataSize; + } + if (currentBuildingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, currentBuildingId_); + } + if (beginBuildTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, beginBuildTimeMs_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo other = (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) obj; + + if (status_ != other.status_) return false; + if (!getUidListList() + .equals(other.getUidListList())) return false; + if (getCurrentBuildingId() + != other.getCurrentBuildingId()) return false; + if (getBeginBuildTimeMs() + != other.getBeginBuildTimeMs()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + status_; + if (getUidListCount() > 0) { + hash = (37 * hash) + UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUidListList().hashCode(); + } + hash = (37 * hash) + CURRENT_BUILDING_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurrentBuildingId(); + hash = (37 * hash) + BEGIN_BUILD_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getBeginBuildTimeMs(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FoundationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FoundationInfo) + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.class, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + status_ = 0; + + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + currentBuildingId_ = 0; + + beginBuildTimeMs_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo build() { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo buildPartial() { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo result = new emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo(this); + int from_bitField0_ = bitField0_; + result.status_ = status_; + if (((bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.uidList_ = uidList_; + result.currentBuildingId_ = currentBuildingId_; + result.beginBuildTimeMs_ = beginBuildTimeMs_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) { + return mergeFrom((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo other) { + if (other == emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance()) return this; + if (other.status_ != 0) { + setStatusValue(other.getStatusValue()); + } + if (!other.uidList_.isEmpty()) { + if (uidList_.isEmpty()) { + uidList_ = other.uidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUidListIsMutable(); + uidList_.addAll(other.uidList_); + } + onChanged(); + } + if (other.getCurrentBuildingId() != 0) { + setCurrentBuildingId(other.getCurrentBuildingId()); + } + if (other.getBeginBuildTimeMs() != 0) { + setBeginBuildTimeMs(other.getBeginBuildTimeMs()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int status_ = 0; + /** + * .FoundationStatus status = 1; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .FoundationStatus status = 1; + * @param value The enum numeric value on the wire for status to set. + * @return This builder for chaining. + */ + public Builder setStatusValue(int value) { + + status_ = value; + onChanged(); + return this; + } + /** + * .FoundationStatus status = 1; + * @return The status. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus result = emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.UNRECOGNIZED : result; + } + /** + * .FoundationStatus status = 1; + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus(emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + status_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FoundationStatus status = 1; + * @return This builder for chaining. + */ + public Builder clearStatus() { + + status_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList uidList_ = emptyIntList(); + private void ensureUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + uidList_ = mutableCopy(uidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 uid_list = 2; + * @return A list containing the uidList. + */ + public java.util.List + getUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(uidList_) : uidList_; + } + /** + * repeated uint32 uid_list = 2; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 2; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + /** + * repeated uint32 uid_list = 2; + * @param index The index to set the value at. + * @param value The uidList to set. + * @return This builder for chaining. + */ + public Builder setUidList( + int index, int value) { + ensureUidListIsMutable(); + uidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 2; + * @param value The uidList to add. + * @return This builder for chaining. + */ + public Builder addUidList(int value) { + ensureUidListIsMutable(); + uidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 2; + * @param values The uidList to add. + * @return This builder for chaining. + */ + public Builder addAllUidList( + java.lang.Iterable values) { + ensureUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, uidList_); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 2; + * @return This builder for chaining. + */ + public Builder clearUidList() { + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int currentBuildingId_ ; + /** + * uint32 current_building_id = 3; + * @return The currentBuildingId. + */ + @java.lang.Override + public int getCurrentBuildingId() { + return currentBuildingId_; + } + /** + * uint32 current_building_id = 3; + * @param value The currentBuildingId to set. + * @return This builder for chaining. + */ + public Builder setCurrentBuildingId(int value) { + + currentBuildingId_ = value; + onChanged(); + return this; + } + /** + * uint32 current_building_id = 3; + * @return This builder for chaining. + */ + public Builder clearCurrentBuildingId() { + + currentBuildingId_ = 0; + onChanged(); + return this; + } + + private int beginBuildTimeMs_ ; + /** + * uint32 begin_build_time_ms = 4; + * @return The beginBuildTimeMs. + */ + @java.lang.Override + public int getBeginBuildTimeMs() { + return beginBuildTimeMs_; + } + /** + * uint32 begin_build_time_ms = 4; + * @param value The beginBuildTimeMs to set. + * @return This builder for chaining. + */ + public Builder setBeginBuildTimeMs(int value) { + + beginBuildTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_build_time_ms = 4; + * @return This builder for chaining. + */ + public Builder clearBeginBuildTimeMs() { + + beginBuildTimeMs_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FoundationInfo) + } + + // @@protoc_insertion_point(class_scope:FoundationInfo) + private static final emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo(); + } + + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FoundationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FoundationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FoundationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FoundationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FoundationInfo.proto\032\026FoundationStatus" + + ".proto\"\177\n\016FoundationInfo\022!\n\006status\030\001 \001(\016" + + "2\021.FoundationStatus\022\020\n\010uid_list\030\002 \003(\r\022\033\n" + + "\023current_building_id\030\003 \001(\r\022\033\n\023begin_buil" + + "d_time_ms\030\004 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FoundationStatusOuterClass.getDescriptor(), + }); + internal_static_FoundationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FoundationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FoundationInfo_descriptor, + new java.lang.String[] { "Status", "UidList", "CurrentBuildingId", "BeginBuildTimeMs", }); + emu.grasscutter.net.proto.FoundationStatusOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FoundationStatusOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FoundationStatusOuterClass.java new file mode 100644 index 000000000..2fc1fe41a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FoundationStatusOuterClass.java @@ -0,0 +1,165 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FoundationStatus.proto + +package emu.grasscutter.net.proto; + +public final class FoundationStatusOuterClass { + private FoundationStatusOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FoundationStatus} + */ + public enum FoundationStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FOUNDATION_STATUS_NONE = 0; + */ + FOUNDATION_STATUS_NONE(0), + /** + * FOUNDATION_STATUS_INIT = 1; + */ + FOUNDATION_STATUS_INIT(1), + /** + * FOUNDATION_STATUS_BUILDING = 2; + */ + FOUNDATION_STATUS_BUILDING(2), + /** + * FOUNDATION_STATUS_BUILT = 3; + */ + FOUNDATION_STATUS_BUILT(3), + UNRECOGNIZED(-1), + ; + + /** + * FOUNDATION_STATUS_NONE = 0; + */ + public static final int FOUNDATION_STATUS_NONE_VALUE = 0; + /** + * FOUNDATION_STATUS_INIT = 1; + */ + public static final int FOUNDATION_STATUS_INIT_VALUE = 1; + /** + * FOUNDATION_STATUS_BUILDING = 2; + */ + public static final int FOUNDATION_STATUS_BUILDING_VALUE = 2; + /** + * FOUNDATION_STATUS_BUILT = 3; + */ + public static final int FOUNDATION_STATUS_BUILT_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static FoundationStatus valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static FoundationStatus forNumber(int value) { + switch (value) { + case 0: return FOUNDATION_STATUS_NONE; + case 1: return FOUNDATION_STATUS_INIT; + case 2: return FOUNDATION_STATUS_BUILDING; + case 3: return FOUNDATION_STATUS_BUILT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FoundationStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FoundationStatus findValueByNumber(int number) { + return FoundationStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FoundationStatusOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FoundationStatus[] VALUES = values(); + + public static FoundationStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FoundationStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FoundationStatus) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FoundationStatus.proto*\207\001\n\020FoundationS" + + "tatus\022\032\n\026FOUNDATION_STATUS_NONE\020\000\022\032\n\026FOU" + + "NDATION_STATUS_INIT\020\001\022\036\n\032FOUNDATION_STAT" + + "US_BUILDING\020\002\022\033\n\027FOUNDATION_STATUS_BUILT" + + "\020\003B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java new file mode 100644 index 000000000..f0a042fcc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java @@ -0,0 +1,2906 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FriendBrief.proto + +package emu.grasscutter.net.proto; + +public final class FriendBriefOuterClass { + private FriendBriefOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FriendBriefOrBuilder extends + // @@protoc_insertion_point(interface_extends:FriendBrief) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string nickname = 2; + * @return The nickname. + */ + java.lang.String getNickname(); + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + com.google.protobuf.ByteString + getNicknameBytes(); + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 world_level = 5; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * string signature = 6; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 6; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * .FriendOnlineState online_state = 7; + * @return The enum numeric value on the wire for onlineState. + */ + int getOnlineStateValue(); + /** + * .FriendOnlineState online_state = 7; + * @return The onlineState. + */ + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState(); + + /** + * uint32 param = 8; + * @return The param. + */ + int getParam(); + + /** + * bool is_mp_mode_available = 10; + * @return The isMpModeAvailable. + */ + boolean getIsMpModeAvailable(); + + /** + * string online_id = 11; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 11; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 last_active_time = 12; + * @return The lastActiveTime. + */ + int getLastActiveTime(); + + /** + * uint32 name_card_id = 13; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * uint32 mp_player_num = 14; + * @return The mpPlayerNum. + */ + int getMpPlayerNum(); + + /** + * bool is_chat_no_disturb = 15; + * @return The isChatNoDisturb. + */ + boolean getIsChatNoDisturb(); + + /** + * uint32 chat_sequence = 16; + * @return The chatSequence. + */ + int getChatSequence(); + + /** + * string remark_name = 17; + * @return The remarkName. + */ + java.lang.String getRemarkName(); + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + com.google.protobuf.ByteString + getRemarkNameBytes(); + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + int getShowAvatarInfoListCount(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListOrBuilderList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index); + + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + int getFriendEnterHomeOptionValue(); + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The friendEnterHomeOption. + */ + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); + + /** + * .ProfilePicture profile_picture = 24; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 24; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 24; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + + /** + * bool is_game_source = 25; + * @return The isGameSource. + */ + boolean getIsGameSource(); + + /** + * bool is_psn_source = 26; + * @return The isPsnSource. + */ + boolean getIsPsnSource(); + + /** + * .PlatformType platform_type = 27; + * @return The enum numeric value on the wire for platformType. + */ + int getPlatformTypeValue(); + /** + * .PlatformType platform_type = 27; + * @return The platformType. + */ + emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType getPlatformType(); + } + /** + * Protobuf type {@code FriendBrief} + */ + public static final class FriendBrief extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FriendBrief) + FriendBriefOrBuilder { + private static final long serialVersionUID = 0L; + // Use FriendBrief.newBuilder() to construct. + private FriendBrief(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FriendBrief() { + nickname_ = ""; + signature_ = ""; + onlineState_ = 0; + onlineId_ = ""; + remarkName_ = ""; + showAvatarInfoList_ = java.util.Collections.emptyList(); + friendEnterHomeOption_ = 0; + platformType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FriendBrief(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FriendBrief( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + nickname_ = s; + break; + } + case 24: { + + level_ = input.readUInt32(); + break; + } + case 32: { + + avatarId_ = input.readUInt32(); + break; + } + case 40: { + + worldLevel_ = input.readUInt32(); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 56: { + int rawValue = input.readEnum(); + + onlineState_ = rawValue; + break; + } + case 64: { + + param_ = input.readUInt32(); + break; + } + case 80: { + + isMpModeAvailable_ = input.readBool(); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 96: { + + lastActiveTime_ = input.readUInt32(); + break; + } + case 104: { + + nameCardId_ = input.readUInt32(); + break; + } + case 112: { + + mpPlayerNum_ = input.readUInt32(); + break; + } + case 120: { + + isChatNoDisturb_ = input.readBool(); + break; + } + case 128: { + + chatSequence_ = input.readUInt32(); + break; + } + case 138: { + java.lang.String s = input.readStringRequireUtf8(); + + remarkName_ = s; + break; + } + case 178: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.parser(), extensionRegistry)); + break; + } + case 184: { + int rawValue = input.readEnum(); + + friendEnterHomeOption_ = rawValue; + break; + } + case 194: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + case 200: { + + isGameSource_ = input.readBool(); + break; + } + case 208: { + + isPsnSource_ = input.readBool(); + break; + } + case 216: { + int rawValue = input.readEnum(); + + platformType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.class, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NICKNAME_FIELD_NUMBER = 2; + private volatile java.lang.Object nickname_; + /** + * string nickname = 2; + * @return The nickname. + */ + @java.lang.Override + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 4; + private int avatarId_; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 5; + private int worldLevel_; + /** + * uint32 world_level = 5; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int SIGNATURE_FIELD_NUMBER = 6; + private volatile java.lang.Object signature_; + /** + * string signature = 6; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } + } + /** + * string signature = 6; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ONLINE_STATE_FIELD_NUMBER = 7; + private int onlineState_; + /** + * .FriendOnlineState online_state = 7; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 7; + * @return The onlineState. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + + public static final int PARAM_FIELD_NUMBER = 8; + private int param_; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int IS_MP_MODE_AVAILABLE_FIELD_NUMBER = 10; + private boolean isMpModeAvailable_; + /** + * bool is_mp_mode_available = 10; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 11; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 11; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 11; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LAST_ACTIVE_TIME_FIELD_NUMBER = 12; + private int lastActiveTime_; + /** + * uint32 last_active_time = 12; + * @return The lastActiveTime. + */ + @java.lang.Override + public int getLastActiveTime() { + return lastActiveTime_; + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 13; + private int nameCardId_; + /** + * uint32 name_card_id = 13; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int MP_PLAYER_NUM_FIELD_NUMBER = 14; + private int mpPlayerNum_; + /** + * uint32 mp_player_num = 14; + * @return The mpPlayerNum. + */ + @java.lang.Override + public int getMpPlayerNum() { + return mpPlayerNum_; + } + + public static final int IS_CHAT_NO_DISTURB_FIELD_NUMBER = 15; + private boolean isChatNoDisturb_; + /** + * bool is_chat_no_disturb = 15; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + + public static final int CHAT_SEQUENCE_FIELD_NUMBER = 16; + private int chatSequence_; + /** + * uint32 chat_sequence = 16; + * @return The chatSequence. + */ + @java.lang.Override + public int getChatSequence() { + return chatSequence_; + } + + public static final int REMARK_NAME_FIELD_NUMBER = 17; + private volatile java.lang.Object remarkName_; + /** + * string remark_name = 17; + * @return The remarkName. + */ + @java.lang.Override + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remarkName_ = s; + return s; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SHOW_AVATAR_INFO_LIST_FIELD_NUMBER = 22; + private java.util.List showAvatarInfoList_; + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List getShowAvatarInfoListList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List + getShowAvatarInfoListOrBuilderList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public int getShowAvatarInfoListCount() { + return showAvatarInfoList_.size(); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + return showAvatarInfoList_.get(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + return showAvatarInfoList_.get(index); + } + + public static final int FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER = 23; + private int friendEnterHomeOption_; + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The friendEnterHomeOption. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 24; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 24; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 24; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 24; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + public static final int IS_GAME_SOURCE_FIELD_NUMBER = 25; + private boolean isGameSource_; + /** + * bool is_game_source = 25; + * @return The isGameSource. + */ + @java.lang.Override + public boolean getIsGameSource() { + return isGameSource_; + } + + public static final int IS_PSN_SOURCE_FIELD_NUMBER = 26; + private boolean isPsnSource_; + /** + * bool is_psn_source = 26; + * @return The isPsnSource. + */ + @java.lang.Override + public boolean getIsPsnSource() { + return isPsnSource_; + } + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 27; + private int platformType_; + /** + * .PlatformType platform_type = 27; + * @return The enum numeric value on the wire for platformType. + */ + @java.lang.Override public int getPlatformTypeValue() { + return platformType_; + } + /** + * .PlatformType platform_type = 27; + * @return The platformType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType getPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType result = emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.valueOf(platformType_); + return result == null ? emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); + } + if (level_ != 0) { + output.writeUInt32(3, level_); + } + if (avatarId_ != 0) { + output.writeUInt32(4, avatarId_); + } + if (worldLevel_ != 0) { + output.writeUInt32(5, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, signature_); + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + output.writeEnum(7, onlineState_); + } + if (param_ != 0) { + output.writeUInt32(8, param_); + } + if (isMpModeAvailable_ != false) { + output.writeBool(10, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, onlineId_); + } + if (lastActiveTime_ != 0) { + output.writeUInt32(12, lastActiveTime_); + } + if (nameCardId_ != 0) { + output.writeUInt32(13, nameCardId_); + } + if (mpPlayerNum_ != 0) { + output.writeUInt32(14, mpPlayerNum_); + } + if (isChatNoDisturb_ != false) { + output.writeBool(15, isChatNoDisturb_); + } + if (chatSequence_ != 0) { + output.writeUInt32(16, chatSequence_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 17, remarkName_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + output.writeMessage(22, showAvatarInfoList_.get(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + output.writeEnum(23, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + output.writeMessage(24, getProfilePicture()); + } + if (isGameSource_ != false) { + output.writeBool(25, isGameSource_); + } + if (isPsnSource_ != false) { + output.writeBool(26, isPsnSource_); + } + if (platformType_ != emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.PLATFORM_TYPE_EDITOR.getNumber()) { + output.writeEnum(27, platformType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarId_); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, signature_); + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, onlineState_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, param_); + } + if (isMpModeAvailable_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, onlineId_); + } + if (lastActiveTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, lastActiveTime_); + } + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, nameCardId_); + } + if (mpPlayerNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, mpPlayerNum_); + } + if (isChatNoDisturb_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isChatNoDisturb_); + } + if (chatSequence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(16, chatSequence_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, remarkName_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, showAvatarInfoList_.get(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(23, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(24, getProfilePicture()); + } + if (isGameSource_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(25, isGameSource_); + } + if (isPsnSource_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(26, isPsnSource_); + } + if (platformType_ != emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.PLATFORM_TYPE_EDITOR.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(27, platformType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief other = (emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief) obj; + + if (getUid() + != other.getUid()) return false; + if (!getNickname() + .equals(other.getNickname())) return false; + if (getLevel() + != other.getLevel()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (!getSignature() + .equals(other.getSignature())) return false; + if (onlineState_ != other.onlineState_) return false; + if (getParam() + != other.getParam()) return false; + if (getIsMpModeAvailable() + != other.getIsMpModeAvailable()) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getLastActiveTime() + != other.getLastActiveTime()) return false; + if (getNameCardId() + != other.getNameCardId()) return false; + if (getMpPlayerNum() + != other.getMpPlayerNum()) return false; + if (getIsChatNoDisturb() + != other.getIsChatNoDisturb()) return false; + if (getChatSequence() + != other.getChatSequence()) return false; + if (!getRemarkName() + .equals(other.getRemarkName())) return false; + if (!getShowAvatarInfoListList() + .equals(other.getShowAvatarInfoListList())) return false; + if (friendEnterHomeOption_ != other.friendEnterHomeOption_) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (getIsGameSource() + != other.getIsGameSource()) return false; + if (getIsPsnSource() + != other.getIsPsnSource()) return false; + if (platformType_ != other.platformType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getNickname().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + hash = (37 * hash) + ONLINE_STATE_FIELD_NUMBER; + hash = (53 * hash) + onlineState_; + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + IS_MP_MODE_AVAILABLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMpModeAvailable()); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + LAST_ACTIVE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLastActiveTime(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (37 * hash) + MP_PLAYER_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMpPlayerNum(); + hash = (37 * hash) + IS_CHAT_NO_DISTURB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsChatNoDisturb()); + hash = (37 * hash) + CHAT_SEQUENCE_FIELD_NUMBER; + hash = (53 * hash) + getChatSequence(); + hash = (37 * hash) + REMARK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getRemarkName().hashCode(); + if (getShowAvatarInfoListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); + } + hash = (37 * hash) + FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER; + hash = (53 * hash) + friendEnterHomeOption_; + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (37 * hash) + IS_GAME_SOURCE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGameSource()); + hash = (37 * hash) + IS_PSN_SOURCE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPsnSource()); + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + platformType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FriendBrief} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FriendBrief) + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.class, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShowAvatarInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + nickname_ = ""; + + level_ = 0; + + avatarId_ = 0; + + worldLevel_ = 0; + + signature_ = ""; + + onlineState_ = 0; + + param_ = 0; + + isMpModeAvailable_ = false; + + onlineId_ = ""; + + lastActiveTime_ = 0; + + nameCardId_ = 0; + + mpPlayerNum_ = 0; + + isChatNoDisturb_ = false; + + chatSequence_ = 0; + + remarkName_ = ""; + + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + showAvatarInfoListBuilder_.clear(); + } + friendEnterHomeOption_ = 0; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + isGameSource_ = false; + + isPsnSource_ = false; + + platformType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief build() { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief buildPartial() { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief result = new emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.nickname_ = nickname_; + result.level_ = level_; + result.avatarId_ = avatarId_; + result.worldLevel_ = worldLevel_; + result.signature_ = signature_; + result.onlineState_ = onlineState_; + result.param_ = param_; + result.isMpModeAvailable_ = isMpModeAvailable_; + result.onlineId_ = onlineId_; + result.lastActiveTime_ = lastActiveTime_; + result.nameCardId_ = nameCardId_; + result.mpPlayerNum_ = mpPlayerNum_; + result.isChatNoDisturb_ = isChatNoDisturb_; + result.chatSequence_ = chatSequence_; + result.remarkName_ = remarkName_; + if (showAvatarInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarInfoList_ = showAvatarInfoList_; + } else { + result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); + } + result.friendEnterHomeOption_ = friendEnterHomeOption_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + result.isGameSource_ = isGameSource_; + result.isPsnSource_ = isPsnSource_; + result.platformType_ = platformType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief) { + return mergeFrom((emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief other) { + if (other == emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getNickname().isEmpty()) { + nickname_ = other.nickname_; + onChanged(); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.onlineState_ != 0) { + setOnlineStateValue(other.getOnlineStateValue()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getIsMpModeAvailable() != false) { + setIsMpModeAvailable(other.getIsMpModeAvailable()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getLastActiveTime() != 0) { + setLastActiveTime(other.getLastActiveTime()); + } + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (other.getMpPlayerNum() != 0) { + setMpPlayerNum(other.getMpPlayerNum()); + } + if (other.getIsChatNoDisturb() != false) { + setIsChatNoDisturb(other.getIsChatNoDisturb()); + } + if (other.getChatSequence() != 0) { + setChatSequence(other.getChatSequence()); + } + if (!other.getRemarkName().isEmpty()) { + remarkName_ = other.remarkName_; + onChanged(); + } + if (showAvatarInfoListBuilder_ == null) { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoList_.isEmpty()) { + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.addAll(other.showAvatarInfoList_); + } + onChanged(); + } + } else { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoListBuilder_.isEmpty()) { + showAvatarInfoListBuilder_.dispose(); + showAvatarInfoListBuilder_ = null; + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + showAvatarInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShowAvatarInfoListFieldBuilder() : null; + } else { + showAvatarInfoListBuilder_.addAllMessages(other.showAvatarInfoList_); + } + } + } + if (other.friendEnterHomeOption_ != 0) { + setFriendEnterHomeOptionValue(other.getFriendEnterHomeOptionValue()); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + if (other.getIsGameSource() != false) { + setIsGameSource(other.getIsGameSource()); + } + if (other.getIsPsnSource() != false) { + setIsPsnSource(other.getIsPsnSource()); + } + if (other.platformType_ != 0) { + setPlatformTypeValue(other.getPlatformTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickname_ = ""; + /** + * string nickname = 2; + * @return The nickname. + */ + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nickname = 2; + * @param value The nickname to set. + * @return This builder for chaining. + */ + public Builder setNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickname_ = value; + onChanged(); + return this; + } + /** + * string nickname = 2; + * @return This builder for chaining. + */ + public Builder clearNickname() { + + nickname_ = getDefaultInstance().getNickname(); + onChanged(); + return this; + } + /** + * string nickname = 2; + * @param value The bytes for nickname to set. + * @return This builder for chaining. + */ + public Builder setNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickname_ = value; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 4; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 5; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 5; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 5; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 6; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 6; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 6; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 6; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 6; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private int onlineState_ = 0; + /** + * .FriendOnlineState online_state = 7; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 7; + * @param value The enum numeric value on the wire for onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineStateValue(int value) { + + onlineState_ = value; + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 7; + * @return The onlineState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + /** + * .FriendOnlineState online_state = 7; + * @param value The onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineState(emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 7; + * @return This builder for chaining. + */ + public Builder clearOnlineState() { + + onlineState_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 8; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 8; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private boolean isMpModeAvailable_ ; + /** + * bool is_mp_mode_available = 10; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + /** + * bool is_mp_mode_available = 10; + * @param value The isMpModeAvailable to set. + * @return This builder for chaining. + */ + public Builder setIsMpModeAvailable(boolean value) { + + isMpModeAvailable_ = value; + onChanged(); + return this; + } + /** + * bool is_mp_mode_available = 10; + * @return This builder for chaining. + */ + public Builder clearIsMpModeAvailable() { + + isMpModeAvailable_ = false; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 11; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 11; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 11; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 11; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 11; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int lastActiveTime_ ; + /** + * uint32 last_active_time = 12; + * @return The lastActiveTime. + */ + @java.lang.Override + public int getLastActiveTime() { + return lastActiveTime_; + } + /** + * uint32 last_active_time = 12; + * @param value The lastActiveTime to set. + * @return This builder for chaining. + */ + public Builder setLastActiveTime(int value) { + + lastActiveTime_ = value; + onChanged(); + return this; + } + /** + * uint32 last_active_time = 12; + * @return This builder for chaining. + */ + public Builder clearLastActiveTime() { + + lastActiveTime_ = 0; + onChanged(); + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 13; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 13; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 13; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private int mpPlayerNum_ ; + /** + * uint32 mp_player_num = 14; + * @return The mpPlayerNum. + */ + @java.lang.Override + public int getMpPlayerNum() { + return mpPlayerNum_; + } + /** + * uint32 mp_player_num = 14; + * @param value The mpPlayerNum to set. + * @return This builder for chaining. + */ + public Builder setMpPlayerNum(int value) { + + mpPlayerNum_ = value; + onChanged(); + return this; + } + /** + * uint32 mp_player_num = 14; + * @return This builder for chaining. + */ + public Builder clearMpPlayerNum() { + + mpPlayerNum_ = 0; + onChanged(); + return this; + } + + private boolean isChatNoDisturb_ ; + /** + * bool is_chat_no_disturb = 15; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + /** + * bool is_chat_no_disturb = 15; + * @param value The isChatNoDisturb to set. + * @return This builder for chaining. + */ + public Builder setIsChatNoDisturb(boolean value) { + + isChatNoDisturb_ = value; + onChanged(); + return this; + } + /** + * bool is_chat_no_disturb = 15; + * @return This builder for chaining. + */ + public Builder clearIsChatNoDisturb() { + + isChatNoDisturb_ = false; + onChanged(); + return this; + } + + private int chatSequence_ ; + /** + * uint32 chat_sequence = 16; + * @return The chatSequence. + */ + @java.lang.Override + public int getChatSequence() { + return chatSequence_; + } + /** + * uint32 chat_sequence = 16; + * @param value The chatSequence to set. + * @return This builder for chaining. + */ + public Builder setChatSequence(int value) { + + chatSequence_ = value; + onChanged(); + return this; + } + /** + * uint32 chat_sequence = 16; + * @return This builder for chaining. + */ + public Builder clearChatSequence() { + + chatSequence_ = 0; + onChanged(); + return this; + } + + private java.lang.Object remarkName_ = ""; + /** + * string remark_name = 17; + * @return The remarkName. + */ + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remarkName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remark_name = 17; + * @param value The remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remarkName_ = value; + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @return This builder for chaining. + */ + public Builder clearRemarkName() { + + remarkName_ = getDefaultInstance().getRemarkName(); + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @param value The bytes for remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remarkName_ = value; + onChanged(); + return this; + } + + private java.util.List showAvatarInfoList_ = + java.util.Collections.emptyList(); + private void ensureShowAvatarInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(showAvatarInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> showAvatarInfoListBuilder_; + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List getShowAvatarInfoListList() { + if (showAvatarInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } else { + return showAvatarInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public int getShowAvatarInfoListCount() { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.size(); + } else { + return showAvatarInfoListBuilder_.getCount(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); + } else { + return showAvatarInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addAllShowAvatarInfoList( + java.lang.Iterable values) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarInfoList_); + onChanged(); + } else { + showAvatarInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder clearShowAvatarInfoList() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder removeShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.remove(index); + onChanged(); + } else { + showAvatarInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder getShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); } else { + return showAvatarInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListOrBuilderList() { + if (showAvatarInfoListBuilder_ != null) { + return showAvatarInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { + return getShowAvatarInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListBuilderList() { + return getShowAvatarInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> + getShowAvatarInfoListFieldBuilder() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder>( + showAvatarInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + showAvatarInfoList_ = null; + } + return showAvatarInfoListBuilder_; + } + + private int friendEnterHomeOption_ = 0; + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @param value The enum numeric value on the wire for friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOptionValue(int value) { + + friendEnterHomeOption_ = value; + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The friendEnterHomeOption. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @param value The friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOption(emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption value) { + if (value == null) { + throw new NullPointerException(); + } + + friendEnterHomeOption_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return This builder for chaining. + */ + public Builder clearFriendEnterHomeOption() { + + friendEnterHomeOption_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 24; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 24; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 24; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 24; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + + private boolean isGameSource_ ; + /** + * bool is_game_source = 25; + * @return The isGameSource. + */ + @java.lang.Override + public boolean getIsGameSource() { + return isGameSource_; + } + /** + * bool is_game_source = 25; + * @param value The isGameSource to set. + * @return This builder for chaining. + */ + public Builder setIsGameSource(boolean value) { + + isGameSource_ = value; + onChanged(); + return this; + } + /** + * bool is_game_source = 25; + * @return This builder for chaining. + */ + public Builder clearIsGameSource() { + + isGameSource_ = false; + onChanged(); + return this; + } + + private boolean isPsnSource_ ; + /** + * bool is_psn_source = 26; + * @return The isPsnSource. + */ + @java.lang.Override + public boolean getIsPsnSource() { + return isPsnSource_; + } + /** + * bool is_psn_source = 26; + * @param value The isPsnSource to set. + * @return This builder for chaining. + */ + public Builder setIsPsnSource(boolean value) { + + isPsnSource_ = value; + onChanged(); + return this; + } + /** + * bool is_psn_source = 26; + * @return This builder for chaining. + */ + public Builder clearIsPsnSource() { + + isPsnSource_ = false; + onChanged(); + return this; + } + + private int platformType_ = 0; + /** + * .PlatformType platform_type = 27; + * @return The enum numeric value on the wire for platformType. + */ + @java.lang.Override public int getPlatformTypeValue() { + return platformType_; + } + /** + * .PlatformType platform_type = 27; + * @param value The enum numeric value on the wire for platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformTypeValue(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * .PlatformType platform_type = 27; + * @return The platformType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType getPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType result = emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.valueOf(platformType_); + return result == null ? emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.UNRECOGNIZED : result; + } + /** + * .PlatformType platform_type = 27; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType value) { + if (value == null) { + throw new NullPointerException(); + } + + platformType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlatformType platform_type = 27; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FriendBrief) + } + + // @@protoc_insertion_point(class_scope:FriendBrief) + private static final emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief(); + } + + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FriendBrief parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FriendBrief(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FriendBrief_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FriendBrief_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021FriendBrief.proto\032\033FriendEnterHomeOpti" + + "on.proto\032\027FriendOnlineState.proto\032\022Platf" + + "ormType.proto\032\024ProfilePicture.proto\032\032Soc" + + "ialShowAvatarInfo.proto\"\336\004\n\013FriendBrief\022" + + "\013\n\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022\r\n\005level\030" + + "\003 \001(\r\022\021\n\tavatar_id\030\004 \001(\r\022\023\n\013world_level\030" + + "\005 \001(\r\022\021\n\tsignature\030\006 \001(\t\022(\n\014online_state" + + "\030\007 \001(\0162\022.FriendOnlineState\022\r\n\005param\030\010 \001(" + + "\r\022\034\n\024is_mp_mode_available\030\n \001(\010\022\021\n\tonlin" + + "e_id\030\013 \001(\t\022\030\n\020last_active_time\030\014 \001(\r\022\024\n\014" + + "name_card_id\030\r \001(\r\022\025\n\rmp_player_num\030\016 \001(" + + "\r\022\032\n\022is_chat_no_disturb\030\017 \001(\010\022\025\n\rchat_se" + + "quence\030\020 \001(\r\022\023\n\013remark_name\030\021 \001(\t\0224\n\025sho" + + "w_avatar_info_list\030\026 \003(\0132\025.SocialShowAva" + + "tarInfo\0228\n\030friend_enter_home_option\030\027 \001(" + + "\0162\026.FriendEnterHomeOption\022(\n\017profile_pic" + + "ture\030\030 \001(\0132\017.ProfilePicture\022\026\n\016is_game_s" + + "ource\030\031 \001(\010\022\025\n\ris_psn_source\030\032 \001(\010\022$\n\rpl" + + "atform_type\030\033 \001(\0162\r.PlatformTypeB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PlatformTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_FriendBrief_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FriendBrief_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FriendBrief_descriptor, + new java.lang.String[] { "Uid", "Nickname", "Level", "AvatarId", "WorldLevel", "Signature", "OnlineState", "Param", "IsMpModeAvailable", "OnlineId", "LastActiveTime", "NameCardId", "MpPlayerNum", "IsChatNoDisturb", "ChatSequence", "RemarkName", "ShowAvatarInfoList", "FriendEnterHomeOption", "ProfilePicture", "IsGameSource", "IsPsnSource", "PlatformType", }); + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PlatformTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java new file mode 100644 index 000000000..23a8a802f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FriendEnterHomeOption.proto + +package emu.grasscutter.net.proto; + +public final class FriendEnterHomeOptionOuterClass { + private FriendEnterHomeOptionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FriendEnterHomeOption} + */ + public enum FriendEnterHomeOption + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0; + */ + FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM(0), + /** + * FRIEND_ENTER_HOME_OPTION_REFUSE = 1; + */ + FRIEND_ENTER_HOME_OPTION_REFUSE(1), + /** + * FRIEND_ENTER_HOME_OPTION_DIRECT = 2; + */ + FRIEND_ENTER_HOME_OPTION_DIRECT(2), + UNRECOGNIZED(-1), + ; + + /** + * FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0; + */ + public static final int FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM_VALUE = 0; + /** + * FRIEND_ENTER_HOME_OPTION_REFUSE = 1; + */ + public static final int FRIEND_ENTER_HOME_OPTION_REFUSE_VALUE = 1; + /** + * FRIEND_ENTER_HOME_OPTION_DIRECT = 2; + */ + public static final int FRIEND_ENTER_HOME_OPTION_DIRECT_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static FriendEnterHomeOption valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static FriendEnterHomeOption forNumber(int value) { + switch (value) { + case 0: return FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM; + case 1: return FRIEND_ENTER_HOME_OPTION_REFUSE; + case 2: return FRIEND_ENTER_HOME_OPTION_DIRECT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FriendEnterHomeOption> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FriendEnterHomeOption findValueByNumber(int number) { + return FriendEnterHomeOption.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FriendEnterHomeOption[] VALUES = values(); + + public static FriendEnterHomeOption valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FriendEnterHomeOption(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FriendEnterHomeOption) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FriendEnterHomeOption.proto*\214\001\n\025Friend" + + "EnterHomeOption\022)\n%FRIEND_ENTER_HOME_OPT" + + "ION_NEED_CONFIRM\020\000\022#\n\037FRIEND_ENTER_HOME_" + + "OPTION_REFUSE\020\001\022#\n\037FRIEND_ENTER_HOME_OPT" + + "ION_DIRECT\020\002B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java new file mode 100644 index 000000000..cb331ec14 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FriendOnlineState.proto + +package emu.grasscutter.net.proto; + +public final class FriendOnlineStateOuterClass { + private FriendOnlineStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FriendOnlineState} + */ + public enum FriendOnlineState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FRIEND_ONLINE_STATE_FREIEND_DISCONNECT = 0; + */ + FRIEND_ONLINE_STATE_FREIEND_DISCONNECT(0), + /** + * FRIEND_ONLINE_STATE_ONLINE = 1; + */ + FRIEND_ONLINE_STATE_ONLINE(1), + UNRECOGNIZED(-1), + ; + + /** + * FRIEND_ONLINE_STATE_FREIEND_DISCONNECT = 0; + */ + public static final int FRIEND_ONLINE_STATE_FREIEND_DISCONNECT_VALUE = 0; + /** + * FRIEND_ONLINE_STATE_ONLINE = 1; + */ + public static final int FRIEND_ONLINE_STATE_ONLINE_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static FriendOnlineState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static FriendOnlineState forNumber(int value) { + switch (value) { + case 0: return FRIEND_ONLINE_STATE_FREIEND_DISCONNECT; + case 1: return FRIEND_ONLINE_STATE_ONLINE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FriendOnlineState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FriendOnlineState findValueByNumber(int number) { + return FriendOnlineState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FriendOnlineState[] VALUES = values(); + + public static FriendOnlineState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FriendOnlineState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FriendOnlineState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FriendOnlineState.proto*_\n\021FriendOnlin" + + "eState\022*\n&FRIEND_ONLINE_STATE_FREIEND_DI" + + "SCONNECT\020\000\022\036\n\032FRIEND_ONLINE_STATE_ONLINE" + + "\020\001B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureCurModuleArrangeCountNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureCurModuleArrangeCountNotifyOuterClass.java new file mode 100644 index 000000000..50a44d45d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureCurModuleArrangeCountNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureCurModuleArrangeCountNotify.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureCurModuleArrangeCountNotifyOuterClass { + private FurnitureCurModuleArrangeCountNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureCurModuleArrangeCountNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureCurModuleArrangeCountNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + java.util.List + getFurnitureArrangeCountListList(); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getFurnitureArrangeCountList(int index); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + int getFurnitureArrangeCountListCount(); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + java.util.List + getFurnitureArrangeCountListOrBuilderList(); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getFurnitureArrangeCountListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4498
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureCurModuleArrangeCountNotify} + */ + public static final class FurnitureCurModuleArrangeCountNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureCurModuleArrangeCountNotify) + FurnitureCurModuleArrangeCountNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureCurModuleArrangeCountNotify.newBuilder() to construct. + private FurnitureCurModuleArrangeCountNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureCurModuleArrangeCountNotify() { + furnitureArrangeCountList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureCurModuleArrangeCountNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureCurModuleArrangeCountNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureArrangeCountList_.add( + input.readMessage(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.class, emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.Builder.class); + } + + public static final int FURNITURE_ARRANGE_COUNT_LIST_FIELD_NUMBER = 13; + private java.util.List furnitureArrangeCountList_; + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public java.util.List getFurnitureArrangeCountListList() { + return furnitureArrangeCountList_; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public java.util.List + getFurnitureArrangeCountListOrBuilderList() { + return furnitureArrangeCountList_; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public int getFurnitureArrangeCountListCount() { + return furnitureArrangeCountList_.size(); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getFurnitureArrangeCountList(int index) { + return furnitureArrangeCountList_.get(index); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getFurnitureArrangeCountListOrBuilder( + int index) { + return furnitureArrangeCountList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < furnitureArrangeCountList_.size(); i++) { + output.writeMessage(13, furnitureArrangeCountList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < furnitureArrangeCountList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, furnitureArrangeCountList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify other = (emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify) obj; + + if (!getFurnitureArrangeCountListList() + .equals(other.getFurnitureArrangeCountListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFurnitureArrangeCountListCount() > 0) { + hash = (37 * hash) + FURNITURE_ARRANGE_COUNT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureArrangeCountListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4498
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureCurModuleArrangeCountNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureCurModuleArrangeCountNotify) + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.class, emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFurnitureArrangeCountListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureArrangeCountListBuilder_ == null) { + furnitureArrangeCountList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + furnitureArrangeCountListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify build() { + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify buildPartial() { + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify result = new emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify(this); + int from_bitField0_ = bitField0_; + if (furnitureArrangeCountListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureArrangeCountList_ = furnitureArrangeCountList_; + } else { + result.furnitureArrangeCountList_ = furnitureArrangeCountListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify other) { + if (other == emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.getDefaultInstance()) return this; + if (furnitureArrangeCountListBuilder_ == null) { + if (!other.furnitureArrangeCountList_.isEmpty()) { + if (furnitureArrangeCountList_.isEmpty()) { + furnitureArrangeCountList_ = other.furnitureArrangeCountList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.addAll(other.furnitureArrangeCountList_); + } + onChanged(); + } + } else { + if (!other.furnitureArrangeCountList_.isEmpty()) { + if (furnitureArrangeCountListBuilder_.isEmpty()) { + furnitureArrangeCountListBuilder_.dispose(); + furnitureArrangeCountListBuilder_ = null; + furnitureArrangeCountList_ = other.furnitureArrangeCountList_; + bitField0_ = (bitField0_ & ~0x00000001); + furnitureArrangeCountListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureArrangeCountListFieldBuilder() : null; + } else { + furnitureArrangeCountListBuilder_.addAllMessages(other.furnitureArrangeCountList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List furnitureArrangeCountList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureArrangeCountListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = new java.util.ArrayList(furnitureArrangeCountList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> furnitureArrangeCountListBuilder_; + + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public java.util.List getFurnitureArrangeCountListList() { + if (furnitureArrangeCountListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + } else { + return furnitureArrangeCountListBuilder_.getMessageList(); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public int getFurnitureArrangeCountListCount() { + if (furnitureArrangeCountListBuilder_ == null) { + return furnitureArrangeCountList_.size(); + } else { + return furnitureArrangeCountListBuilder_.getCount(); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getFurnitureArrangeCountList(int index) { + if (furnitureArrangeCountListBuilder_ == null) { + return furnitureArrangeCountList_.get(index); + } else { + return furnitureArrangeCountListBuilder_.getMessage(index); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder setFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (furnitureArrangeCountListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.set(index, value); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder setFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (furnitureArrangeCountListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(value); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (furnitureArrangeCountListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(index, value); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addAllFurnitureArrangeCountList( + java.lang.Iterable values) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureArrangeCountList_); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder clearFurnitureArrangeCountList() { + if (furnitureArrangeCountListBuilder_ == null) { + furnitureArrangeCountList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.clear(); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder removeFurnitureArrangeCountList(int index) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.remove(index); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder getFurnitureArrangeCountListBuilder( + int index) { + return getFurnitureArrangeCountListFieldBuilder().getBuilder(index); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getFurnitureArrangeCountListOrBuilder( + int index) { + if (furnitureArrangeCountListBuilder_ == null) { + return furnitureArrangeCountList_.get(index); } else { + return furnitureArrangeCountListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public java.util.List + getFurnitureArrangeCountListOrBuilderList() { + if (furnitureArrangeCountListBuilder_ != null) { + return furnitureArrangeCountListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addFurnitureArrangeCountListBuilder() { + return getFurnitureArrangeCountListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addFurnitureArrangeCountListBuilder( + int index) { + return getFurnitureArrangeCountListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public java.util.List + getFurnitureArrangeCountListBuilderList() { + return getFurnitureArrangeCountListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> + getFurnitureArrangeCountListFieldBuilder() { + if (furnitureArrangeCountListBuilder_ == null) { + furnitureArrangeCountListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder>( + furnitureArrangeCountList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + furnitureArrangeCountList_ = null; + } + return furnitureArrangeCountListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureCurModuleArrangeCountNotify) + } + + // @@protoc_insertion_point(class_scope:FurnitureCurModuleArrangeCountNotify) + private static final emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify(); + } + + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureCurModuleArrangeCountNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureCurModuleArrangeCountNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*FurnitureCurModuleArrangeCountNotify.p" + + "roto\032\020Uint32Pair.proto\"Y\n$FurnitureCurMo" + + "duleArrangeCountNotify\0221\n\034furniture_arra" + + "nge_count_list\030\r \003(\0132\013.Uint32PairB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(), + }); + internal_static_FurnitureCurModuleArrangeCountNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureCurModuleArrangeCountNotify_descriptor, + new java.lang.String[] { "FurnitureArrangeCountList", }); + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeBeHelpedDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeBeHelpedDataOuterClass.java new file mode 100644 index 000000000..4c3f386a7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeBeHelpedDataOuterClass.java @@ -0,0 +1,1034 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeBeHelpedData.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeBeHelpedDataOuterClass { + private FurnitureMakeBeHelpedDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeBeHelpedDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeBeHelpedData) + com.google.protobuf.MessageOrBuilder { + + /** + * fixed32 time = 12; + * @return The time. + */ + int getTime(); + + /** + * uint32 icon = 11; + * @return The icon. + */ + int getIcon(); + + /** + * uint32 uid = 7; + * @return The uid. + */ + int getUid(); + + /** + * string player_name = 10; + * @return The playerName. + */ + java.lang.String getPlayerName(); + /** + * string player_name = 10; + * @return The bytes for playerName. + */ + com.google.protobuf.ByteString + getPlayerNameBytes(); + + /** + * .ProfilePicture profile_picture = 1; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 1; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 1; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + } + /** + * Protobuf type {@code FurnitureMakeBeHelpedData} + */ + public static final class FurnitureMakeBeHelpedData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeBeHelpedData) + FurnitureMakeBeHelpedDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeBeHelpedData.newBuilder() to construct. + private FurnitureMakeBeHelpedData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeBeHelpedData() { + playerName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeBeHelpedData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeBeHelpedData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + uid_ = input.readUInt32(); + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + playerName_ = s; + break; + } + case 88: { + + icon_ = input.readUInt32(); + break; + } + case 101: { + + time_ = input.readFixed32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.class, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder.class); + } + + public static final int TIME_FIELD_NUMBER = 12; + private int time_; + /** + * fixed32 time = 12; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + + public static final int ICON_FIELD_NUMBER = 11; + private int icon_; + /** + * uint32 icon = 11; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + return icon_; + } + + public static final int UID_FIELD_NUMBER = 7; + private int uid_; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int PLAYER_NAME_FIELD_NUMBER = 10; + private volatile java.lang.Object playerName_; + /** + * string player_name = 10; + * @return The playerName. + */ + @java.lang.Override + public java.lang.String getPlayerName() { + java.lang.Object ref = playerName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + playerName_ = s; + return s; + } + } + /** + * string player_name = 10; + * @return The bytes for playerName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPlayerNameBytes() { + java.lang.Object ref = playerName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + playerName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 1; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 1; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (profilePicture_ != null) { + output.writeMessage(1, getProfilePicture()); + } + if (uid_ != 0) { + output.writeUInt32(7, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(playerName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, playerName_); + } + if (icon_ != 0) { + output.writeUInt32(11, icon_); + } + if (time_ != 0) { + output.writeFixed32(12, time_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getProfilePicture()); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(playerName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, playerName_); + } + if (icon_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, icon_); + } + if (time_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(12, time_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData other = (emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData) obj; + + if (getTime() + != other.getTime()) return false; + if (getIcon() + != other.getIcon()) return false; + if (getUid() + != other.getUid()) return false; + if (!getPlayerName() + .equals(other.getPlayerName())) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TIME_FIELD_NUMBER; + hash = (53 * hash) + getTime(); + hash = (37 * hash) + ICON_FIELD_NUMBER; + hash = (53 * hash) + getIcon(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + PLAYER_NAME_FIELD_NUMBER; + hash = (53 * hash) + getPlayerName().hashCode(); + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FurnitureMakeBeHelpedData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeBeHelpedData) + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.class, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + time_ = 0; + + icon_ = 0; + + uid_ = 0; + + playerName_ = ""; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData build() { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData result = new emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData(this); + result.time_ = time_; + result.icon_ = icon_; + result.uid_ = uid_; + result.playerName_ = playerName_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance()) return this; + if (other.getTime() != 0) { + setTime(other.getTime()); + } + if (other.getIcon() != 0) { + setIcon(other.getIcon()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getPlayerName().isEmpty()) { + playerName_ = other.playerName_; + onChanged(); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int time_ ; + /** + * fixed32 time = 12; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + /** + * fixed32 time = 12; + * @param value The time to set. + * @return This builder for chaining. + */ + public Builder setTime(int value) { + + time_ = value; + onChanged(); + return this; + } + /** + * fixed32 time = 12; + * @return This builder for chaining. + */ + public Builder clearTime() { + + time_ = 0; + onChanged(); + return this; + } + + private int icon_ ; + /** + * uint32 icon = 11; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + return icon_; + } + /** + * uint32 icon = 11; + * @param value The icon to set. + * @return This builder for chaining. + */ + public Builder setIcon(int value) { + + icon_ = value; + onChanged(); + return this; + } + /** + * uint32 icon = 11; + * @return This builder for chaining. + */ + public Builder clearIcon() { + + icon_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 7; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 7; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object playerName_ = ""; + /** + * string player_name = 10; + * @return The playerName. + */ + public java.lang.String getPlayerName() { + java.lang.Object ref = playerName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + playerName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string player_name = 10; + * @return The bytes for playerName. + */ + public com.google.protobuf.ByteString + getPlayerNameBytes() { + java.lang.Object ref = playerName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + playerName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string player_name = 10; + * @param value The playerName to set. + * @return This builder for chaining. + */ + public Builder setPlayerName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + playerName_ = value; + onChanged(); + return this; + } + /** + * string player_name = 10; + * @return This builder for chaining. + */ + public Builder clearPlayerName() { + + playerName_ = getDefaultInstance().getPlayerName(); + onChanged(); + return this; + } + /** + * string player_name = 10; + * @param value The bytes for playerName to set. + * @return This builder for chaining. + */ + public Builder setPlayerNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + playerName_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 1; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 1; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 1; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeBeHelpedData) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeBeHelpedData) + private static final emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeBeHelpedData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeBeHelpedData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeBeHelpedData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037FurnitureMakeBeHelpedData.proto\032\024Profi" + + "lePicture.proto\"\203\001\n\031FurnitureMakeBeHelpe" + + "dData\022\014\n\004time\030\014 \001(\007\022\014\n\004icon\030\013 \001(\r\022\013\n\003uid" + + "\030\007 \001(\r\022\023\n\013player_name\030\n \001(\t\022(\n\017profile_p" + + "icture\030\001 \001(\0132\017.ProfilePictureB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeBeHelpedData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeBeHelpedData_descriptor, + new java.lang.String[] { "Time", "Icon", "Uid", "PlayerName", "ProfilePicture", }); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeDataOuterClass.java new file mode 100644 index 000000000..b4c5340c0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeDataOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeData.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeDataOuterClass { + private FurnitureMakeDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 index = 15; + * @return The index. + */ + int getIndex(); + + /** + * uint32 dur_time = 1; + * @return The durTime. + */ + int getDurTime(); + + /** + * fixed32 begin_time = 11; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * fixed32 accelerate_time = 6; + * @return The accelerateTime. + */ + int getAccelerateTime(); + + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 make_id = 5; + * @return The makeId. + */ + int getMakeId(); + } + /** + * Protobuf type {@code FurnitureMakeData} + */ + public static final class FurnitureMakeData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeData) + FurnitureMakeDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeData.newBuilder() to construct. + private FurnitureMakeData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + durTime_ = input.readUInt32(); + break; + } + case 16: { + + avatarId_ = input.readUInt32(); + break; + } + case 40: { + + makeId_ = input.readUInt32(); + break; + } + case 53: { + + accelerateTime_ = input.readFixed32(); + break; + } + case 93: { + + beginTime_ = input.readFixed32(); + break; + } + case 120: { + + index_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.class, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder.class); + } + + public static final int INDEX_FIELD_NUMBER = 15; + private int index_; + /** + * uint32 index = 15; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + + public static final int DUR_TIME_FIELD_NUMBER = 1; + private int durTime_; + /** + * uint32 dur_time = 1; + * @return The durTime. + */ + @java.lang.Override + public int getDurTime() { + return durTime_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 11; + private int beginTime_; + /** + * fixed32 begin_time = 11; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int ACCELERATE_TIME_FIELD_NUMBER = 6; + private int accelerateTime_; + /** + * fixed32 accelerate_time = 6; + * @return The accelerateTime. + */ + @java.lang.Override + public int getAccelerateTime() { + return accelerateTime_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 2; + private int avatarId_; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int MAKE_ID_FIELD_NUMBER = 5; + private int makeId_; + /** + * uint32 make_id = 5; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (durTime_ != 0) { + output.writeUInt32(1, durTime_); + } + if (avatarId_ != 0) { + output.writeUInt32(2, avatarId_); + } + if (makeId_ != 0) { + output.writeUInt32(5, makeId_); + } + if (accelerateTime_ != 0) { + output.writeFixed32(6, accelerateTime_); + } + if (beginTime_ != 0) { + output.writeFixed32(11, beginTime_); + } + if (index_ != 0) { + output.writeUInt32(15, index_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (durTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, durTime_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, avatarId_); + } + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, makeId_); + } + if (accelerateTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(6, accelerateTime_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(11, beginTime_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, index_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData other = (emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData) obj; + + if (getIndex() + != other.getIndex()) return false; + if (getDurTime() + != other.getDurTime()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getAccelerateTime() + != other.getAccelerateTime()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getMakeId() + != other.getMakeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (37 * hash) + DUR_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDurTime(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + ACCELERATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getAccelerateTime(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FurnitureMakeData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeData) + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.class, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + index_ = 0; + + durTime_ = 0; + + beginTime_ = 0; + + accelerateTime_ = 0; + + avatarId_ = 0; + + makeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData build() { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData result = new emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData(this); + result.index_ = index_; + result.durTime_ = durTime_; + result.beginTime_ = beginTime_; + result.accelerateTime_ = accelerateTime_; + result.avatarId_ = avatarId_; + result.makeId_ = makeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance()) return this; + if (other.getIndex() != 0) { + setIndex(other.getIndex()); + } + if (other.getDurTime() != 0) { + setDurTime(other.getDurTime()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getAccelerateTime() != 0) { + setAccelerateTime(other.getAccelerateTime()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int index_ ; + /** + * uint32 index = 15; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * uint32 index = 15; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 15; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private int durTime_ ; + /** + * uint32 dur_time = 1; + * @return The durTime. + */ + @java.lang.Override + public int getDurTime() { + return durTime_; + } + /** + * uint32 dur_time = 1; + * @param value The durTime to set. + * @return This builder for chaining. + */ + public Builder setDurTime(int value) { + + durTime_ = value; + onChanged(); + return this; + } + /** + * uint32 dur_time = 1; + * @return This builder for chaining. + */ + public Builder clearDurTime() { + + durTime_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * fixed32 begin_time = 11; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * fixed32 begin_time = 11; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 begin_time = 11; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int accelerateTime_ ; + /** + * fixed32 accelerate_time = 6; + * @return The accelerateTime. + */ + @java.lang.Override + public int getAccelerateTime() { + return accelerateTime_; + } + /** + * fixed32 accelerate_time = 6; + * @param value The accelerateTime to set. + * @return This builder for chaining. + */ + public Builder setAccelerateTime(int value) { + + accelerateTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 accelerate_time = 6; + * @return This builder for chaining. + */ + public Builder clearAccelerateTime() { + + accelerateTime_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 2; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int makeId_ ; + /** + * uint32 make_id = 5; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 5; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 5; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeData) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeData) + private static final emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FurnitureMakeData.proto\"\205\001\n\021FurnitureM" + + "akeData\022\r\n\005index\030\017 \001(\r\022\020\n\010dur_time\030\001 \001(\r" + + "\022\022\n\nbegin_time\030\013 \001(\007\022\027\n\017accelerate_time\030" + + "\006 \001(\007\022\021\n\tavatar_id\030\002 \001(\r\022\017\n\007make_id\030\005 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeData_descriptor, + new java.lang.String[] { "Index", "DurTime", "BeginTime", "AccelerateTime", "AvatarId", "MakeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeHelpDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeHelpDataOuterClass.java new file mode 100644 index 000000000..5e949c518 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeHelpDataOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeHelpData.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeHelpDataOuterClass { + private FurnitureMakeHelpDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeHelpDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeHelpData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 times = 2; + * @return The times. + */ + int getTimes(); + + /** + * uint32 uid = 13; + * @return The uid. + */ + int getUid(); + } + /** + * Protobuf type {@code FurnitureMakeHelpData} + */ + public static final class FurnitureMakeHelpData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeHelpData) + FurnitureMakeHelpDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeHelpData.newBuilder() to construct. + private FurnitureMakeHelpData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeHelpData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeHelpData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeHelpData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + times_ = input.readUInt32(); + break; + } + case 104: { + + uid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.class, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder.class); + } + + public static final int TIMES_FIELD_NUMBER = 2; + private int times_; + /** + * uint32 times = 2; + * @return The times. + */ + @java.lang.Override + public int getTimes() { + return times_; + } + + public static final int UID_FIELD_NUMBER = 13; + private int uid_; + /** + * uint32 uid = 13; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (times_ != 0) { + output.writeUInt32(2, times_); + } + if (uid_ != 0) { + output.writeUInt32(13, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (times_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, times_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, uid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData other = (emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData) obj; + + if (getTimes() + != other.getTimes()) return false; + if (getUid() + != other.getUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TIMES_FIELD_NUMBER; + hash = (53 * hash) + getTimes(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FurnitureMakeHelpData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeHelpData) + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.class, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + times_ = 0; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData build() { + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData result = new emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData(this); + result.times_ = times_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance()) return this; + if (other.getTimes() != 0) { + setTimes(other.getTimes()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int times_ ; + /** + * uint32 times = 2; + * @return The times. + */ + @java.lang.Override + public int getTimes() { + return times_; + } + /** + * uint32 times = 2; + * @param value The times to set. + * @return This builder for chaining. + */ + public Builder setTimes(int value) { + + times_ = value; + onChanged(); + return this; + } + /** + * uint32 times = 2; + * @return This builder for chaining. + */ + public Builder clearTimes() { + + times_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 13; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 13; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 13; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeHelpData) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeHelpData) + private static final emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeHelpData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeHelpData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeHelpData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeHelpData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeHelpData.proto\"3\n\025Furnitu" + + "reMakeHelpData\022\r\n\005times\030\002 \001(\r\022\013\n\003uid\030\r \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeHelpData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeHelpData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeHelpData_descriptor, + new java.lang.String[] { "Times", "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeMakeInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeMakeInfoOuterClass.java new file mode 100644 index 000000000..ba41b27e7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeMakeInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeMakeInfo.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeMakeInfoOuterClass { + private FurnitureMakeMakeInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeMakeInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeMakeInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 furniture_id = 13; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * uint32 make_count = 9; + * @return The makeCount. + */ + int getMakeCount(); + } + /** + * Protobuf type {@code FurnitureMakeMakeInfo} + */ + public static final class FurnitureMakeMakeInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeMakeInfo) + FurnitureMakeMakeInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeMakeInfo.newBuilder() to construct. + private FurnitureMakeMakeInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeMakeInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeMakeInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeMakeInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + makeCount_ = input.readUInt32(); + break; + } + case 104: { + + furnitureId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.class, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder.class); + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 13; + private int furnitureId_; + /** + * uint32 furniture_id = 13; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int MAKE_COUNT_FIELD_NUMBER = 9; + private int makeCount_; + /** + * uint32 make_count = 9; + * @return The makeCount. + */ + @java.lang.Override + public int getMakeCount() { + return makeCount_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (makeCount_ != 0) { + output.writeUInt32(9, makeCount_); + } + if (furnitureId_ != 0) { + output.writeUInt32(13, furnitureId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (makeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, makeCount_); + } + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, furnitureId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo other = (emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo) obj; + + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (getMakeCount() + != other.getMakeCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + hash = (37 * hash) + MAKE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMakeCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FurnitureMakeMakeInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeMakeInfo) + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.class, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + furnitureId_ = 0; + + makeCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo build() { + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo result = new emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo(this); + result.furnitureId_ = furnitureId_; + result.makeCount_ = makeCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance()) return this; + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.getMakeCount() != 0) { + setMakeCount(other.getMakeCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 13; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 13; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 13; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private int makeCount_ ; + /** + * uint32 make_count = 9; + * @return The makeCount. + */ + @java.lang.Override + public int getMakeCount() { + return makeCount_; + } + /** + * uint32 make_count = 9; + * @param value The makeCount to set. + * @return This builder for chaining. + */ + public Builder setMakeCount(int value) { + + makeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 make_count = 9; + * @return This builder for chaining. + */ + public Builder clearMakeCount() { + + makeCount_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeMakeInfo) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeMakeInfo) + private static final emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeMakeInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeMakeInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeMakeInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeMakeInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeMakeInfo.proto\"A\n\025Furnitu" + + "reMakeMakeInfo\022\024\n\014furniture_id\030\r \001(\r\022\022\n\n" + + "make_count\030\t \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeMakeInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeMakeInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeMakeInfo_descriptor, + new java.lang.String[] { "FurnitureId", "MakeCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeReqOuterClass.java new file mode 100644 index 000000000..8e962419f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeReq.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeReqOuterClass { + private FurnitureMakeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4477
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeReq} + */ + public static final class FurnitureMakeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeReq) + FurnitureMakeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeReq.newBuilder() to construct. + private FurnitureMakeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.class, emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq other = (emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4477
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeReq) + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.class, emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq build() { + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq result = new emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeReq) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeReq) + private static final emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FurnitureMakeReq.proto\"\022\n\020FurnitureMak" + + "eReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeRspOuterClass.java new file mode 100644 index 000000000..d5f85abfb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeRspOuterClass.java @@ -0,0 +1,1888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeRsp.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeRspOuterClass { + private FurnitureMakeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + java.util.List + getHelpedDataListList(); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getHelpedDataList(int index); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + int getHelpedDataListCount(); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + java.util.List + getHelpedDataListOrBuilderList(); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder getHelpedDataListOrBuilder( + int index); + + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + java.util.List + getMakeInfoListList(); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getMakeInfoList(int index); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + int getMakeInfoListCount(); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + java.util.List + getMakeInfoListOrBuilderList(); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder getMakeInfoListOrBuilder( + int index); + + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return Whether the furnitureMakeSlot field is set. + */ + boolean hasFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return The furnitureMakeSlot. + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + java.util.List + getHelpDataListList(); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getHelpDataList(int index); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + int getHelpDataListCount(); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + java.util.List + getHelpDataListOrBuilderList(); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder getHelpDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4782
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeRsp} + */ + public static final class FurnitureMakeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeRsp) + FurnitureMakeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeRsp.newBuilder() to construct. + private FurnitureMakeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeRsp() { + helpedDataList_ = java.util.Collections.emptyList(); + makeInfoList_ = java.util.Collections.emptyList(); + helpDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder subBuilder = null; + if (furnitureMakeSlot_ != null) { + subBuilder = furnitureMakeSlot_.toBuilder(); + } + furnitureMakeSlot_ = input.readMessage(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(furnitureMakeSlot_); + furnitureMakeSlot_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + helpDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + helpDataList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.parser(), extensionRegistry)); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + makeInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.parser(), extensionRegistry)); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + helpedDataList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + helpDataList_ = java.util.Collections.unmodifiableList(helpDataList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = java.util.Collections.unmodifiableList(makeInfoList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = java.util.Collections.unmodifiableList(helpedDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.class, emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.Builder.class); + } + + public static final int HELPED_DATA_LIST_FIELD_NUMBER = 13; + private java.util.List helpedDataList_; + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public java.util.List getHelpedDataListList() { + return helpedDataList_; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public java.util.List + getHelpedDataListOrBuilderList() { + return helpedDataList_; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public int getHelpedDataListCount() { + return helpedDataList_.size(); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getHelpedDataList(int index) { + return helpedDataList_.get(index); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder getHelpedDataListOrBuilder( + int index) { + return helpedDataList_.get(index); + } + + public static final int MAKE_INFO_LIST_FIELD_NUMBER = 4; + private java.util.List makeInfoList_; + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public java.util.List getMakeInfoListList() { + return makeInfoList_; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public java.util.List + getMakeInfoListOrBuilderList() { + return makeInfoList_; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public int getMakeInfoListCount() { + return makeInfoList_.size(); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getMakeInfoList(int index) { + return makeInfoList_.get(index); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder getMakeInfoListOrBuilder( + int index) { + return makeInfoList_.get(index); + } + + public static final int FURNITURE_MAKE_SLOT_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return Whether the furnitureMakeSlot field is set. + */ + @java.lang.Override + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return The furnitureMakeSlot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + return getFurnitureMakeSlot(); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int HELP_DATA_LIST_FIELD_NUMBER = 2; + private java.util.List helpDataList_; + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public java.util.List getHelpDataListList() { + return helpDataList_; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public java.util.List + getHelpDataListOrBuilderList() { + return helpDataList_; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public int getHelpDataListCount() { + return helpDataList_.size(); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getHelpDataList(int index) { + return helpDataList_.get(index); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder getHelpDataListOrBuilder( + int index) { + return helpDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (furnitureMakeSlot_ != null) { + output.writeMessage(1, getFurnitureMakeSlot()); + } + for (int i = 0; i < helpDataList_.size(); i++) { + output.writeMessage(2, helpDataList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + for (int i = 0; i < makeInfoList_.size(); i++) { + output.writeMessage(4, makeInfoList_.get(i)); + } + for (int i = 0; i < helpedDataList_.size(); i++) { + output.writeMessage(13, helpedDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureMakeSlot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getFurnitureMakeSlot()); + } + for (int i = 0; i < helpDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, helpDataList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + for (int i = 0; i < makeInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, makeInfoList_.get(i)); + } + for (int i = 0; i < helpedDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, helpedDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp other = (emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp) obj; + + if (!getHelpedDataListList() + .equals(other.getHelpedDataListList())) return false; + if (!getMakeInfoListList() + .equals(other.getMakeInfoListList())) return false; + if (hasFurnitureMakeSlot() != other.hasFurnitureMakeSlot()) return false; + if (hasFurnitureMakeSlot()) { + if (!getFurnitureMakeSlot() + .equals(other.getFurnitureMakeSlot())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!getHelpDataListList() + .equals(other.getHelpDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getHelpedDataListCount() > 0) { + hash = (37 * hash) + HELPED_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHelpedDataListList().hashCode(); + } + if (getMakeInfoListCount() > 0) { + hash = (37 * hash) + MAKE_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMakeInfoListList().hashCode(); + } + if (hasFurnitureMakeSlot()) { + hash = (37 * hash) + FURNITURE_MAKE_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeSlot().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getHelpDataListCount() > 0) { + hash = (37 * hash) + HELP_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHelpDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4782
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeRsp) + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.class, emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getHelpedDataListFieldBuilder(); + getMakeInfoListFieldBuilder(); + getHelpDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (helpedDataListBuilder_ == null) { + helpedDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + helpedDataListBuilder_.clear(); + } + if (makeInfoListBuilder_ == null) { + makeInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + makeInfoListBuilder_.clear(); + } + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + retcode_ = 0; + + if (helpDataListBuilder_ == null) { + helpDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + helpDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp build() { + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp result = new emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp(this); + int from_bitField0_ = bitField0_; + if (helpedDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = java.util.Collections.unmodifiableList(helpedDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.helpedDataList_ = helpedDataList_; + } else { + result.helpedDataList_ = helpedDataListBuilder_.build(); + } + if (makeInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = java.util.Collections.unmodifiableList(makeInfoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.makeInfoList_ = makeInfoList_; + } else { + result.makeInfoList_ = makeInfoListBuilder_.build(); + } + if (furnitureMakeSlotBuilder_ == null) { + result.furnitureMakeSlot_ = furnitureMakeSlot_; + } else { + result.furnitureMakeSlot_ = furnitureMakeSlotBuilder_.build(); + } + result.retcode_ = retcode_; + if (helpDataListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + helpDataList_ = java.util.Collections.unmodifiableList(helpDataList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.helpDataList_ = helpDataList_; + } else { + result.helpDataList_ = helpDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.getDefaultInstance()) return this; + if (helpedDataListBuilder_ == null) { + if (!other.helpedDataList_.isEmpty()) { + if (helpedDataList_.isEmpty()) { + helpedDataList_ = other.helpedDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureHelpedDataListIsMutable(); + helpedDataList_.addAll(other.helpedDataList_); + } + onChanged(); + } + } else { + if (!other.helpedDataList_.isEmpty()) { + if (helpedDataListBuilder_.isEmpty()) { + helpedDataListBuilder_.dispose(); + helpedDataListBuilder_ = null; + helpedDataList_ = other.helpedDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + helpedDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getHelpedDataListFieldBuilder() : null; + } else { + helpedDataListBuilder_.addAllMessages(other.helpedDataList_); + } + } + } + if (makeInfoListBuilder_ == null) { + if (!other.makeInfoList_.isEmpty()) { + if (makeInfoList_.isEmpty()) { + makeInfoList_ = other.makeInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureMakeInfoListIsMutable(); + makeInfoList_.addAll(other.makeInfoList_); + } + onChanged(); + } + } else { + if (!other.makeInfoList_.isEmpty()) { + if (makeInfoListBuilder_.isEmpty()) { + makeInfoListBuilder_.dispose(); + makeInfoListBuilder_ = null; + makeInfoList_ = other.makeInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + makeInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMakeInfoListFieldBuilder() : null; + } else { + makeInfoListBuilder_.addAllMessages(other.makeInfoList_); + } + } + } + if (other.hasFurnitureMakeSlot()) { + mergeFurnitureMakeSlot(other.getFurnitureMakeSlot()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (helpDataListBuilder_ == null) { + if (!other.helpDataList_.isEmpty()) { + if (helpDataList_.isEmpty()) { + helpDataList_ = other.helpDataList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureHelpDataListIsMutable(); + helpDataList_.addAll(other.helpDataList_); + } + onChanged(); + } + } else { + if (!other.helpDataList_.isEmpty()) { + if (helpDataListBuilder_.isEmpty()) { + helpDataListBuilder_.dispose(); + helpDataListBuilder_ = null; + helpDataList_ = other.helpDataList_; + bitField0_ = (bitField0_ & ~0x00000004); + helpDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getHelpDataListFieldBuilder() : null; + } else { + helpDataListBuilder_.addAllMessages(other.helpDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List helpedDataList_ = + java.util.Collections.emptyList(); + private void ensureHelpedDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = new java.util.ArrayList(helpedDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder> helpedDataListBuilder_; + + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public java.util.List getHelpedDataListList() { + if (helpedDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(helpedDataList_); + } else { + return helpedDataListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public int getHelpedDataListCount() { + if (helpedDataListBuilder_ == null) { + return helpedDataList_.size(); + } else { + return helpedDataListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getHelpedDataList(int index) { + if (helpedDataListBuilder_ == null) { + return helpedDataList_.get(index); + } else { + return helpedDataListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder setHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData value) { + if (helpedDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpedDataListIsMutable(); + helpedDataList_.set(index, value); + onChanged(); + } else { + helpedDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder setHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder builderForValue) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + helpedDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData value) { + if (helpedDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpedDataListIsMutable(); + helpedDataList_.add(value); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData value) { + if (helpedDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpedDataListIsMutable(); + helpedDataList_.add(index, value); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder builderForValue) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.add(builderForValue.build()); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder builderForValue) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addAllHelpedDataList( + java.lang.Iterable values) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, helpedDataList_); + onChanged(); + } else { + helpedDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder clearHelpedDataList() { + if (helpedDataListBuilder_ == null) { + helpedDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + helpedDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder removeHelpedDataList(int index) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.remove(index); + onChanged(); + } else { + helpedDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder getHelpedDataListBuilder( + int index) { + return getHelpedDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder getHelpedDataListOrBuilder( + int index) { + if (helpedDataListBuilder_ == null) { + return helpedDataList_.get(index); } else { + return helpedDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public java.util.List + getHelpedDataListOrBuilderList() { + if (helpedDataListBuilder_ != null) { + return helpedDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(helpedDataList_); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder addHelpedDataListBuilder() { + return getHelpedDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder addHelpedDataListBuilder( + int index) { + return getHelpedDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public java.util.List + getHelpedDataListBuilderList() { + return getHelpedDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder> + getHelpedDataListFieldBuilder() { + if (helpedDataListBuilder_ == null) { + helpedDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder>( + helpedDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + helpedDataList_ = null; + } + return helpedDataListBuilder_; + } + + private java.util.List makeInfoList_ = + java.util.Collections.emptyList(); + private void ensureMakeInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = new java.util.ArrayList(makeInfoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder> makeInfoListBuilder_; + + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public java.util.List getMakeInfoListList() { + if (makeInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(makeInfoList_); + } else { + return makeInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public int getMakeInfoListCount() { + if (makeInfoListBuilder_ == null) { + return makeInfoList_.size(); + } else { + return makeInfoListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getMakeInfoList(int index) { + if (makeInfoListBuilder_ == null) { + return makeInfoList_.get(index); + } else { + return makeInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder setMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo value) { + if (makeInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMakeInfoListIsMutable(); + makeInfoList_.set(index, value); + onChanged(); + } else { + makeInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder setMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder builderForValue) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + makeInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo value) { + if (makeInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMakeInfoListIsMutable(); + makeInfoList_.add(value); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo value) { + if (makeInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMakeInfoListIsMutable(); + makeInfoList_.add(index, value); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder builderForValue) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.add(builderForValue.build()); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder builderForValue) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addAllMakeInfoList( + java.lang.Iterable values) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, makeInfoList_); + onChanged(); + } else { + makeInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder clearMakeInfoList() { + if (makeInfoListBuilder_ == null) { + makeInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + makeInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder removeMakeInfoList(int index) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.remove(index); + onChanged(); + } else { + makeInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder getMakeInfoListBuilder( + int index) { + return getMakeInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder getMakeInfoListOrBuilder( + int index) { + if (makeInfoListBuilder_ == null) { + return makeInfoList_.get(index); } else { + return makeInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public java.util.List + getMakeInfoListOrBuilderList() { + if (makeInfoListBuilder_ != null) { + return makeInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(makeInfoList_); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder addMakeInfoListBuilder() { + return getMakeInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder addMakeInfoListBuilder( + int index) { + return getMakeInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public java.util.List + getMakeInfoListBuilderList() { + return getMakeInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder> + getMakeInfoListFieldBuilder() { + if (makeInfoListBuilder_ == null) { + makeInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder>( + makeInfoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + makeInfoList_ = null; + } + return makeInfoListBuilder_; + } + + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> furnitureMakeSlotBuilder_; + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return Whether the furnitureMakeSlot field is set. + */ + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlotBuilder_ != null || furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return The furnitureMakeSlot. + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } else { + return furnitureMakeSlotBuilder_.getMessage(); + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder setFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + furnitureMakeSlot_ = value; + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder setFurnitureMakeSlot( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder builderForValue) { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = builderForValue.build(); + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder mergeFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (furnitureMakeSlot_ != null) { + furnitureMakeSlot_ = + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder(furnitureMakeSlot_).mergeFrom(value).buildPartial(); + } else { + furnitureMakeSlot_ = value; + } + onChanged(); + } else { + furnitureMakeSlotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder clearFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + onChanged(); + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder getFurnitureMakeSlotBuilder() { + + onChanged(); + return getFurnitureMakeSlotFieldBuilder().getBuilder(); + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + if (furnitureMakeSlotBuilder_ != null) { + return furnitureMakeSlotBuilder_.getMessageOrBuilder(); + } else { + return furnitureMakeSlot_ == null ? + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> + getFurnitureMakeSlotFieldBuilder() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder>( + getFurnitureMakeSlot(), + getParentForChildren(), + isClean()); + furnitureMakeSlot_ = null; + } + return furnitureMakeSlotBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List helpDataList_ = + java.util.Collections.emptyList(); + private void ensureHelpDataListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + helpDataList_ = new java.util.ArrayList(helpDataList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder> helpDataListBuilder_; + + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public java.util.List getHelpDataListList() { + if (helpDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(helpDataList_); + } else { + return helpDataListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public int getHelpDataListCount() { + if (helpDataListBuilder_ == null) { + return helpDataList_.size(); + } else { + return helpDataListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getHelpDataList(int index) { + if (helpDataListBuilder_ == null) { + return helpDataList_.get(index); + } else { + return helpDataListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder setHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData value) { + if (helpDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpDataListIsMutable(); + helpDataList_.set(index, value); + onChanged(); + } else { + helpDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder setHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder builderForValue) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + helpDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData value) { + if (helpDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpDataListIsMutable(); + helpDataList_.add(value); + onChanged(); + } else { + helpDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData value) { + if (helpDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpDataListIsMutable(); + helpDataList_.add(index, value); + onChanged(); + } else { + helpDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder builderForValue) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.add(builderForValue.build()); + onChanged(); + } else { + helpDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder builderForValue) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + helpDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addAllHelpDataList( + java.lang.Iterable values) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, helpDataList_); + onChanged(); + } else { + helpDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder clearHelpDataList() { + if (helpDataListBuilder_ == null) { + helpDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + helpDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder removeHelpDataList(int index) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.remove(index); + onChanged(); + } else { + helpDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder getHelpDataListBuilder( + int index) { + return getHelpDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder getHelpDataListOrBuilder( + int index) { + if (helpDataListBuilder_ == null) { + return helpDataList_.get(index); } else { + return helpDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public java.util.List + getHelpDataListOrBuilderList() { + if (helpDataListBuilder_ != null) { + return helpDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(helpDataList_); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder addHelpDataListBuilder() { + return getHelpDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder addHelpDataListBuilder( + int index) { + return getHelpDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public java.util.List + getHelpDataListBuilderList() { + return getHelpDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder> + getHelpDataListFieldBuilder() { + if (helpDataListBuilder_ == null) { + helpDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder>( + helpDataList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + helpDataList_ = null; + } + return helpDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeRsp) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeRsp) + private static final emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FurnitureMakeRsp.proto\032\037FurnitureMakeB" + + "eHelpedData.proto\032\033FurnitureMakeHelpData" + + ".proto\032\033FurnitureMakeMakeInfo.proto\032\027Fur" + + "nitureMakeSlot.proto\"\352\001\n\020FurnitureMakeRs" + + "p\0224\n\020helped_data_list\030\r \003(\0132\032.FurnitureM" + + "akeBeHelpedData\022.\n\016make_info_list\030\004 \003(\0132" + + "\026.FurnitureMakeMakeInfo\022/\n\023furniture_mak" + + "e_slot\030\001 \001(\0132\022.FurnitureMakeSlot\022\017\n\007retc" + + "ode\030\003 \001(\005\022.\n\016help_data_list\030\002 \003(\0132\026.Furn" + + "itureMakeHelpDataB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeRsp_descriptor, + new java.lang.String[] { "HelpedDataList", "MakeInfoList", "FurnitureMakeSlot", "Retcode", "HelpDataList", }); + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeSlotOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeSlotOuterClass.java new file mode 100644 index 000000000..5870d048e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeSlotOuterClass.java @@ -0,0 +1,845 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeSlot.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeSlotOuterClass { + private FurnitureMakeSlotOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeSlotOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeSlot) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + java.util.List + getFurnitureMakeDataListList(); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getFurnitureMakeDataList(int index); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + int getFurnitureMakeDataListCount(); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + java.util.List + getFurnitureMakeDataListOrBuilderList(); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder getFurnitureMakeDataListOrBuilder( + int index); + } + /** + * Protobuf type {@code FurnitureMakeSlot} + */ + public static final class FurnitureMakeSlot extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeSlot) + FurnitureMakeSlotOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeSlot.newBuilder() to construct. + private FurnitureMakeSlot(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeSlot() { + furnitureMakeDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeSlot(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeSlot( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureMakeDataList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = java.util.Collections.unmodifiableList(furnitureMakeDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.class, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder.class); + } + + public static final int FURNITURE_MAKE_DATA_LIST_FIELD_NUMBER = 14; + private java.util.List furnitureMakeDataList_; + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public java.util.List getFurnitureMakeDataListList() { + return furnitureMakeDataList_; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public java.util.List + getFurnitureMakeDataListOrBuilderList() { + return furnitureMakeDataList_; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public int getFurnitureMakeDataListCount() { + return furnitureMakeDataList_.size(); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getFurnitureMakeDataList(int index) { + return furnitureMakeDataList_.get(index); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder getFurnitureMakeDataListOrBuilder( + int index) { + return furnitureMakeDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < furnitureMakeDataList_.size(); i++) { + output.writeMessage(14, furnitureMakeDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < furnitureMakeDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, furnitureMakeDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot other = (emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot) obj; + + if (!getFurnitureMakeDataListList() + .equals(other.getFurnitureMakeDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFurnitureMakeDataListCount() > 0) { + hash = (37 * hash) + FURNITURE_MAKE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code FurnitureMakeSlot} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeSlot) + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.class, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFurnitureMakeDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureMakeDataListBuilder_ == null) { + furnitureMakeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + furnitureMakeDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot build() { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot result = new emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot(this); + int from_bitField0_ = bitField0_; + if (furnitureMakeDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = java.util.Collections.unmodifiableList(furnitureMakeDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureMakeDataList_ = furnitureMakeDataList_; + } else { + result.furnitureMakeDataList_ = furnitureMakeDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance()) return this; + if (furnitureMakeDataListBuilder_ == null) { + if (!other.furnitureMakeDataList_.isEmpty()) { + if (furnitureMakeDataList_.isEmpty()) { + furnitureMakeDataList_ = other.furnitureMakeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.addAll(other.furnitureMakeDataList_); + } + onChanged(); + } + } else { + if (!other.furnitureMakeDataList_.isEmpty()) { + if (furnitureMakeDataListBuilder_.isEmpty()) { + furnitureMakeDataListBuilder_.dispose(); + furnitureMakeDataListBuilder_ = null; + furnitureMakeDataList_ = other.furnitureMakeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + furnitureMakeDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureMakeDataListFieldBuilder() : null; + } else { + furnitureMakeDataListBuilder_.addAllMessages(other.furnitureMakeDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List furnitureMakeDataList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureMakeDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = new java.util.ArrayList(furnitureMakeDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder> furnitureMakeDataListBuilder_; + + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public java.util.List getFurnitureMakeDataListList() { + if (furnitureMakeDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureMakeDataList_); + } else { + return furnitureMakeDataListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public int getFurnitureMakeDataListCount() { + if (furnitureMakeDataListBuilder_ == null) { + return furnitureMakeDataList_.size(); + } else { + return furnitureMakeDataListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getFurnitureMakeDataList(int index) { + if (furnitureMakeDataListBuilder_ == null) { + return furnitureMakeDataList_.get(index); + } else { + return furnitureMakeDataListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder setFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData value) { + if (furnitureMakeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.set(index, value); + onChanged(); + } else { + furnitureMakeDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder setFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder builderForValue) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureMakeDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData value) { + if (furnitureMakeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(value); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData value) { + if (furnitureMakeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(index, value); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder builderForValue) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder builderForValue) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addAllFurnitureMakeDataList( + java.lang.Iterable values) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureMakeDataList_); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder clearFurnitureMakeDataList() { + if (furnitureMakeDataListBuilder_ == null) { + furnitureMakeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + furnitureMakeDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder removeFurnitureMakeDataList(int index) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.remove(index); + onChanged(); + } else { + furnitureMakeDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder getFurnitureMakeDataListBuilder( + int index) { + return getFurnitureMakeDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder getFurnitureMakeDataListOrBuilder( + int index) { + if (furnitureMakeDataListBuilder_ == null) { + return furnitureMakeDataList_.get(index); } else { + return furnitureMakeDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public java.util.List + getFurnitureMakeDataListOrBuilderList() { + if (furnitureMakeDataListBuilder_ != null) { + return furnitureMakeDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureMakeDataList_); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder addFurnitureMakeDataListBuilder() { + return getFurnitureMakeDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder addFurnitureMakeDataListBuilder( + int index) { + return getFurnitureMakeDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public java.util.List + getFurnitureMakeDataListBuilderList() { + return getFurnitureMakeDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder> + getFurnitureMakeDataListFieldBuilder() { + if (furnitureMakeDataListBuilder_ == null) { + furnitureMakeDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder>( + furnitureMakeDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + furnitureMakeDataList_ = null; + } + return furnitureMakeDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeSlot) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeSlot) + private static final emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeSlot parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeSlot(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeSlot_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeSlot_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FurnitureMakeSlot.proto\032\027FurnitureMake" + + "Data.proto\"I\n\021FurnitureMakeSlot\0224\n\030furni" + + "ture_make_data_list\030\016 \003(\0132\022.FurnitureMak" + + "eDataB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeSlot_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeSlot_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeSlot_descriptor, + new java.lang.String[] { "FurnitureMakeDataList", }); + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartReqOuterClass.java new file mode 100644 index 000000000..38da32328 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeStartReq.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeStartReqOuterClass { + private FurnitureMakeStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 9; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 make_id = 1; + * @return The makeId. + */ + int getMakeId(); + } + /** + *
+   * CmdId: 4633
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeStartReq} + */ + public static final class FurnitureMakeStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeStartReq) + FurnitureMakeStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeStartReq.newBuilder() to construct. + private FurnitureMakeStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeStartReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + makeId_ = input.readUInt32(); + break; + } + case 72: { + + avatarId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.class, emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 9; + private int avatarId_; + /** + * uint32 avatar_id = 9; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int MAKE_ID_FIELD_NUMBER = 1; + private int makeId_; + /** + * uint32 make_id = 1; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (makeId_ != 0) { + output.writeUInt32(1, makeId_); + } + if (avatarId_ != 0) { + output.writeUInt32(9, avatarId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, makeId_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, avatarId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq other = (emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getMakeId() + != other.getMakeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4633
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeStartReq) + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.class, emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + makeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq build() { + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq result = new emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq(this); + result.avatarId_ = avatarId_; + result.makeId_ = makeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 9; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 9; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 9; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int makeId_ ; + /** + * uint32 make_id = 1; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 1; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 1; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeStartReq) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeStartReq) + private static final emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeStartReq.proto\";\n\025Furnitu" + + "reMakeStartReq\022\021\n\tavatar_id\030\t \001(\r\022\017\n\007mak" + + "e_id\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeStartReq_descriptor, + new java.lang.String[] { "AvatarId", "MakeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartRspOuterClass.java new file mode 100644 index 000000000..ffb3858ce --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartRspOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeStartRspOuterClass { + private FurnitureMakeStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return Whether the furnitureMakeSlot field is set. + */ + boolean hasFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return The furnitureMakeSlot. + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4729
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeStartRsp} + */ + public static final class FurnitureMakeStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeStartRsp) + FurnitureMakeStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeStartRsp.newBuilder() to construct. + private FurnitureMakeStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeStartRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder subBuilder = null; + if (furnitureMakeSlot_ != null) { + subBuilder = furnitureMakeSlot_.toBuilder(); + } + furnitureMakeSlot_ = input.readMessage(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(furnitureMakeSlot_); + furnitureMakeSlot_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.class, emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.Builder.class); + } + + public static final int FURNITURE_MAKE_SLOT_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return Whether the furnitureMakeSlot field is set. + */ + @java.lang.Override + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return The furnitureMakeSlot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + return getFurnitureMakeSlot(); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (furnitureMakeSlot_ != null) { + output.writeMessage(5, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureMakeSlot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp other = (emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp) obj; + + if (hasFurnitureMakeSlot() != other.hasFurnitureMakeSlot()) return false; + if (hasFurnitureMakeSlot()) { + if (!getFurnitureMakeSlot() + .equals(other.getFurnitureMakeSlot())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasFurnitureMakeSlot()) { + hash = (37 * hash) + FURNITURE_MAKE_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeSlot().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4729
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeStartRsp) + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.class, emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp build() { + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp result = new emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp(this); + if (furnitureMakeSlotBuilder_ == null) { + result.furnitureMakeSlot_ = furnitureMakeSlot_; + } else { + result.furnitureMakeSlot_ = furnitureMakeSlotBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.getDefaultInstance()) return this; + if (other.hasFurnitureMakeSlot()) { + mergeFurnitureMakeSlot(other.getFurnitureMakeSlot()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> furnitureMakeSlotBuilder_; + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return Whether the furnitureMakeSlot field is set. + */ + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlotBuilder_ != null || furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return The furnitureMakeSlot. + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } else { + return furnitureMakeSlotBuilder_.getMessage(); + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder setFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + furnitureMakeSlot_ = value; + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder setFurnitureMakeSlot( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder builderForValue) { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = builderForValue.build(); + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder mergeFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (furnitureMakeSlot_ != null) { + furnitureMakeSlot_ = + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder(furnitureMakeSlot_).mergeFrom(value).buildPartial(); + } else { + furnitureMakeSlot_ = value; + } + onChanged(); + } else { + furnitureMakeSlotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder clearFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + onChanged(); + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder getFurnitureMakeSlotBuilder() { + + onChanged(); + return getFurnitureMakeSlotFieldBuilder().getBuilder(); + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + if (furnitureMakeSlotBuilder_ != null) { + return furnitureMakeSlotBuilder_.getMessageOrBuilder(); + } else { + return furnitureMakeSlot_ == null ? + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> + getFurnitureMakeSlotFieldBuilder() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder>( + getFurnitureMakeSlot(), + getParentForChildren(), + isClean()); + furnitureMakeSlot_ = null; + } + return furnitureMakeSlotBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:FurnitureMakeStartRsp) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeStartRsp) + private static final emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeStartRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeStartRsp.proto\032\027Furniture" + + "MakeSlot.proto\"Y\n\025FurnitureMakeStartRsp\022" + + "/\n\023furniture_make_slot\030\005 \001(\0132\022.Furniture" + + "MakeSlot\022\017\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeStartRsp_descriptor, + new java.lang.String[] { "FurnitureMakeSlot", "Retcode", }); + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java new file mode 100644 index 000000000..3463d6a95 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Furniture.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureOuterClass { + private FurnitureOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureOrBuilder extends + // @@protoc_insertion_point(interface_extends:Furniture) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 1; + * @return The count. + */ + int getCount(); + } + /** + * Protobuf type {@code Furniture} + */ + public static final class Furniture extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Furniture) + FurnitureOrBuilder { + private static final long serialVersionUID = 0L; + // Use Furniture.newBuilder() to construct. + private Furniture(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Furniture() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Furniture(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Furniture( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + count_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.class, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 1; + private int count_; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (count_ != 0) { + output.writeUInt32(1, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, count_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.FurnitureOuterClass.Furniture)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture other = (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) obj; + + if (getCount() + != other.getCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Furniture} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Furniture) + emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.class, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture build() { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture buildPartial() { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture result = new emu.grasscutter.net.proto.FurnitureOuterClass.Furniture(this); + result.count_ = count_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture other) { + if (other == emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 1; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 1; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Furniture) + } + + // @@protoc_insertion_point(class_scope:Furniture) + private static final emu.grasscutter.net.proto.FurnitureOuterClass.Furniture DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureOuterClass.Furniture(); + } + + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Furniture parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Furniture(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Furniture_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Furniture_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017Furniture.proto\"\032\n\tFurniture\022\r\n\005count\030" + + "\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Furniture_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Furniture_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Furniture_descriptor, + new java.lang.String[] { "Count", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java new file mode 100644 index 000000000..7234e4752 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java @@ -0,0 +1,3347 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaInfo.proto + +package emu.grasscutter.net.proto; + +public final class GachaInfoOuterClass { + private GachaInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 schedule_id = 10; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 begin_time = 1; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 14; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 cost_item_id = 9; + * @return The costItemId. + */ + int getCostItemId(); + + /** + * uint32 cost_item_num = 3; + * @return The costItemNum. + */ + int getCostItemNum(); + + /** + * string gacha_prefab_path = 15; + * @return The gachaPrefabPath. + */ + java.lang.String getGachaPrefabPath(); + /** + * string gacha_prefab_path = 15; + * @return The bytes for gachaPrefabPath. + */ + com.google.protobuf.ByteString + getGachaPrefabPathBytes(); + + /** + * string gacha_prob_url = 8; + * @return The gachaProbUrl. + */ + java.lang.String getGachaProbUrl(); + /** + * string gacha_prob_url = 8; + * @return The bytes for gachaProbUrl. + */ + com.google.protobuf.ByteString + getGachaProbUrlBytes(); + + /** + * string gacha_record_url = 12; + * @return The gachaRecordUrl. + */ + java.lang.String getGachaRecordUrl(); + /** + * string gacha_record_url = 12; + * @return The bytes for gachaRecordUrl. + */ + com.google.protobuf.ByteString + getGachaRecordUrlBytes(); + + /** + * string gacha_preview_prefab_path = 4; + * @return The gachaPreviewPrefabPath. + */ + java.lang.String getGachaPreviewPrefabPath(); + /** + * string gacha_preview_prefab_path = 4; + * @return The bytes for gachaPreviewPrefabPath. + */ + com.google.protobuf.ByteString + getGachaPreviewPrefabPathBytes(); + + /** + * uint32 ten_cost_item_id = 2; + * @return The tenCostItemId. + */ + int getTenCostItemId(); + + /** + * uint32 ten_cost_item_num = 6; + * @return The tenCostItemNum. + */ + int getTenCostItemNum(); + + /** + * uint32 left_gacha_times = 5; + * @return The leftGachaTimes. + */ + int getLeftGachaTimes(); + + /** + * uint32 gacha_times_limit = 11; + * @return The gachaTimesLimit. + */ + int getGachaTimesLimit(); + + /** + * uint32 gacha_sort_id = 7; + * @return The gachaSortId. + */ + int getGachaSortId(); + + /** + * string gacha_prob_url_oversea = 1481; + * @return The gachaProbUrlOversea. + */ + java.lang.String getGachaProbUrlOversea(); + /** + * string gacha_prob_url_oversea = 1481; + * @return The bytes for gachaProbUrlOversea. + */ + com.google.protobuf.ByteString + getGachaProbUrlOverseaBytes(); + + /** + * string gacha_record_url_oversea = 1854; + * @return The gachaRecordUrlOversea. + */ + java.lang.String getGachaRecordUrlOversea(); + /** + * string gacha_record_url_oversea = 1854; + * @return The bytes for gachaRecordUrlOversea. + */ + com.google.protobuf.ByteString + getGachaRecordUrlOverseaBytes(); + + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + java.util.List + getGachaUpInfoListList(); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + int getGachaUpInfoListCount(); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + java.util.List + getGachaUpInfoListOrBuilderList(); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( + int index); + + /** + * string title_textmap = 736; + * @return The titleTextmap. + */ + java.lang.String getTitleTextmap(); + /** + * string title_textmap = 736; + * @return The bytes for titleTextmap. + */ + com.google.protobuf.ByteString + getTitleTextmapBytes(); + + /** + * repeated uint32 display_up5_item_list = 2006; + * @return A list containing the displayUp5ItemList. + */ + java.util.List getDisplayUp5ItemListList(); + /** + * repeated uint32 display_up5_item_list = 2006; + * @return The count of displayUp5ItemList. + */ + int getDisplayUp5ItemListCount(); + /** + * repeated uint32 display_up5_item_list = 2006; + * @param index The index of the element to return. + * @return The displayUp5ItemList at the given index. + */ + int getDisplayUp5ItemList(int index); + + /** + * repeated uint32 display_up4_item_list = 1875; + * @return A list containing the displayUp4ItemList. + */ + java.util.List getDisplayUp4ItemListList(); + /** + * repeated uint32 display_up4_item_list = 1875; + * @return The count of displayUp4ItemList. + */ + int getDisplayUp4ItemListCount(); + /** + * repeated uint32 display_up4_item_list = 1875; + * @param index The index of the element to return. + * @return The displayUp4ItemList at the given index. + */ + int getDisplayUp4ItemList(int index); + + /** + * uint32 wish_item_id = 1637; + * @return The wishItemId. + */ + int getWishItemId(); + + /** + * uint32 wish_progress = 1819; + * @return The wishProgress. + */ + int getWishProgress(); + + /** + * uint32 wish_max_progress = 1222; + * @return The wishMaxProgress. + */ + int getWishMaxProgress(); + + /** + * bool is_new_wish = 733; + * @return The isNewWish. + */ + boolean getIsNewWish(); + } + /** + * Protobuf type {@code GachaInfo} + */ + public static final class GachaInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaInfo) + GachaInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaInfo.newBuilder() to construct. + private GachaInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaInfo() { + gachaPrefabPath_ = ""; + gachaProbUrl_ = ""; + gachaRecordUrl_ = ""; + gachaPreviewPrefabPath_ = ""; + gachaProbUrlOversea_ = ""; + gachaRecordUrlOversea_ = ""; + gachaUpInfoList_ = java.util.Collections.emptyList(); + titleTextmap_ = ""; + displayUp5ItemList_ = emptyIntList(); + displayUp4ItemList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + beginTime_ = input.readUInt32(); + break; + } + case 16: { + + tenCostItemId_ = input.readUInt32(); + break; + } + case 24: { + + costItemNum_ = input.readUInt32(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaPreviewPrefabPath_ = s; + break; + } + case 40: { + + leftGachaTimes_ = input.readUInt32(); + break; + } + case 48: { + + tenCostItemNum_ = input.readUInt32(); + break; + } + case 56: { + + gachaSortId_ = input.readUInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaProbUrl_ = s; + break; + } + case 72: { + + costItemId_ = input.readUInt32(); + break; + } + case 80: { + + scheduleId_ = input.readUInt32(); + break; + } + case 88: { + + gachaTimesLimit_ = input.readUInt32(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaRecordUrl_ = s; + break; + } + case 104: { + + gachaType_ = input.readUInt32(); + break; + } + case 112: { + + endTime_ = input.readUInt32(); + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaPrefabPath_ = s; + break; + } + case 5864: { + + isNewWish_ = input.readBool(); + break; + } + case 5890: { + java.lang.String s = input.readStringRequireUtf8(); + + titleTextmap_ = s; + break; + } + case 9776: { + + wishMaxProgress_ = input.readUInt32(); + break; + } + case 9866: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + gachaUpInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.parser(), extensionRegistry)); + break; + } + case 11850: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaProbUrlOversea_ = s; + break; + } + case 13096: { + + wishItemId_ = input.readUInt32(); + break; + } + case 14552: { + + wishProgress_ = input.readUInt32(); + break; + } + case 14834: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaRecordUrlOversea_ = s; + break; + } + case 15000: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + displayUp4ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + displayUp4ItemList_.addInt(input.readUInt32()); + break; + } + case 15002: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + displayUp4ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + displayUp4ItemList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16048: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + displayUp5ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + displayUp5ItemList_.addInt(input.readUInt32()); + break; + } + case 16050: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + displayUp5ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + displayUp5ItemList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = java.util.Collections.unmodifiableList(gachaUpInfoList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + displayUp4ItemList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + displayUp5ItemList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.class, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder.class); + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 13; + private int gachaType_; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 10; + private int scheduleId_; + /** + * uint32 schedule_id = 10; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 1; + private int beginTime_; + /** + * uint32 begin_time = 1; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 14; + private int endTime_; + /** + * uint32 end_time = 14; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int COST_ITEM_ID_FIELD_NUMBER = 9; + private int costItemId_; + /** + * uint32 cost_item_id = 9; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + + public static final int COST_ITEM_NUM_FIELD_NUMBER = 3; + private int costItemNum_; + /** + * uint32 cost_item_num = 3; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + + public static final int GACHA_PREFAB_PATH_FIELD_NUMBER = 15; + private volatile java.lang.Object gachaPrefabPath_; + /** + * string gacha_prefab_path = 15; + * @return The gachaPrefabPath. + */ + @java.lang.Override + public java.lang.String getGachaPrefabPath() { + java.lang.Object ref = gachaPrefabPath_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaPrefabPath_ = s; + return s; + } + } + /** + * string gacha_prefab_path = 15; + * @return The bytes for gachaPrefabPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaPrefabPathBytes() { + java.lang.Object ref = gachaPrefabPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_PROB_URL_FIELD_NUMBER = 8; + private volatile java.lang.Object gachaProbUrl_; + /** + * string gacha_prob_url = 8; + * @return The gachaProbUrl. + */ + @java.lang.Override + public java.lang.String getGachaProbUrl() { + java.lang.Object ref = gachaProbUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaProbUrl_ = s; + return s; + } + } + /** + * string gacha_prob_url = 8; + * @return The bytes for gachaProbUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaProbUrlBytes() { + java.lang.Object ref = gachaProbUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_RECORD_URL_FIELD_NUMBER = 12; + private volatile java.lang.Object gachaRecordUrl_; + /** + * string gacha_record_url = 12; + * @return The gachaRecordUrl. + */ + @java.lang.Override + public java.lang.String getGachaRecordUrl() { + java.lang.Object ref = gachaRecordUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaRecordUrl_ = s; + return s; + } + } + /** + * string gacha_record_url = 12; + * @return The bytes for gachaRecordUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaRecordUrlBytes() { + java.lang.Object ref = gachaRecordUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_PREVIEW_PREFAB_PATH_FIELD_NUMBER = 4; + private volatile java.lang.Object gachaPreviewPrefabPath_; + /** + * string gacha_preview_prefab_path = 4; + * @return The gachaPreviewPrefabPath. + */ + @java.lang.Override + public java.lang.String getGachaPreviewPrefabPath() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaPreviewPrefabPath_ = s; + return s; + } + } + /** + * string gacha_preview_prefab_path = 4; + * @return The bytes for gachaPreviewPrefabPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaPreviewPrefabPathBytes() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPreviewPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TEN_COST_ITEM_ID_FIELD_NUMBER = 2; + private int tenCostItemId_; + /** + * uint32 ten_cost_item_id = 2; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + + public static final int TEN_COST_ITEM_NUM_FIELD_NUMBER = 6; + private int tenCostItemNum_; + /** + * uint32 ten_cost_item_num = 6; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + + public static final int LEFT_GACHA_TIMES_FIELD_NUMBER = 5; + private int leftGachaTimes_; + /** + * uint32 left_gacha_times = 5; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + + public static final int GACHA_TIMES_LIMIT_FIELD_NUMBER = 11; + private int gachaTimesLimit_; + /** + * uint32 gacha_times_limit = 11; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + + public static final int GACHA_SORT_ID_FIELD_NUMBER = 7; + private int gachaSortId_; + /** + * uint32 gacha_sort_id = 7; + * @return The gachaSortId. + */ + @java.lang.Override + public int getGachaSortId() { + return gachaSortId_; + } + + public static final int GACHA_PROB_URL_OVERSEA_FIELD_NUMBER = 1481; + private volatile java.lang.Object gachaProbUrlOversea_; + /** + * string gacha_prob_url_oversea = 1481; + * @return The gachaProbUrlOversea. + */ + @java.lang.Override + public java.lang.String getGachaProbUrlOversea() { + java.lang.Object ref = gachaProbUrlOversea_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaProbUrlOversea_ = s; + return s; + } + } + /** + * string gacha_prob_url_oversea = 1481; + * @return The bytes for gachaProbUrlOversea. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaProbUrlOverseaBytes() { + java.lang.Object ref = gachaProbUrlOversea_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_RECORD_URL_OVERSEA_FIELD_NUMBER = 1854; + private volatile java.lang.Object gachaRecordUrlOversea_; + /** + * string gacha_record_url_oversea = 1854; + * @return The gachaRecordUrlOversea. + */ + @java.lang.Override + public java.lang.String getGachaRecordUrlOversea() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaRecordUrlOversea_ = s; + return s; + } + } + /** + * string gacha_record_url_oversea = 1854; + * @return The bytes for gachaRecordUrlOversea. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaRecordUrlOverseaBytes() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_UP_INFO_LIST_FIELD_NUMBER = 1233; + private java.util.List gachaUpInfoList_; + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public java.util.List getGachaUpInfoListList() { + return gachaUpInfoList_; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public java.util.List + getGachaUpInfoListOrBuilderList() { + return gachaUpInfoList_; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public int getGachaUpInfoListCount() { + return gachaUpInfoList_.size(); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index) { + return gachaUpInfoList_.get(index); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( + int index) { + return gachaUpInfoList_.get(index); + } + + public static final int TITLE_TEXTMAP_FIELD_NUMBER = 736; + private volatile java.lang.Object titleTextmap_; + /** + * string title_textmap = 736; + * @return The titleTextmap. + */ + @java.lang.Override + public java.lang.String getTitleTextmap() { + java.lang.Object ref = titleTextmap_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + titleTextmap_ = s; + return s; + } + } + /** + * string title_textmap = 736; + * @return The bytes for titleTextmap. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleTextmapBytes() { + java.lang.Object ref = titleTextmap_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + titleTextmap_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPLAY_UP5_ITEM_LIST_FIELD_NUMBER = 2006; + private com.google.protobuf.Internal.IntList displayUp5ItemList_; + /** + * repeated uint32 display_up5_item_list = 2006; + * @return A list containing the displayUp5ItemList. + */ + @java.lang.Override + public java.util.List + getDisplayUp5ItemListList() { + return displayUp5ItemList_; + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @return The count of displayUp5ItemList. + */ + public int getDisplayUp5ItemListCount() { + return displayUp5ItemList_.size(); + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @param index The index of the element to return. + * @return The displayUp5ItemList at the given index. + */ + public int getDisplayUp5ItemList(int index) { + return displayUp5ItemList_.getInt(index); + } + private int displayUp5ItemListMemoizedSerializedSize = -1; + + public static final int DISPLAY_UP4_ITEM_LIST_FIELD_NUMBER = 1875; + private com.google.protobuf.Internal.IntList displayUp4ItemList_; + /** + * repeated uint32 display_up4_item_list = 1875; + * @return A list containing the displayUp4ItemList. + */ + @java.lang.Override + public java.util.List + getDisplayUp4ItemListList() { + return displayUp4ItemList_; + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @return The count of displayUp4ItemList. + */ + public int getDisplayUp4ItemListCount() { + return displayUp4ItemList_.size(); + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @param index The index of the element to return. + * @return The displayUp4ItemList at the given index. + */ + public int getDisplayUp4ItemList(int index) { + return displayUp4ItemList_.getInt(index); + } + private int displayUp4ItemListMemoizedSerializedSize = -1; + + public static final int WISH_ITEM_ID_FIELD_NUMBER = 1637; + private int wishItemId_; + /** + * uint32 wish_item_id = 1637; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + + public static final int WISH_PROGRESS_FIELD_NUMBER = 1819; + private int wishProgress_; + /** + * uint32 wish_progress = 1819; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + + public static final int WISH_MAX_PROGRESS_FIELD_NUMBER = 1222; + private int wishMaxProgress_; + /** + * uint32 wish_max_progress = 1222; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + + public static final int IS_NEW_WISH_FIELD_NUMBER = 733; + private boolean isNewWish_; + /** + * bool is_new_wish = 733; + * @return The isNewWish. + */ + @java.lang.Override + public boolean getIsNewWish() { + return isNewWish_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (beginTime_ != 0) { + output.writeUInt32(1, beginTime_); + } + if (tenCostItemId_ != 0) { + output.writeUInt32(2, tenCostItemId_); + } + if (costItemNum_ != 0) { + output.writeUInt32(3, costItemNum_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPreviewPrefabPath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, gachaPreviewPrefabPath_); + } + if (leftGachaTimes_ != 0) { + output.writeUInt32(5, leftGachaTimes_); + } + if (tenCostItemNum_ != 0) { + output.writeUInt32(6, tenCostItemNum_); + } + if (gachaSortId_ != 0) { + output.writeUInt32(7, gachaSortId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, gachaProbUrl_); + } + if (costItemId_ != 0) { + output.writeUInt32(9, costItemId_); + } + if (scheduleId_ != 0) { + output.writeUInt32(10, scheduleId_); + } + if (gachaTimesLimit_ != 0) { + output.writeUInt32(11, gachaTimesLimit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, gachaRecordUrl_); + } + if (gachaType_ != 0) { + output.writeUInt32(13, gachaType_); + } + if (endTime_ != 0) { + output.writeUInt32(14, endTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPrefabPath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, gachaPrefabPath_); + } + if (isNewWish_ != false) { + output.writeBool(733, isNewWish_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(titleTextmap_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 736, titleTextmap_); + } + if (wishMaxProgress_ != 0) { + output.writeUInt32(1222, wishMaxProgress_); + } + for (int i = 0; i < gachaUpInfoList_.size(); i++) { + output.writeMessage(1233, gachaUpInfoList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrlOversea_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1481, gachaProbUrlOversea_); + } + if (wishItemId_ != 0) { + output.writeUInt32(1637, wishItemId_); + } + if (wishProgress_ != 0) { + output.writeUInt32(1819, wishProgress_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrlOversea_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1854, gachaRecordUrlOversea_); + } + if (getDisplayUp4ItemListList().size() > 0) { + output.writeUInt32NoTag(15002); + output.writeUInt32NoTag(displayUp4ItemListMemoizedSerializedSize); + } + for (int i = 0; i < displayUp4ItemList_.size(); i++) { + output.writeUInt32NoTag(displayUp4ItemList_.getInt(i)); + } + if (getDisplayUp5ItemListList().size() > 0) { + output.writeUInt32NoTag(16050); + output.writeUInt32NoTag(displayUp5ItemListMemoizedSerializedSize); + } + for (int i = 0; i < displayUp5ItemList_.size(); i++) { + output.writeUInt32NoTag(displayUp5ItemList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, beginTime_); + } + if (tenCostItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, tenCostItemId_); + } + if (costItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, costItemNum_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPreviewPrefabPath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, gachaPreviewPrefabPath_); + } + if (leftGachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, leftGachaTimes_); + } + if (tenCostItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, tenCostItemNum_); + } + if (gachaSortId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gachaSortId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, gachaProbUrl_); + } + if (costItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, costItemId_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, scheduleId_); + } + if (gachaTimesLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, gachaTimesLimit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, gachaRecordUrl_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gachaType_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, endTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPrefabPath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, gachaPrefabPath_); + } + if (isNewWish_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(733, isNewWish_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(titleTextmap_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(736, titleTextmap_); + } + if (wishMaxProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1222, wishMaxProgress_); + } + for (int i = 0; i < gachaUpInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1233, gachaUpInfoList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrlOversea_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1481, gachaProbUrlOversea_); + } + if (wishItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1637, wishItemId_); + } + if (wishProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1819, wishProgress_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrlOversea_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1854, gachaRecordUrlOversea_); + } + { + int dataSize = 0; + for (int i = 0; i < displayUp4ItemList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(displayUp4ItemList_.getInt(i)); + } + size += dataSize; + if (!getDisplayUp4ItemListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + displayUp4ItemListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < displayUp5ItemList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(displayUp5ItemList_.getInt(i)); + } + size += dataSize; + if (!getDisplayUp5ItemListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + displayUp5ItemListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo other = (emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo) obj; + + if (getGachaType() + != other.getGachaType()) return false; + if (getScheduleId() + != other.getScheduleId()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getCostItemId() + != other.getCostItemId()) return false; + if (getCostItemNum() + != other.getCostItemNum()) return false; + if (!getGachaPrefabPath() + .equals(other.getGachaPrefabPath())) return false; + if (!getGachaProbUrl() + .equals(other.getGachaProbUrl())) return false; + if (!getGachaRecordUrl() + .equals(other.getGachaRecordUrl())) return false; + if (!getGachaPreviewPrefabPath() + .equals(other.getGachaPreviewPrefabPath())) return false; + if (getTenCostItemId() + != other.getTenCostItemId()) return false; + if (getTenCostItemNum() + != other.getTenCostItemNum()) return false; + if (getLeftGachaTimes() + != other.getLeftGachaTimes()) return false; + if (getGachaTimesLimit() + != other.getGachaTimesLimit()) return false; + if (getGachaSortId() + != other.getGachaSortId()) return false; + if (!getGachaProbUrlOversea() + .equals(other.getGachaProbUrlOversea())) return false; + if (!getGachaRecordUrlOversea() + .equals(other.getGachaRecordUrlOversea())) return false; + if (!getGachaUpInfoListList() + .equals(other.getGachaUpInfoListList())) return false; + if (!getTitleTextmap() + .equals(other.getTitleTextmap())) return false; + if (!getDisplayUp5ItemListList() + .equals(other.getDisplayUp5ItemListList())) return false; + if (!getDisplayUp4ItemListList() + .equals(other.getDisplayUp4ItemListList())) return false; + if (getWishItemId() + != other.getWishItemId()) return false; + if (getWishProgress() + != other.getWishProgress()) return false; + if (getWishMaxProgress() + != other.getWishMaxProgress()) return false; + if (getIsNewWish() + != other.getIsNewWish()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostItemId(); + hash = (37 * hash) + COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCostItemNum(); + hash = (37 * hash) + GACHA_PREFAB_PATH_FIELD_NUMBER; + hash = (53 * hash) + getGachaPrefabPath().hashCode(); + hash = (37 * hash) + GACHA_PROB_URL_FIELD_NUMBER; + hash = (53 * hash) + getGachaProbUrl().hashCode(); + hash = (37 * hash) + GACHA_RECORD_URL_FIELD_NUMBER; + hash = (53 * hash) + getGachaRecordUrl().hashCode(); + hash = (37 * hash) + GACHA_PREVIEW_PREFAB_PATH_FIELD_NUMBER; + hash = (53 * hash) + getGachaPreviewPrefabPath().hashCode(); + hash = (37 * hash) + TEN_COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemId(); + hash = (37 * hash) + TEN_COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemNum(); + hash = (37 * hash) + LEFT_GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getLeftGachaTimes(); + hash = (37 * hash) + GACHA_TIMES_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimesLimit(); + hash = (37 * hash) + GACHA_SORT_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaSortId(); + hash = (37 * hash) + GACHA_PROB_URL_OVERSEA_FIELD_NUMBER; + hash = (53 * hash) + getGachaProbUrlOversea().hashCode(); + hash = (37 * hash) + GACHA_RECORD_URL_OVERSEA_FIELD_NUMBER; + hash = (53 * hash) + getGachaRecordUrlOversea().hashCode(); + if (getGachaUpInfoListCount() > 0) { + hash = (37 * hash) + GACHA_UP_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGachaUpInfoListList().hashCode(); + } + hash = (37 * hash) + TITLE_TEXTMAP_FIELD_NUMBER; + hash = (53 * hash) + getTitleTextmap().hashCode(); + if (getDisplayUp5ItemListCount() > 0) { + hash = (37 * hash) + DISPLAY_UP5_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDisplayUp5ItemListList().hashCode(); + } + if (getDisplayUp4ItemListCount() > 0) { + hash = (37 * hash) + DISPLAY_UP4_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDisplayUp4ItemListList().hashCode(); + } + hash = (37 * hash) + WISH_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getWishItemId(); + hash = (37 * hash) + WISH_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishProgress(); + hash = (37 * hash) + WISH_MAX_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishMaxProgress(); + hash = (37 * hash) + IS_NEW_WISH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewWish()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GachaInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaInfo) + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.class, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGachaUpInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaType_ = 0; + + scheduleId_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + costItemId_ = 0; + + costItemNum_ = 0; + + gachaPrefabPath_ = ""; + + gachaProbUrl_ = ""; + + gachaRecordUrl_ = ""; + + gachaPreviewPrefabPath_ = ""; + + tenCostItemId_ = 0; + + tenCostItemNum_ = 0; + + leftGachaTimes_ = 0; + + gachaTimesLimit_ = 0; + + gachaSortId_ = 0; + + gachaProbUrlOversea_ = ""; + + gachaRecordUrlOversea_ = ""; + + if (gachaUpInfoListBuilder_ == null) { + gachaUpInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + gachaUpInfoListBuilder_.clear(); + } + titleTextmap_ = ""; + + displayUp5ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + displayUp4ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + wishItemId_ = 0; + + wishProgress_ = 0; + + wishMaxProgress_ = 0; + + isNewWish_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo build() { + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo buildPartial() { + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo result = new emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo(this); + int from_bitField0_ = bitField0_; + result.gachaType_ = gachaType_; + result.scheduleId_ = scheduleId_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.costItemId_ = costItemId_; + result.costItemNum_ = costItemNum_; + result.gachaPrefabPath_ = gachaPrefabPath_; + result.gachaProbUrl_ = gachaProbUrl_; + result.gachaRecordUrl_ = gachaRecordUrl_; + result.gachaPreviewPrefabPath_ = gachaPreviewPrefabPath_; + result.tenCostItemId_ = tenCostItemId_; + result.tenCostItemNum_ = tenCostItemNum_; + result.leftGachaTimes_ = leftGachaTimes_; + result.gachaTimesLimit_ = gachaTimesLimit_; + result.gachaSortId_ = gachaSortId_; + result.gachaProbUrlOversea_ = gachaProbUrlOversea_; + result.gachaRecordUrlOversea_ = gachaRecordUrlOversea_; + if (gachaUpInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = java.util.Collections.unmodifiableList(gachaUpInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gachaUpInfoList_ = gachaUpInfoList_; + } else { + result.gachaUpInfoList_ = gachaUpInfoListBuilder_.build(); + } + result.titleTextmap_ = titleTextmap_; + if (((bitField0_ & 0x00000002) != 0)) { + displayUp5ItemList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.displayUp5ItemList_ = displayUp5ItemList_; + if (((bitField0_ & 0x00000004) != 0)) { + displayUp4ItemList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.displayUp4ItemList_ = displayUp4ItemList_; + result.wishItemId_ = wishItemId_; + result.wishProgress_ = wishProgress_; + result.wishMaxProgress_ = wishMaxProgress_; + result.isNewWish_ = isNewWish_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo) { + return mergeFrom((emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo other) { + if (other == emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()) return this; + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getCostItemId() != 0) { + setCostItemId(other.getCostItemId()); + } + if (other.getCostItemNum() != 0) { + setCostItemNum(other.getCostItemNum()); + } + if (!other.getGachaPrefabPath().isEmpty()) { + gachaPrefabPath_ = other.gachaPrefabPath_; + onChanged(); + } + if (!other.getGachaProbUrl().isEmpty()) { + gachaProbUrl_ = other.gachaProbUrl_; + onChanged(); + } + if (!other.getGachaRecordUrl().isEmpty()) { + gachaRecordUrl_ = other.gachaRecordUrl_; + onChanged(); + } + if (!other.getGachaPreviewPrefabPath().isEmpty()) { + gachaPreviewPrefabPath_ = other.gachaPreviewPrefabPath_; + onChanged(); + } + if (other.getTenCostItemId() != 0) { + setTenCostItemId(other.getTenCostItemId()); + } + if (other.getTenCostItemNum() != 0) { + setTenCostItemNum(other.getTenCostItemNum()); + } + if (other.getLeftGachaTimes() != 0) { + setLeftGachaTimes(other.getLeftGachaTimes()); + } + if (other.getGachaTimesLimit() != 0) { + setGachaTimesLimit(other.getGachaTimesLimit()); + } + if (other.getGachaSortId() != 0) { + setGachaSortId(other.getGachaSortId()); + } + if (!other.getGachaProbUrlOversea().isEmpty()) { + gachaProbUrlOversea_ = other.gachaProbUrlOversea_; + onChanged(); + } + if (!other.getGachaRecordUrlOversea().isEmpty()) { + gachaRecordUrlOversea_ = other.gachaRecordUrlOversea_; + onChanged(); + } + if (gachaUpInfoListBuilder_ == null) { + if (!other.gachaUpInfoList_.isEmpty()) { + if (gachaUpInfoList_.isEmpty()) { + gachaUpInfoList_ = other.gachaUpInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.addAll(other.gachaUpInfoList_); + } + onChanged(); + } + } else { + if (!other.gachaUpInfoList_.isEmpty()) { + if (gachaUpInfoListBuilder_.isEmpty()) { + gachaUpInfoListBuilder_.dispose(); + gachaUpInfoListBuilder_ = null; + gachaUpInfoList_ = other.gachaUpInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + gachaUpInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGachaUpInfoListFieldBuilder() : null; + } else { + gachaUpInfoListBuilder_.addAllMessages(other.gachaUpInfoList_); + } + } + } + if (!other.getTitleTextmap().isEmpty()) { + titleTextmap_ = other.titleTextmap_; + onChanged(); + } + if (!other.displayUp5ItemList_.isEmpty()) { + if (displayUp5ItemList_.isEmpty()) { + displayUp5ItemList_ = other.displayUp5ItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDisplayUp5ItemListIsMutable(); + displayUp5ItemList_.addAll(other.displayUp5ItemList_); + } + onChanged(); + } + if (!other.displayUp4ItemList_.isEmpty()) { + if (displayUp4ItemList_.isEmpty()) { + displayUp4ItemList_ = other.displayUp4ItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureDisplayUp4ItemListIsMutable(); + displayUp4ItemList_.addAll(other.displayUp4ItemList_); + } + onChanged(); + } + if (other.getWishItemId() != 0) { + setWishItemId(other.getWishItemId()); + } + if (other.getWishProgress() != 0) { + setWishProgress(other.getWishProgress()); + } + if (other.getWishMaxProgress() != 0) { + setWishMaxProgress(other.getWishMaxProgress()); + } + if (other.getIsNewWish() != false) { + setIsNewWish(other.getIsNewWish()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int gachaType_ ; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 13; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 13; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 10; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 10; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 10; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 1; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 1; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 1; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 14; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 14; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 14; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int costItemId_ ; + /** + * uint32 cost_item_id = 9; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + /** + * uint32 cost_item_id = 9; + * @param value The costItemId to set. + * @return This builder for chaining. + */ + public Builder setCostItemId(int value) { + + costItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_id = 9; + * @return This builder for chaining. + */ + public Builder clearCostItemId() { + + costItemId_ = 0; + onChanged(); + return this; + } + + private int costItemNum_ ; + /** + * uint32 cost_item_num = 3; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + /** + * uint32 cost_item_num = 3; + * @param value The costItemNum to set. + * @return This builder for chaining. + */ + public Builder setCostItemNum(int value) { + + costItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_num = 3; + * @return This builder for chaining. + */ + public Builder clearCostItemNum() { + + costItemNum_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaPrefabPath_ = ""; + /** + * string gacha_prefab_path = 15; + * @return The gachaPrefabPath. + */ + public java.lang.String getGachaPrefabPath() { + java.lang.Object ref = gachaPrefabPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaPrefabPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_prefab_path = 15; + * @return The bytes for gachaPrefabPath. + */ + public com.google.protobuf.ByteString + getGachaPrefabPathBytes() { + java.lang.Object ref = gachaPrefabPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_prefab_path = 15; + * @param value The gachaPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPrefabPath( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaPrefabPath_ = value; + onChanged(); + return this; + } + /** + * string gacha_prefab_path = 15; + * @return This builder for chaining. + */ + public Builder clearGachaPrefabPath() { + + gachaPrefabPath_ = getDefaultInstance().getGachaPrefabPath(); + onChanged(); + return this; + } + /** + * string gacha_prefab_path = 15; + * @param value The bytes for gachaPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPrefabPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaPrefabPath_ = value; + onChanged(); + return this; + } + + private java.lang.Object gachaProbUrl_ = ""; + /** + * string gacha_prob_url = 8; + * @return The gachaProbUrl. + */ + public java.lang.String getGachaProbUrl() { + java.lang.Object ref = gachaProbUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaProbUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_prob_url = 8; + * @return The bytes for gachaProbUrl. + */ + public com.google.protobuf.ByteString + getGachaProbUrlBytes() { + java.lang.Object ref = gachaProbUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_prob_url = 8; + * @param value The gachaProbUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaProbUrl_ = value; + onChanged(); + return this; + } + /** + * string gacha_prob_url = 8; + * @return This builder for chaining. + */ + public Builder clearGachaProbUrl() { + + gachaProbUrl_ = getDefaultInstance().getGachaProbUrl(); + onChanged(); + return this; + } + /** + * string gacha_prob_url = 8; + * @param value The bytes for gachaProbUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaProbUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object gachaRecordUrl_ = ""; + /** + * string gacha_record_url = 12; + * @return The gachaRecordUrl. + */ + public java.lang.String getGachaRecordUrl() { + java.lang.Object ref = gachaRecordUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaRecordUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_record_url = 12; + * @return The bytes for gachaRecordUrl. + */ + public com.google.protobuf.ByteString + getGachaRecordUrlBytes() { + java.lang.Object ref = gachaRecordUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_record_url = 12; + * @param value The gachaRecordUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaRecordUrl_ = value; + onChanged(); + return this; + } + /** + * string gacha_record_url = 12; + * @return This builder for chaining. + */ + public Builder clearGachaRecordUrl() { + + gachaRecordUrl_ = getDefaultInstance().getGachaRecordUrl(); + onChanged(); + return this; + } + /** + * string gacha_record_url = 12; + * @param value The bytes for gachaRecordUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaRecordUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object gachaPreviewPrefabPath_ = ""; + /** + * string gacha_preview_prefab_path = 4; + * @return The gachaPreviewPrefabPath. + */ + public java.lang.String getGachaPreviewPrefabPath() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaPreviewPrefabPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_preview_prefab_path = 4; + * @return The bytes for gachaPreviewPrefabPath. + */ + public com.google.protobuf.ByteString + getGachaPreviewPrefabPathBytes() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPreviewPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_preview_prefab_path = 4; + * @param value The gachaPreviewPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPreviewPrefabPath( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaPreviewPrefabPath_ = value; + onChanged(); + return this; + } + /** + * string gacha_preview_prefab_path = 4; + * @return This builder for chaining. + */ + public Builder clearGachaPreviewPrefabPath() { + + gachaPreviewPrefabPath_ = getDefaultInstance().getGachaPreviewPrefabPath(); + onChanged(); + return this; + } + /** + * string gacha_preview_prefab_path = 4; + * @param value The bytes for gachaPreviewPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPreviewPrefabPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaPreviewPrefabPath_ = value; + onChanged(); + return this; + } + + private int tenCostItemId_ ; + /** + * uint32 ten_cost_item_id = 2; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + /** + * uint32 ten_cost_item_id = 2; + * @param value The tenCostItemId to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemId(int value) { + + tenCostItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_id = 2; + * @return This builder for chaining. + */ + public Builder clearTenCostItemId() { + + tenCostItemId_ = 0; + onChanged(); + return this; + } + + private int tenCostItemNum_ ; + /** + * uint32 ten_cost_item_num = 6; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + /** + * uint32 ten_cost_item_num = 6; + * @param value The tenCostItemNum to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemNum(int value) { + + tenCostItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_num = 6; + * @return This builder for chaining. + */ + public Builder clearTenCostItemNum() { + + tenCostItemNum_ = 0; + onChanged(); + return this; + } + + private int leftGachaTimes_ ; + /** + * uint32 left_gacha_times = 5; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + /** + * uint32 left_gacha_times = 5; + * @param value The leftGachaTimes to set. + * @return This builder for chaining. + */ + public Builder setLeftGachaTimes(int value) { + + leftGachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 left_gacha_times = 5; + * @return This builder for chaining. + */ + public Builder clearLeftGachaTimes() { + + leftGachaTimes_ = 0; + onChanged(); + return this; + } + + private int gachaTimesLimit_ ; + /** + * uint32 gacha_times_limit = 11; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + /** + * uint32 gacha_times_limit = 11; + * @param value The gachaTimesLimit to set. + * @return This builder for chaining. + */ + public Builder setGachaTimesLimit(int value) { + + gachaTimesLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times_limit = 11; + * @return This builder for chaining. + */ + public Builder clearGachaTimesLimit() { + + gachaTimesLimit_ = 0; + onChanged(); + return this; + } + + private int gachaSortId_ ; + /** + * uint32 gacha_sort_id = 7; + * @return The gachaSortId. + */ + @java.lang.Override + public int getGachaSortId() { + return gachaSortId_; + } + /** + * uint32 gacha_sort_id = 7; + * @param value The gachaSortId to set. + * @return This builder for chaining. + */ + public Builder setGachaSortId(int value) { + + gachaSortId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_sort_id = 7; + * @return This builder for chaining. + */ + public Builder clearGachaSortId() { + + gachaSortId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaProbUrlOversea_ = ""; + /** + * string gacha_prob_url_oversea = 1481; + * @return The gachaProbUrlOversea. + */ + public java.lang.String getGachaProbUrlOversea() { + java.lang.Object ref = gachaProbUrlOversea_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaProbUrlOversea_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_prob_url_oversea = 1481; + * @return The bytes for gachaProbUrlOversea. + */ + public com.google.protobuf.ByteString + getGachaProbUrlOverseaBytes() { + java.lang.Object ref = gachaProbUrlOversea_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_prob_url_oversea = 1481; + * @param value The gachaProbUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrlOversea( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaProbUrlOversea_ = value; + onChanged(); + return this; + } + /** + * string gacha_prob_url_oversea = 1481; + * @return This builder for chaining. + */ + public Builder clearGachaProbUrlOversea() { + + gachaProbUrlOversea_ = getDefaultInstance().getGachaProbUrlOversea(); + onChanged(); + return this; + } + /** + * string gacha_prob_url_oversea = 1481; + * @param value The bytes for gachaProbUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrlOverseaBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaProbUrlOversea_ = value; + onChanged(); + return this; + } + + private java.lang.Object gachaRecordUrlOversea_ = ""; + /** + * string gacha_record_url_oversea = 1854; + * @return The gachaRecordUrlOversea. + */ + public java.lang.String getGachaRecordUrlOversea() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaRecordUrlOversea_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_record_url_oversea = 1854; + * @return The bytes for gachaRecordUrlOversea. + */ + public com.google.protobuf.ByteString + getGachaRecordUrlOverseaBytes() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_record_url_oversea = 1854; + * @param value The gachaRecordUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrlOversea( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaRecordUrlOversea_ = value; + onChanged(); + return this; + } + /** + * string gacha_record_url_oversea = 1854; + * @return This builder for chaining. + */ + public Builder clearGachaRecordUrlOversea() { + + gachaRecordUrlOversea_ = getDefaultInstance().getGachaRecordUrlOversea(); + onChanged(); + return this; + } + /** + * string gacha_record_url_oversea = 1854; + * @param value The bytes for gachaRecordUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrlOverseaBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaRecordUrlOversea_ = value; + onChanged(); + return this; + } + + private java.util.List gachaUpInfoList_ = + java.util.Collections.emptyList(); + private void ensureGachaUpInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = new java.util.ArrayList(gachaUpInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder> gachaUpInfoListBuilder_; + + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public java.util.List getGachaUpInfoListList() { + if (gachaUpInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(gachaUpInfoList_); + } else { + return gachaUpInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public int getGachaUpInfoListCount() { + if (gachaUpInfoListBuilder_ == null) { + return gachaUpInfoList_.size(); + } else { + return gachaUpInfoListBuilder_.getCount(); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index) { + if (gachaUpInfoListBuilder_ == null) { + return gachaUpInfoList_.get(index); + } else { + return gachaUpInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder setGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo value) { + if (gachaUpInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.set(index, value); + onChanged(); + } else { + gachaUpInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder setGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder builderForValue) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + gachaUpInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo value) { + if (gachaUpInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(value); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo value) { + if (gachaUpInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(index, value); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder builderForValue) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(builderForValue.build()); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder builderForValue) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addAllGachaUpInfoList( + java.lang.Iterable values) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gachaUpInfoList_); + onChanged(); + } else { + gachaUpInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder clearGachaUpInfoList() { + if (gachaUpInfoListBuilder_ == null) { + gachaUpInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + gachaUpInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder removeGachaUpInfoList(int index) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.remove(index); + onChanged(); + } else { + gachaUpInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder getGachaUpInfoListBuilder( + int index) { + return getGachaUpInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( + int index) { + if (gachaUpInfoListBuilder_ == null) { + return gachaUpInfoList_.get(index); } else { + return gachaUpInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public java.util.List + getGachaUpInfoListOrBuilderList() { + if (gachaUpInfoListBuilder_ != null) { + return gachaUpInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(gachaUpInfoList_); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder addGachaUpInfoListBuilder() { + return getGachaUpInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder addGachaUpInfoListBuilder( + int index) { + return getGachaUpInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public java.util.List + getGachaUpInfoListBuilderList() { + return getGachaUpInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder> + getGachaUpInfoListFieldBuilder() { + if (gachaUpInfoListBuilder_ == null) { + gachaUpInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder>( + gachaUpInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + gachaUpInfoList_ = null; + } + return gachaUpInfoListBuilder_; + } + + private java.lang.Object titleTextmap_ = ""; + /** + * string title_textmap = 736; + * @return The titleTextmap. + */ + public java.lang.String getTitleTextmap() { + java.lang.Object ref = titleTextmap_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + titleTextmap_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string title_textmap = 736; + * @return The bytes for titleTextmap. + */ + public com.google.protobuf.ByteString + getTitleTextmapBytes() { + java.lang.Object ref = titleTextmap_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + titleTextmap_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string title_textmap = 736; + * @param value The titleTextmap to set. + * @return This builder for chaining. + */ + public Builder setTitleTextmap( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + titleTextmap_ = value; + onChanged(); + return this; + } + /** + * string title_textmap = 736; + * @return This builder for chaining. + */ + public Builder clearTitleTextmap() { + + titleTextmap_ = getDefaultInstance().getTitleTextmap(); + onChanged(); + return this; + } + /** + * string title_textmap = 736; + * @param value The bytes for titleTextmap to set. + * @return This builder for chaining. + */ + public Builder setTitleTextmapBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + titleTextmap_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList displayUp5ItemList_ = emptyIntList(); + private void ensureDisplayUp5ItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + displayUp5ItemList_ = mutableCopy(displayUp5ItemList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @return A list containing the displayUp5ItemList. + */ + public java.util.List + getDisplayUp5ItemListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(displayUp5ItemList_) : displayUp5ItemList_; + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @return The count of displayUp5ItemList. + */ + public int getDisplayUp5ItemListCount() { + return displayUp5ItemList_.size(); + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @param index The index of the element to return. + * @return The displayUp5ItemList at the given index. + */ + public int getDisplayUp5ItemList(int index) { + return displayUp5ItemList_.getInt(index); + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @param index The index to set the value at. + * @param value The displayUp5ItemList to set. + * @return This builder for chaining. + */ + public Builder setDisplayUp5ItemList( + int index, int value) { + ensureDisplayUp5ItemListIsMutable(); + displayUp5ItemList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @param value The displayUp5ItemList to add. + * @return This builder for chaining. + */ + public Builder addDisplayUp5ItemList(int value) { + ensureDisplayUp5ItemListIsMutable(); + displayUp5ItemList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @param values The displayUp5ItemList to add. + * @return This builder for chaining. + */ + public Builder addAllDisplayUp5ItemList( + java.lang.Iterable values) { + ensureDisplayUp5ItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, displayUp5ItemList_); + onChanged(); + return this; + } + /** + * repeated uint32 display_up5_item_list = 2006; + * @return This builder for chaining. + */ + public Builder clearDisplayUp5ItemList() { + displayUp5ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList displayUp4ItemList_ = emptyIntList(); + private void ensureDisplayUp4ItemListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + displayUp4ItemList_ = mutableCopy(displayUp4ItemList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @return A list containing the displayUp4ItemList. + */ + public java.util.List + getDisplayUp4ItemListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(displayUp4ItemList_) : displayUp4ItemList_; + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @return The count of displayUp4ItemList. + */ + public int getDisplayUp4ItemListCount() { + return displayUp4ItemList_.size(); + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @param index The index of the element to return. + * @return The displayUp4ItemList at the given index. + */ + public int getDisplayUp4ItemList(int index) { + return displayUp4ItemList_.getInt(index); + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @param index The index to set the value at. + * @param value The displayUp4ItemList to set. + * @return This builder for chaining. + */ + public Builder setDisplayUp4ItemList( + int index, int value) { + ensureDisplayUp4ItemListIsMutable(); + displayUp4ItemList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @param value The displayUp4ItemList to add. + * @return This builder for chaining. + */ + public Builder addDisplayUp4ItemList(int value) { + ensureDisplayUp4ItemListIsMutable(); + displayUp4ItemList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @param values The displayUp4ItemList to add. + * @return This builder for chaining. + */ + public Builder addAllDisplayUp4ItemList( + java.lang.Iterable values) { + ensureDisplayUp4ItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, displayUp4ItemList_); + onChanged(); + return this; + } + /** + * repeated uint32 display_up4_item_list = 1875; + * @return This builder for chaining. + */ + public Builder clearDisplayUp4ItemList() { + displayUp4ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int wishItemId_ ; + /** + * uint32 wish_item_id = 1637; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + /** + * uint32 wish_item_id = 1637; + * @param value The wishItemId to set. + * @return This builder for chaining. + */ + public Builder setWishItemId(int value) { + + wishItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_item_id = 1637; + * @return This builder for chaining. + */ + public Builder clearWishItemId() { + + wishItemId_ = 0; + onChanged(); + return this; + } + + private int wishProgress_ ; + /** + * uint32 wish_progress = 1819; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + /** + * uint32 wish_progress = 1819; + * @param value The wishProgress to set. + * @return This builder for chaining. + */ + public Builder setWishProgress(int value) { + + wishProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_progress = 1819; + * @return This builder for chaining. + */ + public Builder clearWishProgress() { + + wishProgress_ = 0; + onChanged(); + return this; + } + + private int wishMaxProgress_ ; + /** + * uint32 wish_max_progress = 1222; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + /** + * uint32 wish_max_progress = 1222; + * @param value The wishMaxProgress to set. + * @return This builder for chaining. + */ + public Builder setWishMaxProgress(int value) { + + wishMaxProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_max_progress = 1222; + * @return This builder for chaining. + */ + public Builder clearWishMaxProgress() { + + wishMaxProgress_ = 0; + onChanged(); + return this; + } + + private boolean isNewWish_ ; + /** + * bool is_new_wish = 733; + * @return The isNewWish. + */ + @java.lang.Override + public boolean getIsNewWish() { + return isNewWish_; + } + /** + * bool is_new_wish = 733; + * @param value The isNewWish to set. + * @return This builder for chaining. + */ + public Builder setIsNewWish(boolean value) { + + isNewWish_ = value; + onChanged(); + return this; + } + /** + * bool is_new_wish = 733; + * @return This builder for chaining. + */ + public Builder clearIsNewWish() { + + isNewWish_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GachaInfo) + } + + // @@protoc_insertion_point(class_scope:GachaInfo) + private static final emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo(); + } + + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017GachaInfo.proto\032\021GachaUpInfo.proto\"\240\005\n" + + "\tGachaInfo\022\022\n\ngacha_type\030\r \001(\r\022\023\n\013schedu" + + "le_id\030\n \001(\r\022\022\n\nbegin_time\030\001 \001(\r\022\020\n\010end_t" + + "ime\030\016 \001(\r\022\024\n\014cost_item_id\030\t \001(\r\022\025\n\rcost_" + + "item_num\030\003 \001(\r\022\031\n\021gacha_prefab_path\030\017 \001(" + + "\t\022\026\n\016gacha_prob_url\030\010 \001(\t\022\030\n\020gacha_recor" + + "d_url\030\014 \001(\t\022!\n\031gacha_preview_prefab_path" + + "\030\004 \001(\t\022\030\n\020ten_cost_item_id\030\002 \001(\r\022\031\n\021ten_" + + "cost_item_num\030\006 \001(\r\022\030\n\020left_gacha_times\030" + + "\005 \001(\r\022\031\n\021gacha_times_limit\030\013 \001(\r\022\025\n\rgach" + + "a_sort_id\030\007 \001(\r\022\037\n\026gacha_prob_url_overse" + + "a\030\311\013 \001(\t\022!\n\030gacha_record_url_oversea\030\276\016 " + + "\001(\t\022)\n\022gacha_up_info_list\030\321\t \003(\0132\014.Gacha" + + "UpInfo\022\026\n\rtitle_textmap\030\340\005 \001(\t\022\036\n\025displa" + + "y_up5_item_list\030\326\017 \003(\r\022\036\n\025display_up4_it" + + "em_list\030\323\016 \003(\r\022\025\n\014wish_item_id\030\345\014 \001(\r\022\026\n" + + "\rwish_progress\030\233\016 \001(\r\022\032\n\021wish_max_progre" + + "ss\030\306\t \001(\r\022\024\n\013is_new_wish\030\335\005 \001(\010B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.getDescriptor(), + }); + internal_static_GachaInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaInfo_descriptor, + new java.lang.String[] { "GachaType", "ScheduleId", "BeginTime", "EndTime", "CostItemId", "CostItemNum", "GachaPrefabPath", "GachaProbUrl", "GachaRecordUrl", "GachaPreviewPrefabPath", "TenCostItemId", "TenCostItemNum", "LeftGachaTimes", "GachaTimesLimit", "GachaSortId", "GachaProbUrlOversea", "GachaRecordUrlOversea", "GachaUpInfoList", "TitleTextmap", "DisplayUp5ItemList", "DisplayUp4ItemList", "WishItemId", "WishProgress", "WishMaxProgress", "IsNewWish", }); + emu.grasscutter.net.proto.GachaUpInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java new file mode 100644 index 000000000..01fe27168 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java @@ -0,0 +1,1566 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaItem.proto + +package emu.grasscutter.net.proto; + +public final class GachaItemOuterClass { + private GachaItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .ItemParam gacha_item_ = 7; + * @return Whether the gachaItem field is set. + */ + boolean hasGachaItem(); + /** + * .ItemParam gacha_item_ = 7; + * @return The gachaItem. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem(); + /** + * .ItemParam gacha_item_ = 7; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder(); + + /** + * bool is_gacha_item_new = 6; + * @return The isGachaItemNew. + */ + boolean getIsGachaItemNew(); + + /** + * bool is_flash_card = 8; + * @return The isFlashCard. + */ + boolean getIsFlashCard(); + + /** + * repeated .ItemParam token_item_list = 9; + */ + java.util.List + getTokenItemListList(); + /** + * repeated .ItemParam token_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index); + /** + * repeated .ItemParam token_item_list = 9; + */ + int getTokenItemListCount(); + /** + * repeated .ItemParam token_item_list = 9; + */ + java.util.List + getTokenItemListOrBuilderList(); + /** + * repeated .ItemParam token_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( + int index); + + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + java.util.List + getTransferItemsList(); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + int getTransferItemsCount(); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + java.util.List + getTransferItemsOrBuilderList(); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( + int index); + } + /** + * Protobuf type {@code GachaItem} + */ + public static final class GachaItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaItem) + GachaItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaItem.newBuilder() to construct. + private GachaItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaItem() { + tokenItemList_ = java.util.Collections.emptyList(); + transferItems_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaItem( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + isGachaItemNew_ = input.readBool(); + break; + } + case 58: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (gachaItem_ != null) { + subBuilder = gachaItem_.toBuilder(); + } + gachaItem_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(gachaItem_); + gachaItem_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + isFlashCard_ = input.readBool(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tokenItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + transferItems_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + transferItems_.add( + input.readMessage(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = java.util.Collections.unmodifiableList(tokenItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + transferItems_ = java.util.Collections.unmodifiableList(transferItems_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.class, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder.class); + } + + public static final int GACHA_ITEM__FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam gachaItem_; + /** + * .ItemParam gacha_item_ = 7; + * @return Whether the gachaItem field is set. + */ + @java.lang.Override + public boolean hasGachaItem() { + return gachaItem_ != null; + } + /** + * .ItemParam gacha_item_ = 7; + * @return The gachaItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem() { + return gachaItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : gachaItem_; + } + /** + * .ItemParam gacha_item_ = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder() { + return getGachaItem(); + } + + public static final int IS_GACHA_ITEM_NEW_FIELD_NUMBER = 6; + private boolean isGachaItemNew_; + /** + * bool is_gacha_item_new = 6; + * @return The isGachaItemNew. + */ + @java.lang.Override + public boolean getIsGachaItemNew() { + return isGachaItemNew_; + } + + public static final int IS_FLASH_CARD_FIELD_NUMBER = 8; + private boolean isFlashCard_; + /** + * bool is_flash_card = 8; + * @return The isFlashCard. + */ + @java.lang.Override + public boolean getIsFlashCard() { + return isFlashCard_; + } + + public static final int TOKEN_ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List tokenItemList_; + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public java.util.List getTokenItemListList() { + return tokenItemList_; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public java.util.List + getTokenItemListOrBuilderList() { + return tokenItemList_; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public int getTokenItemListCount() { + return tokenItemList_.size(); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index) { + return tokenItemList_.get(index); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( + int index) { + return tokenItemList_.get(index); + } + + public static final int TRANSFER_ITEMS_FIELD_NUMBER = 12; + private java.util.List transferItems_; + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public java.util.List getTransferItemsList() { + return transferItems_; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public java.util.List + getTransferItemsOrBuilderList() { + return transferItems_; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public int getTransferItemsCount() { + return transferItems_.size(); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index) { + return transferItems_.get(index); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( + int index) { + return transferItems_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isGachaItemNew_ != false) { + output.writeBool(6, isGachaItemNew_); + } + if (gachaItem_ != null) { + output.writeMessage(7, getGachaItem()); + } + if (isFlashCard_ != false) { + output.writeBool(8, isFlashCard_); + } + for (int i = 0; i < tokenItemList_.size(); i++) { + output.writeMessage(9, tokenItemList_.get(i)); + } + for (int i = 0; i < transferItems_.size(); i++) { + output.writeMessage(12, transferItems_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isGachaItemNew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isGachaItemNew_); + } + if (gachaItem_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getGachaItem()); + } + if (isFlashCard_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isFlashCard_); + } + for (int i = 0; i < tokenItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, tokenItemList_.get(i)); + } + for (int i = 0; i < transferItems_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, transferItems_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem other = (emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem) obj; + + if (hasGachaItem() != other.hasGachaItem()) return false; + if (hasGachaItem()) { + if (!getGachaItem() + .equals(other.getGachaItem())) return false; + } + if (getIsGachaItemNew() + != other.getIsGachaItemNew()) return false; + if (getIsFlashCard() + != other.getIsFlashCard()) return false; + if (!getTokenItemListList() + .equals(other.getTokenItemListList())) return false; + if (!getTransferItemsList() + .equals(other.getTransferItemsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGachaItem()) { + hash = (37 * hash) + GACHA_ITEM__FIELD_NUMBER; + hash = (53 * hash) + getGachaItem().hashCode(); + } + hash = (37 * hash) + IS_GACHA_ITEM_NEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGachaItemNew()); + hash = (37 * hash) + IS_FLASH_CARD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFlashCard()); + if (getTokenItemListCount() > 0) { + hash = (37 * hash) + TOKEN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTokenItemListList().hashCode(); + } + if (getTransferItemsCount() > 0) { + hash = (37 * hash) + TRANSFER_ITEMS_FIELD_NUMBER; + hash = (53 * hash) + getTransferItemsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GachaItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaItem) + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.class, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTokenItemListFieldBuilder(); + getTransferItemsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (gachaItemBuilder_ == null) { + gachaItem_ = null; + } else { + gachaItem_ = null; + gachaItemBuilder_ = null; + } + isGachaItemNew_ = false; + + isFlashCard_ = false; + + if (tokenItemListBuilder_ == null) { + tokenItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + tokenItemListBuilder_.clear(); + } + if (transferItemsBuilder_ == null) { + transferItems_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + transferItemsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem build() { + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem buildPartial() { + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem result = new emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem(this); + int from_bitField0_ = bitField0_; + if (gachaItemBuilder_ == null) { + result.gachaItem_ = gachaItem_; + } else { + result.gachaItem_ = gachaItemBuilder_.build(); + } + result.isGachaItemNew_ = isGachaItemNew_; + result.isFlashCard_ = isFlashCard_; + if (tokenItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = java.util.Collections.unmodifiableList(tokenItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tokenItemList_ = tokenItemList_; + } else { + result.tokenItemList_ = tokenItemListBuilder_.build(); + } + if (transferItemsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + transferItems_ = java.util.Collections.unmodifiableList(transferItems_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.transferItems_ = transferItems_; + } else { + result.transferItems_ = transferItemsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem) { + return mergeFrom((emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem other) { + if (other == emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()) return this; + if (other.hasGachaItem()) { + mergeGachaItem(other.getGachaItem()); + } + if (other.getIsGachaItemNew() != false) { + setIsGachaItemNew(other.getIsGachaItemNew()); + } + if (other.getIsFlashCard() != false) { + setIsFlashCard(other.getIsFlashCard()); + } + if (tokenItemListBuilder_ == null) { + if (!other.tokenItemList_.isEmpty()) { + if (tokenItemList_.isEmpty()) { + tokenItemList_ = other.tokenItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTokenItemListIsMutable(); + tokenItemList_.addAll(other.tokenItemList_); + } + onChanged(); + } + } else { + if (!other.tokenItemList_.isEmpty()) { + if (tokenItemListBuilder_.isEmpty()) { + tokenItemListBuilder_.dispose(); + tokenItemListBuilder_ = null; + tokenItemList_ = other.tokenItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + tokenItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTokenItemListFieldBuilder() : null; + } else { + tokenItemListBuilder_.addAllMessages(other.tokenItemList_); + } + } + } + if (transferItemsBuilder_ == null) { + if (!other.transferItems_.isEmpty()) { + if (transferItems_.isEmpty()) { + transferItems_ = other.transferItems_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTransferItemsIsMutable(); + transferItems_.addAll(other.transferItems_); + } + onChanged(); + } + } else { + if (!other.transferItems_.isEmpty()) { + if (transferItemsBuilder_.isEmpty()) { + transferItemsBuilder_.dispose(); + transferItemsBuilder_ = null; + transferItems_ = other.transferItems_; + bitField0_ = (bitField0_ & ~0x00000002); + transferItemsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTransferItemsFieldBuilder() : null; + } else { + transferItemsBuilder_.addAllMessages(other.transferItems_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam gachaItem_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> gachaItemBuilder_; + /** + * .ItemParam gacha_item_ = 7; + * @return Whether the gachaItem field is set. + */ + public boolean hasGachaItem() { + return gachaItemBuilder_ != null || gachaItem_ != null; + } + /** + * .ItemParam gacha_item_ = 7; + * @return The gachaItem. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem() { + if (gachaItemBuilder_ == null) { + return gachaItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : gachaItem_; + } else { + return gachaItemBuilder_.getMessage(); + } + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder setGachaItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (gachaItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + gachaItem_ = value; + onChanged(); + } else { + gachaItemBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder setGachaItem( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (gachaItemBuilder_ == null) { + gachaItem_ = builderForValue.build(); + onChanged(); + } else { + gachaItemBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder mergeGachaItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (gachaItemBuilder_ == null) { + if (gachaItem_ != null) { + gachaItem_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(gachaItem_).mergeFrom(value).buildPartial(); + } else { + gachaItem_ = value; + } + onChanged(); + } else { + gachaItemBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder clearGachaItem() { + if (gachaItemBuilder_ == null) { + gachaItem_ = null; + onChanged(); + } else { + gachaItem_ = null; + gachaItemBuilder_ = null; + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getGachaItemBuilder() { + + onChanged(); + return getGachaItemFieldBuilder().getBuilder(); + } + /** + * .ItemParam gacha_item_ = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder() { + if (gachaItemBuilder_ != null) { + return gachaItemBuilder_.getMessageOrBuilder(); + } else { + return gachaItem_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : gachaItem_; + } + } + /** + * .ItemParam gacha_item_ = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getGachaItemFieldBuilder() { + if (gachaItemBuilder_ == null) { + gachaItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getGachaItem(), + getParentForChildren(), + isClean()); + gachaItem_ = null; + } + return gachaItemBuilder_; + } + + private boolean isGachaItemNew_ ; + /** + * bool is_gacha_item_new = 6; + * @return The isGachaItemNew. + */ + @java.lang.Override + public boolean getIsGachaItemNew() { + return isGachaItemNew_; + } + /** + * bool is_gacha_item_new = 6; + * @param value The isGachaItemNew to set. + * @return This builder for chaining. + */ + public Builder setIsGachaItemNew(boolean value) { + + isGachaItemNew_ = value; + onChanged(); + return this; + } + /** + * bool is_gacha_item_new = 6; + * @return This builder for chaining. + */ + public Builder clearIsGachaItemNew() { + + isGachaItemNew_ = false; + onChanged(); + return this; + } + + private boolean isFlashCard_ ; + /** + * bool is_flash_card = 8; + * @return The isFlashCard. + */ + @java.lang.Override + public boolean getIsFlashCard() { + return isFlashCard_; + } + /** + * bool is_flash_card = 8; + * @param value The isFlashCard to set. + * @return This builder for chaining. + */ + public Builder setIsFlashCard(boolean value) { + + isFlashCard_ = value; + onChanged(); + return this; + } + /** + * bool is_flash_card = 8; + * @return This builder for chaining. + */ + public Builder clearIsFlashCard() { + + isFlashCard_ = false; + onChanged(); + return this; + } + + private java.util.List tokenItemList_ = + java.util.Collections.emptyList(); + private void ensureTokenItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = new java.util.ArrayList(tokenItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> tokenItemListBuilder_; + + /** + * repeated .ItemParam token_item_list = 9; + */ + public java.util.List getTokenItemListList() { + if (tokenItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(tokenItemList_); + } else { + return tokenItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public int getTokenItemListCount() { + if (tokenItemListBuilder_ == null) { + return tokenItemList_.size(); + } else { + return tokenItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index) { + if (tokenItemListBuilder_ == null) { + return tokenItemList_.get(index); + } else { + return tokenItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder setTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (tokenItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTokenItemListIsMutable(); + tokenItemList_.set(index, value); + onChanged(); + } else { + tokenItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder setTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + tokenItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (tokenItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTokenItemListIsMutable(); + tokenItemList_.add(value); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (tokenItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTokenItemListIsMutable(); + tokenItemList_.add(index, value); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.add(builderForValue.build()); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addAllTokenItemList( + java.lang.Iterable values) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tokenItemList_); + onChanged(); + } else { + tokenItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder clearTokenItemList() { + if (tokenItemListBuilder_ == null) { + tokenItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + tokenItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder removeTokenItemList(int index) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.remove(index); + onChanged(); + } else { + tokenItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTokenItemListBuilder( + int index) { + return getTokenItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( + int index) { + if (tokenItemListBuilder_ == null) { + return tokenItemList_.get(index); } else { + return tokenItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public java.util.List + getTokenItemListOrBuilderList() { + if (tokenItemListBuilder_ != null) { + return tokenItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tokenItemList_); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTokenItemListBuilder() { + return getTokenItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTokenItemListBuilder( + int index) { + return getTokenItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public java.util.List + getTokenItemListBuilderList() { + return getTokenItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTokenItemListFieldBuilder() { + if (tokenItemListBuilder_ == null) { + tokenItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + tokenItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + tokenItemList_ = null; + } + return tokenItemListBuilder_; + } + + private java.util.List transferItems_ = + java.util.Collections.emptyList(); + private void ensureTransferItemsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + transferItems_ = new java.util.ArrayList(transferItems_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder> transferItemsBuilder_; + + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public java.util.List getTransferItemsList() { + if (transferItemsBuilder_ == null) { + return java.util.Collections.unmodifiableList(transferItems_); + } else { + return transferItemsBuilder_.getMessageList(); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public int getTransferItemsCount() { + if (transferItemsBuilder_ == null) { + return transferItems_.size(); + } else { + return transferItemsBuilder_.getCount(); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index) { + if (transferItemsBuilder_ == null) { + return transferItems_.get(index); + } else { + return transferItemsBuilder_.getMessage(index); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder setTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem value) { + if (transferItemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransferItemsIsMutable(); + transferItems_.set(index, value); + onChanged(); + } else { + transferItemsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder setTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder builderForValue) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.set(index, builderForValue.build()); + onChanged(); + } else { + transferItemsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem value) { + if (transferItemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransferItemsIsMutable(); + transferItems_.add(value); + onChanged(); + } else { + transferItemsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem value) { + if (transferItemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransferItemsIsMutable(); + transferItems_.add(index, value); + onChanged(); + } else { + transferItemsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder builderForValue) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.add(builderForValue.build()); + onChanged(); + } else { + transferItemsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder builderForValue) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.add(index, builderForValue.build()); + onChanged(); + } else { + transferItemsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addAllTransferItems( + java.lang.Iterable values) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, transferItems_); + onChanged(); + } else { + transferItemsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder clearTransferItems() { + if (transferItemsBuilder_ == null) { + transferItems_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + transferItemsBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder removeTransferItems(int index) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.remove(index); + onChanged(); + } else { + transferItemsBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder getTransferItemsBuilder( + int index) { + return getTransferItemsFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( + int index) { + if (transferItemsBuilder_ == null) { + return transferItems_.get(index); } else { + return transferItemsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public java.util.List + getTransferItemsOrBuilderList() { + if (transferItemsBuilder_ != null) { + return transferItemsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(transferItems_); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder addTransferItemsBuilder() { + return getTransferItemsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder addTransferItemsBuilder( + int index) { + return getTransferItemsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public java.util.List + getTransferItemsBuilderList() { + return getTransferItemsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder> + getTransferItemsFieldBuilder() { + if (transferItemsBuilder_ == null) { + transferItemsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder>( + transferItems_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + transferItems_ = null; + } + return transferItemsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GachaItem) + } + + // @@protoc_insertion_point(class_scope:GachaItem) + private static final emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem(); + } + + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaItem_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaItem_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017GachaItem.proto\032\027GachaTransferItem.pro" + + "to\032\017ItemParam.proto\"\257\001\n\tGachaItem\022\037\n\013gac" + + "ha_item_\030\007 \001(\0132\n.ItemParam\022\031\n\021is_gacha_i" + + "tem_new\030\006 \001(\010\022\025\n\ris_flash_card\030\010 \001(\010\022#\n\017" + + "token_item_list\030\t \003(\0132\n.ItemParam\022*\n\016tra" + + "nsfer_items\030\014 \003(\0132\022.GachaTransferItemB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_GachaItem_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaItem_descriptor, + new java.lang.String[] { "GachaItem", "IsGachaItemNew", "IsFlashCard", "TokenItemList", "TransferItems", }); + emu.grasscutter.net.proto.GachaTransferItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java new file mode 100644 index 000000000..cdb3f6cf1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaTransferItem.proto + +package emu.grasscutter.net.proto; + +public final class GachaTransferItemOuterClass { + private GachaTransferItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaTransferItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaTransferItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .ItemParam item = 3; + * @return Whether the item field is set. + */ + boolean hasItem(); + /** + * .ItemParam item = 3; + * @return The item. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem(); + /** + * .ItemParam item = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder(); + + /** + * bool is_transfer_item_new = 1; + * @return The isTransferItemNew. + */ + boolean getIsTransferItemNew(); + } + /** + * Protobuf type {@code GachaTransferItem} + */ + public static final class GachaTransferItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaTransferItem) + GachaTransferItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaTransferItem.newBuilder() to construct. + private GachaTransferItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaTransferItem() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaTransferItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaTransferItem( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isTransferItemNew_ = input.readBool(); + break; + } + case 26: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (item_ != null) { + subBuilder = item_.toBuilder(); + } + item_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(item_); + item_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.class, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder.class); + } + + public static final int ITEM_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam item_; + /** + * .ItemParam item = 3; + * @return Whether the item field is set. + */ + @java.lang.Override + public boolean hasItem() { + return item_ != null; + } + /** + * .ItemParam item = 3; + * @return The item. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem() { + return item_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : item_; + } + /** + * .ItemParam item = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder() { + return getItem(); + } + + public static final int IS_TRANSFER_ITEM_NEW_FIELD_NUMBER = 1; + private boolean isTransferItemNew_; + /** + * bool is_transfer_item_new = 1; + * @return The isTransferItemNew. + */ + @java.lang.Override + public boolean getIsTransferItemNew() { + return isTransferItemNew_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isTransferItemNew_ != false) { + output.writeBool(1, isTransferItemNew_); + } + if (item_ != null) { + output.writeMessage(3, getItem()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isTransferItemNew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isTransferItemNew_); + } + if (item_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getItem()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem other = (emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem) obj; + + if (hasItem() != other.hasItem()) return false; + if (hasItem()) { + if (!getItem() + .equals(other.getItem())) return false; + } + if (getIsTransferItemNew() + != other.getIsTransferItemNew()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasItem()) { + hash = (37 * hash) + ITEM_FIELD_NUMBER; + hash = (53 * hash) + getItem().hashCode(); + } + hash = (37 * hash) + IS_TRANSFER_ITEM_NEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransferItemNew()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GachaTransferItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaTransferItem) + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.class, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemBuilder_ == null) { + item_ = null; + } else { + item_ = null; + itemBuilder_ = null; + } + isTransferItemNew_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem build() { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem buildPartial() { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem result = new emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem(this); + if (itemBuilder_ == null) { + result.item_ = item_; + } else { + result.item_ = itemBuilder_.build(); + } + result.isTransferItemNew_ = isTransferItemNew_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem) { + return mergeFrom((emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem other) { + if (other == emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()) return this; + if (other.hasItem()) { + mergeItem(other.getItem()); + } + if (other.getIsTransferItemNew() != false) { + setIsTransferItemNew(other.getIsTransferItemNew()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam item_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemBuilder_; + /** + * .ItemParam item = 3; + * @return Whether the item field is set. + */ + public boolean hasItem() { + return itemBuilder_ != null || item_ != null; + } + /** + * .ItemParam item = 3; + * @return The item. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem() { + if (itemBuilder_ == null) { + return item_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : item_; + } else { + return itemBuilder_.getMessage(); + } + } + /** + * .ItemParam item = 3; + */ + public Builder setItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + item_ = value; + onChanged(); + } else { + itemBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public Builder setItem( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemBuilder_ == null) { + item_ = builderForValue.build(); + onChanged(); + } else { + itemBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public Builder mergeItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemBuilder_ == null) { + if (item_ != null) { + item_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(item_).mergeFrom(value).buildPartial(); + } else { + item_ = value; + } + onChanged(); + } else { + itemBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public Builder clearItem() { + if (itemBuilder_ == null) { + item_ = null; + onChanged(); + } else { + item_ = null; + itemBuilder_ = null; + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemBuilder() { + + onChanged(); + return getItemFieldBuilder().getBuilder(); + } + /** + * .ItemParam item = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder() { + if (itemBuilder_ != null) { + return itemBuilder_.getMessageOrBuilder(); + } else { + return item_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : item_; + } + } + /** + * .ItemParam item = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemFieldBuilder() { + if (itemBuilder_ == null) { + itemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getItem(), + getParentForChildren(), + isClean()); + item_ = null; + } + return itemBuilder_; + } + + private boolean isTransferItemNew_ ; + /** + * bool is_transfer_item_new = 1; + * @return The isTransferItemNew. + */ + @java.lang.Override + public boolean getIsTransferItemNew() { + return isTransferItemNew_; + } + /** + * bool is_transfer_item_new = 1; + * @param value The isTransferItemNew to set. + * @return This builder for chaining. + */ + public Builder setIsTransferItemNew(boolean value) { + + isTransferItemNew_ = value; + onChanged(); + return this; + } + /** + * bool is_transfer_item_new = 1; + * @return This builder for chaining. + */ + public Builder clearIsTransferItemNew() { + + isTransferItemNew_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GachaTransferItem) + } + + // @@protoc_insertion_point(class_scope:GachaTransferItem) + private static final emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem(); + } + + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaTransferItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaTransferItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaTransferItem_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaTransferItem_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GachaTransferItem.proto\032\017ItemParam.pro" + + "to\"K\n\021GachaTransferItem\022\030\n\004item\030\003 \001(\0132\n." + + "ItemParam\022\034\n\024is_transfer_item_new\030\001 \001(\010B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_GachaTransferItem_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaTransferItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaTransferItem_descriptor, + new java.lang.String[] { "Item", "IsTransferItemNew", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java new file mode 100644 index 000000000..96e4fd9c2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java @@ -0,0 +1,733 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaUpInfo.proto + +package emu.grasscutter.net.proto; + +public final class GachaUpInfoOuterClass { + private GachaUpInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaUpInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaUpInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_parent_type = 7; + * @return The itemParentType. + */ + int getItemParentType(); + + /** + * repeated uint32 item_id_list = 15; + * @return A list containing the itemIdList. + */ + java.util.List getItemIdListList(); + /** + * repeated uint32 item_id_list = 15; + * @return The count of itemIdList. + */ + int getItemIdListCount(); + /** + * repeated uint32 item_id_list = 15; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + int getItemIdList(int index); + } + /** + * Protobuf type {@code GachaUpInfo} + */ + public static final class GachaUpInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaUpInfo) + GachaUpInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaUpInfo.newBuilder() to construct. + private GachaUpInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaUpInfo() { + itemIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaUpInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaUpInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + itemParentType_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + itemIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + itemIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.class, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder.class); + } + + public static final int ITEM_PARENT_TYPE_FIELD_NUMBER = 7; + private int itemParentType_; + /** + * uint32 item_parent_type = 7; + * @return The itemParentType. + */ + @java.lang.Override + public int getItemParentType() { + return itemParentType_; + } + + public static final int ITEM_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList itemIdList_; + /** + * repeated uint32 item_id_list = 15; + * @return A list containing the itemIdList. + */ + @java.lang.Override + public java.util.List + getItemIdListList() { + return itemIdList_; + } + /** + * repeated uint32 item_id_list = 15; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 15; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + private int itemIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (itemParentType_ != 0) { + output.writeUInt32(7, itemParentType_); + } + if (getItemIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); + } + for (int i = 0; i < itemIdList_.size(); i++) { + output.writeUInt32NoTag(itemIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemParentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, itemParentType_); + } + { + int dataSize = 0; + for (int i = 0; i < itemIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemIdList_.getInt(i)); + } + size += dataSize; + if (!getItemIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo other = (emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo) obj; + + if (getItemParentType() + != other.getItemParentType()) return false; + if (!getItemIdListList() + .equals(other.getItemIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_PARENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getItemParentType(); + if (getItemIdListCount() > 0) { + hash = (37 * hash) + ITEM_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GachaUpInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaUpInfo) + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.class, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemParentType_ = 0; + + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo build() { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo buildPartial() { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo result = new emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo(this); + int from_bitField0_ = bitField0_; + result.itemParentType_ = itemParentType_; + if (((bitField0_ & 0x00000001) != 0)) { + itemIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemIdList_ = itemIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo) { + return mergeFrom((emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo other) { + if (other == emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()) return this; + if (other.getItemParentType() != 0) { + setItemParentType(other.getItemParentType()); + } + if (!other.itemIdList_.isEmpty()) { + if (itemIdList_.isEmpty()) { + itemIdList_ = other.itemIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemIdListIsMutable(); + itemIdList_.addAll(other.itemIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int itemParentType_ ; + /** + * uint32 item_parent_type = 7; + * @return The itemParentType. + */ + @java.lang.Override + public int getItemParentType() { + return itemParentType_; + } + /** + * uint32 item_parent_type = 7; + * @param value The itemParentType to set. + * @return This builder for chaining. + */ + public Builder setItemParentType(int value) { + + itemParentType_ = value; + onChanged(); + return this; + } + /** + * uint32 item_parent_type = 7; + * @return This builder for chaining. + */ + public Builder clearItemParentType() { + + itemParentType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); + private void ensureItemIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemIdList_ = mutableCopy(itemIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 item_id_list = 15; + * @return A list containing the itemIdList. + */ + public java.util.List + getItemIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; + } + /** + * repeated uint32 item_id_list = 15; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 15; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + /** + * repeated uint32 item_id_list = 15; + * @param index The index to set the value at. + * @param value The itemIdList to set. + * @return This builder for chaining. + */ + public Builder setItemIdList( + int index, int value) { + ensureItemIdListIsMutable(); + itemIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 15; + * @param value The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addItemIdList(int value) { + ensureItemIdListIsMutable(); + itemIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 15; + * @param values The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addAllItemIdList( + java.lang.Iterable values) { + ensureItemIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearItemIdList() { + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GachaUpInfo) + } + + // @@protoc_insertion_point(class_scope:GachaUpInfo) + private static final emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo(); + } + + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaUpInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaUpInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaUpInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaUpInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021GachaUpInfo.proto\"=\n\013GachaUpInfo\022\030\n\020it" + + "em_parent_type\030\007 \001(\r\022\024\n\014item_id_list\030\017 \003" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GachaUpInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaUpInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaUpInfo_descriptor, + new java.lang.String[] { "ItemParentType", "ItemIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaWishReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishReqOuterClass.java new file mode 100644 index 000000000..876f5714a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaWishReq.proto + +package emu.grasscutter.net.proto; + +public final class GachaWishReqOuterClass { + private GachaWishReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaWishReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaWishReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_schedule_id = 14; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 item_id = 4; + * @return The itemId. + */ + int getItemId(); + } + /** + *
+   * CmdId: 1507
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GachaWishReq} + */ + public static final class GachaWishReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaWishReq) + GachaWishReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaWishReq.newBuilder() to construct. + private GachaWishReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaWishReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaWishReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaWishReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + itemId_ = input.readUInt32(); + break; + } + case 104: { + + gachaType_ = input.readUInt32(); + break; + } + case 112: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.class, emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.Builder.class); + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 14; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 14; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 13; + private int gachaType_; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 4; + private int itemId_; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(4, itemId_); + } + if (gachaType_ != 0) { + output.writeUInt32(13, gachaType_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(14, gachaScheduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, itemId_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gachaType_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, gachaScheduleId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq other = (emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq) obj; + + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getItemId() + != other.getItemId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1507
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GachaWishReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaWishReq) + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.class, emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaScheduleId_ = 0; + + gachaType_ = 0; + + itemId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq build() { + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq buildPartial() { + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq result = new emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq(this); + result.gachaScheduleId_ = gachaScheduleId_; + result.gachaType_ = gachaType_; + result.itemId_ = itemId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq) { + return mergeFrom((emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq other) { + if (other == emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.getDefaultInstance()) return this; + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 14; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 14; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 14; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 13; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 13; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 4; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 4; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GachaWishReq) + } + + // @@protoc_insertion_point(class_scope:GachaWishReq) + private static final emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq(); + } + + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaWishReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaWishReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaWishReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaWishReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022GachaWishReq.proto\"N\n\014GachaWishReq\022\031\n\021" + + "gacha_schedule_id\030\016 \001(\r\022\022\n\ngacha_type\030\r " + + "\001(\r\022\017\n\007item_id\030\004 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GachaWishReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaWishReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaWishReq_descriptor, + new java.lang.String[] { "GachaScheduleId", "GachaType", "ItemId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaWishRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishRspOuterClass.java new file mode 100644 index 000000000..119d444ba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishRspOuterClass.java @@ -0,0 +1,903 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaWishRsp.proto + +package emu.grasscutter.net.proto; + +public final class GachaWishRspOuterClass { + private GachaWishRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaWishRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaWishRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_type = 8; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 wish_max_progress = 2; + * @return The wishMaxProgress. + */ + int getWishMaxProgress(); + + /** + * uint32 wish_progress = 5; + * @return The wishProgress. + */ + int getWishProgress(); + + /** + * uint32 wish_item_id = 3; + * @return The wishItemId. + */ + int getWishItemId(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1521
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GachaWishRsp} + */ + public static final class GachaWishRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaWishRsp) + GachaWishRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaWishRsp.newBuilder() to construct. + private GachaWishRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaWishRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaWishRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaWishRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + wishMaxProgress_ = input.readUInt32(); + break; + } + case 24: { + + wishItemId_ = input.readUInt32(); + break; + } + case 40: { + + wishProgress_ = input.readUInt32(); + break; + } + case 56: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + case 64: { + + gachaType_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.class, emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.Builder.class); + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 8; + private int gachaType_; + /** + * uint32 gacha_type = 8; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 7; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int WISH_MAX_PROGRESS_FIELD_NUMBER = 2; + private int wishMaxProgress_; + /** + * uint32 wish_max_progress = 2; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + + public static final int WISH_PROGRESS_FIELD_NUMBER = 5; + private int wishProgress_; + /** + * uint32 wish_progress = 5; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + + public static final int WISH_ITEM_ID_FIELD_NUMBER = 3; + private int wishItemId_; + /** + * uint32 wish_item_id = 3; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (wishMaxProgress_ != 0) { + output.writeUInt32(2, wishMaxProgress_); + } + if (wishItemId_ != 0) { + output.writeUInt32(3, wishItemId_); + } + if (wishProgress_ != 0) { + output.writeUInt32(5, wishProgress_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(7, gachaScheduleId_); + } + if (gachaType_ != 0) { + output.writeUInt32(8, gachaType_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (wishMaxProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, wishMaxProgress_); + } + if (wishItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, wishItemId_); + } + if (wishProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, wishProgress_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gachaScheduleId_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, gachaType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp other = (emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp) obj; + + if (getGachaType() + != other.getGachaType()) return false; + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getWishMaxProgress() + != other.getWishMaxProgress()) return false; + if (getWishProgress() + != other.getWishProgress()) return false; + if (getWishItemId() + != other.getWishItemId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + WISH_MAX_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishMaxProgress(); + hash = (37 * hash) + WISH_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishProgress(); + hash = (37 * hash) + WISH_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getWishItemId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1521
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GachaWishRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaWishRsp) + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.class, emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaType_ = 0; + + gachaScheduleId_ = 0; + + wishMaxProgress_ = 0; + + wishProgress_ = 0; + + wishItemId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp build() { + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp buildPartial() { + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp result = new emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp(this); + result.gachaType_ = gachaType_; + result.gachaScheduleId_ = gachaScheduleId_; + result.wishMaxProgress_ = wishMaxProgress_; + result.wishProgress_ = wishProgress_; + result.wishItemId_ = wishItemId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp) { + return mergeFrom((emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp other) { + if (other == emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.getDefaultInstance()) return this; + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getWishMaxProgress() != 0) { + setWishMaxProgress(other.getWishMaxProgress()); + } + if (other.getWishProgress() != 0) { + setWishProgress(other.getWishProgress()); + } + if (other.getWishItemId() != 0) { + setWishItemId(other.getWishItemId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 8; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 8; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 8; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 7; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 7; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int wishMaxProgress_ ; + /** + * uint32 wish_max_progress = 2; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + /** + * uint32 wish_max_progress = 2; + * @param value The wishMaxProgress to set. + * @return This builder for chaining. + */ + public Builder setWishMaxProgress(int value) { + + wishMaxProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_max_progress = 2; + * @return This builder for chaining. + */ + public Builder clearWishMaxProgress() { + + wishMaxProgress_ = 0; + onChanged(); + return this; + } + + private int wishProgress_ ; + /** + * uint32 wish_progress = 5; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + /** + * uint32 wish_progress = 5; + * @param value The wishProgress to set. + * @return This builder for chaining. + */ + public Builder setWishProgress(int value) { + + wishProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_progress = 5; + * @return This builder for chaining. + */ + public Builder clearWishProgress() { + + wishProgress_ = 0; + onChanged(); + return this; + } + + private int wishItemId_ ; + /** + * uint32 wish_item_id = 3; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + /** + * uint32 wish_item_id = 3; + * @param value The wishItemId to set. + * @return This builder for chaining. + */ + public Builder setWishItemId(int value) { + + wishItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_item_id = 3; + * @return This builder for chaining. + */ + public Builder clearWishItemId() { + + wishItemId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GachaWishRsp) + } + + // @@protoc_insertion_point(class_scope:GachaWishRsp) + private static final emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp(); + } + + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaWishRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaWishRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaWishRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaWishRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022GachaWishRsp.proto\"\226\001\n\014GachaWishRsp\022\022\n" + + "\ngacha_type\030\010 \001(\r\022\031\n\021gacha_schedule_id\030\007" + + " \001(\r\022\031\n\021wish_max_progress\030\002 \001(\r\022\025\n\rwish_" + + "progress\030\005 \001(\r\022\024\n\014wish_item_id\030\003 \001(\r\022\017\n\007" + + "retcode\030\016 \001(\005B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GachaWishRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaWishRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaWishRsp_descriptor, + new java.lang.String[] { "GachaType", "GachaScheduleId", "WishMaxProgress", "WishProgress", "WishItemId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetAutoPickDropInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetAutoPickDropInfoNotifyOuterClass.java new file mode 100644 index 000000000..aecf6580d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetAutoPickDropInfoNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetAutoPickDropInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class GadgetAutoPickDropInfoNotifyOuterClass { + private GadgetAutoPickDropInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetAutoPickDropInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetAutoPickDropInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Item item_list = 11; + */ + java.util.List + getItemListList(); + /** + * repeated .Item item_list = 11; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); + /** + * repeated .Item item_list = 11; + */ + int getItemListCount(); + /** + * repeated .Item item_list = 11; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .Item item_list = 11; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 897
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GadgetAutoPickDropInfoNotify} + */ + public static final class GadgetAutoPickDropInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetAutoPickDropInfoNotify) + GadgetAutoPickDropInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetAutoPickDropInfoNotify.newBuilder() to construct. + private GadgetAutoPickDropInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetAutoPickDropInfoNotify() { + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetAutoPickDropInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetAutoPickDropInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.class, emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.Builder.class); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 11; + private java.util.List itemList_; + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(11, itemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, itemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify other = (emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify) obj; + + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 897
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GadgetAutoPickDropInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetAutoPickDropInfoNotify) + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.class, emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify build() { + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify buildPartial() { + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify result = new emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify(this); + int from_bitField0_ = bitField0_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify other) { + if (other == emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.getDefaultInstance()) return this; + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> itemListBuilder_; + + /** + * repeated .Item item_list = 11; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .Item item_list = 11; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .Item item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item item_list = 11; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 11; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetAutoPickDropInfoNotify) + } + + // @@protoc_insertion_point(class_scope:GadgetAutoPickDropInfoNotify) + private static final emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify(); + } + + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetAutoPickDropInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetAutoPickDropInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetAutoPickDropInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"GadgetAutoPickDropInfoNotify.proto\032\nIt" + + "em.proto\"8\n\034GadgetAutoPickDropInfoNotify" + + "\022\030\n\titem_list\030\013 \003(\0132\005.ItemB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + }); + internal_static_GadgetAutoPickDropInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetAutoPickDropInfoNotify_descriptor, + new java.lang.String[] { "ItemList", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java new file mode 100644 index 000000000..37968ae7a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java @@ -0,0 +1,195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetBornType.proto + +package emu.grasscutter.net.proto; + +public final class GadgetBornTypeOuterClass { + private GadgetBornTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code GadgetBornType} + */ + public enum GadgetBornType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * GADGET_BORN_TYPE_NONE = 0; + */ + GADGET_BORN_TYPE_NONE(0), + /** + * GADGET_BORN_TYPE_IN_AIR = 1; + */ + GADGET_BORN_TYPE_IN_AIR(1), + /** + * GADGET_BORN_TYPE_PLAYER = 2; + */ + GADGET_BORN_TYPE_PLAYER(2), + /** + * GADGET_BORN_TYPE_MONSTER_HIT = 3; + */ + GADGET_BORN_TYPE_MONSTER_HIT(3), + /** + * GADGET_BORN_TYPE_MONSTER_DIE = 4; + */ + GADGET_BORN_TYPE_MONSTER_DIE(4), + /** + * GADGET_BORN_TYPE_GADGET = 5; + */ + GADGET_BORN_TYPE_GADGET(5), + /** + * GADGET_BORN_TYPE_GROUND = 6; + */ + GADGET_BORN_TYPE_GROUND(6), + UNRECOGNIZED(-1), + ; + + /** + * GADGET_BORN_TYPE_NONE = 0; + */ + public static final int GADGET_BORN_TYPE_NONE_VALUE = 0; + /** + * GADGET_BORN_TYPE_IN_AIR = 1; + */ + public static final int GADGET_BORN_TYPE_IN_AIR_VALUE = 1; + /** + * GADGET_BORN_TYPE_PLAYER = 2; + */ + public static final int GADGET_BORN_TYPE_PLAYER_VALUE = 2; + /** + * GADGET_BORN_TYPE_MONSTER_HIT = 3; + */ + public static final int GADGET_BORN_TYPE_MONSTER_HIT_VALUE = 3; + /** + * GADGET_BORN_TYPE_MONSTER_DIE = 4; + */ + public static final int GADGET_BORN_TYPE_MONSTER_DIE_VALUE = 4; + /** + * GADGET_BORN_TYPE_GADGET = 5; + */ + public static final int GADGET_BORN_TYPE_GADGET_VALUE = 5; + /** + * GADGET_BORN_TYPE_GROUND = 6; + */ + public static final int GADGET_BORN_TYPE_GROUND_VALUE = 6; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static GadgetBornType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static GadgetBornType forNumber(int value) { + switch (value) { + case 0: return GADGET_BORN_TYPE_NONE; + case 1: return GADGET_BORN_TYPE_IN_AIR; + case 2: return GADGET_BORN_TYPE_PLAYER; + case 3: return GADGET_BORN_TYPE_MONSTER_HIT; + case 4: return GADGET_BORN_TYPE_MONSTER_DIE; + case 5: return GADGET_BORN_TYPE_GADGET; + case 6: return GADGET_BORN_TYPE_GROUND; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + GadgetBornType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public GadgetBornType findValueByNumber(int number) { + return GadgetBornType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final GadgetBornType[] VALUES = values(); + + public static GadgetBornType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private GadgetBornType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:GadgetBornType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GadgetBornType.proto*\343\001\n\016GadgetBornTyp" + + "e\022\031\n\025GADGET_BORN_TYPE_NONE\020\000\022\033\n\027GADGET_B" + + "ORN_TYPE_IN_AIR\020\001\022\033\n\027GADGET_BORN_TYPE_PL" + + "AYER\020\002\022 \n\034GADGET_BORN_TYPE_MONSTER_HIT\020\003" + + "\022 \n\034GADGET_BORN_TYPE_MONSTER_DIE\020\004\022\033\n\027GA" + + "DGET_BORN_TYPE_GADGET\020\005\022\033\n\027GADGET_BORN_T" + + "YPE_GROUND\020\006B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java new file mode 100644 index 000000000..149e9f9c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java @@ -0,0 +1,890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetClientParam.proto + +package emu.grasscutter.net.proto; + +public final class GadgetClientParamOuterClass { + private GadgetClientParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetClientParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetClientParam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 campId = 1; + * @return The campId. + */ + int getCampId(); + + /** + * uint32 campType = 2; + * @return The campType. + */ + int getCampType(); + + /** + * uint64 guid = 3; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 ownerEntityId = 4; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 targetEntityId = 5; + * @return The targetEntityId. + */ + int getTargetEntityId(); + + /** + * bool asyncLoad = 6; + * @return The asyncLoad. + */ + boolean getAsyncLoad(); + } + /** + * Protobuf type {@code GadgetClientParam} + */ + public static final class GadgetClientParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetClientParam) + GadgetClientParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetClientParam.newBuilder() to construct. + private GadgetClientParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetClientParam() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetClientParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetClientParam( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + campId_ = input.readUInt32(); + break; + } + case 16: { + + campType_ = input.readUInt32(); + break; + } + case 24: { + + guid_ = input.readUInt64(); + break; + } + case 32: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 40: { + + targetEntityId_ = input.readUInt32(); + break; + } + case 48: { + + asyncLoad_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.class, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder.class); + } + + public static final int CAMPID_FIELD_NUMBER = 1; + private int campId_; + /** + * uint32 campId = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int CAMPTYPE_FIELD_NUMBER = 2; + private int campType_; + /** + * uint32 campType = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + + public static final int GUID_FIELD_NUMBER = 3; + private long guid_; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int OWNERENTITYID_FIELD_NUMBER = 4; + private int ownerEntityId_; + /** + * uint32 ownerEntityId = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int TARGETENTITYID_FIELD_NUMBER = 5; + private int targetEntityId_; + /** + * uint32 targetEntityId = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + public static final int ASYNCLOAD_FIELD_NUMBER = 6; + private boolean asyncLoad_; + /** + * bool asyncLoad = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (campId_ != 0) { + output.writeUInt32(1, campId_); + } + if (campType_ != 0) { + output.writeUInt32(2, campType_); + } + if (guid_ != 0L) { + output.writeUInt64(3, guid_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(5, targetEntityId_); + } + if (asyncLoad_ != false) { + output.writeBool(6, asyncLoad_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, campId_); + } + if (campType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, campType_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, guid_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetEntityId_); + } + if (asyncLoad_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, asyncLoad_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam other = (emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam) obj; + + if (getCampId() + != other.getCampId()) return false; + if (getCampType() + != other.getCampType()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (getAsyncLoad() + != other.getAsyncLoad()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CAMPID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + CAMPTYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampType(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + OWNERENTITYID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + TARGETENTITYID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (37 * hash) + ASYNCLOAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getAsyncLoad()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GadgetClientParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetClientParam) + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.class, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + campId_ = 0; + + campType_ = 0; + + guid_ = 0L; + + ownerEntityId_ = 0; + + targetEntityId_ = 0; + + asyncLoad_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam build() { + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam buildPartial() { + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam result = new emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam(this); + result.campId_ = campId_; + result.campType_ = campType_; + result.guid_ = guid_; + result.ownerEntityId_ = ownerEntityId_; + result.targetEntityId_ = targetEntityId_; + result.asyncLoad_ = asyncLoad_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam) { + return mergeFrom((emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam other) { + if (other == emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance()) return this; + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getCampType() != 0) { + setCampType(other.getCampType()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + if (other.getAsyncLoad() != false) { + setAsyncLoad(other.getAsyncLoad()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int campId_ ; + /** + * uint32 campId = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 campId = 1; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 campId = 1; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private int campType_ ; + /** + * uint32 campType = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + /** + * uint32 campType = 2; + * @param value The campType to set. + * @return This builder for chaining. + */ + public Builder setCampType(int value) { + + campType_ = value; + onChanged(); + return this; + } + /** + * uint32 campType = 2; + * @return This builder for chaining. + */ + public Builder clearCampType() { + + campType_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 3; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 3; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 ownerEntityId = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 ownerEntityId = 4; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 ownerEntityId = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 targetEntityId = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 targetEntityId = 5; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 targetEntityId = 5; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + + private boolean asyncLoad_ ; + /** + * bool asyncLoad = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + /** + * bool asyncLoad = 6; + * @param value The asyncLoad to set. + * @return This builder for chaining. + */ + public Builder setAsyncLoad(boolean value) { + + asyncLoad_ = value; + onChanged(); + return this; + } + /** + * bool asyncLoad = 6; + * @return This builder for chaining. + */ + public Builder clearAsyncLoad() { + + asyncLoad_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetClientParam) + } + + // @@protoc_insertion_point(class_scope:GadgetClientParam) + private static final emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam(); + } + + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetClientParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetClientParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetClientParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetClientParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetClientParam.proto\"\205\001\n\021GadgetClie" + + "ntParam\022\016\n\006campId\030\001 \001(\r\022\020\n\010campType\030\002 \001(" + + "\r\022\014\n\004guid\030\003 \001(\004\022\025\n\rownerEntityId\030\004 \001(\r\022\026" + + "\n\016targetEntityId\030\005 \001(\r\022\021\n\tasyncLoad\030\006 \001(" + + "\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GadgetClientParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetClientParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetClientParam_descriptor, + new java.lang.String[] { "CampId", "CampType", "Guid", "OwnerEntityId", "TargetEntityId", "AsyncLoad", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java new file mode 100644 index 000000000..2c7715351 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetCrucibleInfo.proto + +package emu.grasscutter.net.proto; + +public final class GadgetCrucibleInfoOuterClass { + private GadgetCrucibleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetCrucibleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetCrucibleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mp_play_id = 1; + * @return The mpPlayId. + */ + int getMpPlayId(); + + /** + * uint32 prepare_end_time = 2; + * @return The prepareEndTime. + */ + int getPrepareEndTime(); + } + /** + * Protobuf type {@code GadgetCrucibleInfo} + */ + public static final class GadgetCrucibleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetCrucibleInfo) + GadgetCrucibleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetCrucibleInfo.newBuilder() to construct. + private GadgetCrucibleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetCrucibleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetCrucibleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetCrucibleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + mpPlayId_ = input.readUInt32(); + break; + } + case 16: { + + prepareEndTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.class, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder.class); + } + + public static final int MP_PLAY_ID_FIELD_NUMBER = 1; + private int mpPlayId_; + /** + * uint32 mp_play_id = 1; + * @return The mpPlayId. + */ + @java.lang.Override + public int getMpPlayId() { + return mpPlayId_; + } + + public static final int PREPARE_END_TIME_FIELD_NUMBER = 2; + private int prepareEndTime_; + /** + * uint32 prepare_end_time = 2; + * @return The prepareEndTime. + */ + @java.lang.Override + public int getPrepareEndTime() { + return prepareEndTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (mpPlayId_ != 0) { + output.writeUInt32(1, mpPlayId_); + } + if (prepareEndTime_ != 0) { + output.writeUInt32(2, prepareEndTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mpPlayId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, mpPlayId_); + } + if (prepareEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, prepareEndTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo other = (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) obj; + + if (getMpPlayId() + != other.getMpPlayId()) return false; + if (getPrepareEndTime() + != other.getPrepareEndTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MP_PLAY_ID_FIELD_NUMBER; + hash = (53 * hash) + getMpPlayId(); + hash = (37 * hash) + PREPARE_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getPrepareEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GadgetCrucibleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetCrucibleInfo) + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.class, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mpPlayId_ = 0; + + prepareEndTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo build() { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo buildPartial() { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo result = new emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo(this); + result.mpPlayId_ = mpPlayId_; + result.prepareEndTime_ = prepareEndTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) { + return mergeFrom((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo other) { + if (other == emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance()) return this; + if (other.getMpPlayId() != 0) { + setMpPlayId(other.getMpPlayId()); + } + if (other.getPrepareEndTime() != 0) { + setPrepareEndTime(other.getPrepareEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int mpPlayId_ ; + /** + * uint32 mp_play_id = 1; + * @return The mpPlayId. + */ + @java.lang.Override + public int getMpPlayId() { + return mpPlayId_; + } + /** + * uint32 mp_play_id = 1; + * @param value The mpPlayId to set. + * @return This builder for chaining. + */ + public Builder setMpPlayId(int value) { + + mpPlayId_ = value; + onChanged(); + return this; + } + /** + * uint32 mp_play_id = 1; + * @return This builder for chaining. + */ + public Builder clearMpPlayId() { + + mpPlayId_ = 0; + onChanged(); + return this; + } + + private int prepareEndTime_ ; + /** + * uint32 prepare_end_time = 2; + * @return The prepareEndTime. + */ + @java.lang.Override + public int getPrepareEndTime() { + return prepareEndTime_; + } + /** + * uint32 prepare_end_time = 2; + * @param value The prepareEndTime to set. + * @return This builder for chaining. + */ + public Builder setPrepareEndTime(int value) { + + prepareEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 prepare_end_time = 2; + * @return This builder for chaining. + */ + public Builder clearPrepareEndTime() { + + prepareEndTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetCrucibleInfo) + } + + // @@protoc_insertion_point(class_scope:GadgetCrucibleInfo) + private static final emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo(); + } + + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetCrucibleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetCrucibleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetCrucibleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetCrucibleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GadgetCrucibleInfo.proto\"B\n\022GadgetCruc" + + "ibleInfo\022\022\n\nmp_play_id\030\001 \001(\r\022\030\n\020prepare_" + + "end_time\030\002 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GadgetCrucibleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetCrucibleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetCrucibleInfo_descriptor, + new java.lang.String[] { "MpPlayId", "PrepareEndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetGeneralRewardInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetGeneralRewardInfoOuterClass.java new file mode 100644 index 000000000..5f485d04b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetGeneralRewardInfoOuterClass.java @@ -0,0 +1,1204 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetGeneralRewardInfo.proto + +package emu.grasscutter.net.proto; + +public final class GadgetGeneralRewardInfoOuterClass { + private GadgetGeneralRewardInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetGeneralRewardInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetGeneralRewardInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 resin = 1; + * @return The resin. + */ + int getResin(); + + /** + * uint32 dead_time = 2; + * @return The deadTime. + */ + int getDeadTime(); + + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + + /** + * .ItemParam item_param = 5; + * @return Whether the itemParam field is set. + */ + boolean hasItemParam(); + /** + * .ItemParam item_param = 5; + * @return The itemParam. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParam(); + /** + * .ItemParam item_param = 5; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamOrBuilder(); + } + /** + * Protobuf type {@code GadgetGeneralRewardInfo} + */ + public static final class GadgetGeneralRewardInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetGeneralRewardInfo) + GadgetGeneralRewardInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetGeneralRewardInfo.newBuilder() to construct. + private GadgetGeneralRewardInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetGeneralRewardInfo() { + remainUidList_ = emptyIntList(); + qualifyUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetGeneralRewardInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetGeneralRewardInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + resin_ = input.readUInt32(); + break; + } + case 16: { + + deadTime_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 42: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (itemParam_ != null) { + subBuilder = itemParam_.toBuilder(); + } + itemParam_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(itemParam_); + itemParam_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.class, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder.class); + } + + public static final int RESIN_FIELD_NUMBER = 1; + private int resin_; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int DEAD_TIME_FIELD_NUMBER = 2; + private int deadTime_; + /** + * uint32 dead_time = 2; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + public static final int ITEM_PARAM_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam itemParam_; + /** + * .ItemParam item_param = 5; + * @return Whether the itemParam field is set. + */ + @java.lang.Override + public boolean hasItemParam() { + return itemParam_ != null; + } + /** + * .ItemParam item_param = 5; + * @return The itemParam. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParam() { + return itemParam_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : itemParam_; + } + /** + * .ItemParam item_param = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamOrBuilder() { + return getItemParam(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (resin_ != 0) { + output.writeUInt32(1, resin_); + } + if (deadTime_ != 0) { + output.writeUInt32(2, deadTime_); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + if (itemParam_ != null) { + output.writeMessage(5, getItemParam()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, resin_); + } + if (deadTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, deadTime_); + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + if (itemParam_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getItemParam()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo other = (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) obj; + + if (getResin() + != other.getResin()) return false; + if (getDeadTime() + != other.getDeadTime()) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (hasItemParam() != other.hasItemParam()) return false; + if (hasItemParam()) { + if (!getItemParam() + .equals(other.getItemParam())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + hash = (37 * hash) + DEAD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeadTime(); + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + if (hasItemParam()) { + hash = (37 * hash) + ITEM_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getItemParam().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GadgetGeneralRewardInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetGeneralRewardInfo) + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.class, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resin_ = 0; + + deadTime_ = 0; + + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (itemParamBuilder_ == null) { + itemParam_ = null; + } else { + itemParam_ = null; + itemParamBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo build() { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo buildPartial() { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo result = new emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo(this); + int from_bitField0_ = bitField0_; + result.resin_ = resin_; + result.deadTime_ = deadTime_; + if (((bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.remainUidList_ = remainUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.qualifyUidList_ = qualifyUidList_; + if (itemParamBuilder_ == null) { + result.itemParam_ = itemParam_; + } else { + result.itemParam_ = itemParamBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) { + return mergeFrom((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo other) { + if (other == emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance()) return this; + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (other.getDeadTime() != 0) { + setDeadTime(other.getDeadTime()); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + if (other.hasItemParam()) { + mergeItemParam(other.getItemParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int resin_ ; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 1; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 1; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private int deadTime_ ; + /** + * uint32 dead_time = 2; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + /** + * uint32 dead_time = 2; + * @param value The deadTime to set. + * @return This builder for chaining. + */ + public Builder setDeadTime(int value) { + + deadTime_ = value; + onChanged(); + return this; + } + /** + * uint32 dead_time = 2; + * @return This builder for chaining. + */ + public Builder clearDeadTime() { + + deadTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam itemParam_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamBuilder_; + /** + * .ItemParam item_param = 5; + * @return Whether the itemParam field is set. + */ + public boolean hasItemParam() { + return itemParamBuilder_ != null || itemParam_ != null; + } + /** + * .ItemParam item_param = 5; + * @return The itemParam. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParam() { + if (itemParamBuilder_ == null) { + return itemParam_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : itemParam_; + } else { + return itemParamBuilder_.getMessage(); + } + } + /** + * .ItemParam item_param = 5; + */ + public Builder setItemParam(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + itemParam_ = value; + onChanged(); + } else { + itemParamBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public Builder setItemParam( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamBuilder_ == null) { + itemParam_ = builderForValue.build(); + onChanged(); + } else { + itemParamBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public Builder mergeItemParam(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamBuilder_ == null) { + if (itemParam_ != null) { + itemParam_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(itemParam_).mergeFrom(value).buildPartial(); + } else { + itemParam_ = value; + } + onChanged(); + } else { + itemParamBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public Builder clearItemParam() { + if (itemParamBuilder_ == null) { + itemParam_ = null; + onChanged(); + } else { + itemParam_ = null; + itemParamBuilder_ = null; + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamBuilder() { + + onChanged(); + return getItemParamFieldBuilder().getBuilder(); + } + /** + * .ItemParam item_param = 5; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamOrBuilder() { + if (itemParamBuilder_ != null) { + return itemParamBuilder_.getMessageOrBuilder(); + } else { + return itemParam_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : itemParam_; + } + } + /** + * .ItemParam item_param = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamFieldBuilder() { + if (itemParamBuilder_ == null) { + itemParamBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getItemParam(), + getParentForChildren(), + isClean()); + itemParam_ = null; + } + return itemParamBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetGeneralRewardInfo) + } + + // @@protoc_insertion_point(class_scope:GadgetGeneralRewardInfo) + private static final emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo(); + } + + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetGeneralRewardInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetGeneralRewardInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetGeneralRewardInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetGeneralRewardInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GadgetGeneralRewardInfo.proto\032\017ItemPar" + + "am.proto\"\216\001\n\027GadgetGeneralRewardInfo\022\r\n\005" + + "resin\030\001 \001(\r\022\021\n\tdead_time\030\002 \001(\r\022\027\n\017remain" + + "_uid_list\030\003 \003(\r\022\030\n\020qualify_uid_list\030\004 \003(" + + "\r\022\036\n\nitem_param\030\005 \001(\0132\n.ItemParamB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_GadgetGeneralRewardInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetGeneralRewardInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetGeneralRewardInfo_descriptor, + new java.lang.String[] { "Resin", "DeadTime", "RemainUidList", "QualifyUidList", "ItemParam", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java new file mode 100644 index 000000000..0e839e7c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java @@ -0,0 +1,984 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetInteractReq.proto + +package emu.grasscutter.net.proto; + +public final class GadgetInteractReqOuterClass { + private GadgetInteractReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetInteractReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetInteractReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * bool is_use_condense_resin = 15; + * @return The isUseCondenseResin. + */ + boolean getIsUseCondenseResin(); + + /** + * .InterOpType op_type = 5; + * @return The enum numeric value on the wire for opType. + */ + int getOpTypeValue(); + /** + * .InterOpType op_type = 5; + * @return The opType. + */ + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType(); + + /** + * .ResinCostType resin_cost_type = 1; + * @return The enum numeric value on the wire for resinCostType. + */ + int getResinCostTypeValue(); + /** + * .ResinCostType resin_cost_type = 1; + * @return The resinCostType. + */ + emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType(); + + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return The unk2700DCPBGMKCHGJ. + */ + int getUnk2700DCPBGMKCHGJ(); + + /** + * uint32 gadget_entity_id = 4; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + } + /** + *
+   * CmdId: 872
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GadgetInteractReq} + */ + public static final class GadgetInteractReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetInteractReq) + GadgetInteractReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetInteractReq.newBuilder() to construct. + private GadgetInteractReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetInteractReq() { + opType_ = 0; + resinCostType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetInteractReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetInteractReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + resinCostType_ = rawValue; + break; + } + case 16: { + + unk2700DCPBGMKCHGJ_ = input.readUInt32(); + break; + } + case 32: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 64: { + + gadgetId_ = input.readUInt32(); + break; + } + case 120: { + + isUseCondenseResin_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.class, emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.Builder.class); + } + + public static final int GADGET_ID_FIELD_NUMBER = 8; + private int gadgetId_; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int IS_USE_CONDENSE_RESIN_FIELD_NUMBER = 15; + private boolean isUseCondenseResin_; + /** + * bool is_use_condense_resin = 15; + * @return The isUseCondenseResin. + */ + @java.lang.Override + public boolean getIsUseCondenseResin() { + return isUseCondenseResin_; + } + + public static final int OP_TYPE_FIELD_NUMBER = 5; + private int opType_; + /** + * .InterOpType op_type = 5; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 5; + * @return The opType. + */ + @java.lang.Override public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + + public static final int RESIN_COST_TYPE_FIELD_NUMBER = 1; + private int resinCostType_; + /** + * .ResinCostType resin_cost_type = 1; + * @return The enum numeric value on the wire for resinCostType. + */ + @java.lang.Override public int getResinCostTypeValue() { + return resinCostType_; + } + /** + * .ResinCostType resin_cost_type = 1; + * @return The resinCostType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType result = emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.valueOf(resinCostType_); + return result == null ? emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.UNRECOGNIZED : result; + } + + public static final int UNK2700_DCPBGMKCHGJ_FIELD_NUMBER = 2; + private int unk2700DCPBGMKCHGJ_; + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return The unk2700DCPBGMKCHGJ. + */ + @java.lang.Override + public int getUnk2700DCPBGMKCHGJ() { + return unk2700DCPBGMKCHGJ_; + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 4; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 4; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (resinCostType_ != emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.RESIN_COST_TYPE_NONE.getNumber()) { + output.writeEnum(1, resinCostType_); + } + if (unk2700DCPBGMKCHGJ_ != 0) { + output.writeUInt32(2, unk2700DCPBGMKCHGJ_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(4, gadgetEntityId_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + output.writeEnum(5, opType_); + } + if (gadgetId_ != 0) { + output.writeUInt32(8, gadgetId_); + } + if (isUseCondenseResin_ != false) { + output.writeBool(15, isUseCondenseResin_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resinCostType_ != emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.RESIN_COST_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, resinCostType_); + } + if (unk2700DCPBGMKCHGJ_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2700DCPBGMKCHGJ_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, gadgetEntityId_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, opType_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, gadgetId_); + } + if (isUseCondenseResin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isUseCondenseResin_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq other = (emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq) obj; + + if (getGadgetId() + != other.getGadgetId()) return false; + if (getIsUseCondenseResin() + != other.getIsUseCondenseResin()) return false; + if (opType_ != other.opType_) return false; + if (resinCostType_ != other.resinCostType_) return false; + if (getUnk2700DCPBGMKCHGJ() + != other.getUnk2700DCPBGMKCHGJ()) return false; + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + IS_USE_CONDENSE_RESIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUseCondenseResin()); + hash = (37 * hash) + OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + opType_; + hash = (37 * hash) + RESIN_COST_TYPE_FIELD_NUMBER; + hash = (53 * hash) + resinCostType_; + hash = (37 * hash) + UNK2700_DCPBGMKCHGJ_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700DCPBGMKCHGJ(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 872
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GadgetInteractReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetInteractReq) + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.class, emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetId_ = 0; + + isUseCondenseResin_ = false; + + opType_ = 0; + + resinCostType_ = 0; + + unk2700DCPBGMKCHGJ_ = 0; + + gadgetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq build() { + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq buildPartial() { + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq result = new emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq(this); + result.gadgetId_ = gadgetId_; + result.isUseCondenseResin_ = isUseCondenseResin_; + result.opType_ = opType_; + result.resinCostType_ = resinCostType_; + result.unk2700DCPBGMKCHGJ_ = unk2700DCPBGMKCHGJ_; + result.gadgetEntityId_ = gadgetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq) { + return mergeFrom((emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq other) { + if (other == emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.getDefaultInstance()) return this; + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getIsUseCondenseResin() != false) { + setIsUseCondenseResin(other.getIsUseCondenseResin()); + } + if (other.opType_ != 0) { + setOpTypeValue(other.getOpTypeValue()); + } + if (other.resinCostType_ != 0) { + setResinCostTypeValue(other.getResinCostTypeValue()); + } + if (other.getUnk2700DCPBGMKCHGJ() != 0) { + setUnk2700DCPBGMKCHGJ(other.getUnk2700DCPBGMKCHGJ()); + } + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 8; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 8; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private boolean isUseCondenseResin_ ; + /** + * bool is_use_condense_resin = 15; + * @return The isUseCondenseResin. + */ + @java.lang.Override + public boolean getIsUseCondenseResin() { + return isUseCondenseResin_; + } + /** + * bool is_use_condense_resin = 15; + * @param value The isUseCondenseResin to set. + * @return This builder for chaining. + */ + public Builder setIsUseCondenseResin(boolean value) { + + isUseCondenseResin_ = value; + onChanged(); + return this; + } + /** + * bool is_use_condense_resin = 15; + * @return This builder for chaining. + */ + public Builder clearIsUseCondenseResin() { + + isUseCondenseResin_ = false; + onChanged(); + return this; + } + + private int opType_ = 0; + /** + * .InterOpType op_type = 5; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 5; + * @param value The enum numeric value on the wire for opType to set. + * @return This builder for chaining. + */ + public Builder setOpTypeValue(int value) { + + opType_ = value; + onChanged(); + return this; + } + /** + * .InterOpType op_type = 5; + * @return The opType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + /** + * .InterOpType op_type = 5; + * @param value The opType to set. + * @return This builder for chaining. + */ + public Builder setOpType(emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType value) { + if (value == null) { + throw new NullPointerException(); + } + + opType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InterOpType op_type = 5; + * @return This builder for chaining. + */ + public Builder clearOpType() { + + opType_ = 0; + onChanged(); + return this; + } + + private int resinCostType_ = 0; + /** + * .ResinCostType resin_cost_type = 1; + * @return The enum numeric value on the wire for resinCostType. + */ + @java.lang.Override public int getResinCostTypeValue() { + return resinCostType_; + } + /** + * .ResinCostType resin_cost_type = 1; + * @param value The enum numeric value on the wire for resinCostType to set. + * @return This builder for chaining. + */ + public Builder setResinCostTypeValue(int value) { + + resinCostType_ = value; + onChanged(); + return this; + } + /** + * .ResinCostType resin_cost_type = 1; + * @return The resinCostType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType result = emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.valueOf(resinCostType_); + return result == null ? emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.UNRECOGNIZED : result; + } + /** + * .ResinCostType resin_cost_type = 1; + * @param value The resinCostType to set. + * @return This builder for chaining. + */ + public Builder setResinCostType(emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType value) { + if (value == null) { + throw new NullPointerException(); + } + + resinCostType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ResinCostType resin_cost_type = 1; + * @return This builder for chaining. + */ + public Builder clearResinCostType() { + + resinCostType_ = 0; + onChanged(); + return this; + } + + private int unk2700DCPBGMKCHGJ_ ; + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return The unk2700DCPBGMKCHGJ. + */ + @java.lang.Override + public int getUnk2700DCPBGMKCHGJ() { + return unk2700DCPBGMKCHGJ_; + } + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @param value The unk2700DCPBGMKCHGJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DCPBGMKCHGJ(int value) { + + unk2700DCPBGMKCHGJ_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DCPBGMKCHGJ() { + + unk2700DCPBGMKCHGJ_ = 0; + onChanged(); + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 4; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 4; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetInteractReq) + } + + // @@protoc_insertion_point(class_scope:GadgetInteractReq) + private static final emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq(); + } + + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetInteractReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetInteractReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetInteractReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetInteractReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetInteractReq.proto\032\021InterOpType.p" + + "roto\032\023ResinCostType.proto\"\304\001\n\021GadgetInte" + + "ractReq\022\021\n\tgadget_id\030\010 \001(\r\022\035\n\025is_use_con" + + "dense_resin\030\017 \001(\010\022\035\n\007op_type\030\005 \001(\0162\014.Int" + + "erOpType\022\'\n\017resin_cost_type\030\001 \001(\0162\016.Resi" + + "nCostType\022\033\n\023Unk2700_DCPBGMKCHGJ\030\002 \001(\r\022\030" + + "\n\020gadget_entity_id\030\004 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor(), + }); + internal_static_GadgetInteractReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetInteractReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetInteractReq_descriptor, + new java.lang.String[] { "GadgetId", "IsUseCondenseResin", "OpType", "ResinCostType", "Unk2700DCPBGMKCHGJ", "GadgetEntityId", }); + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java new file mode 100644 index 000000000..cf7817bec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java @@ -0,0 +1,912 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetInteractRsp.proto + +package emu.grasscutter.net.proto; + +public final class GadgetInteractRspOuterClass { + private GadgetInteractRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetInteractRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetInteractRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 10; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * .InteractType interact_type = 2; + * @return The enum numeric value on the wire for interactType. + */ + int getInteractTypeValue(); + /** + * .InteractType interact_type = 2; + * @return The interactType. + */ + emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType(); + + /** + * .InterOpType op_type = 3; + * @return The enum numeric value on the wire for opType. + */ + int getOpTypeValue(); + /** + * .InterOpType op_type = 3; + * @return The opType. + */ + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 gadget_id = 15; + * @return The gadgetId. + */ + int getGadgetId(); + } + /** + *
+   * CmdId: 898
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GadgetInteractRsp} + */ + public static final class GadgetInteractRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetInteractRsp) + GadgetInteractRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetInteractRsp.newBuilder() to construct. + private GadgetInteractRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetInteractRsp() { + interactType_ = 0; + opType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetInteractRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetInteractRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + int rawValue = input.readEnum(); + + interactType_ = rawValue; + break; + } + case 24: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + case 120: { + + gadgetId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.class, emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 10; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 10; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int INTERACT_TYPE_FIELD_NUMBER = 2; + private int interactType_; + /** + * .InteractType interact_type = 2; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .InteractType interact_type = 2; + * @return The interactType. + */ + @java.lang.Override public emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType result = emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.UNRECOGNIZED : result; + } + + public static final int OP_TYPE_FIELD_NUMBER = 3; + private int opType_; + /** + * .InterOpType op_type = 3; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 3; + * @return The opType. + */ + @java.lang.Override public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GADGET_ID_FIELD_NUMBER = 15; + private int gadgetId_; + /** + * uint32 gadget_id = 15; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (interactType_ != emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.INTERACT_TYPE_NONE.getNumber()) { + output.writeEnum(2, interactType_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + output.writeEnum(3, opType_); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(10, gadgetEntityId_); + } + if (gadgetId_ != 0) { + output.writeUInt32(15, gadgetId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (interactType_ != emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.INTERACT_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, interactType_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, opType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, gadgetEntityId_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, gadgetId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp other = (emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (interactType_ != other.interactType_) return false; + if (opType_ != other.opType_) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getGadgetId() + != other.getGadgetId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + INTERACT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + interactType_; + hash = (37 * hash) + OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + opType_; + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 898
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GadgetInteractRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetInteractRsp) + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.class, emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + interactType_ = 0; + + opType_ = 0; + + retcode_ = 0; + + gadgetId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp build() { + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp buildPartial() { + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp result = new emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.interactType_ = interactType_; + result.opType_ = opType_; + result.retcode_ = retcode_; + result.gadgetId_ = gadgetId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp) { + return mergeFrom((emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp other) { + if (other == emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.interactType_ != 0) { + setInteractTypeValue(other.getInteractTypeValue()); + } + if (other.opType_ != 0) { + setOpTypeValue(other.getOpTypeValue()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 10; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 10; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 10; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int interactType_ = 0; + /** + * .InteractType interact_type = 2; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .InteractType interact_type = 2; + * @param value The enum numeric value on the wire for interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractTypeValue(int value) { + + interactType_ = value; + onChanged(); + return this; + } + /** + * .InteractType interact_type = 2; + * @return The interactType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType result = emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.UNRECOGNIZED : result; + } + /** + * .InteractType interact_type = 2; + * @param value The interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractType(emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType value) { + if (value == null) { + throw new NullPointerException(); + } + + interactType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InteractType interact_type = 2; + * @return This builder for chaining. + */ + public Builder clearInteractType() { + + interactType_ = 0; + onChanged(); + return this; + } + + private int opType_ = 0; + /** + * .InterOpType op_type = 3; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 3; + * @param value The enum numeric value on the wire for opType to set. + * @return This builder for chaining. + */ + public Builder setOpTypeValue(int value) { + + opType_ = value; + onChanged(); + return this; + } + /** + * .InterOpType op_type = 3; + * @return The opType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + /** + * .InterOpType op_type = 3; + * @param value The opType to set. + * @return This builder for chaining. + */ + public Builder setOpType(emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType value) { + if (value == null) { + throw new NullPointerException(); + } + + opType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InterOpType op_type = 3; + * @return This builder for chaining. + */ + public Builder clearOpType() { + + opType_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 15; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 15; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 15; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetInteractRsp) + } + + // @@protoc_insertion_point(class_scope:GadgetInteractRsp) + private static final emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp(); + } + + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetInteractRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetInteractRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetInteractRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetInteractRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetInteractRsp.proto\032\022InteractType." + + "proto\032\021InterOpType.proto\"\226\001\n\021GadgetInter" + + "actRsp\022\030\n\020gadget_entity_id\030\n \001(\r\022$\n\rinte" + + "ract_type\030\002 \001(\0162\r.InteractType\022\035\n\007op_typ" + + "e\030\003 \001(\0162\014.InterOpType\022\017\n\007retcode\030\007 \001(\005\022\021" + + "\n\tgadget_id\030\017 \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(), + }); + internal_static_GadgetInteractRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetInteractRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetInteractRsp_descriptor, + new java.lang.String[] { "GadgetEntityId", "InteractType", "OpType", "Retcode", "GadgetId", }); + emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java new file mode 100644 index 000000000..13cd08a95 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java @@ -0,0 +1,1320 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetPlayInfo.proto + +package emu.grasscutter.net.proto; + +public final class GadgetPlayInfoOuterClass { + private GadgetPlayInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetPlayInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetPlayInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 play_type = 1; + * @return The playType. + */ + int getPlayType(); + + /** + * uint32 duration = 2; + * @return The duration. + */ + int getDuration(); + + /** + * repeated uint32 progress_stage_list = 3; + * @return A list containing the progressStageList. + */ + java.util.List getProgressStageListList(); + /** + * repeated uint32 progress_stage_list = 3; + * @return The count of progressStageList. + */ + int getProgressStageListCount(); + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index of the element to return. + * @return The progressStageList at the given index. + */ + int getProgressStageList(int index); + + /** + * uint32 start_cd = 4; + * @return The startCd. + */ + int getStartCd(); + + /** + * uint32 start_time = 5; + * @return The startTime. + */ + int getStartTime(); + + /** + * uint32 progress = 6; + * @return The progress. + */ + int getProgress(); + + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return Whether the crucibleInfo field is set. + */ + boolean hasCrucibleInfo(); + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return The crucibleInfo. + */ + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo(); + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder getCrucibleInfoOrBuilder(); + + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.PlayInfoCase getPlayInfoCase(); + } + /** + * Protobuf type {@code GadgetPlayInfo} + */ + public static final class GadgetPlayInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetPlayInfo) + GadgetPlayInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetPlayInfo.newBuilder() to construct. + private GadgetPlayInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetPlayInfo() { + progressStageList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetPlayInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetPlayInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + playType_ = input.readUInt32(); + break; + } + case 16: { + + duration_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + progressStageList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + progressStageList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + progressStageList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + progressStageList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + startCd_ = input.readUInt32(); + break; + } + case 40: { + + startTime_ = input.readUInt32(); + break; + } + case 48: { + + progress_ = input.readUInt32(); + break; + } + case 170: { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder subBuilder = null; + if (playInfoCase_ == 21) { + subBuilder = ((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_).toBuilder(); + } + playInfo_ = + input.readMessage(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_); + playInfo_ = subBuilder.buildPartial(); + } + playInfoCase_ = 21; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + progressStageList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.class, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder.class); + } + + private int playInfoCase_ = 0; + private java.lang.Object playInfo_; + public enum PlayInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CRUCIBLE_INFO(21), + PLAYINFO_NOT_SET(0); + private final int value; + private PlayInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PlayInfoCase valueOf(int value) { + return forNumber(value); + } + + public static PlayInfoCase forNumber(int value) { + switch (value) { + case 21: return CRUCIBLE_INFO; + case 0: return PLAYINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public PlayInfoCase + getPlayInfoCase() { + return PlayInfoCase.forNumber( + playInfoCase_); + } + + public static final int PLAY_TYPE_FIELD_NUMBER = 1; + private int playType_; + /** + * uint32 play_type = 1; + * @return The playType. + */ + @java.lang.Override + public int getPlayType() { + return playType_; + } + + public static final int DURATION_FIELD_NUMBER = 2; + private int duration_; + /** + * uint32 duration = 2; + * @return The duration. + */ + @java.lang.Override + public int getDuration() { + return duration_; + } + + public static final int PROGRESS_STAGE_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList progressStageList_; + /** + * repeated uint32 progress_stage_list = 3; + * @return A list containing the progressStageList. + */ + @java.lang.Override + public java.util.List + getProgressStageListList() { + return progressStageList_; + } + /** + * repeated uint32 progress_stage_list = 3; + * @return The count of progressStageList. + */ + public int getProgressStageListCount() { + return progressStageList_.size(); + } + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index of the element to return. + * @return The progressStageList at the given index. + */ + public int getProgressStageList(int index) { + return progressStageList_.getInt(index); + } + private int progressStageListMemoizedSerializedSize = -1; + + public static final int START_CD_FIELD_NUMBER = 4; + private int startCd_; + /** + * uint32 start_cd = 4; + * @return The startCd. + */ + @java.lang.Override + public int getStartCd() { + return startCd_; + } + + public static final int START_TIME_FIELD_NUMBER = 5; + private int startTime_; + /** + * uint32 start_time = 5; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int PROGRESS_FIELD_NUMBER = 6; + private int progress_; + /** + * uint32 progress = 6; + * @return The progress. + */ + @java.lang.Override + public int getProgress() { + return progress_; + } + + public static final int CRUCIBLE_INFO_FIELD_NUMBER = 21; + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return Whether the crucibleInfo field is set. + */ + @java.lang.Override + public boolean hasCrucibleInfo() { + return playInfoCase_ == 21; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return The crucibleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo() { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder getCrucibleInfoOrBuilder() { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (playType_ != 0) { + output.writeUInt32(1, playType_); + } + if (duration_ != 0) { + output.writeUInt32(2, duration_); + } + if (getProgressStageListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(progressStageListMemoizedSerializedSize); + } + for (int i = 0; i < progressStageList_.size(); i++) { + output.writeUInt32NoTag(progressStageList_.getInt(i)); + } + if (startCd_ != 0) { + output.writeUInt32(4, startCd_); + } + if (startTime_ != 0) { + output.writeUInt32(5, startTime_); + } + if (progress_ != 0) { + output.writeUInt32(6, progress_); + } + if (playInfoCase_ == 21) { + output.writeMessage(21, (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (playType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, playType_); + } + if (duration_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, duration_); + } + { + int dataSize = 0; + for (int i = 0; i < progressStageList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(progressStageList_.getInt(i)); + } + size += dataSize; + if (!getProgressStageListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + progressStageListMemoizedSerializedSize = dataSize; + } + if (startCd_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startCd_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, startTime_); + } + if (progress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, progress_); + } + if (playInfoCase_ == 21) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo other = (emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo) obj; + + if (getPlayType() + != other.getPlayType()) return false; + if (getDuration() + != other.getDuration()) return false; + if (!getProgressStageListList() + .equals(other.getProgressStageListList())) return false; + if (getStartCd() + != other.getStartCd()) return false; + if (getStartTime() + != other.getStartTime()) return false; + if (getProgress() + != other.getProgress()) return false; + if (!getPlayInfoCase().equals(other.getPlayInfoCase())) return false; + switch (playInfoCase_) { + case 21: + if (!getCrucibleInfo() + .equals(other.getCrucibleInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlayType(); + hash = (37 * hash) + DURATION_FIELD_NUMBER; + hash = (53 * hash) + getDuration(); + if (getProgressStageListCount() > 0) { + hash = (37 * hash) + PROGRESS_STAGE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getProgressStageListList().hashCode(); + } + hash = (37 * hash) + START_CD_FIELD_NUMBER; + hash = (53 * hash) + getStartCd(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getProgress(); + switch (playInfoCase_) { + case 21: + hash = (37 * hash) + CRUCIBLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCrucibleInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GadgetPlayInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetPlayInfo) + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.class, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + playType_ = 0; + + duration_ = 0; + + progressStageList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + startCd_ = 0; + + startTime_ = 0; + + progress_ = 0; + + playInfoCase_ = 0; + playInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo build() { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo buildPartial() { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo result = new emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo(this); + int from_bitField0_ = bitField0_; + result.playType_ = playType_; + result.duration_ = duration_; + if (((bitField0_ & 0x00000001) != 0)) { + progressStageList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.progressStageList_ = progressStageList_; + result.startCd_ = startCd_; + result.startTime_ = startTime_; + result.progress_ = progress_; + if (playInfoCase_ == 21) { + if (crucibleInfoBuilder_ == null) { + result.playInfo_ = playInfo_; + } else { + result.playInfo_ = crucibleInfoBuilder_.build(); + } + } + result.playInfoCase_ = playInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo) { + return mergeFrom((emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo other) { + if (other == emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance()) return this; + if (other.getPlayType() != 0) { + setPlayType(other.getPlayType()); + } + if (other.getDuration() != 0) { + setDuration(other.getDuration()); + } + if (!other.progressStageList_.isEmpty()) { + if (progressStageList_.isEmpty()) { + progressStageList_ = other.progressStageList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureProgressStageListIsMutable(); + progressStageList_.addAll(other.progressStageList_); + } + onChanged(); + } + if (other.getStartCd() != 0) { + setStartCd(other.getStartCd()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getProgress() != 0) { + setProgress(other.getProgress()); + } + switch (other.getPlayInfoCase()) { + case CRUCIBLE_INFO: { + mergeCrucibleInfo(other.getCrucibleInfo()); + break; + } + case PLAYINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int playInfoCase_ = 0; + private java.lang.Object playInfo_; + public PlayInfoCase + getPlayInfoCase() { + return PlayInfoCase.forNumber( + playInfoCase_); + } + + public Builder clearPlayInfo() { + playInfoCase_ = 0; + playInfo_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int playType_ ; + /** + * uint32 play_type = 1; + * @return The playType. + */ + @java.lang.Override + public int getPlayType() { + return playType_; + } + /** + * uint32 play_type = 1; + * @param value The playType to set. + * @return This builder for chaining. + */ + public Builder setPlayType(int value) { + + playType_ = value; + onChanged(); + return this; + } + /** + * uint32 play_type = 1; + * @return This builder for chaining. + */ + public Builder clearPlayType() { + + playType_ = 0; + onChanged(); + return this; + } + + private int duration_ ; + /** + * uint32 duration = 2; + * @return The duration. + */ + @java.lang.Override + public int getDuration() { + return duration_; + } + /** + * uint32 duration = 2; + * @param value The duration to set. + * @return This builder for chaining. + */ + public Builder setDuration(int value) { + + duration_ = value; + onChanged(); + return this; + } + /** + * uint32 duration = 2; + * @return This builder for chaining. + */ + public Builder clearDuration() { + + duration_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList progressStageList_ = emptyIntList(); + private void ensureProgressStageListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + progressStageList_ = mutableCopy(progressStageList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 progress_stage_list = 3; + * @return A list containing the progressStageList. + */ + public java.util.List + getProgressStageListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(progressStageList_) : progressStageList_; + } + /** + * repeated uint32 progress_stage_list = 3; + * @return The count of progressStageList. + */ + public int getProgressStageListCount() { + return progressStageList_.size(); + } + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index of the element to return. + * @return The progressStageList at the given index. + */ + public int getProgressStageList(int index) { + return progressStageList_.getInt(index); + } + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index to set the value at. + * @param value The progressStageList to set. + * @return This builder for chaining. + */ + public Builder setProgressStageList( + int index, int value) { + ensureProgressStageListIsMutable(); + progressStageList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 progress_stage_list = 3; + * @param value The progressStageList to add. + * @return This builder for chaining. + */ + public Builder addProgressStageList(int value) { + ensureProgressStageListIsMutable(); + progressStageList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 progress_stage_list = 3; + * @param values The progressStageList to add. + * @return This builder for chaining. + */ + public Builder addAllProgressStageList( + java.lang.Iterable values) { + ensureProgressStageListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, progressStageList_); + onChanged(); + return this; + } + /** + * repeated uint32 progress_stage_list = 3; + * @return This builder for chaining. + */ + public Builder clearProgressStageList() { + progressStageList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int startCd_ ; + /** + * uint32 start_cd = 4; + * @return The startCd. + */ + @java.lang.Override + public int getStartCd() { + return startCd_; + } + /** + * uint32 start_cd = 4; + * @param value The startCd to set. + * @return This builder for chaining. + */ + public Builder setStartCd(int value) { + + startCd_ = value; + onChanged(); + return this; + } + /** + * uint32 start_cd = 4; + * @return This builder for chaining. + */ + public Builder clearStartCd() { + + startCd_ = 0; + onChanged(); + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 5; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 5; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 5; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private int progress_ ; + /** + * uint32 progress = 6; + * @return The progress. + */ + @java.lang.Override + public int getProgress() { + return progress_; + } + /** + * uint32 progress = 6; + * @param value The progress to set. + * @return This builder for chaining. + */ + public Builder setProgress(int value) { + + progress_ = value; + onChanged(); + return this; + } + /** + * uint32 progress = 6; + * @return This builder for chaining. + */ + public Builder clearProgress() { + + progress_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder> crucibleInfoBuilder_; + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return Whether the crucibleInfo field is set. + */ + @java.lang.Override + public boolean hasCrucibleInfo() { + return playInfoCase_ == 21; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return The crucibleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo() { + if (crucibleInfoBuilder_ == null) { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } else { + if (playInfoCase_ == 21) { + return crucibleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder setCrucibleInfo(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo value) { + if (crucibleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playInfo_ = value; + onChanged(); + } else { + crucibleInfoBuilder_.setMessage(value); + } + playInfoCase_ = 21; + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder setCrucibleInfo( + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder builderForValue) { + if (crucibleInfoBuilder_ == null) { + playInfo_ = builderForValue.build(); + onChanged(); + } else { + crucibleInfoBuilder_.setMessage(builderForValue.build()); + } + playInfoCase_ = 21; + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder mergeCrucibleInfo(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo value) { + if (crucibleInfoBuilder_ == null) { + if (playInfoCase_ == 21 && + playInfo_ != emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance()) { + playInfo_ = emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.newBuilder((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_) + .mergeFrom(value).buildPartial(); + } else { + playInfo_ = value; + } + onChanged(); + } else { + if (playInfoCase_ == 21) { + crucibleInfoBuilder_.mergeFrom(value); + } + crucibleInfoBuilder_.setMessage(value); + } + playInfoCase_ = 21; + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder clearCrucibleInfo() { + if (crucibleInfoBuilder_ == null) { + if (playInfoCase_ == 21) { + playInfoCase_ = 0; + playInfo_ = null; + onChanged(); + } + } else { + if (playInfoCase_ == 21) { + playInfoCase_ = 0; + playInfo_ = null; + } + crucibleInfoBuilder_.clear(); + } + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder getCrucibleInfoBuilder() { + return getCrucibleInfoFieldBuilder().getBuilder(); + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder getCrucibleInfoOrBuilder() { + if ((playInfoCase_ == 21) && (crucibleInfoBuilder_ != null)) { + return crucibleInfoBuilder_.getMessageOrBuilder(); + } else { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder> + getCrucibleInfoFieldBuilder() { + if (crucibleInfoBuilder_ == null) { + if (!(playInfoCase_ == 21)) { + playInfo_ = emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + crucibleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder>( + (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_, + getParentForChildren(), + isClean()); + playInfo_ = null; + } + playInfoCase_ = 21; + onChanged();; + return crucibleInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetPlayInfo) + } + + // @@protoc_insertion_point(class_scope:GadgetPlayInfo) + private static final emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo(); + } + + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetPlayInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetPlayInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetPlayInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetPlayInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GadgetPlayInfo.proto\032\030GadgetCrucibleIn" + + "fo.proto\"\305\001\n\016GadgetPlayInfo\022\021\n\tplay_type" + + "\030\001 \001(\r\022\020\n\010duration\030\002 \001(\r\022\033\n\023progress_sta" + + "ge_list\030\003 \003(\r\022\020\n\010start_cd\030\004 \001(\r\022\022\n\nstart" + + "_time\030\005 \001(\r\022\020\n\010progress\030\006 \001(\r\022,\n\rcrucibl" + + "e_info\030\025 \001(\0132\023.GadgetCrucibleInfoH\000B\013\n\tp" + + "lay_infoB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.getDescriptor(), + }); + internal_static_GadgetPlayInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetPlayInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetPlayInfo_descriptor, + new java.lang.String[] { "PlayType", "Duration", "ProgressStageList", "StartCd", "StartTime", "Progress", "CrucibleInfo", "PlayInfo", }); + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetStateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetStateNotifyOuterClass.java new file mode 100644 index 000000000..13ebf04da --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetStateNotifyOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetStateNotify.proto + +package emu.grasscutter.net.proto; + +public final class GadgetStateNotifyOuterClass { + private GadgetStateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetStateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetStateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 5; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * uint32 gadget_state = 3; + * @return The gadgetState. + */ + int getGadgetState(); + + /** + * bool is_enable_interact = 11; + * @return The isEnableInteract. + */ + boolean getIsEnableInteract(); + } + /** + *
+   * CmdId: 812
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GadgetStateNotify} + */ + public static final class GadgetStateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetStateNotify) + GadgetStateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetStateNotify.newBuilder() to construct. + private GadgetStateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetStateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetStateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetStateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + gadgetState_ = input.readUInt32(); + break; + } + case 40: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + case 88: { + + isEnableInteract_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.class, emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 5; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 5; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int GADGET_STATE_FIELD_NUMBER = 3; + private int gadgetState_; + /** + * uint32 gadget_state = 3; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + + public static final int IS_ENABLE_INTERACT_FIELD_NUMBER = 11; + private boolean isEnableInteract_; + /** + * bool is_enable_interact = 11; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (gadgetState_ != 0) { + output.writeUInt32(3, gadgetState_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(5, gadgetEntityId_); + } + if (isEnableInteract_ != false) { + output.writeBool(11, isEnableInteract_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gadgetState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, gadgetState_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, gadgetEntityId_); + } + if (isEnableInteract_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isEnableInteract_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify other = (emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (getGadgetState() + != other.getGadgetState()) return false; + if (getIsEnableInteract() + != other.getIsEnableInteract()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + GADGET_STATE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetState(); + hash = (37 * hash) + IS_ENABLE_INTERACT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnableInteract()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 812
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GadgetStateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetStateNotify) + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.class, emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + gadgetState_ = 0; + + isEnableInteract_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify build() { + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify buildPartial() { + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify result = new emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.gadgetState_ = gadgetState_; + result.isEnableInteract_ = isEnableInteract_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify) { + return mergeFrom((emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify other) { + if (other == emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.getGadgetState() != 0) { + setGadgetState(other.getGadgetState()); + } + if (other.getIsEnableInteract() != false) { + setIsEnableInteract(other.getIsEnableInteract()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 5; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 5; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int gadgetState_ ; + /** + * uint32 gadget_state = 3; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + /** + * uint32 gadget_state = 3; + * @param value The gadgetState to set. + * @return This builder for chaining. + */ + public Builder setGadgetState(int value) { + + gadgetState_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_state = 3; + * @return This builder for chaining. + */ + public Builder clearGadgetState() { + + gadgetState_ = 0; + onChanged(); + return this; + } + + private boolean isEnableInteract_ ; + /** + * bool is_enable_interact = 11; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + /** + * bool is_enable_interact = 11; + * @param value The isEnableInteract to set. + * @return This builder for chaining. + */ + public Builder setIsEnableInteract(boolean value) { + + isEnableInteract_ = value; + onChanged(); + return this; + } + /** + * bool is_enable_interact = 11; + * @return This builder for chaining. + */ + public Builder clearIsEnableInteract() { + + isEnableInteract_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GadgetStateNotify) + } + + // @@protoc_insertion_point(class_scope:GadgetStateNotify) + private static final emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify(); + } + + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetStateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetStateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetStateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetStateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetStateNotify.proto\"_\n\021GadgetState" + + "Notify\022\030\n\020gadget_entity_id\030\005 \001(\r\022\024\n\014gadg" + + "et_state\030\003 \001(\r\022\032\n\022is_enable_interact\030\013 \001" + + "(\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GadgetStateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetStateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetStateNotify_descriptor, + new java.lang.String[] { "GadgetEntityId", "GadgetState", "IsEnableInteract", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GatherGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GatherGadgetInfoOuterClass.java new file mode 100644 index 000000000..b3e419986 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GatherGadgetInfoOuterClass.java @@ -0,0 +1,608 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GatherGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class GatherGadgetInfoOuterClass { + private GatherGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GatherGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GatherGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * bool is_forbid_guest = 2; + * @return The isForbidGuest. + */ + boolean getIsForbidGuest(); + } + /** + * Protobuf type {@code GatherGadgetInfo} + */ + public static final class GatherGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GatherGadgetInfo) + GatherGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GatherGadgetInfo.newBuilder() to construct. + private GatherGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GatherGadgetInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GatherGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GatherGadgetInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + isForbidGuest_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.class, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int IS_FORBID_GUEST_FIELD_NUMBER = 2; + private boolean isForbidGuest_; + /** + * bool is_forbid_guest = 2; + * @return The isForbidGuest. + */ + @java.lang.Override + public boolean getIsForbidGuest() { + return isForbidGuest_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (isForbidGuest_ != false) { + output.writeBool(2, isForbidGuest_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (isForbidGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isForbidGuest_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo other = (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getIsForbidGuest() + != other.getIsForbidGuest()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + IS_FORBID_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsForbidGuest()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GatherGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GatherGadgetInfo) + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.class, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + isForbidGuest_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo build() { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo buildPartial() { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo result = new emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo(this); + result.itemId_ = itemId_; + result.isForbidGuest_ = isForbidGuest_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo other) { + if (other == emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getIsForbidGuest() != false) { + setIsForbidGuest(other.getIsForbidGuest()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private boolean isForbidGuest_ ; + /** + * bool is_forbid_guest = 2; + * @return The isForbidGuest. + */ + @java.lang.Override + public boolean getIsForbidGuest() { + return isForbidGuest_; + } + /** + * bool is_forbid_guest = 2; + * @param value The isForbidGuest to set. + * @return This builder for chaining. + */ + public Builder setIsForbidGuest(boolean value) { + + isForbidGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_forbid_guest = 2; + * @return This builder for chaining. + */ + public Builder clearIsForbidGuest() { + + isForbidGuest_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GatherGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:GatherGadgetInfo) + private static final emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo(); + } + + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GatherGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GatherGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GatherGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GatherGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GatherGadgetInfo.proto\"<\n\020GatherGadget" + + "Info\022\017\n\007item_id\030\001 \001(\r\022\027\n\017is_forbid_guest" + + "\030\002 \001(\010B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GatherGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GatherGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GatherGadgetInfo_descriptor, + new java.lang.String[] { "ItemId", "IsForbidGuest", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoReqOuterClass.java new file mode 100644 index 000000000..3522b212a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetActivityInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetActivityInfoReqOuterClass { + private GetActivityInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetActivityInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetActivityInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 activity_id_list = 4; + * @return A list containing the activityIdList. + */ + java.util.List getActivityIdListList(); + /** + * repeated uint32 activity_id_list = 4; + * @return The count of activityIdList. + */ + int getActivityIdListCount(); + /** + * repeated uint32 activity_id_list = 4; + * @param index The index of the element to return. + * @return The activityIdList at the given index. + */ + int getActivityIdList(int index); + } + /** + *
+   * CmdId: 2095
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetActivityInfoReq} + */ + public static final class GetActivityInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetActivityInfoReq) + GetActivityInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetActivityInfoReq.newBuilder() to construct. + private GetActivityInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetActivityInfoReq() { + activityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetActivityInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetActivityInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + activityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + activityIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + activityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + activityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + activityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.class, emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.Builder.class); + } + + public static final int ACTIVITY_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList activityIdList_; + /** + * repeated uint32 activity_id_list = 4; + * @return A list containing the activityIdList. + */ + @java.lang.Override + public java.util.List + getActivityIdListList() { + return activityIdList_; + } + /** + * repeated uint32 activity_id_list = 4; + * @return The count of activityIdList. + */ + public int getActivityIdListCount() { + return activityIdList_.size(); + } + /** + * repeated uint32 activity_id_list = 4; + * @param index The index of the element to return. + * @return The activityIdList at the given index. + */ + public int getActivityIdList(int index) { + return activityIdList_.getInt(index); + } + private int activityIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getActivityIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(activityIdListMemoizedSerializedSize); + } + for (int i = 0; i < activityIdList_.size(); i++) { + output.writeUInt32NoTag(activityIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < activityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(activityIdList_.getInt(i)); + } + size += dataSize; + if (!getActivityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + activityIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq other = (emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq) obj; + + if (!getActivityIdListList() + .equals(other.getActivityIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getActivityIdListCount() > 0) { + hash = (37 * hash) + ACTIVITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivityIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2095
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetActivityInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetActivityInfoReq) + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.class, emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq build() { + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq buildPartial() { + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq result = new emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + activityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.activityIdList_ = activityIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq other) { + if (other == emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.getDefaultInstance()) return this; + if (!other.activityIdList_.isEmpty()) { + if (activityIdList_.isEmpty()) { + activityIdList_ = other.activityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureActivityIdListIsMutable(); + activityIdList_.addAll(other.activityIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList activityIdList_ = emptyIntList(); + private void ensureActivityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + activityIdList_ = mutableCopy(activityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 activity_id_list = 4; + * @return A list containing the activityIdList. + */ + public java.util.List + getActivityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(activityIdList_) : activityIdList_; + } + /** + * repeated uint32 activity_id_list = 4; + * @return The count of activityIdList. + */ + public int getActivityIdListCount() { + return activityIdList_.size(); + } + /** + * repeated uint32 activity_id_list = 4; + * @param index The index of the element to return. + * @return The activityIdList at the given index. + */ + public int getActivityIdList(int index) { + return activityIdList_.getInt(index); + } + /** + * repeated uint32 activity_id_list = 4; + * @param index The index to set the value at. + * @param value The activityIdList to set. + * @return This builder for chaining. + */ + public Builder setActivityIdList( + int index, int value) { + ensureActivityIdListIsMutable(); + activityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 activity_id_list = 4; + * @param value The activityIdList to add. + * @return This builder for chaining. + */ + public Builder addActivityIdList(int value) { + ensureActivityIdListIsMutable(); + activityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 activity_id_list = 4; + * @param values The activityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllActivityIdList( + java.lang.Iterable values) { + ensureActivityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 activity_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearActivityIdList() { + activityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetActivityInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetActivityInfoReq) + private static final emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq(); + } + + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetActivityInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetActivityInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetActivityInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetActivityInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GetActivityInfoReq.proto\".\n\022GetActivit" + + "yInfoReq\022\030\n\020activity_id_list\030\004 \003(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetActivityInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetActivityInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetActivityInfoReq_descriptor, + new java.lang.String[] { "ActivityIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java new file mode 100644 index 000000000..f2e758f14 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java @@ -0,0 +1,1499 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetActivityInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetActivityInfoRspOuterClass { + private GetActivityInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetActivityInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetActivityInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + java.util.List + getActivityInfoListList(); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + int getActivityInfoListCount(); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + java.util.List + getActivityInfoListOrBuilderList(); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( + int index); + + /** + * repeated uint32 activated_sale_id_list = 11; + * @return A list containing the activatedSaleIdList. + */ + java.util.List getActivatedSaleIdListList(); + /** + * repeated uint32 activated_sale_id_list = 11; + * @return The count of activatedSaleIdList. + */ + int getActivatedSaleIdListCount(); + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index of the element to return. + * @return The activatedSaleIdList at the given index. + */ + int getActivatedSaleIdList(int index); + + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + java.util.List + getDisableTransferPointInteractionListList(); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDisableTransferPointInteractionList(int index); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + int getDisableTransferPointInteractionListCount(); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + java.util.List + getDisableTransferPointInteractionListOrBuilderList(); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getDisableTransferPointInteractionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2041
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetActivityInfoRsp} + */ + public static final class GetActivityInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetActivityInfoRsp) + GetActivityInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetActivityInfoRsp.newBuilder() to construct. + private GetActivityInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetActivityInfoRsp() { + activityInfoList_ = java.util.Collections.emptyList(); + activatedSaleIdList_ = emptyIntList(); + disableTransferPointInteractionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetActivityInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetActivityInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + activityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.parser(), extensionRegistry)); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + disableTransferPointInteractionList_.add( + input.readMessage(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.parser(), extensionRegistry)); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + activatedSaleIdList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + activatedSaleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + activatedSaleIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = java.util.Collections.unmodifiableList(activityInfoList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.class, emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ACTIVITY_INFO_LIST_FIELD_NUMBER = 5; + private java.util.List activityInfoList_; + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public java.util.List getActivityInfoListList() { + return activityInfoList_; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public java.util.List + getActivityInfoListOrBuilderList() { + return activityInfoList_; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public int getActivityInfoListCount() { + return activityInfoList_.size(); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index) { + return activityInfoList_.get(index); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( + int index) { + return activityInfoList_.get(index); + } + + public static final int ACTIVATED_SALE_ID_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList activatedSaleIdList_; + /** + * repeated uint32 activated_sale_id_list = 11; + * @return A list containing the activatedSaleIdList. + */ + @java.lang.Override + public java.util.List + getActivatedSaleIdListList() { + return activatedSaleIdList_; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return The count of activatedSaleIdList. + */ + public int getActivatedSaleIdListCount() { + return activatedSaleIdList_.size(); + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index of the element to return. + * @return The activatedSaleIdList at the given index. + */ + public int getActivatedSaleIdList(int index) { + return activatedSaleIdList_.getInt(index); + } + private int activatedSaleIdListMemoizedSerializedSize = -1; + + public static final int DISABLE_TRANSFER_POINT_INTERACTION_LIST_FIELD_NUMBER = 10; + private java.util.List disableTransferPointInteractionList_; + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public java.util.List getDisableTransferPointInteractionListList() { + return disableTransferPointInteractionList_; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public java.util.List + getDisableTransferPointInteractionListOrBuilderList() { + return disableTransferPointInteractionList_; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public int getDisableTransferPointInteractionListCount() { + return disableTransferPointInteractionList_.size(); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDisableTransferPointInteractionList(int index) { + return disableTransferPointInteractionList_.get(index); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getDisableTransferPointInteractionListOrBuilder( + int index) { + return disableTransferPointInteractionList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < activityInfoList_.size(); i++) { + output.writeMessage(5, activityInfoList_.get(i)); + } + for (int i = 0; i < disableTransferPointInteractionList_.size(); i++) { + output.writeMessage(10, disableTransferPointInteractionList_.get(i)); + } + if (getActivatedSaleIdListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(activatedSaleIdListMemoizedSerializedSize); + } + for (int i = 0; i < activatedSaleIdList_.size(); i++) { + output.writeUInt32NoTag(activatedSaleIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < activityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, activityInfoList_.get(i)); + } + for (int i = 0; i < disableTransferPointInteractionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, disableTransferPointInteractionList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < activatedSaleIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(activatedSaleIdList_.getInt(i)); + } + size += dataSize; + if (!getActivatedSaleIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + activatedSaleIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp other = (emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getActivityInfoListList() + .equals(other.getActivityInfoListList())) return false; + if (!getActivatedSaleIdListList() + .equals(other.getActivatedSaleIdListList())) return false; + if (!getDisableTransferPointInteractionListList() + .equals(other.getDisableTransferPointInteractionListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getActivityInfoListCount() > 0) { + hash = (37 * hash) + ACTIVITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivityInfoListList().hashCode(); + } + if (getActivatedSaleIdListCount() > 0) { + hash = (37 * hash) + ACTIVATED_SALE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivatedSaleIdListList().hashCode(); + } + if (getDisableTransferPointInteractionListCount() > 0) { + hash = (37 * hash) + DISABLE_TRANSFER_POINT_INTERACTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDisableTransferPointInteractionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2041
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetActivityInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetActivityInfoRsp) + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.class, emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getActivityInfoListFieldBuilder(); + getDisableTransferPointInteractionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (activityInfoListBuilder_ == null) { + activityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + activityInfoListBuilder_.clear(); + } + activatedSaleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (disableTransferPointInteractionListBuilder_ == null) { + disableTransferPointInteractionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + disableTransferPointInteractionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp build() { + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp result = new emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (activityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = java.util.Collections.unmodifiableList(activityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.activityInfoList_ = activityInfoList_; + } else { + result.activityInfoList_ = activityInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.activatedSaleIdList_ = activatedSaleIdList_; + if (disableTransferPointInteractionListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.disableTransferPointInteractionList_ = disableTransferPointInteractionList_; + } else { + result.disableTransferPointInteractionList_ = disableTransferPointInteractionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (activityInfoListBuilder_ == null) { + if (!other.activityInfoList_.isEmpty()) { + if (activityInfoList_.isEmpty()) { + activityInfoList_ = other.activityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureActivityInfoListIsMutable(); + activityInfoList_.addAll(other.activityInfoList_); + } + onChanged(); + } + } else { + if (!other.activityInfoList_.isEmpty()) { + if (activityInfoListBuilder_.isEmpty()) { + activityInfoListBuilder_.dispose(); + activityInfoListBuilder_ = null; + activityInfoList_ = other.activityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + activityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getActivityInfoListFieldBuilder() : null; + } else { + activityInfoListBuilder_.addAllMessages(other.activityInfoList_); + } + } + } + if (!other.activatedSaleIdList_.isEmpty()) { + if (activatedSaleIdList_.isEmpty()) { + activatedSaleIdList_ = other.activatedSaleIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureActivatedSaleIdListIsMutable(); + activatedSaleIdList_.addAll(other.activatedSaleIdList_); + } + onChanged(); + } + if (disableTransferPointInteractionListBuilder_ == null) { + if (!other.disableTransferPointInteractionList_.isEmpty()) { + if (disableTransferPointInteractionList_.isEmpty()) { + disableTransferPointInteractionList_ = other.disableTransferPointInteractionList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.addAll(other.disableTransferPointInteractionList_); + } + onChanged(); + } + } else { + if (!other.disableTransferPointInteractionList_.isEmpty()) { + if (disableTransferPointInteractionListBuilder_.isEmpty()) { + disableTransferPointInteractionListBuilder_.dispose(); + disableTransferPointInteractionListBuilder_ = null; + disableTransferPointInteractionList_ = other.disableTransferPointInteractionList_; + bitField0_ = (bitField0_ & ~0x00000004); + disableTransferPointInteractionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDisableTransferPointInteractionListFieldBuilder() : null; + } else { + disableTransferPointInteractionListBuilder_.addAllMessages(other.disableTransferPointInteractionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List activityInfoList_ = + java.util.Collections.emptyList(); + private void ensureActivityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = new java.util.ArrayList(activityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> activityInfoListBuilder_; + + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public java.util.List getActivityInfoListList() { + if (activityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(activityInfoList_); + } else { + return activityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public int getActivityInfoListCount() { + if (activityInfoListBuilder_ == null) { + return activityInfoList_.size(); + } else { + return activityInfoListBuilder_.getCount(); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index) { + if (activityInfoListBuilder_ == null) { + return activityInfoList_.get(index); + } else { + return activityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder setActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityInfoListIsMutable(); + activityInfoList_.set(index, value); + onChanged(); + } else { + activityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder setActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + activityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityInfoListIsMutable(); + activityInfoList_.add(value); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityInfoListIsMutable(); + activityInfoList_.add(index, value); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addAllActivityInfoList( + java.lang.Iterable values) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activityInfoList_); + onChanged(); + } else { + activityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder clearActivityInfoList() { + if (activityInfoListBuilder_ == null) { + activityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + activityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder removeActivityInfoList(int index) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.remove(index); + onChanged(); + } else { + activityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder getActivityInfoListBuilder( + int index) { + return getActivityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( + int index) { + if (activityInfoListBuilder_ == null) { + return activityInfoList_.get(index); } else { + return activityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public java.util.List + getActivityInfoListOrBuilderList() { + if (activityInfoListBuilder_ != null) { + return activityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(activityInfoList_); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder addActivityInfoListBuilder() { + return getActivityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder addActivityInfoListBuilder( + int index) { + return getActivityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public java.util.List + getActivityInfoListBuilderList() { + return getActivityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> + getActivityInfoListFieldBuilder() { + if (activityInfoListBuilder_ == null) { + activityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder>( + activityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + activityInfoList_ = null; + } + return activityInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList activatedSaleIdList_ = emptyIntList(); + private void ensureActivatedSaleIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_ = mutableCopy(activatedSaleIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return A list containing the activatedSaleIdList. + */ + public java.util.List + getActivatedSaleIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(activatedSaleIdList_) : activatedSaleIdList_; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return The count of activatedSaleIdList. + */ + public int getActivatedSaleIdListCount() { + return activatedSaleIdList_.size(); + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index of the element to return. + * @return The activatedSaleIdList at the given index. + */ + public int getActivatedSaleIdList(int index) { + return activatedSaleIdList_.getInt(index); + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index to set the value at. + * @param value The activatedSaleIdList to set. + * @return This builder for chaining. + */ + public Builder setActivatedSaleIdList( + int index, int value) { + ensureActivatedSaleIdListIsMutable(); + activatedSaleIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param value The activatedSaleIdList to add. + * @return This builder for chaining. + */ + public Builder addActivatedSaleIdList(int value) { + ensureActivatedSaleIdListIsMutable(); + activatedSaleIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param values The activatedSaleIdList to add. + * @return This builder for chaining. + */ + public Builder addAllActivatedSaleIdList( + java.lang.Iterable values) { + ensureActivatedSaleIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activatedSaleIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return This builder for chaining. + */ + public Builder clearActivatedSaleIdList() { + activatedSaleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private java.util.List disableTransferPointInteractionList_ = + java.util.Collections.emptyList(); + private void ensureDisableTransferPointInteractionListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = new java.util.ArrayList(disableTransferPointInteractionList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> disableTransferPointInteractionListBuilder_; + + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public java.util.List getDisableTransferPointInteractionListList() { + if (disableTransferPointInteractionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + } else { + return disableTransferPointInteractionListBuilder_.getMessageList(); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public int getDisableTransferPointInteractionListCount() { + if (disableTransferPointInteractionListBuilder_ == null) { + return disableTransferPointInteractionList_.size(); + } else { + return disableTransferPointInteractionListBuilder_.getCount(); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDisableTransferPointInteractionList(int index) { + if (disableTransferPointInteractionListBuilder_ == null) { + return disableTransferPointInteractionList_.get(index); + } else { + return disableTransferPointInteractionListBuilder_.getMessage(index); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder setDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (disableTransferPointInteractionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.set(index, value); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder setDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.set(index, builderForValue.build()); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (disableTransferPointInteractionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(value); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (disableTransferPointInteractionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(index, value); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(builderForValue.build()); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(index, builderForValue.build()); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addAllDisableTransferPointInteractionList( + java.lang.Iterable values) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, disableTransferPointInteractionList_); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder clearDisableTransferPointInteractionList() { + if (disableTransferPointInteractionListBuilder_ == null) { + disableTransferPointInteractionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.clear(); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder removeDisableTransferPointInteractionList(int index) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.remove(index); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder getDisableTransferPointInteractionListBuilder( + int index) { + return getDisableTransferPointInteractionListFieldBuilder().getBuilder(index); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getDisableTransferPointInteractionListOrBuilder( + int index) { + if (disableTransferPointInteractionListBuilder_ == null) { + return disableTransferPointInteractionList_.get(index); } else { + return disableTransferPointInteractionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public java.util.List + getDisableTransferPointInteractionListOrBuilderList() { + if (disableTransferPointInteractionListBuilder_ != null) { + return disableTransferPointInteractionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addDisableTransferPointInteractionListBuilder() { + return getDisableTransferPointInteractionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addDisableTransferPointInteractionListBuilder( + int index) { + return getDisableTransferPointInteractionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public java.util.List + getDisableTransferPointInteractionListBuilderList() { + return getDisableTransferPointInteractionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> + getDisableTransferPointInteractionListFieldBuilder() { + if (disableTransferPointInteractionListBuilder_ == null) { + disableTransferPointInteractionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder>( + disableTransferPointInteractionList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + disableTransferPointInteractionList_ = null; + } + return disableTransferPointInteractionListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetActivityInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetActivityInfoRsp) + private static final emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetActivityInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetActivityInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetActivityInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetActivityInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GetActivityInfoRsp.proto\032\022ActivityInfo" + + ".proto\032\020Uint32Pair.proto\"\256\001\n\022GetActivity" + + "InfoRsp\022\017\n\007retcode\030\r \001(\005\022)\n\022activity_inf" + + "o_list\030\005 \003(\0132\r.ActivityInfo\022\036\n\026activated" + + "_sale_id_list\030\013 \003(\r\022<\n\'disable_transfer_" + + "point_interaction_list\030\n \003(\0132\013.Uint32Pai" + + "rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(), + }); + internal_static_GetActivityInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetActivityInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetActivityInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "ActivityInfoList", "ActivatedSaleIdList", "DisableTransferPointInteractionList", }); + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailReqOuterClass.java new file mode 100644 index 000000000..4f96d7767 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAllMailReq.proto + +package emu.grasscutter.net.proto; + +public final class GetAllMailReqOuterClass { + private GetAllMailReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAllMailReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAllMailReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return The unk2700OPEHLDAGICF. + */ + boolean getUnk2700OPEHLDAGICF(); + } + /** + *
+   * CmdId: 1431
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAllMailReq} + */ + public static final class GetAllMailReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAllMailReq) + GetAllMailReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAllMailReq.newBuilder() to construct. + private GetAllMailReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAllMailReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAllMailReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAllMailReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + unk2700OPEHLDAGICF_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.class, emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.Builder.class); + } + + public static final int UNK2700_OPEHLDAGICF_FIELD_NUMBER = 7; + private boolean unk2700OPEHLDAGICF_; + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700OPEHLDAGICF_ != false) { + output.writeBool(7, unk2700OPEHLDAGICF_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700OPEHLDAGICF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, unk2700OPEHLDAGICF_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq other = (emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq) obj; + + if (getUnk2700OPEHLDAGICF() + != other.getUnk2700OPEHLDAGICF()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_OPEHLDAGICF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700OPEHLDAGICF()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1431
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAllMailReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAllMailReq) + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.class, emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700OPEHLDAGICF_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq build() { + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq buildPartial() { + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq result = new emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq(this); + result.unk2700OPEHLDAGICF_ = unk2700OPEHLDAGICF_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq) { + return mergeFrom((emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq other) { + if (other == emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.getDefaultInstance()) return this; + if (other.getUnk2700OPEHLDAGICF() != false) { + setUnk2700OPEHLDAGICF(other.getUnk2700OPEHLDAGICF()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean unk2700OPEHLDAGICF_ ; + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @param value The unk2700OPEHLDAGICF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OPEHLDAGICF(boolean value) { + + unk2700OPEHLDAGICF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700OPEHLDAGICF() { + + unk2700OPEHLDAGICF_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetAllMailReq) + } + + // @@protoc_insertion_point(class_scope:GetAllMailReq) + private static final emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq(); + } + + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAllMailReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAllMailReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAllMailReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAllMailReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAllMailReq.proto\",\n\rGetAllMailReq\022\033" + + "\n\023Unk2700_OPEHLDAGICF\030\007 \001(\010B\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAllMailReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAllMailReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAllMailReq_descriptor, + new java.lang.String[] { "Unk2700OPEHLDAGICF", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailRspOuterClass.java new file mode 100644 index 000000000..cec98b707 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailRspOuterClass.java @@ -0,0 +1,1071 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAllMailRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetAllMailRspOuterClass { + private GetAllMailRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAllMailRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAllMailRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index); + /** + * repeated .MailData mail_list = 14; + */ + int getMailListCount(); + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListOrBuilderList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index); + + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return The unk2700OPEHLDAGICF. + */ + boolean getUnk2700OPEHLDAGICF(); + + /** + * bool is_truncated = 2; + * @return The isTruncated. + */ + boolean getIsTruncated(); + } + /** + *
+   * CmdId: 1475
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAllMailRsp} + */ + public static final class GetAllMailRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAllMailRsp) + GetAllMailRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAllMailRsp.newBuilder() to construct. + private GetAllMailRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAllMailRsp() { + mailList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAllMailRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAllMailRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + unk2700OPEHLDAGICF_ = input.readBool(); + break; + } + case 16: { + + isTruncated_ = input.readBool(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + mailList_.add( + input.readMessage(emu.grasscutter.net.proto.MailDataOuterClass.MailData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.class, emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MAIL_LIST_FIELD_NUMBER = 14; + private java.util.List mailList_; + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List getMailListList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List + getMailListOrBuilderList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public int getMailListCount() { + return mailList_.size(); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + return mailList_.get(index); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + return mailList_.get(index); + } + + public static final int UNK2700_OPEHLDAGICF_FIELD_NUMBER = 1; + private boolean unk2700OPEHLDAGICF_; + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + + public static final int IS_TRUNCATED_FIELD_NUMBER = 2; + private boolean isTruncated_; + /** + * bool is_truncated = 2; + * @return The isTruncated. + */ + @java.lang.Override + public boolean getIsTruncated() { + return isTruncated_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700OPEHLDAGICF_ != false) { + output.writeBool(1, unk2700OPEHLDAGICF_); + } + if (isTruncated_ != false) { + output.writeBool(2, isTruncated_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + for (int i = 0; i < mailList_.size(); i++) { + output.writeMessage(14, mailList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700OPEHLDAGICF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, unk2700OPEHLDAGICF_); + } + if (isTruncated_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isTruncated_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + for (int i = 0; i < mailList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, mailList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp other = (emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMailListList() + .equals(other.getMailListList())) return false; + if (getUnk2700OPEHLDAGICF() + != other.getUnk2700OPEHLDAGICF()) return false; + if (getIsTruncated() + != other.getIsTruncated()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getMailListCount() > 0) { + hash = (37 * hash) + MAIL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailListList().hashCode(); + } + hash = (37 * hash) + UNK2700_OPEHLDAGICF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700OPEHLDAGICF()); + hash = (37 * hash) + IS_TRUNCATED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTruncated()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1475
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAllMailRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAllMailRsp) + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.class, emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMailListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + mailListBuilder_.clear(); + } + unk2700OPEHLDAGICF_ = false; + + isTruncated_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp build() { + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp buildPartial() { + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp result = new emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (mailListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailList_ = mailList_; + } else { + result.mailList_ = mailListBuilder_.build(); + } + result.unk2700OPEHLDAGICF_ = unk2700OPEHLDAGICF_; + result.isTruncated_ = isTruncated_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp other) { + if (other == emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (mailListBuilder_ == null) { + if (!other.mailList_.isEmpty()) { + if (mailList_.isEmpty()) { + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailListIsMutable(); + mailList_.addAll(other.mailList_); + } + onChanged(); + } + } else { + if (!other.mailList_.isEmpty()) { + if (mailListBuilder_.isEmpty()) { + mailListBuilder_.dispose(); + mailListBuilder_ = null; + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + mailListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMailListFieldBuilder() : null; + } else { + mailListBuilder_.addAllMessages(other.mailList_); + } + } + } + if (other.getUnk2700OPEHLDAGICF() != false) { + setUnk2700OPEHLDAGICF(other.getUnk2700OPEHLDAGICF()); + } + if (other.getIsTruncated() != false) { + setIsTruncated(other.getIsTruncated()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List mailList_ = + java.util.Collections.emptyList(); + private void ensureMailListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(mailList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> mailListBuilder_; + + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List getMailListList() { + if (mailListBuilder_ == null) { + return java.util.Collections.unmodifiableList(mailList_); + } else { + return mailListBuilder_.getMessageList(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public int getMailListCount() { + if (mailListBuilder_ == null) { + return mailList_.size(); + } else { + return mailListBuilder_.getCount(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); + } else { + return mailListBuilder_.getMessage(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.set(index, value); + onChanged(); + } else { + mailListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.set(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList(emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(value); + onChanged(); + } else { + mailListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(index, value); + onChanged(); + } else { + mailListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addAllMailList( + java.lang.Iterable values) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailList_); + onChanged(); + } else { + mailListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder clearMailList() { + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + mailListBuilder_.clear(); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder removeMailList(int index) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.remove(index); + onChanged(); + } else { + mailListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder getMailListBuilder( + int index) { + return getMailListFieldBuilder().getBuilder(index); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); } else { + return mailListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListOrBuilderList() { + if (mailListBuilder_ != null) { + return mailListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mailList_); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder() { + return getMailListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder( + int index) { + return getMailListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListBuilderList() { + return getMailListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> + getMailListFieldBuilder() { + if (mailListBuilder_ == null) { + mailListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder>( + mailList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + mailList_ = null; + } + return mailListBuilder_; + } + + private boolean unk2700OPEHLDAGICF_ ; + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @param value The unk2700OPEHLDAGICF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OPEHLDAGICF(boolean value) { + + unk2700OPEHLDAGICF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700OPEHLDAGICF() { + + unk2700OPEHLDAGICF_ = false; + onChanged(); + return this; + } + + private boolean isTruncated_ ; + /** + * bool is_truncated = 2; + * @return The isTruncated. + */ + @java.lang.Override + public boolean getIsTruncated() { + return isTruncated_; + } + /** + * bool is_truncated = 2; + * @param value The isTruncated to set. + * @return This builder for chaining. + */ + public Builder setIsTruncated(boolean value) { + + isTruncated_ = value; + onChanged(); + return this; + } + /** + * bool is_truncated = 2; + * @return This builder for chaining. + */ + public Builder clearIsTruncated() { + + isTruncated_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetAllMailRsp) + } + + // @@protoc_insertion_point(class_scope:GetAllMailRsp) + private static final emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp(); + } + + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAllMailRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAllMailRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAllMailRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAllMailRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAllMailRsp.proto\032\016MailData.proto\"q\n" + + "\rGetAllMailRsp\022\017\n\007retcode\030\010 \001(\005\022\034\n\tmail_" + + "list\030\016 \003(\0132\t.MailData\022\033\n\023Unk2700_OPEHLDA" + + "GICF\030\001 \001(\010\022\024\n\014is_truncated\030\002 \001(\010B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(), + }); + internal_static_GetAllMailRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAllMailRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAllMailRsp_descriptor, + new java.lang.String[] { "Retcode", "MailList", "Unk2700OPEHLDAGICF", "IsTruncated", }); + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java new file mode 100644 index 000000000..dd4686ecd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAllUnlockNameCardRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetAllUnlockNameCardRspOuterClass { + private GetAllUnlockNameCardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAllUnlockNameCardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAllUnlockNameCardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 name_card_list = 14; + * @return A list containing the nameCardList. + */ + java.util.List getNameCardListList(); + /** + * repeated uint32 name_card_list = 14; + * @return The count of nameCardList. + */ + int getNameCardListCount(); + /** + * repeated uint32 name_card_list = 14; + * @param index The index of the element to return. + * @return The nameCardList at the given index. + */ + int getNameCardList(int index); + } + /** + *
+   * CmdId: 4094
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAllUnlockNameCardRsp} + */ + public static final class GetAllUnlockNameCardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAllUnlockNameCardRsp) + GetAllUnlockNameCardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAllUnlockNameCardRsp.newBuilder() to construct. + private GetAllUnlockNameCardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAllUnlockNameCardRsp() { + nameCardList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAllUnlockNameCardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAllUnlockNameCardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + nameCardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + nameCardList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + nameCardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + nameCardList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + nameCardList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.class, emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int NAME_CARD_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList nameCardList_; + /** + * repeated uint32 name_card_list = 14; + * @return A list containing the nameCardList. + */ + @java.lang.Override + public java.util.List + getNameCardListList() { + return nameCardList_; + } + /** + * repeated uint32 name_card_list = 14; + * @return The count of nameCardList. + */ + public int getNameCardListCount() { + return nameCardList_.size(); + } + /** + * repeated uint32 name_card_list = 14; + * @param index The index of the element to return. + * @return The nameCardList at the given index. + */ + public int getNameCardList(int index) { + return nameCardList_.getInt(index); + } + private int nameCardListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (getNameCardListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(nameCardListMemoizedSerializedSize); + } + for (int i = 0; i < nameCardList_.size(); i++) { + output.writeUInt32NoTag(nameCardList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < nameCardList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(nameCardList_.getInt(i)); + } + size += dataSize; + if (!getNameCardListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + nameCardListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp other = (emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getNameCardListList() + .equals(other.getNameCardListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getNameCardListCount() > 0) { + hash = (37 * hash) + NAME_CARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNameCardListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4094
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAllUnlockNameCardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAllUnlockNameCardRsp) + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.class, emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + nameCardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp build() { + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp buildPartial() { + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp result = new emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + nameCardList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.nameCardList_ = nameCardList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp other) { + if (other == emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.nameCardList_.isEmpty()) { + if (nameCardList_.isEmpty()) { + nameCardList_ = other.nameCardList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNameCardListIsMutable(); + nameCardList_.addAll(other.nameCardList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList nameCardList_ = emptyIntList(); + private void ensureNameCardListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + nameCardList_ = mutableCopy(nameCardList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 name_card_list = 14; + * @return A list containing the nameCardList. + */ + public java.util.List + getNameCardListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(nameCardList_) : nameCardList_; + } + /** + * repeated uint32 name_card_list = 14; + * @return The count of nameCardList. + */ + public int getNameCardListCount() { + return nameCardList_.size(); + } + /** + * repeated uint32 name_card_list = 14; + * @param index The index of the element to return. + * @return The nameCardList at the given index. + */ + public int getNameCardList(int index) { + return nameCardList_.getInt(index); + } + /** + * repeated uint32 name_card_list = 14; + * @param index The index to set the value at. + * @param value The nameCardList to set. + * @return This builder for chaining. + */ + public Builder setNameCardList( + int index, int value) { + ensureNameCardListIsMutable(); + nameCardList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 name_card_list = 14; + * @param value The nameCardList to add. + * @return This builder for chaining. + */ + public Builder addNameCardList(int value) { + ensureNameCardListIsMutable(); + nameCardList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 name_card_list = 14; + * @param values The nameCardList to add. + * @return This builder for chaining. + */ + public Builder addAllNameCardList( + java.lang.Iterable values) { + ensureNameCardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, nameCardList_); + onChanged(); + return this; + } + /** + * repeated uint32 name_card_list = 14; + * @return This builder for chaining. + */ + public Builder clearNameCardList() { + nameCardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetAllUnlockNameCardRsp) + } + + // @@protoc_insertion_point(class_scope:GetAllUnlockNameCardRsp) + private static final emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp(); + } + + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAllUnlockNameCardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAllUnlockNameCardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAllUnlockNameCardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GetAllUnlockNameCardRsp.proto\"B\n\027GetAl" + + "lUnlockNameCardRsp\022\017\n\007retcode\030\004 \001(\005\022\026\n\016n" + + "ame_card_list\030\016 \003(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAllUnlockNameCardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAllUnlockNameCardRsp_descriptor, + new java.lang.String[] { "Retcode", "NameCardList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java new file mode 100644 index 000000000..1ac59b1e4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java @@ -0,0 +1,771 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAuthkeyReq.proto + +package emu.grasscutter.net.proto; + +public final class GetAuthkeyReqOuterClass { + private GetAuthkeyReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAuthkeyReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAuthkeyReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string auth_appid = 14; + * @return The authAppid. + */ + java.lang.String getAuthAppid(); + /** + * string auth_appid = 14; + * @return The bytes for authAppid. + */ + com.google.protobuf.ByteString + getAuthAppidBytes(); + + /** + * uint32 sign_type = 7; + * @return The signType. + */ + int getSignType(); + + /** + * uint32 authkey_ver = 13; + * @return The authkeyVer. + */ + int getAuthkeyVer(); + } + /** + *
+   * CmdId: 1490
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAuthkeyReq} + */ + public static final class GetAuthkeyReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAuthkeyReq) + GetAuthkeyReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAuthkeyReq.newBuilder() to construct. + private GetAuthkeyReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAuthkeyReq() { + authAppid_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAuthkeyReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAuthkeyReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + signType_ = input.readUInt32(); + break; + } + case 104: { + + authkeyVer_ = input.readUInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + authAppid_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.class, emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.Builder.class); + } + + public static final int AUTH_APPID_FIELD_NUMBER = 14; + private volatile java.lang.Object authAppid_; + /** + * string auth_appid = 14; + * @return The authAppid. + */ + @java.lang.Override + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authAppid_ = s; + return s; + } + } + /** + * string auth_appid = 14; + * @return The bytes for authAppid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SIGN_TYPE_FIELD_NUMBER = 7; + private int signType_; + /** + * uint32 sign_type = 7; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + + public static final int AUTHKEY_VER_FIELD_NUMBER = 13; + private int authkeyVer_; + /** + * uint32 authkey_ver = 13; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (signType_ != 0) { + output.writeUInt32(7, signType_); + } + if (authkeyVer_ != 0) { + output.writeUInt32(13, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, authAppid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (signType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, signType_); + } + if (authkeyVer_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, authAppid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq other = (emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq) obj; + + if (!getAuthAppid() + .equals(other.getAuthAppid())) return false; + if (getSignType() + != other.getSignType()) return false; + if (getAuthkeyVer() + != other.getAuthkeyVer()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AUTH_APPID_FIELD_NUMBER; + hash = (53 * hash) + getAuthAppid().hashCode(); + hash = (37 * hash) + SIGN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getSignType(); + hash = (37 * hash) + AUTHKEY_VER_FIELD_NUMBER; + hash = (53 * hash) + getAuthkeyVer(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1490
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAuthkeyReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAuthkeyReq) + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.class, emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + authAppid_ = ""; + + signType_ = 0; + + authkeyVer_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq build() { + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq buildPartial() { + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq result = new emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq(this); + result.authAppid_ = authAppid_; + result.signType_ = signType_; + result.authkeyVer_ = authkeyVer_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq) { + return mergeFrom((emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq other) { + if (other == emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.getDefaultInstance()) return this; + if (!other.getAuthAppid().isEmpty()) { + authAppid_ = other.authAppid_; + onChanged(); + } + if (other.getSignType() != 0) { + setSignType(other.getSignType()); + } + if (other.getAuthkeyVer() != 0) { + setAuthkeyVer(other.getAuthkeyVer()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object authAppid_ = ""; + /** + * string auth_appid = 14; + * @return The authAppid. + */ + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authAppid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string auth_appid = 14; + * @return The bytes for authAppid. + */ + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string auth_appid = 14; + * @param value The authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authAppid_ = value; + onChanged(); + return this; + } + /** + * string auth_appid = 14; + * @return This builder for chaining. + */ + public Builder clearAuthAppid() { + + authAppid_ = getDefaultInstance().getAuthAppid(); + onChanged(); + return this; + } + /** + * string auth_appid = 14; + * @param value The bytes for authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authAppid_ = value; + onChanged(); + return this; + } + + private int signType_ ; + /** + * uint32 sign_type = 7; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + /** + * uint32 sign_type = 7; + * @param value The signType to set. + * @return This builder for chaining. + */ + public Builder setSignType(int value) { + + signType_ = value; + onChanged(); + return this; + } + /** + * uint32 sign_type = 7; + * @return This builder for chaining. + */ + public Builder clearSignType() { + + signType_ = 0; + onChanged(); + return this; + } + + private int authkeyVer_ ; + /** + * uint32 authkey_ver = 13; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + /** + * uint32 authkey_ver = 13; + * @param value The authkeyVer to set. + * @return This builder for chaining. + */ + public Builder setAuthkeyVer(int value) { + + authkeyVer_ = value; + onChanged(); + return this; + } + /** + * uint32 authkey_ver = 13; + * @return This builder for chaining. + */ + public Builder clearAuthkeyVer() { + + authkeyVer_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetAuthkeyReq) + } + + // @@protoc_insertion_point(class_scope:GetAuthkeyReq) + private static final emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq(); + } + + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAuthkeyReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAuthkeyReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAuthkeyReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAuthkeyReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAuthkeyReq.proto\"K\n\rGetAuthkeyReq\022\022" + + "\n\nauth_appid\030\016 \001(\t\022\021\n\tsign_type\030\007 \001(\r\022\023\n" + + "\013authkey_ver\030\r \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAuthkeyReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAuthkeyReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAuthkeyReq_descriptor, + new java.lang.String[] { "AuthAppid", "SignType", "AuthkeyVer", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java new file mode 100644 index 000000000..5425f1661 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java @@ -0,0 +1,1142 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAuthkeyRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetAuthkeyRspOuterClass { + private GetAuthkeyRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAuthkeyRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAuthkeyRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * string auth_appid = 4; + * @return The authAppid. + */ + java.lang.String getAuthAppid(); + /** + * string auth_appid = 4; + * @return The bytes for authAppid. + */ + com.google.protobuf.ByteString + getAuthAppidBytes(); + + /** + * uint32 sign_type = 15; + * @return The signType. + */ + int getSignType(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 authkey_ver = 9; + * @return The authkeyVer. + */ + int getAuthkeyVer(); + + /** + * string game_biz = 11; + * @return The gameBiz. + */ + java.lang.String getGameBiz(); + /** + * string game_biz = 11; + * @return The bytes for gameBiz. + */ + com.google.protobuf.ByteString + getGameBizBytes(); + + /** + * string authkey = 3; + * @return The authkey. + */ + java.lang.String getAuthkey(); + /** + * string authkey = 3; + * @return The bytes for authkey. + */ + com.google.protobuf.ByteString + getAuthkeyBytes(); + } + /** + *
+   * CmdId: 1473
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAuthkeyRsp} + */ + public static final class GetAuthkeyRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAuthkeyRsp) + GetAuthkeyRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAuthkeyRsp.newBuilder() to construct. + private GetAuthkeyRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAuthkeyRsp() { + authAppid_ = ""; + gameBiz_ = ""; + authkey_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAuthkeyRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAuthkeyRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + authkey_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + authAppid_ = s; + break; + } + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + authkeyVer_ = input.readUInt32(); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + gameBiz_ = s; + break; + } + case 120: { + + signType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.class, emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.Builder.class); + } + + public static final int AUTH_APPID_FIELD_NUMBER = 4; + private volatile java.lang.Object authAppid_; + /** + * string auth_appid = 4; + * @return The authAppid. + */ + @java.lang.Override + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authAppid_ = s; + return s; + } + } + /** + * string auth_appid = 4; + * @return The bytes for authAppid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SIGN_TYPE_FIELD_NUMBER = 15; + private int signType_; + /** + * uint32 sign_type = 15; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AUTHKEY_VER_FIELD_NUMBER = 9; + private int authkeyVer_; + /** + * uint32 authkey_ver = 9; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + + public static final int GAME_BIZ_FIELD_NUMBER = 11; + private volatile java.lang.Object gameBiz_; + /** + * string game_biz = 11; + * @return The gameBiz. + */ + @java.lang.Override + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gameBiz_ = s; + return s; + } + } + /** + * string game_biz = 11; + * @return The bytes for gameBiz. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AUTHKEY_FIELD_NUMBER = 3; + private volatile java.lang.Object authkey_; + /** + * string authkey = 3; + * @return The authkey. + */ + @java.lang.Override + public java.lang.String getAuthkey() { + java.lang.Object ref = authkey_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authkey_ = s; + return s; + } + } + /** + * string authkey = 3; + * @return The bytes for authkey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthkeyBytes() { + java.lang.Object ref = authkey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authkey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authkey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, authkey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, authAppid_); + } + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (authkeyVer_ != 0) { + output.writeUInt32(9, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, gameBiz_); + } + if (signType_ != 0) { + output.writeUInt32(15, signType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authkey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, authkey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, authAppid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (authkeyVer_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, gameBiz_); + } + if (signType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, signType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp other = (emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp) obj; + + if (!getAuthAppid() + .equals(other.getAuthAppid())) return false; + if (getSignType() + != other.getSignType()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getAuthkeyVer() + != other.getAuthkeyVer()) return false; + if (!getGameBiz() + .equals(other.getGameBiz())) return false; + if (!getAuthkey() + .equals(other.getAuthkey())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AUTH_APPID_FIELD_NUMBER; + hash = (53 * hash) + getAuthAppid().hashCode(); + hash = (37 * hash) + SIGN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getSignType(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + AUTHKEY_VER_FIELD_NUMBER; + hash = (53 * hash) + getAuthkeyVer(); + hash = (37 * hash) + GAME_BIZ_FIELD_NUMBER; + hash = (53 * hash) + getGameBiz().hashCode(); + hash = (37 * hash) + AUTHKEY_FIELD_NUMBER; + hash = (53 * hash) + getAuthkey().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1473
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAuthkeyRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAuthkeyRsp) + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.class, emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + authAppid_ = ""; + + signType_ = 0; + + retcode_ = 0; + + authkeyVer_ = 0; + + gameBiz_ = ""; + + authkey_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp build() { + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp buildPartial() { + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp result = new emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp(this); + result.authAppid_ = authAppid_; + result.signType_ = signType_; + result.retcode_ = retcode_; + result.authkeyVer_ = authkeyVer_; + result.gameBiz_ = gameBiz_; + result.authkey_ = authkey_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp other) { + if (other == emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.getDefaultInstance()) return this; + if (!other.getAuthAppid().isEmpty()) { + authAppid_ = other.authAppid_; + onChanged(); + } + if (other.getSignType() != 0) { + setSignType(other.getSignType()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAuthkeyVer() != 0) { + setAuthkeyVer(other.getAuthkeyVer()); + } + if (!other.getGameBiz().isEmpty()) { + gameBiz_ = other.gameBiz_; + onChanged(); + } + if (!other.getAuthkey().isEmpty()) { + authkey_ = other.authkey_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object authAppid_ = ""; + /** + * string auth_appid = 4; + * @return The authAppid. + */ + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authAppid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string auth_appid = 4; + * @return The bytes for authAppid. + */ + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string auth_appid = 4; + * @param value The authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authAppid_ = value; + onChanged(); + return this; + } + /** + * string auth_appid = 4; + * @return This builder for chaining. + */ + public Builder clearAuthAppid() { + + authAppid_ = getDefaultInstance().getAuthAppid(); + onChanged(); + return this; + } + /** + * string auth_appid = 4; + * @param value The bytes for authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authAppid_ = value; + onChanged(); + return this; + } + + private int signType_ ; + /** + * uint32 sign_type = 15; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + /** + * uint32 sign_type = 15; + * @param value The signType to set. + * @return This builder for chaining. + */ + public Builder setSignType(int value) { + + signType_ = value; + onChanged(); + return this; + } + /** + * uint32 sign_type = 15; + * @return This builder for chaining. + */ + public Builder clearSignType() { + + signType_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int authkeyVer_ ; + /** + * uint32 authkey_ver = 9; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + /** + * uint32 authkey_ver = 9; + * @param value The authkeyVer to set. + * @return This builder for chaining. + */ + public Builder setAuthkeyVer(int value) { + + authkeyVer_ = value; + onChanged(); + return this; + } + /** + * uint32 authkey_ver = 9; + * @return This builder for chaining. + */ + public Builder clearAuthkeyVer() { + + authkeyVer_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gameBiz_ = ""; + /** + * string game_biz = 11; + * @return The gameBiz. + */ + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gameBiz_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string game_biz = 11; + * @return The bytes for gameBiz. + */ + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string game_biz = 11; + * @param value The gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBiz( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gameBiz_ = value; + onChanged(); + return this; + } + /** + * string game_biz = 11; + * @return This builder for chaining. + */ + public Builder clearGameBiz() { + + gameBiz_ = getDefaultInstance().getGameBiz(); + onChanged(); + return this; + } + /** + * string game_biz = 11; + * @param value The bytes for gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBizBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gameBiz_ = value; + onChanged(); + return this; + } + + private java.lang.Object authkey_ = ""; + /** + * string authkey = 3; + * @return The authkey. + */ + public java.lang.String getAuthkey() { + java.lang.Object ref = authkey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authkey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string authkey = 3; + * @return The bytes for authkey. + */ + public com.google.protobuf.ByteString + getAuthkeyBytes() { + java.lang.Object ref = authkey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authkey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string authkey = 3; + * @param value The authkey to set. + * @return This builder for chaining. + */ + public Builder setAuthkey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authkey_ = value; + onChanged(); + return this; + } + /** + * string authkey = 3; + * @return This builder for chaining. + */ + public Builder clearAuthkey() { + + authkey_ = getDefaultInstance().getAuthkey(); + onChanged(); + return this; + } + /** + * string authkey = 3; + * @param value The bytes for authkey to set. + * @return This builder for chaining. + */ + public Builder setAuthkeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authkey_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetAuthkeyRsp) + } + + // @@protoc_insertion_point(class_scope:GetAuthkeyRsp) + private static final emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp(); + } + + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAuthkeyRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAuthkeyRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAuthkeyRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAuthkeyRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAuthkeyRsp.proto\"\177\n\rGetAuthkeyRsp\022\022" + + "\n\nauth_appid\030\004 \001(\t\022\021\n\tsign_type\030\017 \001(\r\022\017\n" + + "\007retcode\030\006 \001(\005\022\023\n\013authkey_ver\030\t \001(\r\022\020\n\010g" + + "ame_biz\030\013 \001(\t\022\017\n\007authkey\030\003 \001(\tB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAuthkeyRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAuthkeyRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAuthkeyRsp_descriptor, + new java.lang.String[] { "AuthAppid", "SignType", "Retcode", "AuthkeyVer", "GameBiz", "Authkey", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductReqOuterClass.java new file mode 100644 index 000000000..0e0445624 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetBattlePassProductReq.proto + +package emu.grasscutter.net.proto; + +public final class GetBattlePassProductReqOuterClass { + private GetBattlePassProductReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetBattlePassProductReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetBattlePassProductReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 battle_pass_product_play_type = 10; + * @return The battlePassProductPlayType. + */ + int getBattlePassProductPlayType(); + } + /** + *
+   * CmdId: 2644
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetBattlePassProductReq} + */ + public static final class GetBattlePassProductReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetBattlePassProductReq) + GetBattlePassProductReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBattlePassProductReq.newBuilder() to construct. + private GetBattlePassProductReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBattlePassProductReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBattlePassProductReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetBattlePassProductReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + battlePassProductPlayType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.class, emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.Builder.class); + } + + public static final int BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER = 10; + private int battlePassProductPlayType_; + /** + * uint32 battle_pass_product_play_type = 10; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (battlePassProductPlayType_ != 0) { + output.writeUInt32(10, battlePassProductPlayType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (battlePassProductPlayType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, battlePassProductPlayType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq other = (emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq) obj; + + if (getBattlePassProductPlayType() + != other.getBattlePassProductPlayType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBattlePassProductPlayType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2644
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetBattlePassProductReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetBattlePassProductReq) + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.class, emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + battlePassProductPlayType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq build() { + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq buildPartial() { + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq result = new emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq(this); + result.battlePassProductPlayType_ = battlePassProductPlayType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq) { + return mergeFrom((emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq other) { + if (other == emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.getDefaultInstance()) return this; + if (other.getBattlePassProductPlayType() != 0) { + setBattlePassProductPlayType(other.getBattlePassProductPlayType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int battlePassProductPlayType_ ; + /** + * uint32 battle_pass_product_play_type = 10; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + /** + * uint32 battle_pass_product_play_type = 10; + * @param value The battlePassProductPlayType to set. + * @return This builder for chaining. + */ + public Builder setBattlePassProductPlayType(int value) { + + battlePassProductPlayType_ = value; + onChanged(); + return this; + } + /** + * uint32 battle_pass_product_play_type = 10; + * @return This builder for chaining. + */ + public Builder clearBattlePassProductPlayType() { + + battlePassProductPlayType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetBattlePassProductReq) + } + + // @@protoc_insertion_point(class_scope:GetBattlePassProductReq) + private static final emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq(); + } + + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBattlePassProductReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBattlePassProductReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetBattlePassProductReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetBattlePassProductReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GetBattlePassProductReq.proto\"@\n\027GetBa" + + "ttlePassProductReq\022%\n\035battle_pass_produc" + + "t_play_type\030\n \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetBattlePassProductReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetBattlePassProductReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetBattlePassProductReq_descriptor, + new java.lang.String[] { "BattlePassProductPlayType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductRspOuterClass.java new file mode 100644 index 000000000..cf15d8c1e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductRspOuterClass.java @@ -0,0 +1,993 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetBattlePassProductRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetBattlePassProductRspOuterClass { + private GetBattlePassProductRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetBattlePassProductRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetBattlePassProductRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * string price_tier = 6; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 6; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 battle_pass_product_play_type = 2; + * @return The battlePassProductPlayType. + */ + int getBattlePassProductPlayType(); + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * uint32 cur_schedule_id = 11; + * @return The curScheduleId. + */ + int getCurScheduleId(); + } + /** + *
+   * CmdId: 2649
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetBattlePassProductRsp} + */ + public static final class GetBattlePassProductRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetBattlePassProductRsp) + GetBattlePassProductRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBattlePassProductRsp.newBuilder() to construct. + private GetBattlePassProductRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBattlePassProductRsp() { + priceTier_ = ""; + productId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBattlePassProductRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetBattlePassProductRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 16: { + + battlePassProductPlayType_ = input.readUInt32(); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 88: { + + curScheduleId_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.class, emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PRICE_TIER_FIELD_NUMBER = 6; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 6; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 6; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER = 2; + private int battlePassProductPlayType_; + /** + * uint32 battle_pass_product_play_type = 2; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CUR_SCHEDULE_ID_FIELD_NUMBER = 11; + private int curScheduleId_; + /** + * uint32 cur_schedule_id = 11; + * @return The curScheduleId. + */ + @java.lang.Override + public int getCurScheduleId() { + return curScheduleId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (battlePassProductPlayType_ != 0) { + output.writeUInt32(2, battlePassProductPlayType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, priceTier_); + } + if (curScheduleId_ != 0) { + output.writeUInt32(11, curScheduleId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (battlePassProductPlayType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, battlePassProductPlayType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, priceTier_); + } + if (curScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, curScheduleId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp other = (emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getBattlePassProductPlayType() + != other.getBattlePassProductPlayType()) return false; + if (!getProductId() + .equals(other.getProductId())) return false; + if (getCurScheduleId() + != other.getCurScheduleId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBattlePassProductPlayType(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + CUR_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurScheduleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2649
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetBattlePassProductRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetBattlePassProductRsp) + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.class, emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + priceTier_ = ""; + + battlePassProductPlayType_ = 0; + + productId_ = ""; + + curScheduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp build() { + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp buildPartial() { + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp result = new emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp(this); + result.retcode_ = retcode_; + result.priceTier_ = priceTier_; + result.battlePassProductPlayType_ = battlePassProductPlayType_; + result.productId_ = productId_; + result.curScheduleId_ = curScheduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp other) { + if (other == emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getBattlePassProductPlayType() != 0) { + setBattlePassProductPlayType(other.getBattlePassProductPlayType()); + } + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (other.getCurScheduleId() != 0) { + setCurScheduleId(other.getCurScheduleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 6; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 6; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 6; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 6; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 6; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int battlePassProductPlayType_ ; + /** + * uint32 battle_pass_product_play_type = 2; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + /** + * uint32 battle_pass_product_play_type = 2; + * @param value The battlePassProductPlayType to set. + * @return This builder for chaining. + */ + public Builder setBattlePassProductPlayType(int value) { + + battlePassProductPlayType_ = value; + onChanged(); + return this; + } + /** + * uint32 battle_pass_product_play_type = 2; + * @return This builder for chaining. + */ + public Builder clearBattlePassProductPlayType() { + + battlePassProductPlayType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private int curScheduleId_ ; + /** + * uint32 cur_schedule_id = 11; + * @return The curScheduleId. + */ + @java.lang.Override + public int getCurScheduleId() { + return curScheduleId_; + } + /** + * uint32 cur_schedule_id = 11; + * @param value The curScheduleId to set. + * @return This builder for chaining. + */ + public Builder setCurScheduleId(int value) { + + curScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_schedule_id = 11; + * @return This builder for chaining. + */ + public Builder clearCurScheduleId() { + + curScheduleId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetBattlePassProductRsp) + } + + // @@protoc_insertion_point(class_scope:GetBattlePassProductRsp) + private static final emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp(); + } + + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBattlePassProductRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBattlePassProductRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetBattlePassProductRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetBattlePassProductRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GetBattlePassProductRsp.proto\"\222\001\n\027GetB" + + "attlePassProductRsp\022\017\n\007retcode\030\016 \001(\005\022\022\n\n" + + "price_tier\030\006 \001(\t\022%\n\035battle_pass_product_" + + "play_type\030\002 \001(\r\022\022\n\nproduct_id\030\001 \001(\t\022\027\n\017c" + + "ur_schedule_id\030\013 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetBattlePassProductRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetBattlePassProductRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetBattlePassProductRsp_descriptor, + new java.lang.String[] { "Retcode", "PriceTier", "BattlePassProductPlayType", "ProductId", "CurScheduleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoReqOuterClass.java new file mode 100644 index 000000000..d6d29e349 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetDailyDungeonEntryInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetDailyDungeonEntryInfoReqOuterClass { + private GetDailyDungeonEntryInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetDailyDungeonEntryInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetDailyDungeonEntryInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 930
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoReq} + */ + public static final class GetDailyDungeonEntryInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetDailyDungeonEntryInfoReq) + GetDailyDungeonEntryInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetDailyDungeonEntryInfoReq.newBuilder() to construct. + private GetDailyDungeonEntryInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetDailyDungeonEntryInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetDailyDungeonEntryInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetDailyDungeonEntryInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 120: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 15; + private int sceneId_; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(15, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq other = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 930
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetDailyDungeonEntryInfoReq) + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq build() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq buildPartial() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq result = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq(this); + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq other) { + if (other == emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 15; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 15; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetDailyDungeonEntryInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetDailyDungeonEntryInfoReq) + private static final emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq(); + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetDailyDungeonEntryInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetDailyDungeonEntryInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetDailyDungeonEntryInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!GetDailyDungeonEntryInfoReq.proto\"/\n\033G" + + "etDailyDungeonEntryInfoReq\022\020\n\010scene_id\030\017" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetDailyDungeonEntryInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetDailyDungeonEntryInfoReq_descriptor, + new java.lang.String[] { "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoRspOuterClass.java new file mode 100644 index 000000000..ad68f5e48 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoRspOuterClass.java @@ -0,0 +1,930 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetDailyDungeonEntryInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetDailyDungeonEntryInfoRspOuterClass { + private GetDailyDungeonEntryInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetDailyDungeonEntryInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetDailyDungeonEntryInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + java.util.List + getDailyDungeonInfoListList(); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDailyDungeonInfoList(int index); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + int getDailyDungeonInfoListCount(); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + java.util.List + getDailyDungeonInfoListOrBuilderList(); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder getDailyDungeonInfoListOrBuilder( + int index); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 967
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoRsp} + */ + public static final class GetDailyDungeonEntryInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetDailyDungeonEntryInfoRsp) + GetDailyDungeonEntryInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetDailyDungeonEntryInfoRsp.newBuilder() to construct. + private GetDailyDungeonEntryInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetDailyDungeonEntryInfoRsp() { + dailyDungeonInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetDailyDungeonEntryInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetDailyDungeonEntryInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dailyDungeonInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.parser(), extensionRegistry)); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.Builder.class); + } + + public static final int DAILY_DUNGEON_INFO_LIST_FIELD_NUMBER = 2; + private java.util.List dailyDungeonInfoList_; + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public java.util.List getDailyDungeonInfoListList() { + return dailyDungeonInfoList_; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public java.util.List + getDailyDungeonInfoListOrBuilderList() { + return dailyDungeonInfoList_; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public int getDailyDungeonInfoListCount() { + return dailyDungeonInfoList_.size(); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDailyDungeonInfoList(int index) { + return dailyDungeonInfoList_.get(index); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder getDailyDungeonInfoListOrBuilder( + int index) { + return dailyDungeonInfoList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < dailyDungeonInfoList_.size(); i++) { + output.writeMessage(2, dailyDungeonInfoList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < dailyDungeonInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, dailyDungeonInfoList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp other = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp) obj; + + if (!getDailyDungeonInfoListList() + .equals(other.getDailyDungeonInfoListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDailyDungeonInfoListCount() > 0) { + hash = (37 * hash) + DAILY_DUNGEON_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDailyDungeonInfoListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 967
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetDailyDungeonEntryInfoRsp) + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDailyDungeonInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (dailyDungeonInfoListBuilder_ == null) { + dailyDungeonInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dailyDungeonInfoListBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp build() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp result = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp(this); + int from_bitField0_ = bitField0_; + if (dailyDungeonInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dailyDungeonInfoList_ = dailyDungeonInfoList_; + } else { + result.dailyDungeonInfoList_ = dailyDungeonInfoListBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.getDefaultInstance()) return this; + if (dailyDungeonInfoListBuilder_ == null) { + if (!other.dailyDungeonInfoList_.isEmpty()) { + if (dailyDungeonInfoList_.isEmpty()) { + dailyDungeonInfoList_ = other.dailyDungeonInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.addAll(other.dailyDungeonInfoList_); + } + onChanged(); + } + } else { + if (!other.dailyDungeonInfoList_.isEmpty()) { + if (dailyDungeonInfoListBuilder_.isEmpty()) { + dailyDungeonInfoListBuilder_.dispose(); + dailyDungeonInfoListBuilder_ = null; + dailyDungeonInfoList_ = other.dailyDungeonInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + dailyDungeonInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDailyDungeonInfoListFieldBuilder() : null; + } else { + dailyDungeonInfoListBuilder_.addAllMessages(other.dailyDungeonInfoList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List dailyDungeonInfoList_ = + java.util.Collections.emptyList(); + private void ensureDailyDungeonInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = new java.util.ArrayList(dailyDungeonInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder> dailyDungeonInfoListBuilder_; + + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public java.util.List getDailyDungeonInfoListList() { + if (dailyDungeonInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + } else { + return dailyDungeonInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public int getDailyDungeonInfoListCount() { + if (dailyDungeonInfoListBuilder_ == null) { + return dailyDungeonInfoList_.size(); + } else { + return dailyDungeonInfoListBuilder_.getCount(); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDailyDungeonInfoList(int index) { + if (dailyDungeonInfoListBuilder_ == null) { + return dailyDungeonInfoList_.get(index); + } else { + return dailyDungeonInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder setDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo value) { + if (dailyDungeonInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.set(index, value); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder setDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder builderForValue) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo value) { + if (dailyDungeonInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(value); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo value) { + if (dailyDungeonInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(index, value); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder builderForValue) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(builderForValue.build()); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder builderForValue) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addAllDailyDungeonInfoList( + java.lang.Iterable values) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dailyDungeonInfoList_); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder clearDailyDungeonInfoList() { + if (dailyDungeonInfoListBuilder_ == null) { + dailyDungeonInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder removeDailyDungeonInfoList(int index) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.remove(index); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder getDailyDungeonInfoListBuilder( + int index) { + return getDailyDungeonInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder getDailyDungeonInfoListOrBuilder( + int index) { + if (dailyDungeonInfoListBuilder_ == null) { + return dailyDungeonInfoList_.get(index); } else { + return dailyDungeonInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public java.util.List + getDailyDungeonInfoListOrBuilderList() { + if (dailyDungeonInfoListBuilder_ != null) { + return dailyDungeonInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder addDailyDungeonInfoListBuilder() { + return getDailyDungeonInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder addDailyDungeonInfoListBuilder( + int index) { + return getDailyDungeonInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public java.util.List + getDailyDungeonInfoListBuilderList() { + return getDailyDungeonInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder> + getDailyDungeonInfoListFieldBuilder() { + if (dailyDungeonInfoListBuilder_ == null) { + dailyDungeonInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder>( + dailyDungeonInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dailyDungeonInfoList_ = null; + } + return dailyDungeonInfoListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetDailyDungeonEntryInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetDailyDungeonEntryInfoRsp) + private static final emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetDailyDungeonEntryInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetDailyDungeonEntryInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!GetDailyDungeonEntryInfoRsp.proto\032\033Dai" + + "lyDungeonEntryInfo.proto\"g\n\033GetDailyDung" + + "eonEntryInfoRsp\0227\n\027daily_dungeon_info_li" + + "st\030\002 \003(\0132\026.DailyDungeonEntryInfo\022\017\n\007retc" + + "ode\030\016 \001(\005B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.getDescriptor(), + }); + internal_static_GetDailyDungeonEntryInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetDailyDungeonEntryInfoRsp_descriptor, + new java.lang.String[] { "DailyDungeonInfoList", "Retcode", }); + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoReqOuterClass.java new file mode 100644 index 000000000..03bec6bfe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetFriendShowAvatarInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetFriendShowAvatarInfoReqOuterClass { + private GetFriendShowAvatarInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetFriendShowAvatarInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetFriendShowAvatarInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 15; + * @return The uid. + */ + int getUid(); + } + /** + *
+   * CmdId: 4070
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoReq} + */ + public static final class GetFriendShowAvatarInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetFriendShowAvatarInfoReq) + GetFriendShowAvatarInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetFriendShowAvatarInfoReq.newBuilder() to construct. + private GetFriendShowAvatarInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetFriendShowAvatarInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetFriendShowAvatarInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetFriendShowAvatarInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 120: { + + uid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 15; + private int uid_; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (uid_ != 0) { + output.writeUInt32(15, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, uid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq other = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq) obj; + + if (getUid() + != other.getUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4070
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetFriendShowAvatarInfoReq) + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq build() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq buildPartial() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq result = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq(this); + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq other) { + if (other == emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 15; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 15; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetFriendShowAvatarInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetFriendShowAvatarInfoReq) + private static final emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq(); + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetFriendShowAvatarInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetFriendShowAvatarInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetFriendShowAvatarInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetFriendShowAvatarInfoReq.proto\")\n\032Ge" + + "tFriendShowAvatarInfoReq\022\013\n\003uid\030\017 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetFriendShowAvatarInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetFriendShowAvatarInfoReq_descriptor, + new java.lang.String[] { "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoRspOuterClass.java new file mode 100644 index 000000000..ccd95b0c3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoRspOuterClass.java @@ -0,0 +1,1000 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetFriendShowAvatarInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetFriendShowAvatarInfoRspOuterClass { + private GetFriendShowAvatarInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetFriendShowAvatarInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetFriendShowAvatarInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 6; + * @return The uid. + */ + int getUid(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + java.util.List + getShowAvatarInfoListList(); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getShowAvatarInfoList(int index); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + int getShowAvatarInfoListCount(); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + java.util.List + getShowAvatarInfoListOrBuilderList(); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4017
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoRsp} + */ + public static final class GetFriendShowAvatarInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetFriendShowAvatarInfoRsp) + GetFriendShowAvatarInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetFriendShowAvatarInfoRsp.newBuilder() to construct. + private GetFriendShowAvatarInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetFriendShowAvatarInfoRsp() { + showAvatarInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetFriendShowAvatarInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetFriendShowAvatarInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + uid_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 6; + private int uid_; + /** + * uint32 uid = 6; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SHOW_AVATAR_INFO_LIST_FIELD_NUMBER = 9; + private java.util.List showAvatarInfoList_; + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public java.util.List getShowAvatarInfoListList() { + return showAvatarInfoList_; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public java.util.List + getShowAvatarInfoListOrBuilderList() { + return showAvatarInfoList_; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public int getShowAvatarInfoListCount() { + return showAvatarInfoList_.size(); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getShowAvatarInfoList(int index) { + return showAvatarInfoList_.get(index); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + return showAvatarInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (uid_ != 0) { + output.writeUInt32(6, uid_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + output.writeMessage(9, showAvatarInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, uid_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, showAvatarInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp other = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp) obj; + + if (getUid() + != other.getUid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getShowAvatarInfoListList() + .equals(other.getShowAvatarInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getShowAvatarInfoListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4017
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetFriendShowAvatarInfoRsp) + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShowAvatarInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + retcode_ = 0; + + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp build() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp result = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.retcode_ = retcode_; + if (showAvatarInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarInfoList_ = showAvatarInfoList_; + } else { + result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (showAvatarInfoListBuilder_ == null) { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoList_.isEmpty()) { + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.addAll(other.showAvatarInfoList_); + } + onChanged(); + } + } else { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoListBuilder_.isEmpty()) { + showAvatarInfoListBuilder_.dispose(); + showAvatarInfoListBuilder_ = null; + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + showAvatarInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShowAvatarInfoListFieldBuilder() : null; + } else { + showAvatarInfoListBuilder_.addAllMessages(other.showAvatarInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 6; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 6; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 6; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List showAvatarInfoList_ = + java.util.Collections.emptyList(); + private void ensureShowAvatarInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(showAvatarInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder> showAvatarInfoListBuilder_; + + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public java.util.List getShowAvatarInfoListList() { + if (showAvatarInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } else { + return showAvatarInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public int getShowAvatarInfoListCount() { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.size(); + } else { + return showAvatarInfoListBuilder_.getCount(); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); + } else { + return showAvatarInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addAllShowAvatarInfoList( + java.lang.Iterable values) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarInfoList_); + onChanged(); + } else { + showAvatarInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder clearShowAvatarInfoList() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder removeShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.remove(index); + onChanged(); + } else { + showAvatarInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder getShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); } else { + return showAvatarInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public java.util.List + getShowAvatarInfoListOrBuilderList() { + if (showAvatarInfoListBuilder_ != null) { + return showAvatarInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { + return getShowAvatarInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder addShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public java.util.List + getShowAvatarInfoListBuilderList() { + return getShowAvatarInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder> + getShowAvatarInfoListFieldBuilder() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder>( + showAvatarInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + showAvatarInfoList_ = null; + } + return showAvatarInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetFriendShowAvatarInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetFriendShowAvatarInfoRsp) + private static final emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetFriendShowAvatarInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetFriendShowAvatarInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetFriendShowAvatarInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetFriendShowAvatarInfoRsp.proto\032\024Show" + + "AvatarInfo.proto\"j\n\032GetFriendShowAvatarI" + + "nfoRsp\022\013\n\003uid\030\006 \001(\r\022\017\n\007retcode\030\003 \001(\005\022.\n\025" + + "show_avatar_info_list\030\t \003(\0132\017.ShowAvatar" + + "InfoB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_GetFriendShowAvatarInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetFriendShowAvatarInfoRsp_descriptor, + new java.lang.String[] { "Uid", "Retcode", "ShowAvatarInfoList", }); + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetFurnitureCurModuleArrangeCountReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetFurnitureCurModuleArrangeCountReqOuterClass.java new file mode 100644 index 000000000..03a72d0a2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetFurnitureCurModuleArrangeCountReqOuterClass.java @@ -0,0 +1,481 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetFurnitureCurModuleArrangeCountReq.proto + +package emu.grasscutter.net.proto; + +public final class GetFurnitureCurModuleArrangeCountReqOuterClass { + private GetFurnitureCurModuleArrangeCountReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetFurnitureCurModuleArrangeCountReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetFurnitureCurModuleArrangeCountReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4711
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetFurnitureCurModuleArrangeCountReq} + */ + public static final class GetFurnitureCurModuleArrangeCountReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetFurnitureCurModuleArrangeCountReq) + GetFurnitureCurModuleArrangeCountReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetFurnitureCurModuleArrangeCountReq.newBuilder() to construct. + private GetFurnitureCurModuleArrangeCountReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetFurnitureCurModuleArrangeCountReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetFurnitureCurModuleArrangeCountReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetFurnitureCurModuleArrangeCountReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.class, emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq other = (emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4711
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetFurnitureCurModuleArrangeCountReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetFurnitureCurModuleArrangeCountReq) + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.class, emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq build() { + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq buildPartial() { + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq result = new emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq) { + return mergeFrom((emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq other) { + if (other == emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetFurnitureCurModuleArrangeCountReq) + } + + // @@protoc_insertion_point(class_scope:GetFurnitureCurModuleArrangeCountReq) + private static final emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq(); + } + + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetFurnitureCurModuleArrangeCountReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetFurnitureCurModuleArrangeCountReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*GetFurnitureCurModuleArrangeCountReq.p" + + "roto\"&\n$GetFurnitureCurModuleArrangeCoun" + + "tReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java new file mode 100644 index 000000000..d3522235e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java @@ -0,0 +1,1141 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetGachaInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetGachaInfoRspOuterClass { + private GetGachaInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetGachaInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetGachaInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_LEEPELHDING = 2; + * @return The unk2700LEEPELHDING. + */ + boolean getUnk2700LEEPELHDING(); + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 gacha_random = 9; + * @return The gachaRandom. + */ + int getGachaRandom(); + + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return The unk2700OJKKHDLEDCI. + */ + int getUnk2700OJKKHDLEDCI(); + + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + java.util.List + getGachaInfoListList(); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + int getGachaInfoListCount(); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + java.util.List + getGachaInfoListOrBuilderList(); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 1598
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetGachaInfoRsp} + */ + public static final class GetGachaInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetGachaInfoRsp) + GetGachaInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetGachaInfoRsp.newBuilder() to construct. + private GetGachaInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetGachaInfoRsp() { + gachaInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetGachaInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetGachaInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + unk2700LEEPELHDING_ = input.readBool(); + break; + } + case 40: { + + unk2700OJKKHDLEDCI_ = input.readUInt32(); + break; + } + case 72: { + + gachaRandom_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + gachaInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = java.util.Collections.unmodifiableList(gachaInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.class, emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.Builder.class); + } + + public static final int UNK2700_LEEPELHDING_FIELD_NUMBER = 2; + private boolean unk2700LEEPELHDING_; + /** + * bool Unk2700_LEEPELHDING = 2; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GACHA_RANDOM_FIELD_NUMBER = 9; + private int gachaRandom_; + /** + * uint32 gacha_random = 9; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + + public static final int UNK2700_OJKKHDLEDCI_FIELD_NUMBER = 5; + private int unk2700OJKKHDLEDCI_; + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + + public static final int GACHA_INFO_LIST_FIELD_NUMBER = 13; + private java.util.List gachaInfoList_; + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public java.util.List getGachaInfoListList() { + return gachaInfoList_; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public java.util.List + getGachaInfoListOrBuilderList() { + return gachaInfoList_; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public int getGachaInfoListCount() { + return gachaInfoList_.size(); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index) { + return gachaInfoList_.get(index); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( + int index) { + return gachaInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700LEEPELHDING_ != false) { + output.writeBool(2, unk2700LEEPELHDING_); + } + if (unk2700OJKKHDLEDCI_ != 0) { + output.writeUInt32(5, unk2700OJKKHDLEDCI_); + } + if (gachaRandom_ != 0) { + output.writeUInt32(9, gachaRandom_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + for (int i = 0; i < gachaInfoList_.size(); i++) { + output.writeMessage(13, gachaInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700LEEPELHDING_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700LEEPELHDING_); + } + if (unk2700OJKKHDLEDCI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, unk2700OJKKHDLEDCI_); + } + if (gachaRandom_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, gachaRandom_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + for (int i = 0; i < gachaInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, gachaInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp other = (emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp) obj; + + if (getUnk2700LEEPELHDING() + != other.getUnk2700LEEPELHDING()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getGachaRandom() + != other.getGachaRandom()) return false; + if (getUnk2700OJKKHDLEDCI() + != other.getUnk2700OJKKHDLEDCI()) return false; + if (!getGachaInfoListList() + .equals(other.getGachaInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_LEEPELHDING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700LEEPELHDING()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + GACHA_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + getGachaRandom(); + hash = (37 * hash) + UNK2700_OJKKHDLEDCI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OJKKHDLEDCI(); + if (getGachaInfoListCount() > 0) { + hash = (37 * hash) + GACHA_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGachaInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1598
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetGachaInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetGachaInfoRsp) + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.class, emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGachaInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700LEEPELHDING_ = false; + + retcode_ = 0; + + gachaRandom_ = 0; + + unk2700OJKKHDLEDCI_ = 0; + + if (gachaInfoListBuilder_ == null) { + gachaInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + gachaInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp build() { + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp result = new emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp(this); + int from_bitField0_ = bitField0_; + result.unk2700LEEPELHDING_ = unk2700LEEPELHDING_; + result.retcode_ = retcode_; + result.gachaRandom_ = gachaRandom_; + result.unk2700OJKKHDLEDCI_ = unk2700OJKKHDLEDCI_; + if (gachaInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = java.util.Collections.unmodifiableList(gachaInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gachaInfoList_ = gachaInfoList_; + } else { + result.gachaInfoList_ = gachaInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.getDefaultInstance()) return this; + if (other.getUnk2700LEEPELHDING() != false) { + setUnk2700LEEPELHDING(other.getUnk2700LEEPELHDING()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getGachaRandom() != 0) { + setGachaRandom(other.getGachaRandom()); + } + if (other.getUnk2700OJKKHDLEDCI() != 0) { + setUnk2700OJKKHDLEDCI(other.getUnk2700OJKKHDLEDCI()); + } + if (gachaInfoListBuilder_ == null) { + if (!other.gachaInfoList_.isEmpty()) { + if (gachaInfoList_.isEmpty()) { + gachaInfoList_ = other.gachaInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGachaInfoListIsMutable(); + gachaInfoList_.addAll(other.gachaInfoList_); + } + onChanged(); + } + } else { + if (!other.gachaInfoList_.isEmpty()) { + if (gachaInfoListBuilder_.isEmpty()) { + gachaInfoListBuilder_.dispose(); + gachaInfoListBuilder_ = null; + gachaInfoList_ = other.gachaInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + gachaInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGachaInfoListFieldBuilder() : null; + } else { + gachaInfoListBuilder_.addAllMessages(other.gachaInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2700LEEPELHDING_ ; + /** + * bool Unk2700_LEEPELHDING = 2; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + /** + * bool Unk2700_LEEPELHDING = 2; + * @param value The unk2700LEEPELHDING to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LEEPELHDING(boolean value) { + + unk2700LEEPELHDING_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_LEEPELHDING = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700LEEPELHDING() { + + unk2700LEEPELHDING_ = false; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int gachaRandom_ ; + /** + * uint32 gacha_random = 9; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + /** + * uint32 gacha_random = 9; + * @param value The gachaRandom to set. + * @return This builder for chaining. + */ + public Builder setGachaRandom(int value) { + + gachaRandom_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_random = 9; + * @return This builder for chaining. + */ + public Builder clearGachaRandom() { + + gachaRandom_ = 0; + onChanged(); + return this; + } + + private int unk2700OJKKHDLEDCI_ ; + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @param value The unk2700OJKKHDLEDCI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OJKKHDLEDCI(int value) { + + unk2700OJKKHDLEDCI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700OJKKHDLEDCI() { + + unk2700OJKKHDLEDCI_ = 0; + onChanged(); + return this; + } + + private java.util.List gachaInfoList_ = + java.util.Collections.emptyList(); + private void ensureGachaInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = new java.util.ArrayList(gachaInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder> gachaInfoListBuilder_; + + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public java.util.List getGachaInfoListList() { + if (gachaInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(gachaInfoList_); + } else { + return gachaInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public int getGachaInfoListCount() { + if (gachaInfoListBuilder_ == null) { + return gachaInfoList_.size(); + } else { + return gachaInfoListBuilder_.getCount(); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index) { + if (gachaInfoListBuilder_ == null) { + return gachaInfoList_.get(index); + } else { + return gachaInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder setGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo value) { + if (gachaInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaInfoListIsMutable(); + gachaInfoList_.set(index, value); + onChanged(); + } else { + gachaInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder setGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder builderForValue) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + gachaInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo value) { + if (gachaInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(value); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo value) { + if (gachaInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(index, value); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder builderForValue) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(builderForValue.build()); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder builderForValue) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addAllGachaInfoList( + java.lang.Iterable values) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gachaInfoList_); + onChanged(); + } else { + gachaInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder clearGachaInfoList() { + if (gachaInfoListBuilder_ == null) { + gachaInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + gachaInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder removeGachaInfoList(int index) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.remove(index); + onChanged(); + } else { + gachaInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder getGachaInfoListBuilder( + int index) { + return getGachaInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( + int index) { + if (gachaInfoListBuilder_ == null) { + return gachaInfoList_.get(index); } else { + return gachaInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public java.util.List + getGachaInfoListOrBuilderList() { + if (gachaInfoListBuilder_ != null) { + return gachaInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(gachaInfoList_); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder addGachaInfoListBuilder() { + return getGachaInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder addGachaInfoListBuilder( + int index) { + return getGachaInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public java.util.List + getGachaInfoListBuilderList() { + return getGachaInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder> + getGachaInfoListFieldBuilder() { + if (gachaInfoListBuilder_ == null) { + gachaInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder>( + gachaInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + gachaInfoList_ = null; + } + return gachaInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetGachaInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetGachaInfoRsp) + private static final emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetGachaInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetGachaInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetGachaInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetGachaInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025GetGachaInfoRsp.proto\032\017GachaInfo.proto" + + "\"\227\001\n\017GetGachaInfoRsp\022\033\n\023Unk2700_LEEPELHD" + + "ING\030\002 \001(\010\022\017\n\007retcode\030\n \001(\005\022\024\n\014gacha_rand" + + "om\030\t \001(\r\022\033\n\023Unk2700_OJKKHDLEDCI\030\005 \001(\r\022#\n" + + "\017gacha_info_list\030\r \003(\0132\n.GachaInfoB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaInfoOuterClass.getDescriptor(), + }); + internal_static_GetGachaInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetGachaInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetGachaInfoRsp_descriptor, + new java.lang.String[] { "Unk2700LEEPELHDING", "Retcode", "GachaRandom", "Unk2700OJKKHDLEDCI", "GachaInfoList", }); + emu.grasscutter.net.proto.GachaInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterReqOuterClass.java new file mode 100644 index 000000000..2719d7255 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterReqOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetInvestigationMonsterReq.proto + +package emu.grasscutter.net.proto; + +public final class GetInvestigationMonsterReqOuterClass { + private GetInvestigationMonsterReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetInvestigationMonsterReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetInvestigationMonsterReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 city_id_list = 3; + * @return A list containing the cityIdList. + */ + java.util.List getCityIdListList(); + /** + * repeated uint32 city_id_list = 3; + * @return The count of cityIdList. + */ + int getCityIdListCount(); + /** + * repeated uint32 city_id_list = 3; + * @param index The index of the element to return. + * @return The cityIdList at the given index. + */ + int getCityIdList(int index); + + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return The unk2700DEMFDHNFBBJ. + */ + boolean getUnk2700DEMFDHNFBBJ(); + } + /** + *
+   * CmdId: 1901
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetInvestigationMonsterReq} + */ + public static final class GetInvestigationMonsterReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetInvestigationMonsterReq) + GetInvestigationMonsterReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetInvestigationMonsterReq.newBuilder() to construct. + private GetInvestigationMonsterReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetInvestigationMonsterReq() { + cityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetInvestigationMonsterReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetInvestigationMonsterReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + cityIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + cityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + cityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + unk2700DEMFDHNFBBJ_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + cityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.class, emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.Builder.class); + } + + public static final int CITY_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList cityIdList_; + /** + * repeated uint32 city_id_list = 3; + * @return A list containing the cityIdList. + */ + @java.lang.Override + public java.util.List + getCityIdListList() { + return cityIdList_; + } + /** + * repeated uint32 city_id_list = 3; + * @return The count of cityIdList. + */ + public int getCityIdListCount() { + return cityIdList_.size(); + } + /** + * repeated uint32 city_id_list = 3; + * @param index The index of the element to return. + * @return The cityIdList at the given index. + */ + public int getCityIdList(int index) { + return cityIdList_.getInt(index); + } + private int cityIdListMemoizedSerializedSize = -1; + + public static final int UNK2700_DEMFDHNFBBJ_FIELD_NUMBER = 4; + private boolean unk2700DEMFDHNFBBJ_; + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getCityIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(cityIdListMemoizedSerializedSize); + } + for (int i = 0; i < cityIdList_.size(); i++) { + output.writeUInt32NoTag(cityIdList_.getInt(i)); + } + if (unk2700DEMFDHNFBBJ_ != false) { + output.writeBool(4, unk2700DEMFDHNFBBJ_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < cityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(cityIdList_.getInt(i)); + } + size += dataSize; + if (!getCityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + cityIdListMemoizedSerializedSize = dataSize; + } + if (unk2700DEMFDHNFBBJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, unk2700DEMFDHNFBBJ_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq other = (emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq) obj; + + if (!getCityIdListList() + .equals(other.getCityIdListList())) return false; + if (getUnk2700DEMFDHNFBBJ() + != other.getUnk2700DEMFDHNFBBJ()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCityIdListCount() > 0) { + hash = (37 * hash) + CITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCityIdListList().hashCode(); + } + hash = (37 * hash) + UNK2700_DEMFDHNFBBJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700DEMFDHNFBBJ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1901
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetInvestigationMonsterReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetInvestigationMonsterReq) + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.class, emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700DEMFDHNFBBJ_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq build() { + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq buildPartial() { + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq result = new emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + cityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cityIdList_ = cityIdList_; + result.unk2700DEMFDHNFBBJ_ = unk2700DEMFDHNFBBJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq) { + return mergeFrom((emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq other) { + if (other == emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.getDefaultInstance()) return this; + if (!other.cityIdList_.isEmpty()) { + if (cityIdList_.isEmpty()) { + cityIdList_ = other.cityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCityIdListIsMutable(); + cityIdList_.addAll(other.cityIdList_); + } + onChanged(); + } + if (other.getUnk2700DEMFDHNFBBJ() != false) { + setUnk2700DEMFDHNFBBJ(other.getUnk2700DEMFDHNFBBJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList cityIdList_ = emptyIntList(); + private void ensureCityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cityIdList_ = mutableCopy(cityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 city_id_list = 3; + * @return A list containing the cityIdList. + */ + public java.util.List + getCityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(cityIdList_) : cityIdList_; + } + /** + * repeated uint32 city_id_list = 3; + * @return The count of cityIdList. + */ + public int getCityIdListCount() { + return cityIdList_.size(); + } + /** + * repeated uint32 city_id_list = 3; + * @param index The index of the element to return. + * @return The cityIdList at the given index. + */ + public int getCityIdList(int index) { + return cityIdList_.getInt(index); + } + /** + * repeated uint32 city_id_list = 3; + * @param index The index to set the value at. + * @param value The cityIdList to set. + * @return This builder for chaining. + */ + public Builder setCityIdList( + int index, int value) { + ensureCityIdListIsMutable(); + cityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 city_id_list = 3; + * @param value The cityIdList to add. + * @return This builder for chaining. + */ + public Builder addCityIdList(int value) { + ensureCityIdListIsMutable(); + cityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 city_id_list = 3; + * @param values The cityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCityIdList( + java.lang.Iterable values) { + ensureCityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 city_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearCityIdList() { + cityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean unk2700DEMFDHNFBBJ_ ; + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @param value The unk2700DEMFDHNFBBJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DEMFDHNFBBJ(boolean value) { + + unk2700DEMFDHNFBBJ_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2700DEMFDHNFBBJ() { + + unk2700DEMFDHNFBBJ_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetInvestigationMonsterReq) + } + + // @@protoc_insertion_point(class_scope:GetInvestigationMonsterReq) + private static final emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq(); + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetInvestigationMonsterReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetInvestigationMonsterReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetInvestigationMonsterReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetInvestigationMonsterReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetInvestigationMonsterReq.proto\"O\n\032Ge" + + "tInvestigationMonsterReq\022\024\n\014city_id_list" + + "\030\003 \003(\r\022\033\n\023Unk2700_DEMFDHNFBBJ\030\004 \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetInvestigationMonsterReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetInvestigationMonsterReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetInvestigationMonsterReq_descriptor, + new java.lang.String[] { "CityIdList", "Unk2700DEMFDHNFBBJ", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterRspOuterClass.java new file mode 100644 index 000000000..4d492caec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterRspOuterClass.java @@ -0,0 +1,1001 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetInvestigationMonsterRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetInvestigationMonsterRspOuterClass { + private GetInvestigationMonsterRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetInvestigationMonsterRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetInvestigationMonsterRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .InvestigationMonster monster_list = 10; + */ + java.util.List + getMonsterListList(); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getMonsterList(int index); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + int getMonsterListCount(); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + java.util.List + getMonsterListOrBuilderList(); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder getMonsterListOrBuilder( + int index); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return The unk2700DEMFDHNFBBJ. + */ + boolean getUnk2700DEMFDHNFBBJ(); + } + /** + *
+   * CmdId: 1910
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetInvestigationMonsterRsp} + */ + public static final class GetInvestigationMonsterRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetInvestigationMonsterRsp) + GetInvestigationMonsterRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetInvestigationMonsterRsp.newBuilder() to construct. + private GetInvestigationMonsterRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetInvestigationMonsterRsp() { + monsterList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetInvestigationMonsterRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetInvestigationMonsterRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 16: { + + unk2700DEMFDHNFBBJ_ = input.readBool(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + monsterList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + monsterList_.add( + input.readMessage(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + monsterList_ = java.util.Collections.unmodifiableList(monsterList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.class, emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.Builder.class); + } + + public static final int MONSTER_LIST_FIELD_NUMBER = 10; + private java.util.List monsterList_; + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public java.util.List getMonsterListList() { + return monsterList_; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public java.util.List + getMonsterListOrBuilderList() { + return monsterList_; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public int getMonsterListCount() { + return monsterList_.size(); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getMonsterList(int index) { + return monsterList_.get(index); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder getMonsterListOrBuilder( + int index) { + return monsterList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNK2700_DEMFDHNFBBJ_FIELD_NUMBER = 2; + private boolean unk2700DEMFDHNFBBJ_; + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (unk2700DEMFDHNFBBJ_ != false) { + output.writeBool(2, unk2700DEMFDHNFBBJ_); + } + for (int i = 0; i < monsterList_.size(); i++) { + output.writeMessage(10, monsterList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (unk2700DEMFDHNFBBJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700DEMFDHNFBBJ_); + } + for (int i = 0; i < monsterList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, monsterList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp other = (emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp) obj; + + if (!getMonsterListList() + .equals(other.getMonsterListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getUnk2700DEMFDHNFBBJ() + != other.getUnk2700DEMFDHNFBBJ()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMonsterListCount() > 0) { + hash = (37 * hash) + MONSTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMonsterListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + UNK2700_DEMFDHNFBBJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700DEMFDHNFBBJ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1910
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetInvestigationMonsterRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetInvestigationMonsterRsp) + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.class, emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMonsterListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (monsterListBuilder_ == null) { + monsterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + monsterListBuilder_.clear(); + } + retcode_ = 0; + + unk2700DEMFDHNFBBJ_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp build() { + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp buildPartial() { + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp result = new emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp(this); + int from_bitField0_ = bitField0_; + if (monsterListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + monsterList_ = java.util.Collections.unmodifiableList(monsterList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.monsterList_ = monsterList_; + } else { + result.monsterList_ = monsterListBuilder_.build(); + } + result.retcode_ = retcode_; + result.unk2700DEMFDHNFBBJ_ = unk2700DEMFDHNFBBJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp other) { + if (other == emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.getDefaultInstance()) return this; + if (monsterListBuilder_ == null) { + if (!other.monsterList_.isEmpty()) { + if (monsterList_.isEmpty()) { + monsterList_ = other.monsterList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMonsterListIsMutable(); + monsterList_.addAll(other.monsterList_); + } + onChanged(); + } + } else { + if (!other.monsterList_.isEmpty()) { + if (monsterListBuilder_.isEmpty()) { + monsterListBuilder_.dispose(); + monsterListBuilder_ = null; + monsterList_ = other.monsterList_; + bitField0_ = (bitField0_ & ~0x00000001); + monsterListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMonsterListFieldBuilder() : null; + } else { + monsterListBuilder_.addAllMessages(other.monsterList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getUnk2700DEMFDHNFBBJ() != false) { + setUnk2700DEMFDHNFBBJ(other.getUnk2700DEMFDHNFBBJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List monsterList_ = + java.util.Collections.emptyList(); + private void ensureMonsterListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + monsterList_ = new java.util.ArrayList(monsterList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder> monsterListBuilder_; + + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public java.util.List getMonsterListList() { + if (monsterListBuilder_ == null) { + return java.util.Collections.unmodifiableList(monsterList_); + } else { + return monsterListBuilder_.getMessageList(); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public int getMonsterListCount() { + if (monsterListBuilder_ == null) { + return monsterList_.size(); + } else { + return monsterListBuilder_.getCount(); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getMonsterList(int index) { + if (monsterListBuilder_ == null) { + return monsterList_.get(index); + } else { + return monsterListBuilder_.getMessage(index); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder setMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster value) { + if (monsterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMonsterListIsMutable(); + monsterList_.set(index, value); + onChanged(); + } else { + monsterListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder setMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder builderForValue) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.set(index, builderForValue.build()); + onChanged(); + } else { + monsterListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster value) { + if (monsterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMonsterListIsMutable(); + monsterList_.add(value); + onChanged(); + } else { + monsterListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster value) { + if (monsterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMonsterListIsMutable(); + monsterList_.add(index, value); + onChanged(); + } else { + monsterListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder builderForValue) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.add(builderForValue.build()); + onChanged(); + } else { + monsterListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder builderForValue) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.add(index, builderForValue.build()); + onChanged(); + } else { + monsterListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addAllMonsterList( + java.lang.Iterable values) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, monsterList_); + onChanged(); + } else { + monsterListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder clearMonsterList() { + if (monsterListBuilder_ == null) { + monsterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + monsterListBuilder_.clear(); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder removeMonsterList(int index) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.remove(index); + onChanged(); + } else { + monsterListBuilder_.remove(index); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder getMonsterListBuilder( + int index) { + return getMonsterListFieldBuilder().getBuilder(index); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder getMonsterListOrBuilder( + int index) { + if (monsterListBuilder_ == null) { + return monsterList_.get(index); } else { + return monsterListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public java.util.List + getMonsterListOrBuilderList() { + if (monsterListBuilder_ != null) { + return monsterListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(monsterList_); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder addMonsterListBuilder() { + return getMonsterListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance()); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder addMonsterListBuilder( + int index) { + return getMonsterListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance()); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public java.util.List + getMonsterListBuilderList() { + return getMonsterListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder> + getMonsterListFieldBuilder() { + if (monsterListBuilder_ == null) { + monsterListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder>( + monsterList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + monsterList_ = null; + } + return monsterListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean unk2700DEMFDHNFBBJ_ ; + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @param value The unk2700DEMFDHNFBBJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DEMFDHNFBBJ(boolean value) { + + unk2700DEMFDHNFBBJ_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DEMFDHNFBBJ() { + + unk2700DEMFDHNFBBJ_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetInvestigationMonsterRsp) + } + + // @@protoc_insertion_point(class_scope:GetInvestigationMonsterRsp) + private static final emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp(); + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetInvestigationMonsterRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetInvestigationMonsterRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetInvestigationMonsterRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetInvestigationMonsterRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetInvestigationMonsterRsp.proto\032\032Inve" + + "stigationMonster.proto\"w\n\032GetInvestigati" + + "onMonsterRsp\022+\n\014monster_list\030\n \003(\0132\025.Inv" + + "estigationMonster\022\017\n\007retcode\030\001 \001(\005\022\033\n\023Un" + + "k2700_DEMFDHNFBBJ\030\002 \001(\010B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.getDescriptor(), + }); + internal_static_GetInvestigationMonsterRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetInvestigationMonsterRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetInvestigationMonsterRsp_descriptor, + new java.lang.String[] { "MonsterList", "Retcode", "Unk2700DEMFDHNFBBJ", }); + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemReqOuterClass.java new file mode 100644 index 000000000..6d09f8199 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetMailItemReq.proto + +package emu.grasscutter.net.proto; + +public final class GetMailItemReqOuterClass { + private GetMailItemReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetMailItemReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetMailItemReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mail_id_list = 6; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 6; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 6; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1435
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetMailItemReq} + */ + public static final class GetMailItemReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetMailItemReq) + GetMailItemReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetMailItemReq.newBuilder() to construct. + private GetMailItemReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetMailItemReq() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetMailItemReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetMailItemReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.class, emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.Builder.class); + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 6; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 6; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 6; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq other = (emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq) obj; + + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1435
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetMailItemReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetMailItemReq) + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.class, emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq build() { + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq buildPartial() { + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq result = new emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq) { + return mergeFrom((emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq other) { + if (other == emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.getDefaultInstance()) return this; + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 6; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 6; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 6; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 6; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 6; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 6; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 6; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetMailItemReq) + } + + // @@protoc_insertion_point(class_scope:GetMailItemReq) + private static final emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq(); + } + + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetMailItemReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetMailItemReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetMailItemReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetMailItemReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GetMailItemReq.proto\"&\n\016GetMailItemReq" + + "\022\024\n\014mail_id_list\030\006 \003(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetMailItemReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetMailItemReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetMailItemReq_descriptor, + new java.lang.String[] { "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemRspOuterClass.java new file mode 100644 index 000000000..33cb62f72 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemRspOuterClass.java @@ -0,0 +1,1123 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetMailItemRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetMailItemRspOuterClass { + private GetMailItemRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetMailItemRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetMailItemRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 mail_id_list = 3; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 3; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 3; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + + /** + * repeated .EquipParam item_list = 2; + */ + java.util.List + getItemListList(); + /** + * repeated .EquipParam item_list = 2; + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getItemList(int index); + /** + * repeated .EquipParam item_list = 2; + */ + int getItemListCount(); + /** + * repeated .EquipParam item_list = 2; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .EquipParam item_list = 2; + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 1407
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetMailItemRsp} + */ + public static final class GetMailItemRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetMailItemRsp) + GetMailItemRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetMailItemRsp.newBuilder() to construct. + private GetMailItemRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetMailItemRsp() { + mailIdList_ = emptyIntList(); + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetMailItemRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetMailItemRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.parser(), extensionRegistry)); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.class, emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 3; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 3; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 3; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + public static final int ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List itemList_; + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(2, itemList_.get(i)); + } + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, itemList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp other = (emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1407
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetMailItemRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetMailItemRsp) + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.class, emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp build() { + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp buildPartial() { + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp result = new emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp other) { + if (other == emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 3; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 3; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 3; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 3; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 3; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 3; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> itemListBuilder_; + + /** + * repeated .EquipParam item_list = 2; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance()); + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance()); + } + /** + * repeated .EquipParam item_list = 2; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetMailItemRsp) + } + + // @@protoc_insertion_point(class_scope:GetMailItemRsp) + private static final emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp(); + } + + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetMailItemRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetMailItemRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetMailItemRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetMailItemRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GetMailItemRsp.proto\032\020EquipParam.proto" + + "\"W\n\016GetMailItemRsp\022\017\n\007retcode\030\007 \001(\005\022\024\n\014m" + + "ail_id_list\030\003 \003(\r\022\036\n\titem_list\030\002 \003(\0132\013.E" + + "quipParamB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(), + }); + internal_static_GetMailItemRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetMailItemRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetMailItemRsp_descriptor, + new java.lang.String[] { "Retcode", "MailIdList", "ItemList", }); + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListReqOuterClass.java new file mode 100644 index 000000000..b9f78fae5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetOnlinePlayerListReq.proto + +package emu.grasscutter.net.proto; + +public final class GetOnlinePlayerListReqOuterClass { + private GetOnlinePlayerListReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetOnlinePlayerListReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetOnlinePlayerListReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 90
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetOnlinePlayerListReq} + */ + public static final class GetOnlinePlayerListReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetOnlinePlayerListReq) + GetOnlinePlayerListReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetOnlinePlayerListReq.newBuilder() to construct. + private GetOnlinePlayerListReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetOnlinePlayerListReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetOnlinePlayerListReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetOnlinePlayerListReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.class, emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq other = (emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 90
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetOnlinePlayerListReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetOnlinePlayerListReq) + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.class, emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq build() { + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq buildPartial() { + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq result = new emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq) { + return mergeFrom((emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq other) { + if (other == emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetOnlinePlayerListReq) + } + + // @@protoc_insertion_point(class_scope:GetOnlinePlayerListReq) + private static final emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq(); + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetOnlinePlayerListReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetOnlinePlayerListReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetOnlinePlayerListReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetOnlinePlayerListReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034GetOnlinePlayerListReq.proto\"\030\n\026GetOnl" + + "inePlayerListReqB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetOnlinePlayerListReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetOnlinePlayerListReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetOnlinePlayerListReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListRspOuterClass.java new file mode 100644 index 000000000..1c7e1280c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListRspOuterClass.java @@ -0,0 +1,999 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetOnlinePlayerListRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetOnlinePlayerListRspOuterClass { + private GetOnlinePlayerListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetOnlinePlayerListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetOnlinePlayerListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 param = 11; + * @return The param. + */ + int getParam(); + + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + int getPlayerInfoListCount(); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListOrBuilderList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 73
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetOnlinePlayerListRsp} + */ + public static final class GetOnlinePlayerListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetOnlinePlayerListRsp) + GetOnlinePlayerListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetOnlinePlayerListRsp.newBuilder() to construct. + private GetOnlinePlayerListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetOnlinePlayerListRsp() { + playerInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetOnlinePlayerListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetOnlinePlayerListRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry)); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + param_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.class, emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PARAM_FIELD_NUMBER = 11; + private int param_; + /** + * uint32 param = 11; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int PLAYER_INFO_LIST_FIELD_NUMBER = 5; + private java.util.List playerInfoList_; + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List getPlayerInfoListList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List + getPlayerInfoListOrBuilderList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public int getPlayerInfoListCount() { + return playerInfoList_.size(); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + return playerInfoList_.get(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + return playerInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < playerInfoList_.size(); i++) { + output.writeMessage(5, playerInfoList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (param_ != 0) { + output.writeUInt32(11, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < playerInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, playerInfoList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, param_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp other = (emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getParam() + != other.getParam()) return false; + if (!getPlayerInfoListList() + .equals(other.getPlayerInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + if (getPlayerInfoListCount() > 0) { + hash = (37 * hash) + PLAYER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 73
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetOnlinePlayerListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetOnlinePlayerListRsp) + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.class, emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + param_ = 0; + + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp build() { + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp buildPartial() { + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp result = new emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.param_ = param_; + if (playerInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerInfoList_ = playerInfoList_; + } else { + result.playerInfoList_ = playerInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp other) { + if (other == emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (playerInfoListBuilder_ == null) { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoList_.isEmpty()) { + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerInfoListIsMutable(); + playerInfoList_.addAll(other.playerInfoList_); + } + onChanged(); + } + } else { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoListBuilder_.isEmpty()) { + playerInfoListBuilder_.dispose(); + playerInfoListBuilder_ = null; + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerInfoListFieldBuilder() : null; + } else { + playerInfoListBuilder_.addAllMessages(other.playerInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 11; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 11; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 11; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private java.util.List playerInfoList_ = + java.util.Collections.emptyList(); + private void ensurePlayerInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(playerInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> playerInfoListBuilder_; + + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public java.util.List getPlayerInfoListList() { + if (playerInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerInfoList_); + } else { + return playerInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public int getPlayerInfoListCount() { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.size(); + } else { + return playerInfoListBuilder_.getCount(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); + } else { + return playerInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, value); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addAllPlayerInfoList( + java.lang.Iterable values) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerInfoList_); + onChanged(); + } else { + playerInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder clearPlayerInfoList() { + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder removePlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.remove(index); + onChanged(); + } else { + playerInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); } else { + return playerInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListOrBuilderList() { + if (playerInfoListBuilder_ != null) { + return playerInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerInfoList_); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder() { + return getPlayerInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListBuilderList() { + return getPlayerInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getPlayerInfoListFieldBuilder() { + if (playerInfoListBuilder_ == null) { + playerInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + playerInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerInfoList_ = null; + } + return playerInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetOnlinePlayerListRsp) + } + + // @@protoc_insertion_point(class_scope:GetOnlinePlayerListRsp) + private static final emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp(); + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetOnlinePlayerListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetOnlinePlayerListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetOnlinePlayerListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetOnlinePlayerListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034GetOnlinePlayerListRsp.proto\032\026OnlinePl" + + "ayerInfo.proto\"e\n\026GetOnlinePlayerListRsp" + + "\022\017\n\007retcode\030\007 \001(\005\022\r\n\005param\030\013 \001(\r\022+\n\020play" + + "er_info_list\030\005 \003(\0132\021.OnlinePlayerInfoB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_GetOnlinePlayerListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetOnlinePlayerListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetOnlinePlayerListRsp_descriptor, + new java.lang.String[] { "Retcode", "Param", "PlayerInfoList", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java new file mode 100644 index 000000000..d6f1de4b6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerAskFriendListRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerAskFriendListRspOuterClass { + private GetPlayerAskFriendListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerAskFriendListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerAskFriendListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + java.util.List + getAskFriendListList(); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + int getAskFriendListCount(); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + java.util.List + getAskFriendListOrBuilderList(); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4066
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerAskFriendListRsp} + */ + public static final class GetPlayerAskFriendListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerAskFriendListRsp) + GetPlayerAskFriendListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerAskFriendListRsp.newBuilder() to construct. + private GetPlayerAskFriendListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerAskFriendListRsp() { + askFriendList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerAskFriendListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerAskFriendListRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + askFriendList_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ASK_FRIEND_LIST_FIELD_NUMBER = 15; + private java.util.List askFriendList_; + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public java.util.List getAskFriendListList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public java.util.List + getAskFriendListOrBuilderList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public int getAskFriendListCount() { + return askFriendList_.size(); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + return askFriendList_.get(index); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + return askFriendList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + for (int i = 0; i < askFriendList_.size(); i++) { + output.writeMessage(15, askFriendList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + for (int i = 0; i < askFriendList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, askFriendList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp other = (emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getAskFriendListList() + .equals(other.getAskFriendListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getAskFriendListCount() > 0) { + hash = (37 * hash) + ASK_FRIEND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAskFriendListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4066
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerAskFriendListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerAskFriendListRsp) + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAskFriendListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + askFriendListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp build() { + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp result = new emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (askFriendListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.askFriendList_ = askFriendList_; + } else { + result.askFriendList_ = askFriendListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (askFriendListBuilder_ == null) { + if (!other.askFriendList_.isEmpty()) { + if (askFriendList_.isEmpty()) { + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAskFriendListIsMutable(); + askFriendList_.addAll(other.askFriendList_); + } + onChanged(); + } + } else { + if (!other.askFriendList_.isEmpty()) { + if (askFriendListBuilder_.isEmpty()) { + askFriendListBuilder_.dispose(); + askFriendListBuilder_ = null; + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + askFriendListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAskFriendListFieldBuilder() : null; + } else { + askFriendListBuilder_.addAllMessages(other.askFriendList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List askFriendList_ = + java.util.Collections.emptyList(); + private void ensureAskFriendListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(askFriendList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> askFriendListBuilder_; + + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public java.util.List getAskFriendListList() { + if (askFriendListBuilder_ == null) { + return java.util.Collections.unmodifiableList(askFriendList_); + } else { + return askFriendListBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public int getAskFriendListCount() { + if (askFriendListBuilder_ == null) { + return askFriendList_.size(); + } else { + return askFriendListBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); + } else { + return askFriendListBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.set(index, value); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.set(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(index, value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAllAskFriendList( + java.lang.Iterable values) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, askFriendList_); + onChanged(); + } else { + askFriendListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder clearAskFriendList() { + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + askFriendListBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder removeAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.remove(index); + onChanged(); + } else { + askFriendListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); } else { + return askFriendListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public java.util.List + getAskFriendListOrBuilderList() { + if (askFriendListBuilder_ != null) { + return askFriendListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(askFriendList_); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder() { + return getAskFriendListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public java.util.List + getAskFriendListBuilderList() { + return getAskFriendListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getAskFriendListFieldBuilder() { + if (askFriendListBuilder_ == null) { + askFriendListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + askFriendList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + askFriendList_ = null; + } + return askFriendListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerAskFriendListRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerAskFriendListRsp) + private static final emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerAskFriendListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerAskFriendListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerAskFriendListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037GetPlayerAskFriendListRsp.proto\032\021Frien" + + "dBrief.proto\"S\n\031GetPlayerAskFriendListRs" + + "p\022\017\n\007retcode\030\r \001(\005\022%\n\017ask_friend_list\030\017 " + + "\003(\0132\014.FriendBriefB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_GetPlayerAskFriendListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerAskFriendListRsp_descriptor, + new java.lang.String[] { "Retcode", "AskFriendList", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java new file mode 100644 index 000000000..27ddc2019 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerBlacklistRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerBlacklistRspOuterClass { + private GetPlayerBlacklistRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerBlacklistRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerBlacklistRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FriendBrief blacklist = 3; + */ + java.util.List + getBlacklistList(); + /** + * repeated .FriendBrief blacklist = 3; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index); + /** + * repeated .FriendBrief blacklist = 3; + */ + int getBlacklistCount(); + /** + * repeated .FriendBrief blacklist = 3; + */ + java.util.List + getBlacklistOrBuilderList(); + /** + * repeated .FriendBrief blacklist = 3; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( + int index); + } + /** + *
+   * CmdId: 4091
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerBlacklistRsp} + */ + public static final class GetPlayerBlacklistRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerBlacklistRsp) + GetPlayerBlacklistRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerBlacklistRsp.newBuilder() to construct. + private GetPlayerBlacklistRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerBlacklistRsp() { + blacklist_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerBlacklistRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerBlacklistRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + blacklist_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + blacklist_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + blacklist_ = java.util.Collections.unmodifiableList(blacklist_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.class, emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BLACKLIST_FIELD_NUMBER = 3; + private java.util.List blacklist_; + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public java.util.List getBlacklistList() { + return blacklist_; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public java.util.List + getBlacklistOrBuilderList() { + return blacklist_; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public int getBlacklistCount() { + return blacklist_.size(); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index) { + return blacklist_.get(index); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( + int index) { + return blacklist_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + for (int i = 0; i < blacklist_.size(); i++) { + output.writeMessage(3, blacklist_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + for (int i = 0; i < blacklist_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, blacklist_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp other = (emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getBlacklistList() + .equals(other.getBlacklistList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getBlacklistCount() > 0) { + hash = (37 * hash) + BLACKLIST_FIELD_NUMBER; + hash = (53 * hash) + getBlacklistList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4091
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerBlacklistRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerBlacklistRsp) + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.class, emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBlacklistFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (blacklistBuilder_ == null) { + blacklist_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + blacklistBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp build() { + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp result = new emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (blacklistBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + blacklist_ = java.util.Collections.unmodifiableList(blacklist_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.blacklist_ = blacklist_; + } else { + result.blacklist_ = blacklistBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (blacklistBuilder_ == null) { + if (!other.blacklist_.isEmpty()) { + if (blacklist_.isEmpty()) { + blacklist_ = other.blacklist_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBlacklistIsMutable(); + blacklist_.addAll(other.blacklist_); + } + onChanged(); + } + } else { + if (!other.blacklist_.isEmpty()) { + if (blacklistBuilder_.isEmpty()) { + blacklistBuilder_.dispose(); + blacklistBuilder_ = null; + blacklist_ = other.blacklist_; + bitField0_ = (bitField0_ & ~0x00000001); + blacklistBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBlacklistFieldBuilder() : null; + } else { + blacklistBuilder_.addAllMessages(other.blacklist_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List blacklist_ = + java.util.Collections.emptyList(); + private void ensureBlacklistIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + blacklist_ = new java.util.ArrayList(blacklist_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> blacklistBuilder_; + + /** + * repeated .FriendBrief blacklist = 3; + */ + public java.util.List getBlacklistList() { + if (blacklistBuilder_ == null) { + return java.util.Collections.unmodifiableList(blacklist_); + } else { + return blacklistBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public int getBlacklistCount() { + if (blacklistBuilder_ == null) { + return blacklist_.size(); + } else { + return blacklistBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index) { + if (blacklistBuilder_ == null) { + return blacklist_.get(index); + } else { + return blacklistBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder setBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (blacklistBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlacklistIsMutable(); + blacklist_.set(index, value); + onChanged(); + } else { + blacklistBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder setBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.set(index, builderForValue.build()); + onChanged(); + } else { + blacklistBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (blacklistBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlacklistIsMutable(); + blacklist_.add(value); + onChanged(); + } else { + blacklistBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (blacklistBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlacklistIsMutable(); + blacklist_.add(index, value); + onChanged(); + } else { + blacklistBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.add(builderForValue.build()); + onChanged(); + } else { + blacklistBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.add(index, builderForValue.build()); + onChanged(); + } else { + blacklistBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addAllBlacklist( + java.lang.Iterable values) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blacklist_); + onChanged(); + } else { + blacklistBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder clearBlacklist() { + if (blacklistBuilder_ == null) { + blacklist_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + blacklistBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder removeBlacklist(int index) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.remove(index); + onChanged(); + } else { + blacklistBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getBlacklistBuilder( + int index) { + return getBlacklistFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( + int index) { + if (blacklistBuilder_ == null) { + return blacklist_.get(index); } else { + return blacklistBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public java.util.List + getBlacklistOrBuilderList() { + if (blacklistBuilder_ != null) { + return blacklistBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(blacklist_); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addBlacklistBuilder() { + return getBlacklistFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addBlacklistBuilder( + int index) { + return getBlacklistFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public java.util.List + getBlacklistBuilderList() { + return getBlacklistFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getBlacklistFieldBuilder() { + if (blacklistBuilder_ == null) { + blacklistBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + blacklist_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + blacklist_ = null; + } + return blacklistBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerBlacklistRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerBlacklistRsp) + private static final emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerBlacklistRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerBlacklistRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerBlacklistRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerBlacklistRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033GetPlayerBlacklistRsp.proto\032\021FriendBri" + + "ef.proto\"I\n\025GetPlayerBlacklistRsp\022\017\n\007ret" + + "code\030\002 \001(\005\022\037\n\tblacklist\030\003 \003(\0132\014.FriendBr" + + "iefB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_GetPlayerBlacklistRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerBlacklistRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerBlacklistRsp_descriptor, + new java.lang.String[] { "Retcode", "Blacklist", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java new file mode 100644 index 000000000..b791bb132 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java @@ -0,0 +1,1302 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerFriendListRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerFriendListRspOuterClass { + private GetPlayerFriendListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerFriendListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerFriendListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + java.util.List + getAskFriendListList(); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + int getAskFriendListCount(); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + java.util.List + getAskFriendListOrBuilderList(); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index); + + /** + * repeated .FriendBrief friend_list = 14; + */ + java.util.List + getFriendListList(); + /** + * repeated .FriendBrief friend_list = 14; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index); + /** + * repeated .FriendBrief friend_list = 14; + */ + int getFriendListCount(); + /** + * repeated .FriendBrief friend_list = 14; + */ + java.util.List + getFriendListOrBuilderList(); + /** + * repeated .FriendBrief friend_list = 14; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4098
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerFriendListRsp} + */ + public static final class GetPlayerFriendListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerFriendListRsp) + GetPlayerFriendListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerFriendListRsp.newBuilder() to construct. + private GetPlayerFriendListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerFriendListRsp() { + askFriendList_ = java.util.Collections.emptyList(); + friendList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerFriendListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerFriendListRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + askFriendList_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + friendList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + friendList_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + friendList_ = java.util.Collections.unmodifiableList(friendList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ASK_FRIEND_LIST_FIELD_NUMBER = 8; + private java.util.List askFriendList_; + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public java.util.List getAskFriendListList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public java.util.List + getAskFriendListOrBuilderList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public int getAskFriendListCount() { + return askFriendList_.size(); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + return askFriendList_.get(index); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + return askFriendList_.get(index); + } + + public static final int FRIEND_LIST_FIELD_NUMBER = 14; + private java.util.List friendList_; + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public java.util.List getFriendListList() { + return friendList_; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public java.util.List + getFriendListOrBuilderList() { + return friendList_; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public int getFriendListCount() { + return friendList_.size(); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index) { + return friendList_.get(index); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( + int index) { + return friendList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < askFriendList_.size(); i++) { + output.writeMessage(8, askFriendList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + for (int i = 0; i < friendList_.size(); i++) { + output.writeMessage(14, friendList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < askFriendList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, askFriendList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + for (int i = 0; i < friendList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, friendList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp other = (emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getAskFriendListList() + .equals(other.getAskFriendListList())) return false; + if (!getFriendListList() + .equals(other.getFriendListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getAskFriendListCount() > 0) { + hash = (37 * hash) + ASK_FRIEND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAskFriendListList().hashCode(); + } + if (getFriendListCount() > 0) { + hash = (37 * hash) + FRIEND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFriendListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4098
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerFriendListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerFriendListRsp) + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAskFriendListFieldBuilder(); + getFriendListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + askFriendListBuilder_.clear(); + } + if (friendListBuilder_ == null) { + friendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + friendListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp build() { + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp result = new emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (askFriendListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.askFriendList_ = askFriendList_; + } else { + result.askFriendList_ = askFriendListBuilder_.build(); + } + if (friendListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + friendList_ = java.util.Collections.unmodifiableList(friendList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.friendList_ = friendList_; + } else { + result.friendList_ = friendListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (askFriendListBuilder_ == null) { + if (!other.askFriendList_.isEmpty()) { + if (askFriendList_.isEmpty()) { + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAskFriendListIsMutable(); + askFriendList_.addAll(other.askFriendList_); + } + onChanged(); + } + } else { + if (!other.askFriendList_.isEmpty()) { + if (askFriendListBuilder_.isEmpty()) { + askFriendListBuilder_.dispose(); + askFriendListBuilder_ = null; + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + askFriendListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAskFriendListFieldBuilder() : null; + } else { + askFriendListBuilder_.addAllMessages(other.askFriendList_); + } + } + } + if (friendListBuilder_ == null) { + if (!other.friendList_.isEmpty()) { + if (friendList_.isEmpty()) { + friendList_ = other.friendList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFriendListIsMutable(); + friendList_.addAll(other.friendList_); + } + onChanged(); + } + } else { + if (!other.friendList_.isEmpty()) { + if (friendListBuilder_.isEmpty()) { + friendListBuilder_.dispose(); + friendListBuilder_ = null; + friendList_ = other.friendList_; + bitField0_ = (bitField0_ & ~0x00000002); + friendListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFriendListFieldBuilder() : null; + } else { + friendListBuilder_.addAllMessages(other.friendList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List askFriendList_ = + java.util.Collections.emptyList(); + private void ensureAskFriendListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(askFriendList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> askFriendListBuilder_; + + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public java.util.List getAskFriendListList() { + if (askFriendListBuilder_ == null) { + return java.util.Collections.unmodifiableList(askFriendList_); + } else { + return askFriendListBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public int getAskFriendListCount() { + if (askFriendListBuilder_ == null) { + return askFriendList_.size(); + } else { + return askFriendListBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); + } else { + return askFriendListBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.set(index, value); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.set(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(index, value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAllAskFriendList( + java.lang.Iterable values) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, askFriendList_); + onChanged(); + } else { + askFriendListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder clearAskFriendList() { + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + askFriendListBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder removeAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.remove(index); + onChanged(); + } else { + askFriendListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); } else { + return askFriendListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public java.util.List + getAskFriendListOrBuilderList() { + if (askFriendListBuilder_ != null) { + return askFriendListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(askFriendList_); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder() { + return getAskFriendListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public java.util.List + getAskFriendListBuilderList() { + return getAskFriendListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getAskFriendListFieldBuilder() { + if (askFriendListBuilder_ == null) { + askFriendListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + askFriendList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + askFriendList_ = null; + } + return askFriendListBuilder_; + } + + private java.util.List friendList_ = + java.util.Collections.emptyList(); + private void ensureFriendListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + friendList_ = new java.util.ArrayList(friendList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> friendListBuilder_; + + /** + * repeated .FriendBrief friend_list = 14; + */ + public java.util.List getFriendListList() { + if (friendListBuilder_ == null) { + return java.util.Collections.unmodifiableList(friendList_); + } else { + return friendListBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public int getFriendListCount() { + if (friendListBuilder_ == null) { + return friendList_.size(); + } else { + return friendListBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index) { + if (friendListBuilder_ == null) { + return friendList_.get(index); + } else { + return friendListBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder setFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (friendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFriendListIsMutable(); + friendList_.set(index, value); + onChanged(); + } else { + friendListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder setFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.set(index, builderForValue.build()); + onChanged(); + } else { + friendListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (friendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFriendListIsMutable(); + friendList_.add(value); + onChanged(); + } else { + friendListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (friendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFriendListIsMutable(); + friendList_.add(index, value); + onChanged(); + } else { + friendListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.add(builderForValue.build()); + onChanged(); + } else { + friendListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.add(index, builderForValue.build()); + onChanged(); + } else { + friendListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addAllFriendList( + java.lang.Iterable values) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, friendList_); + onChanged(); + } else { + friendListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder clearFriendList() { + if (friendListBuilder_ == null) { + friendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + friendListBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder removeFriendList(int index) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.remove(index); + onChanged(); + } else { + friendListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getFriendListBuilder( + int index) { + return getFriendListFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( + int index) { + if (friendListBuilder_ == null) { + return friendList_.get(index); } else { + return friendListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public java.util.List + getFriendListOrBuilderList() { + if (friendListBuilder_ != null) { + return friendListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(friendList_); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addFriendListBuilder() { + return getFriendListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addFriendListBuilder( + int index) { + return getFriendListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public java.util.List + getFriendListBuilderList() { + return getFriendListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getFriendListFieldBuilder() { + if (friendListBuilder_ == null) { + friendListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + friendList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + friendList_ = null; + } + return friendListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerFriendListRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerFriendListRsp) + private static final emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerFriendListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerFriendListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerFriendListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerFriendListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034GetPlayerFriendListRsp.proto\032\021FriendBr" + + "ief.proto\"s\n\026GetPlayerFriendListRsp\022\017\n\007r" + + "etcode\030\t \001(\005\022%\n\017ask_friend_list\030\010 \003(\0132\014." + + "FriendBrief\022!\n\013friend_list\030\016 \003(\0132\014.Frien" + + "dBriefB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_GetPlayerFriendListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerFriendListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerFriendListRsp_descriptor, + new java.lang.String[] { "Retcode", "AskFriendList", "FriendList", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerHomeCompInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerHomeCompInfoReqOuterClass.java new file mode 100644 index 000000000..36d6aa0da --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerHomeCompInfoReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerHomeCompInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerHomeCompInfoReqOuterClass { + private GetPlayerHomeCompInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerHomeCompInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerHomeCompInfoReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4597
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerHomeCompInfoReq} + */ + public static final class GetPlayerHomeCompInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerHomeCompInfoReq) + GetPlayerHomeCompInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerHomeCompInfoReq.newBuilder() to construct. + private GetPlayerHomeCompInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerHomeCompInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerHomeCompInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerHomeCompInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.class, emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq other = (emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4597
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerHomeCompInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerHomeCompInfoReq) + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.class, emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq build() { + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq buildPartial() { + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq result = new emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq other) { + if (other == emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerHomeCompInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetPlayerHomeCompInfoReq) + private static final emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq(); + } + + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerHomeCompInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerHomeCompInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerHomeCompInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036GetPlayerHomeCompInfoReq.proto\"\032\n\030GetP" + + "layerHomeCompInfoReqB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerHomeCompInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerHomeCompInfoReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java new file mode 100644 index 000000000..2eabf67ed --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerSocialDetailReq.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerSocialDetailReqOuterClass { + private GetPlayerSocialDetailReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerSocialDetailReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerSocialDetailReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 9; + * @return The uid. + */ + int getUid(); + } + /** + *
+   * CmdId: 4073
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerSocialDetailReq} + */ + public static final class GetPlayerSocialDetailReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerSocialDetailReq) + GetPlayerSocialDetailReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerSocialDetailReq.newBuilder() to construct. + private GetPlayerSocialDetailReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerSocialDetailReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerSocialDetailReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerSocialDetailReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + uid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.class, emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 9; + private int uid_; + /** + * uint32 uid = 9; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (uid_ != 0) { + output.writeUInt32(9, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, uid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq other = (emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq) obj; + + if (getUid() + != other.getUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4073
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerSocialDetailReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerSocialDetailReq) + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.class, emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq build() { + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq buildPartial() { + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq result = new emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq(this); + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq other) { + if (other == emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 9; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 9; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 9; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerSocialDetailReq) + } + + // @@protoc_insertion_point(class_scope:GetPlayerSocialDetailReq) + private static final emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq(); + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerSocialDetailReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerSocialDetailReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerSocialDetailReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerSocialDetailReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036GetPlayerSocialDetailReq.proto\"\'\n\030GetP" + + "layerSocialDetailReq\022\013\n\003uid\030\t \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerSocialDetailReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerSocialDetailReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerSocialDetailReq_descriptor, + new java.lang.String[] { "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java new file mode 100644 index 000000000..893da366d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerSocialDetailRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerSocialDetailRspOuterClass { + private GetPlayerSocialDetailRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerSocialDetailRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerSocialDetailRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .SocialDetail detail_data = 12; + * @return Whether the detailData field is set. + */ + boolean hasDetailData(); + /** + * .SocialDetail detail_data = 12; + * @return The detailData. + */ + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData(); + /** + * .SocialDetail detail_data = 12; + */ + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4099
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerSocialDetailRsp} + */ + public static final class GetPlayerSocialDetailRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerSocialDetailRsp) + GetPlayerSocialDetailRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerSocialDetailRsp.newBuilder() to construct. + private GetPlayerSocialDetailRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerSocialDetailRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerSocialDetailRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerSocialDetailRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder subBuilder = null; + if (detailData_ != null) { + subBuilder = detailData_.toBuilder(); + } + detailData_ = input.readMessage(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(detailData_); + detailData_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.class, emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.Builder.class); + } + + public static final int DETAIL_DATA_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail detailData_; + /** + * .SocialDetail detail_data = 12; + * @return Whether the detailData field is set. + */ + @java.lang.Override + public boolean hasDetailData() { + return detailData_ != null; + } + /** + * .SocialDetail detail_data = 12; + * @return The detailData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData() { + return detailData_ == null ? emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance() : detailData_; + } + /** + * .SocialDetail detail_data = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder() { + return getDetailData(); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (detailData_ != null) { + output.writeMessage(12, getDetailData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (detailData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getDetailData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp other = (emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp) obj; + + if (hasDetailData() != other.hasDetailData()) return false; + if (hasDetailData()) { + if (!getDetailData() + .equals(other.getDetailData())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDetailData()) { + hash = (37 * hash) + DETAIL_DATA_FIELD_NUMBER; + hash = (53 * hash) + getDetailData().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4099
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerSocialDetailRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerSocialDetailRsp) + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.class, emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (detailDataBuilder_ == null) { + detailData_ = null; + } else { + detailData_ = null; + detailDataBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp build() { + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp result = new emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp(this); + if (detailDataBuilder_ == null) { + result.detailData_ = detailData_; + } else { + result.detailData_ = detailDataBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.getDefaultInstance()) return this; + if (other.hasDetailData()) { + mergeDetailData(other.getDetailData()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail detailData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder> detailDataBuilder_; + /** + * .SocialDetail detail_data = 12; + * @return Whether the detailData field is set. + */ + public boolean hasDetailData() { + return detailDataBuilder_ != null || detailData_ != null; + } + /** + * .SocialDetail detail_data = 12; + * @return The detailData. + */ + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData() { + if (detailDataBuilder_ == null) { + return detailData_ == null ? emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance() : detailData_; + } else { + return detailDataBuilder_.getMessage(); + } + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder setDetailData(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail value) { + if (detailDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detailData_ = value; + onChanged(); + } else { + detailDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder setDetailData( + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder builderForValue) { + if (detailDataBuilder_ == null) { + detailData_ = builderForValue.build(); + onChanged(); + } else { + detailDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder mergeDetailData(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail value) { + if (detailDataBuilder_ == null) { + if (detailData_ != null) { + detailData_ = + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.newBuilder(detailData_).mergeFrom(value).buildPartial(); + } else { + detailData_ = value; + } + onChanged(); + } else { + detailDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder clearDetailData() { + if (detailDataBuilder_ == null) { + detailData_ = null; + onChanged(); + } else { + detailData_ = null; + detailDataBuilder_ = null; + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder getDetailDataBuilder() { + + onChanged(); + return getDetailDataFieldBuilder().getBuilder(); + } + /** + * .SocialDetail detail_data = 12; + */ + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder() { + if (detailDataBuilder_ != null) { + return detailDataBuilder_.getMessageOrBuilder(); + } else { + return detailData_ == null ? + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance() : detailData_; + } + } + /** + * .SocialDetail detail_data = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder> + getDetailDataFieldBuilder() { + if (detailDataBuilder_ == null) { + detailDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder>( + getDetailData(), + getParentForChildren(), + isClean()); + detailData_ = null; + } + return detailDataBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerSocialDetailRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerSocialDetailRsp) + private static final emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerSocialDetailRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerSocialDetailRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerSocialDetailRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036GetPlayerSocialDetailRsp.proto\032\022Social" + + "Detail.proto\"O\n\030GetPlayerSocialDetailRsp" + + "\022\"\n\013detail_data\030\014 \001(\0132\r.SocialDetail\022\017\n\007" + + "retcode\030\001 \001(\005B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SocialDetailOuterClass.getDescriptor(), + }); + internal_static_GetPlayerSocialDetailRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerSocialDetailRsp_descriptor, + new java.lang.String[] { "DetailData", "Retcode", }); + emu.grasscutter.net.proto.SocialDetailOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java new file mode 100644 index 000000000..45398b056 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java @@ -0,0 +1,2621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerTokenReq.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerTokenReqOuterClass { + private GetPlayerTokenReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerTokenReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerTokenReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string account_token = 10; + * @return The accountToken. + */ + java.lang.String getAccountToken(); + /** + * string account_token = 10; + * @return The bytes for accountToken. + */ + com.google.protobuf.ByteString + getAccountTokenBytes(); + + /** + * string account_uid = 11; + * @return The accountUid. + */ + java.lang.String getAccountUid(); + /** + * string account_uid = 11; + * @return The bytes for accountUid. + */ + com.google.protobuf.ByteString + getAccountUidBytes(); + + /** + * string psn_region = 4; + * @return The psnRegion. + */ + java.lang.String getPsnRegion(); + /** + * string psn_region = 4; + * @return The bytes for psnRegion. + */ + com.google.protobuf.ByteString + getPsnRegionBytes(); + + /** + * string online_id = 7; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 7; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 channel_id = 15; + * @return The channelId. + */ + int getChannelId(); + + /** + * string account_ext = 9; + * @return The accountExt. + */ + java.lang.String getAccountExt(); + /** + * string account_ext = 9; + * @return The bytes for accountExt. + */ + com.google.protobuf.ByteString + getAccountExtBytes(); + + /** + * string country_code = 5; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 5; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * string client_seed = 760; + * @return The clientSeed. + */ + java.lang.String getClientSeed(); + /** + * string client_seed = 760; + * @return The bytes for clientSeed. + */ + com.google.protobuf.ByteString + getClientSeedBytes(); + + /** + * bool is_guest = 6; + * @return The isGuest. + */ + boolean getIsGuest(); + + /** + * string birthday = 1718; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 1718; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * uint32 sub_channel_id = 8; + * @return The subChannelId. + */ + int getSubChannelId(); + + /** + * uint32 platform_type = 12; + * @return The platformType. + */ + int getPlatformType(); + + /** + * string client_ip_str = 3; + * @return The clientIpStr. + */ + java.lang.String getClientIpStr(); + /** + * string client_ip_str = 3; + * @return The bytes for clientIpStr. + */ + com.google.protobuf.ByteString + getClientIpStrBytes(); + + /** + * string psn_id = 13; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + + /** + * uint32 account_type = 1; + * @return The accountType. + */ + int getAccountType(); + + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return The unk2700NOJPEHIBDJH. + */ + int getUnk2700NOJPEHIBDJH(); + + /** + * uint32 cloud_client_ip = 14; + * @return The cloudClientIp. + */ + int getCloudClientIp(); + + /** + * uint32 key_id = 1787; + * @return The keyId. + */ + int getKeyId(); + + /** + * uint32 uid = 2; + * @return The uid. + */ + int getUid(); + } + /** + *
+   * CmdId: 172
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerTokenReq} + */ + public static final class GetPlayerTokenReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerTokenReq) + GetPlayerTokenReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerTokenReq.newBuilder() to construct. + private GetPlayerTokenReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerTokenReq() { + accountToken_ = ""; + accountUid_ = ""; + psnRegion_ = ""; + onlineId_ = ""; + accountExt_ = ""; + countryCode_ = ""; + clientSeed_ = ""; + birthday_ = ""; + clientIpStr_ = ""; + psnId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerTokenReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerTokenReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + accountType_ = input.readUInt32(); + break; + } + case 16: { + + uid_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + clientIpStr_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + psnRegion_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 48: { + + isGuest_ = input.readBool(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 64: { + + subChannelId_ = input.readUInt32(); + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + accountExt_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + accountToken_ = s; + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + accountUid_ = s; + break; + } + case 96: { + + platformType_ = input.readUInt32(); + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + case 112: { + + cloudClientIp_ = input.readUInt32(); + break; + } + case 120: { + + channelId_ = input.readUInt32(); + break; + } + case 6082: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSeed_ = s; + break; + } + case 7960: { + + unk2700NOJPEHIBDJH_ = input.readUInt32(); + break; + } + case 13746: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 14296: { + + keyId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.class, emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.Builder.class); + } + + public static final int ACCOUNT_TOKEN_FIELD_NUMBER = 10; + private volatile java.lang.Object accountToken_; + /** + * string account_token = 10; + * @return The accountToken. + */ + @java.lang.Override + public java.lang.String getAccountToken() { + java.lang.Object ref = accountToken_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountToken_ = s; + return s; + } + } + /** + * string account_token = 10; + * @return The bytes for accountToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountTokenBytes() { + java.lang.Object ref = accountToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_UID_FIELD_NUMBER = 11; + private volatile java.lang.Object accountUid_; + /** + * string account_uid = 11; + * @return The accountUid. + */ + @java.lang.Override + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } + } + /** + * string account_uid = 11; + * @return The bytes for accountUid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PSN_REGION_FIELD_NUMBER = 4; + private volatile java.lang.Object psnRegion_; + /** + * string psn_region = 4; + * @return The psnRegion. + */ + @java.lang.Override + public java.lang.String getPsnRegion() { + java.lang.Object ref = psnRegion_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnRegion_ = s; + return s; + } + } + /** + * string psn_region = 4; + * @return The bytes for psnRegion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnRegionBytes() { + java.lang.Object ref = psnRegion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnRegion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ONLINE_ID_FIELD_NUMBER = 7; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 7; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 7; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 15; + private int channelId_; + /** + * uint32 channel_id = 15; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int ACCOUNT_EXT_FIELD_NUMBER = 9; + private volatile java.lang.Object accountExt_; + /** + * string account_ext = 9; + * @return The accountExt. + */ + @java.lang.Override + public java.lang.String getAccountExt() { + java.lang.Object ref = accountExt_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountExt_ = s; + return s; + } + } + /** + * string account_ext = 9; + * @return The bytes for accountExt. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountExtBytes() { + java.lang.Object ref = accountExt_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountExt_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 5; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 5; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 5; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SEED_FIELD_NUMBER = 760; + private volatile java.lang.Object clientSeed_; + /** + * string client_seed = 760; + * @return The clientSeed. + */ + @java.lang.Override + public java.lang.String getClientSeed() { + java.lang.Object ref = clientSeed_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSeed_ = s; + return s; + } + } + /** + * string client_seed = 760; + * @return The bytes for clientSeed. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSeedBytes() { + java.lang.Object ref = clientSeed_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_GUEST_FIELD_NUMBER = 6; + private boolean isGuest_; + /** + * bool is_guest = 6; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + + public static final int BIRTHDAY_FIELD_NUMBER = 1718; + private volatile java.lang.Object birthday_; + /** + * string birthday = 1718; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 1718; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUB_CHANNEL_ID_FIELD_NUMBER = 8; + private int subChannelId_; + /** + * uint32 sub_channel_id = 8; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 12; + private int platformType_; + /** + * uint32 platform_type = 12; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + + public static final int CLIENT_IP_STR_FIELD_NUMBER = 3; + private volatile java.lang.Object clientIpStr_; + /** + * string client_ip_str = 3; + * @return The clientIpStr. + */ + @java.lang.Override + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientIpStr_ = s; + return s; + } + } + /** + * string client_ip_str = 3; + * @return The bytes for clientIpStr. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PSN_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 13; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_TYPE_FIELD_NUMBER = 1; + private int accountType_; + /** + * uint32 account_type = 1; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + + public static final int UNK2700_NOJPEHIBDJH_FIELD_NUMBER = 995; + private int unk2700NOJPEHIBDJH_; + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + + public static final int CLOUD_CLIENT_IP_FIELD_NUMBER = 14; + private int cloudClientIp_; + /** + * uint32 cloud_client_ip = 14; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + + public static final int KEY_ID_FIELD_NUMBER = 1787; + private int keyId_; + /** + * uint32 key_id = 1787; + * @return The keyId. + */ + @java.lang.Override + public int getKeyId() { + return keyId_; + } + + public static final int UID_FIELD_NUMBER = 2; + private int uid_; + /** + * uint32 uid = 2; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (accountType_ != 0) { + output.writeUInt32(1, accountType_); + } + if (uid_ != 0) { + output.writeUInt32(2, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clientIpStr_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnRegion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, psnRegion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, countryCode_); + } + if (isGuest_ != false) { + output.writeBool(6, isGuest_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, onlineId_); + } + if (subChannelId_ != 0) { + output.writeUInt32(8, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountExt_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, accountExt_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, accountToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, accountUid_); + } + if (platformType_ != 0) { + output.writeUInt32(12, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, psnId_); + } + if (cloudClientIp_ != 0) { + output.writeUInt32(14, cloudClientIp_); + } + if (channelId_ != 0) { + output.writeUInt32(15, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSeed_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 760, clientSeed_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + output.writeUInt32(995, unk2700NOJPEHIBDJH_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1718, birthday_); + } + if (keyId_ != 0) { + output.writeUInt32(1787, keyId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (accountType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, accountType_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clientIpStr_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnRegion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, psnRegion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, countryCode_); + } + if (isGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isGuest_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, onlineId_); + } + if (subChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountExt_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, accountExt_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, accountToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, accountUid_); + } + if (platformType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, psnId_); + } + if (cloudClientIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, cloudClientIp_); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSeed_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(760, clientSeed_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(995, unk2700NOJPEHIBDJH_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1718, birthday_); + } + if (keyId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1787, keyId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq other = (emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq) obj; + + if (!getAccountToken() + .equals(other.getAccountToken())) return false; + if (!getAccountUid() + .equals(other.getAccountUid())) return false; + if (!getPsnRegion() + .equals(other.getPsnRegion())) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getChannelId() + != other.getChannelId()) return false; + if (!getAccountExt() + .equals(other.getAccountExt())) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (!getClientSeed() + .equals(other.getClientSeed())) return false; + if (getIsGuest() + != other.getIsGuest()) return false; + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (getSubChannelId() + != other.getSubChannelId()) return false; + if (getPlatformType() + != other.getPlatformType()) return false; + if (!getClientIpStr() + .equals(other.getClientIpStr())) return false; + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (getAccountType() + != other.getAccountType()) return false; + if (getUnk2700NOJPEHIBDJH() + != other.getUnk2700NOJPEHIBDJH()) return false; + if (getCloudClientIp() + != other.getCloudClientIp()) return false; + if (getKeyId() + != other.getKeyId()) return false; + if (getUid() + != other.getUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ACCOUNT_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getAccountToken().hashCode(); + hash = (37 * hash) + ACCOUNT_UID_FIELD_NUMBER; + hash = (53 * hash) + getAccountUid().hashCode(); + hash = (37 * hash) + PSN_REGION_FIELD_NUMBER; + hash = (53 * hash) + getPsnRegion().hashCode(); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (37 * hash) + ACCOUNT_EXT_FIELD_NUMBER; + hash = (53 * hash) + getAccountExt().hashCode(); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + CLIENT_SEED_FIELD_NUMBER; + hash = (53 * hash) + getClientSeed().hashCode(); + hash = (37 * hash) + IS_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuest()); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + SUB_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSubChannelId(); + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlatformType(); + hash = (37 * hash) + CLIENT_IP_STR_FIELD_NUMBER; + hash = (53 * hash) + getClientIpStr().hashCode(); + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (37 * hash) + ACCOUNT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAccountType(); + hash = (37 * hash) + UNK2700_NOJPEHIBDJH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NOJPEHIBDJH(); + hash = (37 * hash) + CLOUD_CLIENT_IP_FIELD_NUMBER; + hash = (53 * hash) + getCloudClientIp(); + hash = (37 * hash) + KEY_ID_FIELD_NUMBER; + hash = (53 * hash) + getKeyId(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 172
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerTokenReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerTokenReq) + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.class, emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + accountToken_ = ""; + + accountUid_ = ""; + + psnRegion_ = ""; + + onlineId_ = ""; + + channelId_ = 0; + + accountExt_ = ""; + + countryCode_ = ""; + + clientSeed_ = ""; + + isGuest_ = false; + + birthday_ = ""; + + subChannelId_ = 0; + + platformType_ = 0; + + clientIpStr_ = ""; + + psnId_ = ""; + + accountType_ = 0; + + unk2700NOJPEHIBDJH_ = 0; + + cloudClientIp_ = 0; + + keyId_ = 0; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq build() { + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq buildPartial() { + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq result = new emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq(this); + result.accountToken_ = accountToken_; + result.accountUid_ = accountUid_; + result.psnRegion_ = psnRegion_; + result.onlineId_ = onlineId_; + result.channelId_ = channelId_; + result.accountExt_ = accountExt_; + result.countryCode_ = countryCode_; + result.clientSeed_ = clientSeed_; + result.isGuest_ = isGuest_; + result.birthday_ = birthday_; + result.subChannelId_ = subChannelId_; + result.platformType_ = platformType_; + result.clientIpStr_ = clientIpStr_; + result.psnId_ = psnId_; + result.accountType_ = accountType_; + result.unk2700NOJPEHIBDJH_ = unk2700NOJPEHIBDJH_; + result.cloudClientIp_ = cloudClientIp_; + result.keyId_ = keyId_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq other) { + if (other == emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.getDefaultInstance()) return this; + if (!other.getAccountToken().isEmpty()) { + accountToken_ = other.accountToken_; + onChanged(); + } + if (!other.getAccountUid().isEmpty()) { + accountUid_ = other.accountUid_; + onChanged(); + } + if (!other.getPsnRegion().isEmpty()) { + psnRegion_ = other.psnRegion_; + onChanged(); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (!other.getAccountExt().isEmpty()) { + accountExt_ = other.accountExt_; + onChanged(); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (!other.getClientSeed().isEmpty()) { + clientSeed_ = other.clientSeed_; + onChanged(); + } + if (other.getIsGuest() != false) { + setIsGuest(other.getIsGuest()); + } + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (other.getSubChannelId() != 0) { + setSubChannelId(other.getSubChannelId()); + } + if (other.getPlatformType() != 0) { + setPlatformType(other.getPlatformType()); + } + if (!other.getClientIpStr().isEmpty()) { + clientIpStr_ = other.clientIpStr_; + onChanged(); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + if (other.getAccountType() != 0) { + setAccountType(other.getAccountType()); + } + if (other.getUnk2700NOJPEHIBDJH() != 0) { + setUnk2700NOJPEHIBDJH(other.getUnk2700NOJPEHIBDJH()); + } + if (other.getCloudClientIp() != 0) { + setCloudClientIp(other.getCloudClientIp()); + } + if (other.getKeyId() != 0) { + setKeyId(other.getKeyId()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object accountToken_ = ""; + /** + * string account_token = 10; + * @return The accountToken. + */ + public java.lang.String getAccountToken() { + java.lang.Object ref = accountToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_token = 10; + * @return The bytes for accountToken. + */ + public com.google.protobuf.ByteString + getAccountTokenBytes() { + java.lang.Object ref = accountToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_token = 10; + * @param value The accountToken to set. + * @return This builder for chaining. + */ + public Builder setAccountToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountToken_ = value; + onChanged(); + return this; + } + /** + * string account_token = 10; + * @return This builder for chaining. + */ + public Builder clearAccountToken() { + + accountToken_ = getDefaultInstance().getAccountToken(); + onChanged(); + return this; + } + /** + * string account_token = 10; + * @param value The bytes for accountToken to set. + * @return This builder for chaining. + */ + public Builder setAccountTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object accountUid_ = ""; + /** + * string account_uid = 11; + * @return The accountUid. + */ + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_uid = 11; + * @return The bytes for accountUid. + */ + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_uid = 11; + * @param value The accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountUid_ = value; + onChanged(); + return this; + } + /** + * string account_uid = 11; + * @return This builder for chaining. + */ + public Builder clearAccountUid() { + + accountUid_ = getDefaultInstance().getAccountUid(); + onChanged(); + return this; + } + /** + * string account_uid = 11; + * @param value The bytes for accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountUid_ = value; + onChanged(); + return this; + } + + private java.lang.Object psnRegion_ = ""; + /** + * string psn_region = 4; + * @return The psnRegion. + */ + public java.lang.String getPsnRegion() { + java.lang.Object ref = psnRegion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnRegion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_region = 4; + * @return The bytes for psnRegion. + */ + public com.google.protobuf.ByteString + getPsnRegionBytes() { + java.lang.Object ref = psnRegion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnRegion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_region = 4; + * @param value The psnRegion to set. + * @return This builder for chaining. + */ + public Builder setPsnRegion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnRegion_ = value; + onChanged(); + return this; + } + /** + * string psn_region = 4; + * @return This builder for chaining. + */ + public Builder clearPsnRegion() { + + psnRegion_ = getDefaultInstance().getPsnRegion(); + onChanged(); + return this; + } + /** + * string psn_region = 4; + * @param value The bytes for psnRegion to set. + * @return This builder for chaining. + */ + public Builder setPsnRegionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnRegion_ = value; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 7; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 7; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 7; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 7; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 7; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 15; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 15; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 15; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountExt_ = ""; + /** + * string account_ext = 9; + * @return The accountExt. + */ + public java.lang.String getAccountExt() { + java.lang.Object ref = accountExt_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountExt_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_ext = 9; + * @return The bytes for accountExt. + */ + public com.google.protobuf.ByteString + getAccountExtBytes() { + java.lang.Object ref = accountExt_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountExt_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_ext = 9; + * @param value The accountExt to set. + * @return This builder for chaining. + */ + public Builder setAccountExt( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountExt_ = value; + onChanged(); + return this; + } + /** + * string account_ext = 9; + * @return This builder for chaining. + */ + public Builder clearAccountExt() { + + accountExt_ = getDefaultInstance().getAccountExt(); + onChanged(); + return this; + } + /** + * string account_ext = 9; + * @param value The bytes for accountExt to set. + * @return This builder for chaining. + */ + public Builder setAccountExtBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountExt_ = value; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 5; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 5; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 5; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 5; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 5; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientSeed_ = ""; + /** + * string client_seed = 760; + * @return The clientSeed. + */ + public java.lang.String getClientSeed() { + java.lang.Object ref = clientSeed_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSeed_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_seed = 760; + * @return The bytes for clientSeed. + */ + public com.google.protobuf.ByteString + getClientSeedBytes() { + java.lang.Object ref = clientSeed_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_seed = 760; + * @param value The clientSeed to set. + * @return This builder for chaining. + */ + public Builder setClientSeed( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSeed_ = value; + onChanged(); + return this; + } + /** + * string client_seed = 760; + * @return This builder for chaining. + */ + public Builder clearClientSeed() { + + clientSeed_ = getDefaultInstance().getClientSeed(); + onChanged(); + return this; + } + /** + * string client_seed = 760; + * @param value The bytes for clientSeed to set. + * @return This builder for chaining. + */ + public Builder setClientSeedBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSeed_ = value; + onChanged(); + return this; + } + + private boolean isGuest_ ; + /** + * bool is_guest = 6; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + /** + * bool is_guest = 6; + * @param value The isGuest to set. + * @return This builder for chaining. + */ + public Builder setIsGuest(boolean value) { + + isGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_guest = 6; + * @return This builder for chaining. + */ + public Builder clearIsGuest() { + + isGuest_ = false; + onChanged(); + return this; + } + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 1718; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 1718; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 1718; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 1718; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 1718; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private int subChannelId_ ; + /** + * uint32 sub_channel_id = 8; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + /** + * uint32 sub_channel_id = 8; + * @param value The subChannelId to set. + * @return This builder for chaining. + */ + public Builder setSubChannelId(int value) { + + subChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 sub_channel_id = 8; + * @return This builder for chaining. + */ + public Builder clearSubChannelId() { + + subChannelId_ = 0; + onChanged(); + return this; + } + + private int platformType_ ; + /** + * uint32 platform_type = 12; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + /** + * uint32 platform_type = 12; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * uint32 platform_type = 12; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object clientIpStr_ = ""; + /** + * string client_ip_str = 3; + * @return The clientIpStr. + */ + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientIpStr_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_ip_str = 3; + * @return The bytes for clientIpStr. + */ + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_ip_str = 3; + * @param value The clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStr( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientIpStr_ = value; + onChanged(); + return this; + } + /** + * string client_ip_str = 3; + * @return This builder for chaining. + */ + public Builder clearClientIpStr() { + + clientIpStr_ = getDefaultInstance().getClientIpStr(); + onChanged(); + return this; + } + /** + * string client_ip_str = 3; + * @param value The bytes for clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStrBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientIpStr_ = value; + onChanged(); + return this; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 13; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 13; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + + private int accountType_ ; + /** + * uint32 account_type = 1; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + /** + * uint32 account_type = 1; + * @param value The accountType to set. + * @return This builder for chaining. + */ + public Builder setAccountType(int value) { + + accountType_ = value; + onChanged(); + return this; + } + /** + * uint32 account_type = 1; + * @return This builder for chaining. + */ + public Builder clearAccountType() { + + accountType_ = 0; + onChanged(); + return this; + } + + private int unk2700NOJPEHIBDJH_ ; + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @param value The unk2700NOJPEHIBDJH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NOJPEHIBDJH(int value) { + + unk2700NOJPEHIBDJH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return This builder for chaining. + */ + public Builder clearUnk2700NOJPEHIBDJH() { + + unk2700NOJPEHIBDJH_ = 0; + onChanged(); + return this; + } + + private int cloudClientIp_ ; + /** + * uint32 cloud_client_ip = 14; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + /** + * uint32 cloud_client_ip = 14; + * @param value The cloudClientIp to set. + * @return This builder for chaining. + */ + public Builder setCloudClientIp(int value) { + + cloudClientIp_ = value; + onChanged(); + return this; + } + /** + * uint32 cloud_client_ip = 14; + * @return This builder for chaining. + */ + public Builder clearCloudClientIp() { + + cloudClientIp_ = 0; + onChanged(); + return this; + } + + private int keyId_ ; + /** + * uint32 key_id = 1787; + * @return The keyId. + */ + @java.lang.Override + public int getKeyId() { + return keyId_; + } + /** + * uint32 key_id = 1787; + * @param value The keyId to set. + * @return This builder for chaining. + */ + public Builder setKeyId(int value) { + + keyId_ = value; + onChanged(); + return this; + } + /** + * uint32 key_id = 1787; + * @return This builder for chaining. + */ + public Builder clearKeyId() { + + keyId_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 2; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 2; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 2; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerTokenReq) + } + + // @@protoc_insertion_point(class_scope:GetPlayerTokenReq) + private static final emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq(); + } + + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerTokenReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerTokenReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerTokenReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerTokenReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GetPlayerTokenReq.proto\"\241\003\n\021GetPlayerT" + + "okenReq\022\025\n\raccount_token\030\n \001(\t\022\023\n\013accoun" + + "t_uid\030\013 \001(\t\022\022\n\npsn_region\030\004 \001(\t\022\021\n\tonlin" + + "e_id\030\007 \001(\t\022\022\n\nchannel_id\030\017 \001(\r\022\023\n\013accoun" + + "t_ext\030\t \001(\t\022\024\n\014country_code\030\005 \001(\t\022\024\n\013cli" + + "ent_seed\030\370\005 \001(\t\022\020\n\010is_guest\030\006 \001(\010\022\021\n\010bir" + + "thday\030\266\r \001(\t\022\026\n\016sub_channel_id\030\010 \001(\r\022\025\n\r" + + "platform_type\030\014 \001(\r\022\025\n\rclient_ip_str\030\003 \001" + + "(\t\022\016\n\006psn_id\030\r \001(\t\022\024\n\014account_type\030\001 \001(\r" + + "\022\034\n\023Unk2700_NOJPEHIBDJH\030\343\007 \001(\r\022\027\n\017cloud_" + + "client_ip\030\016 \001(\r\022\017\n\006key_id\030\373\r \001(\r\022\013\n\003uid\030" + + "\002 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerTokenReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerTokenReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerTokenReq_descriptor, + new java.lang.String[] { "AccountToken", "AccountUid", "PsnRegion", "OnlineId", "ChannelId", "AccountExt", "CountryCode", "ClientSeed", "IsGuest", "Birthday", "SubChannelId", "PlatformType", "ClientIpStr", "PsnId", "AccountType", "Unk2700NOJPEHIBDJH", "CloudClientIp", "KeyId", "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java new file mode 100644 index 000000000..bd7f6f07d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java @@ -0,0 +1,3687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerTokenRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerTokenRspOuterClass { + private GetPlayerTokenRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerTokenRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerTokenRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * string birthday = 937; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 937; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * bytes security_cmd_buffer = 6; + * @return The securityCmdBuffer. + */ + com.google.protobuf.ByteString getSecurityCmdBuffer(); + + /** + * uint64 secret_key_seed = 13; + * @return The secretKeySeed. + */ + long getSecretKeySeed(); + + /** + * string country_code = 2013; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 2013; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * bytes extra_bin_data = 3; + * @return The extraBinData. + */ + com.google.protobuf.ByteString getExtraBinData(); + + /** + * string secret_key = 15; + * @return The secretKey. + */ + java.lang.String getSecretKey(); + /** + * string secret_key = 15; + * @return The bytes for secretKey. + */ + com.google.protobuf.ByteString + getSecretKeyBytes(); + + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return The unk2700NOJPEHIBDJH. + */ + int getUnk2700NOJPEHIBDJH(); + + /** + * uint32 black_uid_end_time = 14; + * @return The blackUidEndTime. + */ + int getBlackUidEndTime(); + + /** + * uint32 tag = 1635; + * @return The tag. + */ + int getTag(); + + /** + * string token = 11; + * @return The token. + */ + java.lang.String getToken(); + /** + * string token = 11; + * @return The bytes for token. + */ + com.google.protobuf.ByteString + getTokenBytes(); + + /** + * uint32 gm_uid = 10; + * @return The gmUid. + */ + int getGmUid(); + + /** + * uint32 channel_id = 896; + * @return The channelId. + */ + int getChannelId(); + + /** + * string psn_id = 1811; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 1811; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + + /** + * string client_ip_str = 860; + * @return The clientIpStr. + */ + java.lang.String getClientIpStr(); + /** + * string client_ip_str = 860; + * @return The bytes for clientIpStr. + */ + com.google.protobuf.ByteString + getClientIpStrBytes(); + + /** + * string msg = 7; + * @return The msg. + */ + java.lang.String getMsg(); + /** + * string msg = 7; + * @return The bytes for msg. + */ + com.google.protobuf.ByteString + getMsgBytes(); + + /** + * uint32 account_type = 5; + * @return The accountType. + */ + int getAccountType(); + + /** + * uint32 sub_channel_id = 1802; + * @return The subChannelId. + */ + int getSubChannelId(); + + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return The unk2700FLBKPCPGPDH. + */ + boolean getUnk2700FLBKPCPGPDH(); + + /** + * string encrypted_seed = 1493; + * @return The encryptedSeed. + */ + java.lang.String getEncryptedSeed(); + /** + * string encrypted_seed = 1493; + * @return The bytes for encryptedSeed. + */ + com.google.protobuf.ByteString + getEncryptedSeedBytes(); + + /** + * bool is_proficient_player = 9; + * @return The isProficientPlayer. + */ + boolean getIsProficientPlayer(); + + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return The unk2800BPJOBLNCBEI. + */ + int getUnk2800BPJOBLNCBEI(); + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string account_uid = 12; + * @return The accountUid. + */ + java.lang.String getAccountUid(); + /** + * string account_uid = 12; + * @return The bytes for accountUid. + */ + com.google.protobuf.ByteString + getAccountUidBytes(); + + /** + * bool is_guest = 4; + * @return The isGuest. + */ + boolean getIsGuest(); + + /** + * string client_version_random_key = 1529; + * @return The clientVersionRandomKey. + */ + java.lang.String getClientVersionRandomKey(); + /** + * string client_version_random_key = 1529; + * @return The bytes for clientVersionRandomKey. + */ + com.google.protobuf.ByteString + getClientVersionRandomKeyBytes(); + + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return A list containing the unk2800NNBFCEAOEPB. + */ + java.util.List getUnk2800NNBFCEAOEPBList(); + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return The count of unk2800NNBFCEAOEPB. + */ + int getUnk2800NNBFCEAOEPBCount(); + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index of the element to return. + * @return The unk2800NNBFCEAOEPB at the given index. + */ + int getUnk2800NNBFCEAOEPB(int index); + + /** + * uint32 platform_type = 8; + * @return The platformType. + */ + int getPlatformType(); + + /** + * uint32 reg_platform = 1112; + * @return The regPlatform. + */ + int getRegPlatform(); + + /** + * bool is_login_white_list = 573; + * @return The isLoginWhiteList. + */ + boolean getIsLoginWhiteList(); + + /** + * string seed_signature = 1140; + * @return The seedSignature. + */ + java.lang.String getSeedSignature(); + /** + * string seed_signature = 1140; + * @return The bytes for seedSignature. + */ + com.google.protobuf.ByteString + getSeedSignatureBytes(); + } + /** + *
+   * CmdId: 198
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerTokenRsp} + */ + public static final class GetPlayerTokenRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerTokenRsp) + GetPlayerTokenRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerTokenRsp.newBuilder() to construct. + private GetPlayerTokenRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerTokenRsp() { + birthday_ = ""; + securityCmdBuffer_ = com.google.protobuf.ByteString.EMPTY; + countryCode_ = ""; + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + secretKey_ = ""; + token_ = ""; + psnId_ = ""; + clientIpStr_ = ""; + msg_ = ""; + encryptedSeed_ = ""; + accountUid_ = ""; + clientVersionRandomKey_ = ""; + unk2800NNBFCEAOEPB_ = emptyIntList(); + seedSignature_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerTokenRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerTokenRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 26: { + + extraBinData_ = input.readBytes(); + break; + } + case 32: { + + isGuest_ = input.readBool(); + break; + } + case 40: { + + accountType_ = input.readUInt32(); + break; + } + case 50: { + + securityCmdBuffer_ = input.readBytes(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + msg_ = s; + break; + } + case 64: { + + platformType_ = input.readUInt32(); + break; + } + case 72: { + + isProficientPlayer_ = input.readBool(); + break; + } + case 80: { + + gmUid_ = input.readUInt32(); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + token_ = s; + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + accountUid_ = s; + break; + } + case 104: { + + secretKeySeed_ = input.readUInt64(); + break; + } + case 112: { + + blackUidEndTime_ = input.readUInt32(); + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + secretKey_ = s; + break; + } + case 4584: { + + isLoginWhiteList_ = input.readBool(); + break; + } + case 6882: { + java.lang.String s = input.readStringRequireUtf8(); + + clientIpStr_ = s; + break; + } + case 7168: { + + channelId_ = input.readUInt32(); + break; + } + case 7498: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 8896: { + + regPlatform_ = input.readUInt32(); + break; + } + case 9122: { + java.lang.String s = input.readStringRequireUtf8(); + + seedSignature_ = s; + break; + } + case 9376: { + + unk2800BPJOBLNCBEI_ = input.readUInt32(); + break; + } + case 11946: { + java.lang.String s = input.readStringRequireUtf8(); + + encryptedSeed_ = s; + break; + } + case 12234: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionRandomKey_ = s; + break; + } + case 12488: { + + unk2700NOJPEHIBDJH_ = input.readUInt32(); + break; + } + case 13080: { + + tag_ = input.readUInt32(); + break; + } + case 13120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2800NNBFCEAOEPB_.addInt(input.readUInt32()); + break; + } + case 13122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2800NNBFCEAOEPB_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2800NNBFCEAOEPB_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 14416: { + + subChannelId_ = input.readUInt32(); + break; + } + case 14490: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + case 16106: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 16224: { + + unk2700FLBKPCPGPDH_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.class, emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.Builder.class); + } + + public static final int BIRTHDAY_FIELD_NUMBER = 937; + private volatile java.lang.Object birthday_; + /** + * string birthday = 937; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 937; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SECURITY_CMD_BUFFER_FIELD_NUMBER = 6; + private com.google.protobuf.ByteString securityCmdBuffer_; + /** + * bytes security_cmd_buffer = 6; + * @return The securityCmdBuffer. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdBuffer() { + return securityCmdBuffer_; + } + + public static final int SECRET_KEY_SEED_FIELD_NUMBER = 13; + private long secretKeySeed_; + /** + * uint64 secret_key_seed = 13; + * @return The secretKeySeed. + */ + @java.lang.Override + public long getSecretKeySeed() { + return secretKeySeed_; + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 2013; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 2013; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 2013; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EXTRA_BIN_DATA_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString extraBinData_; + /** + * bytes extra_bin_data = 3; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + + public static final int SECRET_KEY_FIELD_NUMBER = 15; + private volatile java.lang.Object secretKey_; + /** + * string secret_key = 15; + * @return The secretKey. + */ + @java.lang.Override + public java.lang.String getSecretKey() { + java.lang.Object ref = secretKey_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + secretKey_ = s; + return s; + } + } + /** + * string secret_key = 15; + * @return The bytes for secretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSecretKeyBytes() { + java.lang.Object ref = secretKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + secretKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2700_NOJPEHIBDJH_FIELD_NUMBER = 1561; + private int unk2700NOJPEHIBDJH_; + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + + public static final int BLACK_UID_END_TIME_FIELD_NUMBER = 14; + private int blackUidEndTime_; + /** + * uint32 black_uid_end_time = 14; + * @return The blackUidEndTime. + */ + @java.lang.Override + public int getBlackUidEndTime() { + return blackUidEndTime_; + } + + public static final int TAG_FIELD_NUMBER = 1635; + private int tag_; + /** + * uint32 tag = 1635; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + + public static final int TOKEN_FIELD_NUMBER = 11; + private volatile java.lang.Object token_; + /** + * string token = 11; + * @return The token. + */ + @java.lang.Override + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } + } + /** + * string token = 11; + * @return The bytes for token. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GM_UID_FIELD_NUMBER = 10; + private int gmUid_; + /** + * uint32 gm_uid = 10; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 896; + private int channelId_; + /** + * uint32 channel_id = 896; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int PSN_ID_FIELD_NUMBER = 1811; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 1811; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 1811; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_IP_STR_FIELD_NUMBER = 860; + private volatile java.lang.Object clientIpStr_; + /** + * string client_ip_str = 860; + * @return The clientIpStr. + */ + @java.lang.Override + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientIpStr_ = s; + return s; + } + } + /** + * string client_ip_str = 860; + * @return The bytes for clientIpStr. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MSG_FIELD_NUMBER = 7; + private volatile java.lang.Object msg_; + /** + * string msg = 7; + * @return The msg. + */ + @java.lang.Override + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } + } + /** + * string msg = 7; + * @return The bytes for msg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_TYPE_FIELD_NUMBER = 5; + private int accountType_; + /** + * uint32 account_type = 5; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + + public static final int SUB_CHANNEL_ID_FIELD_NUMBER = 1802; + private int subChannelId_; + /** + * uint32 sub_channel_id = 1802; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + + public static final int UNK2700_FLBKPCPGPDH_FIELD_NUMBER = 2028; + private boolean unk2700FLBKPCPGPDH_; + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return The unk2700FLBKPCPGPDH. + */ + @java.lang.Override + public boolean getUnk2700FLBKPCPGPDH() { + return unk2700FLBKPCPGPDH_; + } + + public static final int ENCRYPTED_SEED_FIELD_NUMBER = 1493; + private volatile java.lang.Object encryptedSeed_; + /** + * string encrypted_seed = 1493; + * @return The encryptedSeed. + */ + @java.lang.Override + public java.lang.String getEncryptedSeed() { + java.lang.Object ref = encryptedSeed_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + encryptedSeed_ = s; + return s; + } + } + /** + * string encrypted_seed = 1493; + * @return The bytes for encryptedSeed. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEncryptedSeedBytes() { + java.lang.Object ref = encryptedSeed_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + encryptedSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_PROFICIENT_PLAYER_FIELD_NUMBER = 9; + private boolean isProficientPlayer_; + /** + * bool is_proficient_player = 9; + * @return The isProficientPlayer. + */ + @java.lang.Override + public boolean getIsProficientPlayer() { + return isProficientPlayer_; + } + + public static final int UNK2800_BPJOBLNCBEI_FIELD_NUMBER = 1172; + private int unk2800BPJOBLNCBEI_; + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return The unk2800BPJOBLNCBEI. + */ + @java.lang.Override + public int getUnk2800BPJOBLNCBEI() { + return unk2800BPJOBLNCBEI_; + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int ACCOUNT_UID_FIELD_NUMBER = 12; + private volatile java.lang.Object accountUid_; + /** + * string account_uid = 12; + * @return The accountUid. + */ + @java.lang.Override + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } + } + /** + * string account_uid = 12; + * @return The bytes for accountUid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_GUEST_FIELD_NUMBER = 4; + private boolean isGuest_; + /** + * bool is_guest = 4; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + + public static final int CLIENT_VERSION_RANDOM_KEY_FIELD_NUMBER = 1529; + private volatile java.lang.Object clientVersionRandomKey_; + /** + * string client_version_random_key = 1529; + * @return The clientVersionRandomKey. + */ + @java.lang.Override + public java.lang.String getClientVersionRandomKey() { + java.lang.Object ref = clientVersionRandomKey_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionRandomKey_ = s; + return s; + } + } + /** + * string client_version_random_key = 1529; + * @return The bytes for clientVersionRandomKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVersionRandomKeyBytes() { + java.lang.Object ref = clientVersionRandomKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionRandomKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2800_NNBFCEAOEPB_FIELD_NUMBER = 1640; + private com.google.protobuf.Internal.IntList unk2800NNBFCEAOEPB_; + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return A list containing the unk2800NNBFCEAOEPB. + */ + @java.lang.Override + public java.util.List + getUnk2800NNBFCEAOEPBList() { + return unk2800NNBFCEAOEPB_; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return The count of unk2800NNBFCEAOEPB. + */ + public int getUnk2800NNBFCEAOEPBCount() { + return unk2800NNBFCEAOEPB_.size(); + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index of the element to return. + * @return The unk2800NNBFCEAOEPB at the given index. + */ + public int getUnk2800NNBFCEAOEPB(int index) { + return unk2800NNBFCEAOEPB_.getInt(index); + } + private int unk2800NNBFCEAOEPBMemoizedSerializedSize = -1; + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 8; + private int platformType_; + /** + * uint32 platform_type = 8; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + + public static final int REG_PLATFORM_FIELD_NUMBER = 1112; + private int regPlatform_; + /** + * uint32 reg_platform = 1112; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + + public static final int IS_LOGIN_WHITE_LIST_FIELD_NUMBER = 573; + private boolean isLoginWhiteList_; + /** + * bool is_login_white_list = 573; + * @return The isLoginWhiteList. + */ + @java.lang.Override + public boolean getIsLoginWhiteList() { + return isLoginWhiteList_; + } + + public static final int SEED_SIGNATURE_FIELD_NUMBER = 1140; + private volatile java.lang.Object seedSignature_; + /** + * string seed_signature = 1140; + * @return The seedSignature. + */ + @java.lang.Override + public java.lang.String getSeedSignature() { + java.lang.Object ref = seedSignature_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + seedSignature_ = s; + return s; + } + } + /** + * string seed_signature = 1140; + * @return The bytes for seedSignature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSeedSignatureBytes() { + java.lang.Object ref = seedSignature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + seedSignature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (!extraBinData_.isEmpty()) { + output.writeBytes(3, extraBinData_); + } + if (isGuest_ != false) { + output.writeBool(4, isGuest_); + } + if (accountType_ != 0) { + output.writeUInt32(5, accountType_); + } + if (!securityCmdBuffer_.isEmpty()) { + output.writeBytes(6, securityCmdBuffer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, msg_); + } + if (platformType_ != 0) { + output.writeUInt32(8, platformType_); + } + if (isProficientPlayer_ != false) { + output.writeBool(9, isProficientPlayer_); + } + if (gmUid_ != 0) { + output.writeUInt32(10, gmUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, token_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, accountUid_); + } + if (secretKeySeed_ != 0L) { + output.writeUInt64(13, secretKeySeed_); + } + if (blackUidEndTime_ != 0) { + output.writeUInt32(14, blackUidEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, secretKey_); + } + if (isLoginWhiteList_ != false) { + output.writeBool(573, isLoginWhiteList_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 860, clientIpStr_); + } + if (channelId_ != 0) { + output.writeUInt32(896, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 937, birthday_); + } + if (regPlatform_ != 0) { + output.writeUInt32(1112, regPlatform_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(seedSignature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1140, seedSignature_); + } + if (unk2800BPJOBLNCBEI_ != 0) { + output.writeUInt32(1172, unk2800BPJOBLNCBEI_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(encryptedSeed_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1493, encryptedSeed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionRandomKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1529, clientVersionRandomKey_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + output.writeUInt32(1561, unk2700NOJPEHIBDJH_); + } + if (tag_ != 0) { + output.writeUInt32(1635, tag_); + } + if (getUnk2800NNBFCEAOEPBList().size() > 0) { + output.writeUInt32NoTag(13122); + output.writeUInt32NoTag(unk2800NNBFCEAOEPBMemoizedSerializedSize); + } + for (int i = 0; i < unk2800NNBFCEAOEPB_.size(); i++) { + output.writeUInt32NoTag(unk2800NNBFCEAOEPB_.getInt(i)); + } + if (subChannelId_ != 0) { + output.writeUInt32(1802, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1811, psnId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2013, countryCode_); + } + if (unk2700FLBKPCPGPDH_ != false) { + output.writeBool(2028, unk2700FLBKPCPGPDH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (!extraBinData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, extraBinData_); + } + if (isGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isGuest_); + } + if (accountType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, accountType_); + } + if (!securityCmdBuffer_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(6, securityCmdBuffer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, msg_); + } + if (platformType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, platformType_); + } + if (isProficientPlayer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isProficientPlayer_); + } + if (gmUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, gmUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, token_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, accountUid_); + } + if (secretKeySeed_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, secretKeySeed_); + } + if (blackUidEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, blackUidEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, secretKey_); + } + if (isLoginWhiteList_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(573, isLoginWhiteList_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(860, clientIpStr_); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(896, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(937, birthday_); + } + if (regPlatform_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1112, regPlatform_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(seedSignature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1140, seedSignature_); + } + if (unk2800BPJOBLNCBEI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1172, unk2800BPJOBLNCBEI_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(encryptedSeed_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1493, encryptedSeed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionRandomKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1529, clientVersionRandomKey_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1561, unk2700NOJPEHIBDJH_); + } + if (tag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1635, tag_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2800NNBFCEAOEPB_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2800NNBFCEAOEPB_.getInt(i)); + } + size += dataSize; + if (!getUnk2800NNBFCEAOEPBList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2800NNBFCEAOEPBMemoizedSerializedSize = dataSize; + } + if (subChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1802, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1811, psnId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2013, countryCode_); + } + if (unk2700FLBKPCPGPDH_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2028, unk2700FLBKPCPGPDH_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp other = (emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp) obj; + + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getSecurityCmdBuffer() + .equals(other.getSecurityCmdBuffer())) return false; + if (getSecretKeySeed() + != other.getSecretKeySeed()) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (!getExtraBinData() + .equals(other.getExtraBinData())) return false; + if (!getSecretKey() + .equals(other.getSecretKey())) return false; + if (getUnk2700NOJPEHIBDJH() + != other.getUnk2700NOJPEHIBDJH()) return false; + if (getBlackUidEndTime() + != other.getBlackUidEndTime()) return false; + if (getTag() + != other.getTag()) return false; + if (!getToken() + .equals(other.getToken())) return false; + if (getGmUid() + != other.getGmUid()) return false; + if (getChannelId() + != other.getChannelId()) return false; + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (!getClientIpStr() + .equals(other.getClientIpStr())) return false; + if (!getMsg() + .equals(other.getMsg())) return false; + if (getAccountType() + != other.getAccountType()) return false; + if (getSubChannelId() + != other.getSubChannelId()) return false; + if (getUnk2700FLBKPCPGPDH() + != other.getUnk2700FLBKPCPGPDH()) return false; + if (!getEncryptedSeed() + .equals(other.getEncryptedSeed())) return false; + if (getIsProficientPlayer() + != other.getIsProficientPlayer()) return false; + if (getUnk2800BPJOBLNCBEI() + != other.getUnk2800BPJOBLNCBEI()) return false; + if (getUid() + != other.getUid()) return false; + if (!getAccountUid() + .equals(other.getAccountUid())) return false; + if (getIsGuest() + != other.getIsGuest()) return false; + if (!getClientVersionRandomKey() + .equals(other.getClientVersionRandomKey())) return false; + if (!getUnk2800NNBFCEAOEPBList() + .equals(other.getUnk2800NNBFCEAOEPBList())) return false; + if (getPlatformType() + != other.getPlatformType()) return false; + if (getRegPlatform() + != other.getRegPlatform()) return false; + if (getIsLoginWhiteList() + != other.getIsLoginWhiteList()) return false; + if (!getSeedSignature() + .equals(other.getSeedSignature())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SECURITY_CMD_BUFFER_FIELD_NUMBER; + hash = (53 * hash) + getSecurityCmdBuffer().hashCode(); + hash = (37 * hash) + SECRET_KEY_SEED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSecretKeySeed()); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + EXTRA_BIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getExtraBinData().hashCode(); + hash = (37 * hash) + SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getSecretKey().hashCode(); + hash = (37 * hash) + UNK2700_NOJPEHIBDJH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NOJPEHIBDJH(); + hash = (37 * hash) + BLACK_UID_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBlackUidEndTime(); + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag(); + hash = (37 * hash) + TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getToken().hashCode(); + hash = (37 * hash) + GM_UID_FIELD_NUMBER; + hash = (53 * hash) + getGmUid(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (37 * hash) + CLIENT_IP_STR_FIELD_NUMBER; + hash = (53 * hash) + getClientIpStr().hashCode(); + hash = (37 * hash) + MSG_FIELD_NUMBER; + hash = (53 * hash) + getMsg().hashCode(); + hash = (37 * hash) + ACCOUNT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAccountType(); + hash = (37 * hash) + SUB_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSubChannelId(); + hash = (37 * hash) + UNK2700_FLBKPCPGPDH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700FLBKPCPGPDH()); + hash = (37 * hash) + ENCRYPTED_SEED_FIELD_NUMBER; + hash = (53 * hash) + getEncryptedSeed().hashCode(); + hash = (37 * hash) + IS_PROFICIENT_PLAYER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsProficientPlayer()); + hash = (37 * hash) + UNK2800_BPJOBLNCBEI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800BPJOBLNCBEI(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + ACCOUNT_UID_FIELD_NUMBER; + hash = (53 * hash) + getAccountUid().hashCode(); + hash = (37 * hash) + IS_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuest()); + hash = (37 * hash) + CLIENT_VERSION_RANDOM_KEY_FIELD_NUMBER; + hash = (53 * hash) + getClientVersionRandomKey().hashCode(); + if (getUnk2800NNBFCEAOEPBCount() > 0) { + hash = (37 * hash) + UNK2800_NNBFCEAOEPB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800NNBFCEAOEPBList().hashCode(); + } + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlatformType(); + hash = (37 * hash) + REG_PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getRegPlatform(); + hash = (37 * hash) + IS_LOGIN_WHITE_LIST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLoginWhiteList()); + hash = (37 * hash) + SEED_SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSeedSignature().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 198
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerTokenRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerTokenRsp) + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.class, emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + birthday_ = ""; + + retcode_ = 0; + + securityCmdBuffer_ = com.google.protobuf.ByteString.EMPTY; + + secretKeySeed_ = 0L; + + countryCode_ = ""; + + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + + secretKey_ = ""; + + unk2700NOJPEHIBDJH_ = 0; + + blackUidEndTime_ = 0; + + tag_ = 0; + + token_ = ""; + + gmUid_ = 0; + + channelId_ = 0; + + psnId_ = ""; + + clientIpStr_ = ""; + + msg_ = ""; + + accountType_ = 0; + + subChannelId_ = 0; + + unk2700FLBKPCPGPDH_ = false; + + encryptedSeed_ = ""; + + isProficientPlayer_ = false; + + unk2800BPJOBLNCBEI_ = 0; + + uid_ = 0; + + accountUid_ = ""; + + isGuest_ = false; + + clientVersionRandomKey_ = ""; + + unk2800NNBFCEAOEPB_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + platformType_ = 0; + + regPlatform_ = 0; + + isLoginWhiteList_ = false; + + seedSignature_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp build() { + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp result = new emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp(this); + int from_bitField0_ = bitField0_; + result.birthday_ = birthday_; + result.retcode_ = retcode_; + result.securityCmdBuffer_ = securityCmdBuffer_; + result.secretKeySeed_ = secretKeySeed_; + result.countryCode_ = countryCode_; + result.extraBinData_ = extraBinData_; + result.secretKey_ = secretKey_; + result.unk2700NOJPEHIBDJH_ = unk2700NOJPEHIBDJH_; + result.blackUidEndTime_ = blackUidEndTime_; + result.tag_ = tag_; + result.token_ = token_; + result.gmUid_ = gmUid_; + result.channelId_ = channelId_; + result.psnId_ = psnId_; + result.clientIpStr_ = clientIpStr_; + result.msg_ = msg_; + result.accountType_ = accountType_; + result.subChannelId_ = subChannelId_; + result.unk2700FLBKPCPGPDH_ = unk2700FLBKPCPGPDH_; + result.encryptedSeed_ = encryptedSeed_; + result.isProficientPlayer_ = isProficientPlayer_; + result.unk2800BPJOBLNCBEI_ = unk2800BPJOBLNCBEI_; + result.uid_ = uid_; + result.accountUid_ = accountUid_; + result.isGuest_ = isGuest_; + result.clientVersionRandomKey_ = clientVersionRandomKey_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2800NNBFCEAOEPB_ = unk2800NNBFCEAOEPB_; + result.platformType_ = platformType_; + result.regPlatform_ = regPlatform_; + result.isLoginWhiteList_ = isLoginWhiteList_; + result.seedSignature_ = seedSignature_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.getDefaultInstance()) return this; + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getSecurityCmdBuffer() != com.google.protobuf.ByteString.EMPTY) { + setSecurityCmdBuffer(other.getSecurityCmdBuffer()); + } + if (other.getSecretKeySeed() != 0L) { + setSecretKeySeed(other.getSecretKeySeed()); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (other.getExtraBinData() != com.google.protobuf.ByteString.EMPTY) { + setExtraBinData(other.getExtraBinData()); + } + if (!other.getSecretKey().isEmpty()) { + secretKey_ = other.secretKey_; + onChanged(); + } + if (other.getUnk2700NOJPEHIBDJH() != 0) { + setUnk2700NOJPEHIBDJH(other.getUnk2700NOJPEHIBDJH()); + } + if (other.getBlackUidEndTime() != 0) { + setBlackUidEndTime(other.getBlackUidEndTime()); + } + if (other.getTag() != 0) { + setTag(other.getTag()); + } + if (!other.getToken().isEmpty()) { + token_ = other.token_; + onChanged(); + } + if (other.getGmUid() != 0) { + setGmUid(other.getGmUid()); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + if (!other.getClientIpStr().isEmpty()) { + clientIpStr_ = other.clientIpStr_; + onChanged(); + } + if (!other.getMsg().isEmpty()) { + msg_ = other.msg_; + onChanged(); + } + if (other.getAccountType() != 0) { + setAccountType(other.getAccountType()); + } + if (other.getSubChannelId() != 0) { + setSubChannelId(other.getSubChannelId()); + } + if (other.getUnk2700FLBKPCPGPDH() != false) { + setUnk2700FLBKPCPGPDH(other.getUnk2700FLBKPCPGPDH()); + } + if (!other.getEncryptedSeed().isEmpty()) { + encryptedSeed_ = other.encryptedSeed_; + onChanged(); + } + if (other.getIsProficientPlayer() != false) { + setIsProficientPlayer(other.getIsProficientPlayer()); + } + if (other.getUnk2800BPJOBLNCBEI() != 0) { + setUnk2800BPJOBLNCBEI(other.getUnk2800BPJOBLNCBEI()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getAccountUid().isEmpty()) { + accountUid_ = other.accountUid_; + onChanged(); + } + if (other.getIsGuest() != false) { + setIsGuest(other.getIsGuest()); + } + if (!other.getClientVersionRandomKey().isEmpty()) { + clientVersionRandomKey_ = other.clientVersionRandomKey_; + onChanged(); + } + if (!other.unk2800NNBFCEAOEPB_.isEmpty()) { + if (unk2800NNBFCEAOEPB_.isEmpty()) { + unk2800NNBFCEAOEPB_ = other.unk2800NNBFCEAOEPB_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2800NNBFCEAOEPBIsMutable(); + unk2800NNBFCEAOEPB_.addAll(other.unk2800NNBFCEAOEPB_); + } + onChanged(); + } + if (other.getPlatformType() != 0) { + setPlatformType(other.getPlatformType()); + } + if (other.getRegPlatform() != 0) { + setRegPlatform(other.getRegPlatform()); + } + if (other.getIsLoginWhiteList() != false) { + setIsLoginWhiteList(other.getIsLoginWhiteList()); + } + if (!other.getSeedSignature().isEmpty()) { + seedSignature_ = other.seedSignature_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 937; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 937; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 937; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 937; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 937; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString securityCmdBuffer_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes security_cmd_buffer = 6; + * @return The securityCmdBuffer. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdBuffer() { + return securityCmdBuffer_; + } + /** + * bytes security_cmd_buffer = 6; + * @param value The securityCmdBuffer to set. + * @return This builder for chaining. + */ + public Builder setSecurityCmdBuffer(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + securityCmdBuffer_ = value; + onChanged(); + return this; + } + /** + * bytes security_cmd_buffer = 6; + * @return This builder for chaining. + */ + public Builder clearSecurityCmdBuffer() { + + securityCmdBuffer_ = getDefaultInstance().getSecurityCmdBuffer(); + onChanged(); + return this; + } + + private long secretKeySeed_ ; + /** + * uint64 secret_key_seed = 13; + * @return The secretKeySeed. + */ + @java.lang.Override + public long getSecretKeySeed() { + return secretKeySeed_; + } + /** + * uint64 secret_key_seed = 13; + * @param value The secretKeySeed to set. + * @return This builder for chaining. + */ + public Builder setSecretKeySeed(long value) { + + secretKeySeed_ = value; + onChanged(); + return this; + } + /** + * uint64 secret_key_seed = 13; + * @return This builder for chaining. + */ + public Builder clearSecretKeySeed() { + + secretKeySeed_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 2013; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 2013; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 2013; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 2013; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 2013; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString extraBinData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes extra_bin_data = 3; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + /** + * bytes extra_bin_data = 3; + * @param value The extraBinData to set. + * @return This builder for chaining. + */ + public Builder setExtraBinData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + extraBinData_ = value; + onChanged(); + return this; + } + /** + * bytes extra_bin_data = 3; + * @return This builder for chaining. + */ + public Builder clearExtraBinData() { + + extraBinData_ = getDefaultInstance().getExtraBinData(); + onChanged(); + return this; + } + + private java.lang.Object secretKey_ = ""; + /** + * string secret_key = 15; + * @return The secretKey. + */ + public java.lang.String getSecretKey() { + java.lang.Object ref = secretKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + secretKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string secret_key = 15; + * @return The bytes for secretKey. + */ + public com.google.protobuf.ByteString + getSecretKeyBytes() { + java.lang.Object ref = secretKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + secretKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string secret_key = 15; + * @param value The secretKey to set. + * @return This builder for chaining. + */ + public Builder setSecretKey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + secretKey_ = value; + onChanged(); + return this; + } + /** + * string secret_key = 15; + * @return This builder for chaining. + */ + public Builder clearSecretKey() { + + secretKey_ = getDefaultInstance().getSecretKey(); + onChanged(); + return this; + } + /** + * string secret_key = 15; + * @param value The bytes for secretKey to set. + * @return This builder for chaining. + */ + public Builder setSecretKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + secretKey_ = value; + onChanged(); + return this; + } + + private int unk2700NOJPEHIBDJH_ ; + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @param value The unk2700NOJPEHIBDJH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NOJPEHIBDJH(int value) { + + unk2700NOJPEHIBDJH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return This builder for chaining. + */ + public Builder clearUnk2700NOJPEHIBDJH() { + + unk2700NOJPEHIBDJH_ = 0; + onChanged(); + return this; + } + + private int blackUidEndTime_ ; + /** + * uint32 black_uid_end_time = 14; + * @return The blackUidEndTime. + */ + @java.lang.Override + public int getBlackUidEndTime() { + return blackUidEndTime_; + } + /** + * uint32 black_uid_end_time = 14; + * @param value The blackUidEndTime to set. + * @return This builder for chaining. + */ + public Builder setBlackUidEndTime(int value) { + + blackUidEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 black_uid_end_time = 14; + * @return This builder for chaining. + */ + public Builder clearBlackUidEndTime() { + + blackUidEndTime_ = 0; + onChanged(); + return this; + } + + private int tag_ ; + /** + * uint32 tag = 1635; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + /** + * uint32 tag = 1635; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag(int value) { + + tag_ = value; + onChanged(); + return this; + } + /** + * uint32 tag = 1635; + * @return This builder for chaining. + */ + public Builder clearTag() { + + tag_ = 0; + onChanged(); + return this; + } + + private java.lang.Object token_ = ""; + /** + * string token = 11; + * @return The token. + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string token = 11; + * @return The bytes for token. + */ + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string token = 11; + * @param value The token to set. + * @return This builder for chaining. + */ + public Builder setToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + token_ = value; + onChanged(); + return this; + } + /** + * string token = 11; + * @return This builder for chaining. + */ + public Builder clearToken() { + + token_ = getDefaultInstance().getToken(); + onChanged(); + return this; + } + /** + * string token = 11; + * @param value The bytes for token to set. + * @return This builder for chaining. + */ + public Builder setTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + token_ = value; + onChanged(); + return this; + } + + private int gmUid_ ; + /** + * uint32 gm_uid = 10; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + /** + * uint32 gm_uid = 10; + * @param value The gmUid to set. + * @return This builder for chaining. + */ + public Builder setGmUid(int value) { + + gmUid_ = value; + onChanged(); + return this; + } + /** + * uint32 gm_uid = 10; + * @return This builder for chaining. + */ + public Builder clearGmUid() { + + gmUid_ = 0; + onChanged(); + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 896; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 896; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 896; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 1811; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 1811; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 1811; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 1811; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 1811; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientIpStr_ = ""; + /** + * string client_ip_str = 860; + * @return The clientIpStr. + */ + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientIpStr_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_ip_str = 860; + * @return The bytes for clientIpStr. + */ + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_ip_str = 860; + * @param value The clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStr( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientIpStr_ = value; + onChanged(); + return this; + } + /** + * string client_ip_str = 860; + * @return This builder for chaining. + */ + public Builder clearClientIpStr() { + + clientIpStr_ = getDefaultInstance().getClientIpStr(); + onChanged(); + return this; + } + /** + * string client_ip_str = 860; + * @param value The bytes for clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStrBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientIpStr_ = value; + onChanged(); + return this; + } + + private java.lang.Object msg_ = ""; + /** + * string msg = 7; + * @return The msg. + */ + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string msg = 7; + * @return The bytes for msg. + */ + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string msg = 7; + * @param value The msg to set. + * @return This builder for chaining. + */ + public Builder setMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + msg_ = value; + onChanged(); + return this; + } + /** + * string msg = 7; + * @return This builder for chaining. + */ + public Builder clearMsg() { + + msg_ = getDefaultInstance().getMsg(); + onChanged(); + return this; + } + /** + * string msg = 7; + * @param value The bytes for msg to set. + * @return This builder for chaining. + */ + public Builder setMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + msg_ = value; + onChanged(); + return this; + } + + private int accountType_ ; + /** + * uint32 account_type = 5; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + /** + * uint32 account_type = 5; + * @param value The accountType to set. + * @return This builder for chaining. + */ + public Builder setAccountType(int value) { + + accountType_ = value; + onChanged(); + return this; + } + /** + * uint32 account_type = 5; + * @return This builder for chaining. + */ + public Builder clearAccountType() { + + accountType_ = 0; + onChanged(); + return this; + } + + private int subChannelId_ ; + /** + * uint32 sub_channel_id = 1802; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + /** + * uint32 sub_channel_id = 1802; + * @param value The subChannelId to set. + * @return This builder for chaining. + */ + public Builder setSubChannelId(int value) { + + subChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 sub_channel_id = 1802; + * @return This builder for chaining. + */ + public Builder clearSubChannelId() { + + subChannelId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700FLBKPCPGPDH_ ; + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return The unk2700FLBKPCPGPDH. + */ + @java.lang.Override + public boolean getUnk2700FLBKPCPGPDH() { + return unk2700FLBKPCPGPDH_; + } + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @param value The unk2700FLBKPCPGPDH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FLBKPCPGPDH(boolean value) { + + unk2700FLBKPCPGPDH_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return This builder for chaining. + */ + public Builder clearUnk2700FLBKPCPGPDH() { + + unk2700FLBKPCPGPDH_ = false; + onChanged(); + return this; + } + + private java.lang.Object encryptedSeed_ = ""; + /** + * string encrypted_seed = 1493; + * @return The encryptedSeed. + */ + public java.lang.String getEncryptedSeed() { + java.lang.Object ref = encryptedSeed_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + encryptedSeed_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string encrypted_seed = 1493; + * @return The bytes for encryptedSeed. + */ + public com.google.protobuf.ByteString + getEncryptedSeedBytes() { + java.lang.Object ref = encryptedSeed_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + encryptedSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string encrypted_seed = 1493; + * @param value The encryptedSeed to set. + * @return This builder for chaining. + */ + public Builder setEncryptedSeed( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + encryptedSeed_ = value; + onChanged(); + return this; + } + /** + * string encrypted_seed = 1493; + * @return This builder for chaining. + */ + public Builder clearEncryptedSeed() { + + encryptedSeed_ = getDefaultInstance().getEncryptedSeed(); + onChanged(); + return this; + } + /** + * string encrypted_seed = 1493; + * @param value The bytes for encryptedSeed to set. + * @return This builder for chaining. + */ + public Builder setEncryptedSeedBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + encryptedSeed_ = value; + onChanged(); + return this; + } + + private boolean isProficientPlayer_ ; + /** + * bool is_proficient_player = 9; + * @return The isProficientPlayer. + */ + @java.lang.Override + public boolean getIsProficientPlayer() { + return isProficientPlayer_; + } + /** + * bool is_proficient_player = 9; + * @param value The isProficientPlayer to set. + * @return This builder for chaining. + */ + public Builder setIsProficientPlayer(boolean value) { + + isProficientPlayer_ = value; + onChanged(); + return this; + } + /** + * bool is_proficient_player = 9; + * @return This builder for chaining. + */ + public Builder clearIsProficientPlayer() { + + isProficientPlayer_ = false; + onChanged(); + return this; + } + + private int unk2800BPJOBLNCBEI_ ; + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return The unk2800BPJOBLNCBEI. + */ + @java.lang.Override + public int getUnk2800BPJOBLNCBEI() { + return unk2800BPJOBLNCBEI_; + } + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @param value The unk2800BPJOBLNCBEI to set. + * @return This builder for chaining. + */ + public Builder setUnk2800BPJOBLNCBEI(int value) { + + unk2800BPJOBLNCBEI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return This builder for chaining. + */ + public Builder clearUnk2800BPJOBLNCBEI() { + + unk2800BPJOBLNCBEI_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountUid_ = ""; + /** + * string account_uid = 12; + * @return The accountUid. + */ + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_uid = 12; + * @return The bytes for accountUid. + */ + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_uid = 12; + * @param value The accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountUid_ = value; + onChanged(); + return this; + } + /** + * string account_uid = 12; + * @return This builder for chaining. + */ + public Builder clearAccountUid() { + + accountUid_ = getDefaultInstance().getAccountUid(); + onChanged(); + return this; + } + /** + * string account_uid = 12; + * @param value The bytes for accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountUid_ = value; + onChanged(); + return this; + } + + private boolean isGuest_ ; + /** + * bool is_guest = 4; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + /** + * bool is_guest = 4; + * @param value The isGuest to set. + * @return This builder for chaining. + */ + public Builder setIsGuest(boolean value) { + + isGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_guest = 4; + * @return This builder for chaining. + */ + public Builder clearIsGuest() { + + isGuest_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientVersionRandomKey_ = ""; + /** + * string client_version_random_key = 1529; + * @return The clientVersionRandomKey. + */ + public java.lang.String getClientVersionRandomKey() { + java.lang.Object ref = clientVersionRandomKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionRandomKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_version_random_key = 1529; + * @return The bytes for clientVersionRandomKey. + */ + public com.google.protobuf.ByteString + getClientVersionRandomKeyBytes() { + java.lang.Object ref = clientVersionRandomKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionRandomKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_version_random_key = 1529; + * @param value The clientVersionRandomKey to set. + * @return This builder for chaining. + */ + public Builder setClientVersionRandomKey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVersionRandomKey_ = value; + onChanged(); + return this; + } + /** + * string client_version_random_key = 1529; + * @return This builder for chaining. + */ + public Builder clearClientVersionRandomKey() { + + clientVersionRandomKey_ = getDefaultInstance().getClientVersionRandomKey(); + onChanged(); + return this; + } + /** + * string client_version_random_key = 1529; + * @param value The bytes for clientVersionRandomKey to set. + * @return This builder for chaining. + */ + public Builder setClientVersionRandomKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVersionRandomKey_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2800NNBFCEAOEPB_ = emptyIntList(); + private void ensureUnk2800NNBFCEAOEPBIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_ = mutableCopy(unk2800NNBFCEAOEPB_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return A list containing the unk2800NNBFCEAOEPB. + */ + public java.util.List + getUnk2800NNBFCEAOEPBList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2800NNBFCEAOEPB_) : unk2800NNBFCEAOEPB_; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return The count of unk2800NNBFCEAOEPB. + */ + public int getUnk2800NNBFCEAOEPBCount() { + return unk2800NNBFCEAOEPB_.size(); + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index of the element to return. + * @return The unk2800NNBFCEAOEPB at the given index. + */ + public int getUnk2800NNBFCEAOEPB(int index) { + return unk2800NNBFCEAOEPB_.getInt(index); + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index to set the value at. + * @param value The unk2800NNBFCEAOEPB to set. + * @return This builder for chaining. + */ + public Builder setUnk2800NNBFCEAOEPB( + int index, int value) { + ensureUnk2800NNBFCEAOEPBIsMutable(); + unk2800NNBFCEAOEPB_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param value The unk2800NNBFCEAOEPB to add. + * @return This builder for chaining. + */ + public Builder addUnk2800NNBFCEAOEPB(int value) { + ensureUnk2800NNBFCEAOEPBIsMutable(); + unk2800NNBFCEAOEPB_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param values The unk2800NNBFCEAOEPB to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2800NNBFCEAOEPB( + java.lang.Iterable values) { + ensureUnk2800NNBFCEAOEPBIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800NNBFCEAOEPB_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return This builder for chaining. + */ + public Builder clearUnk2800NNBFCEAOEPB() { + unk2800NNBFCEAOEPB_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int platformType_ ; + /** + * uint32 platform_type = 8; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + /** + * uint32 platform_type = 8; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * uint32 platform_type = 8; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + + private int regPlatform_ ; + /** + * uint32 reg_platform = 1112; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + /** + * uint32 reg_platform = 1112; + * @param value The regPlatform to set. + * @return This builder for chaining. + */ + public Builder setRegPlatform(int value) { + + regPlatform_ = value; + onChanged(); + return this; + } + /** + * uint32 reg_platform = 1112; + * @return This builder for chaining. + */ + public Builder clearRegPlatform() { + + regPlatform_ = 0; + onChanged(); + return this; + } + + private boolean isLoginWhiteList_ ; + /** + * bool is_login_white_list = 573; + * @return The isLoginWhiteList. + */ + @java.lang.Override + public boolean getIsLoginWhiteList() { + return isLoginWhiteList_; + } + /** + * bool is_login_white_list = 573; + * @param value The isLoginWhiteList to set. + * @return This builder for chaining. + */ + public Builder setIsLoginWhiteList(boolean value) { + + isLoginWhiteList_ = value; + onChanged(); + return this; + } + /** + * bool is_login_white_list = 573; + * @return This builder for chaining. + */ + public Builder clearIsLoginWhiteList() { + + isLoginWhiteList_ = false; + onChanged(); + return this; + } + + private java.lang.Object seedSignature_ = ""; + /** + * string seed_signature = 1140; + * @return The seedSignature. + */ + public java.lang.String getSeedSignature() { + java.lang.Object ref = seedSignature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + seedSignature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string seed_signature = 1140; + * @return The bytes for seedSignature. + */ + public com.google.protobuf.ByteString + getSeedSignatureBytes() { + java.lang.Object ref = seedSignature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + seedSignature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string seed_signature = 1140; + * @param value The seedSignature to set. + * @return This builder for chaining. + */ + public Builder setSeedSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + seedSignature_ = value; + onChanged(); + return this; + } + /** + * string seed_signature = 1140; + * @return This builder for chaining. + */ + public Builder clearSeedSignature() { + + seedSignature_ = getDefaultInstance().getSeedSignature(); + onChanged(); + return this; + } + /** + * string seed_signature = 1140; + * @param value The bytes for seedSignature to set. + * @return This builder for chaining. + */ + public Builder setSeedSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + seedSignature_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetPlayerTokenRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerTokenRsp) + private static final emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerTokenRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerTokenRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerTokenRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerTokenRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GetPlayerTokenRsp.proto\"\337\005\n\021GetPlayerT" + + "okenRsp\022\021\n\010birthday\030\251\007 \001(\t\022\017\n\007retcode\030\002 " + + "\001(\005\022\033\n\023security_cmd_buffer\030\006 \001(\014\022\027\n\017secr" + + "et_key_seed\030\r \001(\004\022\025\n\014country_code\030\335\017 \001(\t" + + "\022\026\n\016extra_bin_data\030\003 \001(\014\022\022\n\nsecret_key\030\017" + + " \001(\t\022\034\n\023Unk2700_NOJPEHIBDJH\030\231\014 \001(\r\022\032\n\022bl" + + "ack_uid_end_time\030\016 \001(\r\022\014\n\003tag\030\343\014 \001(\r\022\r\n\005" + + "token\030\013 \001(\t\022\016\n\006gm_uid\030\n \001(\r\022\023\n\nchannel_i" + + "d\030\200\007 \001(\r\022\017\n\006psn_id\030\223\016 \001(\t\022\026\n\rclient_ip_s" + + "tr\030\334\006 \001(\t\022\013\n\003msg\030\007 \001(\t\022\024\n\014account_type\030\005" + + " \001(\r\022\027\n\016sub_channel_id\030\212\016 \001(\r\022\034\n\023Unk2700" + + "_FLBKPCPGPDH\030\354\017 \001(\010\022\027\n\016encrypted_seed\030\325\013" + + " \001(\t\022\034\n\024is_proficient_player\030\t \001(\010\022\034\n\023Un" + + "k2800_BPJOBLNCBEI\030\224\t \001(\r\022\013\n\003uid\030\001 \001(\r\022\023\n" + + "\013account_uid\030\014 \001(\t\022\020\n\010is_guest\030\004 \001(\010\022\"\n\031" + + "client_version_random_key\030\371\013 \001(\t\022\034\n\023Unk2" + + "800_NNBFCEAOEPB\030\350\014 \003(\r\022\025\n\rplatform_type\030" + + "\010 \001(\r\022\025\n\014reg_platform\030\330\010 \001(\r\022\034\n\023is_login" + + "_white_list\030\275\004 \001(\010\022\027\n\016seed_signature\030\364\010 " + + "\001(\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerTokenRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerTokenRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerTokenRsp_descriptor, + new java.lang.String[] { "Birthday", "Retcode", "SecurityCmdBuffer", "SecretKeySeed", "CountryCode", "ExtraBinData", "SecretKey", "Unk2700NOJPEHIBDJH", "BlackUidEndTime", "Tag", "Token", "GmUid", "ChannelId", "PsnId", "ClientIpStr", "Msg", "AccountType", "SubChannelId", "Unk2700FLBKPCPGPDH", "EncryptedSeed", "IsProficientPlayer", "Unk2800BPJOBLNCBEI", "Uid", "AccountUid", "IsGuest", "ClientVersionRandomKey", "Unk2800NNBFCEAOEPB", "PlatformType", "RegPlatform", "IsLoginWhiteList", "SeedSignature", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java new file mode 100644 index 000000000..1b7792428 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetSceneAreaReq.proto + +package emu.grasscutter.net.proto; + +public final class GetSceneAreaReqOuterClass { + private GetSceneAreaReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetSceneAreaReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetSceneAreaReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 belong_uid = 7; + * @return The belongUid. + */ + int getBelongUid(); + } + /** + *
+   * CmdId: 265
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetSceneAreaReq} + */ + public static final class GetSceneAreaReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetSceneAreaReq) + GetSceneAreaReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetSceneAreaReq.newBuilder() to construct. + private GetSceneAreaReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetSceneAreaReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetSceneAreaReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetSceneAreaReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + sceneId_ = input.readUInt32(); + break; + } + case 56: { + + belongUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.class, emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 4; + private int sceneId_; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int BELONG_UID_FIELD_NUMBER = 7; + private int belongUid_; + /** + * uint32 belong_uid = 7; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(4, sceneId_); + } + if (belongUid_ != 0) { + output.writeUInt32(7, belongUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, sceneId_); + } + if (belongUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, belongUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq other = (emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getBelongUid() + != other.getBelongUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + BELONG_UID_FIELD_NUMBER; + hash = (53 * hash) + getBelongUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 265
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetSceneAreaReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetSceneAreaReq) + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.class, emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + belongUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq build() { + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq buildPartial() { + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq result = new emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq(this); + result.sceneId_ = sceneId_; + result.belongUid_ = belongUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq) { + return mergeFrom((emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq other) { + if (other == emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getBelongUid() != 0) { + setBelongUid(other.getBelongUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 4; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 4; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int belongUid_ ; + /** + * uint32 belong_uid = 7; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + /** + * uint32 belong_uid = 7; + * @param value The belongUid to set. + * @return This builder for chaining. + */ + public Builder setBelongUid(int value) { + + belongUid_ = value; + onChanged(); + return this; + } + /** + * uint32 belong_uid = 7; + * @return This builder for chaining. + */ + public Builder clearBelongUid() { + + belongUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetSceneAreaReq) + } + + // @@protoc_insertion_point(class_scope:GetSceneAreaReq) + private static final emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq(); + } + + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetSceneAreaReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetSceneAreaReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetSceneAreaReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetSceneAreaReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025GetSceneAreaReq.proto\"7\n\017GetSceneAreaR" + + "eq\022\020\n\010scene_id\030\004 \001(\r\022\022\n\nbelong_uid\030\007 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetSceneAreaReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetSceneAreaReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetSceneAreaReq_descriptor, + new java.lang.String[] { "SceneId", "BelongUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java new file mode 100644 index 000000000..aefb7243e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java @@ -0,0 +1,1193 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetSceneAreaRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetSceneAreaRspOuterClass { + private GetSceneAreaRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetSceneAreaRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetSceneAreaRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .CityInfo city_info_list = 13; + */ + java.util.List + getCityInfoListList(); + /** + * repeated .CityInfo city_info_list = 13; + */ + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index); + /** + * repeated .CityInfo city_info_list = 13; + */ + int getCityInfoListCount(); + /** + * repeated .CityInfo city_info_list = 13; + */ + java.util.List + getCityInfoListOrBuilderList(); + /** + * repeated .CityInfo city_info_list = 13; + */ + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( + int index); + + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 area_id_list = 9; + * @return A list containing the areaIdList. + */ + java.util.List getAreaIdListList(); + /** + * repeated uint32 area_id_list = 9; + * @return The count of areaIdList. + */ + int getAreaIdListCount(); + /** + * repeated uint32 area_id_list = 9; + * @param index The index of the element to return. + * @return The areaIdList at the given index. + */ + int getAreaIdList(int index); + } + /** + *
+   * CmdId: 204
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetSceneAreaRsp} + */ + public static final class GetSceneAreaRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetSceneAreaRsp) + GetSceneAreaRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetSceneAreaRsp.newBuilder() to construct. + private GetSceneAreaRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetSceneAreaRsp() { + cityInfoList_ = java.util.Collections.emptyList(); + areaIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetSceneAreaRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetSceneAreaRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + areaIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + areaIdList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + areaIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + areaIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.parser(), extensionRegistry)); + break; + } + case 120: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + areaIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = java.util.Collections.unmodifiableList(cityInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.class, emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CITY_INFO_LIST_FIELD_NUMBER = 13; + private java.util.List cityInfoList_; + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public java.util.List getCityInfoListList() { + return cityInfoList_; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public java.util.List + getCityInfoListOrBuilderList() { + return cityInfoList_; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public int getCityInfoListCount() { + return cityInfoList_.size(); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index) { + return cityInfoList_.get(index); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( + int index) { + return cityInfoList_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 15; + private int sceneId_; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int AREA_ID_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList areaIdList_; + /** + * repeated uint32 area_id_list = 9; + * @return A list containing the areaIdList. + */ + @java.lang.Override + public java.util.List + getAreaIdListList() { + return areaIdList_; + } + /** + * repeated uint32 area_id_list = 9; + * @return The count of areaIdList. + */ + public int getAreaIdListCount() { + return areaIdList_.size(); + } + /** + * repeated uint32 area_id_list = 9; + * @param index The index of the element to return. + * @return The areaIdList at the given index. + */ + public int getAreaIdList(int index) { + return areaIdList_.getInt(index); + } + private int areaIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (getAreaIdListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(areaIdListMemoizedSerializedSize); + } + for (int i = 0; i < areaIdList_.size(); i++) { + output.writeUInt32NoTag(areaIdList_.getInt(i)); + } + for (int i = 0; i < cityInfoList_.size(); i++) { + output.writeMessage(13, cityInfoList_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(15, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < areaIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(areaIdList_.getInt(i)); + } + size += dataSize; + if (!getAreaIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + areaIdListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < cityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, cityInfoList_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp other = (emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getCityInfoListList() + .equals(other.getCityInfoListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getAreaIdListList() + .equals(other.getAreaIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getCityInfoListCount() > 0) { + hash = (37 * hash) + CITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCityInfoListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getAreaIdListCount() > 0) { + hash = (37 * hash) + AREA_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAreaIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 204
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetSceneAreaRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetSceneAreaRsp) + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.class, emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCityInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (cityInfoListBuilder_ == null) { + cityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cityInfoListBuilder_.clear(); + } + sceneId_ = 0; + + areaIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp build() { + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp buildPartial() { + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp result = new emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (cityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = java.util.Collections.unmodifiableList(cityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cityInfoList_ = cityInfoList_; + } else { + result.cityInfoList_ = cityInfoListBuilder_.build(); + } + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000002) != 0)) { + areaIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.areaIdList_ = areaIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp other) { + if (other == emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (cityInfoListBuilder_ == null) { + if (!other.cityInfoList_.isEmpty()) { + if (cityInfoList_.isEmpty()) { + cityInfoList_ = other.cityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCityInfoListIsMutable(); + cityInfoList_.addAll(other.cityInfoList_); + } + onChanged(); + } + } else { + if (!other.cityInfoList_.isEmpty()) { + if (cityInfoListBuilder_.isEmpty()) { + cityInfoListBuilder_.dispose(); + cityInfoListBuilder_ = null; + cityInfoList_ = other.cityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + cityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCityInfoListFieldBuilder() : null; + } else { + cityInfoListBuilder_.addAllMessages(other.cityInfoList_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.areaIdList_.isEmpty()) { + if (areaIdList_.isEmpty()) { + areaIdList_ = other.areaIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAreaIdListIsMutable(); + areaIdList_.addAll(other.areaIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List cityInfoList_ = + java.util.Collections.emptyList(); + private void ensureCityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = new java.util.ArrayList(cityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder> cityInfoListBuilder_; + + /** + * repeated .CityInfo city_info_list = 13; + */ + public java.util.List getCityInfoListList() { + if (cityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cityInfoList_); + } else { + return cityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public int getCityInfoListCount() { + if (cityInfoListBuilder_ == null) { + return cityInfoList_.size(); + } else { + return cityInfoListBuilder_.getCount(); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index) { + if (cityInfoListBuilder_ == null) { + return cityInfoList_.get(index); + } else { + return cityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder setCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo value) { + if (cityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCityInfoListIsMutable(); + cityInfoList_.set(index, value); + onChanged(); + } else { + cityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder setCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder builderForValue) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + cityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo value) { + if (cityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCityInfoListIsMutable(); + cityInfoList_.add(value); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo value) { + if (cityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCityInfoListIsMutable(); + cityInfoList_.add(index, value); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder builderForValue) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder builderForValue) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addAllCityInfoList( + java.lang.Iterable values) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cityInfoList_); + onChanged(); + } else { + cityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder clearCityInfoList() { + if (cityInfoListBuilder_ == null) { + cityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder removeCityInfoList(int index) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.remove(index); + onChanged(); + } else { + cityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder getCityInfoListBuilder( + int index) { + return getCityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( + int index) { + if (cityInfoListBuilder_ == null) { + return cityInfoList_.get(index); } else { + return cityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public java.util.List + getCityInfoListOrBuilderList() { + if (cityInfoListBuilder_ != null) { + return cityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cityInfoList_); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder addCityInfoListBuilder() { + return getCityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder addCityInfoListBuilder( + int index) { + return getCityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public java.util.List + getCityInfoListBuilderList() { + return getCityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder> + getCityInfoListFieldBuilder() { + if (cityInfoListBuilder_ == null) { + cityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder>( + cityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + cityInfoList_ = null; + } + return cityInfoListBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 15; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 15; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList areaIdList_ = emptyIntList(); + private void ensureAreaIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + areaIdList_ = mutableCopy(areaIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 area_id_list = 9; + * @return A list containing the areaIdList. + */ + public java.util.List + getAreaIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(areaIdList_) : areaIdList_; + } + /** + * repeated uint32 area_id_list = 9; + * @return The count of areaIdList. + */ + public int getAreaIdListCount() { + return areaIdList_.size(); + } + /** + * repeated uint32 area_id_list = 9; + * @param index The index of the element to return. + * @return The areaIdList at the given index. + */ + public int getAreaIdList(int index) { + return areaIdList_.getInt(index); + } + /** + * repeated uint32 area_id_list = 9; + * @param index The index to set the value at. + * @param value The areaIdList to set. + * @return This builder for chaining. + */ + public Builder setAreaIdList( + int index, int value) { + ensureAreaIdListIsMutable(); + areaIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 area_id_list = 9; + * @param value The areaIdList to add. + * @return This builder for chaining. + */ + public Builder addAreaIdList(int value) { + ensureAreaIdListIsMutable(); + areaIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 area_id_list = 9; + * @param values The areaIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAreaIdList( + java.lang.Iterable values) { + ensureAreaIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, areaIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 area_id_list = 9; + * @return This builder for chaining. + */ + public Builder clearAreaIdList() { + areaIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetSceneAreaRsp) + } + + // @@protoc_insertion_point(class_scope:GetSceneAreaRsp) + private static final emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp(); + } + + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetSceneAreaRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetSceneAreaRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetSceneAreaRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetSceneAreaRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025GetSceneAreaRsp.proto\032\016CityInfo.proto\"" + + "m\n\017GetSceneAreaRsp\022\017\n\007retcode\030\007 \001(\005\022!\n\016c" + + "ity_info_list\030\r \003(\0132\t.CityInfo\022\020\n\010scene_" + + "id\030\017 \001(\r\022\024\n\014area_id_list\030\t \003(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CityInfoOuterClass.getDescriptor(), + }); + internal_static_GetSceneAreaRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetSceneAreaRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetSceneAreaRsp_descriptor, + new java.lang.String[] { "Retcode", "CityInfoList", "SceneId", "AreaIdList", }); + emu.grasscutter.net.proto.CityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java new file mode 100644 index 000000000..405a13473 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetScenePointReq.proto + +package emu.grasscutter.net.proto; + +public final class GetScenePointReqOuterClass { + private GetScenePointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetScenePointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetScenePointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 belong_uid = 10; + * @return The belongUid. + */ + int getBelongUid(); + + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 297
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetScenePointReq} + */ + public static final class GetScenePointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetScenePointReq) + GetScenePointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetScenePointReq.newBuilder() to construct. + private GetScenePointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetScenePointReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetScenePointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetScenePointReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + sceneId_ = input.readUInt32(); + break; + } + case 80: { + + belongUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.class, emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.Builder.class); + } + + public static final int BELONG_UID_FIELD_NUMBER = 10; + private int belongUid_; + /** + * uint32 belong_uid = 10; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 4; + private int sceneId_; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(4, sceneId_); + } + if (belongUid_ != 0) { + output.writeUInt32(10, belongUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, sceneId_); + } + if (belongUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, belongUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq other = (emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq) obj; + + if (getBelongUid() + != other.getBelongUid()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BELONG_UID_FIELD_NUMBER; + hash = (53 * hash) + getBelongUid(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 297
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetScenePointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetScenePointReq) + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.class, emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + belongUid_ = 0; + + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq build() { + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq buildPartial() { + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq result = new emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq(this); + result.belongUid_ = belongUid_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq) { + return mergeFrom((emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq other) { + if (other == emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.getDefaultInstance()) return this; + if (other.getBelongUid() != 0) { + setBelongUid(other.getBelongUid()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int belongUid_ ; + /** + * uint32 belong_uid = 10; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + /** + * uint32 belong_uid = 10; + * @param value The belongUid to set. + * @return This builder for chaining. + */ + public Builder setBelongUid(int value) { + + belongUid_ = value; + onChanged(); + return this; + } + /** + * uint32 belong_uid = 10; + * @return This builder for chaining. + */ + public Builder clearBelongUid() { + + belongUid_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 4; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 4; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetScenePointReq) + } + + // @@protoc_insertion_point(class_scope:GetScenePointReq) + private static final emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq(); + } + + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetScenePointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetScenePointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetScenePointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetScenePointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetScenePointReq.proto\"8\n\020GetScenePoin" + + "tReq\022\022\n\nbelong_uid\030\n \001(\r\022\020\n\010scene_id\030\004 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetScenePointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetScenePointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetScenePointReq_descriptor, + new java.lang.String[] { "BelongUid", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java new file mode 100644 index 000000000..99cd7ef6e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java @@ -0,0 +1,2439 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetScenePointRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetScenePointRspOuterClass { + private GetScenePointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetScenePointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetScenePointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return A list containing the notExploredDungeonEntryList. + */ + java.util.List getNotExploredDungeonEntryListList(); + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return The count of notExploredDungeonEntryList. + */ + int getNotExploredDungeonEntryListCount(); + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index of the element to return. + * @return The notExploredDungeonEntryList at the given index. + */ + int getNotExploredDungeonEntryList(int index); + + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return A list containing the toBeExploreDungeonEntryList. + */ + java.util.List getToBeExploreDungeonEntryListList(); + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return The count of toBeExploreDungeonEntryList. + */ + int getToBeExploreDungeonEntryListCount(); + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index of the element to return. + * @return The toBeExploreDungeonEntryList at the given index. + */ + int getToBeExploreDungeonEntryList(int index); + + /** + * repeated uint32 locked_point_list = 2; + * @return A list containing the lockedPointList. + */ + java.util.List getLockedPointListList(); + /** + * repeated uint32 locked_point_list = 2; + * @return The count of lockedPointList. + */ + int getLockedPointListCount(); + /** + * repeated uint32 locked_point_list = 2; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + int getLockedPointList(int index); + + /** + * repeated uint32 unhide_point_list = 5; + * @return A list containing the unhidePointList. + */ + java.util.List getUnhidePointListList(); + /** + * repeated uint32 unhide_point_list = 5; + * @return The count of unhidePointList. + */ + int getUnhidePointListCount(); + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + int getUnhidePointList(int index); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 belong_uid = 12; + * @return The belongUid. + */ + int getBelongUid(); + + /** + * repeated uint32 unlocked_point_list = 13; + * @return A list containing the unlockedPointList. + */ + java.util.List getUnlockedPointListList(); + /** + * repeated uint32 unlocked_point_list = 13; + * @return The count of unlockedPointList. + */ + int getUnlockedPointListCount(); + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index of the element to return. + * @return The unlockedPointList at the given index. + */ + int getUnlockedPointList(int index); + + /** + * repeated uint32 unlock_area_list = 1; + * @return A list containing the unlockAreaList. + */ + java.util.List getUnlockAreaListList(); + /** + * repeated uint32 unlock_area_list = 1; + * @return The count of unlockAreaList. + */ + int getUnlockAreaListCount(); + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index of the element to return. + * @return The unlockAreaList at the given index. + */ + int getUnlockAreaList(int index); + + /** + * repeated uint32 hide_point_list = 4; + * @return A list containing the hidePointList. + */ + java.util.List getHidePointListList(); + /** + * repeated uint32 hide_point_list = 4; + * @return The count of hidePointList. + */ + int getHidePointListCount(); + /** + * repeated uint32 hide_point_list = 4; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + int getHidePointList(int index); + + /** + * uint32 scene_id = 14; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return A list containing the notInteractDungeonEntryList. + */ + java.util.List getNotInteractDungeonEntryListList(); + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return The count of notInteractDungeonEntryList. + */ + int getNotInteractDungeonEntryListCount(); + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index of the element to return. + * @return The notInteractDungeonEntryList at the given index. + */ + int getNotInteractDungeonEntryList(int index); + + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return A list containing the groupUnlimitPointList. + */ + java.util.List getGroupUnlimitPointListList(); + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return The count of groupUnlimitPointList. + */ + int getGroupUnlimitPointListCount(); + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index of the element to return. + * @return The groupUnlimitPointList at the given index. + */ + int getGroupUnlimitPointList(int index); + } + /** + *
+   * CmdId: 281
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetScenePointRsp} + */ + public static final class GetScenePointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetScenePointRsp) + GetScenePointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetScenePointRsp.newBuilder() to construct. + private GetScenePointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetScenePointRsp() { + notExploredDungeonEntryList_ = emptyIntList(); + toBeExploreDungeonEntryList_ = emptyIntList(); + lockedPointList_ = emptyIntList(); + unhidePointList_ = emptyIntList(); + unlockedPointList_ = emptyIntList(); + unlockAreaList_ = emptyIntList(); + hidePointList_ = emptyIntList(); + notInteractDungeonEntryList_ = emptyIntList(); + groupUnlimitPointList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetScenePointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetScenePointRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + unlockAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + unlockAreaList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000020) != 0) && input.getBytesUntilLimit() > 0) { + unlockAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + while (input.getBytesUntilLimit() > 0) { + unlockAreaList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + lockedPointList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + lockedPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000040; + } + hidePointList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000040) != 0) && input.getBytesUntilLimit() > 0) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000040; + } + while (input.getBytesUntilLimit() > 0) { + hidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + unhidePointList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + unhidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + notInteractDungeonEntryList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000080) != 0) && input.getBytesUntilLimit() > 0) { + notInteractDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + while (input.getBytesUntilLimit() > 0) { + notInteractDungeonEntryList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + groupUnlimitPointList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000100) != 0) && input.getBytesUntilLimit() > 0) { + groupUnlimitPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + while (input.getBytesUntilLimit() > 0) { + groupUnlimitPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + notExploredDungeonEntryList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + notExploredDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + notExploredDungeonEntryList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + belongUid_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + unlockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + unlockedPointList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + unlockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + unlockedPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + sceneId_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + toBeExploreDungeonEntryList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + toBeExploreDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + toBeExploreDungeonEntryList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000020) != 0)) { + unlockAreaList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + hidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + unhidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + unlockedPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.class, emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.Builder.class); + } + + public static final int NOT_EXPLORED_DUNGEON_ENTRY_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList notExploredDungeonEntryList_; + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return A list containing the notExploredDungeonEntryList. + */ + @java.lang.Override + public java.util.List + getNotExploredDungeonEntryListList() { + return notExploredDungeonEntryList_; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return The count of notExploredDungeonEntryList. + */ + public int getNotExploredDungeonEntryListCount() { + return notExploredDungeonEntryList_.size(); + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index of the element to return. + * @return The notExploredDungeonEntryList at the given index. + */ + public int getNotExploredDungeonEntryList(int index) { + return notExploredDungeonEntryList_.getInt(index); + } + private int notExploredDungeonEntryListMemoizedSerializedSize = -1; + + public static final int TO_BE_EXPLORE_DUNGEON_ENTRY_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList toBeExploreDungeonEntryList_; + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return A list containing the toBeExploreDungeonEntryList. + */ + @java.lang.Override + public java.util.List + getToBeExploreDungeonEntryListList() { + return toBeExploreDungeonEntryList_; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return The count of toBeExploreDungeonEntryList. + */ + public int getToBeExploreDungeonEntryListCount() { + return toBeExploreDungeonEntryList_.size(); + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index of the element to return. + * @return The toBeExploreDungeonEntryList at the given index. + */ + public int getToBeExploreDungeonEntryList(int index) { + return toBeExploreDungeonEntryList_.getInt(index); + } + private int toBeExploreDungeonEntryListMemoizedSerializedSize = -1; + + public static final int LOCKED_POINT_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList lockedPointList_; + /** + * repeated uint32 locked_point_list = 2; + * @return A list containing the lockedPointList. + */ + @java.lang.Override + public java.util.List + getLockedPointListList() { + return lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 2; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 2; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + private int lockedPointListMemoizedSerializedSize = -1; + + public static final int UNHIDE_POINT_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList unhidePointList_; + /** + * repeated uint32 unhide_point_list = 5; + * @return A list containing the unhidePointList. + */ + @java.lang.Override + public java.util.List + getUnhidePointListList() { + return unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 5; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + private int unhidePointListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BELONG_UID_FIELD_NUMBER = 12; + private int belongUid_; + /** + * uint32 belong_uid = 12; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + + public static final int UNLOCKED_POINT_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList unlockedPointList_; + /** + * repeated uint32 unlocked_point_list = 13; + * @return A list containing the unlockedPointList. + */ + @java.lang.Override + public java.util.List + getUnlockedPointListList() { + return unlockedPointList_; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return The count of unlockedPointList. + */ + public int getUnlockedPointListCount() { + return unlockedPointList_.size(); + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index of the element to return. + * @return The unlockedPointList at the given index. + */ + public int getUnlockedPointList(int index) { + return unlockedPointList_.getInt(index); + } + private int unlockedPointListMemoizedSerializedSize = -1; + + public static final int UNLOCK_AREA_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList unlockAreaList_; + /** + * repeated uint32 unlock_area_list = 1; + * @return A list containing the unlockAreaList. + */ + @java.lang.Override + public java.util.List + getUnlockAreaListList() { + return unlockAreaList_; + } + /** + * repeated uint32 unlock_area_list = 1; + * @return The count of unlockAreaList. + */ + public int getUnlockAreaListCount() { + return unlockAreaList_.size(); + } + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index of the element to return. + * @return The unlockAreaList at the given index. + */ + public int getUnlockAreaList(int index) { + return unlockAreaList_.getInt(index); + } + private int unlockAreaListMemoizedSerializedSize = -1; + + public static final int HIDE_POINT_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList hidePointList_; + /** + * repeated uint32 hide_point_list = 4; + * @return A list containing the hidePointList. + */ + @java.lang.Override + public java.util.List + getHidePointListList() { + return hidePointList_; + } + /** + * repeated uint32 hide_point_list = 4; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 4; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + private int hidePointListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 14; + private int sceneId_; + /** + * uint32 scene_id = 14; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int NOT_INTERACT_DUNGEON_ENTRY_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList notInteractDungeonEntryList_; + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return A list containing the notInteractDungeonEntryList. + */ + @java.lang.Override + public java.util.List + getNotInteractDungeonEntryListList() { + return notInteractDungeonEntryList_; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return The count of notInteractDungeonEntryList. + */ + public int getNotInteractDungeonEntryListCount() { + return notInteractDungeonEntryList_.size(); + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index of the element to return. + * @return The notInteractDungeonEntryList at the given index. + */ + public int getNotInteractDungeonEntryList(int index) { + return notInteractDungeonEntryList_.getInt(index); + } + private int notInteractDungeonEntryListMemoizedSerializedSize = -1; + + public static final int GROUP_UNLIMIT_POINT_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList groupUnlimitPointList_; + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return A list containing the groupUnlimitPointList. + */ + @java.lang.Override + public java.util.List + getGroupUnlimitPointListList() { + return groupUnlimitPointList_; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return The count of groupUnlimitPointList. + */ + public int getGroupUnlimitPointListCount() { + return groupUnlimitPointList_.size(); + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index of the element to return. + * @return The groupUnlimitPointList at the given index. + */ + public int getGroupUnlimitPointList(int index) { + return groupUnlimitPointList_.getInt(index); + } + private int groupUnlimitPointListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getUnlockAreaListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(unlockAreaListMemoizedSerializedSize); + } + for (int i = 0; i < unlockAreaList_.size(); i++) { + output.writeUInt32NoTag(unlockAreaList_.getInt(i)); + } + if (getLockedPointListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(lockedPointListMemoizedSerializedSize); + } + for (int i = 0; i < lockedPointList_.size(); i++) { + output.writeUInt32NoTag(lockedPointList_.getInt(i)); + } + if (getHidePointListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(hidePointListMemoizedSerializedSize); + } + for (int i = 0; i < hidePointList_.size(); i++) { + output.writeUInt32NoTag(hidePointList_.getInt(i)); + } + if (getUnhidePointListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(unhidePointListMemoizedSerializedSize); + } + for (int i = 0; i < unhidePointList_.size(); i++) { + output.writeUInt32NoTag(unhidePointList_.getInt(i)); + } + if (getNotInteractDungeonEntryListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(notInteractDungeonEntryListMemoizedSerializedSize); + } + for (int i = 0; i < notInteractDungeonEntryList_.size(); i++) { + output.writeUInt32NoTag(notInteractDungeonEntryList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (getGroupUnlimitPointListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(groupUnlimitPointListMemoizedSerializedSize); + } + for (int i = 0; i < groupUnlimitPointList_.size(); i++) { + output.writeUInt32NoTag(groupUnlimitPointList_.getInt(i)); + } + if (getNotExploredDungeonEntryListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(notExploredDungeonEntryListMemoizedSerializedSize); + } + for (int i = 0; i < notExploredDungeonEntryList_.size(); i++) { + output.writeUInt32NoTag(notExploredDungeonEntryList_.getInt(i)); + } + if (belongUid_ != 0) { + output.writeUInt32(12, belongUid_); + } + if (getUnlockedPointListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(unlockedPointListMemoizedSerializedSize); + } + for (int i = 0; i < unlockedPointList_.size(); i++) { + output.writeUInt32NoTag(unlockedPointList_.getInt(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(14, sceneId_); + } + if (getToBeExploreDungeonEntryListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(toBeExploreDungeonEntryListMemoizedSerializedSize); + } + for (int i = 0; i < toBeExploreDungeonEntryList_.size(); i++) { + output.writeUInt32NoTag(toBeExploreDungeonEntryList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < unlockAreaList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unlockAreaList_.getInt(i)); + } + size += dataSize; + if (!getUnlockAreaListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unlockAreaListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < lockedPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lockedPointList_.getInt(i)); + } + size += dataSize; + if (!getLockedPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lockedPointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < hidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(hidePointList_.getInt(i)); + } + size += dataSize; + if (!getHidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + hidePointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unhidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unhidePointList_.getInt(i)); + } + size += dataSize; + if (!getUnhidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unhidePointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < notInteractDungeonEntryList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(notInteractDungeonEntryList_.getInt(i)); + } + size += dataSize; + if (!getNotInteractDungeonEntryListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + notInteractDungeonEntryListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < groupUnlimitPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(groupUnlimitPointList_.getInt(i)); + } + size += dataSize; + if (!getGroupUnlimitPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + groupUnlimitPointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < notExploredDungeonEntryList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(notExploredDungeonEntryList_.getInt(i)); + } + size += dataSize; + if (!getNotExploredDungeonEntryListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + notExploredDungeonEntryListMemoizedSerializedSize = dataSize; + } + if (belongUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, belongUid_); + } + { + int dataSize = 0; + for (int i = 0; i < unlockedPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unlockedPointList_.getInt(i)); + } + size += dataSize; + if (!getUnlockedPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unlockedPointListMemoizedSerializedSize = dataSize; + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < toBeExploreDungeonEntryList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(toBeExploreDungeonEntryList_.getInt(i)); + } + size += dataSize; + if (!getToBeExploreDungeonEntryListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + toBeExploreDungeonEntryListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp other = (emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp) obj; + + if (!getNotExploredDungeonEntryListList() + .equals(other.getNotExploredDungeonEntryListList())) return false; + if (!getToBeExploreDungeonEntryListList() + .equals(other.getToBeExploreDungeonEntryListList())) return false; + if (!getLockedPointListList() + .equals(other.getLockedPointListList())) return false; + if (!getUnhidePointListList() + .equals(other.getUnhidePointListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getBelongUid() + != other.getBelongUid()) return false; + if (!getUnlockedPointListList() + .equals(other.getUnlockedPointListList())) return false; + if (!getUnlockAreaListList() + .equals(other.getUnlockAreaListList())) return false; + if (!getHidePointListList() + .equals(other.getHidePointListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getNotInteractDungeonEntryListList() + .equals(other.getNotInteractDungeonEntryListList())) return false; + if (!getGroupUnlimitPointListList() + .equals(other.getGroupUnlimitPointListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getNotExploredDungeonEntryListCount() > 0) { + hash = (37 * hash) + NOT_EXPLORED_DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNotExploredDungeonEntryListList().hashCode(); + } + if (getToBeExploreDungeonEntryListCount() > 0) { + hash = (37 * hash) + TO_BE_EXPLORE_DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getToBeExploreDungeonEntryListList().hashCode(); + } + if (getLockedPointListCount() > 0) { + hash = (37 * hash) + LOCKED_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockedPointListList().hashCode(); + } + if (getUnhidePointListCount() > 0) { + hash = (37 * hash) + UNHIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnhidePointListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + BELONG_UID_FIELD_NUMBER; + hash = (53 * hash) + getBelongUid(); + if (getUnlockedPointListCount() > 0) { + hash = (37 * hash) + UNLOCKED_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnlockedPointListList().hashCode(); + } + if (getUnlockAreaListCount() > 0) { + hash = (37 * hash) + UNLOCK_AREA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnlockAreaListList().hashCode(); + } + if (getHidePointListCount() > 0) { + hash = (37 * hash) + HIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHidePointListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getNotInteractDungeonEntryListCount() > 0) { + hash = (37 * hash) + NOT_INTERACT_DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNotInteractDungeonEntryListList().hashCode(); + } + if (getGroupUnlimitPointListCount() > 0) { + hash = (37 * hash) + GROUP_UNLIMIT_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGroupUnlimitPointListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 281
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetScenePointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetScenePointRsp) + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.class, emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + notExploredDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + toBeExploreDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + retcode_ = 0; + + belongUid_ = 0; + + unlockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + unlockAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000040); + sceneId_ = 0; + + notInteractDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + groupUnlimitPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp build() { + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp buildPartial() { + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp result = new emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.notExploredDungeonEntryList_ = notExploredDungeonEntryList_; + if (((bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.toBeExploreDungeonEntryList_ = toBeExploreDungeonEntryList_; + if (((bitField0_ & 0x00000004) != 0)) { + lockedPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.lockedPointList_ = lockedPointList_; + if (((bitField0_ & 0x00000008) != 0)) { + unhidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.unhidePointList_ = unhidePointList_; + result.retcode_ = retcode_; + result.belongUid_ = belongUid_; + if (((bitField0_ & 0x00000010) != 0)) { + unlockedPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.unlockedPointList_ = unlockedPointList_; + if (((bitField0_ & 0x00000020) != 0)) { + unlockAreaList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.unlockAreaList_ = unlockAreaList_; + if (((bitField0_ & 0x00000040) != 0)) { + hidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.hidePointList_ = hidePointList_; + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000080); + } + result.notInteractDungeonEntryList_ = notInteractDungeonEntryList_; + if (((bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000100); + } + result.groupUnlimitPointList_ = groupUnlimitPointList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp other) { + if (other == emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.getDefaultInstance()) return this; + if (!other.notExploredDungeonEntryList_.isEmpty()) { + if (notExploredDungeonEntryList_.isEmpty()) { + notExploredDungeonEntryList_ = other.notExploredDungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNotExploredDungeonEntryListIsMutable(); + notExploredDungeonEntryList_.addAll(other.notExploredDungeonEntryList_); + } + onChanged(); + } + if (!other.toBeExploreDungeonEntryList_.isEmpty()) { + if (toBeExploreDungeonEntryList_.isEmpty()) { + toBeExploreDungeonEntryList_ = other.toBeExploreDungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureToBeExploreDungeonEntryListIsMutable(); + toBeExploreDungeonEntryList_.addAll(other.toBeExploreDungeonEntryList_); + } + onChanged(); + } + if (!other.lockedPointList_.isEmpty()) { + if (lockedPointList_.isEmpty()) { + lockedPointList_ = other.lockedPointList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureLockedPointListIsMutable(); + lockedPointList_.addAll(other.lockedPointList_); + } + onChanged(); + } + if (!other.unhidePointList_.isEmpty()) { + if (unhidePointList_.isEmpty()) { + unhidePointList_ = other.unhidePointList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureUnhidePointListIsMutable(); + unhidePointList_.addAll(other.unhidePointList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getBelongUid() != 0) { + setBelongUid(other.getBelongUid()); + } + if (!other.unlockedPointList_.isEmpty()) { + if (unlockedPointList_.isEmpty()) { + unlockedPointList_ = other.unlockedPointList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureUnlockedPointListIsMutable(); + unlockedPointList_.addAll(other.unlockedPointList_); + } + onChanged(); + } + if (!other.unlockAreaList_.isEmpty()) { + if (unlockAreaList_.isEmpty()) { + unlockAreaList_ = other.unlockAreaList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureUnlockAreaListIsMutable(); + unlockAreaList_.addAll(other.unlockAreaList_); + } + onChanged(); + } + if (!other.hidePointList_.isEmpty()) { + if (hidePointList_.isEmpty()) { + hidePointList_ = other.hidePointList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureHidePointListIsMutable(); + hidePointList_.addAll(other.hidePointList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.notInteractDungeonEntryList_.isEmpty()) { + if (notInteractDungeonEntryList_.isEmpty()) { + notInteractDungeonEntryList_ = other.notInteractDungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000080); + } else { + ensureNotInteractDungeonEntryListIsMutable(); + notInteractDungeonEntryList_.addAll(other.notInteractDungeonEntryList_); + } + onChanged(); + } + if (!other.groupUnlimitPointList_.isEmpty()) { + if (groupUnlimitPointList_.isEmpty()) { + groupUnlimitPointList_ = other.groupUnlimitPointList_; + bitField0_ = (bitField0_ & ~0x00000100); + } else { + ensureGroupUnlimitPointListIsMutable(); + groupUnlimitPointList_.addAll(other.groupUnlimitPointList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList notExploredDungeonEntryList_ = emptyIntList(); + private void ensureNotExploredDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_ = mutableCopy(notExploredDungeonEntryList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return A list containing the notExploredDungeonEntryList. + */ + public java.util.List + getNotExploredDungeonEntryListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(notExploredDungeonEntryList_) : notExploredDungeonEntryList_; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return The count of notExploredDungeonEntryList. + */ + public int getNotExploredDungeonEntryListCount() { + return notExploredDungeonEntryList_.size(); + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index of the element to return. + * @return The notExploredDungeonEntryList at the given index. + */ + public int getNotExploredDungeonEntryList(int index) { + return notExploredDungeonEntryList_.getInt(index); + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index to set the value at. + * @param value The notExploredDungeonEntryList to set. + * @return This builder for chaining. + */ + public Builder setNotExploredDungeonEntryList( + int index, int value) { + ensureNotExploredDungeonEntryListIsMutable(); + notExploredDungeonEntryList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param value The notExploredDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addNotExploredDungeonEntryList(int value) { + ensureNotExploredDungeonEntryListIsMutable(); + notExploredDungeonEntryList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param values The notExploredDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addAllNotExploredDungeonEntryList( + java.lang.Iterable values) { + ensureNotExploredDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, notExploredDungeonEntryList_); + onChanged(); + return this; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return This builder for chaining. + */ + public Builder clearNotExploredDungeonEntryList() { + notExploredDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList toBeExploreDungeonEntryList_ = emptyIntList(); + private void ensureToBeExploreDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_ = mutableCopy(toBeExploreDungeonEntryList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return A list containing the toBeExploreDungeonEntryList. + */ + public java.util.List + getToBeExploreDungeonEntryListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(toBeExploreDungeonEntryList_) : toBeExploreDungeonEntryList_; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return The count of toBeExploreDungeonEntryList. + */ + public int getToBeExploreDungeonEntryListCount() { + return toBeExploreDungeonEntryList_.size(); + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index of the element to return. + * @return The toBeExploreDungeonEntryList at the given index. + */ + public int getToBeExploreDungeonEntryList(int index) { + return toBeExploreDungeonEntryList_.getInt(index); + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index to set the value at. + * @param value The toBeExploreDungeonEntryList to set. + * @return This builder for chaining. + */ + public Builder setToBeExploreDungeonEntryList( + int index, int value) { + ensureToBeExploreDungeonEntryListIsMutable(); + toBeExploreDungeonEntryList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param value The toBeExploreDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addToBeExploreDungeonEntryList(int value) { + ensureToBeExploreDungeonEntryListIsMutable(); + toBeExploreDungeonEntryList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param values The toBeExploreDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addAllToBeExploreDungeonEntryList( + java.lang.Iterable values) { + ensureToBeExploreDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, toBeExploreDungeonEntryList_); + onChanged(); + return this; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return This builder for chaining. + */ + public Builder clearToBeExploreDungeonEntryList() { + toBeExploreDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList lockedPointList_ = emptyIntList(); + private void ensureLockedPointListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + lockedPointList_ = mutableCopy(lockedPointList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 locked_point_list = 2; + * @return A list containing the lockedPointList. + */ + public java.util.List + getLockedPointListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(lockedPointList_) : lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 2; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 2; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + /** + * repeated uint32 locked_point_list = 2; + * @param index The index to set the value at. + * @param value The lockedPointList to set. + * @return This builder for chaining. + */ + public Builder setLockedPointList( + int index, int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 2; + * @param value The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addLockedPointList(int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 2; + * @param values The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addAllLockedPointList( + java.lang.Iterable values) { + ensureLockedPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockedPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 2; + * @return This builder for chaining. + */ + public Builder clearLockedPointList() { + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unhidePointList_ = emptyIntList(); + private void ensureUnhidePointListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + unhidePointList_ = mutableCopy(unhidePointList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 unhide_point_list = 5; + * @return A list containing the unhidePointList. + */ + public java.util.List + getUnhidePointListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(unhidePointList_) : unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 5; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index to set the value at. + * @param value The unhidePointList to set. + * @return This builder for chaining. + */ + public Builder setUnhidePointList( + int index, int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 5; + * @param value The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addUnhidePointList(int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 5; + * @param values The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllUnhidePointList( + java.lang.Iterable values) { + ensureUnhidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unhidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 5; + * @return This builder for chaining. + */ + public Builder clearUnhidePointList() { + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int belongUid_ ; + /** + * uint32 belong_uid = 12; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + /** + * uint32 belong_uid = 12; + * @param value The belongUid to set. + * @return This builder for chaining. + */ + public Builder setBelongUid(int value) { + + belongUid_ = value; + onChanged(); + return this; + } + /** + * uint32 belong_uid = 12; + * @return This builder for chaining. + */ + public Builder clearBelongUid() { + + belongUid_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unlockedPointList_ = emptyIntList(); + private void ensureUnlockedPointListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + unlockedPointList_ = mutableCopy(unlockedPointList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return A list containing the unlockedPointList. + */ + public java.util.List + getUnlockedPointListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(unlockedPointList_) : unlockedPointList_; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return The count of unlockedPointList. + */ + public int getUnlockedPointListCount() { + return unlockedPointList_.size(); + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index of the element to return. + * @return The unlockedPointList at the given index. + */ + public int getUnlockedPointList(int index) { + return unlockedPointList_.getInt(index); + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index to set the value at. + * @param value The unlockedPointList to set. + * @return This builder for chaining. + */ + public Builder setUnlockedPointList( + int index, int value) { + ensureUnlockedPointListIsMutable(); + unlockedPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param value The unlockedPointList to add. + * @return This builder for chaining. + */ + public Builder addUnlockedPointList(int value) { + ensureUnlockedPointListIsMutable(); + unlockedPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param values The unlockedPointList to add. + * @return This builder for chaining. + */ + public Builder addAllUnlockedPointList( + java.lang.Iterable values) { + ensureUnlockedPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unlockedPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return This builder for chaining. + */ + public Builder clearUnlockedPointList() { + unlockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unlockAreaList_ = emptyIntList(); + private void ensureUnlockAreaListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + unlockAreaList_ = mutableCopy(unlockAreaList_); + bitField0_ |= 0x00000020; + } + } + /** + * repeated uint32 unlock_area_list = 1; + * @return A list containing the unlockAreaList. + */ + public java.util.List + getUnlockAreaListList() { + return ((bitField0_ & 0x00000020) != 0) ? + java.util.Collections.unmodifiableList(unlockAreaList_) : unlockAreaList_; + } + /** + * repeated uint32 unlock_area_list = 1; + * @return The count of unlockAreaList. + */ + public int getUnlockAreaListCount() { + return unlockAreaList_.size(); + } + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index of the element to return. + * @return The unlockAreaList at the given index. + */ + public int getUnlockAreaList(int index) { + return unlockAreaList_.getInt(index); + } + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index to set the value at. + * @param value The unlockAreaList to set. + * @return This builder for chaining. + */ + public Builder setUnlockAreaList( + int index, int value) { + ensureUnlockAreaListIsMutable(); + unlockAreaList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unlock_area_list = 1; + * @param value The unlockAreaList to add. + * @return This builder for chaining. + */ + public Builder addUnlockAreaList(int value) { + ensureUnlockAreaListIsMutable(); + unlockAreaList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unlock_area_list = 1; + * @param values The unlockAreaList to add. + * @return This builder for chaining. + */ + public Builder addAllUnlockAreaList( + java.lang.Iterable values) { + ensureUnlockAreaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unlockAreaList_); + onChanged(); + return this; + } + /** + * repeated uint32 unlock_area_list = 1; + * @return This builder for chaining. + */ + public Builder clearUnlockAreaList() { + unlockAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList hidePointList_ = emptyIntList(); + private void ensureHidePointListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + hidePointList_ = mutableCopy(hidePointList_); + bitField0_ |= 0x00000040; + } + } + /** + * repeated uint32 hide_point_list = 4; + * @return A list containing the hidePointList. + */ + public java.util.List + getHidePointListList() { + return ((bitField0_ & 0x00000040) != 0) ? + java.util.Collections.unmodifiableList(hidePointList_) : hidePointList_; + } + /** + * repeated uint32 hide_point_list = 4; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 4; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + /** + * repeated uint32 hide_point_list = 4; + * @param index The index to set the value at. + * @param value The hidePointList to set. + * @return This builder for chaining. + */ + public Builder setHidePointList( + int index, int value) { + ensureHidePointListIsMutable(); + hidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 4; + * @param value The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addHidePointList(int value) { + ensureHidePointListIsMutable(); + hidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 4; + * @param values The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllHidePointList( + java.lang.Iterable values) { + ensureHidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, hidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 4; + * @return This builder for chaining. + */ + public Builder clearHidePointList() { + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 14; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 14; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 14; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList notInteractDungeonEntryList_ = emptyIntList(); + private void ensureNotInteractDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_ = mutableCopy(notInteractDungeonEntryList_); + bitField0_ |= 0x00000080; + } + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return A list containing the notInteractDungeonEntryList. + */ + public java.util.List + getNotInteractDungeonEntryListList() { + return ((bitField0_ & 0x00000080) != 0) ? + java.util.Collections.unmodifiableList(notInteractDungeonEntryList_) : notInteractDungeonEntryList_; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return The count of notInteractDungeonEntryList. + */ + public int getNotInteractDungeonEntryListCount() { + return notInteractDungeonEntryList_.size(); + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index of the element to return. + * @return The notInteractDungeonEntryList at the given index. + */ + public int getNotInteractDungeonEntryList(int index) { + return notInteractDungeonEntryList_.getInt(index); + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index to set the value at. + * @param value The notInteractDungeonEntryList to set. + * @return This builder for chaining. + */ + public Builder setNotInteractDungeonEntryList( + int index, int value) { + ensureNotInteractDungeonEntryListIsMutable(); + notInteractDungeonEntryList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param value The notInteractDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addNotInteractDungeonEntryList(int value) { + ensureNotInteractDungeonEntryListIsMutable(); + notInteractDungeonEntryList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param values The notInteractDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addAllNotInteractDungeonEntryList( + java.lang.Iterable values) { + ensureNotInteractDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, notInteractDungeonEntryList_); + onChanged(); + return this; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return This builder for chaining. + */ + public Builder clearNotInteractDungeonEntryList() { + notInteractDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList groupUnlimitPointList_ = emptyIntList(); + private void ensureGroupUnlimitPointListIsMutable() { + if (!((bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_ = mutableCopy(groupUnlimitPointList_); + bitField0_ |= 0x00000100; + } + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return A list containing the groupUnlimitPointList. + */ + public java.util.List + getGroupUnlimitPointListList() { + return ((bitField0_ & 0x00000100) != 0) ? + java.util.Collections.unmodifiableList(groupUnlimitPointList_) : groupUnlimitPointList_; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return The count of groupUnlimitPointList. + */ + public int getGroupUnlimitPointListCount() { + return groupUnlimitPointList_.size(); + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index of the element to return. + * @return The groupUnlimitPointList at the given index. + */ + public int getGroupUnlimitPointList(int index) { + return groupUnlimitPointList_.getInt(index); + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index to set the value at. + * @param value The groupUnlimitPointList to set. + * @return This builder for chaining. + */ + public Builder setGroupUnlimitPointList( + int index, int value) { + ensureGroupUnlimitPointListIsMutable(); + groupUnlimitPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param value The groupUnlimitPointList to add. + * @return This builder for chaining. + */ + public Builder addGroupUnlimitPointList(int value) { + ensureGroupUnlimitPointListIsMutable(); + groupUnlimitPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param values The groupUnlimitPointList to add. + * @return This builder for chaining. + */ + public Builder addAllGroupUnlimitPointList( + java.lang.Iterable values) { + ensureGroupUnlimitPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, groupUnlimitPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return This builder for chaining. + */ + public Builder clearGroupUnlimitPointList() { + groupUnlimitPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetScenePointRsp) + } + + // @@protoc_insertion_point(class_scope:GetScenePointRsp) + private static final emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp(); + } + + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetScenePointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetScenePointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetScenePointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetScenePointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetScenePointRsp.proto\"\355\002\n\020GetScenePoi" + + "ntRsp\022\'\n\037not_explored_dungeon_entry_list" + + "\030\013 \003(\r\022(\n to_be_explore_dungeon_entry_li" + + "st\030\017 \003(\r\022\031\n\021locked_point_list\030\002 \003(\r\022\031\n\021u" + + "nhide_point_list\030\005 \003(\r\022\017\n\007retcode\030\t \001(\005\022" + + "\022\n\nbelong_uid\030\014 \001(\r\022\033\n\023unlocked_point_li" + + "st\030\r \003(\r\022\030\n\020unlock_area_list\030\001 \003(\r\022\027\n\017hi" + + "de_point_list\030\004 \003(\r\022\020\n\010scene_id\030\016 \001(\r\022\'\n" + + "\037not_interact_dungeon_entry_list\030\006 \003(\r\022 " + + "\n\030group_unlimit_point_list\030\n \003(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetScenePointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetScenePointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetScenePointRsp_descriptor, + new java.lang.String[] { "NotExploredDungeonEntryList", "ToBeExploreDungeonEntryList", "LockedPointList", "UnhidePointList", "Retcode", "BelongUid", "UnlockedPointList", "UnlockAreaList", "HidePointList", "SceneId", "NotInteractDungeonEntryList", "GroupUnlimitPointList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java new file mode 100644 index 000000000..e44070bc5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetShopReq.proto + +package emu.grasscutter.net.proto; + +public final class GetShopReqOuterClass { + private GetShopReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetShopReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetShopReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + int getShopType(); + } + /** + *
+   * CmdId: 772
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetShopReq} + */ + public static final class GetShopReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetShopReq) + GetShopReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetShopReq.newBuilder() to construct. + private GetShopReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetShopReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetShopReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetShopReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + shopType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.class, emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.Builder.class); + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 13; + private int shopType_; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (shopType_ != 0) { + output.writeUInt32(13, shopType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, shopType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq other = (emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq) obj; + + if (getShopType() + != other.getShopType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 772
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetShopReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetShopReq) + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.class, emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + shopType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq build() { + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq buildPartial() { + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq result = new emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq(this); + result.shopType_ = shopType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq) { + return mergeFrom((emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq other) { + if (other == emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.getDefaultInstance()) return this; + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int shopType_ ; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 13; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 13; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetShopReq) + } + + // @@protoc_insertion_point(class_scope:GetShopReq) + private static final emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq(); + } + + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetShopReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetShopReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetShopReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetShopReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020GetShopReq.proto\"\037\n\nGetShopReq\022\021\n\tshop" + + "_type\030\r \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetShopReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetShopReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetShopReq_descriptor, + new java.lang.String[] { "ShopType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java new file mode 100644 index 000000000..a9810bb55 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetShopRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetShopRspOuterClass { + private GetShopRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetShopRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetShopRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .Shop shop = 11; + * @return Whether the shop field is set. + */ + boolean hasShop(); + /** + * .Shop shop = 11; + * @return The shop. + */ + emu.grasscutter.net.proto.ShopOuterClass.Shop getShop(); + /** + * .Shop shop = 11; + */ + emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 798
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetShopRsp} + */ + public static final class GetShopRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetShopRsp) + GetShopRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetShopRsp.newBuilder() to construct. + private GetShopRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetShopRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetShopRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetShopRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder subBuilder = null; + if (shop_ != null) { + subBuilder = shop_.toBuilder(); + } + shop_ = input.readMessage(emu.grasscutter.net.proto.ShopOuterClass.Shop.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(shop_); + shop_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.class, emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.Builder.class); + } + + public static final int SHOP_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.ShopOuterClass.Shop shop_; + /** + * .Shop shop = 11; + * @return Whether the shop field is set. + */ + @java.lang.Override + public boolean hasShop() { + return shop_ != null; + } + /** + * .Shop shop = 11; + * @return The shop. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop getShop() { + return shop_ == null ? emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance() : shop_; + } + /** + * .Shop shop = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder() { + return getShop(); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (shop_ != null) { + output.writeMessage(11, getShop()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (shop_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getShop()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp other = (emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp) obj; + + if (hasShop() != other.hasShop()) return false; + if (hasShop()) { + if (!getShop() + .equals(other.getShop())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasShop()) { + hash = (37 * hash) + SHOP_FIELD_NUMBER; + hash = (53 * hash) + getShop().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 798
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetShopRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetShopRsp) + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.class, emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (shopBuilder_ == null) { + shop_ = null; + } else { + shop_ = null; + shopBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp build() { + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp buildPartial() { + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp result = new emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp(this); + if (shopBuilder_ == null) { + result.shop_ = shop_; + } else { + result.shop_ = shopBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp other) { + if (other == emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.getDefaultInstance()) return this; + if (other.hasShop()) { + mergeShop(other.getShop()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ShopOuterClass.Shop shop_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopOuterClass.Shop, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder, emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder> shopBuilder_; + /** + * .Shop shop = 11; + * @return Whether the shop field is set. + */ + public boolean hasShop() { + return shopBuilder_ != null || shop_ != null; + } + /** + * .Shop shop = 11; + * @return The shop. + */ + public emu.grasscutter.net.proto.ShopOuterClass.Shop getShop() { + if (shopBuilder_ == null) { + return shop_ == null ? emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance() : shop_; + } else { + return shopBuilder_.getMessage(); + } + } + /** + * .Shop shop = 11; + */ + public Builder setShop(emu.grasscutter.net.proto.ShopOuterClass.Shop value) { + if (shopBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + shop_ = value; + onChanged(); + } else { + shopBuilder_.setMessage(value); + } + + return this; + } + /** + * .Shop shop = 11; + */ + public Builder setShop( + emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder builderForValue) { + if (shopBuilder_ == null) { + shop_ = builderForValue.build(); + onChanged(); + } else { + shopBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Shop shop = 11; + */ + public Builder mergeShop(emu.grasscutter.net.proto.ShopOuterClass.Shop value) { + if (shopBuilder_ == null) { + if (shop_ != null) { + shop_ = + emu.grasscutter.net.proto.ShopOuterClass.Shop.newBuilder(shop_).mergeFrom(value).buildPartial(); + } else { + shop_ = value; + } + onChanged(); + } else { + shopBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Shop shop = 11; + */ + public Builder clearShop() { + if (shopBuilder_ == null) { + shop_ = null; + onChanged(); + } else { + shop_ = null; + shopBuilder_ = null; + } + + return this; + } + /** + * .Shop shop = 11; + */ + public emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder getShopBuilder() { + + onChanged(); + return getShopFieldBuilder().getBuilder(); + } + /** + * .Shop shop = 11; + */ + public emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder() { + if (shopBuilder_ != null) { + return shopBuilder_.getMessageOrBuilder(); + } else { + return shop_ == null ? + emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance() : shop_; + } + } + /** + * .Shop shop = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopOuterClass.Shop, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder, emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder> + getShopFieldBuilder() { + if (shopBuilder_ == null) { + shopBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopOuterClass.Shop, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder, emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder>( + getShop(), + getParentForChildren(), + isClean()); + shop_ = null; + } + return shopBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetShopRsp) + } + + // @@protoc_insertion_point(class_scope:GetShopRsp) + private static final emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp(); + } + + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetShopRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetShopRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetShopRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetShopRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020GetShopRsp.proto\032\nShop.proto\"2\n\nGetSho" + + "pRsp\022\023\n\004shop\030\013 \001(\0132\005.Shop\022\017\n\007retcode\030\002 \001" + + "(\005B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopOuterClass.getDescriptor(), + }); + internal_static_GetShopRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetShopRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetShopRsp_descriptor, + new java.lang.String[] { "Shop", "Retcode", }); + emu.grasscutter.net.proto.ShopOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java new file mode 100644 index 000000000..974ddc0aa --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetShopmallDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetShopmallDataRspOuterClass { + private GetShopmallDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetShopmallDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetShopmallDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 shop_type_list = 15; + * @return A list containing the shopTypeList. + */ + java.util.List getShopTypeListList(); + /** + * repeated uint32 shop_type_list = 15; + * @return The count of shopTypeList. + */ + int getShopTypeListCount(); + /** + * repeated uint32 shop_type_list = 15; + * @param index The index of the element to return. + * @return The shopTypeList at the given index. + */ + int getShopTypeList(int index); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 721
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetShopmallDataRsp} + */ + public static final class GetShopmallDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetShopmallDataRsp) + GetShopmallDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetShopmallDataRsp.newBuilder() to construct. + private GetShopmallDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetShopmallDataRsp() { + shopTypeList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetShopmallDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetShopmallDataRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + shopTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + shopTypeList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + shopTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + shopTypeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + shopTypeList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.class, emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.Builder.class); + } + + public static final int SHOP_TYPE_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList shopTypeList_; + /** + * repeated uint32 shop_type_list = 15; + * @return A list containing the shopTypeList. + */ + @java.lang.Override + public java.util.List + getShopTypeListList() { + return shopTypeList_; + } + /** + * repeated uint32 shop_type_list = 15; + * @return The count of shopTypeList. + */ + public int getShopTypeListCount() { + return shopTypeList_.size(); + } + /** + * repeated uint32 shop_type_list = 15; + * @param index The index of the element to return. + * @return The shopTypeList at the given index. + */ + public int getShopTypeList(int index) { + return shopTypeList_.getInt(index); + } + private int shopTypeListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (getShopTypeListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(shopTypeListMemoizedSerializedSize); + } + for (int i = 0; i < shopTypeList_.size(); i++) { + output.writeUInt32NoTag(shopTypeList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < shopTypeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(shopTypeList_.getInt(i)); + } + size += dataSize; + if (!getShopTypeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + shopTypeListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp other = (emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp) obj; + + if (!getShopTypeListList() + .equals(other.getShopTypeListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getShopTypeListCount() > 0) { + hash = (37 * hash) + SHOP_TYPE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShopTypeListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 721
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetShopmallDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetShopmallDataRsp) + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.class, emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + shopTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp build() { + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp buildPartial() { + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp result = new emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + shopTypeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.shopTypeList_ = shopTypeList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp other) { + if (other == emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.getDefaultInstance()) return this; + if (!other.shopTypeList_.isEmpty()) { + if (shopTypeList_.isEmpty()) { + shopTypeList_ = other.shopTypeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShopTypeListIsMutable(); + shopTypeList_.addAll(other.shopTypeList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList shopTypeList_ = emptyIntList(); + private void ensureShopTypeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + shopTypeList_ = mutableCopy(shopTypeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 shop_type_list = 15; + * @return A list containing the shopTypeList. + */ + public java.util.List + getShopTypeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(shopTypeList_) : shopTypeList_; + } + /** + * repeated uint32 shop_type_list = 15; + * @return The count of shopTypeList. + */ + public int getShopTypeListCount() { + return shopTypeList_.size(); + } + /** + * repeated uint32 shop_type_list = 15; + * @param index The index of the element to return. + * @return The shopTypeList at the given index. + */ + public int getShopTypeList(int index) { + return shopTypeList_.getInt(index); + } + /** + * repeated uint32 shop_type_list = 15; + * @param index The index to set the value at. + * @param value The shopTypeList to set. + * @return This builder for chaining. + */ + public Builder setShopTypeList( + int index, int value) { + ensureShopTypeListIsMutable(); + shopTypeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 shop_type_list = 15; + * @param value The shopTypeList to add. + * @return This builder for chaining. + */ + public Builder addShopTypeList(int value) { + ensureShopTypeListIsMutable(); + shopTypeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 shop_type_list = 15; + * @param values The shopTypeList to add. + * @return This builder for chaining. + */ + public Builder addAllShopTypeList( + java.lang.Iterable values) { + ensureShopTypeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, shopTypeList_); + onChanged(); + return this; + } + /** + * repeated uint32 shop_type_list = 15; + * @return This builder for chaining. + */ + public Builder clearShopTypeList() { + shopTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetShopmallDataRsp) + } + + // @@protoc_insertion_point(class_scope:GetShopmallDataRsp) + private static final emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp(); + } + + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetShopmallDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetShopmallDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetShopmallDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetShopmallDataRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GetShopmallDataRsp.proto\"=\n\022GetShopmal" + + "lDataRsp\022\026\n\016shop_type_list\030\017 \003(\r\022\017\n\007retc" + + "ode\030\003 \001(\005B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetShopmallDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetShopmallDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetShopmallDataRsp_descriptor, + new java.lang.String[] { "ShopTypeList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotReqOuterClass.java new file mode 100644 index 000000000..b4e8054c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetWidgetSlotReq.proto + +package emu.grasscutter.net.proto; + +public final class GetWidgetSlotReqOuterClass { + private GetWidgetSlotReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetWidgetSlotReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetWidgetSlotReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4253
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetWidgetSlotReq} + */ + public static final class GetWidgetSlotReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetWidgetSlotReq) + GetWidgetSlotReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetWidgetSlotReq.newBuilder() to construct. + private GetWidgetSlotReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetWidgetSlotReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetWidgetSlotReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetWidgetSlotReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.class, emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq other = (emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4253
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetWidgetSlotReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetWidgetSlotReq) + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.class, emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq build() { + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq buildPartial() { + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq result = new emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq) { + return mergeFrom((emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq other) { + if (other == emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetWidgetSlotReq) + } + + // @@protoc_insertion_point(class_scope:GetWidgetSlotReq) + private static final emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq(); + } + + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetWidgetSlotReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetWidgetSlotReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetWidgetSlotReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetWidgetSlotReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetWidgetSlotReq.proto\"\022\n\020GetWidgetSlo" + + "tReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetWidgetSlotReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetWidgetSlotReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetWidgetSlotReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotRspOuterClass.java new file mode 100644 index 000000000..47d0dd7df --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetWidgetSlotRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetWidgetSlotRspOuterClass { + private GetWidgetSlotRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetWidgetSlotRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetWidgetSlotRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotData slot_list = 13; + */ + java.util.List + getSlotListList(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + int getSlotListCount(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + java.util.List + getSlotListOrBuilderList(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4254
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetWidgetSlotRsp} + */ + public static final class GetWidgetSlotRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetWidgetSlotRsp) + GetWidgetSlotRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetWidgetSlotRsp.newBuilder() to construct. + private GetWidgetSlotRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetWidgetSlotRsp() { + slotList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetWidgetSlotRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetWidgetSlotRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + slotList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + slotList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.class, emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.Builder.class); + } + + public static final int SLOT_LIST_FIELD_NUMBER = 13; + private java.util.List slotList_; + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public java.util.List getSlotListList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public java.util.List + getSlotListOrBuilderList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public int getSlotListCount() { + return slotList_.size(); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + return slotList_.get(index); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + return slotList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + for (int i = 0; i < slotList_.size(); i++) { + output.writeMessage(13, slotList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + for (int i = 0; i < slotList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, slotList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp other = (emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp) obj; + + if (!getSlotListList() + .equals(other.getSlotListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getSlotListCount() > 0) { + hash = (37 * hash) + SLOT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSlotListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4254
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetWidgetSlotRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetWidgetSlotRsp) + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.class, emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSlotListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + slotListBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp build() { + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp buildPartial() { + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp result = new emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp(this); + int from_bitField0_ = bitField0_; + if (slotListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.slotList_ = slotList_; + } else { + result.slotList_ = slotListBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp other) { + if (other == emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.getDefaultInstance()) return this; + if (slotListBuilder_ == null) { + if (!other.slotList_.isEmpty()) { + if (slotList_.isEmpty()) { + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSlotListIsMutable(); + slotList_.addAll(other.slotList_); + } + onChanged(); + } + } else { + if (!other.slotList_.isEmpty()) { + if (slotListBuilder_.isEmpty()) { + slotListBuilder_.dispose(); + slotListBuilder_ = null; + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000001); + slotListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSlotListFieldBuilder() : null; + } else { + slotListBuilder_.addAllMessages(other.slotList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List slotList_ = + java.util.Collections.emptyList(); + private void ensureSlotListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + slotList_ = new java.util.ArrayList(slotList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotListBuilder_; + + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List getSlotListList() { + if (slotListBuilder_ == null) { + return java.util.Collections.unmodifiableList(slotList_); + } else { + return slotListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public int getSlotListCount() { + if (slotListBuilder_ == null) { + return slotList_.size(); + } else { + return slotListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); + } else { + return slotListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.set(index, value); + onChanged(); + } else { + slotListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.set(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(value); + onChanged(); + } else { + slotListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(index, value); + onChanged(); + } else { + slotListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addAllSlotList( + java.lang.Iterable values) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, slotList_); + onChanged(); + } else { + slotListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder clearSlotList() { + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + slotListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder removeSlotList(int index) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.remove(index); + onChanged(); + } else { + slotListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotListBuilder( + int index) { + return getSlotListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); } else { + return slotListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List + getSlotListOrBuilderList() { + if (slotListBuilder_ != null) { + return slotListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(slotList_); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder() { + return getSlotListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder( + int index) { + return getSlotListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List + getSlotListBuilderList() { + return getSlotListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotListFieldBuilder() { + if (slotListBuilder_ == null) { + slotListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + slotList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + slotList_ = null; + } + return slotListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetWidgetSlotRsp) + } + + // @@protoc_insertion_point(class_scope:GetWidgetSlotRsp) + private static final emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp(); + } + + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetWidgetSlotRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetWidgetSlotRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetWidgetSlotRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetWidgetSlotRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetWidgetSlotRsp.proto\032\024WidgetSlotData" + + ".proto\"G\n\020GetWidgetSlotRsp\022\"\n\tslot_list\030" + + "\r \003(\0132\017.WidgetSlotData\022\017\n\007retcode\030\t \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_GetWidgetSlotRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetWidgetSlotRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetWidgetSlotRsp_descriptor, + new java.lang.String[] { "SlotList", "Retcode", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java new file mode 100644 index 000000000..a64a7fe95 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetWorldMpInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetWorldMpInfoRspOuterClass { + private GetWorldMpInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetWorldMpInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetWorldMpInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_in_mp_mode = 1; + * @return The isInMpMode. + */ + boolean getIsInMpMode(); + + /** + * uint32 quit_mp_valid_time = 9; + * @return The quitMpValidTime. + */ + int getQuitMpValidTime(); + } + /** + *
+   * CmdId: 3320
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetWorldMpInfoRsp} + */ + public static final class GetWorldMpInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetWorldMpInfoRsp) + GetWorldMpInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetWorldMpInfoRsp.newBuilder() to construct. + private GetWorldMpInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetWorldMpInfoRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetWorldMpInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetWorldMpInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isInMpMode_ = input.readBool(); + break; + } + case 72: { + + quitMpValidTime_ = input.readUInt32(); + break; + } + case 96: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.class, emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_IN_MP_MODE_FIELD_NUMBER = 1; + private boolean isInMpMode_; + /** + * bool is_in_mp_mode = 1; + * @return The isInMpMode. + */ + @java.lang.Override + public boolean getIsInMpMode() { + return isInMpMode_; + } + + public static final int QUIT_MP_VALID_TIME_FIELD_NUMBER = 9; + private int quitMpValidTime_; + /** + * uint32 quit_mp_valid_time = 9; + * @return The quitMpValidTime. + */ + @java.lang.Override + public int getQuitMpValidTime() { + return quitMpValidTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isInMpMode_ != false) { + output.writeBool(1, isInMpMode_); + } + if (quitMpValidTime_ != 0) { + output.writeUInt32(9, quitMpValidTime_); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInMpMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isInMpMode_); + } + if (quitMpValidTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, quitMpValidTime_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp other = (emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsInMpMode() + != other.getIsInMpMode()) return false; + if (getQuitMpValidTime() + != other.getQuitMpValidTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + IS_IN_MP_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInMpMode()); + hash = (37 * hash) + QUIT_MP_VALID_TIME_FIELD_NUMBER; + hash = (53 * hash) + getQuitMpValidTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3320
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetWorldMpInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetWorldMpInfoRsp) + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.class, emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isInMpMode_ = false; + + quitMpValidTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp build() { + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp result = new emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp(this); + result.retcode_ = retcode_; + result.isInMpMode_ = isInMpMode_; + result.quitMpValidTime_ = quitMpValidTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsInMpMode() != false) { + setIsInMpMode(other.getIsInMpMode()); + } + if (other.getQuitMpValidTime() != 0) { + setQuitMpValidTime(other.getQuitMpValidTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isInMpMode_ ; + /** + * bool is_in_mp_mode = 1; + * @return The isInMpMode. + */ + @java.lang.Override + public boolean getIsInMpMode() { + return isInMpMode_; + } + /** + * bool is_in_mp_mode = 1; + * @param value The isInMpMode to set. + * @return This builder for chaining. + */ + public Builder setIsInMpMode(boolean value) { + + isInMpMode_ = value; + onChanged(); + return this; + } + /** + * bool is_in_mp_mode = 1; + * @return This builder for chaining. + */ + public Builder clearIsInMpMode() { + + isInMpMode_ = false; + onChanged(); + return this; + } + + private int quitMpValidTime_ ; + /** + * uint32 quit_mp_valid_time = 9; + * @return The quitMpValidTime. + */ + @java.lang.Override + public int getQuitMpValidTime() { + return quitMpValidTime_; + } + /** + * uint32 quit_mp_valid_time = 9; + * @param value The quitMpValidTime to set. + * @return This builder for chaining. + */ + public Builder setQuitMpValidTime(int value) { + + quitMpValidTime_ = value; + onChanged(); + return this; + } + /** + * uint32 quit_mp_valid_time = 9; + * @return This builder for chaining. + */ + public Builder clearQuitMpValidTime() { + + quitMpValidTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GetWorldMpInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetWorldMpInfoRsp) + private static final emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetWorldMpInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetWorldMpInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetWorldMpInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetWorldMpInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GetWorldMpInfoRsp.proto\"W\n\021GetWorldMpI" + + "nfoRsp\022\017\n\007retcode\030\014 \001(\005\022\025\n\ris_in_mp_mode" + + "\030\001 \001(\010\022\032\n\022quit_mp_valid_time\030\t \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetWorldMpInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetWorldMpInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetWorldMpInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "IsInMpMode", "QuitMpValidTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GroupSuiteNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GroupSuiteNotifyOuterClass.java new file mode 100644 index 000000000..2b276cbda --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GroupSuiteNotifyOuterClass.java @@ -0,0 +1,813 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GroupSuiteNotify.proto + +package emu.grasscutter.net.proto; + +public final class GroupSuiteNotifyOuterClass { + private GroupSuiteNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GroupSuiteNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GroupSuiteNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> group_map = 3; + */ + int getGroupMapCount(); + /** + * map<uint32, uint32> group_map = 3; + */ + boolean containsGroupMap( + int key); + /** + * Use {@link #getGroupMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getGroupMap(); + /** + * map<uint32, uint32> group_map = 3; + */ + java.util.Map + getGroupMapMap(); + /** + * map<uint32, uint32> group_map = 3; + */ + + int getGroupMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> group_map = 3; + */ + + int getGroupMapOrThrow( + int key); + } + /** + *
+   * CmdId: 3257
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GroupSuiteNotify} + */ + public static final class GroupSuiteNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GroupSuiteNotify) + GroupSuiteNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GroupSuiteNotify.newBuilder() to construct. + private GroupSuiteNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GroupSuiteNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GroupSuiteNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GroupSuiteNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + groupMap_ = com.google.protobuf.MapField.newMapField( + GroupMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + groupMap__ = input.readMessage( + GroupMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + groupMap_.getMutableMap().put( + groupMap__.getKey(), groupMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetGroupMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.class, emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.Builder.class); + } + + public static final int GROUP_MAP_FIELD_NUMBER = 3; + private static final class GroupMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_GroupMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> groupMap_; + private com.google.protobuf.MapField + internalGetGroupMap() { + if (groupMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + GroupMapDefaultEntryHolder.defaultEntry); + } + return groupMap_; + } + + public int getGroupMapCount() { + return internalGetGroupMap().getMap().size(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + + @java.lang.Override + public boolean containsGroupMap( + int key) { + + return internalGetGroupMap().getMap().containsKey(key); + } + /** + * Use {@link #getGroupMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getGroupMap() { + return getGroupMapMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public java.util.Map getGroupMapMap() { + return internalGetGroupMap().getMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetGroupMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrThrow( + int key) { + + java.util.Map map = + internalGetGroupMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetGroupMap(), + GroupMapDefaultEntryHolder.defaultEntry, + 3); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetGroupMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + groupMap__ = GroupMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, groupMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify other = (emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify) obj; + + if (!internalGetGroupMap().equals( + other.internalGetGroupMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetGroupMap().getMap().isEmpty()) { + hash = (37 * hash) + GROUP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetGroupMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3257
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GroupSuiteNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GroupSuiteNotify) + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetGroupMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableGroupMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.class, emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableGroupMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify build() { + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify buildPartial() { + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify result = new emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify(this); + int from_bitField0_ = bitField0_; + result.groupMap_ = internalGetGroupMap(); + result.groupMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify) { + return mergeFrom((emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify other) { + if (other == emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.getDefaultInstance()) return this; + internalGetMutableGroupMap().mergeFrom( + other.internalGetGroupMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> groupMap_; + private com.google.protobuf.MapField + internalGetGroupMap() { + if (groupMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + GroupMapDefaultEntryHolder.defaultEntry); + } + return groupMap_; + } + private com.google.protobuf.MapField + internalGetMutableGroupMap() { + onChanged();; + if (groupMap_ == null) { + groupMap_ = com.google.protobuf.MapField.newMapField( + GroupMapDefaultEntryHolder.defaultEntry); + } + if (!groupMap_.isMutable()) { + groupMap_ = groupMap_.copy(); + } + return groupMap_; + } + + public int getGroupMapCount() { + return internalGetGroupMap().getMap().size(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + + @java.lang.Override + public boolean containsGroupMap( + int key) { + + return internalGetGroupMap().getMap().containsKey(key); + } + /** + * Use {@link #getGroupMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getGroupMap() { + return getGroupMapMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public java.util.Map getGroupMapMap() { + return internalGetGroupMap().getMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetGroupMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrThrow( + int key) { + + java.util.Map map = + internalGetGroupMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearGroupMap() { + internalGetMutableGroupMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> group_map = 3; + */ + + public Builder removeGroupMap( + int key) { + + internalGetMutableGroupMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableGroupMap() { + return internalGetMutableGroupMap().getMutableMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + public Builder putGroupMap( + int key, + int value) { + + + internalGetMutableGroupMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> group_map = 3; + */ + + public Builder putAllGroupMap( + java.util.Map values) { + internalGetMutableGroupMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GroupSuiteNotify) + } + + // @@protoc_insertion_point(class_scope:GroupSuiteNotify) + private static final emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify(); + } + + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GroupSuiteNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GroupSuiteNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupSuiteNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GroupSuiteNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupSuiteNotify_GroupMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GroupSuiteNotify_GroupMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GroupSuiteNotify.proto\"w\n\020GroupSuiteNo" + + "tify\0222\n\tgroup_map\030\003 \003(\0132\037.GroupSuiteNoti" + + "fy.GroupMapEntry\032/\n\rGroupMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GroupSuiteNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GroupSuiteNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GroupSuiteNotify_descriptor, + new java.lang.String[] { "GroupMap", }); + internal_static_GroupSuiteNotify_GroupMapEntry_descriptor = + internal_static_GroupSuiteNotify_descriptor.getNestedTypes().get(0); + internal_static_GroupSuiteNotify_GroupMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GroupSuiteNotify_GroupMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GroupUnloadNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GroupUnloadNotifyOuterClass.java new file mode 100644 index 000000000..a6e811920 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GroupUnloadNotifyOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GroupUnloadNotify.proto + +package emu.grasscutter.net.proto; + +public final class GroupUnloadNotifyOuterClass { + private GroupUnloadNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GroupUnloadNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GroupUnloadNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 group_list = 10; + * @return A list containing the groupList. + */ + java.util.List getGroupListList(); + /** + * repeated uint32 group_list = 10; + * @return The count of groupList. + */ + int getGroupListCount(); + /** + * repeated uint32 group_list = 10; + * @param index The index of the element to return. + * @return The groupList at the given index. + */ + int getGroupList(int index); + } + /** + *
+   * CmdId: 3344
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GroupUnloadNotify} + */ + public static final class GroupUnloadNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GroupUnloadNotify) + GroupUnloadNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GroupUnloadNotify.newBuilder() to construct. + private GroupUnloadNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GroupUnloadNotify() { + groupList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GroupUnloadNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GroupUnloadNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + groupList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + groupList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + groupList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + groupList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + groupList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.class, emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.Builder.class); + } + + public static final int GROUP_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList groupList_; + /** + * repeated uint32 group_list = 10; + * @return A list containing the groupList. + */ + @java.lang.Override + public java.util.List + getGroupListList() { + return groupList_; + } + /** + * repeated uint32 group_list = 10; + * @return The count of groupList. + */ + public int getGroupListCount() { + return groupList_.size(); + } + /** + * repeated uint32 group_list = 10; + * @param index The index of the element to return. + * @return The groupList at the given index. + */ + public int getGroupList(int index) { + return groupList_.getInt(index); + } + private int groupListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getGroupListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(groupListMemoizedSerializedSize); + } + for (int i = 0; i < groupList_.size(); i++) { + output.writeUInt32NoTag(groupList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < groupList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(groupList_.getInt(i)); + } + size += dataSize; + if (!getGroupListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + groupListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify other = (emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify) obj; + + if (!getGroupListList() + .equals(other.getGroupListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getGroupListCount() > 0) { + hash = (37 * hash) + GROUP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGroupListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3344
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GroupUnloadNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GroupUnloadNotify) + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.class, emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + groupList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify build() { + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify buildPartial() { + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify result = new emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + groupList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.groupList_ = groupList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify) { + return mergeFrom((emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify other) { + if (other == emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.getDefaultInstance()) return this; + if (!other.groupList_.isEmpty()) { + if (groupList_.isEmpty()) { + groupList_ = other.groupList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGroupListIsMutable(); + groupList_.addAll(other.groupList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList groupList_ = emptyIntList(); + private void ensureGroupListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + groupList_ = mutableCopy(groupList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 group_list = 10; + * @return A list containing the groupList. + */ + public java.util.List + getGroupListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(groupList_) : groupList_; + } + /** + * repeated uint32 group_list = 10; + * @return The count of groupList. + */ + public int getGroupListCount() { + return groupList_.size(); + } + /** + * repeated uint32 group_list = 10; + * @param index The index of the element to return. + * @return The groupList at the given index. + */ + public int getGroupList(int index) { + return groupList_.getInt(index); + } + /** + * repeated uint32 group_list = 10; + * @param index The index to set the value at. + * @param value The groupList to set. + * @return This builder for chaining. + */ + public Builder setGroupList( + int index, int value) { + ensureGroupListIsMutable(); + groupList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 group_list = 10; + * @param value The groupList to add. + * @return This builder for chaining. + */ + public Builder addGroupList(int value) { + ensureGroupListIsMutable(); + groupList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 group_list = 10; + * @param values The groupList to add. + * @return This builder for chaining. + */ + public Builder addAllGroupList( + java.lang.Iterable values) { + ensureGroupListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, groupList_); + onChanged(); + return this; + } + /** + * repeated uint32 group_list = 10; + * @return This builder for chaining. + */ + public Builder clearGroupList() { + groupList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:GroupUnloadNotify) + } + + // @@protoc_insertion_point(class_scope:GroupUnloadNotify) + private static final emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify(); + } + + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GroupUnloadNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GroupUnloadNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupUnloadNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GroupUnloadNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GroupUnloadNotify.proto\"\'\n\021GroupUnload" + + "Notify\022\022\n\ngroup_list\030\n \003(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GroupUnloadNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GroupUnloadNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GroupUnloadNotify_descriptor, + new java.lang.String[] { "GroupList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java new file mode 100644 index 000000000..247bd3407 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: H5ActivityIdsNotify.proto + +package emu.grasscutter.net.proto; + +public final class H5ActivityIdsNotifyOuterClass { + private H5ActivityIdsNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface H5ActivityIdsNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:H5ActivityIdsNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 client_red_dot_timestamp = 1; + * @return The clientRedDotTimestamp. + */ + int getClientRedDotTimestamp(); + + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + int getH5ActivityMapCount(); + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + boolean containsH5ActivityMap( + int key); + /** + * Use {@link #getH5ActivityMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getH5ActivityMap(); + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + java.util.Map + getH5ActivityMapMap(); + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + + int getH5ActivityMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + + int getH5ActivityMapOrThrow( + int key); + } + /** + *
+   * CmdId: 5675
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code H5ActivityIdsNotify} + */ + public static final class H5ActivityIdsNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:H5ActivityIdsNotify) + H5ActivityIdsNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use H5ActivityIdsNotify.newBuilder() to construct. + private H5ActivityIdsNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private H5ActivityIdsNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new H5ActivityIdsNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private H5ActivityIdsNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + clientRedDotTimestamp_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + h5ActivityMap_ = com.google.protobuf.MapField.newMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + h5ActivityMap__ = input.readMessage( + H5ActivityMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + h5ActivityMap_.getMutableMap().put( + h5ActivityMap__.getKey(), h5ActivityMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetH5ActivityMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.class, emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.Builder.class); + } + + public static final int CLIENT_RED_DOT_TIMESTAMP_FIELD_NUMBER = 1; + private int clientRedDotTimestamp_; + /** + * uint32 client_red_dot_timestamp = 1; + * @return The clientRedDotTimestamp. + */ + @java.lang.Override + public int getClientRedDotTimestamp() { + return clientRedDotTimestamp_; + } + + public static final int H5_ACTIVITY_MAP_FIELD_NUMBER = 12; + private static final class H5ActivityMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> h5ActivityMap_; + private com.google.protobuf.MapField + internalGetH5ActivityMap() { + if (h5ActivityMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + } + return h5ActivityMap_; + } + + public int getH5ActivityMapCount() { + return internalGetH5ActivityMap().getMap().size(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + + @java.lang.Override + public boolean containsH5ActivityMap( + int key) { + + return internalGetH5ActivityMap().getMap().containsKey(key); + } + /** + * Use {@link #getH5ActivityMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getH5ActivityMap() { + return getH5ActivityMapMap(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + @java.lang.Override + + public java.util.Map getH5ActivityMapMap() { + return internalGetH5ActivityMap().getMap(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrThrow( + int key) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (clientRedDotTimestamp_ != 0) { + output.writeUInt32(1, clientRedDotTimestamp_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetH5ActivityMap(), + H5ActivityMapDefaultEntryHolder.defaultEntry, + 12); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (clientRedDotTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, clientRedDotTimestamp_); + } + for (java.util.Map.Entry entry + : internalGetH5ActivityMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + h5ActivityMap__ = H5ActivityMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, h5ActivityMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify other = (emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify) obj; + + if (getClientRedDotTimestamp() + != other.getClientRedDotTimestamp()) return false; + if (!internalGetH5ActivityMap().equals( + other.internalGetH5ActivityMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CLIENT_RED_DOT_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getClientRedDotTimestamp(); + if (!internalGetH5ActivityMap().getMap().isEmpty()) { + hash = (37 * hash) + H5_ACTIVITY_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetH5ActivityMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5675
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code H5ActivityIdsNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:H5ActivityIdsNotify) + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetH5ActivityMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 12: + return internalGetMutableH5ActivityMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.class, emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientRedDotTimestamp_ = 0; + + internalGetMutableH5ActivityMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify build() { + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify buildPartial() { + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify result = new emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify(this); + int from_bitField0_ = bitField0_; + result.clientRedDotTimestamp_ = clientRedDotTimestamp_; + result.h5ActivityMap_ = internalGetH5ActivityMap(); + result.h5ActivityMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify) { + return mergeFrom((emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify other) { + if (other == emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.getDefaultInstance()) return this; + if (other.getClientRedDotTimestamp() != 0) { + setClientRedDotTimestamp(other.getClientRedDotTimestamp()); + } + internalGetMutableH5ActivityMap().mergeFrom( + other.internalGetH5ActivityMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int clientRedDotTimestamp_ ; + /** + * uint32 client_red_dot_timestamp = 1; + * @return The clientRedDotTimestamp. + */ + @java.lang.Override + public int getClientRedDotTimestamp() { + return clientRedDotTimestamp_; + } + /** + * uint32 client_red_dot_timestamp = 1; + * @param value The clientRedDotTimestamp to set. + * @return This builder for chaining. + */ + public Builder setClientRedDotTimestamp(int value) { + + clientRedDotTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 client_red_dot_timestamp = 1; + * @return This builder for chaining. + */ + public Builder clearClientRedDotTimestamp() { + + clientRedDotTimestamp_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> h5ActivityMap_; + private com.google.protobuf.MapField + internalGetH5ActivityMap() { + if (h5ActivityMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + } + return h5ActivityMap_; + } + private com.google.protobuf.MapField + internalGetMutableH5ActivityMap() { + onChanged();; + if (h5ActivityMap_ == null) { + h5ActivityMap_ = com.google.protobuf.MapField.newMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + } + if (!h5ActivityMap_.isMutable()) { + h5ActivityMap_ = h5ActivityMap_.copy(); + } + return h5ActivityMap_; + } + + public int getH5ActivityMapCount() { + return internalGetH5ActivityMap().getMap().size(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + + @java.lang.Override + public boolean containsH5ActivityMap( + int key) { + + return internalGetH5ActivityMap().getMap().containsKey(key); + } + /** + * Use {@link #getH5ActivityMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getH5ActivityMap() { + return getH5ActivityMapMap(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + @java.lang.Override + + public java.util.Map getH5ActivityMapMap() { + return internalGetH5ActivityMap().getMap(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrThrow( + int key) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearH5ActivityMap() { + internalGetMutableH5ActivityMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + + public Builder removeH5ActivityMap( + int key) { + + internalGetMutableH5ActivityMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableH5ActivityMap() { + return internalGetMutableH5ActivityMap().getMutableMap(); + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + public Builder putH5ActivityMap( + int key, + int value) { + + + internalGetMutableH5ActivityMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> h5_activity_map = 12; + */ + + public Builder putAllH5ActivityMap( + java.util.Map values) { + internalGetMutableH5ActivityMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:H5ActivityIdsNotify) + } + + // @@protoc_insertion_point(class_scope:H5ActivityIdsNotify) + private static final emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify(); + } + + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public H5ActivityIdsNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new H5ActivityIdsNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_H5ActivityIdsNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_H5ActivityIdsNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031H5ActivityIdsNotify.proto\"\257\001\n\023H5Activi" + + "tyIdsNotify\022 \n\030client_red_dot_timestamp\030" + + "\001 \001(\r\022@\n\017h5_activity_map\030\014 \003(\0132\'.H5Activ" + + "ityIdsNotify.H5ActivityMapEntry\0324\n\022H5Act" + + "ivityMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(" + + "\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_H5ActivityIdsNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_H5ActivityIdsNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_H5ActivityIdsNotify_descriptor, + new java.lang.String[] { "ClientRedDotTimestamp", "H5ActivityMap", }); + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor = + internal_static_H5ActivityIdsNotify_descriptor.getNestedTypes().get(0); + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java new file mode 100644 index 000000000..1b95a7853 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java @@ -0,0 +1,166 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HitColliderType.proto + +package emu.grasscutter.net.proto; + +public final class HitColliderTypeOuterClass { + private HitColliderTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code HitColliderType} + */ + public enum HitColliderType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * HIT_COLLIDER_TYPE_INVALID = 0; + */ + HIT_COLLIDER_TYPE_INVALID(0), + /** + * HIT_COLLIDER_TYPE_HIT_BOX = 1; + */ + HIT_COLLIDER_TYPE_HIT_BOX(1), + /** + * HIT_COLLIDER_TYPE_WET_HIT_BOX = 2; + */ + HIT_COLLIDER_TYPE_WET_HIT_BOX(2), + /** + * HIT_COLLIDER_TYPE_HEAD_BOX = 3; + */ + HIT_COLLIDER_TYPE_HEAD_BOX(3), + UNRECOGNIZED(-1), + ; + + /** + * HIT_COLLIDER_TYPE_INVALID = 0; + */ + public static final int HIT_COLLIDER_TYPE_INVALID_VALUE = 0; + /** + * HIT_COLLIDER_TYPE_HIT_BOX = 1; + */ + public static final int HIT_COLLIDER_TYPE_HIT_BOX_VALUE = 1; + /** + * HIT_COLLIDER_TYPE_WET_HIT_BOX = 2; + */ + public static final int HIT_COLLIDER_TYPE_WET_HIT_BOX_VALUE = 2; + /** + * HIT_COLLIDER_TYPE_HEAD_BOX = 3; + */ + public static final int HIT_COLLIDER_TYPE_HEAD_BOX_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static HitColliderType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static HitColliderType forNumber(int value) { + switch (value) { + case 0: return HIT_COLLIDER_TYPE_INVALID; + case 1: return HIT_COLLIDER_TYPE_HIT_BOX; + case 2: return HIT_COLLIDER_TYPE_WET_HIT_BOX; + case 3: return HIT_COLLIDER_TYPE_HEAD_BOX; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + HitColliderType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public HitColliderType findValueByNumber(int number) { + return HitColliderType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final HitColliderType[] VALUES = values(); + + public static HitColliderType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private HitColliderType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:HitColliderType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025HitColliderType.proto*\222\001\n\017HitColliderT" + + "ype\022\035\n\031HIT_COLLIDER_TYPE_INVALID\020\000\022\035\n\031HI" + + "T_COLLIDER_TYPE_HIT_BOX\020\001\022!\n\035HIT_COLLIDE" + + "R_TYPE_WET_HIT_BOX\020\002\022\036\n\032HIT_COLLIDER_TYP" + + "E_HEAD_BOX\020\003B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java new file mode 100644 index 000000000..6aafdcce3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java @@ -0,0 +1,1202 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HitCollision.proto + +package emu.grasscutter.net.proto; + +public final class HitCollisionOuterClass { + private HitCollisionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HitCollisionOrBuilder extends + // @@protoc_insertion_point(interface_extends:HitCollision) + com.google.protobuf.MessageOrBuilder { + + /** + * .HitColliderType hit_collider_type = 8; + * @return The enum numeric value on the wire for hitColliderType. + */ + int getHitColliderTypeValue(); + /** + * .HitColliderType hit_collider_type = 8; + * @return The hitColliderType. + */ + emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType(); + + /** + * .Vector hit_point = 7; + * @return Whether the hitPoint field is set. + */ + boolean hasHitPoint(); + /** + * .Vector hit_point = 7; + * @return The hitPoint. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint(); + /** + * .Vector hit_point = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder(); + + /** + * float attackee_hit_force_angle = 2; + * @return The attackeeHitForceAngle. + */ + float getAttackeeHitForceAngle(); + + /** + * .Vector hit_dir = 13; + * @return Whether the hitDir field is set. + */ + boolean hasHitDir(); + /** + * .Vector hit_dir = 13; + * @return The hitDir. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir(); + /** + * .Vector hit_dir = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder(); + + /** + * float attackee_hit_entity_angle = 15; + * @return The attackeeHitEntityAngle. + */ + float getAttackeeHitEntityAngle(); + + /** + * int32 hit_box_index = 4; + * @return The hitBoxIndex. + */ + int getHitBoxIndex(); + } + /** + * Protobuf type {@code HitCollision} + */ + public static final class HitCollision extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HitCollision) + HitCollisionOrBuilder { + private static final long serialVersionUID = 0L; + // Use HitCollision.newBuilder() to construct. + private HitCollision(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HitCollision() { + hitColliderType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HitCollision(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HitCollision( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 21: { + + attackeeHitForceAngle_ = input.readFloat(); + break; + } + case 32: { + + hitBoxIndex_ = input.readInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hitPoint_ != null) { + subBuilder = hitPoint_.toBuilder(); + } + hitPoint_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitPoint_); + hitPoint_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + int rawValue = input.readEnum(); + + hitColliderType_ = rawValue; + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hitDir_ != null) { + subBuilder = hitDir_.toBuilder(); + } + hitDir_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitDir_); + hitDir_ = subBuilder.buildPartial(); + } + + break; + } + case 125: { + + attackeeHitEntityAngle_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.class, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder.class); + } + + public static final int HIT_COLLIDER_TYPE_FIELD_NUMBER = 8; + private int hitColliderType_; + /** + * .HitColliderType hit_collider_type = 8; + * @return The enum numeric value on the wire for hitColliderType. + */ + @java.lang.Override public int getHitColliderTypeValue() { + return hitColliderType_; + } + /** + * .HitColliderType hit_collider_type = 8; + * @return The hitColliderType. + */ + @java.lang.Override public emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType result = emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.valueOf(hitColliderType_); + return result == null ? emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.UNRECOGNIZED : result; + } + + public static final int HIT_POINT_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitPoint_; + /** + * .Vector hit_point = 7; + * @return Whether the hitPoint field is set. + */ + @java.lang.Override + public boolean hasHitPoint() { + return hitPoint_ != null; + } + /** + * .Vector hit_point = 7; + * @return The hitPoint. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint() { + return hitPoint_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitPoint_; + } + /** + * .Vector hit_point = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder() { + return getHitPoint(); + } + + public static final int ATTACKEE_HIT_FORCE_ANGLE_FIELD_NUMBER = 2; + private float attackeeHitForceAngle_; + /** + * float attackee_hit_force_angle = 2; + * @return The attackeeHitForceAngle. + */ + @java.lang.Override + public float getAttackeeHitForceAngle() { + return attackeeHitForceAngle_; + } + + public static final int HIT_DIR_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitDir_; + /** + * .Vector hit_dir = 13; + * @return Whether the hitDir field is set. + */ + @java.lang.Override + public boolean hasHitDir() { + return hitDir_ != null; + } + /** + * .Vector hit_dir = 13; + * @return The hitDir. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir() { + return hitDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitDir_; + } + /** + * .Vector hit_dir = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder() { + return getHitDir(); + } + + public static final int ATTACKEE_HIT_ENTITY_ANGLE_FIELD_NUMBER = 15; + private float attackeeHitEntityAngle_; + /** + * float attackee_hit_entity_angle = 15; + * @return The attackeeHitEntityAngle. + */ + @java.lang.Override + public float getAttackeeHitEntityAngle() { + return attackeeHitEntityAngle_; + } + + public static final int HIT_BOX_INDEX_FIELD_NUMBER = 4; + private int hitBoxIndex_; + /** + * int32 hit_box_index = 4; + * @return The hitBoxIndex. + */ + @java.lang.Override + public int getHitBoxIndex() { + return hitBoxIndex_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (attackeeHitForceAngle_ != 0F) { + output.writeFloat(2, attackeeHitForceAngle_); + } + if (hitBoxIndex_ != 0) { + output.writeInt32(4, hitBoxIndex_); + } + if (hitPoint_ != null) { + output.writeMessage(7, getHitPoint()); + } + if (hitColliderType_ != emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.HIT_COLLIDER_TYPE_INVALID.getNumber()) { + output.writeEnum(8, hitColliderType_); + } + if (hitDir_ != null) { + output.writeMessage(13, getHitDir()); + } + if (attackeeHitEntityAngle_ != 0F) { + output.writeFloat(15, attackeeHitEntityAngle_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (attackeeHitForceAngle_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, attackeeHitForceAngle_); + } + if (hitBoxIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, hitBoxIndex_); + } + if (hitPoint_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getHitPoint()); + } + if (hitColliderType_ != emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.HIT_COLLIDER_TYPE_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, hitColliderType_); + } + if (hitDir_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getHitDir()); + } + if (attackeeHitEntityAngle_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(15, attackeeHitEntityAngle_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision other = (emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision) obj; + + if (hitColliderType_ != other.hitColliderType_) return false; + if (hasHitPoint() != other.hasHitPoint()) return false; + if (hasHitPoint()) { + if (!getHitPoint() + .equals(other.getHitPoint())) return false; + } + if (java.lang.Float.floatToIntBits(getAttackeeHitForceAngle()) + != java.lang.Float.floatToIntBits( + other.getAttackeeHitForceAngle())) return false; + if (hasHitDir() != other.hasHitDir()) return false; + if (hasHitDir()) { + if (!getHitDir() + .equals(other.getHitDir())) return false; + } + if (java.lang.Float.floatToIntBits(getAttackeeHitEntityAngle()) + != java.lang.Float.floatToIntBits( + other.getAttackeeHitEntityAngle())) return false; + if (getHitBoxIndex() + != other.getHitBoxIndex()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HIT_COLLIDER_TYPE_FIELD_NUMBER; + hash = (53 * hash) + hitColliderType_; + if (hasHitPoint()) { + hash = (37 * hash) + HIT_POINT_FIELD_NUMBER; + hash = (53 * hash) + getHitPoint().hashCode(); + } + hash = (37 * hash) + ATTACKEE_HIT_FORCE_ANGLE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getAttackeeHitForceAngle()); + if (hasHitDir()) { + hash = (37 * hash) + HIT_DIR_FIELD_NUMBER; + hash = (53 * hash) + getHitDir().hashCode(); + } + hash = (37 * hash) + ATTACKEE_HIT_ENTITY_ANGLE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getAttackeeHitEntityAngle()); + hash = (37 * hash) + HIT_BOX_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getHitBoxIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HitCollision} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HitCollision) + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.class, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hitColliderType_ = 0; + + if (hitPointBuilder_ == null) { + hitPoint_ = null; + } else { + hitPoint_ = null; + hitPointBuilder_ = null; + } + attackeeHitForceAngle_ = 0F; + + if (hitDirBuilder_ == null) { + hitDir_ = null; + } else { + hitDir_ = null; + hitDirBuilder_ = null; + } + attackeeHitEntityAngle_ = 0F; + + hitBoxIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision build() { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision buildPartial() { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision result = new emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision(this); + result.hitColliderType_ = hitColliderType_; + if (hitPointBuilder_ == null) { + result.hitPoint_ = hitPoint_; + } else { + result.hitPoint_ = hitPointBuilder_.build(); + } + result.attackeeHitForceAngle_ = attackeeHitForceAngle_; + if (hitDirBuilder_ == null) { + result.hitDir_ = hitDir_; + } else { + result.hitDir_ = hitDirBuilder_.build(); + } + result.attackeeHitEntityAngle_ = attackeeHitEntityAngle_; + result.hitBoxIndex_ = hitBoxIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision) { + return mergeFrom((emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision other) { + if (other == emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance()) return this; + if (other.hitColliderType_ != 0) { + setHitColliderTypeValue(other.getHitColliderTypeValue()); + } + if (other.hasHitPoint()) { + mergeHitPoint(other.getHitPoint()); + } + if (other.getAttackeeHitForceAngle() != 0F) { + setAttackeeHitForceAngle(other.getAttackeeHitForceAngle()); + } + if (other.hasHitDir()) { + mergeHitDir(other.getHitDir()); + } + if (other.getAttackeeHitEntityAngle() != 0F) { + setAttackeeHitEntityAngle(other.getAttackeeHitEntityAngle()); + } + if (other.getHitBoxIndex() != 0) { + setHitBoxIndex(other.getHitBoxIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hitColliderType_ = 0; + /** + * .HitColliderType hit_collider_type = 8; + * @return The enum numeric value on the wire for hitColliderType. + */ + @java.lang.Override public int getHitColliderTypeValue() { + return hitColliderType_; + } + /** + * .HitColliderType hit_collider_type = 8; + * @param value The enum numeric value on the wire for hitColliderType to set. + * @return This builder for chaining. + */ + public Builder setHitColliderTypeValue(int value) { + + hitColliderType_ = value; + onChanged(); + return this; + } + /** + * .HitColliderType hit_collider_type = 8; + * @return The hitColliderType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType result = emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.valueOf(hitColliderType_); + return result == null ? emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.UNRECOGNIZED : result; + } + /** + * .HitColliderType hit_collider_type = 8; + * @param value The hitColliderType to set. + * @return This builder for chaining. + */ + public Builder setHitColliderType(emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType value) { + if (value == null) { + throw new NullPointerException(); + } + + hitColliderType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .HitColliderType hit_collider_type = 8; + * @return This builder for chaining. + */ + public Builder clearHitColliderType() { + + hitColliderType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitPoint_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hitPointBuilder_; + /** + * .Vector hit_point = 7; + * @return Whether the hitPoint field is set. + */ + public boolean hasHitPoint() { + return hitPointBuilder_ != null || hitPoint_ != null; + } + /** + * .Vector hit_point = 7; + * @return The hitPoint. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint() { + if (hitPointBuilder_ == null) { + return hitPoint_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitPoint_; + } else { + return hitPointBuilder_.getMessage(); + } + } + /** + * .Vector hit_point = 7; + */ + public Builder setHitPoint(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitPointBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitPoint_ = value; + onChanged(); + } else { + hitPointBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public Builder setHitPoint( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hitPointBuilder_ == null) { + hitPoint_ = builderForValue.build(); + onChanged(); + } else { + hitPointBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public Builder mergeHitPoint(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitPointBuilder_ == null) { + if (hitPoint_ != null) { + hitPoint_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hitPoint_).mergeFrom(value).buildPartial(); + } else { + hitPoint_ = value; + } + onChanged(); + } else { + hitPointBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public Builder clearHitPoint() { + if (hitPointBuilder_ == null) { + hitPoint_ = null; + onChanged(); + } else { + hitPoint_ = null; + hitPointBuilder_ = null; + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHitPointBuilder() { + + onChanged(); + return getHitPointFieldBuilder().getBuilder(); + } + /** + * .Vector hit_point = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder() { + if (hitPointBuilder_ != null) { + return hitPointBuilder_.getMessageOrBuilder(); + } else { + return hitPoint_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitPoint_; + } + } + /** + * .Vector hit_point = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHitPointFieldBuilder() { + if (hitPointBuilder_ == null) { + hitPointBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHitPoint(), + getParentForChildren(), + isClean()); + hitPoint_ = null; + } + return hitPointBuilder_; + } + + private float attackeeHitForceAngle_ ; + /** + * float attackee_hit_force_angle = 2; + * @return The attackeeHitForceAngle. + */ + @java.lang.Override + public float getAttackeeHitForceAngle() { + return attackeeHitForceAngle_; + } + /** + * float attackee_hit_force_angle = 2; + * @param value The attackeeHitForceAngle to set. + * @return This builder for chaining. + */ + public Builder setAttackeeHitForceAngle(float value) { + + attackeeHitForceAngle_ = value; + onChanged(); + return this; + } + /** + * float attackee_hit_force_angle = 2; + * @return This builder for chaining. + */ + public Builder clearAttackeeHitForceAngle() { + + attackeeHitForceAngle_ = 0F; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitDir_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hitDirBuilder_; + /** + * .Vector hit_dir = 13; + * @return Whether the hitDir field is set. + */ + public boolean hasHitDir() { + return hitDirBuilder_ != null || hitDir_ != null; + } + /** + * .Vector hit_dir = 13; + * @return The hitDir. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir() { + if (hitDirBuilder_ == null) { + return hitDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitDir_; + } else { + return hitDirBuilder_.getMessage(); + } + } + /** + * .Vector hit_dir = 13; + */ + public Builder setHitDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitDirBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitDir_ = value; + onChanged(); + } else { + hitDirBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public Builder setHitDir( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hitDirBuilder_ == null) { + hitDir_ = builderForValue.build(); + onChanged(); + } else { + hitDirBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public Builder mergeHitDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitDirBuilder_ == null) { + if (hitDir_ != null) { + hitDir_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hitDir_).mergeFrom(value).buildPartial(); + } else { + hitDir_ = value; + } + onChanged(); + } else { + hitDirBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public Builder clearHitDir() { + if (hitDirBuilder_ == null) { + hitDir_ = null; + onChanged(); + } else { + hitDir_ = null; + hitDirBuilder_ = null; + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHitDirBuilder() { + + onChanged(); + return getHitDirFieldBuilder().getBuilder(); + } + /** + * .Vector hit_dir = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder() { + if (hitDirBuilder_ != null) { + return hitDirBuilder_.getMessageOrBuilder(); + } else { + return hitDir_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitDir_; + } + } + /** + * .Vector hit_dir = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHitDirFieldBuilder() { + if (hitDirBuilder_ == null) { + hitDirBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHitDir(), + getParentForChildren(), + isClean()); + hitDir_ = null; + } + return hitDirBuilder_; + } + + private float attackeeHitEntityAngle_ ; + /** + * float attackee_hit_entity_angle = 15; + * @return The attackeeHitEntityAngle. + */ + @java.lang.Override + public float getAttackeeHitEntityAngle() { + return attackeeHitEntityAngle_; + } + /** + * float attackee_hit_entity_angle = 15; + * @param value The attackeeHitEntityAngle to set. + * @return This builder for chaining. + */ + public Builder setAttackeeHitEntityAngle(float value) { + + attackeeHitEntityAngle_ = value; + onChanged(); + return this; + } + /** + * float attackee_hit_entity_angle = 15; + * @return This builder for chaining. + */ + public Builder clearAttackeeHitEntityAngle() { + + attackeeHitEntityAngle_ = 0F; + onChanged(); + return this; + } + + private int hitBoxIndex_ ; + /** + * int32 hit_box_index = 4; + * @return The hitBoxIndex. + */ + @java.lang.Override + public int getHitBoxIndex() { + return hitBoxIndex_; + } + /** + * int32 hit_box_index = 4; + * @param value The hitBoxIndex to set. + * @return This builder for chaining. + */ + public Builder setHitBoxIndex(int value) { + + hitBoxIndex_ = value; + onChanged(); + return this; + } + /** + * int32 hit_box_index = 4; + * @return This builder for chaining. + */ + public Builder clearHitBoxIndex() { + + hitBoxIndex_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HitCollision) + } + + // @@protoc_insertion_point(class_scope:HitCollision) + private static final emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision(); + } + + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HitCollision parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HitCollision(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HitCollision_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HitCollision_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022HitCollision.proto\032\025HitColliderType.pr" + + "oto\032\014Vector.proto\"\315\001\n\014HitCollision\022+\n\021hi" + + "t_collider_type\030\010 \001(\0162\020.HitColliderType\022" + + "\032\n\thit_point\030\007 \001(\0132\007.Vector\022 \n\030attackee_" + + "hit_force_angle\030\002 \001(\002\022\030\n\007hit_dir\030\r \001(\0132\007" + + ".Vector\022!\n\031attackee_hit_entity_angle\030\017 \001" + + "(\002\022\025\n\rhit_box_index\030\004 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HitCollision_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HitCollision_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HitCollision_descriptor, + new java.lang.String[] { "HitColliderType", "HitPoint", "AttackeeHitForceAngle", "HitDir", "AttackeeHitEntityAngle", "HitBoxIndex", }); + emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HitTreeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HitTreeNotifyOuterClass.java new file mode 100644 index 000000000..99dee6c06 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HitTreeNotifyOuterClass.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HitTreeNotify.proto + +package emu.grasscutter.net.proto; + +public final class HitTreeNotifyOuterClass { + private HitTreeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HitTreeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HitTreeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tree_type = 11; + * @return The treeType. + */ + int getTreeType(); + + /** + * .Vector tree_pos = 2; + * @return Whether the treePos field is set. + */ + boolean hasTreePos(); + /** + * .Vector tree_pos = 2; + * @return The treePos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getTreePos(); + /** + * .Vector tree_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTreePosOrBuilder(); + + /** + * .Vector drop_pos = 8; + * @return Whether the dropPos field is set. + */ + boolean hasDropPos(); + /** + * .Vector drop_pos = 8; + * @return The dropPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDropPos(); + /** + * .Vector drop_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDropPosOrBuilder(); + } + /** + *
+   * CmdId: 3019
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HitTreeNotify} + */ + public static final class HitTreeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HitTreeNotify) + HitTreeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HitTreeNotify.newBuilder() to construct. + private HitTreeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HitTreeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HitTreeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HitTreeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (treePos_ != null) { + subBuilder = treePos_.toBuilder(); + } + treePos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(treePos_); + treePos_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (dropPos_ != null) { + subBuilder = dropPos_.toBuilder(); + } + dropPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(dropPos_); + dropPos_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + treeType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.class, emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.Builder.class); + } + + public static final int TREE_TYPE_FIELD_NUMBER = 11; + private int treeType_; + /** + * uint32 tree_type = 11; + * @return The treeType. + */ + @java.lang.Override + public int getTreeType() { + return treeType_; + } + + public static final int TREE_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector treePos_; + /** + * .Vector tree_pos = 2; + * @return Whether the treePos field is set. + */ + @java.lang.Override + public boolean hasTreePos() { + return treePos_ != null; + } + /** + * .Vector tree_pos = 2; + * @return The treePos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTreePos() { + return treePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : treePos_; + } + /** + * .Vector tree_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTreePosOrBuilder() { + return getTreePos(); + } + + public static final int DROP_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector dropPos_; + /** + * .Vector drop_pos = 8; + * @return Whether the dropPos field is set. + */ + @java.lang.Override + public boolean hasDropPos() { + return dropPos_ != null; + } + /** + * .Vector drop_pos = 8; + * @return The dropPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDropPos() { + return dropPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : dropPos_; + } + /** + * .Vector drop_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDropPosOrBuilder() { + return getDropPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (treePos_ != null) { + output.writeMessage(2, getTreePos()); + } + if (dropPos_ != null) { + output.writeMessage(8, getDropPos()); + } + if (treeType_ != 0) { + output.writeUInt32(11, treeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (treePos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTreePos()); + } + if (dropPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getDropPos()); + } + if (treeType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, treeType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify other = (emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify) obj; + + if (getTreeType() + != other.getTreeType()) return false; + if (hasTreePos() != other.hasTreePos()) return false; + if (hasTreePos()) { + if (!getTreePos() + .equals(other.getTreePos())) return false; + } + if (hasDropPos() != other.hasDropPos()) return false; + if (hasDropPos()) { + if (!getDropPos() + .equals(other.getDropPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TREE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getTreeType(); + if (hasTreePos()) { + hash = (37 * hash) + TREE_POS_FIELD_NUMBER; + hash = (53 * hash) + getTreePos().hashCode(); + } + if (hasDropPos()) { + hash = (37 * hash) + DROP_POS_FIELD_NUMBER; + hash = (53 * hash) + getDropPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3019
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HitTreeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HitTreeNotify) + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.class, emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + treeType_ = 0; + + if (treePosBuilder_ == null) { + treePos_ = null; + } else { + treePos_ = null; + treePosBuilder_ = null; + } + if (dropPosBuilder_ == null) { + dropPos_ = null; + } else { + dropPos_ = null; + dropPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify build() { + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify buildPartial() { + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify result = new emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify(this); + result.treeType_ = treeType_; + if (treePosBuilder_ == null) { + result.treePos_ = treePos_; + } else { + result.treePos_ = treePosBuilder_.build(); + } + if (dropPosBuilder_ == null) { + result.dropPos_ = dropPos_; + } else { + result.dropPos_ = dropPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify) { + return mergeFrom((emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify other) { + if (other == emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.getDefaultInstance()) return this; + if (other.getTreeType() != 0) { + setTreeType(other.getTreeType()); + } + if (other.hasTreePos()) { + mergeTreePos(other.getTreePos()); + } + if (other.hasDropPos()) { + mergeDropPos(other.getDropPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int treeType_ ; + /** + * uint32 tree_type = 11; + * @return The treeType. + */ + @java.lang.Override + public int getTreeType() { + return treeType_; + } + /** + * uint32 tree_type = 11; + * @param value The treeType to set. + * @return This builder for chaining. + */ + public Builder setTreeType(int value) { + + treeType_ = value; + onChanged(); + return this; + } + /** + * uint32 tree_type = 11; + * @return This builder for chaining. + */ + public Builder clearTreeType() { + + treeType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector treePos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> treePosBuilder_; + /** + * .Vector tree_pos = 2; + * @return Whether the treePos field is set. + */ + public boolean hasTreePos() { + return treePosBuilder_ != null || treePos_ != null; + } + /** + * .Vector tree_pos = 2; + * @return The treePos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTreePos() { + if (treePosBuilder_ == null) { + return treePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : treePos_; + } else { + return treePosBuilder_.getMessage(); + } + } + /** + * .Vector tree_pos = 2; + */ + public Builder setTreePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (treePosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + treePos_ = value; + onChanged(); + } else { + treePosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public Builder setTreePos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (treePosBuilder_ == null) { + treePos_ = builderForValue.build(); + onChanged(); + } else { + treePosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public Builder mergeTreePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (treePosBuilder_ == null) { + if (treePos_ != null) { + treePos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(treePos_).mergeFrom(value).buildPartial(); + } else { + treePos_ = value; + } + onChanged(); + } else { + treePosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public Builder clearTreePos() { + if (treePosBuilder_ == null) { + treePos_ = null; + onChanged(); + } else { + treePos_ = null; + treePosBuilder_ = null; + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getTreePosBuilder() { + + onChanged(); + return getTreePosFieldBuilder().getBuilder(); + } + /** + * .Vector tree_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTreePosOrBuilder() { + if (treePosBuilder_ != null) { + return treePosBuilder_.getMessageOrBuilder(); + } else { + return treePos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : treePos_; + } + } + /** + * .Vector tree_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getTreePosFieldBuilder() { + if (treePosBuilder_ == null) { + treePosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getTreePos(), + getParentForChildren(), + isClean()); + treePos_ = null; + } + return treePosBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector dropPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> dropPosBuilder_; + /** + * .Vector drop_pos = 8; + * @return Whether the dropPos field is set. + */ + public boolean hasDropPos() { + return dropPosBuilder_ != null || dropPos_ != null; + } + /** + * .Vector drop_pos = 8; + * @return The dropPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDropPos() { + if (dropPosBuilder_ == null) { + return dropPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : dropPos_; + } else { + return dropPosBuilder_.getMessage(); + } + } + /** + * .Vector drop_pos = 8; + */ + public Builder setDropPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (dropPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dropPos_ = value; + onChanged(); + } else { + dropPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public Builder setDropPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (dropPosBuilder_ == null) { + dropPos_ = builderForValue.build(); + onChanged(); + } else { + dropPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public Builder mergeDropPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (dropPosBuilder_ == null) { + if (dropPos_ != null) { + dropPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(dropPos_).mergeFrom(value).buildPartial(); + } else { + dropPos_ = value; + } + onChanged(); + } else { + dropPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public Builder clearDropPos() { + if (dropPosBuilder_ == null) { + dropPos_ = null; + onChanged(); + } else { + dropPos_ = null; + dropPosBuilder_ = null; + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDropPosBuilder() { + + onChanged(); + return getDropPosFieldBuilder().getBuilder(); + } + /** + * .Vector drop_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDropPosOrBuilder() { + if (dropPosBuilder_ != null) { + return dropPosBuilder_.getMessageOrBuilder(); + } else { + return dropPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : dropPos_; + } + } + /** + * .Vector drop_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDropPosFieldBuilder() { + if (dropPosBuilder_ == null) { + dropPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDropPos(), + getParentForChildren(), + isClean()); + dropPos_ = null; + } + return dropPosBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HitTreeNotify) + } + + // @@protoc_insertion_point(class_scope:HitTreeNotify) + private static final emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify(); + } + + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HitTreeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HitTreeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HitTreeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HitTreeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023HitTreeNotify.proto\032\014Vector.proto\"X\n\rH" + + "itTreeNotify\022\021\n\ttree_type\030\013 \001(\r\022\031\n\010tree_" + + "pos\030\002 \001(\0132\007.Vector\022\031\n\010drop_pos\030\010 \001(\0132\007.V" + + "ectorB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HitTreeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HitTreeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HitTreeNotify_descriptor, + new java.lang.String[] { "TreeType", "TreePos", "DropPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeAnimalDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeAnimalDataOuterClass.java new file mode 100644 index 000000000..a22ca650e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeAnimalDataOuterClass.java @@ -0,0 +1,946 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeAnimalData.proto + +package emu.grasscutter.net.proto; + +public final class HomeAnimalDataOuterClass { + private HomeAnimalDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeAnimalDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeAnimalData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + boolean hasSpawnRot(); + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot(); + /** + * .Vector spawn_rot = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder(); + + /** + * uint32 furniture_id = 5; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * .Vector spawn_pos = 6; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 6; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + } + /** + * Protobuf type {@code HomeAnimalData} + */ + public static final class HomeAnimalData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeAnimalData) + HomeAnimalDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeAnimalData.newBuilder() to construct. + private HomeAnimalData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeAnimalData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeAnimalData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeAnimalData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + furnitureId_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnRot_ != null) { + subBuilder = spawnRot_.toBuilder(); + } + spawnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnRot_); + spawnRot_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.class, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder.class); + } + + public static final int SPAWN_ROT_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + @java.lang.Override + public boolean hasSpawnRot() { + return spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + /** + * .Vector spawn_rot = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + return getSpawnRot(); + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 5; + private int furnitureId_; + /** + * uint32 furniture_id = 5; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 6; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 6; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (furnitureId_ != 0) { + output.writeUInt32(5, furnitureId_); + } + if (spawnPos_ != null) { + output.writeMessage(6, getSpawnPos()); + } + if (spawnRot_ != null) { + output.writeMessage(10, getSpawnRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, furnitureId_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getSpawnPos()); + } + if (spawnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getSpawnRot()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData other = (emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData) obj; + + if (hasSpawnRot() != other.hasSpawnRot()) return false; + if (hasSpawnRot()) { + if (!getSpawnRot() + .equals(other.getSpawnRot())) return false; + } + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasSpawnRot()) { + hash = (37 * hash) + SPAWN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getSpawnRot().hashCode(); + } + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeAnimalData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeAnimalData) + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.class, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + furnitureId_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData build() { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData buildPartial() { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData result = new emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData(this); + if (spawnRotBuilder_ == null) { + result.spawnRot_ = spawnRot_; + } else { + result.spawnRot_ = spawnRotBuilder_.build(); + } + result.furnitureId_ = furnitureId_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData) { + return mergeFrom((emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData other) { + if (other == emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance()) return this; + if (other.hasSpawnRot()) { + mergeSpawnRot(other.getSpawnRot()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnRotBuilder_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + public boolean hasSpawnRot() { + return spawnRotBuilder_ != null || spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + if (spawnRotBuilder_ == null) { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } else { + return spawnRotBuilder_.getMessage(); + } + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnRot_ = value; + onChanged(); + } else { + spawnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnRotBuilder_ == null) { + spawnRot_ = builderForValue.build(); + onChanged(); + } else { + spawnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder mergeSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (spawnRot_ != null) { + spawnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnRot_).mergeFrom(value).buildPartial(); + } else { + spawnRot_ = value; + } + onChanged(); + } else { + spawnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder clearSpawnRot() { + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + onChanged(); + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnRotBuilder() { + + onChanged(); + return getSpawnRotFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + if (spawnRotBuilder_ != null) { + return spawnRotBuilder_.getMessageOrBuilder(); + } else { + return spawnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + } + /** + * .Vector spawn_rot = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnRotFieldBuilder() { + if (spawnRotBuilder_ == null) { + spawnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnRot(), + getParentForChildren(), + isClean()); + spawnRot_ = null; + } + return spawnRotBuilder_; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 5; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 5; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 5; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 6; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 6; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 6; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeAnimalData) + } + + // @@protoc_insertion_point(class_scope:HomeAnimalData) + private static final emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData(); + } + + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeAnimalData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeAnimalData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeAnimalData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeAnimalData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024HomeAnimalData.proto\032\014Vector.proto\"^\n\016" + + "HomeAnimalData\022\032\n\tspawn_rot\030\n \001(\0132\007.Vect" + + "or\022\024\n\014furniture_id\030\005 \001(\r\022\032\n\tspawn_pos\030\006 " + + "\001(\0132\007.VectorB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeAnimalData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeAnimalData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeAnimalData_descriptor, + new java.lang.String[] { "SpawnRot", "FurnitureId", "SpawnPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoNotifyOuterClass.java new file mode 100644 index 000000000..8607b1626 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoNotifyOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBasicInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeBasicInfoNotifyOuterClass { + private HomeBasicInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBasicInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBasicInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .HomeBasicInfo basic_info = 15; + * @return Whether the basicInfo field is set. + */ + boolean hasBasicInfo(); + /** + * .HomeBasicInfo basic_info = 15; + * @return The basicInfo. + */ + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getBasicInfo(); + /** + * .HomeBasicInfo basic_info = 15; + */ + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder getBasicInfoOrBuilder(); + } + /** + *
+   * CmdId: 4885
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeBasicInfoNotify} + */ + public static final class HomeBasicInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBasicInfoNotify) + HomeBasicInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBasicInfoNotify.newBuilder() to construct. + private HomeBasicInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBasicInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBasicInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBasicInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 122: { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder subBuilder = null; + if (basicInfo_ != null) { + subBuilder = basicInfo_.toBuilder(); + } + basicInfo_ = input.readMessage(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(basicInfo_); + basicInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.class, emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.Builder.class); + } + + public static final int BASIC_INFO_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo basicInfo_; + /** + * .HomeBasicInfo basic_info = 15; + * @return Whether the basicInfo field is set. + */ + @java.lang.Override + public boolean hasBasicInfo() { + return basicInfo_ != null; + } + /** + * .HomeBasicInfo basic_info = 15; + * @return The basicInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getBasicInfo() { + return basicInfo_ == null ? emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance() : basicInfo_; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder getBasicInfoOrBuilder() { + return getBasicInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (basicInfo_ != null) { + output.writeMessage(15, getBasicInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (basicInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getBasicInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify other = (emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify) obj; + + if (hasBasicInfo() != other.hasBasicInfo()) return false; + if (hasBasicInfo()) { + if (!getBasicInfo() + .equals(other.getBasicInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasBasicInfo()) { + hash = (37 * hash) + BASIC_INFO_FIELD_NUMBER; + hash = (53 * hash) + getBasicInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4885
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeBasicInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBasicInfoNotify) + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.class, emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (basicInfoBuilder_ == null) { + basicInfo_ = null; + } else { + basicInfo_ = null; + basicInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify build() { + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify buildPartial() { + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify result = new emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify(this); + if (basicInfoBuilder_ == null) { + result.basicInfo_ = basicInfo_; + } else { + result.basicInfo_ = basicInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify other) { + if (other == emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.getDefaultInstance()) return this; + if (other.hasBasicInfo()) { + mergeBasicInfo(other.getBasicInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo basicInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder> basicInfoBuilder_; + /** + * .HomeBasicInfo basic_info = 15; + * @return Whether the basicInfo field is set. + */ + public boolean hasBasicInfo() { + return basicInfoBuilder_ != null || basicInfo_ != null; + } + /** + * .HomeBasicInfo basic_info = 15; + * @return The basicInfo. + */ + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getBasicInfo() { + if (basicInfoBuilder_ == null) { + return basicInfo_ == null ? emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance() : basicInfo_; + } else { + return basicInfoBuilder_.getMessage(); + } + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder setBasicInfo(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo value) { + if (basicInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + basicInfo_ = value; + onChanged(); + } else { + basicInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder setBasicInfo( + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder builderForValue) { + if (basicInfoBuilder_ == null) { + basicInfo_ = builderForValue.build(); + onChanged(); + } else { + basicInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder mergeBasicInfo(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo value) { + if (basicInfoBuilder_ == null) { + if (basicInfo_ != null) { + basicInfo_ = + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.newBuilder(basicInfo_).mergeFrom(value).buildPartial(); + } else { + basicInfo_ = value; + } + onChanged(); + } else { + basicInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder clearBasicInfo() { + if (basicInfoBuilder_ == null) { + basicInfo_ = null; + onChanged(); + } else { + basicInfo_ = null; + basicInfoBuilder_ = null; + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder getBasicInfoBuilder() { + + onChanged(); + return getBasicInfoFieldBuilder().getBuilder(); + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder getBasicInfoOrBuilder() { + if (basicInfoBuilder_ != null) { + return basicInfoBuilder_.getMessageOrBuilder(); + } else { + return basicInfo_ == null ? + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance() : basicInfo_; + } + } + /** + * .HomeBasicInfo basic_info = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder> + getBasicInfoFieldBuilder() { + if (basicInfoBuilder_ == null) { + basicInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder>( + getBasicInfo(), + getParentForChildren(), + isClean()); + basicInfo_ = null; + } + return basicInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBasicInfoNotify) + } + + // @@protoc_insertion_point(class_scope:HomeBasicInfoNotify) + private static final emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify(); + } + + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBasicInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBasicInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBasicInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBasicInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeBasicInfoNotify.proto\032\023HomeBasicIn" + + "fo.proto\"9\n\023HomeBasicInfoNotify\022\"\n\nbasic" + + "_info\030\017 \001(\0132\016.HomeBasicInfoB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.getDescriptor(), + }); + internal_static_HomeBasicInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBasicInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBasicInfoNotify_descriptor, + new java.lang.String[] { "BasicInfo", }); + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoOuterClass.java new file mode 100644 index 000000000..6621f16c2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoOuterClass.java @@ -0,0 +1,1248 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBasicInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeBasicInfoOuterClass { + private HomeBasicInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBasicInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBasicInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 10; + * @return The level. + */ + int getLevel(); + + /** + * uint32 cur_room_scene_id = 13; + * @return The curRoomSceneId. + */ + int getCurRoomSceneId(); + + /** + * uint32 cur_module_id = 9; + * @return The curModuleId. + */ + int getCurModuleId(); + + /** + * bool is_in_edit_mode = 5; + * @return The isInEditMode. + */ + boolean getIsInEditMode(); + + /** + * uint32 home_owner_uid = 3; + * @return The homeOwnerUid. + */ + int getHomeOwnerUid(); + + /** + * uint64 exp = 14; + * @return The exp. + */ + long getExp(); + + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return Whether the limitedShopInfo field is set. + */ + boolean hasLimitedShopInfo(); + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return The limitedShopInfo. + */ + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getLimitedShopInfo(); + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder getLimitedShopInfoOrBuilder(); + + /** + * string owner_nick_name = 4; + * @return The ownerNickName. + */ + java.lang.String getOwnerNickName(); + /** + * string owner_nick_name = 4; + * @return The bytes for ownerNickName. + */ + com.google.protobuf.ByteString + getOwnerNickNameBytes(); + } + /** + * Protobuf type {@code HomeBasicInfo} + */ + public static final class HomeBasicInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBasicInfo) + HomeBasicInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBasicInfo.newBuilder() to construct. + private HomeBasicInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBasicInfo() { + ownerNickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBasicInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBasicInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + homeOwnerUid_ = input.readUInt32(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + ownerNickName_ = s; + break; + } + case 40: { + + isInEditMode_ = input.readBool(); + break; + } + case 72: { + + curModuleId_ = input.readUInt32(); + break; + } + case 80: { + + level_ = input.readUInt32(); + break; + } + case 104: { + + curRoomSceneId_ = input.readUInt32(); + break; + } + case 112: { + + exp_ = input.readUInt64(); + break; + } + case 122: { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder subBuilder = null; + if (limitedShopInfo_ != null) { + subBuilder = limitedShopInfo_.toBuilder(); + } + limitedShopInfo_ = input.readMessage(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(limitedShopInfo_); + limitedShopInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.class, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 10; + private int level_; + /** + * uint32 level = 10; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int CUR_ROOM_SCENE_ID_FIELD_NUMBER = 13; + private int curRoomSceneId_; + /** + * uint32 cur_room_scene_id = 13; + * @return The curRoomSceneId. + */ + @java.lang.Override + public int getCurRoomSceneId() { + return curRoomSceneId_; + } + + public static final int CUR_MODULE_ID_FIELD_NUMBER = 9; + private int curModuleId_; + /** + * uint32 cur_module_id = 9; + * @return The curModuleId. + */ + @java.lang.Override + public int getCurModuleId() { + return curModuleId_; + } + + public static final int IS_IN_EDIT_MODE_FIELD_NUMBER = 5; + private boolean isInEditMode_; + /** + * bool is_in_edit_mode = 5; + * @return The isInEditMode. + */ + @java.lang.Override + public boolean getIsInEditMode() { + return isInEditMode_; + } + + public static final int HOME_OWNER_UID_FIELD_NUMBER = 3; + private int homeOwnerUid_; + /** + * uint32 home_owner_uid = 3; + * @return The homeOwnerUid. + */ + @java.lang.Override + public int getHomeOwnerUid() { + return homeOwnerUid_; + } + + public static final int EXP_FIELD_NUMBER = 14; + private long exp_; + /** + * uint64 exp = 14; + * @return The exp. + */ + @java.lang.Override + public long getExp() { + return exp_; + } + + public static final int LIMITED_SHOP_INFO_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo limitedShopInfo_; + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return Whether the limitedShopInfo field is set. + */ + @java.lang.Override + public boolean hasLimitedShopInfo() { + return limitedShopInfo_ != null; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return The limitedShopInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getLimitedShopInfo() { + return limitedShopInfo_ == null ? emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance() : limitedShopInfo_; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder getLimitedShopInfoOrBuilder() { + return getLimitedShopInfo(); + } + + public static final int OWNER_NICK_NAME_FIELD_NUMBER = 4; + private volatile java.lang.Object ownerNickName_; + /** + * string owner_nick_name = 4; + * @return The ownerNickName. + */ + @java.lang.Override + public java.lang.String getOwnerNickName() { + java.lang.Object ref = ownerNickName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ownerNickName_ = s; + return s; + } + } + /** + * string owner_nick_name = 4; + * @return The bytes for ownerNickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOwnerNickNameBytes() { + java.lang.Object ref = ownerNickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ownerNickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (homeOwnerUid_ != 0) { + output.writeUInt32(3, homeOwnerUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(ownerNickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, ownerNickName_); + } + if (isInEditMode_ != false) { + output.writeBool(5, isInEditMode_); + } + if (curModuleId_ != 0) { + output.writeUInt32(9, curModuleId_); + } + if (level_ != 0) { + output.writeUInt32(10, level_); + } + if (curRoomSceneId_ != 0) { + output.writeUInt32(13, curRoomSceneId_); + } + if (exp_ != 0L) { + output.writeUInt64(14, exp_); + } + if (limitedShopInfo_ != null) { + output.writeMessage(15, getLimitedShopInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (homeOwnerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, homeOwnerUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(ownerNickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, ownerNickName_); + } + if (isInEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isInEditMode_); + } + if (curModuleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curModuleId_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, level_); + } + if (curRoomSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, curRoomSceneId_); + } + if (exp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, exp_); + } + if (limitedShopInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getLimitedShopInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo other = (emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getCurRoomSceneId() + != other.getCurRoomSceneId()) return false; + if (getCurModuleId() + != other.getCurModuleId()) return false; + if (getIsInEditMode() + != other.getIsInEditMode()) return false; + if (getHomeOwnerUid() + != other.getHomeOwnerUid()) return false; + if (getExp() + != other.getExp()) return false; + if (hasLimitedShopInfo() != other.hasLimitedShopInfo()) return false; + if (hasLimitedShopInfo()) { + if (!getLimitedShopInfo() + .equals(other.getLimitedShopInfo())) return false; + } + if (!getOwnerNickName() + .equals(other.getOwnerNickName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + CUR_ROOM_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurRoomSceneId(); + hash = (37 * hash) + CUR_MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurModuleId(); + hash = (37 * hash) + IS_IN_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInEditMode()); + hash = (37 * hash) + HOME_OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getHomeOwnerUid(); + hash = (37 * hash) + EXP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getExp()); + if (hasLimitedShopInfo()) { + hash = (37 * hash) + LIMITED_SHOP_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLimitedShopInfo().hashCode(); + } + hash = (37 * hash) + OWNER_NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getOwnerNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeBasicInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBasicInfo) + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.class, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + curRoomSceneId_ = 0; + + curModuleId_ = 0; + + isInEditMode_ = false; + + homeOwnerUid_ = 0; + + exp_ = 0L; + + if (limitedShopInfoBuilder_ == null) { + limitedShopInfo_ = null; + } else { + limitedShopInfo_ = null; + limitedShopInfoBuilder_ = null; + } + ownerNickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo build() { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo buildPartial() { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo result = new emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo(this); + result.level_ = level_; + result.curRoomSceneId_ = curRoomSceneId_; + result.curModuleId_ = curModuleId_; + result.isInEditMode_ = isInEditMode_; + result.homeOwnerUid_ = homeOwnerUid_; + result.exp_ = exp_; + if (limitedShopInfoBuilder_ == null) { + result.limitedShopInfo_ = limitedShopInfo_; + } else { + result.limitedShopInfo_ = limitedShopInfoBuilder_.build(); + } + result.ownerNickName_ = ownerNickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo other) { + if (other == emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getCurRoomSceneId() != 0) { + setCurRoomSceneId(other.getCurRoomSceneId()); + } + if (other.getCurModuleId() != 0) { + setCurModuleId(other.getCurModuleId()); + } + if (other.getIsInEditMode() != false) { + setIsInEditMode(other.getIsInEditMode()); + } + if (other.getHomeOwnerUid() != 0) { + setHomeOwnerUid(other.getHomeOwnerUid()); + } + if (other.getExp() != 0L) { + setExp(other.getExp()); + } + if (other.hasLimitedShopInfo()) { + mergeLimitedShopInfo(other.getLimitedShopInfo()); + } + if (!other.getOwnerNickName().isEmpty()) { + ownerNickName_ = other.ownerNickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int level_ ; + /** + * uint32 level = 10; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 10; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 10; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int curRoomSceneId_ ; + /** + * uint32 cur_room_scene_id = 13; + * @return The curRoomSceneId. + */ + @java.lang.Override + public int getCurRoomSceneId() { + return curRoomSceneId_; + } + /** + * uint32 cur_room_scene_id = 13; + * @param value The curRoomSceneId to set. + * @return This builder for chaining. + */ + public Builder setCurRoomSceneId(int value) { + + curRoomSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_room_scene_id = 13; + * @return This builder for chaining. + */ + public Builder clearCurRoomSceneId() { + + curRoomSceneId_ = 0; + onChanged(); + return this; + } + + private int curModuleId_ ; + /** + * uint32 cur_module_id = 9; + * @return The curModuleId. + */ + @java.lang.Override + public int getCurModuleId() { + return curModuleId_; + } + /** + * uint32 cur_module_id = 9; + * @param value The curModuleId to set. + * @return This builder for chaining. + */ + public Builder setCurModuleId(int value) { + + curModuleId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_module_id = 9; + * @return This builder for chaining. + */ + public Builder clearCurModuleId() { + + curModuleId_ = 0; + onChanged(); + return this; + } + + private boolean isInEditMode_ ; + /** + * bool is_in_edit_mode = 5; + * @return The isInEditMode. + */ + @java.lang.Override + public boolean getIsInEditMode() { + return isInEditMode_; + } + /** + * bool is_in_edit_mode = 5; + * @param value The isInEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsInEditMode(boolean value) { + + isInEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_in_edit_mode = 5; + * @return This builder for chaining. + */ + public Builder clearIsInEditMode() { + + isInEditMode_ = false; + onChanged(); + return this; + } + + private int homeOwnerUid_ ; + /** + * uint32 home_owner_uid = 3; + * @return The homeOwnerUid. + */ + @java.lang.Override + public int getHomeOwnerUid() { + return homeOwnerUid_; + } + /** + * uint32 home_owner_uid = 3; + * @param value The homeOwnerUid to set. + * @return This builder for chaining. + */ + public Builder setHomeOwnerUid(int value) { + + homeOwnerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 home_owner_uid = 3; + * @return This builder for chaining. + */ + public Builder clearHomeOwnerUid() { + + homeOwnerUid_ = 0; + onChanged(); + return this; + } + + private long exp_ ; + /** + * uint64 exp = 14; + * @return The exp. + */ + @java.lang.Override + public long getExp() { + return exp_; + } + /** + * uint64 exp = 14; + * @param value The exp to set. + * @return This builder for chaining. + */ + public Builder setExp(long value) { + + exp_ = value; + onChanged(); + return this; + } + /** + * uint64 exp = 14; + * @return This builder for chaining. + */ + public Builder clearExp() { + + exp_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo limitedShopInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder> limitedShopInfoBuilder_; + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return Whether the limitedShopInfo field is set. + */ + public boolean hasLimitedShopInfo() { + return limitedShopInfoBuilder_ != null || limitedShopInfo_ != null; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return The limitedShopInfo. + */ + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getLimitedShopInfo() { + if (limitedShopInfoBuilder_ == null) { + return limitedShopInfo_ == null ? emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance() : limitedShopInfo_; + } else { + return limitedShopInfoBuilder_.getMessage(); + } + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder setLimitedShopInfo(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo value) { + if (limitedShopInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + limitedShopInfo_ = value; + onChanged(); + } else { + limitedShopInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder setLimitedShopInfo( + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder builderForValue) { + if (limitedShopInfoBuilder_ == null) { + limitedShopInfo_ = builderForValue.build(); + onChanged(); + } else { + limitedShopInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder mergeLimitedShopInfo(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo value) { + if (limitedShopInfoBuilder_ == null) { + if (limitedShopInfo_ != null) { + limitedShopInfo_ = + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.newBuilder(limitedShopInfo_).mergeFrom(value).buildPartial(); + } else { + limitedShopInfo_ = value; + } + onChanged(); + } else { + limitedShopInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder clearLimitedShopInfo() { + if (limitedShopInfoBuilder_ == null) { + limitedShopInfo_ = null; + onChanged(); + } else { + limitedShopInfo_ = null; + limitedShopInfoBuilder_ = null; + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder getLimitedShopInfoBuilder() { + + onChanged(); + return getLimitedShopInfoFieldBuilder().getBuilder(); + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder getLimitedShopInfoOrBuilder() { + if (limitedShopInfoBuilder_ != null) { + return limitedShopInfoBuilder_.getMessageOrBuilder(); + } else { + return limitedShopInfo_ == null ? + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance() : limitedShopInfo_; + } + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder> + getLimitedShopInfoFieldBuilder() { + if (limitedShopInfoBuilder_ == null) { + limitedShopInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder>( + getLimitedShopInfo(), + getParentForChildren(), + isClean()); + limitedShopInfo_ = null; + } + return limitedShopInfoBuilder_; + } + + private java.lang.Object ownerNickName_ = ""; + /** + * string owner_nick_name = 4; + * @return The ownerNickName. + */ + public java.lang.String getOwnerNickName() { + java.lang.Object ref = ownerNickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ownerNickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string owner_nick_name = 4; + * @return The bytes for ownerNickName. + */ + public com.google.protobuf.ByteString + getOwnerNickNameBytes() { + java.lang.Object ref = ownerNickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ownerNickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string owner_nick_name = 4; + * @param value The ownerNickName to set. + * @return This builder for chaining. + */ + public Builder setOwnerNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ownerNickName_ = value; + onChanged(); + return this; + } + /** + * string owner_nick_name = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerNickName() { + + ownerNickName_ = getDefaultInstance().getOwnerNickName(); + onChanged(); + return this; + } + /** + * string owner_nick_name = 4; + * @param value The bytes for ownerNickName to set. + * @return This builder for chaining. + */ + public Builder setOwnerNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ownerNickName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBasicInfo) + } + + // @@protoc_insertion_point(class_scope:HomeBasicInfo) + private static final emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo(); + } + + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBasicInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBasicInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBasicInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBasicInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023HomeBasicInfo.proto\032\031HomeLimitedShopIn" + + "fo.proto\"\330\001\n\rHomeBasicInfo\022\r\n\005level\030\n \001(" + + "\r\022\031\n\021cur_room_scene_id\030\r \001(\r\022\025\n\rcur_modu" + + "le_id\030\t \001(\r\022\027\n\017is_in_edit_mode\030\005 \001(\010\022\026\n\016" + + "home_owner_uid\030\003 \001(\r\022\013\n\003exp\030\016 \001(\004\022/\n\021lim" + + "ited_shop_info\030\017 \001(\0132\024.HomeLimitedShopIn" + + "fo\022\027\n\017owner_nick_name\030\004 \001(\tB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.getDescriptor(), + }); + internal_static_HomeBasicInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBasicInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBasicInfo_descriptor, + new java.lang.String[] { "Level", "CurRoomSceneId", "CurModuleId", "IsInEditMode", "HomeOwnerUid", "Exp", "LimitedShopInfo", "OwnerNickName", }); + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockArrangementInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockArrangementInfoOuterClass.java new file mode 100644 index 000000000..b193c16f6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockArrangementInfoOuterClass.java @@ -0,0 +1,4437 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockArrangementInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockArrangementInfoOuterClass { + private HomeBlockArrangementInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockArrangementInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockArrangementInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_unlocked = 1; + * @return The isUnlocked. + */ + boolean getIsUnlocked(); + + /** + * uint32 comfort_value = 2; + * @return The comfortValue. + */ + int getComfortValue(); + + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + java.util.List + getDeployAnimalListList(); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDeployAnimalList(int index); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + int getDeployAnimalListCount(); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + java.util.List + getDeployAnimalListOrBuilderList(); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder getDeployAnimalListOrBuilder( + int index); + + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + java.util.List + getUnk2700HGIECHILOJLList(); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getUnk2700HGIECHILOJL(int index); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + int getUnk2700HGIECHILOJLCount(); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + java.util.List + getUnk2700HGIECHILOJLOrBuilderList(); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder getUnk2700HGIECHILOJLOrBuilder( + int index); + + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + java.util.List + getWeekendDjinnInfoListList(); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getWeekendDjinnInfoList(int index); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + int getWeekendDjinnInfoListCount(); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + java.util.List + getWeekendDjinnInfoListOrBuilderList(); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder getWeekendDjinnInfoListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + java.util.List + getFurnitureSuiteListList(); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getFurnitureSuiteList(int index); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + int getFurnitureSuiteListCount(); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + java.util.List + getFurnitureSuiteListOrBuilderList(); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder getFurnitureSuiteListOrBuilder( + int index); + + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + java.util.List + getFieldListList(); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getFieldList(int index); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + int getFieldListCount(); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + java.util.List + getFieldListOrBuilderList(); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder getFieldListOrBuilder( + int index); + + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + java.util.List + getDeployNpcListList(); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDeployNpcList(int index); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + int getDeployNpcListCount(); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + java.util.List + getDeployNpcListOrBuilderList(); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder getDeployNpcListOrBuilder( + int index); + + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + java.util.List + getDotPatternListList(); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDotPatternList(int index); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + int getDotPatternListCount(); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + java.util.List + getDotPatternListOrBuilderList(); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder getDotPatternListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + java.util.List + getPersistentFurnitureListList(); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getPersistentFurnitureList(int index); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + int getPersistentFurnitureListCount(); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + java.util.List + getPersistentFurnitureListOrBuilderList(); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getPersistentFurnitureListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + java.util.List + getDeployFurniureListList(); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDeployFurniureList(int index); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + int getDeployFurniureListCount(); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + java.util.List + getDeployFurniureListOrBuilderList(); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDeployFurniureListOrBuilder( + int index); + + /** + * uint32 block_id = 6; + * @return The blockId. + */ + int getBlockId(); + + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + java.util.List + getUnk2700KJGLLEEHBPFList(); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getUnk2700KJGLLEEHBPF(int index); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + int getUnk2700KJGLLEEHBPFCount(); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + java.util.List + getUnk2700KJGLLEEHBPFOrBuilderList(); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder getUnk2700KJGLLEEHBPFOrBuilder( + int index); + } + /** + * Protobuf type {@code HomeBlockArrangementInfo} + */ + public static final class HomeBlockArrangementInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockArrangementInfo) + HomeBlockArrangementInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockArrangementInfo.newBuilder() to construct. + private HomeBlockArrangementInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockArrangementInfo() { + deployAnimalList_ = java.util.Collections.emptyList(); + unk2700HGIECHILOJL_ = java.util.Collections.emptyList(); + weekendDjinnInfoList_ = java.util.Collections.emptyList(); + furnitureSuiteList_ = java.util.Collections.emptyList(); + fieldList_ = java.util.Collections.emptyList(); + deployNpcList_ = java.util.Collections.emptyList(); + dotPatternList_ = java.util.Collections.emptyList(); + persistentFurnitureList_ = java.util.Collections.emptyList(); + deployFurniureList_ = java.util.Collections.emptyList(); + unk2700KJGLLEEHBPF_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockArrangementInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockArrangementInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isUnlocked_ = input.readBool(); + break; + } + case 16: { + + comfortValue_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + fieldList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + fieldList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + deployAnimalList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.parser(), extensionRegistry)); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700HGIECHILOJL_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.parser(), extensionRegistry)); + break; + } + case 48: { + + blockId_ = input.readUInt32(); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + dotPatternList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000080; + } + persistentFurnitureList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + deployNpcList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000100; + } + deployFurniureList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + weekendDjinnInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.parser(), extensionRegistry)); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000200; + } + unk2700KJGLLEEHBPF_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + furnitureSuiteList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000010) != 0)) { + fieldList_ = java.util.Collections.unmodifiableList(fieldList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = java.util.Collections.unmodifiableList(deployAnimalList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = java.util.Collections.unmodifiableList(dotPatternList_); + } + if (((mutable_bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = java.util.Collections.unmodifiableList(persistentFurnitureList_); + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = java.util.Collections.unmodifiableList(deployNpcList_); + } + if (((mutable_bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = java.util.Collections.unmodifiableList(deployFurniureList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + } + if (((mutable_bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = java.util.Collections.unmodifiableList(furnitureSuiteList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.class, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder.class); + } + + public static final int IS_UNLOCKED_FIELD_NUMBER = 1; + private boolean isUnlocked_; + /** + * bool is_unlocked = 1; + * @return The isUnlocked. + */ + @java.lang.Override + public boolean getIsUnlocked() { + return isUnlocked_; + } + + public static final int COMFORT_VALUE_FIELD_NUMBER = 2; + private int comfortValue_; + /** + * uint32 comfort_value = 2; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + + public static final int DEPLOY_ANIMAL_LIST_FIELD_NUMBER = 4; + private java.util.List deployAnimalList_; + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public java.util.List getDeployAnimalListList() { + return deployAnimalList_; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public java.util.List + getDeployAnimalListOrBuilderList() { + return deployAnimalList_; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public int getDeployAnimalListCount() { + return deployAnimalList_.size(); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDeployAnimalList(int index) { + return deployAnimalList_.get(index); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder getDeployAnimalListOrBuilder( + int index) { + return deployAnimalList_.get(index); + } + + public static final int UNK2700_HGIECHILOJL_FIELD_NUMBER = 5; + private java.util.List unk2700HGIECHILOJL_; + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public java.util.List getUnk2700HGIECHILOJLList() { + return unk2700HGIECHILOJL_; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public java.util.List + getUnk2700HGIECHILOJLOrBuilderList() { + return unk2700HGIECHILOJL_; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public int getUnk2700HGIECHILOJLCount() { + return unk2700HGIECHILOJL_.size(); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getUnk2700HGIECHILOJL(int index) { + return unk2700HGIECHILOJL_.get(index); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder getUnk2700HGIECHILOJLOrBuilder( + int index) { + return unk2700HGIECHILOJL_.get(index); + } + + public static final int WEEKEND_DJINN_INFO_LIST_FIELD_NUMBER = 13; + private java.util.List weekendDjinnInfoList_; + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public java.util.List getWeekendDjinnInfoListList() { + return weekendDjinnInfoList_; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public java.util.List + getWeekendDjinnInfoListOrBuilderList() { + return weekendDjinnInfoList_; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public int getWeekendDjinnInfoListCount() { + return weekendDjinnInfoList_.size(); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getWeekendDjinnInfoList(int index) { + return weekendDjinnInfoList_.get(index); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder getWeekendDjinnInfoListOrBuilder( + int index) { + return weekendDjinnInfoList_.get(index); + } + + public static final int FURNITURE_SUITE_LIST_FIELD_NUMBER = 15; + private java.util.List furnitureSuiteList_; + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public java.util.List getFurnitureSuiteListList() { + return furnitureSuiteList_; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public java.util.List + getFurnitureSuiteListOrBuilderList() { + return furnitureSuiteList_; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public int getFurnitureSuiteListCount() { + return furnitureSuiteList_.size(); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getFurnitureSuiteList(int index) { + return furnitureSuiteList_.get(index); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder getFurnitureSuiteListOrBuilder( + int index) { + return furnitureSuiteList_.get(index); + } + + public static final int FIELD_LIST_FIELD_NUMBER = 3; + private java.util.List fieldList_; + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public java.util.List getFieldListList() { + return fieldList_; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public java.util.List + getFieldListOrBuilderList() { + return fieldList_; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public int getFieldListCount() { + return fieldList_.size(); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getFieldList(int index) { + return fieldList_.get(index); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder getFieldListOrBuilder( + int index) { + return fieldList_.get(index); + } + + public static final int DEPLOY_NPC_LIST_FIELD_NUMBER = 11; + private java.util.List deployNpcList_; + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public java.util.List getDeployNpcListList() { + return deployNpcList_; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public java.util.List + getDeployNpcListOrBuilderList() { + return deployNpcList_; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public int getDeployNpcListCount() { + return deployNpcList_.size(); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDeployNpcList(int index) { + return deployNpcList_.get(index); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder getDeployNpcListOrBuilder( + int index) { + return deployNpcList_.get(index); + } + + public static final int DOT_PATTERN_LIST_FIELD_NUMBER = 7; + private java.util.List dotPatternList_; + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public java.util.List getDotPatternListList() { + return dotPatternList_; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public java.util.List + getDotPatternListOrBuilderList() { + return dotPatternList_; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public int getDotPatternListCount() { + return dotPatternList_.size(); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDotPatternList(int index) { + return dotPatternList_.get(index); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder getDotPatternListOrBuilder( + int index) { + return dotPatternList_.get(index); + } + + public static final int PERSISTENT_FURNITURE_LIST_FIELD_NUMBER = 9; + private java.util.List persistentFurnitureList_; + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public java.util.List getPersistentFurnitureListList() { + return persistentFurnitureList_; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public java.util.List + getPersistentFurnitureListOrBuilderList() { + return persistentFurnitureList_; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public int getPersistentFurnitureListCount() { + return persistentFurnitureList_.size(); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getPersistentFurnitureList(int index) { + return persistentFurnitureList_.get(index); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getPersistentFurnitureListOrBuilder( + int index) { + return persistentFurnitureList_.get(index); + } + + public static final int DEPLOY_FURNIURE_LIST_FIELD_NUMBER = 12; + private java.util.List deployFurniureList_; + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public java.util.List getDeployFurniureListList() { + return deployFurniureList_; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public java.util.List + getDeployFurniureListOrBuilderList() { + return deployFurniureList_; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public int getDeployFurniureListCount() { + return deployFurniureList_.size(); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDeployFurniureList(int index) { + return deployFurniureList_.get(index); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDeployFurniureListOrBuilder( + int index) { + return deployFurniureList_.get(index); + } + + public static final int BLOCK_ID_FIELD_NUMBER = 6; + private int blockId_; + /** + * uint32 block_id = 6; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + public static final int UNK2700_KJGLLEEHBPF_FIELD_NUMBER = 14; + private java.util.List unk2700KJGLLEEHBPF_; + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public java.util.List getUnk2700KJGLLEEHBPFList() { + return unk2700KJGLLEEHBPF_; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public java.util.List + getUnk2700KJGLLEEHBPFOrBuilderList() { + return unk2700KJGLLEEHBPF_; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public int getUnk2700KJGLLEEHBPFCount() { + return unk2700KJGLLEEHBPF_.size(); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getUnk2700KJGLLEEHBPF(int index) { + return unk2700KJGLLEEHBPF_.get(index); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder getUnk2700KJGLLEEHBPFOrBuilder( + int index) { + return unk2700KJGLLEEHBPF_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isUnlocked_ != false) { + output.writeBool(1, isUnlocked_); + } + if (comfortValue_ != 0) { + output.writeUInt32(2, comfortValue_); + } + for (int i = 0; i < fieldList_.size(); i++) { + output.writeMessage(3, fieldList_.get(i)); + } + for (int i = 0; i < deployAnimalList_.size(); i++) { + output.writeMessage(4, deployAnimalList_.get(i)); + } + for (int i = 0; i < unk2700HGIECHILOJL_.size(); i++) { + output.writeMessage(5, unk2700HGIECHILOJL_.get(i)); + } + if (blockId_ != 0) { + output.writeUInt32(6, blockId_); + } + for (int i = 0; i < dotPatternList_.size(); i++) { + output.writeMessage(7, dotPatternList_.get(i)); + } + for (int i = 0; i < persistentFurnitureList_.size(); i++) { + output.writeMessage(9, persistentFurnitureList_.get(i)); + } + for (int i = 0; i < deployNpcList_.size(); i++) { + output.writeMessage(11, deployNpcList_.get(i)); + } + for (int i = 0; i < deployFurniureList_.size(); i++) { + output.writeMessage(12, deployFurniureList_.get(i)); + } + for (int i = 0; i < weekendDjinnInfoList_.size(); i++) { + output.writeMessage(13, weekendDjinnInfoList_.get(i)); + } + for (int i = 0; i < unk2700KJGLLEEHBPF_.size(); i++) { + output.writeMessage(14, unk2700KJGLLEEHBPF_.get(i)); + } + for (int i = 0; i < furnitureSuiteList_.size(); i++) { + output.writeMessage(15, furnitureSuiteList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isUnlocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isUnlocked_); + } + if (comfortValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, comfortValue_); + } + for (int i = 0; i < fieldList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, fieldList_.get(i)); + } + for (int i = 0; i < deployAnimalList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, deployAnimalList_.get(i)); + } + for (int i = 0; i < unk2700HGIECHILOJL_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, unk2700HGIECHILOJL_.get(i)); + } + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, blockId_); + } + for (int i = 0; i < dotPatternList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, dotPatternList_.get(i)); + } + for (int i = 0; i < persistentFurnitureList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, persistentFurnitureList_.get(i)); + } + for (int i = 0; i < deployNpcList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, deployNpcList_.get(i)); + } + for (int i = 0; i < deployFurniureList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, deployFurniureList_.get(i)); + } + for (int i = 0; i < weekendDjinnInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, weekendDjinnInfoList_.get(i)); + } + for (int i = 0; i < unk2700KJGLLEEHBPF_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, unk2700KJGLLEEHBPF_.get(i)); + } + for (int i = 0; i < furnitureSuiteList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, furnitureSuiteList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo other = (emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo) obj; + + if (getIsUnlocked() + != other.getIsUnlocked()) return false; + if (getComfortValue() + != other.getComfortValue()) return false; + if (!getDeployAnimalListList() + .equals(other.getDeployAnimalListList())) return false; + if (!getUnk2700HGIECHILOJLList() + .equals(other.getUnk2700HGIECHILOJLList())) return false; + if (!getWeekendDjinnInfoListList() + .equals(other.getWeekendDjinnInfoListList())) return false; + if (!getFurnitureSuiteListList() + .equals(other.getFurnitureSuiteListList())) return false; + if (!getFieldListList() + .equals(other.getFieldListList())) return false; + if (!getDeployNpcListList() + .equals(other.getDeployNpcListList())) return false; + if (!getDotPatternListList() + .equals(other.getDotPatternListList())) return false; + if (!getPersistentFurnitureListList() + .equals(other.getPersistentFurnitureListList())) return false; + if (!getDeployFurniureListList() + .equals(other.getDeployFurniureListList())) return false; + if (getBlockId() + != other.getBlockId()) return false; + if (!getUnk2700KJGLLEEHBPFList() + .equals(other.getUnk2700KJGLLEEHBPFList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_UNLOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlocked()); + hash = (37 * hash) + COMFORT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getComfortValue(); + if (getDeployAnimalListCount() > 0) { + hash = (37 * hash) + DEPLOY_ANIMAL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDeployAnimalListList().hashCode(); + } + if (getUnk2700HGIECHILOJLCount() > 0) { + hash = (37 * hash) + UNK2700_HGIECHILOJL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HGIECHILOJLList().hashCode(); + } + if (getWeekendDjinnInfoListCount() > 0) { + hash = (37 * hash) + WEEKEND_DJINN_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWeekendDjinnInfoListList().hashCode(); + } + if (getFurnitureSuiteListCount() > 0) { + hash = (37 * hash) + FURNITURE_SUITE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureSuiteListList().hashCode(); + } + if (getFieldListCount() > 0) { + hash = (37 * hash) + FIELD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFieldListList().hashCode(); + } + if (getDeployNpcListCount() > 0) { + hash = (37 * hash) + DEPLOY_NPC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDeployNpcListList().hashCode(); + } + if (getDotPatternListCount() > 0) { + hash = (37 * hash) + DOT_PATTERN_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDotPatternListList().hashCode(); + } + if (getPersistentFurnitureListCount() > 0) { + hash = (37 * hash) + PERSISTENT_FURNITURE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPersistentFurnitureListList().hashCode(); + } + if (getDeployFurniureListCount() > 0) { + hash = (37 * hash) + DEPLOY_FURNIURE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDeployFurniureListList().hashCode(); + } + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + if (getUnk2700KJGLLEEHBPFCount() > 0) { + hash = (37 * hash) + UNK2700_KJGLLEEHBPF_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700KJGLLEEHBPFList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeBlockArrangementInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockArrangementInfo) + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.class, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDeployAnimalListFieldBuilder(); + getUnk2700HGIECHILOJLFieldBuilder(); + getWeekendDjinnInfoListFieldBuilder(); + getFurnitureSuiteListFieldBuilder(); + getFieldListFieldBuilder(); + getDeployNpcListFieldBuilder(); + getDotPatternListFieldBuilder(); + getPersistentFurnitureListFieldBuilder(); + getDeployFurniureListFieldBuilder(); + getUnk2700KJGLLEEHBPFFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isUnlocked_ = false; + + comfortValue_ = 0; + + if (deployAnimalListBuilder_ == null) { + deployAnimalList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + deployAnimalListBuilder_.clear(); + } + if (unk2700HGIECHILOJLBuilder_ == null) { + unk2700HGIECHILOJL_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + unk2700HGIECHILOJLBuilder_.clear(); + } + if (weekendDjinnInfoListBuilder_ == null) { + weekendDjinnInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + weekendDjinnInfoListBuilder_.clear(); + } + if (furnitureSuiteListBuilder_ == null) { + furnitureSuiteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + furnitureSuiteListBuilder_.clear(); + } + if (fieldListBuilder_ == null) { + fieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + fieldListBuilder_.clear(); + } + if (deployNpcListBuilder_ == null) { + deployNpcList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + deployNpcListBuilder_.clear(); + } + if (dotPatternListBuilder_ == null) { + dotPatternList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + dotPatternListBuilder_.clear(); + } + if (persistentFurnitureListBuilder_ == null) { + persistentFurnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000080); + } else { + persistentFurnitureListBuilder_.clear(); + } + if (deployFurniureListBuilder_ == null) { + deployFurniureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000100); + } else { + deployFurniureListBuilder_.clear(); + } + blockId_ = 0; + + if (unk2700KJGLLEEHBPFBuilder_ == null) { + unk2700KJGLLEEHBPF_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + } else { + unk2700KJGLLEEHBPFBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo build() { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo buildPartial() { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo result = new emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo(this); + int from_bitField0_ = bitField0_; + result.isUnlocked_ = isUnlocked_; + result.comfortValue_ = comfortValue_; + if (deployAnimalListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = java.util.Collections.unmodifiableList(deployAnimalList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.deployAnimalList_ = deployAnimalList_; + } else { + result.deployAnimalList_ = deployAnimalListBuilder_.build(); + } + if (unk2700HGIECHILOJLBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700HGIECHILOJL_ = unk2700HGIECHILOJL_; + } else { + result.unk2700HGIECHILOJL_ = unk2700HGIECHILOJLBuilder_.build(); + } + if (weekendDjinnInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.weekendDjinnInfoList_ = weekendDjinnInfoList_; + } else { + result.weekendDjinnInfoList_ = weekendDjinnInfoListBuilder_.build(); + } + if (furnitureSuiteListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = java.util.Collections.unmodifiableList(furnitureSuiteList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.furnitureSuiteList_ = furnitureSuiteList_; + } else { + result.furnitureSuiteList_ = furnitureSuiteListBuilder_.build(); + } + if (fieldListBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + fieldList_ = java.util.Collections.unmodifiableList(fieldList_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.fieldList_ = fieldList_; + } else { + result.fieldList_ = fieldListBuilder_.build(); + } + if (deployNpcListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = java.util.Collections.unmodifiableList(deployNpcList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.deployNpcList_ = deployNpcList_; + } else { + result.deployNpcList_ = deployNpcListBuilder_.build(); + } + if (dotPatternListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = java.util.Collections.unmodifiableList(dotPatternList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.dotPatternList_ = dotPatternList_; + } else { + result.dotPatternList_ = dotPatternListBuilder_.build(); + } + if (persistentFurnitureListBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = java.util.Collections.unmodifiableList(persistentFurnitureList_); + bitField0_ = (bitField0_ & ~0x00000080); + } + result.persistentFurnitureList_ = persistentFurnitureList_; + } else { + result.persistentFurnitureList_ = persistentFurnitureListBuilder_.build(); + } + if (deployFurniureListBuilder_ == null) { + if (((bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = java.util.Collections.unmodifiableList(deployFurniureList_); + bitField0_ = (bitField0_ & ~0x00000100); + } + result.deployFurniureList_ = deployFurniureList_; + } else { + result.deployFurniureList_ = deployFurniureListBuilder_.build(); + } + result.blockId_ = blockId_; + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (((bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + bitField0_ = (bitField0_ & ~0x00000200); + } + result.unk2700KJGLLEEHBPF_ = unk2700KJGLLEEHBPF_; + } else { + result.unk2700KJGLLEEHBPF_ = unk2700KJGLLEEHBPFBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo other) { + if (other == emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance()) return this; + if (other.getIsUnlocked() != false) { + setIsUnlocked(other.getIsUnlocked()); + } + if (other.getComfortValue() != 0) { + setComfortValue(other.getComfortValue()); + } + if (deployAnimalListBuilder_ == null) { + if (!other.deployAnimalList_.isEmpty()) { + if (deployAnimalList_.isEmpty()) { + deployAnimalList_ = other.deployAnimalList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.addAll(other.deployAnimalList_); + } + onChanged(); + } + } else { + if (!other.deployAnimalList_.isEmpty()) { + if (deployAnimalListBuilder_.isEmpty()) { + deployAnimalListBuilder_.dispose(); + deployAnimalListBuilder_ = null; + deployAnimalList_ = other.deployAnimalList_; + bitField0_ = (bitField0_ & ~0x00000001); + deployAnimalListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDeployAnimalListFieldBuilder() : null; + } else { + deployAnimalListBuilder_.addAllMessages(other.deployAnimalList_); + } + } + } + if (unk2700HGIECHILOJLBuilder_ == null) { + if (!other.unk2700HGIECHILOJL_.isEmpty()) { + if (unk2700HGIECHILOJL_.isEmpty()) { + unk2700HGIECHILOJL_ = other.unk2700HGIECHILOJL_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.addAll(other.unk2700HGIECHILOJL_); + } + onChanged(); + } + } else { + if (!other.unk2700HGIECHILOJL_.isEmpty()) { + if (unk2700HGIECHILOJLBuilder_.isEmpty()) { + unk2700HGIECHILOJLBuilder_.dispose(); + unk2700HGIECHILOJLBuilder_ = null; + unk2700HGIECHILOJL_ = other.unk2700HGIECHILOJL_; + bitField0_ = (bitField0_ & ~0x00000002); + unk2700HGIECHILOJLBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700HGIECHILOJLFieldBuilder() : null; + } else { + unk2700HGIECHILOJLBuilder_.addAllMessages(other.unk2700HGIECHILOJL_); + } + } + } + if (weekendDjinnInfoListBuilder_ == null) { + if (!other.weekendDjinnInfoList_.isEmpty()) { + if (weekendDjinnInfoList_.isEmpty()) { + weekendDjinnInfoList_ = other.weekendDjinnInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.addAll(other.weekendDjinnInfoList_); + } + onChanged(); + } + } else { + if (!other.weekendDjinnInfoList_.isEmpty()) { + if (weekendDjinnInfoListBuilder_.isEmpty()) { + weekendDjinnInfoListBuilder_.dispose(); + weekendDjinnInfoListBuilder_ = null; + weekendDjinnInfoList_ = other.weekendDjinnInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + weekendDjinnInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWeekendDjinnInfoListFieldBuilder() : null; + } else { + weekendDjinnInfoListBuilder_.addAllMessages(other.weekendDjinnInfoList_); + } + } + } + if (furnitureSuiteListBuilder_ == null) { + if (!other.furnitureSuiteList_.isEmpty()) { + if (furnitureSuiteList_.isEmpty()) { + furnitureSuiteList_ = other.furnitureSuiteList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.addAll(other.furnitureSuiteList_); + } + onChanged(); + } + } else { + if (!other.furnitureSuiteList_.isEmpty()) { + if (furnitureSuiteListBuilder_.isEmpty()) { + furnitureSuiteListBuilder_.dispose(); + furnitureSuiteListBuilder_ = null; + furnitureSuiteList_ = other.furnitureSuiteList_; + bitField0_ = (bitField0_ & ~0x00000008); + furnitureSuiteListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureSuiteListFieldBuilder() : null; + } else { + furnitureSuiteListBuilder_.addAllMessages(other.furnitureSuiteList_); + } + } + } + if (fieldListBuilder_ == null) { + if (!other.fieldList_.isEmpty()) { + if (fieldList_.isEmpty()) { + fieldList_ = other.fieldList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureFieldListIsMutable(); + fieldList_.addAll(other.fieldList_); + } + onChanged(); + } + } else { + if (!other.fieldList_.isEmpty()) { + if (fieldListBuilder_.isEmpty()) { + fieldListBuilder_.dispose(); + fieldListBuilder_ = null; + fieldList_ = other.fieldList_; + bitField0_ = (bitField0_ & ~0x00000010); + fieldListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFieldListFieldBuilder() : null; + } else { + fieldListBuilder_.addAllMessages(other.fieldList_); + } + } + } + if (deployNpcListBuilder_ == null) { + if (!other.deployNpcList_.isEmpty()) { + if (deployNpcList_.isEmpty()) { + deployNpcList_ = other.deployNpcList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureDeployNpcListIsMutable(); + deployNpcList_.addAll(other.deployNpcList_); + } + onChanged(); + } + } else { + if (!other.deployNpcList_.isEmpty()) { + if (deployNpcListBuilder_.isEmpty()) { + deployNpcListBuilder_.dispose(); + deployNpcListBuilder_ = null; + deployNpcList_ = other.deployNpcList_; + bitField0_ = (bitField0_ & ~0x00000020); + deployNpcListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDeployNpcListFieldBuilder() : null; + } else { + deployNpcListBuilder_.addAllMessages(other.deployNpcList_); + } + } + } + if (dotPatternListBuilder_ == null) { + if (!other.dotPatternList_.isEmpty()) { + if (dotPatternList_.isEmpty()) { + dotPatternList_ = other.dotPatternList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureDotPatternListIsMutable(); + dotPatternList_.addAll(other.dotPatternList_); + } + onChanged(); + } + } else { + if (!other.dotPatternList_.isEmpty()) { + if (dotPatternListBuilder_.isEmpty()) { + dotPatternListBuilder_.dispose(); + dotPatternListBuilder_ = null; + dotPatternList_ = other.dotPatternList_; + bitField0_ = (bitField0_ & ~0x00000040); + dotPatternListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDotPatternListFieldBuilder() : null; + } else { + dotPatternListBuilder_.addAllMessages(other.dotPatternList_); + } + } + } + if (persistentFurnitureListBuilder_ == null) { + if (!other.persistentFurnitureList_.isEmpty()) { + if (persistentFurnitureList_.isEmpty()) { + persistentFurnitureList_ = other.persistentFurnitureList_; + bitField0_ = (bitField0_ & ~0x00000080); + } else { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.addAll(other.persistentFurnitureList_); + } + onChanged(); + } + } else { + if (!other.persistentFurnitureList_.isEmpty()) { + if (persistentFurnitureListBuilder_.isEmpty()) { + persistentFurnitureListBuilder_.dispose(); + persistentFurnitureListBuilder_ = null; + persistentFurnitureList_ = other.persistentFurnitureList_; + bitField0_ = (bitField0_ & ~0x00000080); + persistentFurnitureListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPersistentFurnitureListFieldBuilder() : null; + } else { + persistentFurnitureListBuilder_.addAllMessages(other.persistentFurnitureList_); + } + } + } + if (deployFurniureListBuilder_ == null) { + if (!other.deployFurniureList_.isEmpty()) { + if (deployFurniureList_.isEmpty()) { + deployFurniureList_ = other.deployFurniureList_; + bitField0_ = (bitField0_ & ~0x00000100); + } else { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.addAll(other.deployFurniureList_); + } + onChanged(); + } + } else { + if (!other.deployFurniureList_.isEmpty()) { + if (deployFurniureListBuilder_.isEmpty()) { + deployFurniureListBuilder_.dispose(); + deployFurniureListBuilder_ = null; + deployFurniureList_ = other.deployFurniureList_; + bitField0_ = (bitField0_ & ~0x00000100); + deployFurniureListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDeployFurniureListFieldBuilder() : null; + } else { + deployFurniureListBuilder_.addAllMessages(other.deployFurniureList_); + } + } + } + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (!other.unk2700KJGLLEEHBPF_.isEmpty()) { + if (unk2700KJGLLEEHBPF_.isEmpty()) { + unk2700KJGLLEEHBPF_ = other.unk2700KJGLLEEHBPF_; + bitField0_ = (bitField0_ & ~0x00000200); + } else { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.addAll(other.unk2700KJGLLEEHBPF_); + } + onChanged(); + } + } else { + if (!other.unk2700KJGLLEEHBPF_.isEmpty()) { + if (unk2700KJGLLEEHBPFBuilder_.isEmpty()) { + unk2700KJGLLEEHBPFBuilder_.dispose(); + unk2700KJGLLEEHBPFBuilder_ = null; + unk2700KJGLLEEHBPF_ = other.unk2700KJGLLEEHBPF_; + bitField0_ = (bitField0_ & ~0x00000200); + unk2700KJGLLEEHBPFBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700KJGLLEEHBPFFieldBuilder() : null; + } else { + unk2700KJGLLEEHBPFBuilder_.addAllMessages(other.unk2700KJGLLEEHBPF_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isUnlocked_ ; + /** + * bool is_unlocked = 1; + * @return The isUnlocked. + */ + @java.lang.Override + public boolean getIsUnlocked() { + return isUnlocked_; + } + /** + * bool is_unlocked = 1; + * @param value The isUnlocked to set. + * @return This builder for chaining. + */ + public Builder setIsUnlocked(boolean value) { + + isUnlocked_ = value; + onChanged(); + return this; + } + /** + * bool is_unlocked = 1; + * @return This builder for chaining. + */ + public Builder clearIsUnlocked() { + + isUnlocked_ = false; + onChanged(); + return this; + } + + private int comfortValue_ ; + /** + * uint32 comfort_value = 2; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + /** + * uint32 comfort_value = 2; + * @param value The comfortValue to set. + * @return This builder for chaining. + */ + public Builder setComfortValue(int value) { + + comfortValue_ = value; + onChanged(); + return this; + } + /** + * uint32 comfort_value = 2; + * @return This builder for chaining. + */ + public Builder clearComfortValue() { + + comfortValue_ = 0; + onChanged(); + return this; + } + + private java.util.List deployAnimalList_ = + java.util.Collections.emptyList(); + private void ensureDeployAnimalListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = new java.util.ArrayList(deployAnimalList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder> deployAnimalListBuilder_; + + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public java.util.List getDeployAnimalListList() { + if (deployAnimalListBuilder_ == null) { + return java.util.Collections.unmodifiableList(deployAnimalList_); + } else { + return deployAnimalListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public int getDeployAnimalListCount() { + if (deployAnimalListBuilder_ == null) { + return deployAnimalList_.size(); + } else { + return deployAnimalListBuilder_.getCount(); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDeployAnimalList(int index) { + if (deployAnimalListBuilder_ == null) { + return deployAnimalList_.get(index); + } else { + return deployAnimalListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder setDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData value) { + if (deployAnimalListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployAnimalListIsMutable(); + deployAnimalList_.set(index, value); + onChanged(); + } else { + deployAnimalListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder setDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder builderForValue) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.set(index, builderForValue.build()); + onChanged(); + } else { + deployAnimalListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData value) { + if (deployAnimalListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(value); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData value) { + if (deployAnimalListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(index, value); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder builderForValue) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(builderForValue.build()); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder builderForValue) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(index, builderForValue.build()); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addAllDeployAnimalList( + java.lang.Iterable values) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deployAnimalList_); + onChanged(); + } else { + deployAnimalListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder clearDeployAnimalList() { + if (deployAnimalListBuilder_ == null) { + deployAnimalList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + deployAnimalListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder removeDeployAnimalList(int index) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.remove(index); + onChanged(); + } else { + deployAnimalListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder getDeployAnimalListBuilder( + int index) { + return getDeployAnimalListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder getDeployAnimalListOrBuilder( + int index) { + if (deployAnimalListBuilder_ == null) { + return deployAnimalList_.get(index); } else { + return deployAnimalListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public java.util.List + getDeployAnimalListOrBuilderList() { + if (deployAnimalListBuilder_ != null) { + return deployAnimalListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(deployAnimalList_); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder addDeployAnimalListBuilder() { + return getDeployAnimalListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance()); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder addDeployAnimalListBuilder( + int index) { + return getDeployAnimalListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance()); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public java.util.List + getDeployAnimalListBuilderList() { + return getDeployAnimalListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder> + getDeployAnimalListFieldBuilder() { + if (deployAnimalListBuilder_ == null) { + deployAnimalListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder>( + deployAnimalList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + deployAnimalList_ = null; + } + return deployAnimalListBuilder_; + } + + private java.util.List unk2700HGIECHILOJL_ = + java.util.Collections.emptyList(); + private void ensureUnk2700HGIECHILOJLIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = new java.util.ArrayList(unk2700HGIECHILOJL_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder> unk2700HGIECHILOJLBuilder_; + + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public java.util.List getUnk2700HGIECHILOJLList() { + if (unk2700HGIECHILOJLBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + } else { + return unk2700HGIECHILOJLBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public int getUnk2700HGIECHILOJLCount() { + if (unk2700HGIECHILOJLBuilder_ == null) { + return unk2700HGIECHILOJL_.size(); + } else { + return unk2700HGIECHILOJLBuilder_.getCount(); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getUnk2700HGIECHILOJL(int index) { + if (unk2700HGIECHILOJLBuilder_ == null) { + return unk2700HGIECHILOJL_.get(index); + } else { + return unk2700HGIECHILOJLBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder setUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF value) { + if (unk2700HGIECHILOJLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.set(index, value); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder setUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder builderForValue) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF value) { + if (unk2700HGIECHILOJLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(value); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF value) { + if (unk2700HGIECHILOJLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(index, value); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder builderForValue) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(builderForValue.build()); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder builderForValue) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addAllUnk2700HGIECHILOJL( + java.lang.Iterable values) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700HGIECHILOJL_); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder clearUnk2700HGIECHILOJL() { + if (unk2700HGIECHILOJLBuilder_ == null) { + unk2700HGIECHILOJL_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder removeUnk2700HGIECHILOJL(int index) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.remove(index); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder getUnk2700HGIECHILOJLBuilder( + int index) { + return getUnk2700HGIECHILOJLFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder getUnk2700HGIECHILOJLOrBuilder( + int index) { + if (unk2700HGIECHILOJLBuilder_ == null) { + return unk2700HGIECHILOJL_.get(index); } else { + return unk2700HGIECHILOJLBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public java.util.List + getUnk2700HGIECHILOJLOrBuilderList() { + if (unk2700HGIECHILOJLBuilder_ != null) { + return unk2700HGIECHILOJLBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder addUnk2700HGIECHILOJLBuilder() { + return getUnk2700HGIECHILOJLFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance()); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder addUnk2700HGIECHILOJLBuilder( + int index) { + return getUnk2700HGIECHILOJLFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance()); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public java.util.List + getUnk2700HGIECHILOJLBuilderList() { + return getUnk2700HGIECHILOJLFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder> + getUnk2700HGIECHILOJLFieldBuilder() { + if (unk2700HGIECHILOJLBuilder_ == null) { + unk2700HGIECHILOJLBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder>( + unk2700HGIECHILOJL_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + unk2700HGIECHILOJL_ = null; + } + return unk2700HGIECHILOJLBuilder_; + } + + private java.util.List weekendDjinnInfoList_ = + java.util.Collections.emptyList(); + private void ensureWeekendDjinnInfoListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = new java.util.ArrayList(weekendDjinnInfoList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder> weekendDjinnInfoListBuilder_; + + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public java.util.List getWeekendDjinnInfoListList() { + if (weekendDjinnInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + } else { + return weekendDjinnInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public int getWeekendDjinnInfoListCount() { + if (weekendDjinnInfoListBuilder_ == null) { + return weekendDjinnInfoList_.size(); + } else { + return weekendDjinnInfoListBuilder_.getCount(); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getWeekendDjinnInfoList(int index) { + if (weekendDjinnInfoListBuilder_ == null) { + return weekendDjinnInfoList_.get(index); + } else { + return weekendDjinnInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder setWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo value) { + if (weekendDjinnInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.set(index, value); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder setWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder builderForValue) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo value) { + if (weekendDjinnInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(value); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo value) { + if (weekendDjinnInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(index, value); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder builderForValue) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(builderForValue.build()); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder builderForValue) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addAllWeekendDjinnInfoList( + java.lang.Iterable values) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, weekendDjinnInfoList_); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder clearWeekendDjinnInfoList() { + if (weekendDjinnInfoListBuilder_ == null) { + weekendDjinnInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder removeWeekendDjinnInfoList(int index) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.remove(index); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder getWeekendDjinnInfoListBuilder( + int index) { + return getWeekendDjinnInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder getWeekendDjinnInfoListOrBuilder( + int index) { + if (weekendDjinnInfoListBuilder_ == null) { + return weekendDjinnInfoList_.get(index); } else { + return weekendDjinnInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public java.util.List + getWeekendDjinnInfoListOrBuilderList() { + if (weekendDjinnInfoListBuilder_ != null) { + return weekendDjinnInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder addWeekendDjinnInfoListBuilder() { + return getWeekendDjinnInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance()); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder addWeekendDjinnInfoListBuilder( + int index) { + return getWeekendDjinnInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance()); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public java.util.List + getWeekendDjinnInfoListBuilderList() { + return getWeekendDjinnInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder> + getWeekendDjinnInfoListFieldBuilder() { + if (weekendDjinnInfoListBuilder_ == null) { + weekendDjinnInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder>( + weekendDjinnInfoList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + weekendDjinnInfoList_ = null; + } + return weekendDjinnInfoListBuilder_; + } + + private java.util.List furnitureSuiteList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureSuiteListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = new java.util.ArrayList(furnitureSuiteList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder> furnitureSuiteListBuilder_; + + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public java.util.List getFurnitureSuiteListList() { + if (furnitureSuiteListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureSuiteList_); + } else { + return furnitureSuiteListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public int getFurnitureSuiteListCount() { + if (furnitureSuiteListBuilder_ == null) { + return furnitureSuiteList_.size(); + } else { + return furnitureSuiteListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getFurnitureSuiteList(int index) { + if (furnitureSuiteListBuilder_ == null) { + return furnitureSuiteList_.get(index); + } else { + return furnitureSuiteListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder setFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData value) { + if (furnitureSuiteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.set(index, value); + onChanged(); + } else { + furnitureSuiteListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder setFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder builderForValue) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureSuiteListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData value) { + if (furnitureSuiteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(value); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData value) { + if (furnitureSuiteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(index, value); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder builderForValue) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder builderForValue) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addAllFurnitureSuiteList( + java.lang.Iterable values) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureSuiteList_); + onChanged(); + } else { + furnitureSuiteListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder clearFurnitureSuiteList() { + if (furnitureSuiteListBuilder_ == null) { + furnitureSuiteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + furnitureSuiteListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder removeFurnitureSuiteList(int index) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.remove(index); + onChanged(); + } else { + furnitureSuiteListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder getFurnitureSuiteListBuilder( + int index) { + return getFurnitureSuiteListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder getFurnitureSuiteListOrBuilder( + int index) { + if (furnitureSuiteListBuilder_ == null) { + return furnitureSuiteList_.get(index); } else { + return furnitureSuiteListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public java.util.List + getFurnitureSuiteListOrBuilderList() { + if (furnitureSuiteListBuilder_ != null) { + return furnitureSuiteListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureSuiteList_); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder addFurnitureSuiteListBuilder() { + return getFurnitureSuiteListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder addFurnitureSuiteListBuilder( + int index) { + return getFurnitureSuiteListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public java.util.List + getFurnitureSuiteListBuilderList() { + return getFurnitureSuiteListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder> + getFurnitureSuiteListFieldBuilder() { + if (furnitureSuiteListBuilder_ == null) { + furnitureSuiteListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder>( + furnitureSuiteList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + furnitureSuiteList_ = null; + } + return furnitureSuiteListBuilder_; + } + + private java.util.List fieldList_ = + java.util.Collections.emptyList(); + private void ensureFieldListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + fieldList_ = new java.util.ArrayList(fieldList_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder> fieldListBuilder_; + + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public java.util.List getFieldListList() { + if (fieldListBuilder_ == null) { + return java.util.Collections.unmodifiableList(fieldList_); + } else { + return fieldListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public int getFieldListCount() { + if (fieldListBuilder_ == null) { + return fieldList_.size(); + } else { + return fieldListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getFieldList(int index) { + if (fieldListBuilder_ == null) { + return fieldList_.get(index); + } else { + return fieldListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder setFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData value) { + if (fieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldListIsMutable(); + fieldList_.set(index, value); + onChanged(); + } else { + fieldListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder setFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder builderForValue) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.set(index, builderForValue.build()); + onChanged(); + } else { + fieldListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData value) { + if (fieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldListIsMutable(); + fieldList_.add(value); + onChanged(); + } else { + fieldListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData value) { + if (fieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldListIsMutable(); + fieldList_.add(index, value); + onChanged(); + } else { + fieldListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder builderForValue) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.add(builderForValue.build()); + onChanged(); + } else { + fieldListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder builderForValue) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.add(index, builderForValue.build()); + onChanged(); + } else { + fieldListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addAllFieldList( + java.lang.Iterable values) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fieldList_); + onChanged(); + } else { + fieldListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder clearFieldList() { + if (fieldListBuilder_ == null) { + fieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + fieldListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder removeFieldList(int index) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.remove(index); + onChanged(); + } else { + fieldListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder getFieldListBuilder( + int index) { + return getFieldListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder getFieldListOrBuilder( + int index) { + if (fieldListBuilder_ == null) { + return fieldList_.get(index); } else { + return fieldListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public java.util.List + getFieldListOrBuilderList() { + if (fieldListBuilder_ != null) { + return fieldListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fieldList_); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder addFieldListBuilder() { + return getFieldListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder addFieldListBuilder( + int index) { + return getFieldListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public java.util.List + getFieldListBuilderList() { + return getFieldListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder> + getFieldListFieldBuilder() { + if (fieldListBuilder_ == null) { + fieldListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder>( + fieldList_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + fieldList_ = null; + } + return fieldListBuilder_; + } + + private java.util.List deployNpcList_ = + java.util.Collections.emptyList(); + private void ensureDeployNpcListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = new java.util.ArrayList(deployNpcList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder> deployNpcListBuilder_; + + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public java.util.List getDeployNpcListList() { + if (deployNpcListBuilder_ == null) { + return java.util.Collections.unmodifiableList(deployNpcList_); + } else { + return deployNpcListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public int getDeployNpcListCount() { + if (deployNpcListBuilder_ == null) { + return deployNpcList_.size(); + } else { + return deployNpcListBuilder_.getCount(); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDeployNpcList(int index) { + if (deployNpcListBuilder_ == null) { + return deployNpcList_.get(index); + } else { + return deployNpcListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder setDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData value) { + if (deployNpcListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployNpcListIsMutable(); + deployNpcList_.set(index, value); + onChanged(); + } else { + deployNpcListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder setDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder builderForValue) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.set(index, builderForValue.build()); + onChanged(); + } else { + deployNpcListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData value) { + if (deployNpcListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployNpcListIsMutable(); + deployNpcList_.add(value); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData value) { + if (deployNpcListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployNpcListIsMutable(); + deployNpcList_.add(index, value); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder builderForValue) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.add(builderForValue.build()); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder builderForValue) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.add(index, builderForValue.build()); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addAllDeployNpcList( + java.lang.Iterable values) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deployNpcList_); + onChanged(); + } else { + deployNpcListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder clearDeployNpcList() { + if (deployNpcListBuilder_ == null) { + deployNpcList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + deployNpcListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder removeDeployNpcList(int index) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.remove(index); + onChanged(); + } else { + deployNpcListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder getDeployNpcListBuilder( + int index) { + return getDeployNpcListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder getDeployNpcListOrBuilder( + int index) { + if (deployNpcListBuilder_ == null) { + return deployNpcList_.get(index); } else { + return deployNpcListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public java.util.List + getDeployNpcListOrBuilderList() { + if (deployNpcListBuilder_ != null) { + return deployNpcListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(deployNpcList_); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder addDeployNpcListBuilder() { + return getDeployNpcListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance()); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder addDeployNpcListBuilder( + int index) { + return getDeployNpcListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance()); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public java.util.List + getDeployNpcListBuilderList() { + return getDeployNpcListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder> + getDeployNpcListFieldBuilder() { + if (deployNpcListBuilder_ == null) { + deployNpcListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder>( + deployNpcList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + deployNpcList_ = null; + } + return deployNpcListBuilder_; + } + + private java.util.List dotPatternList_ = + java.util.Collections.emptyList(); + private void ensureDotPatternListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = new java.util.ArrayList(dotPatternList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder> dotPatternListBuilder_; + + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public java.util.List getDotPatternListList() { + if (dotPatternListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dotPatternList_); + } else { + return dotPatternListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public int getDotPatternListCount() { + if (dotPatternListBuilder_ == null) { + return dotPatternList_.size(); + } else { + return dotPatternListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDotPatternList(int index) { + if (dotPatternListBuilder_ == null) { + return dotPatternList_.get(index); + } else { + return dotPatternListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder setDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern value) { + if (dotPatternListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDotPatternListIsMutable(); + dotPatternList_.set(index, value); + onChanged(); + } else { + dotPatternListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder setDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder builderForValue) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.set(index, builderForValue.build()); + onChanged(); + } else { + dotPatternListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern value) { + if (dotPatternListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDotPatternListIsMutable(); + dotPatternList_.add(value); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern value) { + if (dotPatternListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDotPatternListIsMutable(); + dotPatternList_.add(index, value); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder builderForValue) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.add(builderForValue.build()); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder builderForValue) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.add(index, builderForValue.build()); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addAllDotPatternList( + java.lang.Iterable values) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dotPatternList_); + onChanged(); + } else { + dotPatternListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder clearDotPatternList() { + if (dotPatternListBuilder_ == null) { + dotPatternList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + dotPatternListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder removeDotPatternList(int index) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.remove(index); + onChanged(); + } else { + dotPatternListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder getDotPatternListBuilder( + int index) { + return getDotPatternListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder getDotPatternListOrBuilder( + int index) { + if (dotPatternListBuilder_ == null) { + return dotPatternList_.get(index); } else { + return dotPatternListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public java.util.List + getDotPatternListOrBuilderList() { + if (dotPatternListBuilder_ != null) { + return dotPatternListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dotPatternList_); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder addDotPatternListBuilder() { + return getDotPatternListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance()); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder addDotPatternListBuilder( + int index) { + return getDotPatternListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance()); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public java.util.List + getDotPatternListBuilderList() { + return getDotPatternListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder> + getDotPatternListFieldBuilder() { + if (dotPatternListBuilder_ == null) { + dotPatternListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder>( + dotPatternList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + dotPatternList_ = null; + } + return dotPatternListBuilder_; + } + + private java.util.List persistentFurnitureList_ = + java.util.Collections.emptyList(); + private void ensurePersistentFurnitureListIsMutable() { + if (!((bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = new java.util.ArrayList(persistentFurnitureList_); + bitField0_ |= 0x00000080; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> persistentFurnitureListBuilder_; + + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public java.util.List getPersistentFurnitureListList() { + if (persistentFurnitureListBuilder_ == null) { + return java.util.Collections.unmodifiableList(persistentFurnitureList_); + } else { + return persistentFurnitureListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public int getPersistentFurnitureListCount() { + if (persistentFurnitureListBuilder_ == null) { + return persistentFurnitureList_.size(); + } else { + return persistentFurnitureListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getPersistentFurnitureList(int index) { + if (persistentFurnitureListBuilder_ == null) { + return persistentFurnitureList_.get(index); + } else { + return persistentFurnitureListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder setPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (persistentFurnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.set(index, value); + onChanged(); + } else { + persistentFurnitureListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder setPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.set(index, builderForValue.build()); + onChanged(); + } else { + persistentFurnitureListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (persistentFurnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(value); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (persistentFurnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(index, value); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(builderForValue.build()); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(index, builderForValue.build()); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addAllPersistentFurnitureList( + java.lang.Iterable values) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, persistentFurnitureList_); + onChanged(); + } else { + persistentFurnitureListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder clearPersistentFurnitureList() { + if (persistentFurnitureListBuilder_ == null) { + persistentFurnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + } else { + persistentFurnitureListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder removePersistentFurnitureList(int index) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.remove(index); + onChanged(); + } else { + persistentFurnitureListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getPersistentFurnitureListBuilder( + int index) { + return getPersistentFurnitureListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getPersistentFurnitureListOrBuilder( + int index) { + if (persistentFurnitureListBuilder_ == null) { + return persistentFurnitureList_.get(index); } else { + return persistentFurnitureListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public java.util.List + getPersistentFurnitureListOrBuilderList() { + if (persistentFurnitureListBuilder_ != null) { + return persistentFurnitureListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(persistentFurnitureList_); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addPersistentFurnitureListBuilder() { + return getPersistentFurnitureListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addPersistentFurnitureListBuilder( + int index) { + return getPersistentFurnitureListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public java.util.List + getPersistentFurnitureListBuilderList() { + return getPersistentFurnitureListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getPersistentFurnitureListFieldBuilder() { + if (persistentFurnitureListBuilder_ == null) { + persistentFurnitureListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + persistentFurnitureList_, + ((bitField0_ & 0x00000080) != 0), + getParentForChildren(), + isClean()); + persistentFurnitureList_ = null; + } + return persistentFurnitureListBuilder_; + } + + private java.util.List deployFurniureList_ = + java.util.Collections.emptyList(); + private void ensureDeployFurniureListIsMutable() { + if (!((bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = new java.util.ArrayList(deployFurniureList_); + bitField0_ |= 0x00000100; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> deployFurniureListBuilder_; + + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public java.util.List getDeployFurniureListList() { + if (deployFurniureListBuilder_ == null) { + return java.util.Collections.unmodifiableList(deployFurniureList_); + } else { + return deployFurniureListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public int getDeployFurniureListCount() { + if (deployFurniureListBuilder_ == null) { + return deployFurniureList_.size(); + } else { + return deployFurniureListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDeployFurniureList(int index) { + if (deployFurniureListBuilder_ == null) { + return deployFurniureList_.get(index); + } else { + return deployFurniureListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder setDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (deployFurniureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployFurniureListIsMutable(); + deployFurniureList_.set(index, value); + onChanged(); + } else { + deployFurniureListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder setDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.set(index, builderForValue.build()); + onChanged(); + } else { + deployFurniureListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (deployFurniureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(value); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (deployFurniureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(index, value); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(builderForValue.build()); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(index, builderForValue.build()); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addAllDeployFurniureList( + java.lang.Iterable values) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deployFurniureList_); + onChanged(); + } else { + deployFurniureListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder clearDeployFurniureList() { + if (deployFurniureListBuilder_ == null) { + deployFurniureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000100); + onChanged(); + } else { + deployFurniureListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder removeDeployFurniureList(int index) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.remove(index); + onChanged(); + } else { + deployFurniureListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getDeployFurniureListBuilder( + int index) { + return getDeployFurniureListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDeployFurniureListOrBuilder( + int index) { + if (deployFurniureListBuilder_ == null) { + return deployFurniureList_.get(index); } else { + return deployFurniureListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public java.util.List + getDeployFurniureListOrBuilderList() { + if (deployFurniureListBuilder_ != null) { + return deployFurniureListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(deployFurniureList_); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDeployFurniureListBuilder() { + return getDeployFurniureListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDeployFurniureListBuilder( + int index) { + return getDeployFurniureListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public java.util.List + getDeployFurniureListBuilderList() { + return getDeployFurniureListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getDeployFurniureListFieldBuilder() { + if (deployFurniureListBuilder_ == null) { + deployFurniureListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + deployFurniureList_, + ((bitField0_ & 0x00000100) != 0), + getParentForChildren(), + isClean()); + deployFurniureList_ = null; + } + return deployFurniureListBuilder_; + } + + private int blockId_ ; + /** + * uint32 block_id = 6; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 6; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 6; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2700KJGLLEEHBPF_ = + java.util.Collections.emptyList(); + private void ensureUnk2700KJGLLEEHBPFIsMutable() { + if (!((bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = new java.util.ArrayList(unk2700KJGLLEEHBPF_); + bitField0_ |= 0x00000200; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder> unk2700KJGLLEEHBPFBuilder_; + + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public java.util.List getUnk2700KJGLLEEHBPFList() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + } else { + return unk2700KJGLLEEHBPFBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public int getUnk2700KJGLLEEHBPFCount() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return unk2700KJGLLEEHBPF_.size(); + } else { + return unk2700KJGLLEEHBPFBuilder_.getCount(); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getUnk2700KJGLLEEHBPF(int index) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return unk2700KJGLLEEHBPF_.get(index); + } else { + return unk2700KJGLLEEHBPFBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder setUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD value) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.set(index, value); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder setUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder builderForValue) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD value) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(value); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD value) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(index, value); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder builderForValue) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(builderForValue.build()); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder builderForValue) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addAllUnk2700KJGLLEEHBPF( + java.lang.Iterable values) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700KJGLLEEHBPF_); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder clearUnk2700KJGLLEEHBPF() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + unk2700KJGLLEEHBPF_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder removeUnk2700KJGLLEEHBPF(int index) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.remove(index); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder getUnk2700KJGLLEEHBPFBuilder( + int index) { + return getUnk2700KJGLLEEHBPFFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder getUnk2700KJGLLEEHBPFOrBuilder( + int index) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return unk2700KJGLLEEHBPF_.get(index); } else { + return unk2700KJGLLEEHBPFBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public java.util.List + getUnk2700KJGLLEEHBPFOrBuilderList() { + if (unk2700KJGLLEEHBPFBuilder_ != null) { + return unk2700KJGLLEEHBPFBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder addUnk2700KJGLLEEHBPFBuilder() { + return getUnk2700KJGLLEEHBPFFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance()); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder addUnk2700KJGLLEEHBPFBuilder( + int index) { + return getUnk2700KJGLLEEHBPFFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance()); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public java.util.List + getUnk2700KJGLLEEHBPFBuilderList() { + return getUnk2700KJGLLEEHBPFFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder> + getUnk2700KJGLLEEHBPFFieldBuilder() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + unk2700KJGLLEEHBPFBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder>( + unk2700KJGLLEEHBPF_, + ((bitField0_ & 0x00000200) != 0), + getParentForChildren(), + isClean()); + unk2700KJGLLEEHBPF_ = null; + } + return unk2700KJGLLEEHBPFBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBlockArrangementInfo) + } + + // @@protoc_insertion_point(class_scope:HomeBlockArrangementInfo) + private static final emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo(); + } + + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockArrangementInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockArrangementInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockArrangementInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockArrangementInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036HomeBlockArrangementInfo.proto\032\024HomeAn" + + "imalData.proto\032\031HomeBlockDotPattern.prot" + + "o\032\030HomeBlockFieldData.proto\032\027HomeFurnitu" + + "reData.proto\032\034HomeFurnitureSuiteData.pro" + + "to\032\021HomeNpcData.proto\032\031Unk2700_BIEMCDLIF" + + "OD.proto\032\031Unk2700_GOHMLAFNBGF.proto\032\026Wee" + + "kendDjinnInfo.proto\"\277\004\n\030HomeBlockArrange" + + "mentInfo\022\023\n\013is_unlocked\030\001 \001(\010\022\025\n\rcomfort" + + "_value\030\002 \001(\r\022+\n\022deploy_animal_list\030\004 \003(\013" + + "2\017.HomeAnimalData\0221\n\023Unk2700_HGIECHILOJL" + + "\030\005 \003(\0132\024.Unk2700_GOHMLAFNBGF\0222\n\027weekend_" + + "djinn_info_list\030\r \003(\0132\021.WeekendDjinnInfo" + + "\0225\n\024furniture_suite_list\030\017 \003(\0132\027.HomeFur" + + "nitureSuiteData\022\'\n\nfield_list\030\003 \003(\0132\023.Ho" + + "meBlockFieldData\022%\n\017deploy_npc_list\030\013 \003(" + + "\0132\014.HomeNpcData\022.\n\020dot_pattern_list\030\007 \003(" + + "\0132\024.HomeBlockDotPattern\0225\n\031persistent_fu" + + "rniture_list\030\t \003(\0132\022.HomeFurnitureData\0220" + + "\n\024deploy_furniure_list\030\014 \003(\0132\022.HomeFurni" + + "tureData\022\020\n\010block_id\030\006 \001(\r\0221\n\023Unk2700_KJ" + + "GLLEEHBPF\030\016 \003(\0132\024.Unk2700_BIEMCDLIFODB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeNpcDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.getDescriptor(), + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.getDescriptor(), + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.getDescriptor(), + }); + internal_static_HomeBlockArrangementInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockArrangementInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockArrangementInfo_descriptor, + new java.lang.String[] { "IsUnlocked", "ComfortValue", "DeployAnimalList", "Unk2700HGIECHILOJL", "WeekendDjinnInfoList", "FurnitureSuiteList", "FieldList", "DeployNpcList", "DotPatternList", "PersistentFurnitureList", "DeployFurniureList", "BlockId", "Unk2700KJGLLEEHBPF", }); + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeNpcDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.getDescriptor(); + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.getDescriptor(); + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockDotPatternOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockDotPatternOuterClass.java new file mode 100644 index 000000000..abbad07ea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockDotPatternOuterClass.java @@ -0,0 +1,681 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockDotPattern.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockDotPatternOuterClass { + private HomeBlockDotPatternOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockDotPatternOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockDotPattern) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 width = 8; + * @return The width. + */ + int getWidth(); + + /** + * uint32 height = 11; + * @return The height. + */ + int getHeight(); + + /** + * bytes data = 9; + * @return The data. + */ + com.google.protobuf.ByteString getData(); + } + /** + * Protobuf type {@code HomeBlockDotPattern} + */ + public static final class HomeBlockDotPattern extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockDotPattern) + HomeBlockDotPatternOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockDotPattern.newBuilder() to construct. + private HomeBlockDotPattern(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockDotPattern() { + data_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockDotPattern(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockDotPattern( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + width_ = input.readUInt32(); + break; + } + case 74: { + + data_ = input.readBytes(); + break; + } + case 88: { + + height_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.class, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder.class); + } + + public static final int WIDTH_FIELD_NUMBER = 8; + private int width_; + /** + * uint32 width = 8; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return width_; + } + + public static final int HEIGHT_FIELD_NUMBER = 11; + private int height_; + /** + * uint32 height = 11; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return height_; + } + + public static final int DATA_FIELD_NUMBER = 9; + private com.google.protobuf.ByteString data_; + /** + * bytes data = 9; + * @return The data. + */ + @java.lang.Override + public com.google.protobuf.ByteString getData() { + return data_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (width_ != 0) { + output.writeUInt32(8, width_); + } + if (!data_.isEmpty()) { + output.writeBytes(9, data_); + } + if (height_ != 0) { + output.writeUInt32(11, height_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (width_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, width_); + } + if (!data_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(9, data_); + } + if (height_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, height_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern other = (emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern) obj; + + if (getWidth() + != other.getWidth()) return false; + if (getHeight() + != other.getHeight()) return false; + if (!getData() + .equals(other.getData())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + WIDTH_FIELD_NUMBER; + hash = (53 * hash) + getWidth(); + hash = (37 * hash) + HEIGHT_FIELD_NUMBER; + hash = (53 * hash) + getHeight(); + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeBlockDotPattern} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockDotPattern) + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.class, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + width_ = 0; + + height_ = 0; + + data_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern build() { + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern buildPartial() { + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern result = new emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern(this); + result.width_ = width_; + result.height_ = height_; + result.data_ = data_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern other) { + if (other == emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance()) return this; + if (other.getWidth() != 0) { + setWidth(other.getWidth()); + } + if (other.getHeight() != 0) { + setHeight(other.getHeight()); + } + if (other.getData() != com.google.protobuf.ByteString.EMPTY) { + setData(other.getData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int width_ ; + /** + * uint32 width = 8; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return width_; + } + /** + * uint32 width = 8; + * @param value The width to set. + * @return This builder for chaining. + */ + public Builder setWidth(int value) { + + width_ = value; + onChanged(); + return this; + } + /** + * uint32 width = 8; + * @return This builder for chaining. + */ + public Builder clearWidth() { + + width_ = 0; + onChanged(); + return this; + } + + private int height_ ; + /** + * uint32 height = 11; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return height_; + } + /** + * uint32 height = 11; + * @param value The height to set. + * @return This builder for chaining. + */ + public Builder setHeight(int value) { + + height_ = value; + onChanged(); + return this; + } + /** + * uint32 height = 11; + * @return This builder for chaining. + */ + public Builder clearHeight() { + + height_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes data = 9; + * @return The data. + */ + @java.lang.Override + public com.google.protobuf.ByteString getData() { + return data_; + } + /** + * bytes data = 9; + * @param value The data to set. + * @return This builder for chaining. + */ + public Builder setData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + data_ = value; + onChanged(); + return this; + } + /** + * bytes data = 9; + * @return This builder for chaining. + */ + public Builder clearData() { + + data_ = getDefaultInstance().getData(); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBlockDotPattern) + } + + // @@protoc_insertion_point(class_scope:HomeBlockDotPattern) + private static final emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern(); + } + + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockDotPattern parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockDotPattern(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockDotPattern_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockDotPattern_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeBlockDotPattern.proto\"B\n\023HomeBlock" + + "DotPattern\022\r\n\005width\030\010 \001(\r\022\016\n\006height\030\013 \001(" + + "\r\022\014\n\004data\030\t \001(\014B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeBlockDotPattern_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockDotPattern_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockDotPattern_descriptor, + new java.lang.String[] { "Width", "Height", "Data", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockFieldDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockFieldDataOuterClass.java new file mode 100644 index 000000000..11fb9a0f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockFieldDataOuterClass.java @@ -0,0 +1,1395 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockFieldData.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockFieldDataOuterClass { + private HomeBlockFieldDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockFieldDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockFieldData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 15; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 15; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 4; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 guid = 9; + * @return The guid. + */ + int getGuid(); + + /** + * uint32 furniture_id = 1; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + java.util.List + getSubFieldListList(); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getSubFieldList(int index); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + int getSubFieldListCount(); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + java.util.List + getSubFieldListOrBuilderList(); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder getSubFieldListOrBuilder( + int index); + } + /** + * Protobuf type {@code HomeBlockFieldData} + */ + public static final class HomeBlockFieldData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockFieldData) + HomeBlockFieldDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockFieldData.newBuilder() to construct. + private HomeBlockFieldData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockFieldData() { + subFieldList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockFieldData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockFieldData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + furnitureId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + subFieldList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + subFieldList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.parser(), extensionRegistry)); + break; + } + case 72: { + + guid_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + subFieldList_ = java.util.Collections.unmodifiableList(subFieldList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.class, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 15; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 15; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int GUID_FIELD_NUMBER = 9; + private int guid_; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 1; + private int furnitureId_; + /** + * uint32 furniture_id = 1; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int SUB_FIELD_LIST_FIELD_NUMBER = 7; + private java.util.List subFieldList_; + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public java.util.List getSubFieldListList() { + return subFieldList_; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public java.util.List + getSubFieldListOrBuilderList() { + return subFieldList_; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public int getSubFieldListCount() { + return subFieldList_.size(); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getSubFieldList(int index) { + return subFieldList_.get(index); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder getSubFieldListOrBuilder( + int index) { + return subFieldList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (furnitureId_ != 0) { + output.writeUInt32(1, furnitureId_); + } + if (pos_ != null) { + output.writeMessage(4, getPos()); + } + for (int i = 0; i < subFieldList_.size(); i++) { + output.writeMessage(7, subFieldList_.get(i)); + } + if (guid_ != 0) { + output.writeUInt32(9, guid_); + } + if (rot_ != null) { + output.writeMessage(15, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, furnitureId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPos()); + } + for (int i = 0; i < subFieldList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, subFieldList_.get(i)); + } + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, guid_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getRot()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData other = (emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getGuid() + != other.getGuid()) return false; + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (!getSubFieldListList() + .equals(other.getSubFieldListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + if (getSubFieldListCount() > 0) { + hash = (37 * hash) + SUB_FIELD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSubFieldListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeBlockFieldData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockFieldData) + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.class, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSubFieldListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + guid_ = 0; + + furnitureId_ = 0; + + if (subFieldListBuilder_ == null) { + subFieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + subFieldListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData build() { + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData buildPartial() { + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData result = new emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData(this); + int from_bitField0_ = bitField0_; + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.guid_ = guid_; + result.furnitureId_ = furnitureId_; + if (subFieldListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + subFieldList_ = java.util.Collections.unmodifiableList(subFieldList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.subFieldList_ = subFieldList_; + } else { + result.subFieldList_ = subFieldListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData other) { + if (other == emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (subFieldListBuilder_ == null) { + if (!other.subFieldList_.isEmpty()) { + if (subFieldList_.isEmpty()) { + subFieldList_ = other.subFieldList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSubFieldListIsMutable(); + subFieldList_.addAll(other.subFieldList_); + } + onChanged(); + } + } else { + if (!other.subFieldList_.isEmpty()) { + if (subFieldListBuilder_.isEmpty()) { + subFieldListBuilder_.dispose(); + subFieldListBuilder_ = null; + subFieldList_ = other.subFieldList_; + bitField0_ = (bitField0_ & ~0x00000001); + subFieldListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSubFieldListFieldBuilder() : null; + } else { + subFieldListBuilder_.addAllMessages(other.subFieldList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 15; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 15; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 15; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 15; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 15; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 15; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 4; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int guid_ ; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 9; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 9; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 1; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 1; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 1; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private java.util.List subFieldList_ = + java.util.Collections.emptyList(); + private void ensureSubFieldListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + subFieldList_ = new java.util.ArrayList(subFieldList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder> subFieldListBuilder_; + + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public java.util.List getSubFieldListList() { + if (subFieldListBuilder_ == null) { + return java.util.Collections.unmodifiableList(subFieldList_); + } else { + return subFieldListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public int getSubFieldListCount() { + if (subFieldListBuilder_ == null) { + return subFieldList_.size(); + } else { + return subFieldListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getSubFieldList(int index) { + if (subFieldListBuilder_ == null) { + return subFieldList_.get(index); + } else { + return subFieldListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder setSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData value) { + if (subFieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubFieldListIsMutable(); + subFieldList_.set(index, value); + onChanged(); + } else { + subFieldListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder setSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder builderForValue) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.set(index, builderForValue.build()); + onChanged(); + } else { + subFieldListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData value) { + if (subFieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubFieldListIsMutable(); + subFieldList_.add(value); + onChanged(); + } else { + subFieldListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData value) { + if (subFieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubFieldListIsMutable(); + subFieldList_.add(index, value); + onChanged(); + } else { + subFieldListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder builderForValue) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.add(builderForValue.build()); + onChanged(); + } else { + subFieldListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder builderForValue) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.add(index, builderForValue.build()); + onChanged(); + } else { + subFieldListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addAllSubFieldList( + java.lang.Iterable values) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, subFieldList_); + onChanged(); + } else { + subFieldListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder clearSubFieldList() { + if (subFieldListBuilder_ == null) { + subFieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + subFieldListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder removeSubFieldList(int index) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.remove(index); + onChanged(); + } else { + subFieldListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder getSubFieldListBuilder( + int index) { + return getSubFieldListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder getSubFieldListOrBuilder( + int index) { + if (subFieldListBuilder_ == null) { + return subFieldList_.get(index); } else { + return subFieldListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public java.util.List + getSubFieldListOrBuilderList() { + if (subFieldListBuilder_ != null) { + return subFieldListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(subFieldList_); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder addSubFieldListBuilder() { + return getSubFieldListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder addSubFieldListBuilder( + int index) { + return getSubFieldListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public java.util.List + getSubFieldListBuilderList() { + return getSubFieldListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder> + getSubFieldListFieldBuilder() { + if (subFieldListBuilder_ == null) { + subFieldListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder>( + subFieldList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + subFieldList_ = null; + } + return subFieldListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBlockFieldData) + } + + // @@protoc_insertion_point(class_scope:HomeBlockFieldData) + private static final emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData(); + } + + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockFieldData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockFieldData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockFieldData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockFieldData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030HomeBlockFieldData.proto\032\033HomeBlockSub" + + "FieldData.proto\032\014Vector.proto\"\224\001\n\022HomeBl" + + "ockFieldData\022\024\n\003rot\030\017 \001(\0132\007.Vector\022\024\n\003po" + + "s\030\004 \001(\0132\007.Vector\022\014\n\004guid\030\t \001(\r\022\024\n\014furnit" + + "ure_id\030\001 \001(\r\022.\n\016sub_field_list\030\007 \003(\0132\026.H" + + "omeBlockSubFieldDataB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeBlockFieldData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockFieldData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockFieldData_descriptor, + new java.lang.String[] { "Rot", "Pos", "Guid", "FurnitureId", "SubFieldList", }); + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockNotifyOuterClass.java new file mode 100644 index 000000000..b14c58f50 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockNotifyOuterClass { + private HomeBlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 end_time = 3; + * @return The endTime. + */ + int getEndTime(); + } + /** + *
+   * CmdId: 4543
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeBlockNotify} + */ + public static final class HomeBlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockNotify) + HomeBlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockNotify.newBuilder() to construct. + private HomeBlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + endTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.class, emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.Builder.class); + } + + public static final int END_TIME_FIELD_NUMBER = 3; + private int endTime_; + /** + * uint32 end_time = 3; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (endTime_ != 0) { + output.writeUInt32(3, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, endTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify other = (emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify) obj; + + if (getEndTime() + != other.getEndTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4543
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeBlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockNotify) + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.class, emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify build() { + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify buildPartial() { + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify result = new emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify(this); + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify other) { + if (other == emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.getDefaultInstance()) return this; + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 3; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 3; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 3; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBlockNotify) + } + + // @@protoc_insertion_point(class_scope:HomeBlockNotify) + private static final emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify(); + } + + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025HomeBlockNotify.proto\"#\n\017HomeBlockNoti" + + "fy\022\020\n\010end_time\030\003 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeBlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockNotify_descriptor, + new java.lang.String[] { "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockSubFieldDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockSubFieldDataOuterClass.java new file mode 100644 index 000000000..07776019e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockSubFieldDataOuterClass.java @@ -0,0 +1,875 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockSubFieldData.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockSubFieldDataOuterClass { + private HomeBlockSubFieldDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockSubFieldDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockSubFieldData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 3; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 1; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code HomeBlockSubFieldData} + */ + public static final class HomeBlockSubFieldData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockSubFieldData) + HomeBlockSubFieldDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockSubFieldData.newBuilder() to construct. + private HomeBlockSubFieldData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockSubFieldData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockSubFieldData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockSubFieldData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.class, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pos_ != null) { + output.writeMessage(1, getPos()); + } + if (rot_ != null) { + output.writeMessage(3, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRot()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData other = (emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeBlockSubFieldData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockSubFieldData) + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.class, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData build() { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData buildPartial() { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData result = new emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData(this); + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData other) { + if (other == emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 3; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 1; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeBlockSubFieldData) + } + + // @@protoc_insertion_point(class_scope:HomeBlockSubFieldData) + private static final emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData(); + } + + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockSubFieldData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockSubFieldData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockSubFieldData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockSubFieldData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeBlockSubFieldData.proto\032\014Vector.pr" + + "oto\"C\n\025HomeBlockSubFieldData\022\024\n\003rot\030\003 \001(" + + "\0132\007.Vector\022\024\n\003pos\030\001 \001(\0132\007.VectorB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeBlockSubFieldData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockSubFieldData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockSubFieldData_descriptor, + new java.lang.String[] { "Rot", "Pos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeReqOuterClass.java new file mode 100644 index 000000000..df1a5af9b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChangeEditModeReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeChangeEditModeReqOuterClass { + private HomeChangeEditModeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChangeEditModeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChangeEditModeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + boolean getIsEnterEditMode(); + } + /** + *
+   * CmdId: 4564
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeChangeEditModeReq} + */ + public static final class HomeChangeEditModeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChangeEditModeReq) + HomeChangeEditModeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChangeEditModeReq.newBuilder() to construct. + private HomeChangeEditModeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChangeEditModeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChangeEditModeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChangeEditModeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + isEnterEditMode_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.class, emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.Builder.class); + } + + public static final int IS_ENTER_EDIT_MODE_FIELD_NUMBER = 12; + private boolean isEnterEditMode_; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isEnterEditMode_ != false) { + output.writeBool(12, isEnterEditMode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isEnterEditMode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq other = (emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq) obj; + + if (getIsEnterEditMode() + != other.getIsEnterEditMode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ENTER_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterEditMode()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4564
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeChangeEditModeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChangeEditModeReq) + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.class, emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isEnterEditMode_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq build() { + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq buildPartial() { + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq result = new emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq(this); + result.isEnterEditMode_ = isEnterEditMode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq other) { + if (other == emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.getDefaultInstance()) return this; + if (other.getIsEnterEditMode() != false) { + setIsEnterEditMode(other.getIsEnterEditMode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isEnterEditMode_ ; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + /** + * bool is_enter_edit_mode = 12; + * @param value The isEnterEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsEnterEditMode(boolean value) { + + isEnterEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_edit_mode = 12; + * @return This builder for chaining. + */ + public Builder clearIsEnterEditMode() { + + isEnterEditMode_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeChangeEditModeReq) + } + + // @@protoc_insertion_point(class_scope:HomeChangeEditModeReq) + private static final emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq(); + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChangeEditModeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChangeEditModeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChangeEditModeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChangeEditModeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeChangeEditModeReq.proto\"3\n\025HomeCha" + + "ngeEditModeReq\022\032\n\022is_enter_edit_mode\030\014 \001" + + "(\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChangeEditModeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChangeEditModeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChangeEditModeReq_descriptor, + new java.lang.String[] { "IsEnterEditMode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeRspOuterClass.java new file mode 100644 index 000000000..423259426 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeRspOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChangeEditModeRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeChangeEditModeRspOuterClass { + private HomeChangeEditModeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChangeEditModeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChangeEditModeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_enter_edit_mode = 5; + * @return The isEnterEditMode. + */ + boolean getIsEnterEditMode(); + } + /** + *
+   * CmdId: 4559
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeChangeEditModeRsp} + */ + public static final class HomeChangeEditModeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChangeEditModeRsp) + HomeChangeEditModeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChangeEditModeRsp.newBuilder() to construct. + private HomeChangeEditModeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChangeEditModeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChangeEditModeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChangeEditModeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + isEnterEditMode_ = input.readBool(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.class, emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_ENTER_EDIT_MODE_FIELD_NUMBER = 5; + private boolean isEnterEditMode_; + /** + * bool is_enter_edit_mode = 5; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isEnterEditMode_ != false) { + output.writeBool(5, isEnterEditMode_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isEnterEditMode_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp other = (emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsEnterEditMode() + != other.getIsEnterEditMode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + IS_ENTER_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterEditMode()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4559
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeChangeEditModeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChangeEditModeRsp) + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.class, emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isEnterEditMode_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp build() { + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp buildPartial() { + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp result = new emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp(this); + result.retcode_ = retcode_; + result.isEnterEditMode_ = isEnterEditMode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp other) { + if (other == emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsEnterEditMode() != false) { + setIsEnterEditMode(other.getIsEnterEditMode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isEnterEditMode_ ; + /** + * bool is_enter_edit_mode = 5; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + /** + * bool is_enter_edit_mode = 5; + * @param value The isEnterEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsEnterEditMode(boolean value) { + + isEnterEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_edit_mode = 5; + * @return This builder for chaining. + */ + public Builder clearIsEnterEditMode() { + + isEnterEditMode_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeChangeEditModeRsp) + } + + // @@protoc_insertion_point(class_scope:HomeChangeEditModeRsp) + private static final emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp(); + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChangeEditModeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChangeEditModeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChangeEditModeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChangeEditModeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeChangeEditModeRsp.proto\"D\n\025HomeCha" + + "ngeEditModeRsp\022\017\n\007retcode\030\n \001(\005\022\032\n\022is_en" + + "ter_edit_mode\030\005 \001(\010B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChangeEditModeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChangeEditModeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChangeEditModeRsp_descriptor, + new java.lang.String[] { "Retcode", "IsEnterEditMode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleReqOuterClass.java new file mode 100644 index 000000000..5de3794bc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChooseModuleReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeChooseModuleReqOuterClass { + private HomeChooseModuleReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChooseModuleReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChooseModuleReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 module_id = 9; + * @return The moduleId. + */ + int getModuleId(); + } + /** + *
+   * CmdId: 4524
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeChooseModuleReq} + */ + public static final class HomeChooseModuleReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChooseModuleReq) + HomeChooseModuleReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChooseModuleReq.newBuilder() to construct. + private HomeChooseModuleReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChooseModuleReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChooseModuleReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChooseModuleReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + moduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.class, emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.Builder.class); + } + + public static final int MODULE_ID_FIELD_NUMBER = 9; + private int moduleId_; + /** + * uint32 module_id = 9; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (moduleId_ != 0) { + output.writeUInt32(9, moduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, moduleId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq other = (emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq) obj; + + if (getModuleId() + != other.getModuleId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4524
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeChooseModuleReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChooseModuleReq) + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.class, emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + moduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq build() { + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq buildPartial() { + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq result = new emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq(this); + result.moduleId_ = moduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq other) { + if (other == emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.getDefaultInstance()) return this; + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int moduleId_ ; + /** + * uint32 module_id = 9; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 9; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 9; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeChooseModuleReq) + } + + // @@protoc_insertion_point(class_scope:HomeChooseModuleReq) + private static final emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq(); + } + + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChooseModuleReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChooseModuleReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChooseModuleReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChooseModuleReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeChooseModuleReq.proto\"(\n\023HomeChoos" + + "eModuleReq\022\021\n\tmodule_id\030\t \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChooseModuleReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChooseModuleReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChooseModuleReq_descriptor, + new java.lang.String[] { "ModuleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleRspOuterClass.java new file mode 100644 index 000000000..71770b3fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChooseModuleRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeChooseModuleRspOuterClass { + private HomeChooseModuleRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChooseModuleRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChooseModuleRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 module_id = 8; + * @return The moduleId. + */ + int getModuleId(); + } + /** + *
+   * CmdId: 4648
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeChooseModuleRsp} + */ + public static final class HomeChooseModuleRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChooseModuleRsp) + HomeChooseModuleRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChooseModuleRsp.newBuilder() to construct. + private HomeChooseModuleRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChooseModuleRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChooseModuleRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChooseModuleRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 64: { + + moduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.class, emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MODULE_ID_FIELD_NUMBER = 8; + private int moduleId_; + /** + * uint32 module_id = 8; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (moduleId_ != 0) { + output.writeUInt32(8, moduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, moduleId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp other = (emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getModuleId() + != other.getModuleId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4648
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeChooseModuleRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChooseModuleRsp) + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.class, emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + moduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp build() { + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp buildPartial() { + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp result = new emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp(this); + result.retcode_ = retcode_; + result.moduleId_ = moduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp other) { + if (other == emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int moduleId_ ; + /** + * uint32 module_id = 8; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 8; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 8; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeChooseModuleRsp) + } + + // @@protoc_insertion_point(class_scope:HomeChooseModuleRsp) + private static final emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp(); + } + + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChooseModuleRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChooseModuleRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChooseModuleRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChooseModuleRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeChooseModuleRsp.proto\"9\n\023HomeChoos" + + "eModuleRsp\022\017\n\007retcode\030\002 \001(\005\022\021\n\tmodule_id" + + "\030\010 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChooseModuleRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChooseModuleRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChooseModuleRsp_descriptor, + new java.lang.String[] { "Retcode", "ModuleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeComfortInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeComfortInfoNotifyOuterClass.java new file mode 100644 index 000000000..a91db7dff --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeComfortInfoNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeComfortInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeComfortInfoNotifyOuterClass { + private HomeComfortInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeComfortInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeComfortInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + java.util.List + getModuleInfoListList(); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getModuleInfoList(int index); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + int getModuleInfoListCount(); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + java.util.List + getModuleInfoListOrBuilderList(); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder getModuleInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4699
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeComfortInfoNotify} + */ + public static final class HomeComfortInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeComfortInfoNotify) + HomeComfortInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeComfortInfoNotify.newBuilder() to construct. + private HomeComfortInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeComfortInfoNotify() { + moduleInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeComfortInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeComfortInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + moduleInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + moduleInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + moduleInfoList_ = java.util.Collections.unmodifiableList(moduleInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.class, emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.Builder.class); + } + + public static final int MODULE_INFO_LIST_FIELD_NUMBER = 6; + private java.util.List moduleInfoList_; + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public java.util.List getModuleInfoListList() { + return moduleInfoList_; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public java.util.List + getModuleInfoListOrBuilderList() { + return moduleInfoList_; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public int getModuleInfoListCount() { + return moduleInfoList_.size(); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getModuleInfoList(int index) { + return moduleInfoList_.get(index); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder getModuleInfoListOrBuilder( + int index) { + return moduleInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < moduleInfoList_.size(); i++) { + output.writeMessage(6, moduleInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < moduleInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, moduleInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify other = (emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify) obj; + + if (!getModuleInfoListList() + .equals(other.getModuleInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getModuleInfoListCount() > 0) { + hash = (37 * hash) + MODULE_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getModuleInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4699
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeComfortInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeComfortInfoNotify) + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.class, emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getModuleInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (moduleInfoListBuilder_ == null) { + moduleInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + moduleInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify build() { + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify buildPartial() { + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify result = new emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify(this); + int from_bitField0_ = bitField0_; + if (moduleInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + moduleInfoList_ = java.util.Collections.unmodifiableList(moduleInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.moduleInfoList_ = moduleInfoList_; + } else { + result.moduleInfoList_ = moduleInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify other) { + if (other == emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.getDefaultInstance()) return this; + if (moduleInfoListBuilder_ == null) { + if (!other.moduleInfoList_.isEmpty()) { + if (moduleInfoList_.isEmpty()) { + moduleInfoList_ = other.moduleInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureModuleInfoListIsMutable(); + moduleInfoList_.addAll(other.moduleInfoList_); + } + onChanged(); + } + } else { + if (!other.moduleInfoList_.isEmpty()) { + if (moduleInfoListBuilder_.isEmpty()) { + moduleInfoListBuilder_.dispose(); + moduleInfoListBuilder_ = null; + moduleInfoList_ = other.moduleInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + moduleInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getModuleInfoListFieldBuilder() : null; + } else { + moduleInfoListBuilder_.addAllMessages(other.moduleInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List moduleInfoList_ = + java.util.Collections.emptyList(); + private void ensureModuleInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + moduleInfoList_ = new java.util.ArrayList(moduleInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder> moduleInfoListBuilder_; + + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public java.util.List getModuleInfoListList() { + if (moduleInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(moduleInfoList_); + } else { + return moduleInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public int getModuleInfoListCount() { + if (moduleInfoListBuilder_ == null) { + return moduleInfoList_.size(); + } else { + return moduleInfoListBuilder_.getCount(); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getModuleInfoList(int index) { + if (moduleInfoListBuilder_ == null) { + return moduleInfoList_.get(index); + } else { + return moduleInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder setModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo value) { + if (moduleInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureModuleInfoListIsMutable(); + moduleInfoList_.set(index, value); + onChanged(); + } else { + moduleInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder setModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder builderForValue) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + moduleInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo value) { + if (moduleInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(value); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo value) { + if (moduleInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(index, value); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder builderForValue) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(builderForValue.build()); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder builderForValue) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addAllModuleInfoList( + java.lang.Iterable values) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, moduleInfoList_); + onChanged(); + } else { + moduleInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder clearModuleInfoList() { + if (moduleInfoListBuilder_ == null) { + moduleInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + moduleInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder removeModuleInfoList(int index) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.remove(index); + onChanged(); + } else { + moduleInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder getModuleInfoListBuilder( + int index) { + return getModuleInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder getModuleInfoListOrBuilder( + int index) { + if (moduleInfoListBuilder_ == null) { + return moduleInfoList_.get(index); } else { + return moduleInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public java.util.List + getModuleInfoListOrBuilderList() { + if (moduleInfoListBuilder_ != null) { + return moduleInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(moduleInfoList_); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder addModuleInfoListBuilder() { + return getModuleInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance()); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder addModuleInfoListBuilder( + int index) { + return getModuleInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance()); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public java.util.List + getModuleInfoListBuilderList() { + return getModuleInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder> + getModuleInfoListFieldBuilder() { + if (moduleInfoListBuilder_ == null) { + moduleInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder>( + moduleInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + moduleInfoList_ = null; + } + return moduleInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeComfortInfoNotify) + } + + // @@protoc_insertion_point(class_scope:HomeComfortInfoNotify) + private static final emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify(); + } + + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeComfortInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeComfortInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeComfortInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeComfortInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeComfortInfoNotify.proto\032\033HomeModul" + + "eComfortInfo.proto\"I\n\025HomeComfortInfoNot" + + "ify\0220\n\020module_info_list\030\006 \003(\0132\026.HomeModu" + + "leComfortInfoB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.getDescriptor(), + }); + internal_static_HomeComfortInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeComfortInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeComfortInfoNotify_descriptor, + new java.lang.String[] { "ModuleInfoList", }); + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureDataOuterClass.java new file mode 100644 index 000000000..4c8515274 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureDataOuterClass.java @@ -0,0 +1,1157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeFurnitureData.proto + +package emu.grasscutter.net.proto; + +public final class HomeFurnitureDataOuterClass { + private HomeFurnitureDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeFurnitureDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeFurnitureData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 version = 6; + * @return The version. + */ + int getVersion(); + + /** + * int32 parent_furniture_index = 3; + * @return The parentFurnitureIndex. + */ + int getParentFurnitureIndex(); + + /** + * uint32 furniture_id = 4; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * uint32 guid = 9; + * @return The guid. + */ + int getGuid(); + + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + boolean hasSpawnRot(); + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot(); + /** + * .Vector spawn_rot = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder(); + + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + } + /** + * Protobuf type {@code HomeFurnitureData} + */ + public static final class HomeFurnitureData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeFurnitureData) + HomeFurnitureDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeFurnitureData.newBuilder() to construct. + private HomeFurnitureData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeFurnitureData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeFurnitureData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeFurnitureData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + parentFurnitureIndex_ = input.readInt32(); + break; + } + case 32: { + + furnitureId_ = input.readUInt32(); + break; + } + case 48: { + + version_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + guid_ = input.readUInt32(); + break; + } + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnRot_ != null) { + subBuilder = spawnRot_.toBuilder(); + } + spawnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnRot_); + spawnRot_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.class, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder.class); + } + + public static final int VERSION_FIELD_NUMBER = 6; + private int version_; + /** + * uint32 version = 6; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + + public static final int PARENT_FURNITURE_INDEX_FIELD_NUMBER = 3; + private int parentFurnitureIndex_; + /** + * int32 parent_furniture_index = 3; + * @return The parentFurnitureIndex. + */ + @java.lang.Override + public int getParentFurnitureIndex() { + return parentFurnitureIndex_; + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 4; + private int furnitureId_; + /** + * uint32 furniture_id = 4; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int GUID_FIELD_NUMBER = 9; + private int guid_; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int SPAWN_ROT_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + @java.lang.Override + public boolean hasSpawnRot() { + return spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + /** + * .Vector spawn_rot = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + return getSpawnRot(); + } + + public static final int SPAWN_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (parentFurnitureIndex_ != 0) { + output.writeInt32(3, parentFurnitureIndex_); + } + if (furnitureId_ != 0) { + output.writeUInt32(4, furnitureId_); + } + if (version_ != 0) { + output.writeUInt32(6, version_); + } + if (spawnPos_ != null) { + output.writeMessage(8, getSpawnPos()); + } + if (guid_ != 0) { + output.writeUInt32(9, guid_); + } + if (spawnRot_ != null) { + output.writeMessage(10, getSpawnRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentFurnitureIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, parentFurnitureIndex_); + } + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, furnitureId_); + } + if (version_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, version_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getSpawnPos()); + } + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, guid_); + } + if (spawnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getSpawnRot()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData other = (emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData) obj; + + if (getVersion() + != other.getVersion()) return false; + if (getParentFurnitureIndex() + != other.getParentFurnitureIndex()) return false; + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (hasSpawnRot() != other.hasSpawnRot()) return false; + if (hasSpawnRot()) { + if (!getSpawnRot() + .equals(other.getSpawnRot())) return false; + } + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion(); + hash = (37 * hash) + PARENT_FURNITURE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getParentFurnitureIndex(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + if (hasSpawnRot()) { + hash = (37 * hash) + SPAWN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getSpawnRot().hashCode(); + } + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeFurnitureData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeFurnitureData) + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.class, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + version_ = 0; + + parentFurnitureIndex_ = 0; + + furnitureId_ = 0; + + guid_ = 0; + + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData build() { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData buildPartial() { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData result = new emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData(this); + result.version_ = version_; + result.parentFurnitureIndex_ = parentFurnitureIndex_; + result.furnitureId_ = furnitureId_; + result.guid_ = guid_; + if (spawnRotBuilder_ == null) { + result.spawnRot_ = spawnRot_; + } else { + result.spawnRot_ = spawnRotBuilder_.build(); + } + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData) { + return mergeFrom((emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData other) { + if (other == emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()) return this; + if (other.getVersion() != 0) { + setVersion(other.getVersion()); + } + if (other.getParentFurnitureIndex() != 0) { + setParentFurnitureIndex(other.getParentFurnitureIndex()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.hasSpawnRot()) { + mergeSpawnRot(other.getSpawnRot()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int version_ ; + /** + * uint32 version = 6; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + /** + * uint32 version = 6; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(int value) { + + version_ = value; + onChanged(); + return this; + } + /** + * uint32 version = 6; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = 0; + onChanged(); + return this; + } + + private int parentFurnitureIndex_ ; + /** + * int32 parent_furniture_index = 3; + * @return The parentFurnitureIndex. + */ + @java.lang.Override + public int getParentFurnitureIndex() { + return parentFurnitureIndex_; + } + /** + * int32 parent_furniture_index = 3; + * @param value The parentFurnitureIndex to set. + * @return This builder for chaining. + */ + public Builder setParentFurnitureIndex(int value) { + + parentFurnitureIndex_ = value; + onChanged(); + return this; + } + /** + * int32 parent_furniture_index = 3; + * @return This builder for chaining. + */ + public Builder clearParentFurnitureIndex() { + + parentFurnitureIndex_ = 0; + onChanged(); + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 4; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 4; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 4; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private int guid_ ; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 9; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 9; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnRotBuilder_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + public boolean hasSpawnRot() { + return spawnRotBuilder_ != null || spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + if (spawnRotBuilder_ == null) { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } else { + return spawnRotBuilder_.getMessage(); + } + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnRot_ = value; + onChanged(); + } else { + spawnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnRotBuilder_ == null) { + spawnRot_ = builderForValue.build(); + onChanged(); + } else { + spawnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder mergeSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (spawnRot_ != null) { + spawnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnRot_).mergeFrom(value).buildPartial(); + } else { + spawnRot_ = value; + } + onChanged(); + } else { + spawnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder clearSpawnRot() { + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + onChanged(); + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnRotBuilder() { + + onChanged(); + return getSpawnRotFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + if (spawnRotBuilder_ != null) { + return spawnRotBuilder_.getMessageOrBuilder(); + } else { + return spawnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + } + /** + * .Vector spawn_rot = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnRotFieldBuilder() { + if (spawnRotBuilder_ == null) { + spawnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnRot(), + getParentForChildren(), + isClean()); + spawnRot_ = null; + } + return spawnRotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeFurnitureData) + } + + // @@protoc_insertion_point(class_scope:HomeFurnitureData) + private static final emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData(); + } + + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeFurnitureData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeFurnitureData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeFurnitureData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeFurnitureData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027HomeFurnitureData.proto\032\014Vector.proto\"" + + "\240\001\n\021HomeFurnitureData\022\017\n\007version\030\006 \001(\r\022\036" + + "\n\026parent_furniture_index\030\003 \001(\005\022\024\n\014furnit" + + "ure_id\030\004 \001(\r\022\014\n\004guid\030\t \001(\r\022\032\n\tspawn_rot\030" + + "\n \001(\0132\007.Vector\022\032\n\tspawn_pos\030\010 \001(\0132\007.Vect" + + "orB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeFurnitureData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeFurnitureData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeFurnitureData_descriptor, + new java.lang.String[] { "Version", "ParentFurnitureIndex", "FurnitureId", "Guid", "SpawnRot", "SpawnPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureSuiteDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureSuiteDataOuterClass.java new file mode 100644 index 000000000..0799b74f4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureSuiteDataOuterClass.java @@ -0,0 +1,1082 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeFurnitureSuiteData.proto + +package emu.grasscutter.net.proto; + +public final class HomeFurnitureSuiteDataOuterClass { + private HomeFurnitureSuiteDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeFurnitureSuiteDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeFurnitureSuiteData) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_allow_summon = 10; + * @return The isAllowSummon. + */ + boolean getIsAllowSummon(); + + /** + * uint32 suite_id = 6; + * @return The suiteId. + */ + int getSuiteId(); + + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + + /** + * uint32 guid = 13; + * @return The guid. + */ + int getGuid(); + + /** + * repeated int32 included_furniture_index_list = 1; + * @return A list containing the includedFurnitureIndexList. + */ + java.util.List getIncludedFurnitureIndexListList(); + /** + * repeated int32 included_furniture_index_list = 1; + * @return The count of includedFurnitureIndexList. + */ + int getIncludedFurnitureIndexListCount(); + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + int getIncludedFurnitureIndexList(int index); + } + /** + * Protobuf type {@code HomeFurnitureSuiteData} + */ + public static final class HomeFurnitureSuiteData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeFurnitureSuiteData) + HomeFurnitureSuiteDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeFurnitureSuiteData.newBuilder() to construct. + private HomeFurnitureSuiteData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeFurnitureSuiteData() { + includedFurnitureIndexList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeFurnitureSuiteData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeFurnitureSuiteData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + includedFurnitureIndexList_.addInt(input.readInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + suiteId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + isAllowSummon_ = input.readBool(); + break; + } + case 104: { + + guid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.class, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder.class); + } + + public static final int IS_ALLOW_SUMMON_FIELD_NUMBER = 10; + private boolean isAllowSummon_; + /** + * bool is_allow_summon = 10; + * @return The isAllowSummon. + */ + @java.lang.Override + public boolean getIsAllowSummon() { + return isAllowSummon_; + } + + public static final int SUITE_ID_FIELD_NUMBER = 6; + private int suiteId_; + /** + * uint32 suite_id = 6; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + public static final int GUID_FIELD_NUMBER = 13; + private int guid_; + /** + * uint32 guid = 13; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_; + /** + * repeated int32 included_furniture_index_list = 1; + * @return A list containing the includedFurnitureIndexList. + */ + @java.lang.Override + public java.util.List + getIncludedFurnitureIndexListList() { + return includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + private int includedFurnitureIndexListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getIncludedFurnitureIndexListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(includedFurnitureIndexListMemoizedSerializedSize); + } + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + output.writeInt32NoTag(includedFurnitureIndexList_.getInt(i)); + } + if (suiteId_ != 0) { + output.writeUInt32(6, suiteId_); + } + if (spawnPos_ != null) { + output.writeMessage(8, getSpawnPos()); + } + if (isAllowSummon_ != false) { + output.writeBool(10, isAllowSummon_); + } + if (guid_ != 0) { + output.writeUInt32(13, guid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(includedFurnitureIndexList_.getInt(i)); + } + size += dataSize; + if (!getIncludedFurnitureIndexListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + includedFurnitureIndexListMemoizedSerializedSize = dataSize; + } + if (suiteId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, suiteId_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getSpawnPos()); + } + if (isAllowSummon_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAllowSummon_); + } + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, guid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData other = (emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData) obj; + + if (getIsAllowSummon() + != other.getIsAllowSummon()) return false; + if (getSuiteId() + != other.getSuiteId()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (getGuid() + != other.getGuid()) return false; + if (!getIncludedFurnitureIndexListList() + .equals(other.getIncludedFurnitureIndexListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ALLOW_SUMMON_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAllowSummon()); + hash = (37 * hash) + SUITE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSuiteId(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + if (getIncludedFurnitureIndexListCount() > 0) { + hash = (37 * hash) + INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIncludedFurnitureIndexListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeFurnitureSuiteData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeFurnitureSuiteData) + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.class, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAllowSummon_ = false; + + suiteId_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + guid_ = 0; + + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData build() { + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData buildPartial() { + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData result = new emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData(this); + int from_bitField0_ = bitField0_; + result.isAllowSummon_ = isAllowSummon_; + result.suiteId_ = suiteId_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + result.guid_ = guid_; + if (((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.includedFurnitureIndexList_ = includedFurnitureIndexList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData) { + return mergeFrom((emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData other) { + if (other == emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance()) return this; + if (other.getIsAllowSummon() != false) { + setIsAllowSummon(other.getIsAllowSummon()); + } + if (other.getSuiteId() != 0) { + setSuiteId(other.getSuiteId()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (!other.includedFurnitureIndexList_.isEmpty()) { + if (includedFurnitureIndexList_.isEmpty()) { + includedFurnitureIndexList_ = other.includedFurnitureIndexList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addAll(other.includedFurnitureIndexList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAllowSummon_ ; + /** + * bool is_allow_summon = 10; + * @return The isAllowSummon. + */ + @java.lang.Override + public boolean getIsAllowSummon() { + return isAllowSummon_; + } + /** + * bool is_allow_summon = 10; + * @param value The isAllowSummon to set. + * @return This builder for chaining. + */ + public Builder setIsAllowSummon(boolean value) { + + isAllowSummon_ = value; + onChanged(); + return this; + } + /** + * bool is_allow_summon = 10; + * @return This builder for chaining. + */ + public Builder clearIsAllowSummon() { + + isAllowSummon_ = false; + onChanged(); + return this; + } + + private int suiteId_ ; + /** + * uint32 suite_id = 6; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + /** + * uint32 suite_id = 6; + * @param value The suiteId to set. + * @return This builder for chaining. + */ + public Builder setSuiteId(int value) { + + suiteId_ = value; + onChanged(); + return this; + } + /** + * uint32 suite_id = 6; + * @return This builder for chaining. + */ + public Builder clearSuiteId() { + + suiteId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + + private int guid_ ; + /** + * uint32 guid = 13; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 13; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 13; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_ = emptyIntList(); + private void ensureIncludedFurnitureIndexListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = mutableCopy(includedFurnitureIndexList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return A list containing the includedFurnitureIndexList. + */ + public java.util.List + getIncludedFurnitureIndexListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(includedFurnitureIndexList_) : includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index to set the value at. + * @param value The includedFurnitureIndexList to set. + * @return This builder for chaining. + */ + public Builder setIncludedFurnitureIndexList( + int index, int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param value The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addIncludedFurnitureIndexList(int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param values The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addAllIncludedFurnitureIndexList( + java.lang.Iterable values) { + ensureIncludedFurnitureIndexListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, includedFurnitureIndexList_); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return This builder for chaining. + */ + public Builder clearIncludedFurnitureIndexList() { + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeFurnitureSuiteData) + } + + // @@protoc_insertion_point(class_scope:HomeFurnitureSuiteData) + private static final emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData(); + } + + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeFurnitureSuiteData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeFurnitureSuiteData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeFurnitureSuiteData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeFurnitureSuiteData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeFurnitureSuiteData.proto\032\014Vector.p" + + "roto\"\224\001\n\026HomeFurnitureSuiteData\022\027\n\017is_al" + + "low_summon\030\n \001(\010\022\020\n\010suite_id\030\006 \001(\r\022\032\n\tsp" + + "awn_pos\030\010 \001(\0132\007.Vector\022\014\n\004guid\030\r \001(\r\022%\n\035" + + "included_furniture_index_list\030\001 \003(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeFurnitureSuiteData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeFurnitureSuiteData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeFurnitureSuiteData_descriptor, + new java.lang.String[] { "IsAllowSummon", "SuiteId", "SpawnPos", "Guid", "IncludedFurnitureIndexList", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoReqOuterClass.java new file mode 100644 index 000000000..8e6ab623f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeGetArrangementInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeGetArrangementInfoReqOuterClass { + private HomeGetArrangementInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeGetArrangementInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeGetArrangementInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 scene_id_list = 13; + * @return A list containing the sceneIdList. + */ + java.util.List getSceneIdListList(); + /** + * repeated uint32 scene_id_list = 13; + * @return The count of sceneIdList. + */ + int getSceneIdListCount(); + /** + * repeated uint32 scene_id_list = 13; + * @param index The index of the element to return. + * @return The sceneIdList at the given index. + */ + int getSceneIdList(int index); + } + /** + *
+   * CmdId: 4848
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeGetArrangementInfoReq} + */ + public static final class HomeGetArrangementInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeGetArrangementInfoReq) + HomeGetArrangementInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeGetArrangementInfoReq.newBuilder() to construct. + private HomeGetArrangementInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeGetArrangementInfoReq() { + sceneIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeGetArrangementInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeGetArrangementInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneIdList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.class, emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.Builder.class); + } + + public static final int SCENE_ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList sceneIdList_; + /** + * repeated uint32 scene_id_list = 13; + * @return A list containing the sceneIdList. + */ + @java.lang.Override + public java.util.List + getSceneIdListList() { + return sceneIdList_; + } + /** + * repeated uint32 scene_id_list = 13; + * @return The count of sceneIdList. + */ + public int getSceneIdListCount() { + return sceneIdList_.size(); + } + /** + * repeated uint32 scene_id_list = 13; + * @param index The index of the element to return. + * @return The sceneIdList at the given index. + */ + public int getSceneIdList(int index) { + return sceneIdList_.getInt(index); + } + private int sceneIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getSceneIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(sceneIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneIdList_.size(); i++) { + output.writeUInt32NoTag(sceneIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < sceneIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq other = (emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq) obj; + + if (!getSceneIdListList() + .equals(other.getSceneIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getSceneIdListCount() > 0) { + hash = (37 * hash) + SCENE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4848
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeGetArrangementInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeGetArrangementInfoReq) + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.class, emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq build() { + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq buildPartial() { + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq result = new emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneIdList_ = sceneIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq other) { + if (other == emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.getDefaultInstance()) return this; + if (!other.sceneIdList_.isEmpty()) { + if (sceneIdList_.isEmpty()) { + sceneIdList_ = other.sceneIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneIdListIsMutable(); + sceneIdList_.addAll(other.sceneIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList sceneIdList_ = emptyIntList(); + private void ensureSceneIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneIdList_ = mutableCopy(sceneIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 scene_id_list = 13; + * @return A list containing the sceneIdList. + */ + public java.util.List + getSceneIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneIdList_) : sceneIdList_; + } + /** + * repeated uint32 scene_id_list = 13; + * @return The count of sceneIdList. + */ + public int getSceneIdListCount() { + return sceneIdList_.size(); + } + /** + * repeated uint32 scene_id_list = 13; + * @param index The index of the element to return. + * @return The sceneIdList at the given index. + */ + public int getSceneIdList(int index) { + return sceneIdList_.getInt(index); + } + /** + * repeated uint32 scene_id_list = 13; + * @param index The index to set the value at. + * @param value The sceneIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneIdList( + int index, int value) { + ensureSceneIdListIsMutable(); + sceneIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_id_list = 13; + * @param value The sceneIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneIdList(int value) { + ensureSceneIdListIsMutable(); + sceneIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_id_list = 13; + * @param values The sceneIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneIdList( + java.lang.Iterable values) { + ensureSceneIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 scene_id_list = 13; + * @return This builder for chaining. + */ + public Builder clearSceneIdList() { + sceneIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeGetArrangementInfoReq) + } + + // @@protoc_insertion_point(class_scope:HomeGetArrangementInfoReq) + private static final emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq(); + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeGetArrangementInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeGetArrangementInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeGetArrangementInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeGetArrangementInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037HomeGetArrangementInfoReq.proto\"2\n\031Hom" + + "eGetArrangementInfoReq\022\025\n\rscene_id_list\030" + + "\r \003(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeGetArrangementInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeGetArrangementInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeGetArrangementInfoReq_descriptor, + new java.lang.String[] { "SceneIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoRspOuterClass.java new file mode 100644 index 000000000..0d511cd18 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoRspOuterClass.java @@ -0,0 +1,930 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeGetArrangementInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeGetArrangementInfoRspOuterClass { + private HomeGetArrangementInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeGetArrangementInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeGetArrangementInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + java.util.List + getSceneArrangementInfoListList(); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfoList(int index); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + int getSceneArrangementInfoListCount(); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + java.util.List + getSceneArrangementInfoListOrBuilderList(); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4844
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeGetArrangementInfoRsp} + */ + public static final class HomeGetArrangementInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeGetArrangementInfoRsp) + HomeGetArrangementInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeGetArrangementInfoRsp.newBuilder() to construct. + private HomeGetArrangementInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeGetArrangementInfoRsp() { + sceneArrangementInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeGetArrangementInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeGetArrangementInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + sceneArrangementInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SCENE_ARRANGEMENT_INFO_LIST_FIELD_NUMBER = 14; + private java.util.List sceneArrangementInfoList_; + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public java.util.List getSceneArrangementInfoListList() { + return sceneArrangementInfoList_; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public java.util.List + getSceneArrangementInfoListOrBuilderList() { + return sceneArrangementInfoList_; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public int getSceneArrangementInfoListCount() { + return sceneArrangementInfoList_.size(); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfoList(int index) { + return sceneArrangementInfoList_.get(index); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoListOrBuilder( + int index) { + return sceneArrangementInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + for (int i = 0; i < sceneArrangementInfoList_.size(); i++) { + output.writeMessage(14, sceneArrangementInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + for (int i = 0; i < sceneArrangementInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, sceneArrangementInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp other = (emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getSceneArrangementInfoListList() + .equals(other.getSceneArrangementInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getSceneArrangementInfoListCount() > 0) { + hash = (37 * hash) + SCENE_ARRANGEMENT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneArrangementInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4844
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeGetArrangementInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeGetArrangementInfoRsp) + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSceneArrangementInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (sceneArrangementInfoListBuilder_ == null) { + sceneArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + sceneArrangementInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp build() { + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp buildPartial() { + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp result = new emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (sceneArrangementInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneArrangementInfoList_ = sceneArrangementInfoList_; + } else { + result.sceneArrangementInfoList_ = sceneArrangementInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp other) { + if (other == emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (sceneArrangementInfoListBuilder_ == null) { + if (!other.sceneArrangementInfoList_.isEmpty()) { + if (sceneArrangementInfoList_.isEmpty()) { + sceneArrangementInfoList_ = other.sceneArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.addAll(other.sceneArrangementInfoList_); + } + onChanged(); + } + } else { + if (!other.sceneArrangementInfoList_.isEmpty()) { + if (sceneArrangementInfoListBuilder_.isEmpty()) { + sceneArrangementInfoListBuilder_.dispose(); + sceneArrangementInfoListBuilder_ = null; + sceneArrangementInfoList_ = other.sceneArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + sceneArrangementInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSceneArrangementInfoListFieldBuilder() : null; + } else { + sceneArrangementInfoListBuilder_.addAllMessages(other.sceneArrangementInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List sceneArrangementInfoList_ = + java.util.Collections.emptyList(); + private void ensureSceneArrangementInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = new java.util.ArrayList(sceneArrangementInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> sceneArrangementInfoListBuilder_; + + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public java.util.List getSceneArrangementInfoListList() { + if (sceneArrangementInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + } else { + return sceneArrangementInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public int getSceneArrangementInfoListCount() { + if (sceneArrangementInfoListBuilder_ == null) { + return sceneArrangementInfoList_.size(); + } else { + return sceneArrangementInfoListBuilder_.getCount(); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfoList(int index) { + if (sceneArrangementInfoListBuilder_ == null) { + return sceneArrangementInfoList_.get(index); + } else { + return sceneArrangementInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder setSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.set(index, value); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder setSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(value); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(index, value); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(builderForValue.build()); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addAllSceneArrangementInfoList( + java.lang.Iterable values) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneArrangementInfoList_); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder clearSceneArrangementInfoList() { + if (sceneArrangementInfoListBuilder_ == null) { + sceneArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder removeSceneArrangementInfoList(int index) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.remove(index); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder getSceneArrangementInfoListBuilder( + int index) { + return getSceneArrangementInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoListOrBuilder( + int index) { + if (sceneArrangementInfoListBuilder_ == null) { + return sceneArrangementInfoList_.get(index); } else { + return sceneArrangementInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public java.util.List + getSceneArrangementInfoListOrBuilderList() { + if (sceneArrangementInfoListBuilder_ != null) { + return sceneArrangementInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder addSceneArrangementInfoListBuilder() { + return getSceneArrangementInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder addSceneArrangementInfoListBuilder( + int index) { + return getSceneArrangementInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public java.util.List + getSceneArrangementInfoListBuilderList() { + return getSceneArrangementInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> + getSceneArrangementInfoListFieldBuilder() { + if (sceneArrangementInfoListBuilder_ == null) { + sceneArrangementInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder>( + sceneArrangementInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + sceneArrangementInfoList_ = null; + } + return sceneArrangementInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeGetArrangementInfoRsp) + } + + // @@protoc_insertion_point(class_scope:HomeGetArrangementInfoRsp) + private static final emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp(); + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeGetArrangementInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeGetArrangementInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeGetArrangementInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037HomeGetArrangementInfoRsp.proto\032\036HomeS" + + "ceneArrangementInfo.proto\"l\n\031HomeGetArra" + + "ngementInfoRsp\022\017\n\007retcode\030\006 \001(\005\022>\n\033scene" + + "_arrangement_info_list\030\016 \003(\0132\031.HomeScene" + + "ArrangementInfoB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(), + }); + internal_static_HomeGetArrangementInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeGetArrangementInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "SceneArrangementInfoList", }); + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeGetBasicInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetBasicInfoReqOuterClass.java new file mode 100644 index 000000000..e91bf3df8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetBasicInfoReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeGetBasicInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeGetBasicInfoReqOuterClass { + private HomeGetBasicInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeGetBasicInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeGetBasicInfoReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4655
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeGetBasicInfoReq} + */ + public static final class HomeGetBasicInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeGetBasicInfoReq) + HomeGetBasicInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeGetBasicInfoReq.newBuilder() to construct. + private HomeGetBasicInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeGetBasicInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeGetBasicInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeGetBasicInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.class, emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq other = (emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4655
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeGetBasicInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeGetBasicInfoReq) + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.class, emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq build() { + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq buildPartial() { + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq result = new emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq other) { + if (other == emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeGetBasicInfoReq) + } + + // @@protoc_insertion_point(class_scope:HomeGetBasicInfoReq) + private static final emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq(); + } + + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeGetBasicInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeGetBasicInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeGetBasicInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeGetBasicInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeGetBasicInfoReq.proto\"\025\n\023HomeGetBa" + + "sicInfoReqB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeGetBasicInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeGetBasicInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeGetBasicInfoReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeLimitedShopInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeLimitedShopInfoOuterClass.java new file mode 100644 index 000000000..20034cac8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeLimitedShopInfoOuterClass.java @@ -0,0 +1,1158 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeLimitedShopInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeLimitedShopInfoOuterClass { + private HomeLimitedShopInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeLimitedShopInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeLimitedShopInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * fixed32 next_close_time = 9; + * @return The nextCloseTime. + */ + int getNextCloseTime(); + + /** + * fixed32 next_guest_open_time = 11; + * @return The nextGuestOpenTime. + */ + int getNextGuestOpenTime(); + + /** + * .Vector djinn_rot = 7; + * @return Whether the djinnRot field is set. + */ + boolean hasDjinnRot(); + /** + * .Vector djinn_rot = 7; + * @return The djinnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnRot(); + /** + * .Vector djinn_rot = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnRotOrBuilder(); + + /** + * uint32 uid = 4; + * @return The uid. + */ + int getUid(); + + /** + * fixed32 next_open_time = 6; + * @return The nextOpenTime. + */ + int getNextOpenTime(); + + /** + * .Vector djinn_pos = 2; + * @return Whether the djinnPos field is set. + */ + boolean hasDjinnPos(); + /** + * .Vector djinn_pos = 2; + * @return The djinnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos(); + /** + * .Vector djinn_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder(); + } + /** + * Protobuf type {@code HomeLimitedShopInfo} + */ + public static final class HomeLimitedShopInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeLimitedShopInfo) + HomeLimitedShopInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeLimitedShopInfo.newBuilder() to construct. + private HomeLimitedShopInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeLimitedShopInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeLimitedShopInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeLimitedShopInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (djinnPos_ != null) { + subBuilder = djinnPos_.toBuilder(); + } + djinnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(djinnPos_); + djinnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + uid_ = input.readUInt32(); + break; + } + case 53: { + + nextOpenTime_ = input.readFixed32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (djinnRot_ != null) { + subBuilder = djinnRot_.toBuilder(); + } + djinnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(djinnRot_); + djinnRot_ = subBuilder.buildPartial(); + } + + break; + } + case 77: { + + nextCloseTime_ = input.readFixed32(); + break; + } + case 93: { + + nextGuestOpenTime_ = input.readFixed32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.class, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder.class); + } + + public static final int NEXT_CLOSE_TIME_FIELD_NUMBER = 9; + private int nextCloseTime_; + /** + * fixed32 next_close_time = 9; + * @return The nextCloseTime. + */ + @java.lang.Override + public int getNextCloseTime() { + return nextCloseTime_; + } + + public static final int NEXT_GUEST_OPEN_TIME_FIELD_NUMBER = 11; + private int nextGuestOpenTime_; + /** + * fixed32 next_guest_open_time = 11; + * @return The nextGuestOpenTime. + */ + @java.lang.Override + public int getNextGuestOpenTime() { + return nextGuestOpenTime_; + } + + public static final int DJINN_ROT_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnRot_; + /** + * .Vector djinn_rot = 7; + * @return Whether the djinnRot field is set. + */ + @java.lang.Override + public boolean hasDjinnRot() { + return djinnRot_ != null; + } + /** + * .Vector djinn_rot = 7; + * @return The djinnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnRot() { + return djinnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnRot_; + } + /** + * .Vector djinn_rot = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnRotOrBuilder() { + return getDjinnRot(); + } + + public static final int UID_FIELD_NUMBER = 4; + private int uid_; + /** + * uint32 uid = 4; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NEXT_OPEN_TIME_FIELD_NUMBER = 6; + private int nextOpenTime_; + /** + * fixed32 next_open_time = 6; + * @return The nextOpenTime. + */ + @java.lang.Override + public int getNextOpenTime() { + return nextOpenTime_; + } + + public static final int DJINN_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + /** + * .Vector djinn_pos = 2; + * @return Whether the djinnPos field is set. + */ + @java.lang.Override + public boolean hasDjinnPos() { + return djinnPos_ != null; + } + /** + * .Vector djinn_pos = 2; + * @return The djinnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + /** + * .Vector djinn_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + return getDjinnPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (djinnPos_ != null) { + output.writeMessage(2, getDjinnPos()); + } + if (uid_ != 0) { + output.writeUInt32(4, uid_); + } + if (nextOpenTime_ != 0) { + output.writeFixed32(6, nextOpenTime_); + } + if (djinnRot_ != null) { + output.writeMessage(7, getDjinnRot()); + } + if (nextCloseTime_ != 0) { + output.writeFixed32(9, nextCloseTime_); + } + if (nextGuestOpenTime_ != 0) { + output.writeFixed32(11, nextGuestOpenTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (djinnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDjinnPos()); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, uid_); + } + if (nextOpenTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(6, nextOpenTime_); + } + if (djinnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getDjinnRot()); + } + if (nextCloseTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(9, nextCloseTime_); + } + if (nextGuestOpenTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(11, nextGuestOpenTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo other = (emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo) obj; + + if (getNextCloseTime() + != other.getNextCloseTime()) return false; + if (getNextGuestOpenTime() + != other.getNextGuestOpenTime()) return false; + if (hasDjinnRot() != other.hasDjinnRot()) return false; + if (hasDjinnRot()) { + if (!getDjinnRot() + .equals(other.getDjinnRot())) return false; + } + if (getUid() + != other.getUid()) return false; + if (getNextOpenTime() + != other.getNextOpenTime()) return false; + if (hasDjinnPos() != other.hasDjinnPos()) return false; + if (hasDjinnPos()) { + if (!getDjinnPos() + .equals(other.getDjinnPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NEXT_CLOSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextCloseTime(); + hash = (37 * hash) + NEXT_GUEST_OPEN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextGuestOpenTime(); + if (hasDjinnRot()) { + hash = (37 * hash) + DJINN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getDjinnRot().hashCode(); + } + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NEXT_OPEN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextOpenTime(); + if (hasDjinnPos()) { + hash = (37 * hash) + DJINN_POS_FIELD_NUMBER; + hash = (53 * hash) + getDjinnPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeLimitedShopInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeLimitedShopInfo) + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.class, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nextCloseTime_ = 0; + + nextGuestOpenTime_ = 0; + + if (djinnRotBuilder_ == null) { + djinnRot_ = null; + } else { + djinnRot_ = null; + djinnRotBuilder_ = null; + } + uid_ = 0; + + nextOpenTime_ = 0; + + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo build() { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo buildPartial() { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo result = new emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo(this); + result.nextCloseTime_ = nextCloseTime_; + result.nextGuestOpenTime_ = nextGuestOpenTime_; + if (djinnRotBuilder_ == null) { + result.djinnRot_ = djinnRot_; + } else { + result.djinnRot_ = djinnRotBuilder_.build(); + } + result.uid_ = uid_; + result.nextOpenTime_ = nextOpenTime_; + if (djinnPosBuilder_ == null) { + result.djinnPos_ = djinnPos_; + } else { + result.djinnPos_ = djinnPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo other) { + if (other == emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance()) return this; + if (other.getNextCloseTime() != 0) { + setNextCloseTime(other.getNextCloseTime()); + } + if (other.getNextGuestOpenTime() != 0) { + setNextGuestOpenTime(other.getNextGuestOpenTime()); + } + if (other.hasDjinnRot()) { + mergeDjinnRot(other.getDjinnRot()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getNextOpenTime() != 0) { + setNextOpenTime(other.getNextOpenTime()); + } + if (other.hasDjinnPos()) { + mergeDjinnPos(other.getDjinnPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nextCloseTime_ ; + /** + * fixed32 next_close_time = 9; + * @return The nextCloseTime. + */ + @java.lang.Override + public int getNextCloseTime() { + return nextCloseTime_; + } + /** + * fixed32 next_close_time = 9; + * @param value The nextCloseTime to set. + * @return This builder for chaining. + */ + public Builder setNextCloseTime(int value) { + + nextCloseTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 next_close_time = 9; + * @return This builder for chaining. + */ + public Builder clearNextCloseTime() { + + nextCloseTime_ = 0; + onChanged(); + return this; + } + + private int nextGuestOpenTime_ ; + /** + * fixed32 next_guest_open_time = 11; + * @return The nextGuestOpenTime. + */ + @java.lang.Override + public int getNextGuestOpenTime() { + return nextGuestOpenTime_; + } + /** + * fixed32 next_guest_open_time = 11; + * @param value The nextGuestOpenTime to set. + * @return This builder for chaining. + */ + public Builder setNextGuestOpenTime(int value) { + + nextGuestOpenTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 next_guest_open_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextGuestOpenTime() { + + nextGuestOpenTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> djinnRotBuilder_; + /** + * .Vector djinn_rot = 7; + * @return Whether the djinnRot field is set. + */ + public boolean hasDjinnRot() { + return djinnRotBuilder_ != null || djinnRot_ != null; + } + /** + * .Vector djinn_rot = 7; + * @return The djinnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnRot() { + if (djinnRotBuilder_ == null) { + return djinnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnRot_; + } else { + return djinnRotBuilder_.getMessage(); + } + } + /** + * .Vector djinn_rot = 7; + */ + public Builder setDjinnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + djinnRot_ = value; + onChanged(); + } else { + djinnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public Builder setDjinnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (djinnRotBuilder_ == null) { + djinnRot_ = builderForValue.build(); + onChanged(); + } else { + djinnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public Builder mergeDjinnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnRotBuilder_ == null) { + if (djinnRot_ != null) { + djinnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(djinnRot_).mergeFrom(value).buildPartial(); + } else { + djinnRot_ = value; + } + onChanged(); + } else { + djinnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public Builder clearDjinnRot() { + if (djinnRotBuilder_ == null) { + djinnRot_ = null; + onChanged(); + } else { + djinnRot_ = null; + djinnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDjinnRotBuilder() { + + onChanged(); + return getDjinnRotFieldBuilder().getBuilder(); + } + /** + * .Vector djinn_rot = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnRotOrBuilder() { + if (djinnRotBuilder_ != null) { + return djinnRotBuilder_.getMessageOrBuilder(); + } else { + return djinnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnRot_; + } + } + /** + * .Vector djinn_rot = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDjinnRotFieldBuilder() { + if (djinnRotBuilder_ == null) { + djinnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDjinnRot(), + getParentForChildren(), + isClean()); + djinnRot_ = null; + } + return djinnRotBuilder_; + } + + private int uid_ ; + /** + * uint32 uid = 4; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 4; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 4; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int nextOpenTime_ ; + /** + * fixed32 next_open_time = 6; + * @return The nextOpenTime. + */ + @java.lang.Override + public int getNextOpenTime() { + return nextOpenTime_; + } + /** + * fixed32 next_open_time = 6; + * @param value The nextOpenTime to set. + * @return This builder for chaining. + */ + public Builder setNextOpenTime(int value) { + + nextOpenTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 next_open_time = 6; + * @return This builder for chaining. + */ + public Builder clearNextOpenTime() { + + nextOpenTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> djinnPosBuilder_; + /** + * .Vector djinn_pos = 2; + * @return Whether the djinnPos field is set. + */ + public boolean hasDjinnPos() { + return djinnPosBuilder_ != null || djinnPos_ != null; + } + /** + * .Vector djinn_pos = 2; + * @return The djinnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + if (djinnPosBuilder_ == null) { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } else { + return djinnPosBuilder_.getMessage(); + } + } + /** + * .Vector djinn_pos = 2; + */ + public Builder setDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + djinnPos_ = value; + onChanged(); + } else { + djinnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public Builder setDjinnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (djinnPosBuilder_ == null) { + djinnPos_ = builderForValue.build(); + onChanged(); + } else { + djinnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public Builder mergeDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (djinnPos_ != null) { + djinnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(djinnPos_).mergeFrom(value).buildPartial(); + } else { + djinnPos_ = value; + } + onChanged(); + } else { + djinnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public Builder clearDjinnPos() { + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + onChanged(); + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDjinnPosBuilder() { + + onChanged(); + return getDjinnPosFieldBuilder().getBuilder(); + } + /** + * .Vector djinn_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + if (djinnPosBuilder_ != null) { + return djinnPosBuilder_.getMessageOrBuilder(); + } else { + return djinnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + } + /** + * .Vector djinn_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDjinnPosFieldBuilder() { + if (djinnPosBuilder_ == null) { + djinnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDjinnPos(), + getParentForChildren(), + isClean()); + djinnPos_ = null; + } + return djinnPosBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeLimitedShopInfo) + } + + // @@protoc_insertion_point(class_scope:HomeLimitedShopInfo) + private static final emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo(); + } + + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeLimitedShopInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeLimitedShopInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeLimitedShopInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeLimitedShopInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeLimitedShopInfo.proto\032\014Vector.prot" + + "o\"\251\001\n\023HomeLimitedShopInfo\022\027\n\017next_close_" + + "time\030\t \001(\007\022\034\n\024next_guest_open_time\030\013 \001(\007" + + "\022\032\n\tdjinn_rot\030\007 \001(\0132\007.Vector\022\013\n\003uid\030\004 \001(" + + "\r\022\026\n\016next_open_time\030\006 \001(\007\022\032\n\tdjinn_pos\030\002" + + " \001(\0132\007.VectorB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeLimitedShopInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeLimitedShopInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeLimitedShopInfo_descriptor, + new java.lang.String[] { "NextCloseTime", "NextGuestOpenTime", "DjinnRot", "Uid", "NextOpenTime", "DjinnPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointFurnitureDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointFurnitureDataOuterClass.java new file mode 100644 index 000000000..6da2dd01a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointFurnitureDataOuterClass.java @@ -0,0 +1,1420 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointFurnitureData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointFurnitureDataOuterClass { + private HomeMarkPointFurnitureDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointFurnitureDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointFurnitureData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 guid = 1; + * @return The guid. + */ + int getGuid(); + + /** + * uint32 furniture_id = 2; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * uint32 furniture_type = 3; + * @return The furnitureType. + */ + int getFurnitureType(); + + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 4; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return Whether the npcData field is set. + */ + boolean hasNpcData(); + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return The npcData. + */ + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getNpcData(); + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder getNpcDataOrBuilder(); + + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return Whether the suiteData field is set. + */ + boolean hasSuiteData(); + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return The suiteData. + */ + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getSuiteData(); + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder getSuiteDataOrBuilder(); + + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.ExtraCase getExtraCase(); + } + /** + * Protobuf type {@code HomeMarkPointFurnitureData} + */ + public static final class HomeMarkPointFurnitureData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointFurnitureData) + HomeMarkPointFurnitureDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointFurnitureData.newBuilder() to construct. + private HomeMarkPointFurnitureData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointFurnitureData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointFurnitureData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointFurnitureData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + guid_ = input.readUInt32(); + break; + } + case 16: { + + furnitureId_ = input.readUInt32(); + break; + } + case 24: { + + furnitureType_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder subBuilder = null; + if (extraCase_ == 6) { + subBuilder = ((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_).toBuilder(); + } + extra_ = + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_); + extra_ = subBuilder.buildPartial(); + } + extraCase_ = 6; + break; + } + case 58: { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder subBuilder = null; + if (extraCase_ == 7) { + subBuilder = ((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_).toBuilder(); + } + extra_ = + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_); + extra_ = subBuilder.buildPartial(); + } + extraCase_ = 7; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.class, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder.class); + } + + private int extraCase_ = 0; + private java.lang.Object extra_; + public enum ExtraCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + NPC_DATA(6), + SUITE_DATA(7), + EXTRA_NOT_SET(0); + private final int value; + private ExtraCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ExtraCase valueOf(int value) { + return forNumber(value); + } + + public static ExtraCase forNumber(int value) { + switch (value) { + case 6: return NPC_DATA; + case 7: return SUITE_DATA; + case 0: return EXTRA_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ExtraCase + getExtraCase() { + return ExtraCase.forNumber( + extraCase_); + } + + public static final int GUID_FIELD_NUMBER = 1; + private int guid_; + /** + * uint32 guid = 1; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 2; + private int furnitureId_; + /** + * uint32 furniture_id = 2; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int FURNITURE_TYPE_FIELD_NUMBER = 3; + private int furnitureType_; + /** + * uint32 furniture_type = 3; + * @return The furnitureType. + */ + @java.lang.Override + public int getFurnitureType() { + return furnitureType_; + } + + public static final int POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int NPC_DATA_FIELD_NUMBER = 6; + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return Whether the npcData field is set. + */ + @java.lang.Override + public boolean hasNpcData() { + return extraCase_ == 6; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return The npcData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getNpcData() { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder getNpcDataOrBuilder() { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + + public static final int SUITE_DATA_FIELD_NUMBER = 7; + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return Whether the suiteData field is set. + */ + @java.lang.Override + public boolean hasSuiteData() { + return extraCase_ == 7; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return The suiteData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getSuiteData() { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder getSuiteDataOrBuilder() { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (guid_ != 0) { + output.writeUInt32(1, guid_); + } + if (furnitureId_ != 0) { + output.writeUInt32(2, furnitureId_); + } + if (furnitureType_ != 0) { + output.writeUInt32(3, furnitureType_); + } + if (pos_ != null) { + output.writeMessage(4, getPos()); + } + if (extraCase_ == 6) { + output.writeMessage(6, (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_); + } + if (extraCase_ == 7) { + output.writeMessage(7, (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, guid_); + } + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, furnitureId_); + } + if (furnitureType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, furnitureType_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPos()); + } + if (extraCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_); + } + if (extraCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData other = (emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData) obj; + + if (getGuid() + != other.getGuid()) return false; + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (getFurnitureType() + != other.getFurnitureType()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!getExtraCase().equals(other.getExtraCase())) return false; + switch (extraCase_) { + case 6: + if (!getNpcData() + .equals(other.getNpcData())) return false; + break; + case 7: + if (!getSuiteData() + .equals(other.getSuiteData())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + hash = (37 * hash) + FURNITURE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureType(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + switch (extraCase_) { + case 6: + hash = (37 * hash) + NPC_DATA_FIELD_NUMBER; + hash = (53 * hash) + getNpcData().hashCode(); + break; + case 7: + hash = (37 * hash) + SUITE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getSuiteData().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeMarkPointFurnitureData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointFurnitureData) + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.class, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0; + + furnitureId_ = 0; + + furnitureType_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + extraCase_ = 0; + extra_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData build() { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData result = new emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData(this); + result.guid_ = guid_; + result.furnitureId_ = furnitureId_; + result.furnitureType_ = furnitureType_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (extraCase_ == 6) { + if (npcDataBuilder_ == null) { + result.extra_ = extra_; + } else { + result.extra_ = npcDataBuilder_.build(); + } + } + if (extraCase_ == 7) { + if (suiteDataBuilder_ == null) { + result.extra_ = extra_; + } else { + result.extra_ = suiteDataBuilder_.build(); + } + } + result.extraCase_ = extraCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance()) return this; + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.getFurnitureType() != 0) { + setFurnitureType(other.getFurnitureType()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + switch (other.getExtraCase()) { + case NPC_DATA: { + mergeNpcData(other.getNpcData()); + break; + } + case SUITE_DATA: { + mergeSuiteData(other.getSuiteData()); + break; + } + case EXTRA_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int extraCase_ = 0; + private java.lang.Object extra_; + public ExtraCase + getExtraCase() { + return ExtraCase.forNumber( + extraCase_); + } + + public Builder clearExtra() { + extraCase_ = 0; + extra_ = null; + onChanged(); + return this; + } + + + private int guid_ ; + /** + * uint32 guid = 1; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 1; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 1; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 2; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 2; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 2; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private int furnitureType_ ; + /** + * uint32 furniture_type = 3; + * @return The furnitureType. + */ + @java.lang.Override + public int getFurnitureType() { + return furnitureType_; + } + /** + * uint32 furniture_type = 3; + * @param value The furnitureType to set. + * @return This builder for chaining. + */ + public Builder setFurnitureType(int value) { + + furnitureType_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_type = 3; + * @return This builder for chaining. + */ + public Builder clearFurnitureType() { + + furnitureType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 4; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder> npcDataBuilder_; + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return Whether the npcData field is set. + */ + @java.lang.Override + public boolean hasNpcData() { + return extraCase_ == 6; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return The npcData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getNpcData() { + if (npcDataBuilder_ == null) { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } else { + if (extraCase_ == 6) { + return npcDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder setNpcData(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData value) { + if (npcDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extra_ = value; + onChanged(); + } else { + npcDataBuilder_.setMessage(value); + } + extraCase_ = 6; + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder setNpcData( + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder builderForValue) { + if (npcDataBuilder_ == null) { + extra_ = builderForValue.build(); + onChanged(); + } else { + npcDataBuilder_.setMessage(builderForValue.build()); + } + extraCase_ = 6; + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder mergeNpcData(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData value) { + if (npcDataBuilder_ == null) { + if (extraCase_ == 6 && + extra_ != emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance()) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.newBuilder((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_) + .mergeFrom(value).buildPartial(); + } else { + extra_ = value; + } + onChanged(); + } else { + if (extraCase_ == 6) { + npcDataBuilder_.mergeFrom(value); + } + npcDataBuilder_.setMessage(value); + } + extraCase_ = 6; + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder clearNpcData() { + if (npcDataBuilder_ == null) { + if (extraCase_ == 6) { + extraCase_ = 0; + extra_ = null; + onChanged(); + } + } else { + if (extraCase_ == 6) { + extraCase_ = 0; + extra_ = null; + } + npcDataBuilder_.clear(); + } + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder getNpcDataBuilder() { + return getNpcDataFieldBuilder().getBuilder(); + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder getNpcDataOrBuilder() { + if ((extraCase_ == 6) && (npcDataBuilder_ != null)) { + return npcDataBuilder_.getMessageOrBuilder(); + } else { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder> + getNpcDataFieldBuilder() { + if (npcDataBuilder_ == null) { + if (!(extraCase_ == 6)) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + npcDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder>( + (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_, + getParentForChildren(), + isClean()); + extra_ = null; + } + extraCase_ = 6; + onChanged();; + return npcDataBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder> suiteDataBuilder_; + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return Whether the suiteData field is set. + */ + @java.lang.Override + public boolean hasSuiteData() { + return extraCase_ == 7; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return The suiteData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getSuiteData() { + if (suiteDataBuilder_ == null) { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } else { + if (extraCase_ == 7) { + return suiteDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder setSuiteData(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData value) { + if (suiteDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extra_ = value; + onChanged(); + } else { + suiteDataBuilder_.setMessage(value); + } + extraCase_ = 7; + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder setSuiteData( + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder builderForValue) { + if (suiteDataBuilder_ == null) { + extra_ = builderForValue.build(); + onChanged(); + } else { + suiteDataBuilder_.setMessage(builderForValue.build()); + } + extraCase_ = 7; + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder mergeSuiteData(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData value) { + if (suiteDataBuilder_ == null) { + if (extraCase_ == 7 && + extra_ != emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance()) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.newBuilder((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_) + .mergeFrom(value).buildPartial(); + } else { + extra_ = value; + } + onChanged(); + } else { + if (extraCase_ == 7) { + suiteDataBuilder_.mergeFrom(value); + } + suiteDataBuilder_.setMessage(value); + } + extraCase_ = 7; + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder clearSuiteData() { + if (suiteDataBuilder_ == null) { + if (extraCase_ == 7) { + extraCase_ = 0; + extra_ = null; + onChanged(); + } + } else { + if (extraCase_ == 7) { + extraCase_ = 0; + extra_ = null; + } + suiteDataBuilder_.clear(); + } + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder getSuiteDataBuilder() { + return getSuiteDataFieldBuilder().getBuilder(); + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder getSuiteDataOrBuilder() { + if ((extraCase_ == 7) && (suiteDataBuilder_ != null)) { + return suiteDataBuilder_.getMessageOrBuilder(); + } else { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder> + getSuiteDataFieldBuilder() { + if (suiteDataBuilder_ == null) { + if (!(extraCase_ == 7)) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + suiteDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder>( + (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_, + getParentForChildren(), + isClean()); + extra_ = null; + } + extraCase_ = 7; + onChanged();; + return suiteDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeMarkPointFurnitureData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointFurnitureData) + private static final emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointFurnitureData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointFurnitureData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointFurnitureData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointFurnitureData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n HomeMarkPointFurnitureData.proto\032\032Home" + + "MarkPointNPCData.proto\032\034HomeMarkPointSui" + + "teData.proto\032\014Vector.proto\"\321\001\n\032HomeMarkP" + + "ointFurnitureData\022\014\n\004guid\030\001 \001(\r\022\024\n\014furni" + + "ture_id\030\002 \001(\r\022\026\n\016furniture_type\030\003 \001(\r\022\024\n" + + "\003pos\030\004 \001(\0132\007.Vector\022)\n\010npc_data\030\006 \001(\0132\025." + + "HomeMarkPointNPCDataH\000\022-\n\nsuite_data\030\007 \001" + + "(\0132\027.HomeMarkPointSuiteDataH\000B\007\n\005extraB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeMarkPointFurnitureData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointFurnitureData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointFurnitureData_descriptor, + new java.lang.String[] { "Guid", "FurnitureId", "FurnitureType", "Pos", "NpcData", "SuiteData", "Extra", }); + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNPCDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNPCDataOuterClass.java new file mode 100644 index 000000000..77b7b131f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNPCDataOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointNPCData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointNPCDataOuterClass { + private HomeMarkPointNPCDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointNPCDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointNPCData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + * Protobuf type {@code HomeMarkPointNPCData} + */ + public static final class HomeMarkPointNPCData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointNPCData) + HomeMarkPointNPCDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointNPCData.newBuilder() to construct. + private HomeMarkPointNPCData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointNPCData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointNPCData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointNPCData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + costumeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.class, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 2; + private int costumeId_; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (costumeId_ != 0) { + output.writeUInt32(2, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, costumeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData other = (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeMarkPointNPCData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointNPCData) + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.class, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData build() { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData result = new emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData(this); + result.avatarId_ = avatarId_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 2; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 2; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeMarkPointNPCData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointNPCData) + private static final emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointNPCData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointNPCData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointNPCData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointNPCData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032HomeMarkPointNPCData.proto\"=\n\024HomeMark" + + "PointNPCData\022\021\n\tavatar_id\030\001 \001(\r\022\022\n\ncostu" + + "me_id\030\002 \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeMarkPointNPCData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointNPCData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointNPCData_descriptor, + new java.lang.String[] { "AvatarId", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNotifyOuterClass.java new file mode 100644 index 000000000..69dd89f32 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointNotifyOuterClass { + private HomeMarkPointNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + java.util.List + getMarkPointDataListList(); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getMarkPointDataList(int index); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + int getMarkPointDataListCount(); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + java.util.List + getMarkPointDataListOrBuilderList(); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder getMarkPointDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4474
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeMarkPointNotify} + */ + public static final class HomeMarkPointNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointNotify) + HomeMarkPointNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointNotify.newBuilder() to construct. + private HomeMarkPointNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointNotify() { + markPointDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + markPointDataList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = java.util.Collections.unmodifiableList(markPointDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.class, emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.Builder.class); + } + + public static final int MARK_POINT_DATA_LIST_FIELD_NUMBER = 12; + private java.util.List markPointDataList_; + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public java.util.List getMarkPointDataListList() { + return markPointDataList_; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public java.util.List + getMarkPointDataListOrBuilderList() { + return markPointDataList_; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public int getMarkPointDataListCount() { + return markPointDataList_.size(); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getMarkPointDataList(int index) { + return markPointDataList_.get(index); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder getMarkPointDataListOrBuilder( + int index) { + return markPointDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < markPointDataList_.size(); i++) { + output.writeMessage(12, markPointDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < markPointDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, markPointDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify other = (emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify) obj; + + if (!getMarkPointDataListList() + .equals(other.getMarkPointDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMarkPointDataListCount() > 0) { + hash = (37 * hash) + MARK_POINT_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMarkPointDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4474
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeMarkPointNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointNotify) + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.class, emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMarkPointDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (markPointDataListBuilder_ == null) { + markPointDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + markPointDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify build() { + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify result = new emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify(this); + int from_bitField0_ = bitField0_; + if (markPointDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = java.util.Collections.unmodifiableList(markPointDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.markPointDataList_ = markPointDataList_; + } else { + result.markPointDataList_ = markPointDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.getDefaultInstance()) return this; + if (markPointDataListBuilder_ == null) { + if (!other.markPointDataList_.isEmpty()) { + if (markPointDataList_.isEmpty()) { + markPointDataList_ = other.markPointDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMarkPointDataListIsMutable(); + markPointDataList_.addAll(other.markPointDataList_); + } + onChanged(); + } + } else { + if (!other.markPointDataList_.isEmpty()) { + if (markPointDataListBuilder_.isEmpty()) { + markPointDataListBuilder_.dispose(); + markPointDataListBuilder_ = null; + markPointDataList_ = other.markPointDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + markPointDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMarkPointDataListFieldBuilder() : null; + } else { + markPointDataListBuilder_.addAllMessages(other.markPointDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List markPointDataList_ = + java.util.Collections.emptyList(); + private void ensureMarkPointDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = new java.util.ArrayList(markPointDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder> markPointDataListBuilder_; + + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public java.util.List getMarkPointDataListList() { + if (markPointDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(markPointDataList_); + } else { + return markPointDataListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public int getMarkPointDataListCount() { + if (markPointDataListBuilder_ == null) { + return markPointDataList_.size(); + } else { + return markPointDataListBuilder_.getCount(); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getMarkPointDataList(int index) { + if (markPointDataListBuilder_ == null) { + return markPointDataList_.get(index); + } else { + return markPointDataListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder setMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData value) { + if (markPointDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkPointDataListIsMutable(); + markPointDataList_.set(index, value); + onChanged(); + } else { + markPointDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder setMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder builderForValue) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + markPointDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData value) { + if (markPointDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(value); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData value) { + if (markPointDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(index, value); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder builderForValue) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(builderForValue.build()); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder builderForValue) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addAllMarkPointDataList( + java.lang.Iterable values) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, markPointDataList_); + onChanged(); + } else { + markPointDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder clearMarkPointDataList() { + if (markPointDataListBuilder_ == null) { + markPointDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + markPointDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder removeMarkPointDataList(int index) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.remove(index); + onChanged(); + } else { + markPointDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder getMarkPointDataListBuilder( + int index) { + return getMarkPointDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder getMarkPointDataListOrBuilder( + int index) { + if (markPointDataListBuilder_ == null) { + return markPointDataList_.get(index); } else { + return markPointDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public java.util.List + getMarkPointDataListOrBuilderList() { + if (markPointDataListBuilder_ != null) { + return markPointDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(markPointDataList_); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder addMarkPointDataListBuilder() { + return getMarkPointDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder addMarkPointDataListBuilder( + int index) { + return getMarkPointDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public java.util.List + getMarkPointDataListBuilderList() { + return getMarkPointDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder> + getMarkPointDataListFieldBuilder() { + if (markPointDataListBuilder_ == null) { + markPointDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder>( + markPointDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + markPointDataList_ = null; + } + return markPointDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeMarkPointNotify) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointNotify) + private static final emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeMarkPointNotify.proto\032\034HomeMarkPoi" + + "ntSceneData.proto\"L\n\023HomeMarkPointNotify" + + "\0225\n\024mark_point_data_list\030\014 \003(\0132\027.HomeMar" + + "kPointSceneDataB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.getDescriptor(), + }); + internal_static_HomeMarkPointNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointNotify_descriptor, + new java.lang.String[] { "MarkPointDataList", }); + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSceneDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSceneDataOuterClass.java new file mode 100644 index 000000000..4eaf0e06e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSceneDataOuterClass.java @@ -0,0 +1,1192 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointSceneData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointSceneDataOuterClass { + private HomeMarkPointSceneDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointSceneDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointSceneData) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + java.util.List + getFurnitureListList(); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getFurnitureList(int index); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + int getFurnitureListCount(); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + java.util.List + getFurnitureListOrBuilderList(); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder getFurnitureListOrBuilder( + int index); + + /** + * uint32 module_id = 5; + * @return The moduleId. + */ + int getModuleId(); + + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .Vector teapot_spirit_pos = 4; + * @return Whether the teapotSpiritPos field is set. + */ + boolean hasTeapotSpiritPos(); + /** + * .Vector teapot_spirit_pos = 4; + * @return The teapotSpiritPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getTeapotSpiritPos(); + /** + * .Vector teapot_spirit_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTeapotSpiritPosOrBuilder(); + } + /** + * Protobuf type {@code HomeMarkPointSceneData} + */ + public static final class HomeMarkPointSceneData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointSceneData) + HomeMarkPointSceneDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointSceneData.newBuilder() to construct. + private HomeMarkPointSceneData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointSceneData() { + furnitureList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointSceneData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointSceneData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + sceneId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (teapotSpiritPos_ != null) { + subBuilder = teapotSpiritPos_.toBuilder(); + } + teapotSpiritPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teapotSpiritPos_); + teapotSpiritPos_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + moduleId_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureList_ = java.util.Collections.unmodifiableList(furnitureList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.class, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder.class); + } + + public static final int FURNITURE_LIST_FIELD_NUMBER = 6; + private java.util.List furnitureList_; + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public java.util.List getFurnitureListList() { + return furnitureList_; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public java.util.List + getFurnitureListOrBuilderList() { + return furnitureList_; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public int getFurnitureListCount() { + return furnitureList_.size(); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getFurnitureList(int index) { + return furnitureList_.get(index); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder getFurnitureListOrBuilder( + int index) { + return furnitureList_.get(index); + } + + public static final int MODULE_ID_FIELD_NUMBER = 5; + private int moduleId_; + /** + * uint32 module_id = 5; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 2; + private int sceneId_; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int TEAPOT_SPIRIT_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector teapotSpiritPos_; + /** + * .Vector teapot_spirit_pos = 4; + * @return Whether the teapotSpiritPos field is set. + */ + @java.lang.Override + public boolean hasTeapotSpiritPos() { + return teapotSpiritPos_ != null; + } + /** + * .Vector teapot_spirit_pos = 4; + * @return The teapotSpiritPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTeapotSpiritPos() { + return teapotSpiritPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : teapotSpiritPos_; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTeapotSpiritPosOrBuilder() { + return getTeapotSpiritPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(2, sceneId_); + } + if (teapotSpiritPos_ != null) { + output.writeMessage(4, getTeapotSpiritPos()); + } + if (moduleId_ != 0) { + output.writeUInt32(5, moduleId_); + } + for (int i = 0; i < furnitureList_.size(); i++) { + output.writeMessage(6, furnitureList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, sceneId_); + } + if (teapotSpiritPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getTeapotSpiritPos()); + } + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, moduleId_); + } + for (int i = 0; i < furnitureList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, furnitureList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData other = (emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData) obj; + + if (!getFurnitureListList() + .equals(other.getFurnitureListList())) return false; + if (getModuleId() + != other.getModuleId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (hasTeapotSpiritPos() != other.hasTeapotSpiritPos()) return false; + if (hasTeapotSpiritPos()) { + if (!getTeapotSpiritPos() + .equals(other.getTeapotSpiritPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFurnitureListCount() > 0) { + hash = (37 * hash) + FURNITURE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureListList().hashCode(); + } + hash = (37 * hash) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (hasTeapotSpiritPos()) { + hash = (37 * hash) + TEAPOT_SPIRIT_POS_FIELD_NUMBER; + hash = (53 * hash) + getTeapotSpiritPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeMarkPointSceneData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointSceneData) + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.class, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFurnitureListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureListBuilder_ == null) { + furnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + furnitureListBuilder_.clear(); + } + moduleId_ = 0; + + sceneId_ = 0; + + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPos_ = null; + } else { + teapotSpiritPos_ = null; + teapotSpiritPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData build() { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData result = new emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData(this); + int from_bitField0_ = bitField0_; + if (furnitureListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + furnitureList_ = java.util.Collections.unmodifiableList(furnitureList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureList_ = furnitureList_; + } else { + result.furnitureList_ = furnitureListBuilder_.build(); + } + result.moduleId_ = moduleId_; + result.sceneId_ = sceneId_; + if (teapotSpiritPosBuilder_ == null) { + result.teapotSpiritPos_ = teapotSpiritPos_; + } else { + result.teapotSpiritPos_ = teapotSpiritPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance()) return this; + if (furnitureListBuilder_ == null) { + if (!other.furnitureList_.isEmpty()) { + if (furnitureList_.isEmpty()) { + furnitureList_ = other.furnitureList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureListIsMutable(); + furnitureList_.addAll(other.furnitureList_); + } + onChanged(); + } + } else { + if (!other.furnitureList_.isEmpty()) { + if (furnitureListBuilder_.isEmpty()) { + furnitureListBuilder_.dispose(); + furnitureListBuilder_ = null; + furnitureList_ = other.furnitureList_; + bitField0_ = (bitField0_ & ~0x00000001); + furnitureListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureListFieldBuilder() : null; + } else { + furnitureListBuilder_.addAllMessages(other.furnitureList_); + } + } + } + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.hasTeapotSpiritPos()) { + mergeTeapotSpiritPos(other.getTeapotSpiritPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List furnitureList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureList_ = new java.util.ArrayList(furnitureList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder> furnitureListBuilder_; + + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public java.util.List getFurnitureListList() { + if (furnitureListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureList_); + } else { + return furnitureListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public int getFurnitureListCount() { + if (furnitureListBuilder_ == null) { + return furnitureList_.size(); + } else { + return furnitureListBuilder_.getCount(); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getFurnitureList(int index) { + if (furnitureListBuilder_ == null) { + return furnitureList_.get(index); + } else { + return furnitureListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder setFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData value) { + if (furnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureListIsMutable(); + furnitureList_.set(index, value); + onChanged(); + } else { + furnitureListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder setFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder builderForValue) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData value) { + if (furnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureListIsMutable(); + furnitureList_.add(value); + onChanged(); + } else { + furnitureListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData value) { + if (furnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureListIsMutable(); + furnitureList_.add(index, value); + onChanged(); + } else { + furnitureListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder builderForValue) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder builderForValue) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addAllFurnitureList( + java.lang.Iterable values) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureList_); + onChanged(); + } else { + furnitureListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder clearFurnitureList() { + if (furnitureListBuilder_ == null) { + furnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + furnitureListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder removeFurnitureList(int index) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.remove(index); + onChanged(); + } else { + furnitureListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder getFurnitureListBuilder( + int index) { + return getFurnitureListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder getFurnitureListOrBuilder( + int index) { + if (furnitureListBuilder_ == null) { + return furnitureList_.get(index); } else { + return furnitureListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public java.util.List + getFurnitureListOrBuilderList() { + if (furnitureListBuilder_ != null) { + return furnitureListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureList_); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder addFurnitureListBuilder() { + return getFurnitureListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder addFurnitureListBuilder( + int index) { + return getFurnitureListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public java.util.List + getFurnitureListBuilderList() { + return getFurnitureListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder> + getFurnitureListFieldBuilder() { + if (furnitureListBuilder_ == null) { + furnitureListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder>( + furnitureList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + furnitureList_ = null; + } + return furnitureListBuilder_; + } + + private int moduleId_ ; + /** + * uint32 module_id = 5; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 5; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 5; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 2; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 2; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector teapotSpiritPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> teapotSpiritPosBuilder_; + /** + * .Vector teapot_spirit_pos = 4; + * @return Whether the teapotSpiritPos field is set. + */ + public boolean hasTeapotSpiritPos() { + return teapotSpiritPosBuilder_ != null || teapotSpiritPos_ != null; + } + /** + * .Vector teapot_spirit_pos = 4; + * @return The teapotSpiritPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTeapotSpiritPos() { + if (teapotSpiritPosBuilder_ == null) { + return teapotSpiritPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : teapotSpiritPos_; + } else { + return teapotSpiritPosBuilder_.getMessage(); + } + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder setTeapotSpiritPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (teapotSpiritPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teapotSpiritPos_ = value; + onChanged(); + } else { + teapotSpiritPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder setTeapotSpiritPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPos_ = builderForValue.build(); + onChanged(); + } else { + teapotSpiritPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder mergeTeapotSpiritPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (teapotSpiritPosBuilder_ == null) { + if (teapotSpiritPos_ != null) { + teapotSpiritPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(teapotSpiritPos_).mergeFrom(value).buildPartial(); + } else { + teapotSpiritPos_ = value; + } + onChanged(); + } else { + teapotSpiritPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder clearTeapotSpiritPos() { + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPos_ = null; + onChanged(); + } else { + teapotSpiritPos_ = null; + teapotSpiritPosBuilder_ = null; + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getTeapotSpiritPosBuilder() { + + onChanged(); + return getTeapotSpiritPosFieldBuilder().getBuilder(); + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTeapotSpiritPosOrBuilder() { + if (teapotSpiritPosBuilder_ != null) { + return teapotSpiritPosBuilder_.getMessageOrBuilder(); + } else { + return teapotSpiritPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : teapotSpiritPos_; + } + } + /** + * .Vector teapot_spirit_pos = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getTeapotSpiritPosFieldBuilder() { + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getTeapotSpiritPos(), + getParentForChildren(), + isClean()); + teapotSpiritPos_ = null; + } + return teapotSpiritPosBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeMarkPointSceneData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointSceneData) + private static final emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointSceneData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointSceneData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointSceneData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointSceneData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeMarkPointSceneData.proto\032 HomeMark" + + "PointFurnitureData.proto\032\014Vector.proto\"\226" + + "\001\n\026HomeMarkPointSceneData\0223\n\016furniture_l" + + "ist\030\006 \003(\0132\033.HomeMarkPointFurnitureData\022\021" + + "\n\tmodule_id\030\005 \001(\r\022\020\n\010scene_id\030\002 \001(\r\022\"\n\021t" + + "eapot_spirit_pos\030\004 \001(\0132\007.VectorB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeMarkPointSceneData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointSceneData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointSceneData_descriptor, + new java.lang.String[] { "FurnitureList", "ModuleId", "SceneId", "TeapotSpiritPos", }); + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSuiteDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSuiteDataOuterClass.java new file mode 100644 index 000000000..8b098704c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSuiteDataOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointSuiteData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointSuiteDataOuterClass { + private HomeMarkPointSuiteDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointSuiteDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointSuiteData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 suite_id = 1; + * @return The suiteId. + */ + int getSuiteId(); + } + /** + * Protobuf type {@code HomeMarkPointSuiteData} + */ + public static final class HomeMarkPointSuiteData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointSuiteData) + HomeMarkPointSuiteDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointSuiteData.newBuilder() to construct. + private HomeMarkPointSuiteData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointSuiteData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointSuiteData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointSuiteData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + suiteId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.class, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder.class); + } + + public static final int SUITE_ID_FIELD_NUMBER = 1; + private int suiteId_; + /** + * uint32 suite_id = 1; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (suiteId_ != 0) { + output.writeUInt32(1, suiteId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (suiteId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, suiteId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData other = (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) obj; + + if (getSuiteId() + != other.getSuiteId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SUITE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSuiteId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeMarkPointSuiteData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointSuiteData) + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.class, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + suiteId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData build() { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData result = new emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData(this); + result.suiteId_ = suiteId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance()) return this; + if (other.getSuiteId() != 0) { + setSuiteId(other.getSuiteId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int suiteId_ ; + /** + * uint32 suite_id = 1; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + /** + * uint32 suite_id = 1; + * @param value The suiteId to set. + * @return This builder for chaining. + */ + public Builder setSuiteId(int value) { + + suiteId_ = value; + onChanged(); + return this; + } + /** + * uint32 suite_id = 1; + * @return This builder for chaining. + */ + public Builder clearSuiteId() { + + suiteId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeMarkPointSuiteData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointSuiteData) + private static final emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointSuiteData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointSuiteData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointSuiteData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointSuiteData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeMarkPointSuiteData.proto\"*\n\026HomeMa" + + "rkPointSuiteData\022\020\n\010suite_id\030\001 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeMarkPointSuiteData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointSuiteData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointSuiteData_descriptor, + new java.lang.String[] { "SuiteId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeModuleComfortInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeModuleComfortInfoOuterClass.java new file mode 100644 index 000000000..b0de7bc6c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeModuleComfortInfoOuterClass.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeModuleComfortInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeModuleComfortInfoOuterClass { + private HomeModuleComfortInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeModuleComfortInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeModuleComfortInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 module_id = 13; + * @return The moduleId. + */ + int getModuleId(); + + /** + * uint32 room_scene_comfort_value = 9; + * @return The roomSceneComfortValue. + */ + int getRoomSceneComfortValue(); + + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return A list containing the worldSceneBlockComfortValueList. + */ + java.util.List getWorldSceneBlockComfortValueListList(); + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return The count of worldSceneBlockComfortValueList. + */ + int getWorldSceneBlockComfortValueListCount(); + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index of the element to return. + * @return The worldSceneBlockComfortValueList at the given index. + */ + int getWorldSceneBlockComfortValueList(int index); + } + /** + * Protobuf type {@code HomeModuleComfortInfo} + */ + public static final class HomeModuleComfortInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeModuleComfortInfo) + HomeModuleComfortInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeModuleComfortInfo.newBuilder() to construct. + private HomeModuleComfortInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeModuleComfortInfo() { + worldSceneBlockComfortValueList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeModuleComfortInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeModuleComfortInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + worldSceneBlockComfortValueList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + worldSceneBlockComfortValueList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + worldSceneBlockComfortValueList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + + roomSceneComfortValue_ = input.readUInt32(); + break; + } + case 104: { + + moduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.class, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder.class); + } + + public static final int MODULE_ID_FIELD_NUMBER = 13; + private int moduleId_; + /** + * uint32 module_id = 13; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + public static final int ROOM_SCENE_COMFORT_VALUE_FIELD_NUMBER = 9; + private int roomSceneComfortValue_; + /** + * uint32 room_scene_comfort_value = 9; + * @return The roomSceneComfortValue. + */ + @java.lang.Override + public int getRoomSceneComfortValue() { + return roomSceneComfortValue_; + } + + public static final int WORLD_SCENE_BLOCK_COMFORT_VALUE_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList worldSceneBlockComfortValueList_; + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return A list containing the worldSceneBlockComfortValueList. + */ + @java.lang.Override + public java.util.List + getWorldSceneBlockComfortValueListList() { + return worldSceneBlockComfortValueList_; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return The count of worldSceneBlockComfortValueList. + */ + public int getWorldSceneBlockComfortValueListCount() { + return worldSceneBlockComfortValueList_.size(); + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index of the element to return. + * @return The worldSceneBlockComfortValueList at the given index. + */ + public int getWorldSceneBlockComfortValueList(int index) { + return worldSceneBlockComfortValueList_.getInt(index); + } + private int worldSceneBlockComfortValueListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getWorldSceneBlockComfortValueListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(worldSceneBlockComfortValueListMemoizedSerializedSize); + } + for (int i = 0; i < worldSceneBlockComfortValueList_.size(); i++) { + output.writeUInt32NoTag(worldSceneBlockComfortValueList_.getInt(i)); + } + if (roomSceneComfortValue_ != 0) { + output.writeUInt32(9, roomSceneComfortValue_); + } + if (moduleId_ != 0) { + output.writeUInt32(13, moduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < worldSceneBlockComfortValueList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(worldSceneBlockComfortValueList_.getInt(i)); + } + size += dataSize; + if (!getWorldSceneBlockComfortValueListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + worldSceneBlockComfortValueListMemoizedSerializedSize = dataSize; + } + if (roomSceneComfortValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, roomSceneComfortValue_); + } + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, moduleId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo other = (emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo) obj; + + if (getModuleId() + != other.getModuleId()) return false; + if (getRoomSceneComfortValue() + != other.getRoomSceneComfortValue()) return false; + if (!getWorldSceneBlockComfortValueListList() + .equals(other.getWorldSceneBlockComfortValueListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (37 * hash) + ROOM_SCENE_COMFORT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getRoomSceneComfortValue(); + if (getWorldSceneBlockComfortValueListCount() > 0) { + hash = (37 * hash) + WORLD_SCENE_BLOCK_COMFORT_VALUE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWorldSceneBlockComfortValueListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeModuleComfortInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeModuleComfortInfo) + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.class, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + moduleId_ = 0; + + roomSceneComfortValue_ = 0; + + worldSceneBlockComfortValueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo build() { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo buildPartial() { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo result = new emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo(this); + int from_bitField0_ = bitField0_; + result.moduleId_ = moduleId_; + result.roomSceneComfortValue_ = roomSceneComfortValue_; + if (((bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.worldSceneBlockComfortValueList_ = worldSceneBlockComfortValueList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo other) { + if (other == emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance()) return this; + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + if (other.getRoomSceneComfortValue() != 0) { + setRoomSceneComfortValue(other.getRoomSceneComfortValue()); + } + if (!other.worldSceneBlockComfortValueList_.isEmpty()) { + if (worldSceneBlockComfortValueList_.isEmpty()) { + worldSceneBlockComfortValueList_ = other.worldSceneBlockComfortValueList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWorldSceneBlockComfortValueListIsMutable(); + worldSceneBlockComfortValueList_.addAll(other.worldSceneBlockComfortValueList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int moduleId_ ; + /** + * uint32 module_id = 13; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 13; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 13; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 0; + onChanged(); + return this; + } + + private int roomSceneComfortValue_ ; + /** + * uint32 room_scene_comfort_value = 9; + * @return The roomSceneComfortValue. + */ + @java.lang.Override + public int getRoomSceneComfortValue() { + return roomSceneComfortValue_; + } + /** + * uint32 room_scene_comfort_value = 9; + * @param value The roomSceneComfortValue to set. + * @return This builder for chaining. + */ + public Builder setRoomSceneComfortValue(int value) { + + roomSceneComfortValue_ = value; + onChanged(); + return this; + } + /** + * uint32 room_scene_comfort_value = 9; + * @return This builder for chaining. + */ + public Builder clearRoomSceneComfortValue() { + + roomSceneComfortValue_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList worldSceneBlockComfortValueList_ = emptyIntList(); + private void ensureWorldSceneBlockComfortValueListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_ = mutableCopy(worldSceneBlockComfortValueList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return A list containing the worldSceneBlockComfortValueList. + */ + public java.util.List + getWorldSceneBlockComfortValueListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(worldSceneBlockComfortValueList_) : worldSceneBlockComfortValueList_; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return The count of worldSceneBlockComfortValueList. + */ + public int getWorldSceneBlockComfortValueListCount() { + return worldSceneBlockComfortValueList_.size(); + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index of the element to return. + * @return The worldSceneBlockComfortValueList at the given index. + */ + public int getWorldSceneBlockComfortValueList(int index) { + return worldSceneBlockComfortValueList_.getInt(index); + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index to set the value at. + * @param value The worldSceneBlockComfortValueList to set. + * @return This builder for chaining. + */ + public Builder setWorldSceneBlockComfortValueList( + int index, int value) { + ensureWorldSceneBlockComfortValueListIsMutable(); + worldSceneBlockComfortValueList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param value The worldSceneBlockComfortValueList to add. + * @return This builder for chaining. + */ + public Builder addWorldSceneBlockComfortValueList(int value) { + ensureWorldSceneBlockComfortValueListIsMutable(); + worldSceneBlockComfortValueList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param values The worldSceneBlockComfortValueList to add. + * @return This builder for chaining. + */ + public Builder addAllWorldSceneBlockComfortValueList( + java.lang.Iterable values) { + ensureWorldSceneBlockComfortValueListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, worldSceneBlockComfortValueList_); + onChanged(); + return this; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return This builder for chaining. + */ + public Builder clearWorldSceneBlockComfortValueList() { + worldSceneBlockComfortValueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeModuleComfortInfo) + } + + // @@protoc_insertion_point(class_scope:HomeModuleComfortInfo) + private static final emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo(); + } + + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeModuleComfortInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeModuleComfortInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeModuleComfortInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeModuleComfortInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeModuleComfortInfo.proto\"z\n\025HomeMod" + + "uleComfortInfo\022\021\n\tmodule_id\030\r \001(\r\022 \n\030roo" + + "m_scene_comfort_value\030\t \001(\r\022,\n$world_sce" + + "ne_block_comfort_value_list\030\003 \003(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeModuleComfortInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeModuleComfortInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeModuleComfortInfo_descriptor, + new java.lang.String[] { "ModuleId", "RoomSceneComfortValue", "WorldSceneBlockComfortValueList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeNpcDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeNpcDataOuterClass.java new file mode 100644 index 000000000..46c8cf941 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeNpcDataOuterClass.java @@ -0,0 +1,1016 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeNpcData.proto + +package emu.grasscutter.net.proto; + +public final class HomeNpcDataOuterClass { + private HomeNpcDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeNpcDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeNpcData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 14; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * .Vector spawn_pos = 15; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 15; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .Vector spawn_rot = 13; + * @return Whether the spawnRot field is set. + */ + boolean hasSpawnRot(); + /** + * .Vector spawn_rot = 13; + * @return The spawnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot(); + /** + * .Vector spawn_rot = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder(); + } + /** + * Protobuf type {@code HomeNpcData} + */ + public static final class HomeNpcData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeNpcData) + HomeNpcDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeNpcData.newBuilder() to construct. + private HomeNpcData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeNpcData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeNpcData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeNpcData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + costumeId_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnRot_ != null) { + subBuilder = spawnRot_.toBuilder(); + } + spawnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnRot_); + spawnRot_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + avatarId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.class, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 14; + private int avatarId_; + /** + * uint32 avatar_id = 14; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 15; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 15; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 3; + private int costumeId_; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int SPAWN_ROT_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + /** + * .Vector spawn_rot = 13; + * @return Whether the spawnRot field is set. + */ + @java.lang.Override + public boolean hasSpawnRot() { + return spawnRot_ != null; + } + /** + * .Vector spawn_rot = 13; + * @return The spawnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + /** + * .Vector spawn_rot = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + return getSpawnRot(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (costumeId_ != 0) { + output.writeUInt32(3, costumeId_); + } + if (spawnRot_ != null) { + output.writeMessage(13, getSpawnRot()); + } + if (avatarId_ != 0) { + output.writeUInt32(14, avatarId_); + } + if (spawnPos_ != null) { + output.writeMessage(15, getSpawnPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, costumeId_); + } + if (spawnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getSpawnRot()); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, avatarId_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getSpawnPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData other = (emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasSpawnRot() != other.hasSpawnRot()) return false; + if (hasSpawnRot()) { + if (!getSpawnRot() + .equals(other.getSpawnRot())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasSpawnRot()) { + hash = (37 * hash) + SPAWN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getSpawnRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeNpcData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeNpcData) + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.class, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + costumeId_ = 0; + + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData build() { + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData buildPartial() { + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData result = new emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData(this); + result.avatarId_ = avatarId_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + result.costumeId_ = costumeId_; + if (spawnRotBuilder_ == null) { + result.spawnRot_ = spawnRot_; + } else { + result.spawnRot_ = spawnRotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData) { + return mergeFrom((emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData other) { + if (other == emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasSpawnRot()) { + mergeSpawnRot(other.getSpawnRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 14; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 14; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 15; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 15; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 15; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 3; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 3; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnRotBuilder_; + /** + * .Vector spawn_rot = 13; + * @return Whether the spawnRot field is set. + */ + public boolean hasSpawnRot() { + return spawnRotBuilder_ != null || spawnRot_ != null; + } + /** + * .Vector spawn_rot = 13; + * @return The spawnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + if (spawnRotBuilder_ == null) { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } else { + return spawnRotBuilder_.getMessage(); + } + } + /** + * .Vector spawn_rot = 13; + */ + public Builder setSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnRot_ = value; + onChanged(); + } else { + spawnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public Builder setSpawnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnRotBuilder_ == null) { + spawnRot_ = builderForValue.build(); + onChanged(); + } else { + spawnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public Builder mergeSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (spawnRot_ != null) { + spawnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnRot_).mergeFrom(value).buildPartial(); + } else { + spawnRot_ = value; + } + onChanged(); + } else { + spawnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public Builder clearSpawnRot() { + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + onChanged(); + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnRotBuilder() { + + onChanged(); + return getSpawnRotFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + if (spawnRotBuilder_ != null) { + return spawnRotBuilder_.getMessageOrBuilder(); + } else { + return spawnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + } + /** + * .Vector spawn_rot = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnRotFieldBuilder() { + if (spawnRotBuilder_ == null) { + spawnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnRot(), + getParentForChildren(), + isClean()); + spawnRot_ = null; + } + return spawnRotBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeNpcData) + } + + // @@protoc_insertion_point(class_scope:HomeNpcData) + private static final emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData(); + } + + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeNpcData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeNpcData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeNpcData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeNpcData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021HomeNpcData.proto\032\014Vector.proto\"l\n\013Hom" + + "eNpcData\022\021\n\tavatar_id\030\016 \001(\r\022\032\n\tspawn_pos" + + "\030\017 \001(\0132\007.Vector\022\022\n\ncostume_id\030\003 \001(\r\022\032\n\ts" + + "pawn_rot\030\r \001(\0132\007.VectorB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeNpcData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeNpcData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeNpcData_descriptor, + new java.lang.String[] { "AvatarId", "SpawnPos", "CostumeId", "SpawnRot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneArrangementInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneArrangementInfoOuterClass.java new file mode 100644 index 000000000..983e10ab6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneArrangementInfoOuterClass.java @@ -0,0 +1,2765 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneArrangementInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneArrangementInfoOuterClass { + private HomeSceneArrangementInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneArrangementInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneArrangementInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector born_rot = 4; + * @return Whether the bornRot field is set. + */ + boolean hasBornRot(); + /** + * .Vector born_rot = 4; + * @return The bornRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornRot(); + /** + * .Vector born_rot = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornRotOrBuilder(); + + /** + * .Vector born_pos = 1; + * @return Whether the bornPos field is set. + */ + boolean hasBornPos(); + /** + * .Vector born_pos = 1; + * @return The bornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); + /** + * .Vector born_pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); + + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + java.util.List + getStairListList(); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getStairList(int index); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + int getStairListCount(); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + java.util.List + getStairListOrBuilderList(); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getStairListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureData door_list = 13; + */ + java.util.List + getDoorListList(); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDoorList(int index); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + int getDoorListCount(); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + java.util.List + getDoorListOrBuilderList(); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDoorListOrBuilder( + int index); + + /** + * bool is_set_born_pos = 10; + * @return The isSetBornPos. + */ + boolean getIsSetBornPos(); + + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + java.util.List + getBlockArrangementInfoListList(); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getBlockArrangementInfoList(int index); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + int getBlockArrangementInfoListCount(); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + java.util.List + getBlockArrangementInfoListOrBuilderList(); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder getBlockArrangementInfoListOrBuilder( + int index); + + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return The unk2700BJHAMKKECEI. + */ + int getUnk2700BJHAMKKECEI(); + + /** + * .Vector djinn_pos = 9; + * @return Whether the djinnPos field is set. + */ + boolean hasDjinnPos(); + /** + * .Vector djinn_pos = 9; + * @return The djinnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos(); + /** + * .Vector djinn_pos = 9; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder(); + + /** + * .HomeFurnitureData main_house = 14; + * @return Whether the mainHouse field is set. + */ + boolean hasMainHouse(); + /** + * .HomeFurnitureData main_house = 14; + * @return The mainHouse. + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getMainHouse(); + /** + * .HomeFurnitureData main_house = 14; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getMainHouseOrBuilder(); + + /** + * uint32 comfort_value = 7; + * @return The comfortValue. + */ + int getComfortValue(); + + /** + * uint32 tmp_version = 5; + * @return The tmpVersion. + */ + int getTmpVersion(); + } + /** + * Protobuf type {@code HomeSceneArrangementInfo} + */ + public static final class HomeSceneArrangementInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneArrangementInfo) + HomeSceneArrangementInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneArrangementInfo.newBuilder() to construct. + private HomeSceneArrangementInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneArrangementInfo() { + stairList_ = java.util.Collections.emptyList(); + doorList_ = java.util.Collections.emptyList(); + blockArrangementInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneArrangementInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneArrangementInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornPos_ != null) { + subBuilder = bornPos_.toBuilder(); + } + bornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornPos_); + bornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + sceneId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornRot_ != null) { + subBuilder = bornRot_.toBuilder(); + } + bornRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornRot_); + bornRot_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + tmpVersion_ = input.readUInt32(); + break; + } + case 56: { + + comfortValue_ = input.readUInt32(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + blockArrangementInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.parser(), extensionRegistry)); + break; + } + case 74: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (djinnPos_ != null) { + subBuilder = djinnPos_.toBuilder(); + } + djinnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(djinnPos_); + djinnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + isSetBornPos_ = input.readBool(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + stairList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + stairList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 96: { + + unk2700BJHAMKKECEI_ = input.readUInt32(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + doorList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + doorList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 114: { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder subBuilder = null; + if (mainHouse_ != null) { + subBuilder = mainHouse_.toBuilder(); + } + mainHouse_ = input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mainHouse_); + mainHouse_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = java.util.Collections.unmodifiableList(blockArrangementInfoList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + stairList_ = java.util.Collections.unmodifiableList(stairList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + doorList_ = java.util.Collections.unmodifiableList(doorList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.class, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder.class); + } + + public static final int BORN_ROT_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornRot_; + /** + * .Vector born_rot = 4; + * @return Whether the bornRot field is set. + */ + @java.lang.Override + public boolean hasBornRot() { + return bornRot_ != null; + } + /** + * .Vector born_rot = 4; + * @return The bornRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornRot() { + return bornRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornRot_; + } + /** + * .Vector born_rot = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornRotOrBuilder() { + return getBornRot(); + } + + public static final int BORN_POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + /** + * .Vector born_pos = 1; + * @return Whether the bornPos field is set. + */ + @java.lang.Override + public boolean hasBornPos() { + return bornPos_ != null; + } + /** + * .Vector born_pos = 1; + * @return The bornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + /** + * .Vector born_pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + return getBornPos(); + } + + public static final int STAIR_LIST_FIELD_NUMBER = 11; + private java.util.List stairList_; + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public java.util.List getStairListList() { + return stairList_; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public java.util.List + getStairListOrBuilderList() { + return stairList_; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public int getStairListCount() { + return stairList_.size(); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getStairList(int index) { + return stairList_.get(index); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getStairListOrBuilder( + int index) { + return stairList_.get(index); + } + + public static final int DOOR_LIST_FIELD_NUMBER = 13; + private java.util.List doorList_; + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public java.util.List getDoorListList() { + return doorList_; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public java.util.List + getDoorListOrBuilderList() { + return doorList_; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public int getDoorListCount() { + return doorList_.size(); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDoorList(int index) { + return doorList_.get(index); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDoorListOrBuilder( + int index) { + return doorList_.get(index); + } + + public static final int IS_SET_BORN_POS_FIELD_NUMBER = 10; + private boolean isSetBornPos_; + /** + * bool is_set_born_pos = 10; + * @return The isSetBornPos. + */ + @java.lang.Override + public boolean getIsSetBornPos() { + return isSetBornPos_; + } + + public static final int BLOCK_ARRANGEMENT_INFO_LIST_FIELD_NUMBER = 8; + private java.util.List blockArrangementInfoList_; + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public java.util.List getBlockArrangementInfoListList() { + return blockArrangementInfoList_; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public java.util.List + getBlockArrangementInfoListOrBuilderList() { + return blockArrangementInfoList_; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public int getBlockArrangementInfoListCount() { + return blockArrangementInfoList_.size(); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getBlockArrangementInfoList(int index) { + return blockArrangementInfoList_.get(index); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder getBlockArrangementInfoListOrBuilder( + int index) { + return blockArrangementInfoList_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 2; + private int sceneId_; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int UNK2700_BJHAMKKECEI_FIELD_NUMBER = 12; + private int unk2700BJHAMKKECEI_; + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return The unk2700BJHAMKKECEI. + */ + @java.lang.Override + public int getUnk2700BJHAMKKECEI() { + return unk2700BJHAMKKECEI_; + } + + public static final int DJINN_POS_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + /** + * .Vector djinn_pos = 9; + * @return Whether the djinnPos field is set. + */ + @java.lang.Override + public boolean hasDjinnPos() { + return djinnPos_ != null; + } + /** + * .Vector djinn_pos = 9; + * @return The djinnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + /** + * .Vector djinn_pos = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + return getDjinnPos(); + } + + public static final int MAIN_HOUSE_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData mainHouse_; + /** + * .HomeFurnitureData main_house = 14; + * @return Whether the mainHouse field is set. + */ + @java.lang.Override + public boolean hasMainHouse() { + return mainHouse_ != null; + } + /** + * .HomeFurnitureData main_house = 14; + * @return The mainHouse. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getMainHouse() { + return mainHouse_ == null ? emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance() : mainHouse_; + } + /** + * .HomeFurnitureData main_house = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getMainHouseOrBuilder() { + return getMainHouse(); + } + + public static final int COMFORT_VALUE_FIELD_NUMBER = 7; + private int comfortValue_; + /** + * uint32 comfort_value = 7; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + + public static final int TMP_VERSION_FIELD_NUMBER = 5; + private int tmpVersion_; + /** + * uint32 tmp_version = 5; + * @return The tmpVersion. + */ + @java.lang.Override + public int getTmpVersion() { + return tmpVersion_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (bornPos_ != null) { + output.writeMessage(1, getBornPos()); + } + if (sceneId_ != 0) { + output.writeUInt32(2, sceneId_); + } + if (bornRot_ != null) { + output.writeMessage(4, getBornRot()); + } + if (tmpVersion_ != 0) { + output.writeUInt32(5, tmpVersion_); + } + if (comfortValue_ != 0) { + output.writeUInt32(7, comfortValue_); + } + for (int i = 0; i < blockArrangementInfoList_.size(); i++) { + output.writeMessage(8, blockArrangementInfoList_.get(i)); + } + if (djinnPos_ != null) { + output.writeMessage(9, getDjinnPos()); + } + if (isSetBornPos_ != false) { + output.writeBool(10, isSetBornPos_); + } + for (int i = 0; i < stairList_.size(); i++) { + output.writeMessage(11, stairList_.get(i)); + } + if (unk2700BJHAMKKECEI_ != 0) { + output.writeUInt32(12, unk2700BJHAMKKECEI_); + } + for (int i = 0; i < doorList_.size(); i++) { + output.writeMessage(13, doorList_.get(i)); + } + if (mainHouse_ != null) { + output.writeMessage(14, getMainHouse()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (bornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getBornPos()); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, sceneId_); + } + if (bornRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBornRot()); + } + if (tmpVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, tmpVersion_); + } + if (comfortValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, comfortValue_); + } + for (int i = 0; i < blockArrangementInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, blockArrangementInfoList_.get(i)); + } + if (djinnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getDjinnPos()); + } + if (isSetBornPos_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isSetBornPos_); + } + for (int i = 0; i < stairList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, stairList_.get(i)); + } + if (unk2700BJHAMKKECEI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, unk2700BJHAMKKECEI_); + } + for (int i = 0; i < doorList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, doorList_.get(i)); + } + if (mainHouse_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getMainHouse()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo other = (emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo) obj; + + if (hasBornRot() != other.hasBornRot()) return false; + if (hasBornRot()) { + if (!getBornRot() + .equals(other.getBornRot())) return false; + } + if (hasBornPos() != other.hasBornPos()) return false; + if (hasBornPos()) { + if (!getBornPos() + .equals(other.getBornPos())) return false; + } + if (!getStairListList() + .equals(other.getStairListList())) return false; + if (!getDoorListList() + .equals(other.getDoorListList())) return false; + if (getIsSetBornPos() + != other.getIsSetBornPos()) return false; + if (!getBlockArrangementInfoListList() + .equals(other.getBlockArrangementInfoListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getUnk2700BJHAMKKECEI() + != other.getUnk2700BJHAMKKECEI()) return false; + if (hasDjinnPos() != other.hasDjinnPos()) return false; + if (hasDjinnPos()) { + if (!getDjinnPos() + .equals(other.getDjinnPos())) return false; + } + if (hasMainHouse() != other.hasMainHouse()) return false; + if (hasMainHouse()) { + if (!getMainHouse() + .equals(other.getMainHouse())) return false; + } + if (getComfortValue() + != other.getComfortValue()) return false; + if (getTmpVersion() + != other.getTmpVersion()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasBornRot()) { + hash = (37 * hash) + BORN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getBornRot().hashCode(); + } + if (hasBornPos()) { + hash = (37 * hash) + BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getBornPos().hashCode(); + } + if (getStairListCount() > 0) { + hash = (37 * hash) + STAIR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getStairListList().hashCode(); + } + if (getDoorListCount() > 0) { + hash = (37 * hash) + DOOR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDoorListList().hashCode(); + } + hash = (37 * hash) + IS_SET_BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSetBornPos()); + if (getBlockArrangementInfoListCount() > 0) { + hash = (37 * hash) + BLOCK_ARRANGEMENT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBlockArrangementInfoListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + UNK2700_BJHAMKKECEI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BJHAMKKECEI(); + if (hasDjinnPos()) { + hash = (37 * hash) + DJINN_POS_FIELD_NUMBER; + hash = (53 * hash) + getDjinnPos().hashCode(); + } + if (hasMainHouse()) { + hash = (37 * hash) + MAIN_HOUSE_FIELD_NUMBER; + hash = (53 * hash) + getMainHouse().hashCode(); + } + hash = (37 * hash) + COMFORT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getComfortValue(); + hash = (37 * hash) + TMP_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getTmpVersion(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeSceneArrangementInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneArrangementInfo) + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.class, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getStairListFieldBuilder(); + getDoorListFieldBuilder(); + getBlockArrangementInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (bornRotBuilder_ == null) { + bornRot_ = null; + } else { + bornRot_ = null; + bornRotBuilder_ = null; + } + if (bornPosBuilder_ == null) { + bornPos_ = null; + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + if (stairListBuilder_ == null) { + stairList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + stairListBuilder_.clear(); + } + if (doorListBuilder_ == null) { + doorList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + doorListBuilder_.clear(); + } + isSetBornPos_ = false; + + if (blockArrangementInfoListBuilder_ == null) { + blockArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + blockArrangementInfoListBuilder_.clear(); + } + sceneId_ = 0; + + unk2700BJHAMKKECEI_ = 0; + + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + if (mainHouseBuilder_ == null) { + mainHouse_ = null; + } else { + mainHouse_ = null; + mainHouseBuilder_ = null; + } + comfortValue_ = 0; + + tmpVersion_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo build() { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo buildPartial() { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo result = new emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo(this); + int from_bitField0_ = bitField0_; + if (bornRotBuilder_ == null) { + result.bornRot_ = bornRot_; + } else { + result.bornRot_ = bornRotBuilder_.build(); + } + if (bornPosBuilder_ == null) { + result.bornPos_ = bornPos_; + } else { + result.bornPos_ = bornPosBuilder_.build(); + } + if (stairListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + stairList_ = java.util.Collections.unmodifiableList(stairList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.stairList_ = stairList_; + } else { + result.stairList_ = stairListBuilder_.build(); + } + if (doorListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + doorList_ = java.util.Collections.unmodifiableList(doorList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.doorList_ = doorList_; + } else { + result.doorList_ = doorListBuilder_.build(); + } + result.isSetBornPos_ = isSetBornPos_; + if (blockArrangementInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = java.util.Collections.unmodifiableList(blockArrangementInfoList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.blockArrangementInfoList_ = blockArrangementInfoList_; + } else { + result.blockArrangementInfoList_ = blockArrangementInfoListBuilder_.build(); + } + result.sceneId_ = sceneId_; + result.unk2700BJHAMKKECEI_ = unk2700BJHAMKKECEI_; + if (djinnPosBuilder_ == null) { + result.djinnPos_ = djinnPos_; + } else { + result.djinnPos_ = djinnPosBuilder_.build(); + } + if (mainHouseBuilder_ == null) { + result.mainHouse_ = mainHouse_; + } else { + result.mainHouse_ = mainHouseBuilder_.build(); + } + result.comfortValue_ = comfortValue_; + result.tmpVersion_ = tmpVersion_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo other) { + if (other == emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance()) return this; + if (other.hasBornRot()) { + mergeBornRot(other.getBornRot()); + } + if (other.hasBornPos()) { + mergeBornPos(other.getBornPos()); + } + if (stairListBuilder_ == null) { + if (!other.stairList_.isEmpty()) { + if (stairList_.isEmpty()) { + stairList_ = other.stairList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureStairListIsMutable(); + stairList_.addAll(other.stairList_); + } + onChanged(); + } + } else { + if (!other.stairList_.isEmpty()) { + if (stairListBuilder_.isEmpty()) { + stairListBuilder_.dispose(); + stairListBuilder_ = null; + stairList_ = other.stairList_; + bitField0_ = (bitField0_ & ~0x00000001); + stairListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getStairListFieldBuilder() : null; + } else { + stairListBuilder_.addAllMessages(other.stairList_); + } + } + } + if (doorListBuilder_ == null) { + if (!other.doorList_.isEmpty()) { + if (doorList_.isEmpty()) { + doorList_ = other.doorList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDoorListIsMutable(); + doorList_.addAll(other.doorList_); + } + onChanged(); + } + } else { + if (!other.doorList_.isEmpty()) { + if (doorListBuilder_.isEmpty()) { + doorListBuilder_.dispose(); + doorListBuilder_ = null; + doorList_ = other.doorList_; + bitField0_ = (bitField0_ & ~0x00000002); + doorListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDoorListFieldBuilder() : null; + } else { + doorListBuilder_.addAllMessages(other.doorList_); + } + } + } + if (other.getIsSetBornPos() != false) { + setIsSetBornPos(other.getIsSetBornPos()); + } + if (blockArrangementInfoListBuilder_ == null) { + if (!other.blockArrangementInfoList_.isEmpty()) { + if (blockArrangementInfoList_.isEmpty()) { + blockArrangementInfoList_ = other.blockArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.addAll(other.blockArrangementInfoList_); + } + onChanged(); + } + } else { + if (!other.blockArrangementInfoList_.isEmpty()) { + if (blockArrangementInfoListBuilder_.isEmpty()) { + blockArrangementInfoListBuilder_.dispose(); + blockArrangementInfoListBuilder_ = null; + blockArrangementInfoList_ = other.blockArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + blockArrangementInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBlockArrangementInfoListFieldBuilder() : null; + } else { + blockArrangementInfoListBuilder_.addAllMessages(other.blockArrangementInfoList_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getUnk2700BJHAMKKECEI() != 0) { + setUnk2700BJHAMKKECEI(other.getUnk2700BJHAMKKECEI()); + } + if (other.hasDjinnPos()) { + mergeDjinnPos(other.getDjinnPos()); + } + if (other.hasMainHouse()) { + mergeMainHouse(other.getMainHouse()); + } + if (other.getComfortValue() != 0) { + setComfortValue(other.getComfortValue()); + } + if (other.getTmpVersion() != 0) { + setTmpVersion(other.getTmpVersion()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornRotBuilder_; + /** + * .Vector born_rot = 4; + * @return Whether the bornRot field is set. + */ + public boolean hasBornRot() { + return bornRotBuilder_ != null || bornRot_ != null; + } + /** + * .Vector born_rot = 4; + * @return The bornRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornRot() { + if (bornRotBuilder_ == null) { + return bornRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornRot_; + } else { + return bornRotBuilder_.getMessage(); + } + } + /** + * .Vector born_rot = 4; + */ + public Builder setBornRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornRot_ = value; + onChanged(); + } else { + bornRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public Builder setBornRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornRotBuilder_ == null) { + bornRot_ = builderForValue.build(); + onChanged(); + } else { + bornRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public Builder mergeBornRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornRotBuilder_ == null) { + if (bornRot_ != null) { + bornRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornRot_).mergeFrom(value).buildPartial(); + } else { + bornRot_ = value; + } + onChanged(); + } else { + bornRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public Builder clearBornRot() { + if (bornRotBuilder_ == null) { + bornRot_ = null; + onChanged(); + } else { + bornRot_ = null; + bornRotBuilder_ = null; + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornRotBuilder() { + + onChanged(); + return getBornRotFieldBuilder().getBuilder(); + } + /** + * .Vector born_rot = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornRotOrBuilder() { + if (bornRotBuilder_ != null) { + return bornRotBuilder_.getMessageOrBuilder(); + } else { + return bornRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornRot_; + } + } + /** + * .Vector born_rot = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getBornRotFieldBuilder() { + if (bornRotBuilder_ == null) { + bornRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornRot(), + getParentForChildren(), + isClean()); + bornRot_ = null; + } + return bornRotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornPosBuilder_; + /** + * .Vector born_pos = 1; + * @return Whether the bornPos field is set. + */ + public boolean hasBornPos() { + return bornPosBuilder_ != null || bornPos_ != null; + } + /** + * .Vector born_pos = 1; + * @return The bornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + if (bornPosBuilder_ == null) { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } else { + return bornPosBuilder_.getMessage(); + } + } + /** + * .Vector born_pos = 1; + */ + public Builder setBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornPos_ = value; + onChanged(); + } else { + bornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public Builder setBornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornPosBuilder_ == null) { + bornPos_ = builderForValue.build(); + onChanged(); + } else { + bornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public Builder mergeBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (bornPos_ != null) { + bornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornPos_).mergeFrom(value).buildPartial(); + } else { + bornPos_ = value; + } + onChanged(); + } else { + bornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public Builder clearBornPos() { + if (bornPosBuilder_ == null) { + bornPos_ = null; + onChanged(); + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { + + onChanged(); + return getBornPosFieldBuilder().getBuilder(); + } + /** + * .Vector born_pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + if (bornPosBuilder_ != null) { + return bornPosBuilder_.getMessageOrBuilder(); + } else { + return bornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + } + /** + * .Vector born_pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getBornPosFieldBuilder() { + if (bornPosBuilder_ == null) { + bornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornPos(), + getParentForChildren(), + isClean()); + bornPos_ = null; + } + return bornPosBuilder_; + } + + private java.util.List stairList_ = + java.util.Collections.emptyList(); + private void ensureStairListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + stairList_ = new java.util.ArrayList(stairList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> stairListBuilder_; + + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public java.util.List getStairListList() { + if (stairListBuilder_ == null) { + return java.util.Collections.unmodifiableList(stairList_); + } else { + return stairListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public int getStairListCount() { + if (stairListBuilder_ == null) { + return stairList_.size(); + } else { + return stairListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getStairList(int index) { + if (stairListBuilder_ == null) { + return stairList_.get(index); + } else { + return stairListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder setStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (stairListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureStairListIsMutable(); + stairList_.set(index, value); + onChanged(); + } else { + stairListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder setStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.set(index, builderForValue.build()); + onChanged(); + } else { + stairListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (stairListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureStairListIsMutable(); + stairList_.add(value); + onChanged(); + } else { + stairListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (stairListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureStairListIsMutable(); + stairList_.add(index, value); + onChanged(); + } else { + stairListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.add(builderForValue.build()); + onChanged(); + } else { + stairListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.add(index, builderForValue.build()); + onChanged(); + } else { + stairListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addAllStairList( + java.lang.Iterable values) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, stairList_); + onChanged(); + } else { + stairListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder clearStairList() { + if (stairListBuilder_ == null) { + stairList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + stairListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder removeStairList(int index) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.remove(index); + onChanged(); + } else { + stairListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getStairListBuilder( + int index) { + return getStairListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getStairListOrBuilder( + int index) { + if (stairListBuilder_ == null) { + return stairList_.get(index); } else { + return stairListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public java.util.List + getStairListOrBuilderList() { + if (stairListBuilder_ != null) { + return stairListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(stairList_); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addStairListBuilder() { + return getStairListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addStairListBuilder( + int index) { + return getStairListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public java.util.List + getStairListBuilderList() { + return getStairListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getStairListFieldBuilder() { + if (stairListBuilder_ == null) { + stairListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + stairList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + stairList_ = null; + } + return stairListBuilder_; + } + + private java.util.List doorList_ = + java.util.Collections.emptyList(); + private void ensureDoorListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + doorList_ = new java.util.ArrayList(doorList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> doorListBuilder_; + + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public java.util.List getDoorListList() { + if (doorListBuilder_ == null) { + return java.util.Collections.unmodifiableList(doorList_); + } else { + return doorListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public int getDoorListCount() { + if (doorListBuilder_ == null) { + return doorList_.size(); + } else { + return doorListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDoorList(int index) { + if (doorListBuilder_ == null) { + return doorList_.get(index); + } else { + return doorListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder setDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (doorListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDoorListIsMutable(); + doorList_.set(index, value); + onChanged(); + } else { + doorListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder setDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.set(index, builderForValue.build()); + onChanged(); + } else { + doorListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (doorListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDoorListIsMutable(); + doorList_.add(value); + onChanged(); + } else { + doorListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (doorListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDoorListIsMutable(); + doorList_.add(index, value); + onChanged(); + } else { + doorListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.add(builderForValue.build()); + onChanged(); + } else { + doorListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.add(index, builderForValue.build()); + onChanged(); + } else { + doorListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addAllDoorList( + java.lang.Iterable values) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, doorList_); + onChanged(); + } else { + doorListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder clearDoorList() { + if (doorListBuilder_ == null) { + doorList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + doorListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder removeDoorList(int index) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.remove(index); + onChanged(); + } else { + doorListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getDoorListBuilder( + int index) { + return getDoorListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDoorListOrBuilder( + int index) { + if (doorListBuilder_ == null) { + return doorList_.get(index); } else { + return doorListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public java.util.List + getDoorListOrBuilderList() { + if (doorListBuilder_ != null) { + return doorListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(doorList_); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDoorListBuilder() { + return getDoorListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDoorListBuilder( + int index) { + return getDoorListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public java.util.List + getDoorListBuilderList() { + return getDoorListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getDoorListFieldBuilder() { + if (doorListBuilder_ == null) { + doorListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + doorList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + doorList_ = null; + } + return doorListBuilder_; + } + + private boolean isSetBornPos_ ; + /** + * bool is_set_born_pos = 10; + * @return The isSetBornPos. + */ + @java.lang.Override + public boolean getIsSetBornPos() { + return isSetBornPos_; + } + /** + * bool is_set_born_pos = 10; + * @param value The isSetBornPos to set. + * @return This builder for chaining. + */ + public Builder setIsSetBornPos(boolean value) { + + isSetBornPos_ = value; + onChanged(); + return this; + } + /** + * bool is_set_born_pos = 10; + * @return This builder for chaining. + */ + public Builder clearIsSetBornPos() { + + isSetBornPos_ = false; + onChanged(); + return this; + } + + private java.util.List blockArrangementInfoList_ = + java.util.Collections.emptyList(); + private void ensureBlockArrangementInfoListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = new java.util.ArrayList(blockArrangementInfoList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder> blockArrangementInfoListBuilder_; + + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public java.util.List getBlockArrangementInfoListList() { + if (blockArrangementInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(blockArrangementInfoList_); + } else { + return blockArrangementInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public int getBlockArrangementInfoListCount() { + if (blockArrangementInfoListBuilder_ == null) { + return blockArrangementInfoList_.size(); + } else { + return blockArrangementInfoListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getBlockArrangementInfoList(int index) { + if (blockArrangementInfoListBuilder_ == null) { + return blockArrangementInfoList_.get(index); + } else { + return blockArrangementInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder setBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo value) { + if (blockArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.set(index, value); + onChanged(); + } else { + blockArrangementInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder setBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder builderForValue) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + blockArrangementInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo value) { + if (blockArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(value); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo value) { + if (blockArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(index, value); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder builderForValue) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(builderForValue.build()); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder builderForValue) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addAllBlockArrangementInfoList( + java.lang.Iterable values) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blockArrangementInfoList_); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder clearBlockArrangementInfoList() { + if (blockArrangementInfoListBuilder_ == null) { + blockArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + blockArrangementInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder removeBlockArrangementInfoList(int index) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.remove(index); + onChanged(); + } else { + blockArrangementInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder getBlockArrangementInfoListBuilder( + int index) { + return getBlockArrangementInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder getBlockArrangementInfoListOrBuilder( + int index) { + if (blockArrangementInfoListBuilder_ == null) { + return blockArrangementInfoList_.get(index); } else { + return blockArrangementInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public java.util.List + getBlockArrangementInfoListOrBuilderList() { + if (blockArrangementInfoListBuilder_ != null) { + return blockArrangementInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(blockArrangementInfoList_); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder addBlockArrangementInfoListBuilder() { + return getBlockArrangementInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder addBlockArrangementInfoListBuilder( + int index) { + return getBlockArrangementInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public java.util.List + getBlockArrangementInfoListBuilderList() { + return getBlockArrangementInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder> + getBlockArrangementInfoListFieldBuilder() { + if (blockArrangementInfoListBuilder_ == null) { + blockArrangementInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder>( + blockArrangementInfoList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + blockArrangementInfoList_ = null; + } + return blockArrangementInfoListBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 2; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 2; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int unk2700BJHAMKKECEI_ ; + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return The unk2700BJHAMKKECEI. + */ + @java.lang.Override + public int getUnk2700BJHAMKKECEI() { + return unk2700BJHAMKKECEI_; + } + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @param value The unk2700BJHAMKKECEI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BJHAMKKECEI(int value) { + + unk2700BJHAMKKECEI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return This builder for chaining. + */ + public Builder clearUnk2700BJHAMKKECEI() { + + unk2700BJHAMKKECEI_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> djinnPosBuilder_; + /** + * .Vector djinn_pos = 9; + * @return Whether the djinnPos field is set. + */ + public boolean hasDjinnPos() { + return djinnPosBuilder_ != null || djinnPos_ != null; + } + /** + * .Vector djinn_pos = 9; + * @return The djinnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + if (djinnPosBuilder_ == null) { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } else { + return djinnPosBuilder_.getMessage(); + } + } + /** + * .Vector djinn_pos = 9; + */ + public Builder setDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + djinnPos_ = value; + onChanged(); + } else { + djinnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public Builder setDjinnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (djinnPosBuilder_ == null) { + djinnPos_ = builderForValue.build(); + onChanged(); + } else { + djinnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public Builder mergeDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (djinnPos_ != null) { + djinnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(djinnPos_).mergeFrom(value).buildPartial(); + } else { + djinnPos_ = value; + } + onChanged(); + } else { + djinnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public Builder clearDjinnPos() { + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + onChanged(); + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDjinnPosBuilder() { + + onChanged(); + return getDjinnPosFieldBuilder().getBuilder(); + } + /** + * .Vector djinn_pos = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + if (djinnPosBuilder_ != null) { + return djinnPosBuilder_.getMessageOrBuilder(); + } else { + return djinnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + } + /** + * .Vector djinn_pos = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDjinnPosFieldBuilder() { + if (djinnPosBuilder_ == null) { + djinnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDjinnPos(), + getParentForChildren(), + isClean()); + djinnPos_ = null; + } + return djinnPosBuilder_; + } + + private emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData mainHouse_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> mainHouseBuilder_; + /** + * .HomeFurnitureData main_house = 14; + * @return Whether the mainHouse field is set. + */ + public boolean hasMainHouse() { + return mainHouseBuilder_ != null || mainHouse_ != null; + } + /** + * .HomeFurnitureData main_house = 14; + * @return The mainHouse. + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getMainHouse() { + if (mainHouseBuilder_ == null) { + return mainHouse_ == null ? emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance() : mainHouse_; + } else { + return mainHouseBuilder_.getMessage(); + } + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder setMainHouse(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (mainHouseBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mainHouse_ = value; + onChanged(); + } else { + mainHouseBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder setMainHouse( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (mainHouseBuilder_ == null) { + mainHouse_ = builderForValue.build(); + onChanged(); + } else { + mainHouseBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder mergeMainHouse(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (mainHouseBuilder_ == null) { + if (mainHouse_ != null) { + mainHouse_ = + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.newBuilder(mainHouse_).mergeFrom(value).buildPartial(); + } else { + mainHouse_ = value; + } + onChanged(); + } else { + mainHouseBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder clearMainHouse() { + if (mainHouseBuilder_ == null) { + mainHouse_ = null; + onChanged(); + } else { + mainHouse_ = null; + mainHouseBuilder_ = null; + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getMainHouseBuilder() { + + onChanged(); + return getMainHouseFieldBuilder().getBuilder(); + } + /** + * .HomeFurnitureData main_house = 14; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getMainHouseOrBuilder() { + if (mainHouseBuilder_ != null) { + return mainHouseBuilder_.getMessageOrBuilder(); + } else { + return mainHouse_ == null ? + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance() : mainHouse_; + } + } + /** + * .HomeFurnitureData main_house = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getMainHouseFieldBuilder() { + if (mainHouseBuilder_ == null) { + mainHouseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + getMainHouse(), + getParentForChildren(), + isClean()); + mainHouse_ = null; + } + return mainHouseBuilder_; + } + + private int comfortValue_ ; + /** + * uint32 comfort_value = 7; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + /** + * uint32 comfort_value = 7; + * @param value The comfortValue to set. + * @return This builder for chaining. + */ + public Builder setComfortValue(int value) { + + comfortValue_ = value; + onChanged(); + return this; + } + /** + * uint32 comfort_value = 7; + * @return This builder for chaining. + */ + public Builder clearComfortValue() { + + comfortValue_ = 0; + onChanged(); + return this; + } + + private int tmpVersion_ ; + /** + * uint32 tmp_version = 5; + * @return The tmpVersion. + */ + @java.lang.Override + public int getTmpVersion() { + return tmpVersion_; + } + /** + * uint32 tmp_version = 5; + * @param value The tmpVersion to set. + * @return This builder for chaining. + */ + public Builder setTmpVersion(int value) { + + tmpVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 tmp_version = 5; + * @return This builder for chaining. + */ + public Builder clearTmpVersion() { + + tmpVersion_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeSceneArrangementInfo) + } + + // @@protoc_insertion_point(class_scope:HomeSceneArrangementInfo) + private static final emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo(); + } + + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneArrangementInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneArrangementInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneArrangementInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneArrangementInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036HomeSceneArrangementInfo.proto\032\036HomeBl" + + "ockArrangementInfo.proto\032\027HomeFurnitureD" + + "ata.proto\032\014Vector.proto\"\227\003\n\030HomeSceneArr" + + "angementInfo\022\031\n\010born_rot\030\004 \001(\0132\007.Vector\022" + + "\031\n\010born_pos\030\001 \001(\0132\007.Vector\022&\n\nstair_list" + + "\030\013 \003(\0132\022.HomeFurnitureData\022%\n\tdoor_list\030" + + "\r \003(\0132\022.HomeFurnitureData\022\027\n\017is_set_born" + + "_pos\030\n \001(\010\022>\n\033block_arrangement_info_lis" + + "t\030\010 \003(\0132\031.HomeBlockArrangementInfo\022\020\n\010sc" + + "ene_id\030\002 \001(\r\022\033\n\023Unk2700_BJHAMKKECEI\030\014 \001(" + + "\r\022\032\n\tdjinn_pos\030\t \001(\0132\007.Vector\022&\n\nmain_ho" + + "use\030\016 \001(\0132\022.HomeFurnitureData\022\025\n\rcomfort" + + "_value\030\007 \001(\r\022\023\n\013tmp_version\030\005 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeSceneArrangementInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneArrangementInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneArrangementInfo_descriptor, + new java.lang.String[] { "BornRot", "BornPos", "StairList", "DoorList", "IsSetBornPos", "BlockArrangementInfoList", "SceneId", "Unk2700BJHAMKKECEI", "DjinnPos", "MainHouse", "ComfortValue", "TmpVersion", }); + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishReqOuterClass.java new file mode 100644 index 000000000..9820457cc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneInitFinishReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneInitFinishReqOuterClass { + private HomeSceneInitFinishReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneInitFinishReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneInitFinishReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4674
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeSceneInitFinishReq} + */ + public static final class HomeSceneInitFinishReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneInitFinishReq) + HomeSceneInitFinishReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneInitFinishReq.newBuilder() to construct. + private HomeSceneInitFinishReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneInitFinishReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneInitFinishReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneInitFinishReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.class, emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq other = (emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4674
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeSceneInitFinishReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneInitFinishReq) + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.class, emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq build() { + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq buildPartial() { + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq result = new emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq other) { + if (other == emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeSceneInitFinishReq) + } + + // @@protoc_insertion_point(class_scope:HomeSceneInitFinishReq) + private static final emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq(); + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneInitFinishReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneInitFinishReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneInitFinishReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneInitFinishReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeSceneInitFinishReq.proto\"\030\n\026HomeSc" + + "eneInitFinishReqB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneInitFinishReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneInitFinishReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneInitFinishReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishRspOuterClass.java new file mode 100644 index 000000000..a75742ce9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneInitFinishRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneInitFinishRspOuterClass { + private HomeSceneInitFinishRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneInitFinishRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneInitFinishRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4505
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeSceneInitFinishRsp} + */ + public static final class HomeSceneInitFinishRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneInitFinishRsp) + HomeSceneInitFinishRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneInitFinishRsp.newBuilder() to construct. + private HomeSceneInitFinishRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneInitFinishRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneInitFinishRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneInitFinishRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.class, emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp other = (emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4505
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeSceneInitFinishRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneInitFinishRsp) + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.class, emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp build() { + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp buildPartial() { + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp result = new emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp other) { + if (other == emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeSceneInitFinishRsp) + } + + // @@protoc_insertion_point(class_scope:HomeSceneInitFinishRsp) + private static final emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp(); + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneInitFinishRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneInitFinishRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneInitFinishRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneInitFinishRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeSceneInitFinishRsp.proto\")\n\026HomeSc" + + "eneInitFinishRsp\022\017\n\007retcode\030\006 \001(\005B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneInitFinishRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneInitFinishRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneInitFinishRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpReqOuterClass.java new file mode 100644 index 000000000..fb459fed9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneJumpReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneJumpReqOuterClass { + private HomeSceneJumpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneJumpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneJumpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_enter_room_scene = 9; + * @return The isEnterRoomScene. + */ + boolean getIsEnterRoomScene(); + } + /** + *
+   * CmdId: 4528
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeSceneJumpReq} + */ + public static final class HomeSceneJumpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneJumpReq) + HomeSceneJumpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneJumpReq.newBuilder() to construct. + private HomeSceneJumpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneJumpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneJumpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneJumpReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + isEnterRoomScene_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.class, emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.Builder.class); + } + + public static final int IS_ENTER_ROOM_SCENE_FIELD_NUMBER = 9; + private boolean isEnterRoomScene_; + /** + * bool is_enter_room_scene = 9; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isEnterRoomScene_ != false) { + output.writeBool(9, isEnterRoomScene_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterRoomScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isEnterRoomScene_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq other = (emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq) obj; + + if (getIsEnterRoomScene() + != other.getIsEnterRoomScene()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ENTER_ROOM_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterRoomScene()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4528
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeSceneJumpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneJumpReq) + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.class, emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isEnterRoomScene_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq build() { + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq buildPartial() { + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq result = new emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq(this); + result.isEnterRoomScene_ = isEnterRoomScene_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq other) { + if (other == emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.getDefaultInstance()) return this; + if (other.getIsEnterRoomScene() != false) { + setIsEnterRoomScene(other.getIsEnterRoomScene()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isEnterRoomScene_ ; + /** + * bool is_enter_room_scene = 9; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + /** + * bool is_enter_room_scene = 9; + * @param value The isEnterRoomScene to set. + * @return This builder for chaining. + */ + public Builder setIsEnterRoomScene(boolean value) { + + isEnterRoomScene_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_room_scene = 9; + * @return This builder for chaining. + */ + public Builder clearIsEnterRoomScene() { + + isEnterRoomScene_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeSceneJumpReq) + } + + // @@protoc_insertion_point(class_scope:HomeSceneJumpReq) + private static final emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq(); + } + + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneJumpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneJumpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneJumpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneJumpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026HomeSceneJumpReq.proto\"/\n\020HomeSceneJum" + + "pReq\022\033\n\023is_enter_room_scene\030\t \001(\010B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneJumpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneJumpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneJumpReq_descriptor, + new java.lang.String[] { "IsEnterRoomScene", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpRspOuterClass.java new file mode 100644 index 000000000..aafac6a52 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpRspOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneJumpRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneJumpRspOuterClass { + private HomeSceneJumpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneJumpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneJumpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_enter_room_scene = 8; + * @return The isEnterRoomScene. + */ + boolean getIsEnterRoomScene(); + } + /** + *
+   * CmdId: 4698
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeSceneJumpRsp} + */ + public static final class HomeSceneJumpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneJumpRsp) + HomeSceneJumpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneJumpRsp.newBuilder() to construct. + private HomeSceneJumpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneJumpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneJumpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneJumpRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + isEnterRoomScene_ = input.readBool(); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.class, emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_ENTER_ROOM_SCENE_FIELD_NUMBER = 8; + private boolean isEnterRoomScene_; + /** + * bool is_enter_room_scene = 8; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isEnterRoomScene_ != false) { + output.writeBool(8, isEnterRoomScene_); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterRoomScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isEnterRoomScene_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp other = (emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsEnterRoomScene() + != other.getIsEnterRoomScene()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + IS_ENTER_ROOM_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterRoomScene()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4698
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeSceneJumpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneJumpRsp) + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.class, emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isEnterRoomScene_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp build() { + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp buildPartial() { + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp result = new emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp(this); + result.retcode_ = retcode_; + result.isEnterRoomScene_ = isEnterRoomScene_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp other) { + if (other == emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsEnterRoomScene() != false) { + setIsEnterRoomScene(other.getIsEnterRoomScene()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isEnterRoomScene_ ; + /** + * bool is_enter_room_scene = 8; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + /** + * bool is_enter_room_scene = 8; + * @param value The isEnterRoomScene to set. + * @return This builder for chaining. + */ + public Builder setIsEnterRoomScene(boolean value) { + + isEnterRoomScene_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_room_scene = 8; + * @return This builder for chaining. + */ + public Builder clearIsEnterRoomScene() { + + isEnterRoomScene_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeSceneJumpRsp) + } + + // @@protoc_insertion_point(class_scope:HomeSceneJumpRsp) + private static final emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp(); + } + + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneJumpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneJumpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneJumpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneJumpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026HomeSceneJumpRsp.proto\"@\n\020HomeSceneJum" + + "pRsp\022\017\n\007retcode\030\013 \001(\005\022\033\n\023is_enter_room_s" + + "cene\030\010 \001(\010B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneJumpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneJumpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneJumpRsp_descriptor, + new java.lang.String[] { "Retcode", "IsEnterRoomScene", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeUnknown1NotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeUnknown1NotifyOuterClass.java new file mode 100644 index 000000000..5074beb69 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeUnknown1NotifyOuterClass.java @@ -0,0 +1,537 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeUnknown1Notify.proto + +package emu.grasscutter.net.proto; + +public final class HomeUnknown1NotifyOuterClass { + private HomeUnknown1NotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeUnknown1NotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeUnknown1Notify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + boolean getIsEnterEditMode(); + } + /** + * Protobuf type {@code HomeUnknown1Notify} + */ + public static final class HomeUnknown1Notify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeUnknown1Notify) + HomeUnknown1NotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeUnknown1Notify.newBuilder() to construct. + private HomeUnknown1Notify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeUnknown1Notify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeUnknown1Notify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeUnknown1Notify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + isEnterEditMode_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.class, emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.Builder.class); + } + + public static final int IS_ENTER_EDIT_MODE_FIELD_NUMBER = 12; + private boolean isEnterEditMode_; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isEnterEditMode_ != false) { + output.writeBool(12, isEnterEditMode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isEnterEditMode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify other = (emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify) obj; + + if (getIsEnterEditMode() + != other.getIsEnterEditMode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ENTER_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterEditMode()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code HomeUnknown1Notify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeUnknown1Notify) + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1NotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.class, emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isEnterEditMode_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify build() { + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify buildPartial() { + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify result = new emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify(this); + result.isEnterEditMode_ = isEnterEditMode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify) { + return mergeFrom((emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify other) { + if (other == emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.getDefaultInstance()) return this; + if (other.getIsEnterEditMode() != false) { + setIsEnterEditMode(other.getIsEnterEditMode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isEnterEditMode_ ; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + /** + * bool is_enter_edit_mode = 12; + * @param value The isEnterEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsEnterEditMode(boolean value) { + + isEnterEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_edit_mode = 12; + * @return This builder for chaining. + */ + public Builder clearIsEnterEditMode() { + + isEnterEditMode_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeUnknown1Notify) + } + + // @@protoc_insertion_point(class_scope:HomeUnknown1Notify) + private static final emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify(); + } + + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeUnknown1Notify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeUnknown1Notify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeUnknown1Notify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeUnknown1Notify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030HomeUnknown1Notify.proto\"0\n\022HomeUnknow" + + "n1Notify\022\032\n\022is_enter_edit_mode\030\014 \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeUnknown1Notify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeUnknown1Notify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeUnknown1Notify_descriptor, + new java.lang.String[] { "IsEnterEditMode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoReqOuterClass.java new file mode 100644 index 000000000..d42ba6e5a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoReqOuterClass.java @@ -0,0 +1,687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeUpdateArrangementInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeUpdateArrangementInfoReqOuterClass { + private HomeUpdateArrangementInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeUpdateArrangementInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeUpdateArrangementInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return Whether the sceneArrangementInfo field is set. + */ + boolean hasSceneArrangementInfo(); + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return The sceneArrangementInfo. + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfo(); + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoOrBuilder(); + } + /** + *
+   * CmdId: 4510
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoReq} + */ + public static final class HomeUpdateArrangementInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeUpdateArrangementInfoReq) + HomeUpdateArrangementInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeUpdateArrangementInfoReq.newBuilder() to construct. + private HomeUpdateArrangementInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeUpdateArrangementInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeUpdateArrangementInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeUpdateArrangementInfoReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder subBuilder = null; + if (sceneArrangementInfo_ != null) { + subBuilder = sceneArrangementInfo_.toBuilder(); + } + sceneArrangementInfo_ = input.readMessage(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sceneArrangementInfo_); + sceneArrangementInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.Builder.class); + } + + public static final int SCENE_ARRANGEMENT_INFO_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo sceneArrangementInfo_; + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return Whether the sceneArrangementInfo field is set. + */ + @java.lang.Override + public boolean hasSceneArrangementInfo() { + return sceneArrangementInfo_ != null; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return The sceneArrangementInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfo() { + return sceneArrangementInfo_ == null ? emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance() : sceneArrangementInfo_; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoOrBuilder() { + return getSceneArrangementInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneArrangementInfo_ != null) { + output.writeMessage(6, getSceneArrangementInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneArrangementInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getSceneArrangementInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq other = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq) obj; + + if (hasSceneArrangementInfo() != other.hasSceneArrangementInfo()) return false; + if (hasSceneArrangementInfo()) { + if (!getSceneArrangementInfo() + .equals(other.getSceneArrangementInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasSceneArrangementInfo()) { + hash = (37 * hash) + SCENE_ARRANGEMENT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSceneArrangementInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4510
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeUpdateArrangementInfoReq) + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfo_ = null; + } else { + sceneArrangementInfo_ = null; + sceneArrangementInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq build() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq buildPartial() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq result = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq(this); + if (sceneArrangementInfoBuilder_ == null) { + result.sceneArrangementInfo_ = sceneArrangementInfo_; + } else { + result.sceneArrangementInfo_ = sceneArrangementInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq other) { + if (other == emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.getDefaultInstance()) return this; + if (other.hasSceneArrangementInfo()) { + mergeSceneArrangementInfo(other.getSceneArrangementInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo sceneArrangementInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> sceneArrangementInfoBuilder_; + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return Whether the sceneArrangementInfo field is set. + */ + public boolean hasSceneArrangementInfo() { + return sceneArrangementInfoBuilder_ != null || sceneArrangementInfo_ != null; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return The sceneArrangementInfo. + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfo() { + if (sceneArrangementInfoBuilder_ == null) { + return sceneArrangementInfo_ == null ? emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance() : sceneArrangementInfo_; + } else { + return sceneArrangementInfoBuilder_.getMessage(); + } + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder setSceneArrangementInfo(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sceneArrangementInfo_ = value; + onChanged(); + } else { + sceneArrangementInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder setSceneArrangementInfo( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfo_ = builderForValue.build(); + onChanged(); + } else { + sceneArrangementInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder mergeSceneArrangementInfo(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoBuilder_ == null) { + if (sceneArrangementInfo_ != null) { + sceneArrangementInfo_ = + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.newBuilder(sceneArrangementInfo_).mergeFrom(value).buildPartial(); + } else { + sceneArrangementInfo_ = value; + } + onChanged(); + } else { + sceneArrangementInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder clearSceneArrangementInfo() { + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfo_ = null; + onChanged(); + } else { + sceneArrangementInfo_ = null; + sceneArrangementInfoBuilder_ = null; + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder getSceneArrangementInfoBuilder() { + + onChanged(); + return getSceneArrangementInfoFieldBuilder().getBuilder(); + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoOrBuilder() { + if (sceneArrangementInfoBuilder_ != null) { + return sceneArrangementInfoBuilder_.getMessageOrBuilder(); + } else { + return sceneArrangementInfo_ == null ? + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance() : sceneArrangementInfo_; + } + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> + getSceneArrangementInfoFieldBuilder() { + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder>( + getSceneArrangementInfo(), + getParentForChildren(), + isClean()); + sceneArrangementInfo_ = null; + } + return sceneArrangementInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeUpdateArrangementInfoReq) + } + + // @@protoc_insertion_point(class_scope:HomeUpdateArrangementInfoReq) + private static final emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq(); + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeUpdateArrangementInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeUpdateArrangementInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeUpdateArrangementInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"HomeUpdateArrangementInfoReq.proto\032\036Ho" + + "meSceneArrangementInfo.proto\"Y\n\034HomeUpda" + + "teArrangementInfoReq\0229\n\026scene_arrangemen" + + "t_info\030\006 \001(\0132\031.HomeSceneArrangementInfoB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(), + }); + internal_static_HomeUpdateArrangementInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeUpdateArrangementInfoReq_descriptor, + new java.lang.String[] { "SceneArrangementInfo", }); + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoRspOuterClass.java new file mode 100644 index 000000000..b857ca4d3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoRspOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeUpdateArrangementInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeUpdateArrangementInfoRspOuterClass { + private HomeUpdateArrangementInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeUpdateArrangementInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeUpdateArrangementInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4757
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoRsp} + */ + public static final class HomeUpdateArrangementInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeUpdateArrangementInfoRsp) + HomeUpdateArrangementInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeUpdateArrangementInfoRsp.newBuilder() to construct. + private HomeUpdateArrangementInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeUpdateArrangementInfoRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeUpdateArrangementInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeUpdateArrangementInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp other = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4757
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeUpdateArrangementInfoRsp) + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp build() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp buildPartial() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp result = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp other) { + if (other == emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HomeUpdateArrangementInfoRsp) + } + + // @@protoc_insertion_point(class_scope:HomeUpdateArrangementInfoRsp) + private static final emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp(); + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeUpdateArrangementInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeUpdateArrangementInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeUpdateArrangementInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"HomeUpdateArrangementInfoRsp.proto\"/\n\034" + + "HomeUpdateArrangementInfoRsp\022\017\n\007retcode\030" + + "\002 \001(\005B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeUpdateArrangementInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeUpdateArrangementInfoRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java new file mode 100644 index 000000000..cdb83a9a4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HostPlayerNotify.proto + +package emu.grasscutter.net.proto; + +public final class HostPlayerNotifyOuterClass { + private HostPlayerNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HostPlayerNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HostPlayerNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 host_peer_id = 13; + * @return The hostPeerId. + */ + int getHostPeerId(); + + /** + * uint32 host_uid = 10; + * @return The hostUid. + */ + int getHostUid(); + } + /** + *
+   * CmdId: 312
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HostPlayerNotify} + */ + public static final class HostPlayerNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HostPlayerNotify) + HostPlayerNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HostPlayerNotify.newBuilder() to construct. + private HostPlayerNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HostPlayerNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HostPlayerNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HostPlayerNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + hostUid_ = input.readUInt32(); + break; + } + case 104: { + + hostPeerId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.class, emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.Builder.class); + } + + public static final int HOST_PEER_ID_FIELD_NUMBER = 13; + private int hostPeerId_; + /** + * uint32 host_peer_id = 13; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + + public static final int HOST_UID_FIELD_NUMBER = 10; + private int hostUid_; + /** + * uint32 host_uid = 10; + * @return The hostUid. + */ + @java.lang.Override + public int getHostUid() { + return hostUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (hostUid_ != 0) { + output.writeUInt32(10, hostUid_); + } + if (hostPeerId_ != 0) { + output.writeUInt32(13, hostPeerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hostUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, hostUid_); + } + if (hostPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, hostPeerId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify other = (emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify) obj; + + if (getHostPeerId() + != other.getHostPeerId()) return false; + if (getHostUid() + != other.getHostUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HOST_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getHostPeerId(); + hash = (37 * hash) + HOST_UID_FIELD_NUMBER; + hash = (53 * hash) + getHostUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 312
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HostPlayerNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HostPlayerNotify) + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.class, emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hostPeerId_ = 0; + + hostUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify build() { + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify buildPartial() { + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify result = new emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify(this); + result.hostPeerId_ = hostPeerId_; + result.hostUid_ = hostUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify) { + return mergeFrom((emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify other) { + if (other == emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.getDefaultInstance()) return this; + if (other.getHostPeerId() != 0) { + setHostPeerId(other.getHostPeerId()); + } + if (other.getHostUid() != 0) { + setHostUid(other.getHostUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hostPeerId_ ; + /** + * uint32 host_peer_id = 13; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + /** + * uint32 host_peer_id = 13; + * @param value The hostPeerId to set. + * @return This builder for chaining. + */ + public Builder setHostPeerId(int value) { + + hostPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 host_peer_id = 13; + * @return This builder for chaining. + */ + public Builder clearHostPeerId() { + + hostPeerId_ = 0; + onChanged(); + return this; + } + + private int hostUid_ ; + /** + * uint32 host_uid = 10; + * @return The hostUid. + */ + @java.lang.Override + public int getHostUid() { + return hostUid_; + } + /** + * uint32 host_uid = 10; + * @param value The hostUid to set. + * @return This builder for chaining. + */ + public Builder setHostUid(int value) { + + hostUid_ = value; + onChanged(); + return this; + } + /** + * uint32 host_uid = 10; + * @return This builder for chaining. + */ + public Builder clearHostUid() { + + hostUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:HostPlayerNotify) + } + + // @@protoc_insertion_point(class_scope:HostPlayerNotify) + private static final emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify(); + } + + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HostPlayerNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HostPlayerNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HostPlayerNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HostPlayerNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026HostPlayerNotify.proto\":\n\020HostPlayerNo" + + "tify\022\024\n\014host_peer_id\030\r \001(\r\022\020\n\010host_uid\030\n" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HostPlayerNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HostPlayerNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HostPlayerNotify_descriptor, + new java.lang.String[] { "HostPeerId", "HostUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java new file mode 100644 index 000000000..3c636f605 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: InterOpType.proto + +package emu.grasscutter.net.proto; + +public final class InterOpTypeOuterClass { + private InterOpTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code InterOpType} + */ + public enum InterOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * INTER_OP_TYPE_FINISH = 0; + */ + INTER_OP_TYPE_FINISH(0), + /** + * INTER_OP_TYPE_START = 1; + */ + INTER_OP_TYPE_START(1), + UNRECOGNIZED(-1), + ; + + /** + * INTER_OP_TYPE_FINISH = 0; + */ + public static final int INTER_OP_TYPE_FINISH_VALUE = 0; + /** + * INTER_OP_TYPE_START = 1; + */ + public static final int INTER_OP_TYPE_START_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static InterOpType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static InterOpType forNumber(int value) { + switch (value) { + case 0: return INTER_OP_TYPE_FINISH; + case 1: return INTER_OP_TYPE_START; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + InterOpType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public InterOpType findValueByNumber(int number) { + return InterOpType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final InterOpType[] VALUES = values(); + + public static InterOpType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private InterOpType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:InterOpType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021InterOpType.proto*@\n\013InterOpType\022\030\n\024IN" + + "TER_OP_TYPE_FINISH\020\000\022\027\n\023INTER_OP_TYPE_ST" + + "ART\020\001B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java new file mode 100644 index 000000000..f06176566 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java @@ -0,0 +1,292 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: InteractType.proto + +package emu.grasscutter.net.proto; + +public final class InteractTypeOuterClass { + private InteractTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code InteractType} + */ + public enum InteractType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * INTERACT_TYPE_NONE = 0; + */ + INTERACT_TYPE_NONE(0), + /** + * INTERACT_TYPE_PICK_ITEM = 1; + */ + INTERACT_TYPE_PICK_ITEM(1), + /** + * INTERACT_TYPE_GATHER = 2; + */ + INTERACT_TYPE_GATHER(2), + /** + * INTERACT_TYPE_OPEN_CHEST = 3; + */ + INTERACT_TYPE_OPEN_CHEST(3), + /** + * INTERACT_TYPE_OPEN_STATUE = 4; + */ + INTERACT_TYPE_OPEN_STATUE(4), + /** + * INTERACT_TYPE_CONSUM = 5; + */ + INTERACT_TYPE_CONSUM(5), + /** + * INTERACT_TYPE_MP_PLAY_REWARD = 6; + */ + INTERACT_TYPE_MP_PLAY_REWARD(6), + /** + * INTERACT_TYPE_VIEW = 7; + */ + INTERACT_TYPE_VIEW(7), + /** + * INTERACT_TYPE_GENERAL_REWARD = 8; + */ + INTERACT_TYPE_GENERAL_REWARD(8), + /** + * INTERACT_TYPE_MIRACLE_RING = 9; + */ + INTERACT_TYPE_MIRACLE_RING(9), + /** + * INTERACT_TYPE_FOUNDATION = 10; + */ + INTERACT_TYPE_FOUNDATION(10), + /** + * INTERACT_TYPE_ECHO_SHELL = 11; + */ + INTERACT_TYPE_ECHO_SHELL(11), + /** + * INTERACT_TYPE_HOME_GATHER = 12; + */ + INTERACT_TYPE_HOME_GATHER(12), + /** + * INTERACT_TYPE_ENV_ANIMAL = 13; + */ + INTERACT_TYPE_ENV_ANIMAL(13), + /** + * INTERACT_TYPE_QUEST_GADGET = 14; + */ + INTERACT_TYPE_QUEST_GADGET(14), + /** + * INTERACT_TYPE_Unk2700_LIEIKFDFMGF = 15; + */ + INTERACT_TYPE_Unk2700_LIEIKFDFMGF(15), + /** + * INTERACT_TYPE_Unk3000_NMOCFKDNCOB = 16; + */ + INTERACT_TYPE_Unk3000_NMOCFKDNCOB(16), + UNRECOGNIZED(-1), + ; + + /** + * INTERACT_TYPE_NONE = 0; + */ + public static final int INTERACT_TYPE_NONE_VALUE = 0; + /** + * INTERACT_TYPE_PICK_ITEM = 1; + */ + public static final int INTERACT_TYPE_PICK_ITEM_VALUE = 1; + /** + * INTERACT_TYPE_GATHER = 2; + */ + public static final int INTERACT_TYPE_GATHER_VALUE = 2; + /** + * INTERACT_TYPE_OPEN_CHEST = 3; + */ + public static final int INTERACT_TYPE_OPEN_CHEST_VALUE = 3; + /** + * INTERACT_TYPE_OPEN_STATUE = 4; + */ + public static final int INTERACT_TYPE_OPEN_STATUE_VALUE = 4; + /** + * INTERACT_TYPE_CONSUM = 5; + */ + public static final int INTERACT_TYPE_CONSUM_VALUE = 5; + /** + * INTERACT_TYPE_MP_PLAY_REWARD = 6; + */ + public static final int INTERACT_TYPE_MP_PLAY_REWARD_VALUE = 6; + /** + * INTERACT_TYPE_VIEW = 7; + */ + public static final int INTERACT_TYPE_VIEW_VALUE = 7; + /** + * INTERACT_TYPE_GENERAL_REWARD = 8; + */ + public static final int INTERACT_TYPE_GENERAL_REWARD_VALUE = 8; + /** + * INTERACT_TYPE_MIRACLE_RING = 9; + */ + public static final int INTERACT_TYPE_MIRACLE_RING_VALUE = 9; + /** + * INTERACT_TYPE_FOUNDATION = 10; + */ + public static final int INTERACT_TYPE_FOUNDATION_VALUE = 10; + /** + * INTERACT_TYPE_ECHO_SHELL = 11; + */ + public static final int INTERACT_TYPE_ECHO_SHELL_VALUE = 11; + /** + * INTERACT_TYPE_HOME_GATHER = 12; + */ + public static final int INTERACT_TYPE_HOME_GATHER_VALUE = 12; + /** + * INTERACT_TYPE_ENV_ANIMAL = 13; + */ + public static final int INTERACT_TYPE_ENV_ANIMAL_VALUE = 13; + /** + * INTERACT_TYPE_QUEST_GADGET = 14; + */ + public static final int INTERACT_TYPE_QUEST_GADGET_VALUE = 14; + /** + * INTERACT_TYPE_Unk2700_LIEIKFDFMGF = 15; + */ + public static final int INTERACT_TYPE_Unk2700_LIEIKFDFMGF_VALUE = 15; + /** + * INTERACT_TYPE_Unk3000_NMOCFKDNCOB = 16; + */ + public static final int INTERACT_TYPE_Unk3000_NMOCFKDNCOB_VALUE = 16; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static InteractType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static InteractType forNumber(int value) { + switch (value) { + case 0: return INTERACT_TYPE_NONE; + case 1: return INTERACT_TYPE_PICK_ITEM; + case 2: return INTERACT_TYPE_GATHER; + case 3: return INTERACT_TYPE_OPEN_CHEST; + case 4: return INTERACT_TYPE_OPEN_STATUE; + case 5: return INTERACT_TYPE_CONSUM; + case 6: return INTERACT_TYPE_MP_PLAY_REWARD; + case 7: return INTERACT_TYPE_VIEW; + case 8: return INTERACT_TYPE_GENERAL_REWARD; + case 9: return INTERACT_TYPE_MIRACLE_RING; + case 10: return INTERACT_TYPE_FOUNDATION; + case 11: return INTERACT_TYPE_ECHO_SHELL; + case 12: return INTERACT_TYPE_HOME_GATHER; + case 13: return INTERACT_TYPE_ENV_ANIMAL; + case 14: return INTERACT_TYPE_QUEST_GADGET; + case 15: return INTERACT_TYPE_Unk2700_LIEIKFDFMGF; + case 16: return INTERACT_TYPE_Unk3000_NMOCFKDNCOB; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + InteractType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public InteractType findValueByNumber(int number) { + return InteractType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final InteractType[] VALUES = values(); + + public static InteractType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private InteractType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:InteractType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022InteractType.proto*\227\004\n\014InteractType\022\026\n" + + "\022INTERACT_TYPE_NONE\020\000\022\033\n\027INTERACT_TYPE_P" + + "ICK_ITEM\020\001\022\030\n\024INTERACT_TYPE_GATHER\020\002\022\034\n\030" + + "INTERACT_TYPE_OPEN_CHEST\020\003\022\035\n\031INTERACT_T" + + "YPE_OPEN_STATUE\020\004\022\030\n\024INTERACT_TYPE_CONSU" + + "M\020\005\022 \n\034INTERACT_TYPE_MP_PLAY_REWARD\020\006\022\026\n" + + "\022INTERACT_TYPE_VIEW\020\007\022 \n\034INTERACT_TYPE_G" + + "ENERAL_REWARD\020\010\022\036\n\032INTERACT_TYPE_MIRACLE" + + "_RING\020\t\022\034\n\030INTERACT_TYPE_FOUNDATION\020\n\022\034\n" + + "\030INTERACT_TYPE_ECHO_SHELL\020\013\022\035\n\031INTERACT_" + + "TYPE_HOME_GATHER\020\014\022\034\n\030INTERACT_TYPE_ENV_" + + "ANIMAL\020\r\022\036\n\032INTERACT_TYPE_QUEST_GADGET\020\016" + + "\022%\n!INTERACT_TYPE_Unk2700_LIEIKFDFMGF\020\017\022" + + "%\n!INTERACT_TYPE_Unk3000_NMOCFKDNCOB\020\020B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/InvestigationMonsterOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/InvestigationMonsterOuterClass.java new file mode 100644 index 000000000..a10c5da96 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/InvestigationMonsterOuterClass.java @@ -0,0 +1,2087 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: InvestigationMonster.proto + +package emu.grasscutter.net.proto; + +public final class InvestigationMonsterOuterClass { + private InvestigationMonsterOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface InvestigationMonsterOrBuilder extends + // @@protoc_insertion_point(interface_extends:InvestigationMonster) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_alive = 9; + * @return The isAlive. + */ + boolean getIsAlive(); + + /** + * uint32 refresh_interval = 3; + * @return The refreshInterval. + */ + int getRefreshInterval(); + + /** + * uint32 id = 13; + * @return The id. + */ + int getId(); + + /** + * uint32 level = 5; + * @return The level. + */ + int getLevel(); + + /** + * uint32 boss_chest_num = 1; + * @return The bossChestNum. + */ + int getBossChestNum(); + + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + boolean hasWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return The weeklyBossResinDiscountInfo. + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder(); + + /** + * uint32 monster_id = 301; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * .Vector pos = 14; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 14; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 resin = 8; + * @return The resin. + */ + int getResin(); + + /** + * uint32 max_boss_chest_num = 4; + * @return The maxBossChestNum. + */ + int getMaxBossChestNum(); + + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * uint32 group_id = 285; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + int getSceneId(); + + /** + * bool is_area_locked = 15; + * @return The isAreaLocked. + */ + boolean getIsAreaLocked(); + + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The enum numeric value on the wire for lockState. + */ + int getLockStateValue(); + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The lockState. + */ + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState getLockState(); + + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return The nextBossChestRefreshTime. + */ + int getNextBossChestRefreshTime(); + + /** + * uint32 city_id = 6; + * @return The cityId. + */ + int getCityId(); + } + /** + * Protobuf type {@code InvestigationMonster} + */ + public static final class InvestigationMonster extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:InvestigationMonster) + InvestigationMonsterOrBuilder { + private static final long serialVersionUID = 0L; + // Use InvestigationMonster.newBuilder() to construct. + private InvestigationMonster(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private InvestigationMonster() { + lockState_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new InvestigationMonster(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private InvestigationMonster( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + bossChestNum_ = input.readUInt32(); + break; + } + case 16: { + int rawValue = input.readEnum(); + + lockState_ = rawValue; + break; + } + case 24: { + + refreshInterval_ = input.readUInt32(); + break; + } + case 32: { + + maxBossChestNum_ = input.readUInt32(); + break; + } + case 40: { + + level_ = input.readUInt32(); + break; + } + case 48: { + + cityId_ = input.readUInt32(); + break; + } + case 56: { + + nextBossChestRefreshTime_ = input.readUInt32(); + break; + } + case 64: { + + resin_ = input.readUInt32(); + break; + } + case 72: { + + isAlive_ = input.readBool(); + break; + } + case 80: { + + sceneId_ = input.readUInt32(); + break; + } + case 88: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder subBuilder = null; + if (weeklyBossResinDiscountInfo_ != null) { + subBuilder = weeklyBossResinDiscountInfo_.toBuilder(); + } + weeklyBossResinDiscountInfo_ = input.readMessage(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weeklyBossResinDiscountInfo_); + weeklyBossResinDiscountInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + id_ = input.readUInt32(); + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + isAreaLocked_ = input.readBool(); + break; + } + case 2280: { + + groupId_ = input.readUInt32(); + break; + } + case 2408: { + + monsterId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.class, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder.class); + } + + /** + * Protobuf enum {@code InvestigationMonster.LockState} + */ + public enum LockState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LOCK_STATE_NONE = 0; + */ + LOCK_STATE_NONE(0), + /** + * LOCK_STATE_QUEST = 1; + */ + LOCK_STATE_QUEST(1), + UNRECOGNIZED(-1), + ; + + /** + * LOCK_STATE_NONE = 0; + */ + public static final int LOCK_STATE_NONE_VALUE = 0; + /** + * LOCK_STATE_QUEST = 1; + */ + public static final int LOCK_STATE_QUEST_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static LockState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static LockState forNumber(int value) { + switch (value) { + case 0: return LOCK_STATE_NONE; + case 1: return LOCK_STATE_QUEST; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LockState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LockState findValueByNumber(int number) { + return LockState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDescriptor().getEnumTypes().get(0); + } + + private static final LockState[] VALUES = values(); + + public static LockState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LockState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:InvestigationMonster.LockState) + } + + public static final int IS_ALIVE_FIELD_NUMBER = 9; + private boolean isAlive_; + /** + * bool is_alive = 9; + * @return The isAlive. + */ + @java.lang.Override + public boolean getIsAlive() { + return isAlive_; + } + + public static final int REFRESH_INTERVAL_FIELD_NUMBER = 3; + private int refreshInterval_; + /** + * uint32 refresh_interval = 3; + * @return The refreshInterval. + */ + @java.lang.Override + public int getRefreshInterval() { + return refreshInterval_; + } + + public static final int ID_FIELD_NUMBER = 13; + private int id_; + /** + * uint32 id = 13; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int LEVEL_FIELD_NUMBER = 5; + private int level_; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int BOSS_CHEST_NUM_FIELD_NUMBER = 1; + private int bossChestNum_; + /** + * uint32 boss_chest_num = 1; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + + public static final int WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + @java.lang.Override + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return The weeklyBossResinDiscountInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + return getWeeklyBossResinDiscountInfo(); + } + + public static final int MONSTER_ID_FIELD_NUMBER = 301; + private int monsterId_; + /** + * uint32 monster_id = 301; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int POS_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 14; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 14; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int RESIN_FIELD_NUMBER = 8; + private int resin_; + /** + * uint32 resin = 8; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int MAX_BOSS_CHEST_NUM_FIELD_NUMBER = 4; + private int maxBossChestNum_; + /** + * uint32 max_boss_chest_num = 4; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 11; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 285; + private int groupId_; + /** + * uint32 group_id = 285; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 10; + private int sceneId_; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int IS_AREA_LOCKED_FIELD_NUMBER = 15; + private boolean isAreaLocked_; + /** + * bool is_area_locked = 15; + * @return The isAreaLocked. + */ + @java.lang.Override + public boolean getIsAreaLocked() { + return isAreaLocked_; + } + + public static final int LOCK_STATE_FIELD_NUMBER = 2; + private int lockState_; + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The enum numeric value on the wire for lockState. + */ + @java.lang.Override public int getLockStateValue() { + return lockState_; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The lockState. + */ + @java.lang.Override public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState getLockState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState result = emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.valueOf(lockState_); + return result == null ? emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.UNRECOGNIZED : result; + } + + public static final int NEXT_BOSS_CHEST_REFRESH_TIME_FIELD_NUMBER = 7; + private int nextBossChestRefreshTime_; + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return The nextBossChestRefreshTime. + */ + @java.lang.Override + public int getNextBossChestRefreshTime() { + return nextBossChestRefreshTime_; + } + + public static final int CITY_ID_FIELD_NUMBER = 6; + private int cityId_; + /** + * uint32 city_id = 6; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (bossChestNum_ != 0) { + output.writeUInt32(1, bossChestNum_); + } + if (lockState_ != emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.LOCK_STATE_NONE.getNumber()) { + output.writeEnum(2, lockState_); + } + if (refreshInterval_ != 0) { + output.writeUInt32(3, refreshInterval_); + } + if (maxBossChestNum_ != 0) { + output.writeUInt32(4, maxBossChestNum_); + } + if (level_ != 0) { + output.writeUInt32(5, level_); + } + if (cityId_ != 0) { + output.writeUInt32(6, cityId_); + } + if (nextBossChestRefreshTime_ != 0) { + output.writeUInt32(7, nextBossChestRefreshTime_); + } + if (resin_ != 0) { + output.writeUInt32(8, resin_); + } + if (isAlive_ != false) { + output.writeBool(9, isAlive_); + } + if (sceneId_ != 0) { + output.writeUInt32(10, sceneId_); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(11, nextRefreshTime_); + } + if (weeklyBossResinDiscountInfo_ != null) { + output.writeMessage(12, getWeeklyBossResinDiscountInfo()); + } + if (id_ != 0) { + output.writeUInt32(13, id_); + } + if (pos_ != null) { + output.writeMessage(14, getPos()); + } + if (isAreaLocked_ != false) { + output.writeBool(15, isAreaLocked_); + } + if (groupId_ != 0) { + output.writeUInt32(285, groupId_); + } + if (monsterId_ != 0) { + output.writeUInt32(301, monsterId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (bossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, bossChestNum_); + } + if (lockState_ != emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.LOCK_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, lockState_); + } + if (refreshInterval_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, refreshInterval_); + } + if (maxBossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, maxBossChestNum_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, level_); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, cityId_); + } + if (nextBossChestRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, nextBossChestRefreshTime_); + } + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, resin_); + } + if (isAlive_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isAlive_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sceneId_); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextRefreshTime_); + } + if (weeklyBossResinDiscountInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getWeeklyBossResinDiscountInfo()); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, id_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getPos()); + } + if (isAreaLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isAreaLocked_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(285, groupId_); + } + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(301, monsterId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster other = (emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster) obj; + + if (getIsAlive() + != other.getIsAlive()) return false; + if (getRefreshInterval() + != other.getRefreshInterval()) return false; + if (getId() + != other.getId()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getBossChestNum() + != other.getBossChestNum()) return false; + if (hasWeeklyBossResinDiscountInfo() != other.hasWeeklyBossResinDiscountInfo()) return false; + if (hasWeeklyBossResinDiscountInfo()) { + if (!getWeeklyBossResinDiscountInfo() + .equals(other.getWeeklyBossResinDiscountInfo())) return false; + } + if (getMonsterId() + != other.getMonsterId()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getResin() + != other.getResin()) return false; + if (getMaxBossChestNum() + != other.getMaxBossChestNum()) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getIsAreaLocked() + != other.getIsAreaLocked()) return false; + if (lockState_ != other.lockState_) return false; + if (getNextBossChestRefreshTime() + != other.getNextBossChestRefreshTime()) return false; + if (getCityId() + != other.getCityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ALIVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAlive()); + hash = (37 * hash) + REFRESH_INTERVAL_FIELD_NUMBER; + hash = (53 * hash) + getRefreshInterval(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBossChestNum(); + if (hasWeeklyBossResinDiscountInfo()) { + hash = (37 * hash) + WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeeklyBossResinDiscountInfo().hashCode(); + } + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + hash = (37 * hash) + MAX_BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxBossChestNum(); + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + IS_AREA_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAreaLocked()); + hash = (37 * hash) + LOCK_STATE_FIELD_NUMBER; + hash = (53 * hash) + lockState_; + hash = (37 * hash) + NEXT_BOSS_CHEST_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextBossChestRefreshTime(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code InvestigationMonster} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:InvestigationMonster) + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.class, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAlive_ = false; + + refreshInterval_ = 0; + + id_ = 0; + + level_ = 0; + + bossChestNum_ = 0; + + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + monsterId_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + resin_ = 0; + + maxBossChestNum_ = 0; + + nextRefreshTime_ = 0; + + groupId_ = 0; + + sceneId_ = 0; + + isAreaLocked_ = false; + + lockState_ = 0; + + nextBossChestRefreshTime_ = 0; + + cityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getDefaultInstanceForType() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster build() { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster buildPartial() { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster result = new emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster(this); + result.isAlive_ = isAlive_; + result.refreshInterval_ = refreshInterval_; + result.id_ = id_; + result.level_ = level_; + result.bossChestNum_ = bossChestNum_; + if (weeklyBossResinDiscountInfoBuilder_ == null) { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfo_; + } else { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfoBuilder_.build(); + } + result.monsterId_ = monsterId_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.resin_ = resin_; + result.maxBossChestNum_ = maxBossChestNum_; + result.nextRefreshTime_ = nextRefreshTime_; + result.groupId_ = groupId_; + result.sceneId_ = sceneId_; + result.isAreaLocked_ = isAreaLocked_; + result.lockState_ = lockState_; + result.nextBossChestRefreshTime_ = nextBossChestRefreshTime_; + result.cityId_ = cityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster) { + return mergeFrom((emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster other) { + if (other == emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance()) return this; + if (other.getIsAlive() != false) { + setIsAlive(other.getIsAlive()); + } + if (other.getRefreshInterval() != 0) { + setRefreshInterval(other.getRefreshInterval()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getBossChestNum() != 0) { + setBossChestNum(other.getBossChestNum()); + } + if (other.hasWeeklyBossResinDiscountInfo()) { + mergeWeeklyBossResinDiscountInfo(other.getWeeklyBossResinDiscountInfo()); + } + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (other.getMaxBossChestNum() != 0) { + setMaxBossChestNum(other.getMaxBossChestNum()); + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getIsAreaLocked() != false) { + setIsAreaLocked(other.getIsAreaLocked()); + } + if (other.lockState_ != 0) { + setLockStateValue(other.getLockStateValue()); + } + if (other.getNextBossChestRefreshTime() != 0) { + setNextBossChestRefreshTime(other.getNextBossChestRefreshTime()); + } + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isAlive_ ; + /** + * bool is_alive = 9; + * @return The isAlive. + */ + @java.lang.Override + public boolean getIsAlive() { + return isAlive_; + } + /** + * bool is_alive = 9; + * @param value The isAlive to set. + * @return This builder for chaining. + */ + public Builder setIsAlive(boolean value) { + + isAlive_ = value; + onChanged(); + return this; + } + /** + * bool is_alive = 9; + * @return This builder for chaining. + */ + public Builder clearIsAlive() { + + isAlive_ = false; + onChanged(); + return this; + } + + private int refreshInterval_ ; + /** + * uint32 refresh_interval = 3; + * @return The refreshInterval. + */ + @java.lang.Override + public int getRefreshInterval() { + return refreshInterval_; + } + /** + * uint32 refresh_interval = 3; + * @param value The refreshInterval to set. + * @return This builder for chaining. + */ + public Builder setRefreshInterval(int value) { + + refreshInterval_ = value; + onChanged(); + return this; + } + /** + * uint32 refresh_interval = 3; + * @return This builder for chaining. + */ + public Builder clearRefreshInterval() { + + refreshInterval_ = 0; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 13; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 13; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 13; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 5; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 5; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int bossChestNum_ ; + /** + * uint32 boss_chest_num = 1; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + /** + * uint32 boss_chest_num = 1; + * @param value The bossChestNum to set. + * @return This builder for chaining. + */ + public Builder setBossChestNum(int value) { + + bossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 boss_chest_num = 1; + * @return This builder for chaining. + */ + public Builder clearBossChestNum() { + + bossChestNum_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> weeklyBossResinDiscountInfoBuilder_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfoBuilder_ != null || weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return The weeklyBossResinDiscountInfo. + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } else { + return weeklyBossResinDiscountInfoBuilder_.getMessage(); + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder setWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weeklyBossResinDiscountInfo_ = value; + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder setWeeklyBossResinDiscountInfo( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder builderForValue) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = builderForValue.build(); + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder mergeWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (weeklyBossResinDiscountInfo_ != null) { + weeklyBossResinDiscountInfo_ = + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.newBuilder(weeklyBossResinDiscountInfo_).mergeFrom(value).buildPartial(); + } else { + weeklyBossResinDiscountInfo_ = value; + } + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder clearWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + onChanged(); + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder getWeeklyBossResinDiscountInfoBuilder() { + + onChanged(); + return getWeeklyBossResinDiscountInfoFieldBuilder().getBuilder(); + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ != null) { + return weeklyBossResinDiscountInfoBuilder_.getMessageOrBuilder(); + } else { + return weeklyBossResinDiscountInfo_ == null ? + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> + getWeeklyBossResinDiscountInfoFieldBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder>( + getWeeklyBossResinDiscountInfo(), + getParentForChildren(), + isClean()); + weeklyBossResinDiscountInfo_ = null; + } + return weeklyBossResinDiscountInfoBuilder_; + } + + private int monsterId_ ; + /** + * uint32 monster_id = 301; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 301; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 301; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 14; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 14; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 14; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 14; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 14; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 14; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int resin_ ; + /** + * uint32 resin = 8; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 8; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 8; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private int maxBossChestNum_ ; + /** + * uint32 max_boss_chest_num = 4; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + /** + * uint32 max_boss_chest_num = 4; + * @param value The maxBossChestNum to set. + * @return This builder for chaining. + */ + public Builder setMaxBossChestNum(int value) { + + maxBossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_boss_chest_num = 4; + * @return This builder for chaining. + */ + public Builder clearMaxBossChestNum() { + + maxBossChestNum_ = 0; + onChanged(); + return this; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 11; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 285; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 285; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 285; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 10; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 10; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private boolean isAreaLocked_ ; + /** + * bool is_area_locked = 15; + * @return The isAreaLocked. + */ + @java.lang.Override + public boolean getIsAreaLocked() { + return isAreaLocked_; + } + /** + * bool is_area_locked = 15; + * @param value The isAreaLocked to set. + * @return This builder for chaining. + */ + public Builder setIsAreaLocked(boolean value) { + + isAreaLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_area_locked = 15; + * @return This builder for chaining. + */ + public Builder clearIsAreaLocked() { + + isAreaLocked_ = false; + onChanged(); + return this; + } + + private int lockState_ = 0; + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The enum numeric value on the wire for lockState. + */ + @java.lang.Override public int getLockStateValue() { + return lockState_; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @param value The enum numeric value on the wire for lockState to set. + * @return This builder for chaining. + */ + public Builder setLockStateValue(int value) { + + lockState_ = value; + onChanged(); + return this; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The lockState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState getLockState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState result = emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.valueOf(lockState_); + return result == null ? emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.UNRECOGNIZED : result; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @param value The lockState to set. + * @return This builder for chaining. + */ + public Builder setLockState(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState value) { + if (value == null) { + throw new NullPointerException(); + } + + lockState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return This builder for chaining. + */ + public Builder clearLockState() { + + lockState_ = 0; + onChanged(); + return this; + } + + private int nextBossChestRefreshTime_ ; + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return The nextBossChestRefreshTime. + */ + @java.lang.Override + public int getNextBossChestRefreshTime() { + return nextBossChestRefreshTime_; + } + /** + * uint32 next_boss_chest_refresh_time = 7; + * @param value The nextBossChestRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextBossChestRefreshTime(int value) { + + nextBossChestRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return This builder for chaining. + */ + public Builder clearNextBossChestRefreshTime() { + + nextBossChestRefreshTime_ = 0; + onChanged(); + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 6; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 6; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 6; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:InvestigationMonster) + } + + // @@protoc_insertion_point(class_scope:InvestigationMonster) + private static final emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster(); + } + + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public InvestigationMonster parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new InvestigationMonster(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_InvestigationMonster_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_InvestigationMonster_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032InvestigationMonster.proto\032\014Vector.pro" + + "to\032!WeeklyBossResinDiscountInfo.proto\"\216\004" + + "\n\024InvestigationMonster\022\020\n\010is_alive\030\t \001(\010" + + "\022\030\n\020refresh_interval\030\003 \001(\r\022\n\n\002id\030\r \001(\r\022\r" + + "\n\005level\030\005 \001(\r\022\026\n\016boss_chest_num\030\001 \001(\r\022E\n" + + "\037weekly_boss_resin_discount_info\030\014 \001(\0132\034" + + ".WeeklyBossResinDiscountInfo\022\023\n\nmonster_" + + "id\030\255\002 \001(\r\022\024\n\003pos\030\016 \001(\0132\007.Vector\022\r\n\005resin" + + "\030\010 \001(\r\022\032\n\022max_boss_chest_num\030\004 \001(\r\022\031\n\021ne" + + "xt_refresh_time\030\013 \001(\r\022\021\n\010group_id\030\235\002 \001(\r" + + "\022\020\n\010scene_id\030\n \001(\r\022\026\n\016is_area_locked\030\017 \001" + + "(\010\0223\n\nlock_state\030\002 \001(\0162\037.InvestigationMo" + + "nster.LockState\022$\n\034next_boss_chest_refre" + + "sh_time\030\007 \001(\r\022\017\n\007city_id\030\006 \001(\r\"6\n\tLockSt" + + "ate\022\023\n\017LOCK_STATE_NONE\020\000\022\024\n\020LOCK_STATE_Q" + + "UEST\020\001B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(), + }); + internal_static_InvestigationMonster_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_InvestigationMonster_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_InvestigationMonster_descriptor, + new java.lang.String[] { "IsAlive", "RefreshInterval", "Id", "Level", "BossChestNum", "WeeklyBossResinDiscountInfo", "MonsterId", "Pos", "Resin", "MaxBossChestNum", "NextRefreshTime", "GroupId", "SceneId", "IsAreaLocked", "LockState", "NextBossChestRefreshTime", "CityId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java new file mode 100644 index 000000000..7a2567bd7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java @@ -0,0 +1,1793 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemAddHintNotify.proto + +package emu.grasscutter.net.proto; + +public final class ItemAddHintNotifyOuterClass { + private ItemAddHintNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemAddHintNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemAddHintNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_position_valid = 14; + * @return The isPositionValid. + */ + boolean getIsPositionValid(); + + /** + * uint32 quest_id = 3; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 reason = 6; + * @return The reason. + */ + int getReason(); + + /** + * bool is_general_reward_hiden = 15; + * @return The isGeneralRewardHiden. + */ + boolean getIsGeneralRewardHiden(); + + /** + * repeated .ItemHint item_list = 10; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemHint item_list = 10; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index); + /** + * repeated .ItemHint item_list = 10; + */ + int getItemListCount(); + /** + * repeated .ItemHint item_list = 10; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemHint item_list = 10; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( + int index); + + /** + * bool is_transfered_from_avatar_card = 12; + * @return The isTransferedFromAvatarCard. + */ + boolean getIsTransferedFromAvatarCard(); + + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 9; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 9; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + java.util.List + getOverflowTransformedItemListList(); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + int getOverflowTransformedItemListCount(); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + java.util.List + getOverflowTransformedItemListOrBuilderList(); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 607
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ItemAddHintNotify} + */ + public static final class ItemAddHintNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemAddHintNotify) + ItemAddHintNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemAddHintNotify.newBuilder() to construct. + private ItemAddHintNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemAddHintNotify() { + itemList_ = java.util.Collections.emptyList(); + overflowTransformedItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemAddHintNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemAddHintNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + questId_ = input.readUInt32(); + break; + } + case 48: { + + reason_ = input.readUInt32(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + overflowTransformedItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.parser(), extensionRegistry)); + break; + } + case 74: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.parser(), extensionRegistry)); + break; + } + case 96: { + + isTransferedFromAvatarCard_ = input.readBool(); + break; + } + case 112: { + + isPositionValid_ = input.readBool(); + break; + } + case 120: { + + isGeneralRewardHiden_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = java.util.Collections.unmodifiableList(overflowTransformedItemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.class, emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.Builder.class); + } + + public static final int IS_POSITION_VALID_FIELD_NUMBER = 14; + private boolean isPositionValid_; + /** + * bool is_position_valid = 14; + * @return The isPositionValid. + */ + @java.lang.Override + public boolean getIsPositionValid() { + return isPositionValid_; + } + + public static final int QUEST_ID_FIELD_NUMBER = 3; + private int questId_; + /** + * uint32 quest_id = 3; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int REASON_FIELD_NUMBER = 6; + private int reason_; + /** + * uint32 reason = 6; + * @return The reason. + */ + @java.lang.Override + public int getReason() { + return reason_; + } + + public static final int IS_GENERAL_REWARD_HIDEN_FIELD_NUMBER = 15; + private boolean isGeneralRewardHiden_; + /** + * bool is_general_reward_hiden = 15; + * @return The isGeneralRewardHiden. + */ + @java.lang.Override + public boolean getIsGeneralRewardHiden() { + return isGeneralRewardHiden_; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 10; + private java.util.List itemList_; + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int IS_TRANSFERED_FROM_AVATAR_CARD_FIELD_NUMBER = 12; + private boolean isTransferedFromAvatarCard_; + /** + * bool is_transfered_from_avatar_card = 12; + * @return The isTransferedFromAvatarCard. + */ + @java.lang.Override + public boolean getIsTransferedFromAvatarCard() { + return isTransferedFromAvatarCard_; + } + + public static final int POSITION_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int OVERFLOW_TRANSFORMED_ITEM_LIST_FIELD_NUMBER = 8; + private java.util.List overflowTransformedItemList_; + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public java.util.List getOverflowTransformedItemListList() { + return overflowTransformedItemList_; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public java.util.List + getOverflowTransformedItemListOrBuilderList() { + return overflowTransformedItemList_; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public int getOverflowTransformedItemListCount() { + return overflowTransformedItemList_.size(); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index) { + return overflowTransformedItemList_.get(index); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( + int index) { + return overflowTransformedItemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (questId_ != 0) { + output.writeUInt32(3, questId_); + } + if (reason_ != 0) { + output.writeUInt32(6, reason_); + } + for (int i = 0; i < overflowTransformedItemList_.size(); i++) { + output.writeMessage(8, overflowTransformedItemList_.get(i)); + } + if (position_ != null) { + output.writeMessage(9, getPosition()); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(10, itemList_.get(i)); + } + if (isTransferedFromAvatarCard_ != false) { + output.writeBool(12, isTransferedFromAvatarCard_); + } + if (isPositionValid_ != false) { + output.writeBool(14, isPositionValid_); + } + if (isGeneralRewardHiden_ != false) { + output.writeBool(15, isGeneralRewardHiden_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, questId_); + } + if (reason_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, reason_); + } + for (int i = 0; i < overflowTransformedItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, overflowTransformedItemList_.get(i)); + } + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getPosition()); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, itemList_.get(i)); + } + if (isTransferedFromAvatarCard_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isTransferedFromAvatarCard_); + } + if (isPositionValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isPositionValid_); + } + if (isGeneralRewardHiden_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isGeneralRewardHiden_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify other = (emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) obj; + + if (getIsPositionValid() + != other.getIsPositionValid()) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (getReason() + != other.getReason()) return false; + if (getIsGeneralRewardHiden() + != other.getIsGeneralRewardHiden()) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getIsTransferedFromAvatarCard() + != other.getIsTransferedFromAvatarCard()) return false; + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (!getOverflowTransformedItemListList() + .equals(other.getOverflowTransformedItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_POSITION_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPositionValid()); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + getReason(); + hash = (37 * hash) + IS_GENERAL_REWARD_HIDEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGeneralRewardHiden()); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + IS_TRANSFERED_FROM_AVATAR_CARD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransferedFromAvatarCard()); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + if (getOverflowTransformedItemListCount() > 0) { + hash = (37 * hash) + OVERFLOW_TRANSFORMED_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOverflowTransformedItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 607
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ItemAddHintNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemAddHintNotify) + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.class, emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + getOverflowTransformedItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isPositionValid_ = false; + + questId_ = 0; + + reason_ = 0; + + isGeneralRewardHiden_ = false; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + isTransferedFromAvatarCard_ = false; + + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + if (overflowTransformedItemListBuilder_ == null) { + overflowTransformedItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + overflowTransformedItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify build() { + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify buildPartial() { + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify result = new emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify(this); + int from_bitField0_ = bitField0_; + result.isPositionValid_ = isPositionValid_; + result.questId_ = questId_; + result.reason_ = reason_; + result.isGeneralRewardHiden_ = isGeneralRewardHiden_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.isTransferedFromAvatarCard_ = isTransferedFromAvatarCard_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + if (overflowTransformedItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = java.util.Collections.unmodifiableList(overflowTransformedItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.overflowTransformedItemList_ = overflowTransformedItemList_; + } else { + result.overflowTransformedItemList_ = overflowTransformedItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) { + return mergeFrom((emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify other) { + if (other == emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.getDefaultInstance()) return this; + if (other.getIsPositionValid() != false) { + setIsPositionValid(other.getIsPositionValid()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getReason() != 0) { + setReason(other.getReason()); + } + if (other.getIsGeneralRewardHiden() != false) { + setIsGeneralRewardHiden(other.getIsGeneralRewardHiden()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getIsTransferedFromAvatarCard() != false) { + setIsTransferedFromAvatarCard(other.getIsTransferedFromAvatarCard()); + } + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (overflowTransformedItemListBuilder_ == null) { + if (!other.overflowTransformedItemList_.isEmpty()) { + if (overflowTransformedItemList_.isEmpty()) { + overflowTransformedItemList_ = other.overflowTransformedItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.addAll(other.overflowTransformedItemList_); + } + onChanged(); + } + } else { + if (!other.overflowTransformedItemList_.isEmpty()) { + if (overflowTransformedItemListBuilder_.isEmpty()) { + overflowTransformedItemListBuilder_.dispose(); + overflowTransformedItemListBuilder_ = null; + overflowTransformedItemList_ = other.overflowTransformedItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + overflowTransformedItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOverflowTransformedItemListFieldBuilder() : null; + } else { + overflowTransformedItemListBuilder_.addAllMessages(other.overflowTransformedItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isPositionValid_ ; + /** + * bool is_position_valid = 14; + * @return The isPositionValid. + */ + @java.lang.Override + public boolean getIsPositionValid() { + return isPositionValid_; + } + /** + * bool is_position_valid = 14; + * @param value The isPositionValid to set. + * @return This builder for chaining. + */ + public Builder setIsPositionValid(boolean value) { + + isPositionValid_ = value; + onChanged(); + return this; + } + /** + * bool is_position_valid = 14; + * @return This builder for chaining. + */ + public Builder clearIsPositionValid() { + + isPositionValid_ = false; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 3; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 3; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 3; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int reason_ ; + /** + * uint32 reason = 6; + * @return The reason. + */ + @java.lang.Override + public int getReason() { + return reason_; + } + /** + * uint32 reason = 6; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * uint32 reason = 6; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private boolean isGeneralRewardHiden_ ; + /** + * bool is_general_reward_hiden = 15; + * @return The isGeneralRewardHiden. + */ + @java.lang.Override + public boolean getIsGeneralRewardHiden() { + return isGeneralRewardHiden_; + } + /** + * bool is_general_reward_hiden = 15; + * @param value The isGeneralRewardHiden to set. + * @return This builder for chaining. + */ + public Builder setIsGeneralRewardHiden(boolean value) { + + isGeneralRewardHiden_ = value; + onChanged(); + return this; + } + /** + * bool is_general_reward_hiden = 15; + * @return This builder for chaining. + */ + public Builder clearIsGeneralRewardHiden() { + + isGeneralRewardHiden_ = false; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> itemListBuilder_; + + /** + * repeated .ItemHint item_list = 10; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint item_list = 10; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private boolean isTransferedFromAvatarCard_ ; + /** + * bool is_transfered_from_avatar_card = 12; + * @return The isTransferedFromAvatarCard. + */ + @java.lang.Override + public boolean getIsTransferedFromAvatarCard() { + return isTransferedFromAvatarCard_; + } + /** + * bool is_transfered_from_avatar_card = 12; + * @param value The isTransferedFromAvatarCard to set. + * @return This builder for chaining. + */ + public Builder setIsTransferedFromAvatarCard(boolean value) { + + isTransferedFromAvatarCard_ = value; + onChanged(); + return this; + } + /** + * bool is_transfered_from_avatar_card = 12; + * @return This builder for chaining. + */ + public Builder clearIsTransferedFromAvatarCard() { + + isTransferedFromAvatarCard_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 9; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private java.util.List overflowTransformedItemList_ = + java.util.Collections.emptyList(); + private void ensureOverflowTransformedItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = new java.util.ArrayList(overflowTransformedItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> overflowTransformedItemListBuilder_; + + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public java.util.List getOverflowTransformedItemListList() { + if (overflowTransformedItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(overflowTransformedItemList_); + } else { + return overflowTransformedItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public int getOverflowTransformedItemListCount() { + if (overflowTransformedItemListBuilder_ == null) { + return overflowTransformedItemList_.size(); + } else { + return overflowTransformedItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index) { + if (overflowTransformedItemListBuilder_ == null) { + return overflowTransformedItemList_.get(index); + } else { + return overflowTransformedItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder setOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (overflowTransformedItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.set(index, value); + onChanged(); + } else { + overflowTransformedItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder setOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + overflowTransformedItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (overflowTransformedItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(value); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (overflowTransformedItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(index, value); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(builderForValue.build()); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addAllOverflowTransformedItemList( + java.lang.Iterable values) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, overflowTransformedItemList_); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder clearOverflowTransformedItemList() { + if (overflowTransformedItemListBuilder_ == null) { + overflowTransformedItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + overflowTransformedItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder removeOverflowTransformedItemList(int index) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.remove(index); + onChanged(); + } else { + overflowTransformedItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder getOverflowTransformedItemListBuilder( + int index) { + return getOverflowTransformedItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( + int index) { + if (overflowTransformedItemListBuilder_ == null) { + return overflowTransformedItemList_.get(index); } else { + return overflowTransformedItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public java.util.List + getOverflowTransformedItemListOrBuilderList() { + if (overflowTransformedItemListBuilder_ != null) { + return overflowTransformedItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overflowTransformedItemList_); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addOverflowTransformedItemListBuilder() { + return getOverflowTransformedItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addOverflowTransformedItemListBuilder( + int index) { + return getOverflowTransformedItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public java.util.List + getOverflowTransformedItemListBuilderList() { + return getOverflowTransformedItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> + getOverflowTransformedItemListFieldBuilder() { + if (overflowTransformedItemListBuilder_ == null) { + overflowTransformedItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder>( + overflowTransformedItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + overflowTransformedItemList_ = null; + } + return overflowTransformedItemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ItemAddHintNotify) + } + + // @@protoc_insertion_point(class_scope:ItemAddHintNotify) + private static final emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify(); + } + + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemAddHintNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemAddHintNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemAddHintNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemAddHintNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ItemAddHintNotify.proto\032\016ItemHint.prot" + + "o\032\014Vector.proto\"\205\002\n\021ItemAddHintNotify\022\031\n" + + "\021is_position_valid\030\016 \001(\010\022\020\n\010quest_id\030\003 \001" + + "(\r\022\016\n\006reason\030\006 \001(\r\022\037\n\027is_general_reward_" + + "hiden\030\017 \001(\010\022\034\n\titem_list\030\n \003(\0132\t.ItemHin" + + "t\022&\n\036is_transfered_from_avatar_card\030\014 \001(" + + "\010\022\031\n\010position\030\t \001(\0132\007.Vector\0221\n\036overflow" + + "_transformed_item_list\030\010 \003(\0132\t.ItemHintB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemHintOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_ItemAddHintNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemAddHintNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemAddHintNotify_descriptor, + new java.lang.String[] { "IsPositionValid", "QuestId", "Reason", "IsGeneralRewardHiden", "ItemList", "IsTransferedFromAvatarCard", "Position", "OverflowTransformedItemList", }); + emu.grasscutter.net.proto.ItemHintOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java new file mode 100644 index 000000000..5cd36383f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java @@ -0,0 +1,1478 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemGivingReq.proto + +package emu.grasscutter.net.proto; + +public final class ItemGivingReqOuterClass { + private ItemGivingReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemGivingReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemGivingReq) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + int getItemGuidCountMapCount(); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + boolean containsItemGuidCountMap( + long key); + /** + * Use {@link #getItemGuidCountMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getItemGuidCountMap(); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + java.util.Map + getItemGuidCountMapMap(); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + int getItemGuidCountMapOrDefault( + long key, + int defaultValue); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + int getItemGuidCountMapOrThrow( + long key); + + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + int getGivingId(); + + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 4; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The enum numeric value on the wire for unk2800PHNIJJMECGN. + */ + int getUnk2800PHNIJJMECGNValue(); + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The unk2800PHNIJJMECGN. + */ + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN getUnk2800PHNIJJMECGN(); + } + /** + *
+   * CmdId: 140
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ItemGivingReq} + */ + public static final class ItemGivingReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemGivingReq) + ItemGivingReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemGivingReq.newBuilder() to construct. + private ItemGivingReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemGivingReq() { + itemParamList_ = java.util.Collections.emptyList(); + unk2800PHNIJJMECGN_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemGivingReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemGivingReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + int rawValue = input.readEnum(); + + unk2800PHNIJJMECGN_ = rawValue; + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 104: { + + givingId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemGuidCountMap_ = com.google.protobuf.MapField.newMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + itemGuidCountMap__ = input.readMessage( + ItemGuidCountMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + itemGuidCountMap_.getMutableMap().put( + itemGuidCountMap__.getKey(), itemGuidCountMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetItemGuidCountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.class, emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Builder.class); + } + + /** + * Protobuf enum {@code ItemGivingReq.Unk2800_LENCDFJACFN} + */ + public enum Unk2800_LENCDFJACFN + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2800_LENCDFJACFN_QUEST = 0; + */ + Unk2800_LENCDFJACFN_QUEST(0), + /** + * Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG = 1; + */ + Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG(1), + UNRECOGNIZED(-1), + ; + + /** + * Unk2800_LENCDFJACFN_QUEST = 0; + */ + public static final int Unk2800_LENCDFJACFN_QUEST_VALUE = 0; + /** + * Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG = 1; + */ + public static final int Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Unk2800_LENCDFJACFN valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Unk2800_LENCDFJACFN forNumber(int value) { + switch (value) { + case 0: return Unk2800_LENCDFJACFN_QUEST; + case 1: return Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2800_LENCDFJACFN> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2800_LENCDFJACFN findValueByNumber(int number) { + return Unk2800_LENCDFJACFN.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2800_LENCDFJACFN[] VALUES = values(); + + public static Unk2800_LENCDFJACFN valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2800_LENCDFJACFN(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ItemGivingReq.Unk2800_LENCDFJACFN) + } + + public static final int ITEM_GUID_COUNT_MAP_FIELD_NUMBER = 15; + private static final class ItemGuidCountMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Long, java.lang.Integer> itemGuidCountMap_; + private com.google.protobuf.MapField + internalGetItemGuidCountMap() { + if (itemGuidCountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + } + return itemGuidCountMap_; + } + + public int getItemGuidCountMapCount() { + return internalGetItemGuidCountMap().getMap().size(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + @java.lang.Override + public boolean containsItemGuidCountMap( + long key) { + + return internalGetItemGuidCountMap().getMap().containsKey(key); + } + /** + * Use {@link #getItemGuidCountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getItemGuidCountMap() { + return getItemGuidCountMapMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public java.util.Map getItemGuidCountMapMap() { + return internalGetItemGuidCountMap().getMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrDefault( + long key, + int defaultValue) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrThrow( + long key) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int GIVING_ID_FIELD_NUMBER = 13; + private int givingId_; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 4; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int UNK2800_PHNIJJMECGN_FIELD_NUMBER = 2; + private int unk2800PHNIJJMECGN_; + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The enum numeric value on the wire for unk2800PHNIJJMECGN. + */ + @java.lang.Override public int getUnk2800PHNIJJMECGNValue() { + return unk2800PHNIJJMECGN_; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The unk2800PHNIJJMECGN. + */ + @java.lang.Override public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN getUnk2800PHNIJJMECGN() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN result = emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.valueOf(unk2800PHNIJJMECGN_); + return result == null ? emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2800PHNIJJMECGN_ != emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.Unk2800_LENCDFJACFN_QUEST.getNumber()) { + output.writeEnum(2, unk2800PHNIJJMECGN_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(4, itemParamList_.get(i)); + } + if (givingId_ != 0) { + output.writeUInt32(13, givingId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetItemGuidCountMap(), + ItemGuidCountMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800PHNIJJMECGN_ != emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.Unk2800_LENCDFJACFN_QUEST.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, unk2800PHNIJJMECGN_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, itemParamList_.get(i)); + } + if (givingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, givingId_); + } + for (java.util.Map.Entry entry + : internalGetItemGuidCountMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + itemGuidCountMap__ = ItemGuidCountMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, itemGuidCountMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq other = (emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq) obj; + + if (!internalGetItemGuidCountMap().equals( + other.internalGetItemGuidCountMap())) return false; + if (getGivingId() + != other.getGivingId()) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (unk2800PHNIJJMECGN_ != other.unk2800PHNIJJMECGN_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetItemGuidCountMap().getMap().isEmpty()) { + hash = (37 * hash) + ITEM_GUID_COUNT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetItemGuidCountMap().hashCode(); + } + hash = (37 * hash) + GIVING_ID_FIELD_NUMBER; + hash = (53 * hash) + getGivingId(); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + UNK2800_PHNIJJMECGN_FIELD_NUMBER; + hash = (53 * hash) + unk2800PHNIJJMECGN_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 140
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ItemGivingReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemGivingReq) + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetItemGuidCountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableItemGuidCountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.class, emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableItemGuidCountMap().clear(); + givingId_ = 0; + + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemParamListBuilder_.clear(); + } + unk2800PHNIJJMECGN_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq build() { + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq buildPartial() { + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq result = new emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq(this); + int from_bitField0_ = bitField0_; + result.itemGuidCountMap_ = internalGetItemGuidCountMap(); + result.itemGuidCountMap_.makeImmutable(); + result.givingId_ = givingId_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.unk2800PHNIJJMECGN_ = unk2800PHNIJJMECGN_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq) { + return mergeFrom((emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq other) { + if (other == emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.getDefaultInstance()) return this; + internalGetMutableItemGuidCountMap().mergeFrom( + other.internalGetItemGuidCountMap()); + if (other.getGivingId() != 0) { + setGivingId(other.getGivingId()); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.unk2800PHNIJJMECGN_ != 0) { + setUnk2800PHNIJJMECGNValue(other.getUnk2800PHNIJJMECGNValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, java.lang.Integer> itemGuidCountMap_; + private com.google.protobuf.MapField + internalGetItemGuidCountMap() { + if (itemGuidCountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + } + return itemGuidCountMap_; + } + private com.google.protobuf.MapField + internalGetMutableItemGuidCountMap() { + onChanged();; + if (itemGuidCountMap_ == null) { + itemGuidCountMap_ = com.google.protobuf.MapField.newMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + } + if (!itemGuidCountMap_.isMutable()) { + itemGuidCountMap_ = itemGuidCountMap_.copy(); + } + return itemGuidCountMap_; + } + + public int getItemGuidCountMapCount() { + return internalGetItemGuidCountMap().getMap().size(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + @java.lang.Override + public boolean containsItemGuidCountMap( + long key) { + + return internalGetItemGuidCountMap().getMap().containsKey(key); + } + /** + * Use {@link #getItemGuidCountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getItemGuidCountMap() { + return getItemGuidCountMapMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public java.util.Map getItemGuidCountMapMap() { + return internalGetItemGuidCountMap().getMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrDefault( + long key, + int defaultValue) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrThrow( + long key) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearItemGuidCountMap() { + internalGetMutableItemGuidCountMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + public Builder removeItemGuidCountMap( + long key) { + + internalGetMutableItemGuidCountMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableItemGuidCountMap() { + return internalGetMutableItemGuidCountMap().getMutableMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + public Builder putItemGuidCountMap( + long key, + int value) { + + + internalGetMutableItemGuidCountMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + public Builder putAllItemGuidCountMap( + java.util.Map values) { + internalGetMutableItemGuidCountMap().getMutableMap() + .putAll(values); + return this; + } + + private int givingId_ ; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + /** + * uint32 giving_id = 13; + * @param value The givingId to set. + * @return This builder for chaining. + */ + public Builder setGivingId(int value) { + + givingId_ = value; + onChanged(); + return this; + } + /** + * uint32 giving_id = 13; + * @return This builder for chaining. + */ + public Builder clearGivingId() { + + givingId_ = 0; + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private int unk2800PHNIJJMECGN_ = 0; + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The enum numeric value on the wire for unk2800PHNIJJMECGN. + */ + @java.lang.Override public int getUnk2800PHNIJJMECGNValue() { + return unk2800PHNIJJMECGN_; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @param value The enum numeric value on the wire for unk2800PHNIJJMECGN to set. + * @return This builder for chaining. + */ + public Builder setUnk2800PHNIJJMECGNValue(int value) { + + unk2800PHNIJJMECGN_ = value; + onChanged(); + return this; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The unk2800PHNIJJMECGN. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN getUnk2800PHNIJJMECGN() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN result = emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.valueOf(unk2800PHNIJJMECGN_); + return result == null ? emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.UNRECOGNIZED : result; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @param value The unk2800PHNIJJMECGN to set. + * @return This builder for chaining. + */ + public Builder setUnk2800PHNIJJMECGN(emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2800PHNIJJMECGN_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2800PHNIJJMECGN() { + + unk2800PHNIJJMECGN_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ItemGivingReq) + } + + // @@protoc_insertion_point(class_scope:ItemGivingReq) + private static final emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq(); + } + + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemGivingReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemGivingReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemGivingReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemGivingReq_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemGivingReq_ItemGuidCountMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ItemGivingReq.proto\032\017ItemParam.proto\"\347" + + "\002\n\rItemGivingReq\022A\n\023item_guid_count_map\030" + + "\017 \003(\0132$.ItemGivingReq.ItemGuidCountMapEn" + + "try\022\021\n\tgiving_id\030\r \001(\r\022#\n\017item_param_lis" + + "t\030\004 \003(\0132\n.ItemParam\022?\n\023Unk2800_PHNIJJMEC" + + "GN\030\002 \001(\0162\".ItemGivingReq.Unk2800_LENCDFJ" + + "ACFN\0327\n\025ItemGuidCountMapEntry\022\013\n\003key\030\001 \001" + + "(\004\022\r\n\005value\030\002 \001(\r:\0028\001\"a\n\023Unk2800_LENCDFJ" + + "ACFN\022\035\n\031Unk2800_LENCDFJACFN_QUEST\020\000\022+\n\'U" + + "nk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG\020\001" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ItemGivingReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemGivingReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemGivingReq_descriptor, + new java.lang.String[] { "ItemGuidCountMap", "GivingId", "ItemParamList", "Unk2800PHNIJJMECGN", }); + internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor = + internal_static_ItemGivingReq_descriptor.getNestedTypes().get(0); + internal_static_ItemGivingReq_ItemGuidCountMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java new file mode 100644 index 000000000..7cb9c2b85 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemGivingRsp.proto + +package emu.grasscutter.net.proto; + +public final class ItemGivingRspOuterClass { + private ItemGivingRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemGivingRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemGivingRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return The unk2700MHIPHDFEOON. + */ + int getUnk2700MHIPHDFEOON(); + + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + int getGivingId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 118
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ItemGivingRsp} + */ + public static final class ItemGivingRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemGivingRsp) + ItemGivingRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemGivingRsp.newBuilder() to construct. + private ItemGivingRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemGivingRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemGivingRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemGivingRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + unk2700MHIPHDFEOON_ = input.readUInt32(); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + givingId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.class, emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.Builder.class); + } + + public static final int UNK2700_MHIPHDFEOON_FIELD_NUMBER = 1; + private int unk2700MHIPHDFEOON_; + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return The unk2700MHIPHDFEOON. + */ + @java.lang.Override + public int getUnk2700MHIPHDFEOON() { + return unk2700MHIPHDFEOON_; + } + + public static final int GIVING_ID_FIELD_NUMBER = 13; + private int givingId_; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700MHIPHDFEOON_ != 0) { + output.writeUInt32(1, unk2700MHIPHDFEOON_); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (givingId_ != 0) { + output.writeUInt32(13, givingId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700MHIPHDFEOON_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, unk2700MHIPHDFEOON_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (givingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, givingId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp other = (emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp) obj; + + if (getUnk2700MHIPHDFEOON() + != other.getUnk2700MHIPHDFEOON()) return false; + if (getGivingId() + != other.getGivingId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_MHIPHDFEOON_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MHIPHDFEOON(); + hash = (37 * hash) + GIVING_ID_FIELD_NUMBER; + hash = (53 * hash) + getGivingId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 118
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ItemGivingRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemGivingRsp) + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.class, emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700MHIPHDFEOON_ = 0; + + givingId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp build() { + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp buildPartial() { + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp result = new emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp(this); + result.unk2700MHIPHDFEOON_ = unk2700MHIPHDFEOON_; + result.givingId_ = givingId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp) { + return mergeFrom((emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp other) { + if (other == emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.getDefaultInstance()) return this; + if (other.getUnk2700MHIPHDFEOON() != 0) { + setUnk2700MHIPHDFEOON(other.getUnk2700MHIPHDFEOON()); + } + if (other.getGivingId() != 0) { + setGivingId(other.getGivingId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unk2700MHIPHDFEOON_ ; + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return The unk2700MHIPHDFEOON. + */ + @java.lang.Override + public int getUnk2700MHIPHDFEOON() { + return unk2700MHIPHDFEOON_; + } + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @param value The unk2700MHIPHDFEOON to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MHIPHDFEOON(int value) { + + unk2700MHIPHDFEOON_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700MHIPHDFEOON() { + + unk2700MHIPHDFEOON_ = 0; + onChanged(); + return this; + } + + private int givingId_ ; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + /** + * uint32 giving_id = 13; + * @param value The givingId to set. + * @return This builder for chaining. + */ + public Builder setGivingId(int value) { + + givingId_ = value; + onChanged(); + return this; + } + /** + * uint32 giving_id = 13; + * @return This builder for chaining. + */ + public Builder clearGivingId() { + + givingId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ItemGivingRsp) + } + + // @@protoc_insertion_point(class_scope:ItemGivingRsp) + private static final emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp(); + } + + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemGivingRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemGivingRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemGivingRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemGivingRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ItemGivingRsp.proto\"P\n\rItemGivingRsp\022\033" + + "\n\023Unk2700_MHIPHDFEOON\030\001 \001(\r\022\021\n\tgiving_id" + + "\030\r \001(\r\022\017\n\007retcode\030\003 \001(\005B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ItemGivingRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemGivingRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemGivingRsp_descriptor, + new java.lang.String[] { "Unk2700MHIPHDFEOON", "GivingId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java new file mode 100644 index 000000000..f7536143f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemHint.proto + +package emu.grasscutter.net.proto; + +public final class ItemHintOuterClass { + private ItemHintOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemHintOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemHint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 8; + * @return The itemId. + */ + int getItemId(); + + /** + * bool is_new = 2; + * @return The isNew. + */ + boolean getIsNew(); + + /** + * uint32 count = 15; + * @return The count. + */ + int getCount(); + + /** + * uint64 guid = 4; + * @return The guid. + */ + long getGuid(); + } + /** + * Protobuf type {@code ItemHint} + */ + public static final class ItemHint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemHint) + ItemHintOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemHint.newBuilder() to construct. + private ItemHint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemHint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemHint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemHint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + isNew_ = input.readBool(); + break; + } + case 32: { + + guid_ = input.readUInt64(); + break; + } + case 64: { + + itemId_ = input.readUInt32(); + break; + } + case 120: { + + count_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.class, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 8; + private int itemId_; + /** + * uint32 item_id = 8; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int IS_NEW_FIELD_NUMBER = 2; + private boolean isNew_; + /** + * bool is_new = 2; + * @return The isNew. + */ + @java.lang.Override + public boolean getIsNew() { + return isNew_; + } + + public static final int COUNT_FIELD_NUMBER = 15; + private int count_; + /** + * uint32 count = 15; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int GUID_FIELD_NUMBER = 4; + private long guid_; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isNew_ != false) { + output.writeBool(2, isNew_); + } + if (guid_ != 0L) { + output.writeUInt64(4, guid_); + } + if (itemId_ != 0) { + output.writeUInt32(8, itemId_); + } + if (count_ != 0) { + output.writeUInt32(15, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isNew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isNew_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, guid_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, itemId_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, count_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint other = (emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getIsNew() + != other.getIsNew()) return false; + if (getCount() + != other.getCount()) return false; + if (getGuid() + != other.getGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + IS_NEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNew()); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ItemHint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemHint) + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.class, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + isNew_ = false; + + count_ = 0; + + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint build() { + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint buildPartial() { + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint result = new emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint(this); + result.itemId_ = itemId_; + result.isNew_ = isNew_; + result.count_ = count_; + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint) { + return mergeFrom((emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint other) { + if (other == emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getIsNew() != false) { + setIsNew(other.getIsNew()); + } + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 8; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 8; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 8; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private boolean isNew_ ; + /** + * bool is_new = 2; + * @return The isNew. + */ + @java.lang.Override + public boolean getIsNew() { + return isNew_; + } + /** + * bool is_new = 2; + * @param value The isNew to set. + * @return This builder for chaining. + */ + public Builder setIsNew(boolean value) { + + isNew_ = value; + onChanged(); + return this; + } + /** + * bool is_new = 2; + * @return This builder for chaining. + */ + public Builder clearIsNew() { + + isNew_ = false; + onChanged(); + return this; + } + + private int count_ ; + /** + * uint32 count = 15; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 15; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 15; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 4; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 4; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ItemHint) + } + + // @@protoc_insertion_point(class_scope:ItemHint) + private static final emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint(); + } + + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemHint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemHint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemHint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemHint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016ItemHint.proto\"H\n\010ItemHint\022\017\n\007item_id\030" + + "\010 \001(\r\022\016\n\006is_new\030\002 \001(\010\022\r\n\005count\030\017 \001(\r\022\014\n\004" + + "guid\030\004 \001(\004B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ItemHint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemHint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemHint_descriptor, + new java.lang.String[] { "ItemId", "IsNew", "Count", "Guid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemOuterClass.java new file mode 100644 index 000000000..942dee566 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemOuterClass.java @@ -0,0 +1,1374 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Item.proto + +package emu.grasscutter.net.proto; + +public final class ItemOuterClass { + private ItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:Item) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint64 guid = 2; + * @return The guid. + */ + long getGuid(); + + /** + * .Material material = 5; + * @return Whether the material field is set. + */ + boolean hasMaterial(); + /** + * .Material material = 5; + * @return The material. + */ + emu.grasscutter.net.proto.MaterialOuterClass.Material getMaterial(); + /** + * .Material material = 5; + */ + emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder getMaterialOrBuilder(); + + /** + * .Equip equip = 6; + * @return Whether the equip field is set. + */ + boolean hasEquip(); + /** + * .Equip equip = 6; + * @return The equip. + */ + emu.grasscutter.net.proto.EquipOuterClass.Equip getEquip(); + /** + * .Equip equip = 6; + */ + emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder getEquipOrBuilder(); + + /** + * .Furniture furniture = 7; + * @return Whether the furniture field is set. + */ + boolean hasFurniture(); + /** + * .Furniture furniture = 7; + * @return The furniture. + */ + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getFurniture(); + /** + * .Furniture furniture = 7; + */ + emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder getFurnitureOrBuilder(); + + public emu.grasscutter.net.proto.ItemOuterClass.Item.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code Item} + */ + public static final class Item extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Item) + ItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use Item.newBuilder() to construct. + private Item(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Item() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Item(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Item( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + guid_ = input.readUInt64(); + break; + } + case 42: { + emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder subBuilder = null; + if (detailCase_ == 5) { + subBuilder = ((emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.MaterialOuterClass.Material.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 5; + break; + } + case 50: { + emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder subBuilder = null; + if (detailCase_ == 6) { + subBuilder = ((emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.EquipOuterClass.Equip.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 6; + break; + } + case 58: { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder subBuilder = null; + if (detailCase_ == 7) { + subBuilder = ((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 7; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemOuterClass.Item.class, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MATERIAL(5), + EQUIP(6), + FURNITURE(7), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 5: return MATERIAL; + case 6: return EQUIP; + case 7: return FURNITURE; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int GUID_FIELD_NUMBER = 2; + private long guid_; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int MATERIAL_FIELD_NUMBER = 5; + /** + * .Material material = 5; + * @return Whether the material field is set. + */ + @java.lang.Override + public boolean hasMaterial() { + return detailCase_ == 5; + } + /** + * .Material material = 5; + * @return The material. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getMaterial() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + /** + * .Material material = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder getMaterialOrBuilder() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + + public static final int EQUIP_FIELD_NUMBER = 6; + /** + * .Equip equip = 6; + * @return Whether the equip field is set. + */ + @java.lang.Override + public boolean hasEquip() { + return detailCase_ == 6; + } + /** + * .Equip equip = 6; + * @return The equip. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getEquip() { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + /** + * .Equip equip = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder getEquipOrBuilder() { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + + public static final int FURNITURE_FIELD_NUMBER = 7; + /** + * .Furniture furniture = 7; + * @return Whether the furniture field is set. + */ + @java.lang.Override + public boolean hasFurniture() { + return detailCase_ == 7; + } + /** + * .Furniture furniture = 7; + * @return The furniture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getFurniture() { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + /** + * .Furniture furniture = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder getFurnitureOrBuilder() { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(2, guid_); + } + if (detailCase_ == 5) { + output.writeMessage(5, (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_); + } + if (detailCase_ == 6) { + output.writeMessage(6, (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_); + } + if (detailCase_ == 7) { + output.writeMessage(7, (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, guid_); + } + if (detailCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_); + } + if (detailCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_); + } + if (detailCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ItemOuterClass.Item)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemOuterClass.Item other = (emu.grasscutter.net.proto.ItemOuterClass.Item) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 5: + if (!getMaterial() + .equals(other.getMaterial())) return false; + break; + case 6: + if (!getEquip() + .equals(other.getEquip())) return false; + break; + case 7: + if (!getFurniture() + .equals(other.getFurniture())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + switch (detailCase_) { + case 5: + hash = (37 * hash) + MATERIAL_FIELD_NUMBER; + hash = (53 * hash) + getMaterial().hashCode(); + break; + case 6: + hash = (37 * hash) + EQUIP_FIELD_NUMBER; + hash = (53 * hash) + getEquip().hashCode(); + break; + case 7: + hash = (37 * hash) + FURNITURE_FIELD_NUMBER; + hash = (53 * hash) + getFurniture().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ItemOuterClass.Item prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Item} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Item) + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemOuterClass.Item.class, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemOuterClass.Item.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + guid_ = 0L; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item build() { + emu.grasscutter.net.proto.ItemOuterClass.Item result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item buildPartial() { + emu.grasscutter.net.proto.ItemOuterClass.Item result = new emu.grasscutter.net.proto.ItemOuterClass.Item(this); + result.itemId_ = itemId_; + result.guid_ = guid_; + if (detailCase_ == 5) { + if (materialBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = materialBuilder_.build(); + } + } + if (detailCase_ == 6) { + if (equipBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = equipBuilder_.build(); + } + } + if (detailCase_ == 7) { + if (furnitureBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = furnitureBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemOuterClass.Item) { + return mergeFrom((emu.grasscutter.net.proto.ItemOuterClass.Item)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemOuterClass.Item other) { + if (other == emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + switch (other.getDetailCase()) { + case MATERIAL: { + mergeMaterial(other.getMaterial()); + break; + } + case EQUIP: { + mergeEquip(other.getEquip()); + break; + } + case FURNITURE: { + mergeFurniture(other.getFurniture()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemOuterClass.Item parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemOuterClass.Item) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 2; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 2; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialOuterClass.Material, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder, emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder> materialBuilder_; + /** + * .Material material = 5; + * @return Whether the material field is set. + */ + @java.lang.Override + public boolean hasMaterial() { + return detailCase_ == 5; + } + /** + * .Material material = 5; + * @return The material. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getMaterial() { + if (materialBuilder_ == null) { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } else { + if (detailCase_ == 5) { + return materialBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + } + /** + * .Material material = 5; + */ + public Builder setMaterial(emu.grasscutter.net.proto.MaterialOuterClass.Material value) { + if (materialBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + materialBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .Material material = 5; + */ + public Builder setMaterial( + emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder builderForValue) { + if (materialBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + materialBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 5; + return this; + } + /** + * .Material material = 5; + */ + public Builder mergeMaterial(emu.grasscutter.net.proto.MaterialOuterClass.Material value) { + if (materialBuilder_ == null) { + if (detailCase_ == 5 && + detail_ != emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.MaterialOuterClass.Material.newBuilder((emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 5) { + materialBuilder_.mergeFrom(value); + } + materialBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .Material material = 5; + */ + public Builder clearMaterial() { + if (materialBuilder_ == null) { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + } + materialBuilder_.clear(); + } + return this; + } + /** + * .Material material = 5; + */ + public emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder getMaterialBuilder() { + return getMaterialFieldBuilder().getBuilder(); + } + /** + * .Material material = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder getMaterialOrBuilder() { + if ((detailCase_ == 5) && (materialBuilder_ != null)) { + return materialBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + } + /** + * .Material material = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialOuterClass.Material, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder, emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder> + getMaterialFieldBuilder() { + if (materialBuilder_ == null) { + if (!(detailCase_ == 5)) { + detail_ = emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + materialBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialOuterClass.Material, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder, emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder>( + (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 5; + onChanged();; + return materialBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipOuterClass.Equip, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder, emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder> equipBuilder_; + /** + * .Equip equip = 6; + * @return Whether the equip field is set. + */ + @java.lang.Override + public boolean hasEquip() { + return detailCase_ == 6; + } + /** + * .Equip equip = 6; + * @return The equip. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getEquip() { + if (equipBuilder_ == null) { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } else { + if (detailCase_ == 6) { + return equipBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + } + /** + * .Equip equip = 6; + */ + public Builder setEquip(emu.grasscutter.net.proto.EquipOuterClass.Equip value) { + if (equipBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + equipBuilder_.setMessage(value); + } + detailCase_ = 6; + return this; + } + /** + * .Equip equip = 6; + */ + public Builder setEquip( + emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder builderForValue) { + if (equipBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + equipBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 6; + return this; + } + /** + * .Equip equip = 6; + */ + public Builder mergeEquip(emu.grasscutter.net.proto.EquipOuterClass.Equip value) { + if (equipBuilder_ == null) { + if (detailCase_ == 6 && + detail_ != emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.EquipOuterClass.Equip.newBuilder((emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 6) { + equipBuilder_.mergeFrom(value); + } + equipBuilder_.setMessage(value); + } + detailCase_ = 6; + return this; + } + /** + * .Equip equip = 6; + */ + public Builder clearEquip() { + if (equipBuilder_ == null) { + if (detailCase_ == 6) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 6) { + detailCase_ = 0; + detail_ = null; + } + equipBuilder_.clear(); + } + return this; + } + /** + * .Equip equip = 6; + */ + public emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder getEquipBuilder() { + return getEquipFieldBuilder().getBuilder(); + } + /** + * .Equip equip = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder getEquipOrBuilder() { + if ((detailCase_ == 6) && (equipBuilder_ != null)) { + return equipBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + } + /** + * .Equip equip = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipOuterClass.Equip, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder, emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder> + getEquipFieldBuilder() { + if (equipBuilder_ == null) { + if (!(detailCase_ == 6)) { + detail_ = emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + equipBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipOuterClass.Equip, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder, emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder>( + (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 6; + onChanged();; + return equipBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder, emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder> furnitureBuilder_; + /** + * .Furniture furniture = 7; + * @return Whether the furniture field is set. + */ + @java.lang.Override + public boolean hasFurniture() { + return detailCase_ == 7; + } + /** + * .Furniture furniture = 7; + * @return The furniture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getFurniture() { + if (furnitureBuilder_ == null) { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } else { + if (detailCase_ == 7) { + return furnitureBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + } + /** + * .Furniture furniture = 7; + */ + public Builder setFurniture(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture value) { + if (furnitureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + furnitureBuilder_.setMessage(value); + } + detailCase_ = 7; + return this; + } + /** + * .Furniture furniture = 7; + */ + public Builder setFurniture( + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder builderForValue) { + if (furnitureBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + furnitureBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 7; + return this; + } + /** + * .Furniture furniture = 7; + */ + public Builder mergeFurniture(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture value) { + if (furnitureBuilder_ == null) { + if (detailCase_ == 7 && + detail_ != emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.newBuilder((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 7) { + furnitureBuilder_.mergeFrom(value); + } + furnitureBuilder_.setMessage(value); + } + detailCase_ = 7; + return this; + } + /** + * .Furniture furniture = 7; + */ + public Builder clearFurniture() { + if (furnitureBuilder_ == null) { + if (detailCase_ == 7) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 7) { + detailCase_ = 0; + detail_ = null; + } + furnitureBuilder_.clear(); + } + return this; + } + /** + * .Furniture furniture = 7; + */ + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder getFurnitureBuilder() { + return getFurnitureFieldBuilder().getBuilder(); + } + /** + * .Furniture furniture = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder getFurnitureOrBuilder() { + if ((detailCase_ == 7) && (furnitureBuilder_ != null)) { + return furnitureBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + } + /** + * .Furniture furniture = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder, emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder> + getFurnitureFieldBuilder() { + if (furnitureBuilder_ == null) { + if (!(detailCase_ == 7)) { + detail_ = emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + furnitureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder, emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder>( + (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 7; + onChanged();; + return furnitureBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Item) + } + + // @@protoc_insertion_point(class_scope:Item) + private static final emu.grasscutter.net.proto.ItemOuterClass.Item DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemOuterClass.Item(); + } + + public static emu.grasscutter.net.proto.ItemOuterClass.Item getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Item parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Item(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Item_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Item_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\nItem.proto\032\013Equip.proto\032\017Furniture.pro" + + "to\032\016Material.proto\"\210\001\n\004Item\022\017\n\007item_id\030\001" + + " \001(\r\022\014\n\004guid\030\002 \001(\004\022\035\n\010material\030\005 \001(\0132\t.M" + + "aterialH\000\022\027\n\005equip\030\006 \001(\0132\006.EquipH\000\022\037\n\tfu" + + "rniture\030\007 \001(\0132\n.FurnitureH\000B\010\n\006detailB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EquipOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MaterialOuterClass.getDescriptor(), + }); + internal_static_Item_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Item_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Item_descriptor, + new java.lang.String[] { "ItemId", "Guid", "Material", "Equip", "Furniture", "Detail", }); + emu.grasscutter.net.proto.EquipOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MaterialOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java new file mode 100644 index 000000000..781afddb3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemParam.proto + +package emu.grasscutter.net.proto; + +public final class ItemParamOuterClass { + private ItemParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemParam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 count = 2; + * @return The count. + */ + int getCount(); + } + /** + * Protobuf type {@code ItemParam} + */ + public static final class ItemParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemParam) + ItemParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemParam.newBuilder() to construct. + private ItemParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemParam() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemParam( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + count_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.class, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int COUNT_FIELD_NUMBER = 2; + private int count_; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (count_ != 0) { + output.writeUInt32(2, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, count_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam other = (emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getCount() + != other.getCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ItemParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemParam) + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.class, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + count_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam build() { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam buildPartial() { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam result = new emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam(this); + result.itemId_ = itemId_; + result.count_ = count_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam) { + return mergeFrom((emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam other) { + if (other == emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getCount() != 0) { + setCount(other.getCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int count_ ; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 2; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 2; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ItemParam) + } + + // @@protoc_insertion_point(class_scope:ItemParam) + private static final emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam(); + } + + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ItemParam.proto\"+\n\tItemParam\022\017\n\007item_i" + + "d\030\001 \001(\r\022\r\n\005count\030\002 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ItemParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemParam_descriptor, + new java.lang.String[] { "ItemId", "Count", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java new file mode 100644 index 000000000..123b6fd2e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java @@ -0,0 +1,1401 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LifeStateChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class LifeStateChangeNotifyOuterClass { + private LifeStateChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface LifeStateChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:LifeStateChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * repeated .ServerBuff server_buff_list = 6; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * string attack_tag = 7; + * @return The attackTag. + */ + java.lang.String getAttackTag(); + /** + * string attack_tag = 7; + * @return The bytes for attackTag. + */ + com.google.protobuf.ByteString + getAttackTagBytes(); + + /** + * uint32 move_reliable_seq = 15; + * @return The moveReliableSeq. + */ + int getMoveReliableSeq(); + + /** + * .PlayerDieType die_type = 14; + * @return The enum numeric value on the wire for dieType. + */ + int getDieTypeValue(); + /** + * .PlayerDieType die_type = 14; + * @return The dieType. + */ + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); + + /** + * uint32 life_state = 5; + * @return The lifeState. + */ + int getLifeState(); + + /** + * uint32 source_entity_id = 1; + * @return The sourceEntityId. + */ + int getSourceEntityId(); + } + /** + *
+   * CmdId: 1298
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code LifeStateChangeNotify} + */ + public static final class LifeStateChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:LifeStateChangeNotify) + LifeStateChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use LifeStateChangeNotify.newBuilder() to construct. + private LifeStateChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LifeStateChangeNotify() { + serverBuffList_ = java.util.Collections.emptyList(); + attackTag_ = ""; + dieType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LifeStateChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LifeStateChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + sourceEntityId_ = input.readUInt32(); + break; + } + case 32: { + + entityId_ = input.readUInt32(); + break; + } + case 40: { + + lifeState_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + attackTag_ = s; + break; + } + case 112: { + int rawValue = input.readEnum(); + + dieType_ = rawValue; + break; + } + case 120: { + + moveReliableSeq_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.class, emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 6; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int ATTACK_TAG_FIELD_NUMBER = 7; + private volatile java.lang.Object attackTag_; + /** + * string attack_tag = 7; + * @return The attackTag. + */ + @java.lang.Override + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attackTag_ = s; + return s; + } + } + /** + * string attack_tag = 7; + * @return The bytes for attackTag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MOVE_RELIABLE_SEQ_FIELD_NUMBER = 15; + private int moveReliableSeq_; + /** + * uint32 move_reliable_seq = 15; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + + public static final int DIE_TYPE_FIELD_NUMBER = 14; + private int dieType_; + /** + * .PlayerDieType die_type = 14; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 14; + * @return The dieType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + + public static final int LIFE_STATE_FIELD_NUMBER = 5; + private int lifeState_; + /** + * uint32 life_state = 5; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int SOURCE_ENTITY_ID_FIELD_NUMBER = 1; + private int sourceEntityId_; + /** + * uint32 source_entity_id = 1; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sourceEntityId_ != 0) { + output.writeUInt32(1, sourceEntityId_); + } + if (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (lifeState_ != 0) { + output.writeUInt32(5, lifeState_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(6, serverBuffList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, attackTag_); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + output.writeEnum(14, dieType_); + } + if (moveReliableSeq_ != 0) { + output.writeUInt32(15, moveReliableSeq_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourceEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sourceEntityId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, lifeState_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, serverBuffList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, attackTag_); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(14, dieType_); + } + if (moveReliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, moveReliableSeq_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify other = (emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!getAttackTag() + .equals(other.getAttackTag())) return false; + if (getMoveReliableSeq() + != other.getMoveReliableSeq()) return false; + if (dieType_ != other.dieType_) return false; + if (getLifeState() + != other.getLifeState()) return false; + if (getSourceEntityId() + != other.getSourceEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (37 * hash) + ATTACK_TAG_FIELD_NUMBER; + hash = (53 * hash) + getAttackTag().hashCode(); + hash = (37 * hash) + MOVE_RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getMoveReliableSeq(); + hash = (37 * hash) + DIE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dieType_; + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + hash = (37 * hash) + SOURCE_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getSourceEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1298
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code LifeStateChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:LifeStateChangeNotify) + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.class, emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + attackTag_ = ""; + + moveReliableSeq_ = 0; + + dieType_ = 0; + + lifeState_ = 0; + + sourceEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify build() { + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify buildPartial() { + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify result = new emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify(this); + int from_bitField0_ = bitField0_; + result.entityId_ = entityId_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + result.attackTag_ = attackTag_; + result.moveReliableSeq_ = moveReliableSeq_; + result.dieType_ = dieType_; + result.lifeState_ = lifeState_; + result.sourceEntityId_ = sourceEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify other) { + if (other == emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (!other.getAttackTag().isEmpty()) { + attackTag_ = other.attackTag_; + onChanged(); + } + if (other.getMoveReliableSeq() != 0) { + setMoveReliableSeq(other.getMoveReliableSeq()); + } + if (other.dieType_ != 0) { + setDieTypeValue(other.getDieTypeValue()); + } + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (other.getSourceEntityId() != 0) { + setSourceEntityId(other.getSourceEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private java.lang.Object attackTag_ = ""; + /** + * string attack_tag = 7; + * @return The attackTag. + */ + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attackTag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string attack_tag = 7; + * @return The bytes for attackTag. + */ + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string attack_tag = 7; + * @param value The attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + attackTag_ = value; + onChanged(); + return this; + } + /** + * string attack_tag = 7; + * @return This builder for chaining. + */ + public Builder clearAttackTag() { + + attackTag_ = getDefaultInstance().getAttackTag(); + onChanged(); + return this; + } + /** + * string attack_tag = 7; + * @param value The bytes for attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + attackTag_ = value; + onChanged(); + return this; + } + + private int moveReliableSeq_ ; + /** + * uint32 move_reliable_seq = 15; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + /** + * uint32 move_reliable_seq = 15; + * @param value The moveReliableSeq to set. + * @return This builder for chaining. + */ + public Builder setMoveReliableSeq(int value) { + + moveReliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 move_reliable_seq = 15; + * @return This builder for chaining. + */ + public Builder clearMoveReliableSeq() { + + moveReliableSeq_ = 0; + onChanged(); + return this; + } + + private int dieType_ = 0; + /** + * .PlayerDieType die_type = 14; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 14; + * @param value The enum numeric value on the wire for dieType to set. + * @return This builder for chaining. + */ + public Builder setDieTypeValue(int value) { + + dieType_ = value; + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 14; + * @return The dieType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + /** + * .PlayerDieType die_type = 14; + * @param value The dieType to set. + * @return This builder for chaining. + */ + public Builder setDieType(emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType value) { + if (value == null) { + throw new NullPointerException(); + } + + dieType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 14; + * @return This builder for chaining. + */ + public Builder clearDieType() { + + dieType_ = 0; + onChanged(); + return this; + } + + private int lifeState_ ; + /** + * uint32 life_state = 5; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 5; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 5; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private int sourceEntityId_ ; + /** + * uint32 source_entity_id = 1; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + /** + * uint32 source_entity_id = 1; + * @param value The sourceEntityId to set. + * @return This builder for chaining. + */ + public Builder setSourceEntityId(int value) { + + sourceEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 source_entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearSourceEntityId() { + + sourceEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:LifeStateChangeNotify) + } + + // @@protoc_insertion_point(class_scope:LifeStateChangeNotify) + private static final emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify(); + } + + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LifeStateChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LifeStateChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LifeStateChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LifeStateChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033LifeStateChangeNotify.proto\032\023PlayerDie" + + "Type.proto\032\020ServerBuff.proto\"\320\001\n\025LifeSta" + + "teChangeNotify\022\021\n\tentity_id\030\004 \001(\r\022%\n\020ser" + + "ver_buff_list\030\006 \003(\0132\013.ServerBuff\022\022\n\natta" + + "ck_tag\030\007 \001(\t\022\031\n\021move_reliable_seq\030\017 \001(\r\022" + + " \n\010die_type\030\016 \001(\0162\016.PlayerDieType\022\022\n\nlif" + + "e_state\030\005 \001(\r\022\030\n\020source_entity_id\030\001 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_LifeStateChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_LifeStateChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LifeStateChangeNotify_descriptor, + new java.lang.String[] { "EntityId", "ServerBuffList", "AttackTag", "MoveReliableSeq", "DieType", "LifeState", "SourceEntityId", }); + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LockedPersonallineDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LockedPersonallineDataOuterClass.java new file mode 100644 index 000000000..9c91dfc6a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LockedPersonallineDataOuterClass.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LockedPersonallineData.proto + +package emu.grasscutter.net.proto; + +public final class LockedPersonallineDataOuterClass { + private LockedPersonallineDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface LockedPersonallineDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:LockedPersonallineData) + com.google.protobuf.MessageOrBuilder { + + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The enum numeric value on the wire for lockReason. + */ + int getLockReasonValue(); + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The lockReason. + */ + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason getLockReason(); + + /** + * uint32 personal_line_id = 13; + * @return The personalLineId. + */ + int getPersonalLineId(); + + /** + * uint32 chapter_id = 3; + * @return Whether the chapterId field is set. + */ + boolean hasChapterId(); + /** + * uint32 chapter_id = 3; + * @return The chapterId. + */ + int getChapterId(); + + /** + * uint32 level = 1; + * @return Whether the level field is set. + */ + boolean hasLevel(); + /** + * uint32 level = 1; + * @return The level. + */ + int getLevel(); + + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.ParamCase getParamCase(); + } + /** + * Protobuf type {@code LockedPersonallineData} + */ + public static final class LockedPersonallineData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:LockedPersonallineData) + LockedPersonallineDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use LockedPersonallineData.newBuilder() to construct. + private LockedPersonallineData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LockedPersonallineData() { + lockReason_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LockedPersonallineData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LockedPersonallineData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + paramCase_ = 1; + param_ = input.readUInt32(); + break; + } + case 16: { + int rawValue = input.readEnum(); + + lockReason_ = rawValue; + break; + } + case 24: { + paramCase_ = 3; + param_ = input.readUInt32(); + break; + } + case 104: { + + personalLineId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.class, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder.class); + } + + /** + * Protobuf enum {@code LockedPersonallineData.LockReason} + */ + public enum LockReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LOCK_REASON_LEVEL = 0; + */ + LOCK_REASON_LEVEL(0), + /** + * LOCK_REASON_QUEST = 1; + */ + LOCK_REASON_QUEST(1), + UNRECOGNIZED(-1), + ; + + /** + * LOCK_REASON_LEVEL = 0; + */ + public static final int LOCK_REASON_LEVEL_VALUE = 0; + /** + * LOCK_REASON_QUEST = 1; + */ + public static final int LOCK_REASON_QUEST_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static LockReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static LockReason forNumber(int value) { + switch (value) { + case 0: return LOCK_REASON_LEVEL; + case 1: return LOCK_REASON_QUEST; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LockReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LockReason findValueByNumber(int number) { + return LockReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDescriptor().getEnumTypes().get(0); + } + + private static final LockReason[] VALUES = values(); + + public static LockReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LockReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:LockedPersonallineData.LockReason) + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CHAPTER_ID(3), + LEVEL(1), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 3: return CHAPTER_ID; + case 1: return LEVEL; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int LOCK_REASON_FIELD_NUMBER = 2; + private int lockReason_; + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The enum numeric value on the wire for lockReason. + */ + @java.lang.Override public int getLockReasonValue() { + return lockReason_; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The lockReason. + */ + @java.lang.Override public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason getLockReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason result = emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.valueOf(lockReason_); + return result == null ? emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.UNRECOGNIZED : result; + } + + public static final int PERSONAL_LINE_ID_FIELD_NUMBER = 13; + private int personalLineId_; + /** + * uint32 personal_line_id = 13; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + + public static final int CHAPTER_ID_FIELD_NUMBER = 3; + /** + * uint32 chapter_id = 3; + * @return Whether the chapterId field is set. + */ + @java.lang.Override + public boolean hasChapterId() { + return paramCase_ == 3; + } + /** + * uint32 chapter_id = 3; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + if (paramCase_ == 3) { + return (java.lang.Integer) param_; + } + return 0; + } + + public static final int LEVEL_FIELD_NUMBER = 1; + /** + * uint32 level = 1; + * @return Whether the level field is set. + */ + @java.lang.Override + public boolean hasLevel() { + return paramCase_ == 1; + } + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + if (paramCase_ == 1) { + return (java.lang.Integer) param_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (paramCase_ == 1) { + output.writeUInt32( + 1, (int)((java.lang.Integer) param_)); + } + if (lockReason_ != emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.LOCK_REASON_LEVEL.getNumber()) { + output.writeEnum(2, lockReason_); + } + if (paramCase_ == 3) { + output.writeUInt32( + 3, (int)((java.lang.Integer) param_)); + } + if (personalLineId_ != 0) { + output.writeUInt32(13, personalLineId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paramCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 1, (int)((java.lang.Integer) param_)); + } + if (lockReason_ != emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.LOCK_REASON_LEVEL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, lockReason_); + } + if (paramCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 3, (int)((java.lang.Integer) param_)); + } + if (personalLineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, personalLineId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData other = (emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData) obj; + + if (lockReason_ != other.lockReason_) return false; + if (getPersonalLineId() + != other.getPersonalLineId()) return false; + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 3: + if (getChapterId() + != other.getChapterId()) return false; + break; + case 1: + if (getLevel() + != other.getLevel()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LOCK_REASON_FIELD_NUMBER; + hash = (53 * hash) + lockReason_; + hash = (37 * hash) + PERSONAL_LINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPersonalLineId(); + switch (paramCase_) { + case 3: + hash = (37 * hash) + CHAPTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getChapterId(); + break; + case 1: + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code LockedPersonallineData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:LockedPersonallineData) + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.class, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + lockReason_ = 0; + + personalLineId_ = 0; + + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData build() { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData buildPartial() { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData result = new emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData(this); + result.lockReason_ = lockReason_; + result.personalLineId_ = personalLineId_; + if (paramCase_ == 3) { + result.param_ = param_; + } + if (paramCase_ == 1) { + result.param_ = param_; + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData) { + return mergeFrom((emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData other) { + if (other == emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance()) return this; + if (other.lockReason_ != 0) { + setLockReasonValue(other.getLockReasonValue()); + } + if (other.getPersonalLineId() != 0) { + setPersonalLineId(other.getPersonalLineId()); + } + switch (other.getParamCase()) { + case CHAPTER_ID: { + setChapterId(other.getChapterId()); + break; + } + case LEVEL: { + setLevel(other.getLevel()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private int lockReason_ = 0; + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The enum numeric value on the wire for lockReason. + */ + @java.lang.Override public int getLockReasonValue() { + return lockReason_; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @param value The enum numeric value on the wire for lockReason to set. + * @return This builder for chaining. + */ + public Builder setLockReasonValue(int value) { + + lockReason_ = value; + onChanged(); + return this; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The lockReason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason getLockReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason result = emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.valueOf(lockReason_); + return result == null ? emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.UNRECOGNIZED : result; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @param value The lockReason to set. + * @return This builder for chaining. + */ + public Builder setLockReason(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason value) { + if (value == null) { + throw new NullPointerException(); + } + + lockReason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return This builder for chaining. + */ + public Builder clearLockReason() { + + lockReason_ = 0; + onChanged(); + return this; + } + + private int personalLineId_ ; + /** + * uint32 personal_line_id = 13; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + /** + * uint32 personal_line_id = 13; + * @param value The personalLineId to set. + * @return This builder for chaining. + */ + public Builder setPersonalLineId(int value) { + + personalLineId_ = value; + onChanged(); + return this; + } + /** + * uint32 personal_line_id = 13; + * @return This builder for chaining. + */ + public Builder clearPersonalLineId() { + + personalLineId_ = 0; + onChanged(); + return this; + } + + /** + * uint32 chapter_id = 3; + * @return Whether the chapterId field is set. + */ + public boolean hasChapterId() { + return paramCase_ == 3; + } + /** + * uint32 chapter_id = 3; + * @return The chapterId. + */ + public int getChapterId() { + if (paramCase_ == 3) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 chapter_id = 3; + * @param value The chapterId to set. + * @return This builder for chaining. + */ + public Builder setChapterId(int value) { + paramCase_ = 3; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 chapter_id = 3; + * @return This builder for chaining. + */ + public Builder clearChapterId() { + if (paramCase_ == 3) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 level = 1; + * @return Whether the level field is set. + */ + public boolean hasLevel() { + return paramCase_ == 1; + } + /** + * uint32 level = 1; + * @return The level. + */ + public int getLevel() { + if (paramCase_ == 1) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 level = 1; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + paramCase_ = 1; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 1; + * @return This builder for chaining. + */ + public Builder clearLevel() { + if (paramCase_ == 1) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:LockedPersonallineData) + } + + // @@protoc_insertion_point(class_scope:LockedPersonallineData) + private static final emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData(); + } + + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LockedPersonallineData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LockedPersonallineData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LockedPersonallineData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LockedPersonallineData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034LockedPersonallineData.proto\"\327\001\n\026Locke" + + "dPersonallineData\0227\n\013lock_reason\030\002 \001(\0162\"" + + ".LockedPersonallineData.LockReason\022\030\n\020pe" + + "rsonal_line_id\030\r \001(\r\022\024\n\nchapter_id\030\003 \001(\r" + + "H\000\022\017\n\005level\030\001 \001(\rH\000\":\n\nLockReason\022\025\n\021LOC" + + "K_REASON_LEVEL\020\000\022\025\n\021LOCK_REASON_QUEST\020\001B" + + "\007\n\005paramB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_LockedPersonallineData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_LockedPersonallineData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LockedPersonallineData_descriptor, + new java.lang.String[] { "LockReason", "PersonalLineId", "ChapterId", "Level", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxDataOuterClass.java new file mode 100644 index 000000000..ad4f0d496 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxDataOuterClass.java @@ -0,0 +1,799 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LunchBoxData.proto + +package emu.grasscutter.net.proto; + +public final class LunchBoxDataOuterClass { + private LunchBoxDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface LunchBoxDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:LunchBoxData) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> slot_material_map = 3; + */ + int getSlotMaterialMapCount(); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + boolean containsSlotMaterialMap( + int key); + /** + * Use {@link #getSlotMaterialMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSlotMaterialMap(); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + java.util.Map + getSlotMaterialMapMap(); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + int getSlotMaterialMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + int getSlotMaterialMapOrThrow( + int key); + } + /** + * Protobuf type {@code LunchBoxData} + */ + public static final class LunchBoxData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:LunchBoxData) + LunchBoxDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use LunchBoxData.newBuilder() to construct. + private LunchBoxData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LunchBoxData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LunchBoxData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LunchBoxData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + slotMaterialMap_ = com.google.protobuf.MapField.newMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + slotMaterialMap__ = input.readMessage( + SlotMaterialMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + slotMaterialMap_.getMutableMap().put( + slotMaterialMap__.getKey(), slotMaterialMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSlotMaterialMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.class, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder.class); + } + + public static final int SLOT_MATERIAL_MAP_FIELD_NUMBER = 3; + private static final class SlotMaterialMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> slotMaterialMap_; + private com.google.protobuf.MapField + internalGetSlotMaterialMap() { + if (slotMaterialMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + } + return slotMaterialMap_; + } + + public int getSlotMaterialMapCount() { + return internalGetSlotMaterialMap().getMap().size(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + @java.lang.Override + public boolean containsSlotMaterialMap( + int key) { + + return internalGetSlotMaterialMap().getMap().containsKey(key); + } + /** + * Use {@link #getSlotMaterialMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSlotMaterialMap() { + return getSlotMaterialMapMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public java.util.Map getSlotMaterialMapMap() { + return internalGetSlotMaterialMap().getMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrThrow( + int key) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSlotMaterialMap(), + SlotMaterialMapDefaultEntryHolder.defaultEntry, + 3); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetSlotMaterialMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + slotMaterialMap__ = SlotMaterialMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, slotMaterialMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData other = (emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData) obj; + + if (!internalGetSlotMaterialMap().equals( + other.internalGetSlotMaterialMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetSlotMaterialMap().getMap().isEmpty()) { + hash = (37 * hash) + SLOT_MATERIAL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSlotMaterialMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code LunchBoxData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:LunchBoxData) + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSlotMaterialMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableSlotMaterialMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.class, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableSlotMaterialMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData build() { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData buildPartial() { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData result = new emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData(this); + int from_bitField0_ = bitField0_; + result.slotMaterialMap_ = internalGetSlotMaterialMap(); + result.slotMaterialMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData) { + return mergeFrom((emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData other) { + if (other == emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance()) return this; + internalGetMutableSlotMaterialMap().mergeFrom( + other.internalGetSlotMaterialMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> slotMaterialMap_; + private com.google.protobuf.MapField + internalGetSlotMaterialMap() { + if (slotMaterialMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + } + return slotMaterialMap_; + } + private com.google.protobuf.MapField + internalGetMutableSlotMaterialMap() { + onChanged();; + if (slotMaterialMap_ == null) { + slotMaterialMap_ = com.google.protobuf.MapField.newMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + } + if (!slotMaterialMap_.isMutable()) { + slotMaterialMap_ = slotMaterialMap_.copy(); + } + return slotMaterialMap_; + } + + public int getSlotMaterialMapCount() { + return internalGetSlotMaterialMap().getMap().size(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + @java.lang.Override + public boolean containsSlotMaterialMap( + int key) { + + return internalGetSlotMaterialMap().getMap().containsKey(key); + } + /** + * Use {@link #getSlotMaterialMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSlotMaterialMap() { + return getSlotMaterialMapMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public java.util.Map getSlotMaterialMapMap() { + return internalGetSlotMaterialMap().getMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrThrow( + int key) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSlotMaterialMap() { + internalGetMutableSlotMaterialMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + public Builder removeSlotMaterialMap( + int key) { + + internalGetMutableSlotMaterialMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSlotMaterialMap() { + return internalGetMutableSlotMaterialMap().getMutableMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + public Builder putSlotMaterialMap( + int key, + int value) { + + + internalGetMutableSlotMaterialMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + public Builder putAllSlotMaterialMap( + java.util.Map values) { + internalGetMutableSlotMaterialMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:LunchBoxData) + } + + // @@protoc_insertion_point(class_scope:LunchBoxData) + private static final emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData(); + } + + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LunchBoxData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LunchBoxData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LunchBoxData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LunchBoxData_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LunchBoxData_SlotMaterialMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022LunchBoxData.proto\"\205\001\n\014LunchBoxData\022=\n" + + "\021slot_material_map\030\003 \003(\0132\".LunchBoxData." + + "SlotMaterialMapEntry\0326\n\024SlotMaterialMapE" + + "ntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_LunchBoxData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_LunchBoxData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LunchBoxData_descriptor, + new java.lang.String[] { "SlotMaterialMap", }); + internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor = + internal_static_LunchBoxData_descriptor.getNestedTypes().get(0); + internal_static_LunchBoxData_SlotMaterialMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxSlotTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxSlotTypeOuterClass.java new file mode 100644 index 000000000..66b910c31 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxSlotTypeOuterClass.java @@ -0,0 +1,155 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LunchBoxSlotType.proto + +package emu.grasscutter.net.proto; + +public final class LunchBoxSlotTypeOuterClass { + private LunchBoxSlotTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code LunchBoxSlotType} + */ + public enum LunchBoxSlotType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LUNCH_BOX_SLOT_NONE = 0; + */ + LUNCH_BOX_SLOT_NONE(0), + /** + * LUNCH_BOX_SLOT_REVIVE = 1; + */ + LUNCH_BOX_SLOT_REVIVE(1), + /** + * LUNCH_BOX_SLOT_HEAL = 2; + */ + LUNCH_BOX_SLOT_HEAL(2), + UNRECOGNIZED(-1), + ; + + /** + * LUNCH_BOX_SLOT_NONE = 0; + */ + public static final int LUNCH_BOX_SLOT_NONE_VALUE = 0; + /** + * LUNCH_BOX_SLOT_REVIVE = 1; + */ + public static final int LUNCH_BOX_SLOT_REVIVE_VALUE = 1; + /** + * LUNCH_BOX_SLOT_HEAL = 2; + */ + public static final int LUNCH_BOX_SLOT_HEAL_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static LunchBoxSlotType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static LunchBoxSlotType forNumber(int value) { + switch (value) { + case 0: return LUNCH_BOX_SLOT_NONE; + case 1: return LUNCH_BOX_SLOT_REVIVE; + case 2: return LUNCH_BOX_SLOT_HEAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LunchBoxSlotType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LunchBoxSlotType findValueByNumber(int number) { + return LunchBoxSlotType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.LunchBoxSlotTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final LunchBoxSlotType[] VALUES = values(); + + public static LunchBoxSlotType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LunchBoxSlotType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:LunchBoxSlotType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026LunchBoxSlotType.proto*_\n\020LunchBoxSlot" + + "Type\022\027\n\023LUNCH_BOX_SLOT_NONE\020\000\022\031\n\025LUNCH_B" + + "OX_SLOT_REVIVE\020\001\022\027\n\023LUNCH_BOX_SLOT_HEAL\020" + + "\002B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java new file mode 100644 index 000000000..6d0f6f384 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MPLevelEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class MPLevelEntityInfoOuterClass { + private MPLevelEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MPLevelEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MPLevelEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + } + /** + * Protobuf type {@code MPLevelEntityInfo} + */ + public static final class MPLevelEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MPLevelEntityInfo) + MPLevelEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MPLevelEntityInfo.newBuilder() to construct. + private MPLevelEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MPLevelEntityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MPLevelEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MPLevelEntityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 88: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.class, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder.class); + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 3; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (abilityInfo_ != null) { + output.writeMessage(2, getAbilityInfo()); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(3, authorityPeerId_); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAbilityInfo()); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, authorityPeerId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo other = (emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) obj; + + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MPLevelEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MPLevelEntityInfo) + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.class, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + entityId_ = 0; + + authorityPeerId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo build() { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo buildPartial() { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo result = new emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo(this); + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + result.entityId_ = entityId_; + result.authorityPeerId_ = authorityPeerId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo other) { + if (other == emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance()) return this; + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 3; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 3; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MPLevelEntityInfo) + } + + // @@protoc_insertion_point(class_scope:MPLevelEntityInfo) + private static final emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo(); + } + + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MPLevelEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MPLevelEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MPLevelEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MPLevelEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027MPLevelEntityInfo.proto\032\032AbilitySyncSt" + + "ateInfo.proto\"n\n\021MPLevelEntityInfo\022+\n\014ab" + + "ility_info\030\002 \001(\0132\025.AbilitySyncStateInfo\022" + + "\021\n\tentity_id\030\013 \001(\r\022\031\n\021authority_peer_id\030" + + "\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_MPLevelEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MPLevelEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MPLevelEntityInfo_descriptor, + new java.lang.String[] { "AbilityInfo", "EntityId", "AuthorityPeerId", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailChangeNotifyOuterClass.java new file mode 100644 index 000000000..cf8002c0f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailChangeNotifyOuterClass.java @@ -0,0 +1,1052 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class MailChangeNotifyOuterClass { + private MailChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index); + /** + * repeated .MailData mail_list = 14; + */ + int getMailListCount(); + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListOrBuilderList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index); + + /** + * repeated uint32 del_mail_id_list = 8; + * @return A list containing the delMailIdList. + */ + java.util.List getDelMailIdListList(); + /** + * repeated uint32 del_mail_id_list = 8; + * @return The count of delMailIdList. + */ + int getDelMailIdListCount(); + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index of the element to return. + * @return The delMailIdList at the given index. + */ + int getDelMailIdList(int index); + } + /** + *
+   * CmdId: 1498
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MailChangeNotify} + */ + public static final class MailChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailChangeNotify) + MailChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailChangeNotify.newBuilder() to construct. + private MailChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailChangeNotify() { + mailList_ = java.util.Collections.emptyList(); + delMailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + delMailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + delMailIdList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + delMailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + delMailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + mailList_.add( + input.readMessage(emu.grasscutter.net.proto.MailDataOuterClass.MailData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + delMailIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.class, emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.Builder.class); + } + + public static final int MAIL_LIST_FIELD_NUMBER = 14; + private java.util.List mailList_; + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List getMailListList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List + getMailListOrBuilderList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public int getMailListCount() { + return mailList_.size(); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + return mailList_.get(index); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + return mailList_.get(index); + } + + public static final int DEL_MAIL_ID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList delMailIdList_; + /** + * repeated uint32 del_mail_id_list = 8; + * @return A list containing the delMailIdList. + */ + @java.lang.Override + public java.util.List + getDelMailIdListList() { + return delMailIdList_; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return The count of delMailIdList. + */ + public int getDelMailIdListCount() { + return delMailIdList_.size(); + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index of the element to return. + * @return The delMailIdList at the given index. + */ + public int getDelMailIdList(int index) { + return delMailIdList_.getInt(index); + } + private int delMailIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getDelMailIdListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(delMailIdListMemoizedSerializedSize); + } + for (int i = 0; i < delMailIdList_.size(); i++) { + output.writeUInt32NoTag(delMailIdList_.getInt(i)); + } + for (int i = 0; i < mailList_.size(); i++) { + output.writeMessage(14, mailList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < delMailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delMailIdList_.getInt(i)); + } + size += dataSize; + if (!getDelMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delMailIdListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < mailList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, mailList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify other = (emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify) obj; + + if (!getMailListList() + .equals(other.getMailListList())) return false; + if (!getDelMailIdListList() + .equals(other.getDelMailIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMailListCount() > 0) { + hash = (37 * hash) + MAIL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailListList().hashCode(); + } + if (getDelMailIdListCount() > 0) { + hash = (37 * hash) + DEL_MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1498
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MailChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailChangeNotify) + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.class, emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMailListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + mailListBuilder_.clear(); + } + delMailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify build() { + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify buildPartial() { + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify result = new emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify(this); + int from_bitField0_ = bitField0_; + if (mailListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailList_ = mailList_; + } else { + result.mailList_ = mailListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + delMailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.delMailIdList_ = delMailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify other) { + if (other == emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.getDefaultInstance()) return this; + if (mailListBuilder_ == null) { + if (!other.mailList_.isEmpty()) { + if (mailList_.isEmpty()) { + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailListIsMutable(); + mailList_.addAll(other.mailList_); + } + onChanged(); + } + } else { + if (!other.mailList_.isEmpty()) { + if (mailListBuilder_.isEmpty()) { + mailListBuilder_.dispose(); + mailListBuilder_ = null; + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + mailListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMailListFieldBuilder() : null; + } else { + mailListBuilder_.addAllMessages(other.mailList_); + } + } + } + if (!other.delMailIdList_.isEmpty()) { + if (delMailIdList_.isEmpty()) { + delMailIdList_ = other.delMailIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDelMailIdListIsMutable(); + delMailIdList_.addAll(other.delMailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List mailList_ = + java.util.Collections.emptyList(); + private void ensureMailListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(mailList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> mailListBuilder_; + + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List getMailListList() { + if (mailListBuilder_ == null) { + return java.util.Collections.unmodifiableList(mailList_); + } else { + return mailListBuilder_.getMessageList(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public int getMailListCount() { + if (mailListBuilder_ == null) { + return mailList_.size(); + } else { + return mailListBuilder_.getCount(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); + } else { + return mailListBuilder_.getMessage(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.set(index, value); + onChanged(); + } else { + mailListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.set(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList(emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(value); + onChanged(); + } else { + mailListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(index, value); + onChanged(); + } else { + mailListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addAllMailList( + java.lang.Iterable values) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailList_); + onChanged(); + } else { + mailListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder clearMailList() { + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + mailListBuilder_.clear(); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder removeMailList(int index) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.remove(index); + onChanged(); + } else { + mailListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder getMailListBuilder( + int index) { + return getMailListFieldBuilder().getBuilder(index); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); } else { + return mailListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListOrBuilderList() { + if (mailListBuilder_ != null) { + return mailListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mailList_); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder() { + return getMailListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder( + int index) { + return getMailListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListBuilderList() { + return getMailListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> + getMailListFieldBuilder() { + if (mailListBuilder_ == null) { + mailListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder>( + mailList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + mailList_ = null; + } + return mailListBuilder_; + } + + private com.google.protobuf.Internal.IntList delMailIdList_ = emptyIntList(); + private void ensureDelMailIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + delMailIdList_ = mutableCopy(delMailIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return A list containing the delMailIdList. + */ + public java.util.List + getDelMailIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(delMailIdList_) : delMailIdList_; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return The count of delMailIdList. + */ + public int getDelMailIdListCount() { + return delMailIdList_.size(); + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index of the element to return. + * @return The delMailIdList at the given index. + */ + public int getDelMailIdList(int index) { + return delMailIdList_.getInt(index); + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index to set the value at. + * @param value The delMailIdList to set. + * @return This builder for chaining. + */ + public Builder setDelMailIdList( + int index, int value) { + ensureDelMailIdListIsMutable(); + delMailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param value The delMailIdList to add. + * @return This builder for chaining. + */ + public Builder addDelMailIdList(int value) { + ensureDelMailIdListIsMutable(); + delMailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param values The delMailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelMailIdList( + java.lang.Iterable values) { + ensureDelMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delMailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return This builder for chaining. + */ + public Builder clearDelMailIdList() { + delMailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MailChangeNotify) + } + + // @@protoc_insertion_point(class_scope:MailChangeNotify) + private static final emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify(); + } + + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MailChangeNotify.proto\032\016MailData.proto" + + "\"J\n\020MailChangeNotify\022\034\n\tmail_list\030\016 \003(\0132" + + "\t.MailData\022\030\n\020del_mail_id_list\030\010 \003(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(), + }); + internal_static_MailChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailChangeNotify_descriptor, + new java.lang.String[] { "MailList", "DelMailIdList", }); + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailDataOuterClass.java new file mode 100644 index 000000000..a61cd3b77 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailDataOuterClass.java @@ -0,0 +1,1874 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailData.proto + +package emu.grasscutter.net.proto; + +public final class MailDataOuterClass { + private MailDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mail_id = 1; + * @return The mailId. + */ + int getMailId(); + + /** + * .MailTextContent mail_text_content = 4; + * @return Whether the mailTextContent field is set. + */ + boolean hasMailTextContent(); + /** + * .MailTextContent mail_text_content = 4; + * @return The mailTextContent. + */ + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getMailTextContent(); + /** + * .MailTextContent mail_text_content = 4; + */ + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder getMailTextContentOrBuilder(); + + /** + * repeated .MailItem item_list = 7; + */ + java.util.List + getItemListList(); + /** + * repeated .MailItem item_list = 7; + */ + emu.grasscutter.net.proto.MailItemOuterClass.MailItem getItemList(int index); + /** + * repeated .MailItem item_list = 7; + */ + int getItemListCount(); + /** + * repeated .MailItem item_list = 7; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .MailItem item_list = 7; + */ + emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder getItemListOrBuilder( + int index); + + /** + * uint32 send_time = 8; + * @return The sendTime. + */ + int getSendTime(); + + /** + * uint32 expire_time = 9; + * @return The expireTime. + */ + int getExpireTime(); + + /** + * uint32 importance = 10; + * @return The importance. + */ + int getImportance(); + + /** + * bool is_read = 11; + * @return The isRead. + */ + boolean getIsRead(); + + /** + * bool is_attachment_got = 12; + * @return The isAttachmentGot. + */ + boolean getIsAttachmentGot(); + + /** + * uint32 config_id = 13; + * @return The configId. + */ + int getConfigId(); + + /** + * repeated string argument_list = 14; + * @return A list containing the argumentList. + */ + java.util.List + getArgumentListList(); + /** + * repeated string argument_list = 14; + * @return The count of argumentList. + */ + int getArgumentListCount(); + /** + * repeated string argument_list = 14; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + java.lang.String getArgumentList(int index); + /** + * repeated string argument_list = 14; + * @param index The index of the value to return. + * @return The bytes of the argumentList at the given index. + */ + com.google.protobuf.ByteString + getArgumentListBytes(int index); + + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The enum numeric value on the wire for unk2700NDPPGJKJOMH. + */ + int getUnk2700NDPPGJKJOMHValue(); + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The unk2700NDPPGJKJOMH. + */ + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL getUnk2700NDPPGJKJOMH(); + } + /** + * Protobuf type {@code MailData} + */ + public static final class MailData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailData) + MailDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailData.newBuilder() to construct. + private MailData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailData() { + itemList_ = java.util.Collections.emptyList(); + argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + unk2700NDPPGJKJOMH_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + mailId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder subBuilder = null; + if (mailTextContent_ != null) { + subBuilder = mailTextContent_.toBuilder(); + } + mailTextContent_ = input.readMessage(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mailTextContent_); + mailTextContent_ = subBuilder.buildPartial(); + } + + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.MailItemOuterClass.MailItem.parser(), extensionRegistry)); + break; + } + case 64: { + + sendTime_ = input.readUInt32(); + break; + } + case 72: { + + expireTime_ = input.readUInt32(); + break; + } + case 80: { + + importance_ = input.readUInt32(); + break; + } + case 88: { + + isRead_ = input.readBool(); + break; + } + case 96: { + + isAttachmentGot_ = input.readBool(); + break; + } + case 104: { + + configId_ = input.readUInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + argumentList_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000002; + } + argumentList_.add(s); + break; + } + case 120: { + int rawValue = input.readEnum(); + + unk2700NDPPGJKJOMH_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + argumentList_ = argumentList_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.class, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder.class); + } + + public static final int MAIL_ID_FIELD_NUMBER = 1; + private int mailId_; + /** + * uint32 mail_id = 1; + * @return The mailId. + */ + @java.lang.Override + public int getMailId() { + return mailId_; + } + + public static final int MAIL_TEXT_CONTENT_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent mailTextContent_; + /** + * .MailTextContent mail_text_content = 4; + * @return Whether the mailTextContent field is set. + */ + @java.lang.Override + public boolean hasMailTextContent() { + return mailTextContent_ != null; + } + /** + * .MailTextContent mail_text_content = 4; + * @return The mailTextContent. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getMailTextContent() { + return mailTextContent_ == null ? emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance() : mailTextContent_; + } + /** + * .MailTextContent mail_text_content = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder getMailTextContentOrBuilder() { + return getMailTextContent(); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 7; + private java.util.List itemList_; + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int SEND_TIME_FIELD_NUMBER = 8; + private int sendTime_; + /** + * uint32 send_time = 8; + * @return The sendTime. + */ + @java.lang.Override + public int getSendTime() { + return sendTime_; + } + + public static final int EXPIRE_TIME_FIELD_NUMBER = 9; + private int expireTime_; + /** + * uint32 expire_time = 9; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + + public static final int IMPORTANCE_FIELD_NUMBER = 10; + private int importance_; + /** + * uint32 importance = 10; + * @return The importance. + */ + @java.lang.Override + public int getImportance() { + return importance_; + } + + public static final int IS_READ_FIELD_NUMBER = 11; + private boolean isRead_; + /** + * bool is_read = 11; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + + public static final int IS_ATTACHMENT_GOT_FIELD_NUMBER = 12; + private boolean isAttachmentGot_; + /** + * bool is_attachment_got = 12; + * @return The isAttachmentGot. + */ + @java.lang.Override + public boolean getIsAttachmentGot() { + return isAttachmentGot_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 13; + private int configId_; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int ARGUMENT_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.LazyStringList argumentList_; + /** + * repeated string argument_list = 14; + * @return A list containing the argumentList. + */ + public com.google.protobuf.ProtocolStringList + getArgumentListList() { + return argumentList_; + } + /** + * repeated string argument_list = 14; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated string argument_list = 14; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public java.lang.String getArgumentList(int index) { + return argumentList_.get(index); + } + /** + * repeated string argument_list = 14; + * @param index The index of the value to return. + * @return The bytes of the argumentList at the given index. + */ + public com.google.protobuf.ByteString + getArgumentListBytes(int index) { + return argumentList_.getByteString(index); + } + + public static final int UNK2700_NDPPGJKJOMH_FIELD_NUMBER = 15; + private int unk2700NDPPGJKJOMH_; + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The enum numeric value on the wire for unk2700NDPPGJKJOMH. + */ + @java.lang.Override public int getUnk2700NDPPGJKJOMHValue() { + return unk2700NDPPGJKJOMH_; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The unk2700NDPPGJKJOMH. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL getUnk2700NDPPGJKJOMH() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL result = emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.valueOf(unk2700NDPPGJKJOMH_); + return result == null ? emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (mailId_ != 0) { + output.writeUInt32(1, mailId_); + } + if (mailTextContent_ != null) { + output.writeMessage(4, getMailTextContent()); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(7, itemList_.get(i)); + } + if (sendTime_ != 0) { + output.writeUInt32(8, sendTime_); + } + if (expireTime_ != 0) { + output.writeUInt32(9, expireTime_); + } + if (importance_ != 0) { + output.writeUInt32(10, importance_); + } + if (isRead_ != false) { + output.writeBool(11, isRead_); + } + if (isAttachmentGot_ != false) { + output.writeBool(12, isAttachmentGot_); + } + if (configId_ != 0) { + output.writeUInt32(13, configId_); + } + for (int i = 0; i < argumentList_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, argumentList_.getRaw(i)); + } + if (unk2700NDPPGJKJOMH_ != emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL.getNumber()) { + output.writeEnum(15, unk2700NDPPGJKJOMH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mailId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, mailId_); + } + if (mailTextContent_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getMailTextContent()); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, itemList_.get(i)); + } + if (sendTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sendTime_); + } + if (expireTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, expireTime_); + } + if (importance_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, importance_); + } + if (isRead_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isRead_); + } + if (isAttachmentGot_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isAttachmentGot_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, configId_); + } + { + int dataSize = 0; + for (int i = 0; i < argumentList_.size(); i++) { + dataSize += computeStringSizeNoTag(argumentList_.getRaw(i)); + } + size += dataSize; + size += 1 * getArgumentListList().size(); + } + if (unk2700NDPPGJKJOMH_ != emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, unk2700NDPPGJKJOMH_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MailDataOuterClass.MailData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailDataOuterClass.MailData other = (emu.grasscutter.net.proto.MailDataOuterClass.MailData) obj; + + if (getMailId() + != other.getMailId()) return false; + if (hasMailTextContent() != other.hasMailTextContent()) return false; + if (hasMailTextContent()) { + if (!getMailTextContent() + .equals(other.getMailTextContent())) return false; + } + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getSendTime() + != other.getSendTime()) return false; + if (getExpireTime() + != other.getExpireTime()) return false; + if (getImportance() + != other.getImportance()) return false; + if (getIsRead() + != other.getIsRead()) return false; + if (getIsAttachmentGot() + != other.getIsAttachmentGot()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!getArgumentListList() + .equals(other.getArgumentListList())) return false; + if (unk2700NDPPGJKJOMH_ != other.unk2700NDPPGJKJOMH_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MAIL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMailId(); + if (hasMailTextContent()) { + hash = (37 * hash) + MAIL_TEXT_CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getMailTextContent().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + SEND_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSendTime(); + hash = (37 * hash) + EXPIRE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getExpireTime(); + hash = (37 * hash) + IMPORTANCE_FIELD_NUMBER; + hash = (53 * hash) + getImportance(); + hash = (37 * hash) + IS_READ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRead()); + hash = (37 * hash) + IS_ATTACHMENT_GOT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttachmentGot()); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + if (getArgumentListCount() > 0) { + hash = (37 * hash) + ARGUMENT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getArgumentListList().hashCode(); + } + hash = (37 * hash) + UNK2700_NDPPGJKJOMH_FIELD_NUMBER; + hash = (53 * hash) + unk2700NDPPGJKJOMH_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MailDataOuterClass.MailData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MailData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailData) + emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.class, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailDataOuterClass.MailData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailId_ = 0; + + if (mailTextContentBuilder_ == null) { + mailTextContent_ = null; + } else { + mailTextContent_ = null; + mailTextContentBuilder_ = null; + } + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + sendTime_ = 0; + + expireTime_ = 0; + + importance_ = 0; + + isRead_ = false; + + isAttachmentGot_ = false; + + configId_ = 0; + + argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + unk2700NDPPGJKJOMH_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData build() { + emu.grasscutter.net.proto.MailDataOuterClass.MailData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData buildPartial() { + emu.grasscutter.net.proto.MailDataOuterClass.MailData result = new emu.grasscutter.net.proto.MailDataOuterClass.MailData(this); + int from_bitField0_ = bitField0_; + result.mailId_ = mailId_; + if (mailTextContentBuilder_ == null) { + result.mailTextContent_ = mailTextContent_; + } else { + result.mailTextContent_ = mailTextContentBuilder_.build(); + } + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.sendTime_ = sendTime_; + result.expireTime_ = expireTime_; + result.importance_ = importance_; + result.isRead_ = isRead_; + result.isAttachmentGot_ = isAttachmentGot_; + result.configId_ = configId_; + if (((bitField0_ & 0x00000002) != 0)) { + argumentList_ = argumentList_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.argumentList_ = argumentList_; + result.unk2700NDPPGJKJOMH_ = unk2700NDPPGJKJOMH_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailDataOuterClass.MailData) { + return mergeFrom((emu.grasscutter.net.proto.MailDataOuterClass.MailData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailDataOuterClass.MailData other) { + if (other == emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()) return this; + if (other.getMailId() != 0) { + setMailId(other.getMailId()); + } + if (other.hasMailTextContent()) { + mergeMailTextContent(other.getMailTextContent()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getSendTime() != 0) { + setSendTime(other.getSendTime()); + } + if (other.getExpireTime() != 0) { + setExpireTime(other.getExpireTime()); + } + if (other.getImportance() != 0) { + setImportance(other.getImportance()); + } + if (other.getIsRead() != false) { + setIsRead(other.getIsRead()); + } + if (other.getIsAttachmentGot() != false) { + setIsAttachmentGot(other.getIsAttachmentGot()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (!other.argumentList_.isEmpty()) { + if (argumentList_.isEmpty()) { + argumentList_ = other.argumentList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureArgumentListIsMutable(); + argumentList_.addAll(other.argumentList_); + } + onChanged(); + } + if (other.unk2700NDPPGJKJOMH_ != 0) { + setUnk2700NDPPGJKJOMHValue(other.getUnk2700NDPPGJKJOMHValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailDataOuterClass.MailData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailDataOuterClass.MailData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int mailId_ ; + /** + * uint32 mail_id = 1; + * @return The mailId. + */ + @java.lang.Override + public int getMailId() { + return mailId_; + } + /** + * uint32 mail_id = 1; + * @param value The mailId to set. + * @return This builder for chaining. + */ + public Builder setMailId(int value) { + + mailId_ = value; + onChanged(); + return this; + } + /** + * uint32 mail_id = 1; + * @return This builder for chaining. + */ + public Builder clearMailId() { + + mailId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent mailTextContent_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder> mailTextContentBuilder_; + /** + * .MailTextContent mail_text_content = 4; + * @return Whether the mailTextContent field is set. + */ + public boolean hasMailTextContent() { + return mailTextContentBuilder_ != null || mailTextContent_ != null; + } + /** + * .MailTextContent mail_text_content = 4; + * @return The mailTextContent. + */ + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getMailTextContent() { + if (mailTextContentBuilder_ == null) { + return mailTextContent_ == null ? emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance() : mailTextContent_; + } else { + return mailTextContentBuilder_.getMessage(); + } + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder setMailTextContent(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent value) { + if (mailTextContentBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mailTextContent_ = value; + onChanged(); + } else { + mailTextContentBuilder_.setMessage(value); + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder setMailTextContent( + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder builderForValue) { + if (mailTextContentBuilder_ == null) { + mailTextContent_ = builderForValue.build(); + onChanged(); + } else { + mailTextContentBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder mergeMailTextContent(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent value) { + if (mailTextContentBuilder_ == null) { + if (mailTextContent_ != null) { + mailTextContent_ = + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.newBuilder(mailTextContent_).mergeFrom(value).buildPartial(); + } else { + mailTextContent_ = value; + } + onChanged(); + } else { + mailTextContentBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder clearMailTextContent() { + if (mailTextContentBuilder_ == null) { + mailTextContent_ = null; + onChanged(); + } else { + mailTextContent_ = null; + mailTextContentBuilder_ = null; + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder getMailTextContentBuilder() { + + onChanged(); + return getMailTextContentFieldBuilder().getBuilder(); + } + /** + * .MailTextContent mail_text_content = 4; + */ + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder getMailTextContentOrBuilder() { + if (mailTextContentBuilder_ != null) { + return mailTextContentBuilder_.getMessageOrBuilder(); + } else { + return mailTextContent_ == null ? + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance() : mailTextContent_; + } + } + /** + * .MailTextContent mail_text_content = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder> + getMailTextContentFieldBuilder() { + if (mailTextContentBuilder_ == null) { + mailTextContentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder>( + getMailTextContent(), + getParentForChildren(), + isClean()); + mailTextContent_ = null; + } + return mailTextContentBuilder_; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailItemOuterClass.MailItem, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder, emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder> itemListBuilder_; + + /** + * repeated .MailItem item_list = 7; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList(emu.grasscutter.net.proto.MailItemOuterClass.MailItem value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance()); + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance()); + } + /** + * repeated .MailItem item_list = 7; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailItemOuterClass.MailItem, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder, emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailItemOuterClass.MailItem, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder, emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int sendTime_ ; + /** + * uint32 send_time = 8; + * @return The sendTime. + */ + @java.lang.Override + public int getSendTime() { + return sendTime_; + } + /** + * uint32 send_time = 8; + * @param value The sendTime to set. + * @return This builder for chaining. + */ + public Builder setSendTime(int value) { + + sendTime_ = value; + onChanged(); + return this; + } + /** + * uint32 send_time = 8; + * @return This builder for chaining. + */ + public Builder clearSendTime() { + + sendTime_ = 0; + onChanged(); + return this; + } + + private int expireTime_ ; + /** + * uint32 expire_time = 9; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + /** + * uint32 expire_time = 9; + * @param value The expireTime to set. + * @return This builder for chaining. + */ + public Builder setExpireTime(int value) { + + expireTime_ = value; + onChanged(); + return this; + } + /** + * uint32 expire_time = 9; + * @return This builder for chaining. + */ + public Builder clearExpireTime() { + + expireTime_ = 0; + onChanged(); + return this; + } + + private int importance_ ; + /** + * uint32 importance = 10; + * @return The importance. + */ + @java.lang.Override + public int getImportance() { + return importance_; + } + /** + * uint32 importance = 10; + * @param value The importance to set. + * @return This builder for chaining. + */ + public Builder setImportance(int value) { + + importance_ = value; + onChanged(); + return this; + } + /** + * uint32 importance = 10; + * @return This builder for chaining. + */ + public Builder clearImportance() { + + importance_ = 0; + onChanged(); + return this; + } + + private boolean isRead_ ; + /** + * bool is_read = 11; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + /** + * bool is_read = 11; + * @param value The isRead to set. + * @return This builder for chaining. + */ + public Builder setIsRead(boolean value) { + + isRead_ = value; + onChanged(); + return this; + } + /** + * bool is_read = 11; + * @return This builder for chaining. + */ + public Builder clearIsRead() { + + isRead_ = false; + onChanged(); + return this; + } + + private boolean isAttachmentGot_ ; + /** + * bool is_attachment_got = 12; + * @return The isAttachmentGot. + */ + @java.lang.Override + public boolean getIsAttachmentGot() { + return isAttachmentGot_; + } + /** + * bool is_attachment_got = 12; + * @param value The isAttachmentGot to set. + * @return This builder for chaining. + */ + public Builder setIsAttachmentGot(boolean value) { + + isAttachmentGot_ = value; + onChanged(); + return this; + } + /** + * bool is_attachment_got = 12; + * @return This builder for chaining. + */ + public Builder clearIsAttachmentGot() { + + isAttachmentGot_ = false; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 13; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 13; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringList argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureArgumentListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + argumentList_ = new com.google.protobuf.LazyStringArrayList(argumentList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated string argument_list = 14; + * @return A list containing the argumentList. + */ + public com.google.protobuf.ProtocolStringList + getArgumentListList() { + return argumentList_.getUnmodifiableView(); + } + /** + * repeated string argument_list = 14; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated string argument_list = 14; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public java.lang.String getArgumentList(int index) { + return argumentList_.get(index); + } + /** + * repeated string argument_list = 14; + * @param index The index of the value to return. + * @return The bytes of the argumentList at the given index. + */ + public com.google.protobuf.ByteString + getArgumentListBytes(int index) { + return argumentList_.getByteString(index); + } + /** + * repeated string argument_list = 14; + * @param index The index to set the value at. + * @param value The argumentList to set. + * @return This builder for chaining. + */ + public Builder setArgumentList( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureArgumentListIsMutable(); + argumentList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @param value The argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentList( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureArgumentListIsMutable(); + argumentList_.add(value); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @param values The argumentList to add. + * @return This builder for chaining. + */ + public Builder addAllArgumentList( + java.lang.Iterable values) { + ensureArgumentListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, argumentList_); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @return This builder for chaining. + */ + public Builder clearArgumentList() { + argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @param value The bytes of the argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentListBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureArgumentListIsMutable(); + argumentList_.add(value); + onChanged(); + return this; + } + + private int unk2700NDPPGJKJOMH_ = 0; + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The enum numeric value on the wire for unk2700NDPPGJKJOMH. + */ + @java.lang.Override public int getUnk2700NDPPGJKJOMHValue() { + return unk2700NDPPGJKJOMH_; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @param value The enum numeric value on the wire for unk2700NDPPGJKJOMH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NDPPGJKJOMHValue(int value) { + + unk2700NDPPGJKJOMH_ = value; + onChanged(); + return this; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The unk2700NDPPGJKJOMH. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL getUnk2700NDPPGJKJOMH() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL result = emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.valueOf(unk2700NDPPGJKJOMH_); + return result == null ? emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.UNRECOGNIZED : result; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @param value The unk2700NDPPGJKJOMH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NDPPGJKJOMH(emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700NDPPGJKJOMH_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return This builder for chaining. + */ + public Builder clearUnk2700NDPPGJKJOMH() { + + unk2700NDPPGJKJOMH_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MailData) + } + + // @@protoc_insertion_point(class_scope:MailData) + private static final emu.grasscutter.net.proto.MailDataOuterClass.MailData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailDataOuterClass.MailData(); + } + + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016MailData.proto\032\016MailItem.proto\032\025MailTe" + + "xtContent.proto\032\031Unk2700_CBJEDMGOBPL.pro" + + "to\"\253\002\n\010MailData\022\017\n\007mail_id\030\001 \001(\r\022+\n\021mail" + + "_text_content\030\004 \001(\0132\020.MailTextContent\022\034\n" + + "\titem_list\030\007 \003(\0132\t.MailItem\022\021\n\tsend_time" + + "\030\010 \001(\r\022\023\n\013expire_time\030\t \001(\r\022\022\n\nimportanc" + + "e\030\n \001(\r\022\017\n\007is_read\030\013 \001(\010\022\031\n\021is_attachmen" + + "t_got\030\014 \001(\010\022\021\n\tconfig_id\030\r \001(\r\022\025\n\rargume" + + "nt_list\030\016 \003(\t\0221\n\023Unk2700_NDPPGJKJOMH\030\017 \001" + + "(\0162\024.Unk2700_CBJEDMGOBPLB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MailItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MailTextContentOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.getDescriptor(), + }); + internal_static_MailData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailData_descriptor, + new java.lang.String[] { "MailId", "MailTextContent", "ItemList", "SendTime", "ExpireTime", "Importance", "IsRead", "IsAttachmentGot", "ConfigId", "ArgumentList", "Unk2700NDPPGJKJOMH", }); + emu.grasscutter.net.proto.MailItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MailTextContentOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailItemOuterClass.java new file mode 100644 index 000000000..2a27fd07b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailItemOuterClass.java @@ -0,0 +1,878 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailItem.proto + +package emu.grasscutter.net.proto; + +public final class MailItemOuterClass { + private MailItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .EquipParam equip_param = 1; + * @return Whether the equipParam field is set. + */ + boolean hasEquipParam(); + /** + * .EquipParam equip_param = 1; + * @return The equipParam. + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getEquipParam(); + /** + * .EquipParam equip_param = 1; + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getEquipParamOrBuilder(); + + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + boolean hasDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder(); + } + /** + * Protobuf type {@code MailItem} + */ + public static final class MailItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailItem) + MailItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailItem.newBuilder() to construct. + private MailItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailItem() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailItem( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder subBuilder = null; + if (equipParam_ != null) { + subBuilder = equipParam_.toBuilder(); + } + equipParam_ = input.readMessage(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(equipParam_); + equipParam_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder subBuilder = null; + if (deleteInfo_ != null) { + subBuilder = deleteInfo_.toBuilder(); + } + deleteInfo_ = input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.class, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder.class); + } + + public static final int EQUIP_PARAM_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam equipParam_; + /** + * .EquipParam equip_param = 1; + * @return Whether the equipParam field is set. + */ + @java.lang.Override + public boolean hasEquipParam() { + return equipParam_ != null; + } + /** + * .EquipParam equip_param = 1; + * @return The equipParam. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getEquipParam() { + return equipParam_ == null ? emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance() : equipParam_; + } + /** + * .EquipParam equip_param = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getEquipParamOrBuilder() { + return getEquipParam(); + } + + public static final int DELETE_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + @java.lang.Override + public boolean hasDeleteInfo() { + return deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + return getDeleteInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (equipParam_ != null) { + output.writeMessage(1, getEquipParam()); + } + if (deleteInfo_ != null) { + output.writeMessage(2, getDeleteInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (equipParam_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getEquipParam()); + } + if (deleteInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDeleteInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MailItemOuterClass.MailItem)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailItemOuterClass.MailItem other = (emu.grasscutter.net.proto.MailItemOuterClass.MailItem) obj; + + if (hasEquipParam() != other.hasEquipParam()) return false; + if (hasEquipParam()) { + if (!getEquipParam() + .equals(other.getEquipParam())) return false; + } + if (hasDeleteInfo() != other.hasDeleteInfo()) return false; + if (hasDeleteInfo()) { + if (!getDeleteInfo() + .equals(other.getDeleteInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasEquipParam()) { + hash = (37 * hash) + EQUIP_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getEquipParam().hashCode(); + } + if (hasDeleteInfo()) { + hash = (37 * hash) + DELETE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeleteInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MailItemOuterClass.MailItem prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MailItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailItem) + emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.class, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailItemOuterClass.MailItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (equipParamBuilder_ == null) { + equipParam_ = null; + } else { + equipParam_ = null; + equipParamBuilder_ = null; + } + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem build() { + emu.grasscutter.net.proto.MailItemOuterClass.MailItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem buildPartial() { + emu.grasscutter.net.proto.MailItemOuterClass.MailItem result = new emu.grasscutter.net.proto.MailItemOuterClass.MailItem(this); + if (equipParamBuilder_ == null) { + result.equipParam_ = equipParam_; + } else { + result.equipParam_ = equipParamBuilder_.build(); + } + if (deleteInfoBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = deleteInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailItemOuterClass.MailItem) { + return mergeFrom((emu.grasscutter.net.proto.MailItemOuterClass.MailItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailItemOuterClass.MailItem other) { + if (other == emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance()) return this; + if (other.hasEquipParam()) { + mergeEquipParam(other.getEquipParam()); + } + if (other.hasDeleteInfo()) { + mergeDeleteInfo(other.getDeleteInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailItemOuterClass.MailItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailItemOuterClass.MailItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam equipParam_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> equipParamBuilder_; + /** + * .EquipParam equip_param = 1; + * @return Whether the equipParam field is set. + */ + public boolean hasEquipParam() { + return equipParamBuilder_ != null || equipParam_ != null; + } + /** + * .EquipParam equip_param = 1; + * @return The equipParam. + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getEquipParam() { + if (equipParamBuilder_ == null) { + return equipParam_ == null ? emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance() : equipParam_; + } else { + return equipParamBuilder_.getMessage(); + } + } + /** + * .EquipParam equip_param = 1; + */ + public Builder setEquipParam(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (equipParamBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + equipParam_ = value; + onChanged(); + } else { + equipParamBuilder_.setMessage(value); + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public Builder setEquipParam( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (equipParamBuilder_ == null) { + equipParam_ = builderForValue.build(); + onChanged(); + } else { + equipParamBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public Builder mergeEquipParam(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (equipParamBuilder_ == null) { + if (equipParam_ != null) { + equipParam_ = + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.newBuilder(equipParam_).mergeFrom(value).buildPartial(); + } else { + equipParam_ = value; + } + onChanged(); + } else { + equipParamBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public Builder clearEquipParam() { + if (equipParamBuilder_ == null) { + equipParam_ = null; + onChanged(); + } else { + equipParam_ = null; + equipParamBuilder_ = null; + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder getEquipParamBuilder() { + + onChanged(); + return getEquipParamFieldBuilder().getBuilder(); + } + /** + * .EquipParam equip_param = 1; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getEquipParamOrBuilder() { + if (equipParamBuilder_ != null) { + return equipParamBuilder_.getMessageOrBuilder(); + } else { + return equipParam_ == null ? + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance() : equipParam_; + } + } + /** + * .EquipParam equip_param = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> + getEquipParamFieldBuilder() { + if (equipParamBuilder_ == null) { + equipParamBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder>( + getEquipParam(), + getParentForChildren(), + isClean()); + equipParam_ = null; + } + return equipParamBuilder_; + } + + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> deleteInfoBuilder_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + public boolean hasDeleteInfo() { + return deleteInfoBuilder_ != null || deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + if (deleteInfoBuilder_ == null) { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } else { + return deleteInfoBuilder_.getMessage(); + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + deleteInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder builderForValue) { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + deleteInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder mergeDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (deleteInfo_ != null) { + deleteInfo_ = + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.newBuilder(deleteInfo_).mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + deleteInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder clearDeleteInfo() { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + onChanged(); + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder getDeleteInfoBuilder() { + + onChanged(); + return getDeleteInfoFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + if (deleteInfoBuilder_ != null) { + return deleteInfoBuilder_.getMessageOrBuilder(); + } else { + return deleteInfo_ == null ? + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> + getDeleteInfoFieldBuilder() { + if (deleteInfoBuilder_ == null) { + deleteInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder>( + getDeleteInfo(), + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + return deleteInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MailItem) + } + + // @@protoc_insertion_point(class_scope:MailItem) + private static final emu.grasscutter.net.proto.MailItemOuterClass.MailItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailItemOuterClass.MailItem(); + } + + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailItem_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailItem_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016MailItem.proto\032\020EquipParam.proto\032\030Mate" + + "rialDeleteInfo.proto\"V\n\010MailItem\022 \n\013equi" + + "p_param\030\001 \001(\0132\013.EquipParam\022(\n\013delete_inf" + + "o\030\002 \001(\0132\023.MaterialDeleteInfoB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(), + }); + internal_static_MailItem_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailItem_descriptor, + new java.lang.String[] { "EquipParam", "DeleteInfo", }); + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailTextContentOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailTextContentOuterClass.java new file mode 100644 index 000000000..193452f21 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailTextContentOuterClass.java @@ -0,0 +1,917 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailTextContent.proto + +package emu.grasscutter.net.proto; + +public final class MailTextContentOuterClass { + private MailTextContentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailTextContentOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailTextContent) + com.google.protobuf.MessageOrBuilder { + + /** + * string title = 1; + * @return The title. + */ + java.lang.String getTitle(); + /** + * string title = 1; + * @return The bytes for title. + */ + com.google.protobuf.ByteString + getTitleBytes(); + + /** + * string content = 2; + * @return The content. + */ + java.lang.String getContent(); + /** + * string content = 2; + * @return The bytes for content. + */ + com.google.protobuf.ByteString + getContentBytes(); + + /** + * string sender = 3; + * @return The sender. + */ + java.lang.String getSender(); + /** + * string sender = 3; + * @return The bytes for sender. + */ + com.google.protobuf.ByteString + getSenderBytes(); + } + /** + * Protobuf type {@code MailTextContent} + */ + public static final class MailTextContent extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailTextContent) + MailTextContentOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailTextContent.newBuilder() to construct. + private MailTextContent(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailTextContent() { + title_ = ""; + content_ = ""; + sender_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailTextContent(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailTextContent( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + title_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + content_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + sender_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.class, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder.class); + } + + public static final int TITLE_FIELD_NUMBER = 1; + private volatile java.lang.Object title_; + /** + * string title = 1; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } + } + /** + * string title = 1; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTENT_FIELD_NUMBER = 2; + private volatile java.lang.Object content_; + /** + * string content = 2; + * @return The content. + */ + @java.lang.Override + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + content_ = s; + return s; + } + } + /** + * string content = 2; + * @return The bytes for content. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SENDER_FIELD_NUMBER = 3; + private volatile java.lang.Object sender_; + /** + * string sender = 3; + * @return The sender. + */ + @java.lang.Override + public java.lang.String getSender() { + java.lang.Object ref = sender_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sender_ = s; + return s; + } + } + /** + * string sender = 3; + * @return The bytes for sender. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSenderBytes() { + java.lang.Object ref = sender_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sender_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(content_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, content_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sender_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, sender_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(content_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, content_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sender_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, sender_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent other = (emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent) obj; + + if (!getTitle() + .equals(other.getTitle())) return false; + if (!getContent() + .equals(other.getContent())) return false; + if (!getSender() + .equals(other.getSender())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (37 * hash) + CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getContent().hashCode(); + hash = (37 * hash) + SENDER_FIELD_NUMBER; + hash = (53 * hash) + getSender().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MailTextContent} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailTextContent) + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.class, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + title_ = ""; + + content_ = ""; + + sender_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent build() { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent buildPartial() { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent result = new emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent(this); + result.title_ = title_; + result.content_ = content_; + result.sender_ = sender_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent) { + return mergeFrom((emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent other) { + if (other == emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance()) return this; + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + onChanged(); + } + if (!other.getContent().isEmpty()) { + content_ = other.content_; + onChanged(); + } + if (!other.getSender().isEmpty()) { + sender_ = other.sender_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object title_ = ""; + /** + * string title = 1; + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string title = 1; + * @return The bytes for title. + */ + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string title = 1; + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + title_ = value; + onChanged(); + return this; + } + /** + * string title = 1; + * @return This builder for chaining. + */ + public Builder clearTitle() { + + title_ = getDefaultInstance().getTitle(); + onChanged(); + return this; + } + /** + * string title = 1; + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + title_ = value; + onChanged(); + return this; + } + + private java.lang.Object content_ = ""; + /** + * string content = 2; + * @return The content. + */ + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + content_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string content = 2; + * @return The bytes for content. + */ + public com.google.protobuf.ByteString + getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string content = 2; + * @param value The content to set. + * @return This builder for chaining. + */ + public Builder setContent( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + content_ = value; + onChanged(); + return this; + } + /** + * string content = 2; + * @return This builder for chaining. + */ + public Builder clearContent() { + + content_ = getDefaultInstance().getContent(); + onChanged(); + return this; + } + /** + * string content = 2; + * @param value The bytes for content to set. + * @return This builder for chaining. + */ + public Builder setContentBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + content_ = value; + onChanged(); + return this; + } + + private java.lang.Object sender_ = ""; + /** + * string sender = 3; + * @return The sender. + */ + public java.lang.String getSender() { + java.lang.Object ref = sender_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sender_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string sender = 3; + * @return The bytes for sender. + */ + public com.google.protobuf.ByteString + getSenderBytes() { + java.lang.Object ref = sender_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sender_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string sender = 3; + * @param value The sender to set. + * @return This builder for chaining. + */ + public Builder setSender( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sender_ = value; + onChanged(); + return this; + } + /** + * string sender = 3; + * @return This builder for chaining. + */ + public Builder clearSender() { + + sender_ = getDefaultInstance().getSender(); + onChanged(); + return this; + } + /** + * string sender = 3; + * @param value The bytes for sender to set. + * @return This builder for chaining. + */ + public Builder setSenderBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sender_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MailTextContent) + } + + // @@protoc_insertion_point(class_scope:MailTextContent) + private static final emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent(); + } + + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailTextContent parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailTextContent(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailTextContent_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailTextContent_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MailTextContent.proto\"A\n\017MailTextConte" + + "nt\022\r\n\005title\030\001 \001(\t\022\017\n\007content\030\002 \001(\t\022\016\n\006se" + + "nder\030\003 \001(\tB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MailTextContent_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailTextContent_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailTextContent_descriptor, + new java.lang.String[] { "Title", "Content", "Sender", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java new file mode 100644 index 000000000..4e24caa30 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkFromType.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkFromTypeOuterClass { + private MapMarkFromTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MapMarkFromType} + */ + public enum MapMarkFromType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MAP_MARK_FROM_TYPE_NONE = 0; + */ + MAP_MARK_FROM_TYPE_NONE(0), + /** + * MAP_MARK_FROM_TYPE_MONSTER = 1; + */ + MAP_MARK_FROM_TYPE_MONSTER(1), + /** + * MAP_MARK_FROM_TYPE_QUEST = 2; + */ + MAP_MARK_FROM_TYPE_QUEST(2), + UNRECOGNIZED(-1), + ; + + /** + * MAP_MARK_FROM_TYPE_NONE = 0; + */ + public static final int MAP_MARK_FROM_TYPE_NONE_VALUE = 0; + /** + * MAP_MARK_FROM_TYPE_MONSTER = 1; + */ + public static final int MAP_MARK_FROM_TYPE_MONSTER_VALUE = 1; + /** + * MAP_MARK_FROM_TYPE_QUEST = 2; + */ + public static final int MAP_MARK_FROM_TYPE_QUEST_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MapMarkFromType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MapMarkFromType forNumber(int value) { + switch (value) { + case 0: return MAP_MARK_FROM_TYPE_NONE; + case 1: return MAP_MARK_FROM_TYPE_MONSTER; + case 2: return MAP_MARK_FROM_TYPE_QUEST; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MapMarkFromType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MapMarkFromType findValueByNumber(int number) { + return MapMarkFromType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MapMarkFromType[] VALUES = values(); + + public static MapMarkFromType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MapMarkFromType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MapMarkFromType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MapMarkFromType.proto*l\n\017MapMarkFromTy" + + "pe\022\033\n\027MAP_MARK_FROM_TYPE_NONE\020\000\022\036\n\032MAP_M" + + "ARK_FROM_TYPE_MONSTER\020\001\022\034\n\030MAP_MARK_FROM" + + "_TYPE_QUEST\020\002B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java new file mode 100644 index 000000000..ca125405a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java @@ -0,0 +1,1254 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkPoint.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkPointOuterClass { + private MapMarkPointOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MapMarkPointOrBuilder extends + // @@protoc_insertion_point(interface_extends:MapMarkPoint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * string name = 2; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 2; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 3; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .MapMarkPointType point_type = 4; + * @return The enum numeric value on the wire for pointType. + */ + int getPointTypeValue(); + /** + * .MapMarkPointType point_type = 4; + * @return The pointType. + */ + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType(); + + /** + * uint32 monster_id = 5; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * .MapMarkFromType from_type = 6; + * @return The enum numeric value on the wire for fromType. + */ + int getFromTypeValue(); + /** + * .MapMarkFromType from_type = 6; + * @return The fromType. + */ + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType(); + + /** + * uint32 quest_id = 7; + * @return The questId. + */ + int getQuestId(); + } + /** + * Protobuf type {@code MapMarkPoint} + */ + public static final class MapMarkPoint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MapMarkPoint) + MapMarkPointOrBuilder { + private static final long serialVersionUID = 0L; + // Use MapMarkPoint.newBuilder() to construct. + private MapMarkPoint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MapMarkPoint() { + name_ = ""; + pointType_ = 0; + fromType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MapMarkPoint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MapMarkPoint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + sceneId_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + int rawValue = input.readEnum(); + + pointType_ = rawValue; + break; + } + case 40: { + + monsterId_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + fromType_ = rawValue; + break; + } + case 56: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.class, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object name_; + /** + * string name = 2; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int POINT_TYPE_FIELD_NUMBER = 4; + private int pointType_; + /** + * .MapMarkPointType point_type = 4; + * @return The enum numeric value on the wire for pointType. + */ + @java.lang.Override public int getPointTypeValue() { + return pointType_; + } + /** + * .MapMarkPointType point_type = 4; + * @return The pointType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType result = emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.valueOf(pointType_); + return result == null ? emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.UNRECOGNIZED : result; + } + + public static final int MONSTER_ID_FIELD_NUMBER = 5; + private int monsterId_; + /** + * uint32 monster_id = 5; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int FROM_TYPE_FIELD_NUMBER = 6; + private int fromType_; + /** + * .MapMarkFromType from_type = 6; + * @return The enum numeric value on the wire for fromType. + */ + @java.lang.Override public int getFromTypeValue() { + return fromType_; + } + /** + * .MapMarkFromType from_type = 6; + * @return The fromType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType result = emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.valueOf(fromType_); + return result == null ? emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.UNRECOGNIZED : result; + } + + public static final int QUEST_ID_FIELD_NUMBER = 7; + private int questId_; + /** + * uint32 quest_id = 7; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); + } + if (pos_ != null) { + output.writeMessage(3, getPos()); + } + if (pointType_ != emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.MAP_MARK_POINT_TYPE_NPC.getNumber()) { + output.writeEnum(4, pointType_); + } + if (monsterId_ != 0) { + output.writeUInt32(5, monsterId_); + } + if (fromType_ != emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.MAP_MARK_FROM_TYPE_NONE.getNumber()) { + output.writeEnum(6, fromType_); + } + if (questId_ != 0) { + output.writeUInt32(7, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getPos()); + } + if (pointType_ != emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.MAP_MARK_POINT_TYPE_NPC.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, pointType_); + } + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, monsterId_); + } + if (fromType_ != emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.MAP_MARK_FROM_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, fromType_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, questId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint other = (emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getName() + .equals(other.getName())) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (pointType_ != other.pointType_) return false; + if (getMonsterId() + != other.getMonsterId()) return false; + if (fromType_ != other.fromType_) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + POINT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + pointType_; + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + hash = (37 * hash) + FROM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + fromType_; + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MapMarkPoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MapMarkPoint) + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.class, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + name_ = ""; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + pointType_ = 0; + + monsterId_ = 0; + + fromType_ = 0; + + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint build() { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint buildPartial() { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint result = new emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint(this); + result.sceneId_ = sceneId_; + result.name_ = name_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.pointType_ = pointType_; + result.monsterId_ = monsterId_; + result.fromType_ = fromType_; + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint) { + return mergeFrom((emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint other) { + if (other == emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.pointType_ != 0) { + setPointTypeValue(other.getPointTypeValue()); + } + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.fromType_ != 0) { + setFromTypeValue(other.getFromTypeValue()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 2; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 2; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 2; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 2; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 3; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int pointType_ = 0; + /** + * .MapMarkPointType point_type = 4; + * @return The enum numeric value on the wire for pointType. + */ + @java.lang.Override public int getPointTypeValue() { + return pointType_; + } + /** + * .MapMarkPointType point_type = 4; + * @param value The enum numeric value on the wire for pointType to set. + * @return This builder for chaining. + */ + public Builder setPointTypeValue(int value) { + + pointType_ = value; + onChanged(); + return this; + } + /** + * .MapMarkPointType point_type = 4; + * @return The pointType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType result = emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.valueOf(pointType_); + return result == null ? emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.UNRECOGNIZED : result; + } + /** + * .MapMarkPointType point_type = 4; + * @param value The pointType to set. + * @return This builder for chaining. + */ + public Builder setPointType(emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType value) { + if (value == null) { + throw new NullPointerException(); + } + + pointType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MapMarkPointType point_type = 4; + * @return This builder for chaining. + */ + public Builder clearPointType() { + + pointType_ = 0; + onChanged(); + return this; + } + + private int monsterId_ ; + /** + * uint32 monster_id = 5; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 5; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 5; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private int fromType_ = 0; + /** + * .MapMarkFromType from_type = 6; + * @return The enum numeric value on the wire for fromType. + */ + @java.lang.Override public int getFromTypeValue() { + return fromType_; + } + /** + * .MapMarkFromType from_type = 6; + * @param value The enum numeric value on the wire for fromType to set. + * @return This builder for chaining. + */ + public Builder setFromTypeValue(int value) { + + fromType_ = value; + onChanged(); + return this; + } + /** + * .MapMarkFromType from_type = 6; + * @return The fromType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType result = emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.valueOf(fromType_); + return result == null ? emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.UNRECOGNIZED : result; + } + /** + * .MapMarkFromType from_type = 6; + * @param value The fromType to set. + * @return This builder for chaining. + */ + public Builder setFromType(emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType value) { + if (value == null) { + throw new NullPointerException(); + } + + fromType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MapMarkFromType from_type = 6; + * @return This builder for chaining. + */ + public Builder clearFromType() { + + fromType_ = 0; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 7; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 7; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 7; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MapMarkPoint) + } + + // @@protoc_insertion_point(class_scope:MapMarkPoint) + private static final emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint(); + } + + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MapMarkPoint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MapMarkPoint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MapMarkPoint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MapMarkPoint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MapMarkPoint.proto\032\025MapMarkFromType.pr" + + "oto\032\026MapMarkPointType.proto\032\014Vector.prot" + + "o\"\266\001\n\014MapMarkPoint\022\020\n\010scene_id\030\001 \001(\r\022\014\n\004" + + "name\030\002 \001(\t\022\024\n\003pos\030\003 \001(\0132\007.Vector\022%\n\npoin" + + "t_type\030\004 \001(\0162\021.MapMarkPointType\022\022\n\nmonst" + + "er_id\030\005 \001(\r\022#\n\tfrom_type\030\006 \001(\0162\020.MapMark" + + "FromType\022\020\n\010quest_id\030\007 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_MapMarkPoint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MapMarkPoint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MapMarkPoint_descriptor, + new java.lang.String[] { "SceneId", "Name", "Pos", "PointType", "MonsterId", "FromType", "QuestId", }); + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java new file mode 100644 index 000000000..a837ef863 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java @@ -0,0 +1,195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkPointType.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkPointTypeOuterClass { + private MapMarkPointTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MapMarkPointType} + */ + public enum MapMarkPointType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MAP_MARK_POINT_TYPE_NPC = 0; + */ + MAP_MARK_POINT_TYPE_NPC(0), + /** + * MAP_MARK_POINT_TYPE_QUEST = 1; + */ + MAP_MARK_POINT_TYPE_QUEST(1), + /** + * MAP_MARK_POINT_TYPE_SPECIAL = 2; + */ + MAP_MARK_POINT_TYPE_SPECIAL(2), + /** + * MAP_MARK_POINT_TYPE_MINE = 3; + */ + MAP_MARK_POINT_TYPE_MINE(3), + /** + * MAP_MARK_POINT_TYPE_COLLECTION = 4; + */ + MAP_MARK_POINT_TYPE_COLLECTION(4), + /** + * MAP_MARK_POINT_TYPE_MONSTER = 5; + */ + MAP_MARK_POINT_TYPE_MONSTER(5), + /** + * MAP_MARK_POINT_TYPE_FISH_POOL = 6; + */ + MAP_MARK_POINT_TYPE_FISH_POOL(6), + UNRECOGNIZED(-1), + ; + + /** + * MAP_MARK_POINT_TYPE_NPC = 0; + */ + public static final int MAP_MARK_POINT_TYPE_NPC_VALUE = 0; + /** + * MAP_MARK_POINT_TYPE_QUEST = 1; + */ + public static final int MAP_MARK_POINT_TYPE_QUEST_VALUE = 1; + /** + * MAP_MARK_POINT_TYPE_SPECIAL = 2; + */ + public static final int MAP_MARK_POINT_TYPE_SPECIAL_VALUE = 2; + /** + * MAP_MARK_POINT_TYPE_MINE = 3; + */ + public static final int MAP_MARK_POINT_TYPE_MINE_VALUE = 3; + /** + * MAP_MARK_POINT_TYPE_COLLECTION = 4; + */ + public static final int MAP_MARK_POINT_TYPE_COLLECTION_VALUE = 4; + /** + * MAP_MARK_POINT_TYPE_MONSTER = 5; + */ + public static final int MAP_MARK_POINT_TYPE_MONSTER_VALUE = 5; + /** + * MAP_MARK_POINT_TYPE_FISH_POOL = 6; + */ + public static final int MAP_MARK_POINT_TYPE_FISH_POOL_VALUE = 6; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MapMarkPointType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MapMarkPointType forNumber(int value) { + switch (value) { + case 0: return MAP_MARK_POINT_TYPE_NPC; + case 1: return MAP_MARK_POINT_TYPE_QUEST; + case 2: return MAP_MARK_POINT_TYPE_SPECIAL; + case 3: return MAP_MARK_POINT_TYPE_MINE; + case 4: return MAP_MARK_POINT_TYPE_COLLECTION; + case 5: return MAP_MARK_POINT_TYPE_MONSTER; + case 6: return MAP_MARK_POINT_TYPE_FISH_POOL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MapMarkPointType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MapMarkPointType findValueByNumber(int number) { + return MapMarkPointType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MapMarkPointType[] VALUES = values(); + + public static MapMarkPointType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MapMarkPointType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MapMarkPointType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MapMarkPointType.proto*\365\001\n\020MapMarkPoin" + + "tType\022\033\n\027MAP_MARK_POINT_TYPE_NPC\020\000\022\035\n\031MA" + + "P_MARK_POINT_TYPE_QUEST\020\001\022\037\n\033MAP_MARK_PO" + + "INT_TYPE_SPECIAL\020\002\022\034\n\030MAP_MARK_POINT_TYP" + + "E_MINE\020\003\022\"\n\036MAP_MARK_POINT_TYPE_COLLECTI" + + "ON\020\004\022\037\n\033MAP_MARK_POINT_TYPE_MONSTER\020\005\022!\n" + + "\035MAP_MARK_POINT_TYPE_FISH_POOL\020\006B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsInfoOuterClass.java new file mode 100644 index 000000000..1892c64ac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsInfoOuterClass.java @@ -0,0 +1,774 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkTipsInfo.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkTipsInfoOuterClass { + private MapMarkTipsInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MapMarkTipsInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MapMarkTipsInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .MapMarkTipsType tips_type = 1; + * @return The enum numeric value on the wire for tipsType. + */ + int getTipsTypeValue(); + /** + * .MapMarkTipsType tips_type = 1; + * @return The tipsType. + */ + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType getTipsType(); + + /** + * repeated uint32 point_id_list = 2; + * @return A list containing the pointIdList. + */ + java.util.List getPointIdListList(); + /** + * repeated uint32 point_id_list = 2; + * @return The count of pointIdList. + */ + int getPointIdListCount(); + /** + * repeated uint32 point_id_list = 2; + * @param index The index of the element to return. + * @return The pointIdList at the given index. + */ + int getPointIdList(int index); + } + /** + * Protobuf type {@code MapMarkTipsInfo} + */ + public static final class MapMarkTipsInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MapMarkTipsInfo) + MapMarkTipsInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MapMarkTipsInfo.newBuilder() to construct. + private MapMarkTipsInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MapMarkTipsInfo() { + tipsType_ = 0; + pointIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MapMarkTipsInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MapMarkTipsInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + tipsType_ = rawValue; + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + pointIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + pointIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + pointIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + pointIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + pointIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.class, emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.Builder.class); + } + + public static final int TIPS_TYPE_FIELD_NUMBER = 1; + private int tipsType_; + /** + * .MapMarkTipsType tips_type = 1; + * @return The enum numeric value on the wire for tipsType. + */ + @java.lang.Override public int getTipsTypeValue() { + return tipsType_; + } + /** + * .MapMarkTipsType tips_type = 1; + * @return The tipsType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType getTipsType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType result = emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.valueOf(tipsType_); + return result == null ? emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.UNRECOGNIZED : result; + } + + public static final int POINT_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList pointIdList_; + /** + * repeated uint32 point_id_list = 2; + * @return A list containing the pointIdList. + */ + @java.lang.Override + public java.util.List + getPointIdListList() { + return pointIdList_; + } + /** + * repeated uint32 point_id_list = 2; + * @return The count of pointIdList. + */ + public int getPointIdListCount() { + return pointIdList_.size(); + } + /** + * repeated uint32 point_id_list = 2; + * @param index The index of the element to return. + * @return The pointIdList at the given index. + */ + public int getPointIdList(int index) { + return pointIdList_.getInt(index); + } + private int pointIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (tipsType_ != emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL.getNumber()) { + output.writeEnum(1, tipsType_); + } + if (getPointIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(pointIdListMemoizedSerializedSize); + } + for (int i = 0; i < pointIdList_.size(); i++) { + output.writeUInt32NoTag(pointIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tipsType_ != emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, tipsType_); + } + { + int dataSize = 0; + for (int i = 0; i < pointIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(pointIdList_.getInt(i)); + } + size += dataSize; + if (!getPointIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + pointIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo other = (emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo) obj; + + if (tipsType_ != other.tipsType_) return false; + if (!getPointIdListList() + .equals(other.getPointIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TIPS_TYPE_FIELD_NUMBER; + hash = (53 * hash) + tipsType_; + if (getPointIdListCount() > 0) { + hash = (37 * hash) + POINT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPointIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MapMarkTipsInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MapMarkTipsInfo) + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.class, emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tipsType_ = 0; + + pointIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo build() { + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo buildPartial() { + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo result = new emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo(this); + int from_bitField0_ = bitField0_; + result.tipsType_ = tipsType_; + if (((bitField0_ & 0x00000001) != 0)) { + pointIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.pointIdList_ = pointIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo) { + return mergeFrom((emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo other) { + if (other == emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.getDefaultInstance()) return this; + if (other.tipsType_ != 0) { + setTipsTypeValue(other.getTipsTypeValue()); + } + if (!other.pointIdList_.isEmpty()) { + if (pointIdList_.isEmpty()) { + pointIdList_ = other.pointIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePointIdListIsMutable(); + pointIdList_.addAll(other.pointIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int tipsType_ = 0; + /** + * .MapMarkTipsType tips_type = 1; + * @return The enum numeric value on the wire for tipsType. + */ + @java.lang.Override public int getTipsTypeValue() { + return tipsType_; + } + /** + * .MapMarkTipsType tips_type = 1; + * @param value The enum numeric value on the wire for tipsType to set. + * @return This builder for chaining. + */ + public Builder setTipsTypeValue(int value) { + + tipsType_ = value; + onChanged(); + return this; + } + /** + * .MapMarkTipsType tips_type = 1; + * @return The tipsType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType getTipsType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType result = emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.valueOf(tipsType_); + return result == null ? emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.UNRECOGNIZED : result; + } + /** + * .MapMarkTipsType tips_type = 1; + * @param value The tipsType to set. + * @return This builder for chaining. + */ + public Builder setTipsType(emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType value) { + if (value == null) { + throw new NullPointerException(); + } + + tipsType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MapMarkTipsType tips_type = 1; + * @return This builder for chaining. + */ + public Builder clearTipsType() { + + tipsType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList pointIdList_ = emptyIntList(); + private void ensurePointIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + pointIdList_ = mutableCopy(pointIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 point_id_list = 2; + * @return A list containing the pointIdList. + */ + public java.util.List + getPointIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(pointIdList_) : pointIdList_; + } + /** + * repeated uint32 point_id_list = 2; + * @return The count of pointIdList. + */ + public int getPointIdListCount() { + return pointIdList_.size(); + } + /** + * repeated uint32 point_id_list = 2; + * @param index The index of the element to return. + * @return The pointIdList at the given index. + */ + public int getPointIdList(int index) { + return pointIdList_.getInt(index); + } + /** + * repeated uint32 point_id_list = 2; + * @param index The index to set the value at. + * @param value The pointIdList to set. + * @return This builder for chaining. + */ + public Builder setPointIdList( + int index, int value) { + ensurePointIdListIsMutable(); + pointIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 point_id_list = 2; + * @param value The pointIdList to add. + * @return This builder for chaining. + */ + public Builder addPointIdList(int value) { + ensurePointIdListIsMutable(); + pointIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 point_id_list = 2; + * @param values The pointIdList to add. + * @return This builder for chaining. + */ + public Builder addAllPointIdList( + java.lang.Iterable values) { + ensurePointIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, pointIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 point_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearPointIdList() { + pointIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MapMarkTipsInfo) + } + + // @@protoc_insertion_point(class_scope:MapMarkTipsInfo) + private static final emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo(); + } + + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MapMarkTipsInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MapMarkTipsInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MapMarkTipsInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MapMarkTipsInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MapMarkTipsInfo.proto\032\025MapMarkTipsType" + + ".proto\"M\n\017MapMarkTipsInfo\022#\n\ttips_type\030\001" + + " \001(\0162\020.MapMarkTipsType\022\025\n\rpoint_id_list\030" + + "\002 \003(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.getDescriptor(), + }); + internal_static_MapMarkTipsInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MapMarkTipsInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MapMarkTipsInfo_descriptor, + new java.lang.String[] { "TipsType", "PointIdList", }); + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsTypeOuterClass.java new file mode 100644 index 000000000..889c83b5d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsTypeOuterClass.java @@ -0,0 +1,137 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkTipsType.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkTipsTypeOuterClass { + private MapMarkTipsTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MapMarkTipsType} + */ + public enum MapMarkTipsType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL = 0; + */ + MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL(0), + UNRECOGNIZED(-1), + ; + + /** + * MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL = 0; + */ + public static final int MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL_VALUE = 0; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MapMarkTipsType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MapMarkTipsType forNumber(int value) { + switch (value) { + case 0: return MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MapMarkTipsType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MapMarkTipsType findValueByNumber(int number) { + return MapMarkTipsType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MapMarkTipsType[] VALUES = values(); + + public static MapMarkTipsType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MapMarkTipsType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MapMarkTipsType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MapMarkTipsType.proto*?\n\017MapMarkTipsTy" + + "pe\022,\n(MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT" + + "_TRIAL\020\000B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkEntityInMinMapNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkEntityInMinMapNotifyOuterClass.java new file mode 100644 index 000000000..0978163ce --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkEntityInMinMapNotifyOuterClass.java @@ -0,0 +1,827 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkEntityInMinMapNotify.proto + +package emu.grasscutter.net.proto; + +public final class MarkEntityInMinMapNotifyOuterClass { + private MarkEntityInMinMapNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkEntityInMinMapNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkEntityInMinMapNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 4; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * uint32 monster_id = 7; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 202
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MarkEntityInMinMapNotify} + */ + public static final class MarkEntityInMinMapNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkEntityInMinMapNotify) + MarkEntityInMinMapNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkEntityInMinMapNotify.newBuilder() to construct. + private MarkEntityInMinMapNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkEntityInMinMapNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkEntityInMinMapNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkEntityInMinMapNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + monsterId_ = input.readUInt32(); + break; + } + case 112: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.class, emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.Builder.class); + } + + public static final int POSITION_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int MONSTER_ID_FIELD_NUMBER = 7; + private int monsterId_; + /** + * uint32 monster_id = 7; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (position_ != null) { + output.writeMessage(4, getPosition()); + } + if (monsterId_ != 0) { + output.writeUInt32(7, monsterId_); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPosition()); + } + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, monsterId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify other = (emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (getMonsterId() + != other.getMonsterId()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 202
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MarkEntityInMinMapNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkEntityInMinMapNotify) + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.class, emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + monsterId_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify build() { + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify buildPartial() { + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify result = new emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify(this); + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.monsterId_ = monsterId_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify) { + return mergeFrom((emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify other) { + if (other == emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 4; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private int monsterId_ ; + /** + * uint32 monster_id = 7; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 7; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 7; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MarkEntityInMinMapNotify) + } + + // @@protoc_insertion_point(class_scope:MarkEntityInMinMapNotify) + private static final emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify(); + } + + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkEntityInMinMapNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkEntityInMinMapNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkEntityInMinMapNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkEntityInMinMapNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036MarkEntityInMinMapNotify.proto\032\014Vector" + + ".proto\"\\\n\030MarkEntityInMinMapNotify\022\031\n\010po" + + "sition\030\004 \001(\0132\007.Vector\022\022\n\nmonster_id\030\007 \001(" + + "\r\022\021\n\tentity_id\030\016 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_MarkEntityInMinMapNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkEntityInMinMapNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkEntityInMinMapNotify_descriptor, + new java.lang.String[] { "Position", "MonsterId", "EntityId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java new file mode 100644 index 000000000..8ddbcfe0f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java @@ -0,0 +1,1125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkMapReq.proto + +package emu.grasscutter.net.proto; + +public final class MarkMapReqOuterClass { + private MarkMapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkMapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkMapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MapMarkPoint mark = 8; + * @return Whether the mark field is set. + */ + boolean hasMark(); + /** + * .MapMarkPoint mark = 8; + * @return The mark. + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark(); + /** + * .MapMarkPoint mark = 8; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder(); + + /** + * .MapMarkPoint old = 6; + * @return Whether the old field is set. + */ + boolean hasOld(); + /** + * .MapMarkPoint old = 6; + * @return The old. + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld(); + /** + * .MapMarkPoint old = 6; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder(); + + /** + * .MarkMapReq.Operation op = 9; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .MarkMapReq.Operation op = 9; + * @return The op. + */ + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation getOp(); + } + /** + *
+   * CmdId: 3466
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MarkMapReq} + */ + public static final class MarkMapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkMapReq) + MarkMapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkMapReq.newBuilder() to construct. + private MarkMapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkMapReq() { + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkMapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkMapReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder subBuilder = null; + if (old_ != null) { + subBuilder = old_.toBuilder(); + } + old_ = input.readMessage(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(old_); + old_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder subBuilder = null; + if (mark_ != null) { + subBuilder = mark_.toBuilder(); + } + mark_ = input.readMessage(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mark_); + mark_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + int rawValue = input.readEnum(); + + op_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.class, emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Builder.class); + } + + /** + * Protobuf enum {@code MarkMapReq.Operation} + */ + public enum Operation + implements com.google.protobuf.ProtocolMessageEnum { + /** + * OPERATION_ADD = 0; + */ + OPERATION_ADD(0), + /** + * OPERATION_MOD = 1; + */ + OPERATION_MOD(1), + /** + * OPERATION_DEL = 2; + */ + OPERATION_DEL(2), + /** + * OPERATION_GET = 3; + */ + OPERATION_GET(3), + UNRECOGNIZED(-1), + ; + + /** + * OPERATION_ADD = 0; + */ + public static final int OPERATION_ADD_VALUE = 0; + /** + * OPERATION_MOD = 1; + */ + public static final int OPERATION_MOD_VALUE = 1; + /** + * OPERATION_DEL = 2; + */ + public static final int OPERATION_DEL_VALUE = 2; + /** + * OPERATION_GET = 3; + */ + public static final int OPERATION_GET_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Operation valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Operation forNumber(int value) { + switch (value) { + case 0: return OPERATION_ADD; + case 1: return OPERATION_MOD; + case 2: return OPERATION_DEL; + case 3: return OPERATION_GET; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Operation> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Operation findValueByNumber(int number) { + return Operation.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.getDescriptor().getEnumTypes().get(0); + } + + private static final Operation[] VALUES = values(); + + public static Operation valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Operation(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MarkMapReq.Operation) + } + + public static final int MARK_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint mark_; + /** + * .MapMarkPoint mark = 8; + * @return Whether the mark field is set. + */ + @java.lang.Override + public boolean hasMark() { + return mark_ != null; + } + /** + * .MapMarkPoint mark = 8; + * @return The mark. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark() { + return mark_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : mark_; + } + /** + * .MapMarkPoint mark = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder() { + return getMark(); + } + + public static final int OLD_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint old_; + /** + * .MapMarkPoint old = 6; + * @return Whether the old field is set. + */ + @java.lang.Override + public boolean hasOld() { + return old_ != null; + } + /** + * .MapMarkPoint old = 6; + * @return The old. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld() { + return old_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : old_; + } + /** + * .MapMarkPoint old = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder() { + return getOld(); + } + + public static final int OP_FIELD_NUMBER = 9; + private int op_; + /** + * .MarkMapReq.Operation op = 9; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .MarkMapReq.Operation op = 9; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation result = emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (old_ != null) { + output.writeMessage(6, getOld()); + } + if (mark_ != null) { + output.writeMessage(8, getMark()); + } + if (op_ != emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.OPERATION_ADD.getNumber()) { + output.writeEnum(9, op_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (old_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getOld()); + } + if (mark_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getMark()); + } + if (op_ != emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.OPERATION_ADD.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, op_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq other = (emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq) obj; + + if (hasMark() != other.hasMark()) return false; + if (hasMark()) { + if (!getMark() + .equals(other.getMark())) return false; + } + if (hasOld() != other.hasOld()) return false; + if (hasOld()) { + if (!getOld() + .equals(other.getOld())) return false; + } + if (op_ != other.op_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMark()) { + hash = (37 * hash) + MARK_FIELD_NUMBER; + hash = (53 * hash) + getMark().hashCode(); + } + if (hasOld()) { + hash = (37 * hash) + OLD_FIELD_NUMBER; + hash = (53 * hash) + getOld().hashCode(); + } + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3466
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MarkMapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkMapReq) + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.class, emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (markBuilder_ == null) { + mark_ = null; + } else { + mark_ = null; + markBuilder_ = null; + } + if (oldBuilder_ == null) { + old_ = null; + } else { + old_ = null; + oldBuilder_ = null; + } + op_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq build() { + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq buildPartial() { + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq result = new emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq(this); + if (markBuilder_ == null) { + result.mark_ = mark_; + } else { + result.mark_ = markBuilder_.build(); + } + if (oldBuilder_ == null) { + result.old_ = old_; + } else { + result.old_ = oldBuilder_.build(); + } + result.op_ = op_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq) { + return mergeFrom((emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq other) { + if (other == emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.getDefaultInstance()) return this; + if (other.hasMark()) { + mergeMark(other.getMark()); + } + if (other.hasOld()) { + mergeOld(other.getOld()); + } + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint mark_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> markBuilder_; + /** + * .MapMarkPoint mark = 8; + * @return Whether the mark field is set. + */ + public boolean hasMark() { + return markBuilder_ != null || mark_ != null; + } + /** + * .MapMarkPoint mark = 8; + * @return The mark. + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark() { + if (markBuilder_ == null) { + return mark_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : mark_; + } else { + return markBuilder_.getMessage(); + } + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder setMark(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mark_ = value; + onChanged(); + } else { + markBuilder_.setMessage(value); + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder setMark( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markBuilder_ == null) { + mark_ = builderForValue.build(); + onChanged(); + } else { + markBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder mergeMark(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markBuilder_ == null) { + if (mark_ != null) { + mark_ = + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.newBuilder(mark_).mergeFrom(value).buildPartial(); + } else { + mark_ = value; + } + onChanged(); + } else { + markBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder clearMark() { + if (markBuilder_ == null) { + mark_ = null; + onChanged(); + } else { + mark_ = null; + markBuilder_ = null; + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getMarkBuilder() { + + onChanged(); + return getMarkFieldBuilder().getBuilder(); + } + /** + * .MapMarkPoint mark = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder() { + if (markBuilder_ != null) { + return markBuilder_.getMessageOrBuilder(); + } else { + return mark_ == null ? + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : mark_; + } + } + /** + * .MapMarkPoint mark = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> + getMarkFieldBuilder() { + if (markBuilder_ == null) { + markBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder>( + getMark(), + getParentForChildren(), + isClean()); + mark_ = null; + } + return markBuilder_; + } + + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint old_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> oldBuilder_; + /** + * .MapMarkPoint old = 6; + * @return Whether the old field is set. + */ + public boolean hasOld() { + return oldBuilder_ != null || old_ != null; + } + /** + * .MapMarkPoint old = 6; + * @return The old. + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld() { + if (oldBuilder_ == null) { + return old_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : old_; + } else { + return oldBuilder_.getMessage(); + } + } + /** + * .MapMarkPoint old = 6; + */ + public Builder setOld(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (oldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + old_ = value; + onChanged(); + } else { + oldBuilder_.setMessage(value); + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public Builder setOld( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (oldBuilder_ == null) { + old_ = builderForValue.build(); + onChanged(); + } else { + oldBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public Builder mergeOld(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (oldBuilder_ == null) { + if (old_ != null) { + old_ = + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.newBuilder(old_).mergeFrom(value).buildPartial(); + } else { + old_ = value; + } + onChanged(); + } else { + oldBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public Builder clearOld() { + if (oldBuilder_ == null) { + old_ = null; + onChanged(); + } else { + old_ = null; + oldBuilder_ = null; + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getOldBuilder() { + + onChanged(); + return getOldFieldBuilder().getBuilder(); + } + /** + * .MapMarkPoint old = 6; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder() { + if (oldBuilder_ != null) { + return oldBuilder_.getMessageOrBuilder(); + } else { + return old_ == null ? + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : old_; + } + } + /** + * .MapMarkPoint old = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> + getOldFieldBuilder() { + if (oldBuilder_ == null) { + oldBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder>( + getOld(), + getParentForChildren(), + isClean()); + old_ = null; + } + return oldBuilder_; + } + + private int op_ = 0; + /** + * .MarkMapReq.Operation op = 9; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .MarkMapReq.Operation op = 9; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .MarkMapReq.Operation op = 9; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation result = emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.UNRECOGNIZED : result; + } + /** + * .MarkMapReq.Operation op = 9; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MarkMapReq.Operation op = 9; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MarkMapReq) + } + + // @@protoc_insertion_point(class_scope:MarkMapReq) + private static final emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq(); + } + + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkMapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkMapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkMapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkMapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020MarkMapReq.proto\032\022MapMarkPoint.proto\"\301" + + "\001\n\nMarkMapReq\022\033\n\004mark\030\010 \001(\0132\r.MapMarkPoi" + + "nt\022\032\n\003old\030\006 \001(\0132\r.MapMarkPoint\022!\n\002op\030\t \001" + + "(\0162\025.MarkMapReq.Operation\"W\n\tOperation\022\021" + + "\n\rOPERATION_ADD\020\000\022\021\n\rOPERATION_MOD\020\001\022\021\n\r" + + "OPERATION_DEL\020\002\022\021\n\rOPERATION_GET\020\003B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(), + }); + internal_static_MarkMapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkMapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkMapReq_descriptor, + new java.lang.String[] { "Mark", "Old", "Op", }); + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkMapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapRspOuterClass.java new file mode 100644 index 000000000..80c337ff2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkMapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MarkMapRspOuterClass { + private MarkMapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkMapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkMapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MapMarkPoint mark_list = 8; + */ + java.util.List + getMarkListList(); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMarkList(int index); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + int getMarkListCount(); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + java.util.List + getMarkListOrBuilderList(); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkListOrBuilder( + int index); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 3079
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MarkMapRsp} + */ + public static final class MarkMapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkMapRsp) + MarkMapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkMapRsp.newBuilder() to construct. + private MarkMapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkMapRsp() { + markList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkMapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkMapRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + markList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + markList_.add( + input.readMessage(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.parser(), extensionRegistry)); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + markList_ = java.util.Collections.unmodifiableList(markList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.class, emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.Builder.class); + } + + public static final int MARK_LIST_FIELD_NUMBER = 8; + private java.util.List markList_; + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public java.util.List getMarkListList() { + return markList_; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public java.util.List + getMarkListOrBuilderList() { + return markList_; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public int getMarkListCount() { + return markList_.size(); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMarkList(int index) { + return markList_.get(index); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkListOrBuilder( + int index) { + return markList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < markList_.size(); i++) { + output.writeMessage(8, markList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < markList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, markList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp other = (emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp) obj; + + if (!getMarkListList() + .equals(other.getMarkListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMarkListCount() > 0) { + hash = (37 * hash) + MARK_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMarkListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3079
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MarkMapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkMapRsp) + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.class, emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMarkListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (markListBuilder_ == null) { + markList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + markListBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp build() { + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp buildPartial() { + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp result = new emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp(this); + int from_bitField0_ = bitField0_; + if (markListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + markList_ = java.util.Collections.unmodifiableList(markList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.markList_ = markList_; + } else { + result.markList_ = markListBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp other) { + if (other == emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.getDefaultInstance()) return this; + if (markListBuilder_ == null) { + if (!other.markList_.isEmpty()) { + if (markList_.isEmpty()) { + markList_ = other.markList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMarkListIsMutable(); + markList_.addAll(other.markList_); + } + onChanged(); + } + } else { + if (!other.markList_.isEmpty()) { + if (markListBuilder_.isEmpty()) { + markListBuilder_.dispose(); + markListBuilder_ = null; + markList_ = other.markList_; + bitField0_ = (bitField0_ & ~0x00000001); + markListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMarkListFieldBuilder() : null; + } else { + markListBuilder_.addAllMessages(other.markList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List markList_ = + java.util.Collections.emptyList(); + private void ensureMarkListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + markList_ = new java.util.ArrayList(markList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> markListBuilder_; + + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public java.util.List getMarkListList() { + if (markListBuilder_ == null) { + return java.util.Collections.unmodifiableList(markList_); + } else { + return markListBuilder_.getMessageList(); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public int getMarkListCount() { + if (markListBuilder_ == null) { + return markList_.size(); + } else { + return markListBuilder_.getCount(); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMarkList(int index) { + if (markListBuilder_ == null) { + return markList_.get(index); + } else { + return markListBuilder_.getMessage(index); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder setMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkListIsMutable(); + markList_.set(index, value); + onChanged(); + } else { + markListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder setMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.set(index, builderForValue.build()); + onChanged(); + } else { + markListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkListIsMutable(); + markList_.add(value); + onChanged(); + } else { + markListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkListIsMutable(); + markList_.add(index, value); + onChanged(); + } else { + markListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.add(builderForValue.build()); + onChanged(); + } else { + markListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.add(index, builderForValue.build()); + onChanged(); + } else { + markListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addAllMarkList( + java.lang.Iterable values) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, markList_); + onChanged(); + } else { + markListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder clearMarkList() { + if (markListBuilder_ == null) { + markList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + markListBuilder_.clear(); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder removeMarkList(int index) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.remove(index); + onChanged(); + } else { + markListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getMarkListBuilder( + int index) { + return getMarkListFieldBuilder().getBuilder(index); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkListOrBuilder( + int index) { + if (markListBuilder_ == null) { + return markList_.get(index); } else { + return markListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public java.util.List + getMarkListOrBuilderList() { + if (markListBuilder_ != null) { + return markListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(markList_); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder addMarkListBuilder() { + return getMarkListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance()); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder addMarkListBuilder( + int index) { + return getMarkListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance()); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public java.util.List + getMarkListBuilderList() { + return getMarkListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> + getMarkListFieldBuilder() { + if (markListBuilder_ == null) { + markListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder>( + markList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + markList_ = null; + } + return markListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MarkMapRsp) + } + + // @@protoc_insertion_point(class_scope:MarkMapRsp) + private static final emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp(); + } + + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkMapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkMapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkMapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkMapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020MarkMapRsp.proto\032\022MapMarkPoint.proto\"?" + + "\n\nMarkMapRsp\022 \n\tmark_list\030\010 \003(\0132\r.MapMar" + + "kPoint\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(), + }); + internal_static_MarkMapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkMapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkMapRsp_descriptor, + new java.lang.String[] { "MarkList", "Retcode", }); + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkNewNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewNotifyOuterClass.java new file mode 100644 index 000000000..b9208d6e0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewNotifyOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkNewNotify.proto + +package emu.grasscutter.net.proto; + +public final class MarkNewNotifyOuterClass { + private MarkNewNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkNewNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkNewNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 id_list = 7; + * @return A list containing the idList. + */ + java.util.List getIdListList(); + /** + * repeated uint32 id_list = 7; + * @return The count of idList. + */ + int getIdListCount(); + /** + * repeated uint32 id_list = 7; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + int getIdList(int index); + + /** + * uint32 mark_new_type = 11; + * @return The markNewType. + */ + int getMarkNewType(); + } + /** + *
+   * CmdId: 1275
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MarkNewNotify} + */ + public static final class MarkNewNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkNewNotify) + MarkNewNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkNewNotify.newBuilder() to construct. + private MarkNewNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkNewNotify() { + idList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkNewNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkNewNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + idList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + idList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + markNewType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.class, emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.Builder.class); + } + + public static final int ID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList idList_; + /** + * repeated uint32 id_list = 7; + * @return A list containing the idList. + */ + @java.lang.Override + public java.util.List + getIdListList() { + return idList_; + } + /** + * repeated uint32 id_list = 7; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 7; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + private int idListMemoizedSerializedSize = -1; + + public static final int MARK_NEW_TYPE_FIELD_NUMBER = 11; + private int markNewType_; + /** + * uint32 mark_new_type = 11; + * @return The markNewType. + */ + @java.lang.Override + public int getMarkNewType() { + return markNewType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getIdListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(idListMemoizedSerializedSize); + } + for (int i = 0; i < idList_.size(); i++) { + output.writeUInt32NoTag(idList_.getInt(i)); + } + if (markNewType_ != 0) { + output.writeUInt32(11, markNewType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < idList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(idList_.getInt(i)); + } + size += dataSize; + if (!getIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + idListMemoizedSerializedSize = dataSize; + } + if (markNewType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, markNewType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify other = (emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify) obj; + + if (!getIdListList() + .equals(other.getIdListList())) return false; + if (getMarkNewType() + != other.getMarkNewType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getIdListCount() > 0) { + hash = (37 * hash) + ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIdListList().hashCode(); + } + hash = (37 * hash) + MARK_NEW_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMarkNewType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1275
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MarkNewNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkNewNotify) + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.class, emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + markNewType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify build() { + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify buildPartial() { + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify result = new emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.idList_ = idList_; + result.markNewType_ = markNewType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify) { + return mergeFrom((emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify other) { + if (other == emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.getDefaultInstance()) return this; + if (!other.idList_.isEmpty()) { + if (idList_.isEmpty()) { + idList_ = other.idList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIdListIsMutable(); + idList_.addAll(other.idList_); + } + onChanged(); + } + if (other.getMarkNewType() != 0) { + setMarkNewType(other.getMarkNewType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList idList_ = emptyIntList(); + private void ensureIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + idList_ = mutableCopy(idList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 id_list = 7; + * @return A list containing the idList. + */ + public java.util.List + getIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(idList_) : idList_; + } + /** + * repeated uint32 id_list = 7; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 7; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + /** + * repeated uint32 id_list = 7; + * @param index The index to set the value at. + * @param value The idList to set. + * @return This builder for chaining. + */ + public Builder setIdList( + int index, int value) { + ensureIdListIsMutable(); + idList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 7; + * @param value The idList to add. + * @return This builder for chaining. + */ + public Builder addIdList(int value) { + ensureIdListIsMutable(); + idList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 7; + * @param values The idList to add. + * @return This builder for chaining. + */ + public Builder addAllIdList( + java.lang.Iterable values) { + ensureIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, idList_); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 7; + * @return This builder for chaining. + */ + public Builder clearIdList() { + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int markNewType_ ; + /** + * uint32 mark_new_type = 11; + * @return The markNewType. + */ + @java.lang.Override + public int getMarkNewType() { + return markNewType_; + } + /** + * uint32 mark_new_type = 11; + * @param value The markNewType to set. + * @return This builder for chaining. + */ + public Builder setMarkNewType(int value) { + + markNewType_ = value; + onChanged(); + return this; + } + /** + * uint32 mark_new_type = 11; + * @return This builder for chaining. + */ + public Builder clearMarkNewType() { + + markNewType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MarkNewNotify) + } + + // @@protoc_insertion_point(class_scope:MarkNewNotify) + private static final emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify(); + } + + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkNewNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkNewNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkNewNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkNewNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023MarkNewNotify.proto\"7\n\rMarkNewNotify\022\017" + + "\n\007id_list\030\007 \003(\r\022\025\n\rmark_new_type\030\013 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MarkNewNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkNewNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkNewNotify_descriptor, + new java.lang.String[] { "IdList", "MarkNewType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkNewTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewTypeOuterClass.java new file mode 100644 index 000000000..d720548cd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewTypeOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkNewType.proto + +package emu.grasscutter.net.proto; + +public final class MarkNewTypeOuterClass { + private MarkNewTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MarkNewType} + */ + public enum MarkNewType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * _NONE = 0; + */ + _NONE(0), + /** + * COMBINE = 1; + */ + COMBINE(1), + /** + * FORGE = 2; + */ + FORGE(2), + UNRECOGNIZED(-1), + ; + + /** + * _NONE = 0; + */ + public static final int _NONE_VALUE = 0; + /** + * COMBINE = 1; + */ + public static final int COMBINE_VALUE = 1; + /** + * FORGE = 2; + */ + public static final int FORGE_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MarkNewType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MarkNewType forNumber(int value) { + switch (value) { + case 0: return _NONE; + case 1: return COMBINE; + case 2: return FORGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MarkNewType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MarkNewType findValueByNumber(int number) { + return MarkNewType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkNewTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MarkNewType[] VALUES = values(); + + public static MarkNewType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MarkNewType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MarkNewType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021MarkNewType.proto*0\n\013MarkNewType\022\t\n\005_N" + + "ONE\020\000\022\013\n\007COMBINE\020\001\022\t\n\005FORGE\020\002B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java new file mode 100644 index 000000000..4e434750b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java @@ -0,0 +1,995 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MassivePropParam.proto + +package emu.grasscutter.net.proto; + +public final class MassivePropParamOuterClass { + private MassivePropParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MassivePropParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:MassivePropParam) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 type = 1; + * @return The type. + */ + int getType(); + + /** + * repeated uint32 reaction_info_list = 2; + * @return A list containing the reactionInfoList. + */ + java.util.List getReactionInfoListList(); + /** + * repeated uint32 reaction_info_list = 2; + * @return The count of reactionInfoList. + */ + int getReactionInfoListCount(); + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index of the element to return. + * @return The reactionInfoList at the given index. + */ + int getReactionInfoList(int index); + + /** + * repeated float param_list = 3; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated float param_list = 3; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated float param_list = 3; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + float getParamList(int index); + + /** + * uint32 sync_flag = 4; + * @return The syncFlag. + */ + int getSyncFlag(); + } + /** + * Protobuf type {@code MassivePropParam} + */ + public static final class MassivePropParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MassivePropParam) + MassivePropParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use MassivePropParam.newBuilder() to construct. + private MassivePropParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MassivePropParam() { + reactionInfoList_ = emptyIntList(); + paramList_ = emptyFloatList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MassivePropParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MassivePropParam( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + type_ = input.readInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + reactionInfoList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + reactionInfoList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + reactionInfoList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + reactionInfoList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 29: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + paramList_ = newFloatList(); + mutable_bitField0_ |= 0x00000002; + } + paramList_.addFloat(input.readFloat()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newFloatList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addFloat(input.readFloat()); + } + input.popLimit(limit); + break; + } + case 32: { + + syncFlag_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + reactionInfoList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.class, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * int32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + public static final int REACTION_INFO_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList reactionInfoList_; + /** + * repeated uint32 reaction_info_list = 2; + * @return A list containing the reactionInfoList. + */ + @java.lang.Override + public java.util.List + getReactionInfoListList() { + return reactionInfoList_; + } + /** + * repeated uint32 reaction_info_list = 2; + * @return The count of reactionInfoList. + */ + public int getReactionInfoListCount() { + return reactionInfoList_.size(); + } + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index of the element to return. + * @return The reactionInfoList at the given index. + */ + public int getReactionInfoList(int index) { + return reactionInfoList_.getInt(index); + } + private int reactionInfoListMemoizedSerializedSize = -1; + + public static final int PARAM_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.FloatList paramList_; + /** + * repeated float param_list = 3; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated float param_list = 3; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated float param_list = 3; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public float getParamList(int index) { + return paramList_.getFloat(index); + } + private int paramListMemoizedSerializedSize = -1; + + public static final int SYNC_FLAG_FIELD_NUMBER = 4; + private int syncFlag_; + /** + * uint32 sync_flag = 4; + * @return The syncFlag. + */ + @java.lang.Override + public int getSyncFlag() { + return syncFlag_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (type_ != 0) { + output.writeInt32(1, type_); + } + if (getReactionInfoListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(reactionInfoListMemoizedSerializedSize); + } + for (int i = 0; i < reactionInfoList_.size(); i++) { + output.writeUInt32NoTag(reactionInfoList_.getInt(i)); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeFloatNoTag(paramList_.getFloat(i)); + } + if (syncFlag_ != 0) { + output.writeUInt32(4, syncFlag_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, type_); + } + { + int dataSize = 0; + for (int i = 0; i < reactionInfoList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(reactionInfoList_.getInt(i)); + } + size += dataSize; + if (!getReactionInfoListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + reactionInfoListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + dataSize = 4 * getParamListList().size(); + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + if (syncFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, syncFlag_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam other = (emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam) obj; + + if (getType() + != other.getType()) return false; + if (!getReactionInfoListList() + .equals(other.getReactionInfoListList())) return false; + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (getSyncFlag() + != other.getSyncFlag()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + if (getReactionInfoListCount() > 0) { + hash = (37 * hash) + REACTION_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReactionInfoListList().hashCode(); + } + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (37 * hash) + SYNC_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getSyncFlag(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MassivePropParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MassivePropParam) + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.class, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + reactionInfoList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + paramList_ = emptyFloatList(); + bitField0_ = (bitField0_ & ~0x00000002); + syncFlag_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam build() { + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam buildPartial() { + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam result = new emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam(this); + int from_bitField0_ = bitField0_; + result.type_ = type_; + if (((bitField0_ & 0x00000001) != 0)) { + reactionInfoList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.reactionInfoList_ = reactionInfoList_; + if (((bitField0_ & 0x00000002) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.paramList_ = paramList_; + result.syncFlag_ = syncFlag_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam) { + return mergeFrom((emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam other) { + if (other == emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + if (!other.reactionInfoList_.isEmpty()) { + if (reactionInfoList_.isEmpty()) { + reactionInfoList_ = other.reactionInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureReactionInfoListIsMutable(); + reactionInfoList_.addAll(other.reactionInfoList_); + } + onChanged(); + } + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + if (other.getSyncFlag() != 0) { + setSyncFlag(other.getSyncFlag()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int type_ ; + /** + * int32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * int32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * int32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList reactionInfoList_ = emptyIntList(); + private void ensureReactionInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + reactionInfoList_ = mutableCopy(reactionInfoList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 reaction_info_list = 2; + * @return A list containing the reactionInfoList. + */ + public java.util.List + getReactionInfoListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(reactionInfoList_) : reactionInfoList_; + } + /** + * repeated uint32 reaction_info_list = 2; + * @return The count of reactionInfoList. + */ + public int getReactionInfoListCount() { + return reactionInfoList_.size(); + } + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index of the element to return. + * @return The reactionInfoList at the given index. + */ + public int getReactionInfoList(int index) { + return reactionInfoList_.getInt(index); + } + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index to set the value at. + * @param value The reactionInfoList to set. + * @return This builder for chaining. + */ + public Builder setReactionInfoList( + int index, int value) { + ensureReactionInfoListIsMutable(); + reactionInfoList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 reaction_info_list = 2; + * @param value The reactionInfoList to add. + * @return This builder for chaining. + */ + public Builder addReactionInfoList(int value) { + ensureReactionInfoListIsMutable(); + reactionInfoList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 reaction_info_list = 2; + * @param values The reactionInfoList to add. + * @return This builder for chaining. + */ + public Builder addAllReactionInfoList( + java.lang.Iterable values) { + ensureReactionInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, reactionInfoList_); + onChanged(); + return this; + } + /** + * repeated uint32 reaction_info_list = 2; + * @return This builder for chaining. + */ + public Builder clearReactionInfoList() { + reactionInfoList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.FloatList paramList_ = emptyFloatList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated float param_list = 3; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated float param_list = 3; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated float param_list = 3; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public float getParamList(int index) { + return paramList_.getFloat(index); + } + /** + * repeated float param_list = 3; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, float value) { + ensureParamListIsMutable(); + paramList_.setFloat(index, value); + onChanged(); + return this; + } + /** + * repeated float param_list = 3; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(float value) { + ensureParamListIsMutable(); + paramList_.addFloat(value); + onChanged(); + return this; + } + /** + * repeated float param_list = 3; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated float param_list = 3; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyFloatList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int syncFlag_ ; + /** + * uint32 sync_flag = 4; + * @return The syncFlag. + */ + @java.lang.Override + public int getSyncFlag() { + return syncFlag_; + } + /** + * uint32 sync_flag = 4; + * @param value The syncFlag to set. + * @return This builder for chaining. + */ + public Builder setSyncFlag(int value) { + + syncFlag_ = value; + onChanged(); + return this; + } + /** + * uint32 sync_flag = 4; + * @return This builder for chaining. + */ + public Builder clearSyncFlag() { + + syncFlag_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MassivePropParam) + } + + // @@protoc_insertion_point(class_scope:MassivePropParam) + private static final emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam(); + } + + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MassivePropParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MassivePropParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MassivePropParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MassivePropParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MassivePropParam.proto\"c\n\020MassivePropP" + + "aram\022\014\n\004type\030\001 \001(\005\022\032\n\022reaction_info_list" + + "\030\002 \003(\r\022\022\n\nparam_list\030\003 \003(\002\022\021\n\tsync_flag\030" + + "\004 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MassivePropParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MassivePropParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MassivePropParam_descriptor, + new java.lang.String[] { "Type", "ReactionInfoList", "ParamList", "SyncFlag", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java new file mode 100644 index 000000000..f759bd1e1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java @@ -0,0 +1,916 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MassivePropSyncInfo.proto + +package emu.grasscutter.net.proto; + +public final class MassivePropSyncInfoOuterClass { + private MassivePropSyncInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MassivePropSyncInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MassivePropSyncInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int64 id = 1; + * @return The id. + */ + long getId(); + + /** + * repeated .MassivePropParam prop_list = 2; + */ + java.util.List + getPropListList(); + /** + * repeated .MassivePropParam prop_list = 2; + */ + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropList(int index); + /** + * repeated .MassivePropParam prop_list = 2; + */ + int getPropListCount(); + /** + * repeated .MassivePropParam prop_list = 2; + */ + java.util.List + getPropListOrBuilderList(); + /** + * repeated .MassivePropParam prop_list = 2; + */ + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder getPropListOrBuilder( + int index); + } + /** + * Protobuf type {@code MassivePropSyncInfo} + */ + public static final class MassivePropSyncInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MassivePropSyncInfo) + MassivePropSyncInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MassivePropSyncInfo.newBuilder() to construct. + private MassivePropSyncInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MassivePropSyncInfo() { + propList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MassivePropSyncInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MassivePropSyncInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readInt64(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + propList_.add( + input.readMessage(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.class, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private long id_; + /** + * int64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + + public static final int PROP_LIST_FIELD_NUMBER = 2; + private java.util.List propList_; + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public java.util.List getPropListList() { + return propList_; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public java.util.List + getPropListOrBuilderList() { + return propList_; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public int getPropListCount() { + return propList_.size(); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropList(int index) { + return propList_.get(index); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder getPropListOrBuilder( + int index) { + return propList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0L) { + output.writeInt64(1, id_); + } + for (int i = 0; i < propList_.size(); i++) { + output.writeMessage(2, propList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(1, id_); + } + for (int i = 0; i < propList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, propList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo other = (emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo) obj; + + if (getId() + != other.getId()) return false; + if (!getPropListList() + .equals(other.getPropListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getId()); + if (getPropListCount() > 0) { + hash = (37 * hash) + PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPropListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MassivePropSyncInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MassivePropSyncInfo) + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.class, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0L; + + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo build() { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo buildPartial() { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo result = new emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + if (propListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.propList_ = propList_; + } else { + result.propList_ = propListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo) { + return mergeFrom((emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo other) { + if (other == emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()) return this; + if (other.getId() != 0L) { + setId(other.getId()); + } + if (propListBuilder_ == null) { + if (!other.propList_.isEmpty()) { + if (propList_.isEmpty()) { + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropListIsMutable(); + propList_.addAll(other.propList_); + } + onChanged(); + } + } else { + if (!other.propList_.isEmpty()) { + if (propListBuilder_.isEmpty()) { + propListBuilder_.dispose(); + propListBuilder_ = null; + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + propListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropListFieldBuilder() : null; + } else { + propListBuilder_.addAllMessages(other.propList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long id_ ; + /** + * int64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + /** + * int64 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(long value) { + + id_ = value; + onChanged(); + return this; + } + /** + * int64 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0L; + onChanged(); + return this; + } + + private java.util.List propList_ = + java.util.Collections.emptyList(); + private void ensurePropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(propList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder> propListBuilder_; + + /** + * repeated .MassivePropParam prop_list = 2; + */ + public java.util.List getPropListList() { + if (propListBuilder_ == null) { + return java.util.Collections.unmodifiableList(propList_); + } else { + return propListBuilder_.getMessageList(); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public int getPropListCount() { + if (propListBuilder_ == null) { + return propList_.size(); + } else { + return propListBuilder_.getCount(); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropList(int index) { + if (propListBuilder_ == null) { + return propList_.get(index); + } else { + return propListBuilder_.getMessage(index); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.set(index, value); + onChanged(); + } else { + propListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.set(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(value); + onChanged(); + } else { + propListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(index, value); + onChanged(); + } else { + propListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addAllPropList( + java.lang.Iterable values) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, propList_); + onChanged(); + } else { + propListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder clearPropList() { + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propListBuilder_.clear(); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder removePropList(int index) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.remove(index); + onChanged(); + } else { + propListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder getPropListBuilder( + int index) { + return getPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder getPropListOrBuilder( + int index) { + if (propListBuilder_ == null) { + return propList_.get(index); } else { + return propListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public java.util.List + getPropListOrBuilderList() { + if (propListBuilder_ != null) { + return propListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(propList_); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder addPropListBuilder() { + return getPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder addPropListBuilder( + int index) { + return getPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public java.util.List + getPropListBuilderList() { + return getPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder> + getPropListFieldBuilder() { + if (propListBuilder_ == null) { + propListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder>( + propList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + propList_ = null; + } + return propListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MassivePropSyncInfo) + } + + // @@protoc_insertion_point(class_scope:MassivePropSyncInfo) + private static final emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo(); + } + + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MassivePropSyncInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MassivePropSyncInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MassivePropSyncInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MassivePropSyncInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031MassivePropSyncInfo.proto\032\026MassiveProp" + + "Param.proto\"G\n\023MassivePropSyncInfo\022\n\n\002id" + + "\030\001 \001(\003\022$\n\tprop_list\030\002 \003(\0132\021.MassivePropP" + + "aramB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MassivePropParamOuterClass.getDescriptor(), + }); + internal_static_MassivePropSyncInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MassivePropSyncInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MassivePropSyncInfo_descriptor, + new java.lang.String[] { "Id", "PropList", }); + emu.grasscutter.net.proto.MassivePropParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java new file mode 100644 index 000000000..25188c462 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java @@ -0,0 +1,3542 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MaterialDeleteInfo.proto + +package emu.grasscutter.net.proto; + +public final class MaterialDeleteInfoOuterClass { + private MaterialDeleteInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MaterialDeleteInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool has_delete_config = 1; + * @return The hasDeleteConfig. + */ + boolean getHasDeleteConfig(); + + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return Whether the countDownDelete field is set. + */ + boolean hasCountDownDelete(); + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return The countDownDelete. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getCountDownDelete(); + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder(); + + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return Whether the dateDelete field is set. + */ + boolean hasDateDelete(); + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return The dateDelete. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDateDelete(); + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder getDateDeleteOrBuilder(); + + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return Whether the delayWeekCountDownDelete field is set. + */ + boolean hasDelayWeekCountDownDelete(); + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return The delayWeekCountDownDelete. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDelayWeekCountDownDelete(); + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder(); + + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DeleteInfoCase getDeleteInfoCase(); + } + /** + * Protobuf type {@code MaterialDeleteInfo} + */ + public static final class MaterialDeleteInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo) + MaterialDeleteInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MaterialDeleteInfo.newBuilder() to construct. + private MaterialDeleteInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MaterialDeleteInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MaterialDeleteInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MaterialDeleteInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + hasDeleteConfig_ = input.readBool(); + break; + } + case 18: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder subBuilder = null; + if (deleteInfoCase_ == 2) { + subBuilder = ((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_).toBuilder(); + } + deleteInfo_ = + input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + deleteInfoCase_ = 2; + break; + } + case 26: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder subBuilder = null; + if (deleteInfoCase_ == 3) { + subBuilder = ((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_).toBuilder(); + } + deleteInfo_ = + input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + deleteInfoCase_ = 3; + break; + } + case 34: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder subBuilder = null; + if (deleteInfoCase_ == 4) { + subBuilder = ((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_).toBuilder(); + } + deleteInfo_ = + input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + deleteInfoCase_ = 4; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder.class); + } + + public interface CountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo.CountDownDelete) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + int getDeleteTimeNumMapCount(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + boolean containsDeleteTimeNumMap( + int key); + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getDeleteTimeNumMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + java.util.Map + getDeleteTimeNumMapMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrThrow( + int key); + + /** + * uint32 config_count_down_time = 2; + * @return The configCountDownTime. + */ + int getConfigCountDownTime(); + } + /** + * Protobuf type {@code MaterialDeleteInfo.CountDownDelete} + */ + public static final class CountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo.CountDownDelete) + CountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use CountDownDelete.newBuilder() to construct. + private CountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CountDownDelete( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + deleteTimeNumMap__ = input.readMessage( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + deleteTimeNumMap_.getMutableMap().put( + deleteTimeNumMap__.getKey(), deleteTimeNumMap__.getValue()); + break; + } + case 16: { + + configCountDownTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder.class); + } + + public static final int DELETE_TIME_NUM_MAP_FIELD_NUMBER = 1; + private static final class DeleteTimeNumMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER = 2; + private int configCountDownTime_; + /** + * uint32 config_count_down_time = 2; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetDeleteTimeNumMap(), + DeleteTimeNumMapDefaultEntryHolder.defaultEntry, + 1); + if (configCountDownTime_ != 0) { + output.writeUInt32(2, configCountDownTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetDeleteTimeNumMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + deleteTimeNumMap__ = DeleteTimeNumMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, deleteTimeNumMap__); + } + if (configCountDownTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, configCountDownTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) obj; + + if (!internalGetDeleteTimeNumMap().equals( + other.internalGetDeleteTimeNumMap())) return false; + if (getConfigCountDownTime() + != other.getConfigCountDownTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetDeleteTimeNumMap().getMap().isEmpty()) { + hash = (37 * hash) + DELETE_TIME_NUM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetDeleteTimeNumMap().hashCode(); + } + hash = (37 * hash) + CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getConfigCountDownTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MaterialDeleteInfo.CountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo.CountDownDelete) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableDeleteTimeNumMap().clear(); + configCountDownTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete(this); + int from_bitField0_ = bitField0_; + result.deleteTimeNumMap_ = internalGetDeleteTimeNumMap(); + result.deleteTimeNumMap_.makeImmutable(); + result.configCountDownTime_ = configCountDownTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance()) return this; + internalGetMutableDeleteTimeNumMap().mergeFrom( + other.internalGetDeleteTimeNumMap()); + if (other.getConfigCountDownTime() != 0) { + setConfigCountDownTime(other.getConfigCountDownTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + private com.google.protobuf.MapField + internalGetMutableDeleteTimeNumMap() { + onChanged();; + if (deleteTimeNumMap_ == null) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + if (!deleteTimeNumMap_.isMutable()) { + deleteTimeNumMap_ = deleteTimeNumMap_.copy(); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearDeleteTimeNumMap() { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder removeDeleteTimeNumMap( + int key) { + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableDeleteTimeNumMap() { + return internalGetMutableDeleteTimeNumMap().getMutableMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + public Builder putDeleteTimeNumMap( + int key, + int value) { + + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder putAllDeleteTimeNumMap( + java.util.Map values) { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .putAll(values); + return this; + } + + private int configCountDownTime_ ; + /** + * uint32 config_count_down_time = 2; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + /** + * uint32 config_count_down_time = 2; + * @param value The configCountDownTime to set. + * @return This builder for chaining. + */ + public Builder setConfigCountDownTime(int value) { + + configCountDownTime_ = value; + onChanged(); + return this; + } + /** + * uint32 config_count_down_time = 2; + * @return This builder for chaining. + */ + public Builder clearConfigCountDownTime() { + + configCountDownTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MaterialDeleteInfo.CountDownDelete) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo.CountDownDelete) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface DateTimeDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo.DateTimeDelete) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 delete_time = 1; + * @return The deleteTime. + */ + int getDeleteTime(); + } + /** + * Protobuf type {@code MaterialDeleteInfo.DateTimeDelete} + */ + public static final class DateTimeDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo.DateTimeDelete) + DateTimeDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DateTimeDelete.newBuilder() to construct. + private DateTimeDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DateTimeDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DateTimeDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DateTimeDelete( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + deleteTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder.class); + } + + public static final int DELETE_TIME_FIELD_NUMBER = 1; + private int deleteTime_; + /** + * uint32 delete_time = 1; + * @return The deleteTime. + */ + @java.lang.Override + public int getDeleteTime() { + return deleteTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (deleteTime_ != 0) { + output.writeUInt32(1, deleteTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (deleteTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, deleteTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) obj; + + if (getDeleteTime() + != other.getDeleteTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DELETE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeleteTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MaterialDeleteInfo.DateTimeDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo.DateTimeDelete) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deleteTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete(this); + result.deleteTime_ = deleteTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance()) return this; + if (other.getDeleteTime() != 0) { + setDeleteTime(other.getDeleteTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int deleteTime_ ; + /** + * uint32 delete_time = 1; + * @return The deleteTime. + */ + @java.lang.Override + public int getDeleteTime() { + return deleteTime_; + } + /** + * uint32 delete_time = 1; + * @param value The deleteTime to set. + * @return This builder for chaining. + */ + public Builder setDeleteTime(int value) { + + deleteTime_ = value; + onChanged(); + return this; + } + /** + * uint32 delete_time = 1; + * @return This builder for chaining. + */ + public Builder clearDeleteTime() { + + deleteTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MaterialDeleteInfo.DateTimeDelete) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo.DateTimeDelete) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DateTimeDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DateTimeDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface DelayWeekCountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo.DelayWeekCountDownDelete) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + int getDeleteTimeNumMapCount(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + boolean containsDeleteTimeNumMap( + int key); + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getDeleteTimeNumMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + java.util.Map + getDeleteTimeNumMapMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrThrow( + int key); + + /** + * uint32 config_delay_week = 2; + * @return The configDelayWeek. + */ + int getConfigDelayWeek(); + + /** + * uint32 config_count_down_time = 3; + * @return The configCountDownTime. + */ + int getConfigCountDownTime(); + } + /** + * Protobuf type {@code MaterialDeleteInfo.DelayWeekCountDownDelete} + */ + public static final class DelayWeekCountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo.DelayWeekCountDownDelete) + DelayWeekCountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelayWeekCountDownDelete.newBuilder() to construct. + private DelayWeekCountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelayWeekCountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelayWeekCountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelayWeekCountDownDelete( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + deleteTimeNumMap__ = input.readMessage( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + deleteTimeNumMap_.getMutableMap().put( + deleteTimeNumMap__.getKey(), deleteTimeNumMap__.getValue()); + break; + } + case 16: { + + configDelayWeek_ = input.readUInt32(); + break; + } + case 24: { + + configCountDownTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder.class); + } + + public static final int DELETE_TIME_NUM_MAP_FIELD_NUMBER = 1; + private static final class DeleteTimeNumMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CONFIG_DELAY_WEEK_FIELD_NUMBER = 2; + private int configDelayWeek_; + /** + * uint32 config_delay_week = 2; + * @return The configDelayWeek. + */ + @java.lang.Override + public int getConfigDelayWeek() { + return configDelayWeek_; + } + + public static final int CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER = 3; + private int configCountDownTime_; + /** + * uint32 config_count_down_time = 3; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetDeleteTimeNumMap(), + DeleteTimeNumMapDefaultEntryHolder.defaultEntry, + 1); + if (configDelayWeek_ != 0) { + output.writeUInt32(2, configDelayWeek_); + } + if (configCountDownTime_ != 0) { + output.writeUInt32(3, configCountDownTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetDeleteTimeNumMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + deleteTimeNumMap__ = DeleteTimeNumMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, deleteTimeNumMap__); + } + if (configDelayWeek_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, configDelayWeek_); + } + if (configCountDownTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configCountDownTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) obj; + + if (!internalGetDeleteTimeNumMap().equals( + other.internalGetDeleteTimeNumMap())) return false; + if (getConfigDelayWeek() + != other.getConfigDelayWeek()) return false; + if (getConfigCountDownTime() + != other.getConfigCountDownTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetDeleteTimeNumMap().getMap().isEmpty()) { + hash = (37 * hash) + DELETE_TIME_NUM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetDeleteTimeNumMap().hashCode(); + } + hash = (37 * hash) + CONFIG_DELAY_WEEK_FIELD_NUMBER; + hash = (53 * hash) + getConfigDelayWeek(); + hash = (37 * hash) + CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getConfigCountDownTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MaterialDeleteInfo.DelayWeekCountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo.DelayWeekCountDownDelete) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableDeleteTimeNumMap().clear(); + configDelayWeek_ = 0; + + configCountDownTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete(this); + int from_bitField0_ = bitField0_; + result.deleteTimeNumMap_ = internalGetDeleteTimeNumMap(); + result.deleteTimeNumMap_.makeImmutable(); + result.configDelayWeek_ = configDelayWeek_; + result.configCountDownTime_ = configCountDownTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance()) return this; + internalGetMutableDeleteTimeNumMap().mergeFrom( + other.internalGetDeleteTimeNumMap()); + if (other.getConfigDelayWeek() != 0) { + setConfigDelayWeek(other.getConfigDelayWeek()); + } + if (other.getConfigCountDownTime() != 0) { + setConfigCountDownTime(other.getConfigCountDownTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + private com.google.protobuf.MapField + internalGetMutableDeleteTimeNumMap() { + onChanged();; + if (deleteTimeNumMap_ == null) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + if (!deleteTimeNumMap_.isMutable()) { + deleteTimeNumMap_ = deleteTimeNumMap_.copy(); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearDeleteTimeNumMap() { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder removeDeleteTimeNumMap( + int key) { + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableDeleteTimeNumMap() { + return internalGetMutableDeleteTimeNumMap().getMutableMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + public Builder putDeleteTimeNumMap( + int key, + int value) { + + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder putAllDeleteTimeNumMap( + java.util.Map values) { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .putAll(values); + return this; + } + + private int configDelayWeek_ ; + /** + * uint32 config_delay_week = 2; + * @return The configDelayWeek. + */ + @java.lang.Override + public int getConfigDelayWeek() { + return configDelayWeek_; + } + /** + * uint32 config_delay_week = 2; + * @param value The configDelayWeek to set. + * @return This builder for chaining. + */ + public Builder setConfigDelayWeek(int value) { + + configDelayWeek_ = value; + onChanged(); + return this; + } + /** + * uint32 config_delay_week = 2; + * @return This builder for chaining. + */ + public Builder clearConfigDelayWeek() { + + configDelayWeek_ = 0; + onChanged(); + return this; + } + + private int configCountDownTime_ ; + /** + * uint32 config_count_down_time = 3; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + /** + * uint32 config_count_down_time = 3; + * @param value The configCountDownTime to set. + * @return This builder for chaining. + */ + public Builder setConfigCountDownTime(int value) { + + configCountDownTime_ = value; + onChanged(); + return this; + } + /** + * uint32 config_count_down_time = 3; + * @return This builder for chaining. + */ + public Builder clearConfigCountDownTime() { + + configCountDownTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MaterialDeleteInfo.DelayWeekCountDownDelete) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo.DelayWeekCountDownDelete) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelayWeekCountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelayWeekCountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int deleteInfoCase_ = 0; + private java.lang.Object deleteInfo_; + public enum DeleteInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + COUNT_DOWN_DELETE(2), + DATE_DELETE(3), + DELAY_WEEK_COUNT_DOWN_DELETE(4), + DELETEINFO_NOT_SET(0); + private final int value; + private DeleteInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DeleteInfoCase valueOf(int value) { + return forNumber(value); + } + + public static DeleteInfoCase forNumber(int value) { + switch (value) { + case 2: return COUNT_DOWN_DELETE; + case 3: return DATE_DELETE; + case 4: return DELAY_WEEK_COUNT_DOWN_DELETE; + case 0: return DELETEINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DeleteInfoCase + getDeleteInfoCase() { + return DeleteInfoCase.forNumber( + deleteInfoCase_); + } + + public static final int HAS_DELETE_CONFIG_FIELD_NUMBER = 1; + private boolean hasDeleteConfig_; + /** + * bool has_delete_config = 1; + * @return The hasDeleteConfig. + */ + @java.lang.Override + public boolean getHasDeleteConfig() { + return hasDeleteConfig_; + } + + public static final int COUNT_DOWN_DELETE_FIELD_NUMBER = 2; + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return Whether the countDownDelete field is set. + */ + @java.lang.Override + public boolean hasCountDownDelete() { + return deleteInfoCase_ == 2; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return The countDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getCountDownDelete() { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder() { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + + public static final int DATE_DELETE_FIELD_NUMBER = 3; + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return Whether the dateDelete field is set. + */ + @java.lang.Override + public boolean hasDateDelete() { + return deleteInfoCase_ == 3; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return The dateDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDateDelete() { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder getDateDeleteOrBuilder() { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + + public static final int DELAY_WEEK_COUNT_DOWN_DELETE_FIELD_NUMBER = 4; + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return Whether the delayWeekCountDownDelete field is set. + */ + @java.lang.Override + public boolean hasDelayWeekCountDownDelete() { + return deleteInfoCase_ == 4; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return The delayWeekCountDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDelayWeekCountDownDelete() { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder() { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (hasDeleteConfig_ != false) { + output.writeBool(1, hasDeleteConfig_); + } + if (deleteInfoCase_ == 2) { + output.writeMessage(2, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_); + } + if (deleteInfoCase_ == 3) { + output.writeMessage(3, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_); + } + if (deleteInfoCase_ == 4) { + output.writeMessage(4, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hasDeleteConfig_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, hasDeleteConfig_); + } + if (deleteInfoCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_); + } + if (deleteInfoCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_); + } + if (deleteInfoCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo) obj; + + if (getHasDeleteConfig() + != other.getHasDeleteConfig()) return false; + if (!getDeleteInfoCase().equals(other.getDeleteInfoCase())) return false; + switch (deleteInfoCase_) { + case 2: + if (!getCountDownDelete() + .equals(other.getCountDownDelete())) return false; + break; + case 3: + if (!getDateDelete() + .equals(other.getDateDelete())) return false; + break; + case 4: + if (!getDelayWeekCountDownDelete() + .equals(other.getDelayWeekCountDownDelete())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HAS_DELETE_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHasDeleteConfig()); + switch (deleteInfoCase_) { + case 2: + hash = (37 * hash) + COUNT_DOWN_DELETE_FIELD_NUMBER; + hash = (53 * hash) + getCountDownDelete().hashCode(); + break; + case 3: + hash = (37 * hash) + DATE_DELETE_FIELD_NUMBER; + hash = (53 * hash) + getDateDelete().hashCode(); + break; + case 4: + hash = (37 * hash) + DELAY_WEEK_COUNT_DOWN_DELETE_FIELD_NUMBER; + hash = (53 * hash) + getDelayWeekCountDownDelete().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MaterialDeleteInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hasDeleteConfig_ = false; + + deleteInfoCase_ = 0; + deleteInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo(this); + result.hasDeleteConfig_ = hasDeleteConfig_; + if (deleteInfoCase_ == 2) { + if (countDownDeleteBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = countDownDeleteBuilder_.build(); + } + } + if (deleteInfoCase_ == 3) { + if (dateDeleteBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = dateDeleteBuilder_.build(); + } + } + if (deleteInfoCase_ == 4) { + if (delayWeekCountDownDeleteBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = delayWeekCountDownDeleteBuilder_.build(); + } + } + result.deleteInfoCase_ = deleteInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance()) return this; + if (other.getHasDeleteConfig() != false) { + setHasDeleteConfig(other.getHasDeleteConfig()); + } + switch (other.getDeleteInfoCase()) { + case COUNT_DOWN_DELETE: { + mergeCountDownDelete(other.getCountDownDelete()); + break; + } + case DATE_DELETE: { + mergeDateDelete(other.getDateDelete()); + break; + } + case DELAY_WEEK_COUNT_DOWN_DELETE: { + mergeDelayWeekCountDownDelete(other.getDelayWeekCountDownDelete()); + break; + } + case DELETEINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int deleteInfoCase_ = 0; + private java.lang.Object deleteInfo_; + public DeleteInfoCase + getDeleteInfoCase() { + return DeleteInfoCase.forNumber( + deleteInfoCase_); + } + + public Builder clearDeleteInfo() { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + return this; + } + + + private boolean hasDeleteConfig_ ; + /** + * bool has_delete_config = 1; + * @return The hasDeleteConfig. + */ + @java.lang.Override + public boolean getHasDeleteConfig() { + return hasDeleteConfig_; + } + /** + * bool has_delete_config = 1; + * @param value The hasDeleteConfig to set. + * @return This builder for chaining. + */ + public Builder setHasDeleteConfig(boolean value) { + + hasDeleteConfig_ = value; + onChanged(); + return this; + } + /** + * bool has_delete_config = 1; + * @return This builder for chaining. + */ + public Builder clearHasDeleteConfig() { + + hasDeleteConfig_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder> countDownDeleteBuilder_; + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return Whether the countDownDelete field is set. + */ + @java.lang.Override + public boolean hasCountDownDelete() { + return deleteInfoCase_ == 2; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return The countDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getCountDownDelete() { + if (countDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } else { + if (deleteInfoCase_ == 2) { + return countDownDeleteBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder setCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete value) { + if (countDownDeleteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + countDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 2; + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder setCountDownDelete( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder builderForValue) { + if (countDownDeleteBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + countDownDeleteBuilder_.setMessage(builderForValue.build()); + } + deleteInfoCase_ = 2; + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder mergeCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete value) { + if (countDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 2 && + deleteInfo_ != emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance()) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.newBuilder((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_) + .mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + if (deleteInfoCase_ == 2) { + countDownDeleteBuilder_.mergeFrom(value); + } + countDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 2; + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder clearCountDownDelete() { + if (countDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 2) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + } + } else { + if (deleteInfoCase_ == 2) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + } + countDownDeleteBuilder_.clear(); + } + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder getCountDownDeleteBuilder() { + return getCountDownDeleteFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder() { + if ((deleteInfoCase_ == 2) && (countDownDeleteBuilder_ != null)) { + return countDownDeleteBuilder_.getMessageOrBuilder(); + } else { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder> + getCountDownDeleteFieldBuilder() { + if (countDownDeleteBuilder_ == null) { + if (!(deleteInfoCase_ == 2)) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + countDownDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder>( + (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_, + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + deleteInfoCase_ = 2; + onChanged();; + return countDownDeleteBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder> dateDeleteBuilder_; + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return Whether the dateDelete field is set. + */ + @java.lang.Override + public boolean hasDateDelete() { + return deleteInfoCase_ == 3; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return The dateDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDateDelete() { + if (dateDeleteBuilder_ == null) { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } else { + if (deleteInfoCase_ == 3) { + return dateDeleteBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder setDateDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete value) { + if (dateDeleteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + dateDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 3; + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder setDateDelete( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder builderForValue) { + if (dateDeleteBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + dateDeleteBuilder_.setMessage(builderForValue.build()); + } + deleteInfoCase_ = 3; + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder mergeDateDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete value) { + if (dateDeleteBuilder_ == null) { + if (deleteInfoCase_ == 3 && + deleteInfo_ != emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance()) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.newBuilder((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_) + .mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + if (deleteInfoCase_ == 3) { + dateDeleteBuilder_.mergeFrom(value); + } + dateDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 3; + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder clearDateDelete() { + if (dateDeleteBuilder_ == null) { + if (deleteInfoCase_ == 3) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + } + } else { + if (deleteInfoCase_ == 3) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + } + dateDeleteBuilder_.clear(); + } + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder getDateDeleteBuilder() { + return getDateDeleteFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder getDateDeleteOrBuilder() { + if ((deleteInfoCase_ == 3) && (dateDeleteBuilder_ != null)) { + return dateDeleteBuilder_.getMessageOrBuilder(); + } else { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder> + getDateDeleteFieldBuilder() { + if (dateDeleteBuilder_ == null) { + if (!(deleteInfoCase_ == 3)) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + dateDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder>( + (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_, + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + deleteInfoCase_ = 3; + onChanged();; + return dateDeleteBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder> delayWeekCountDownDeleteBuilder_; + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return Whether the delayWeekCountDownDelete field is set. + */ + @java.lang.Override + public boolean hasDelayWeekCountDownDelete() { + return deleteInfoCase_ == 4; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return The delayWeekCountDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDelayWeekCountDownDelete() { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } else { + if (deleteInfoCase_ == 4) { + return delayWeekCountDownDeleteBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder setDelayWeekCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete value) { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + delayWeekCountDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 4; + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder setDelayWeekCountDownDelete( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder builderForValue) { + if (delayWeekCountDownDeleteBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + delayWeekCountDownDeleteBuilder_.setMessage(builderForValue.build()); + } + deleteInfoCase_ = 4; + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder mergeDelayWeekCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete value) { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 4 && + deleteInfo_ != emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance()) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.newBuilder((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_) + .mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + if (deleteInfoCase_ == 4) { + delayWeekCountDownDeleteBuilder_.mergeFrom(value); + } + delayWeekCountDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 4; + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder clearDelayWeekCountDownDelete() { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 4) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + } + } else { + if (deleteInfoCase_ == 4) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + } + delayWeekCountDownDeleteBuilder_.clear(); + } + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder getDelayWeekCountDownDeleteBuilder() { + return getDelayWeekCountDownDeleteFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder() { + if ((deleteInfoCase_ == 4) && (delayWeekCountDownDeleteBuilder_ != null)) { + return delayWeekCountDownDeleteBuilder_.getMessageOrBuilder(); + } else { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder> + getDelayWeekCountDownDeleteFieldBuilder() { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (!(deleteInfoCase_ == 4)) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + delayWeekCountDownDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder>( + (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_, + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + deleteInfoCase_ = 4; + onChanged();; + return delayWeekCountDownDeleteBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MaterialDeleteInfo) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MaterialDeleteInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MaterialDeleteInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MaterialDeleteInfo.proto\"\357\005\n\022MaterialD" + + "eleteInfo\022\031\n\021has_delete_config\030\001 \001(\010\022@\n\021" + + "count_down_delete\030\002 \001(\0132#.MaterialDelete" + + "Info.CountDownDeleteH\000\0229\n\013date_delete\030\003 " + + "\001(\0132\".MaterialDeleteInfo.DateTimeDeleteH" + + "\000\022T\n\034delay_week_count_down_delete\030\004 \001(\0132" + + ",.MaterialDeleteInfo.DelayWeekCountDownD" + + "eleteH\000\032\302\001\n\017CountDownDelete\022V\n\023delete_ti" + + "me_num_map\030\001 \003(\01329.MaterialDeleteInfo.Co" + + "untDownDelete.DeleteTimeNumMapEntry\022\036\n\026c" + + "onfig_count_down_time\030\002 \001(\r\0327\n\025DeleteTim" + + "eNumMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r" + + ":\0028\001\032%\n\016DateTimeDelete\022\023\n\013delete_time\030\001 " + + "\001(\r\032\357\001\n\030DelayWeekCountDownDelete\022_\n\023dele" + + "te_time_num_map\030\001 \003(\0132B.MaterialDeleteIn" + + "fo.DelayWeekCountDownDelete.DeleteTimeNu" + + "mMapEntry\022\031\n\021config_delay_week\030\002 \001(\r\022\036\n\026" + + "config_count_down_time\030\003 \001(\r\0327\n\025DeleteTi" + + "meNumMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(" + + "\r:\0028\001B\r\n\013delete_infoB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MaterialDeleteInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MaterialDeleteInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_descriptor, + new java.lang.String[] { "HasDeleteConfig", "CountDownDelete", "DateDelete", "DelayWeekCountDownDelete", "DeleteInfo", }); + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor = + internal_static_MaterialDeleteInfo_descriptor.getNestedTypes().get(0); + internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor, + new java.lang.String[] { "DeleteTimeNumMap", "ConfigCountDownTime", }); + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor = + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor.getNestedTypes().get(0); + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor = + internal_static_MaterialDeleteInfo_descriptor.getNestedTypes().get(1); + internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor, + new java.lang.String[] { "DeleteTime", }); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor = + internal_static_MaterialDeleteInfo_descriptor.getNestedTypes().get(2); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor, + new java.lang.String[] { "DeleteTimeNumMap", "ConfigDelayWeek", "ConfigCountDownTime", }); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor = + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor.getNestedTypes().get(0); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java new file mode 100644 index 000000000..055646c73 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MaterialInfo.proto + +package emu.grasscutter.net.proto; + +public final class MaterialInfoOuterClass { + private MaterialInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MaterialInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 11; + * @return The count. + */ + int getCount(); + + /** + * uint64 guid = 5; + * @return The guid. + */ + long getGuid(); + } + /** + * Protobuf type {@code MaterialInfo} + */ + public static final class MaterialInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialInfo) + MaterialInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MaterialInfo.newBuilder() to construct. + private MaterialInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MaterialInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MaterialInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MaterialInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + guid_ = input.readUInt64(); + break; + } + case 88: { + + count_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.class, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 11; + private int count_; + /** + * uint32 count = 11; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int GUID_FIELD_NUMBER = 5; + private long guid_; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (guid_ != 0L) { + output.writeUInt64(5, guid_); + } + if (count_ != 0) { + output.writeUInt32(11, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, guid_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, count_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo other = (emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) obj; + + if (getCount() + != other.getCount()) return false; + if (getGuid() + != other.getGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MaterialInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialInfo) + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.class, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo build() { + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo buildPartial() { + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo result = new emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo(this); + result.count_ = count_; + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) { + return mergeFrom((emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo other) { + if (other == emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 11; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 11; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 11; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 5; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 5; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MaterialInfo) + } + + // @@protoc_insertion_point(class_scope:MaterialInfo) + private static final emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo(); + } + + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MaterialInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MaterialInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MaterialInfo.proto\"+\n\014MaterialInfo\022\r\n\005" + + "count\030\013 \001(\r\022\014\n\004guid\030\005 \001(\004B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MaterialInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MaterialInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialInfo_descriptor, + new java.lang.String[] { "Count", "Guid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java new file mode 100644 index 000000000..62b242c39 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java @@ -0,0 +1,742 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Material.proto + +package emu.grasscutter.net.proto; + +public final class MaterialOuterClass { + private MaterialOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MaterialOrBuilder extends + // @@protoc_insertion_point(interface_extends:Material) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 1; + * @return The count. + */ + int getCount(); + + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + boolean hasDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder(); + } + /** + * Protobuf type {@code Material} + */ + public static final class Material extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Material) + MaterialOrBuilder { + private static final long serialVersionUID = 0L; + // Use Material.newBuilder() to construct. + private Material(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Material() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Material(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Material( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + count_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder subBuilder = null; + if (deleteInfo_ != null) { + subBuilder = deleteInfo_.toBuilder(); + } + deleteInfo_ = input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialOuterClass.Material.class, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 1; + private int count_; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int DELETE_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + @java.lang.Override + public boolean hasDeleteInfo() { + return deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + return getDeleteInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (count_ != 0) { + output.writeUInt32(1, count_); + } + if (deleteInfo_ != null) { + output.writeMessage(2, getDeleteInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, count_); + } + if (deleteInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDeleteInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MaterialOuterClass.Material)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialOuterClass.Material other = (emu.grasscutter.net.proto.MaterialOuterClass.Material) obj; + + if (getCount() + != other.getCount()) return false; + if (hasDeleteInfo() != other.hasDeleteInfo()) return false; + if (hasDeleteInfo()) { + if (!getDeleteInfo() + .equals(other.getDeleteInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + if (hasDeleteInfo()) { + hash = (37 * hash) + DELETE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeleteInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MaterialOuterClass.Material prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Material} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Material) + emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialOuterClass.Material.class, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialOuterClass.Material.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material build() { + emu.grasscutter.net.proto.MaterialOuterClass.Material result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material buildPartial() { + emu.grasscutter.net.proto.MaterialOuterClass.Material result = new emu.grasscutter.net.proto.MaterialOuterClass.Material(this); + result.count_ = count_; + if (deleteInfoBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = deleteInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialOuterClass.Material) { + return mergeFrom((emu.grasscutter.net.proto.MaterialOuterClass.Material)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialOuterClass.Material other) { + if (other == emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.hasDeleteInfo()) { + mergeDeleteInfo(other.getDeleteInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialOuterClass.Material parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialOuterClass.Material) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 1; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 1; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> deleteInfoBuilder_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + public boolean hasDeleteInfo() { + return deleteInfoBuilder_ != null || deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + if (deleteInfoBuilder_ == null) { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } else { + return deleteInfoBuilder_.getMessage(); + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + deleteInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder builderForValue) { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + deleteInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder mergeDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (deleteInfo_ != null) { + deleteInfo_ = + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.newBuilder(deleteInfo_).mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + deleteInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder clearDeleteInfo() { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + onChanged(); + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder getDeleteInfoBuilder() { + + onChanged(); + return getDeleteInfoFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + if (deleteInfoBuilder_ != null) { + return deleteInfoBuilder_.getMessageOrBuilder(); + } else { + return deleteInfo_ == null ? + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> + getDeleteInfoFieldBuilder() { + if (deleteInfoBuilder_ == null) { + deleteInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder>( + getDeleteInfo(), + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + return deleteInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Material) + } + + // @@protoc_insertion_point(class_scope:Material) + private static final emu.grasscutter.net.proto.MaterialOuterClass.Material DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialOuterClass.Material(); + } + + public static emu.grasscutter.net.proto.MaterialOuterClass.Material getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Material parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Material(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Material_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Material_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016Material.proto\032\030MaterialDeleteInfo.pro" + + "to\"C\n\010Material\022\r\n\005count\030\001 \001(\r\022(\n\013delete_" + + "info\030\002 \001(\0132\023.MaterialDeleteInfoB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(), + }); + internal_static_Material_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Material_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Material_descriptor, + new java.lang.String[] { "Count", "DeleteInfo", }); + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java new file mode 100644 index 000000000..a8e139b16 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MathQuaternion.proto + +package emu.grasscutter.net.proto; + +public final class MathQuaternionOuterClass { + private MathQuaternionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MathQuaternionOrBuilder extends + // @@protoc_insertion_point(interface_extends:MathQuaternion) + com.google.protobuf.MessageOrBuilder { + + /** + * float x = 1; + * @return The x. + */ + float getX(); + + /** + * float y = 2; + * @return The y. + */ + float getY(); + + /** + * float z = 3; + * @return The z. + */ + float getZ(); + + /** + * float w = 4; + * @return The w. + */ + float getW(); + } + /** + * Protobuf type {@code MathQuaternion} + */ + public static final class MathQuaternion extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MathQuaternion) + MathQuaternionOrBuilder { + private static final long serialVersionUID = 0L; + // Use MathQuaternion.newBuilder() to construct. + private MathQuaternion(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MathQuaternion() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MathQuaternion(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MathQuaternion( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + x_ = input.readFloat(); + break; + } + case 21: { + + y_ = input.readFloat(); + break; + } + case 29: { + + z_ = input.readFloat(); + break; + } + case 37: { + + w_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.class, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder.class); + } + + public static final int X_FIELD_NUMBER = 1; + private float x_; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + + public static final int Y_FIELD_NUMBER = 2; + private float y_; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + + public static final int Z_FIELD_NUMBER = 3; + private float z_; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + + public static final int W_FIELD_NUMBER = 4; + private float w_; + /** + * float w = 4; + * @return The w. + */ + @java.lang.Override + public float getW() { + return w_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (x_ != 0F) { + output.writeFloat(1, x_); + } + if (y_ != 0F) { + output.writeFloat(2, y_); + } + if (z_ != 0F) { + output.writeFloat(3, z_); + } + if (w_ != 0F) { + output.writeFloat(4, w_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (x_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, x_); + } + if (y_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, y_); + } + if (z_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, z_); + } + if (w_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(4, w_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion other = (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) obj; + + if (java.lang.Float.floatToIntBits(getX()) + != java.lang.Float.floatToIntBits( + other.getX())) return false; + if (java.lang.Float.floatToIntBits(getY()) + != java.lang.Float.floatToIntBits( + other.getY())) return false; + if (java.lang.Float.floatToIntBits(getZ()) + != java.lang.Float.floatToIntBits( + other.getZ())) return false; + if (java.lang.Float.floatToIntBits(getW()) + != java.lang.Float.floatToIntBits( + other.getW())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + X_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getX()); + hash = (37 * hash) + Y_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getY()); + hash = (37 * hash) + Z_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getZ()); + hash = (37 * hash) + W_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getW()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MathQuaternion} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MathQuaternion) + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.class, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + x_ = 0F; + + y_ = 0F; + + z_ = 0F; + + w_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion build() { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion buildPartial() { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion result = new emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion(this); + result.x_ = x_; + result.y_ = y_; + result.z_ = z_; + result.w_ = w_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) { + return mergeFrom((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion other) { + if (other == emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance()) return this; + if (other.getX() != 0F) { + setX(other.getX()); + } + if (other.getY() != 0F) { + setY(other.getY()); + } + if (other.getZ() != 0F) { + setZ(other.getZ()); + } + if (other.getW() != 0F) { + setW(other.getW()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float x_ ; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + /** + * float x = 1; + * @param value The x to set. + * @return This builder for chaining. + */ + public Builder setX(float value) { + + x_ = value; + onChanged(); + return this; + } + /** + * float x = 1; + * @return This builder for chaining. + */ + public Builder clearX() { + + x_ = 0F; + onChanged(); + return this; + } + + private float y_ ; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + /** + * float y = 2; + * @param value The y to set. + * @return This builder for chaining. + */ + public Builder setY(float value) { + + y_ = value; + onChanged(); + return this; + } + /** + * float y = 2; + * @return This builder for chaining. + */ + public Builder clearY() { + + y_ = 0F; + onChanged(); + return this; + } + + private float z_ ; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + /** + * float z = 3; + * @param value The z to set. + * @return This builder for chaining. + */ + public Builder setZ(float value) { + + z_ = value; + onChanged(); + return this; + } + /** + * float z = 3; + * @return This builder for chaining. + */ + public Builder clearZ() { + + z_ = 0F; + onChanged(); + return this; + } + + private float w_ ; + /** + * float w = 4; + * @return The w. + */ + @java.lang.Override + public float getW() { + return w_; + } + /** + * float w = 4; + * @param value The w to set. + * @return This builder for chaining. + */ + public Builder setW(float value) { + + w_ = value; + onChanged(); + return this; + } + /** + * float w = 4; + * @return This builder for chaining. + */ + public Builder clearW() { + + w_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MathQuaternion) + } + + // @@protoc_insertion_point(class_scope:MathQuaternion) + private static final emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion(); + } + + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MathQuaternion parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MathQuaternion(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MathQuaternion_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MathQuaternion_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024MathQuaternion.proto\"<\n\016MathQuaternion" + + "\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001z\030\003 \001(\002\022\t\n\001w\030\004" + + " \001(\002B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MathQuaternion_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MathQuaternion_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MathQuaternion_descriptor, + new java.lang.String[] { "X", "Y", "Z", "W", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinReqOuterClass.java new file mode 100644 index 000000000..47cd2c7f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: McoinExchangeHcoinReq.proto + +package emu.grasscutter.net.proto; + +public final class McoinExchangeHcoinReqOuterClass { + private McoinExchangeHcoinReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface McoinExchangeHcoinReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:McoinExchangeHcoinReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 hcoin = 5; + * @return The hcoin. + */ + int getHcoin(); + + /** + * uint32 mcoin_cost = 1; + * @return The mcoinCost. + */ + int getMcoinCost(); + } + /** + *
+   * CmdId: 616
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code McoinExchangeHcoinReq} + */ + public static final class McoinExchangeHcoinReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:McoinExchangeHcoinReq) + McoinExchangeHcoinReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use McoinExchangeHcoinReq.newBuilder() to construct. + private McoinExchangeHcoinReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private McoinExchangeHcoinReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new McoinExchangeHcoinReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private McoinExchangeHcoinReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + mcoinCost_ = input.readUInt32(); + break; + } + case 40: { + + hcoin_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.class, emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.Builder.class); + } + + public static final int HCOIN_FIELD_NUMBER = 5; + private int hcoin_; + /** + * uint32 hcoin = 5; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int MCOIN_COST_FIELD_NUMBER = 1; + private int mcoinCost_; + /** + * uint32 mcoin_cost = 1; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (mcoinCost_ != 0) { + output.writeUInt32(1, mcoinCost_); + } + if (hcoin_ != 0) { + output.writeUInt32(5, hcoin_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mcoinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, mcoinCost_); + } + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, hcoin_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq other = (emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq) obj; + + if (getHcoin() + != other.getHcoin()) return false; + if (getMcoinCost() + != other.getMcoinCost()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + MCOIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinCost(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 616
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code McoinExchangeHcoinReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:McoinExchangeHcoinReq) + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.class, emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hcoin_ = 0; + + mcoinCost_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq build() { + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq buildPartial() { + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq result = new emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq(this); + result.hcoin_ = hcoin_; + result.mcoinCost_ = mcoinCost_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq) { + return mergeFrom((emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq other) { + if (other == emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.getDefaultInstance()) return this; + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (other.getMcoinCost() != 0) { + setMcoinCost(other.getMcoinCost()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 5; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 5; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 5; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private int mcoinCost_ ; + /** + * uint32 mcoin_cost = 1; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + /** + * uint32 mcoin_cost = 1; + * @param value The mcoinCost to set. + * @return This builder for chaining. + */ + public Builder setMcoinCost(int value) { + + mcoinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_cost = 1; + * @return This builder for chaining. + */ + public Builder clearMcoinCost() { + + mcoinCost_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:McoinExchangeHcoinReq) + } + + // @@protoc_insertion_point(class_scope:McoinExchangeHcoinReq) + private static final emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq(); + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public McoinExchangeHcoinReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new McoinExchangeHcoinReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_McoinExchangeHcoinReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_McoinExchangeHcoinReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033McoinExchangeHcoinReq.proto\":\n\025McoinEx" + + "changeHcoinReq\022\r\n\005hcoin\030\005 \001(\r\022\022\n\nmcoin_c" + + "ost\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_McoinExchangeHcoinReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_McoinExchangeHcoinReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_McoinExchangeHcoinReq_descriptor, + new java.lang.String[] { "Hcoin", "McoinCost", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinRspOuterClass.java new file mode 100644 index 000000000..619a351b2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: McoinExchangeHcoinRsp.proto + +package emu.grasscutter.net.proto; + +public final class McoinExchangeHcoinRspOuterClass { + private McoinExchangeHcoinRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface McoinExchangeHcoinRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:McoinExchangeHcoinRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mcoin_cost = 8; + * @return The mcoinCost. + */ + int getMcoinCost(); + + /** + * uint32 hcoin = 7; + * @return The hcoin. + */ + int getHcoin(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 687
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code McoinExchangeHcoinRsp} + */ + public static final class McoinExchangeHcoinRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:McoinExchangeHcoinRsp) + McoinExchangeHcoinRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use McoinExchangeHcoinRsp.newBuilder() to construct. + private McoinExchangeHcoinRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private McoinExchangeHcoinRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new McoinExchangeHcoinRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private McoinExchangeHcoinRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + hcoin_ = input.readUInt32(); + break; + } + case 64: { + + mcoinCost_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.class, emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.Builder.class); + } + + public static final int MCOIN_COST_FIELD_NUMBER = 8; + private int mcoinCost_; + /** + * uint32 mcoin_cost = 8; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + + public static final int HCOIN_FIELD_NUMBER = 7; + private int hcoin_; + /** + * uint32 hcoin = 7; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (hcoin_ != 0) { + output.writeUInt32(7, hcoin_); + } + if (mcoinCost_ != 0) { + output.writeUInt32(8, mcoinCost_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, hcoin_); + } + if (mcoinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, mcoinCost_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp other = (emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp) obj; + + if (getMcoinCost() + != other.getMcoinCost()) return false; + if (getHcoin() + != other.getHcoin()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MCOIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinCost(); + hash = (37 * hash) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 687
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code McoinExchangeHcoinRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:McoinExchangeHcoinRsp) + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.class, emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mcoinCost_ = 0; + + hcoin_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp build() { + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp buildPartial() { + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp result = new emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp(this); + result.mcoinCost_ = mcoinCost_; + result.hcoin_ = hcoin_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp) { + return mergeFrom((emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp other) { + if (other == emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.getDefaultInstance()) return this; + if (other.getMcoinCost() != 0) { + setMcoinCost(other.getMcoinCost()); + } + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int mcoinCost_ ; + /** + * uint32 mcoin_cost = 8; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + /** + * uint32 mcoin_cost = 8; + * @param value The mcoinCost to set. + * @return This builder for chaining. + */ + public Builder setMcoinCost(int value) { + + mcoinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_cost = 8; + * @return This builder for chaining. + */ + public Builder clearMcoinCost() { + + mcoinCost_ = 0; + onChanged(); + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 7; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 7; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 7; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:McoinExchangeHcoinRsp) + } + + // @@protoc_insertion_point(class_scope:McoinExchangeHcoinRsp) + private static final emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp(); + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public McoinExchangeHcoinRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new McoinExchangeHcoinRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_McoinExchangeHcoinRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_McoinExchangeHcoinRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033McoinExchangeHcoinRsp.proto\"K\n\025McoinEx" + + "changeHcoinRsp\022\022\n\nmcoin_cost\030\010 \001(\r\022\r\n\005hc" + + "oin\030\007 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_McoinExchangeHcoinRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_McoinExchangeHcoinRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_McoinExchangeHcoinRsp_descriptor, + new java.lang.String[] { "McoinCost", "Hcoin", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ModifierActionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ModifierActionOuterClass.java new file mode 100644 index 000000000..f2930688f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ModifierActionOuterClass.java @@ -0,0 +1,145 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ModifierAction.proto + +package emu.grasscutter.net.proto; + +public final class ModifierActionOuterClass { + private ModifierActionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ModifierAction} + */ + public enum ModifierAction + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ADDED = 0; + */ + ADDED(0), + /** + * REMOVED = 1; + */ + REMOVED(1), + UNRECOGNIZED(-1), + ; + + /** + * ADDED = 0; + */ + public static final int ADDED_VALUE = 0; + /** + * REMOVED = 1; + */ + public static final int REMOVED_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ModifierAction valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ModifierAction forNumber(int value) { + switch (value) { + case 0: return ADDED; + case 1: return REMOVED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ModifierAction> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ModifierAction findValueByNumber(int number) { + return ModifierAction.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierActionOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ModifierAction[] VALUES = values(); + + public static ModifierAction valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ModifierAction(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ModifierAction) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ModifierAction.proto*(\n\016ModifierAction" + + "\022\t\n\005ADDED\020\000\022\013\n\007REMOVED\020\001B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java new file mode 100644 index 000000000..dbc8cae33 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java @@ -0,0 +1,611 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ModifierDurability.proto + +package emu.grasscutter.net.proto; + +public final class ModifierDurabilityOuterClass { + private ModifierDurabilityOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ModifierDurabilityOrBuilder extends + // @@protoc_insertion_point(interface_extends:ModifierDurability) + com.google.protobuf.MessageOrBuilder { + + /** + * float reduce_ratio = 1; + * @return The reduceRatio. + */ + float getReduceRatio(); + + /** + * float remaining_durability = 2; + * @return The remainingDurability. + */ + float getRemainingDurability(); + } + /** + * Protobuf type {@code ModifierDurability} + */ + public static final class ModifierDurability extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ModifierDurability) + ModifierDurabilityOrBuilder { + private static final long serialVersionUID = 0L; + // Use ModifierDurability.newBuilder() to construct. + private ModifierDurability(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ModifierDurability() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ModifierDurability(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ModifierDurability( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + reduceRatio_ = input.readFloat(); + break; + } + case 21: { + + remainingDurability_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.class, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder.class); + } + + public static final int REDUCE_RATIO_FIELD_NUMBER = 1; + private float reduceRatio_; + /** + * float reduce_ratio = 1; + * @return The reduceRatio. + */ + @java.lang.Override + public float getReduceRatio() { + return reduceRatio_; + } + + public static final int REMAINING_DURABILITY_FIELD_NUMBER = 2; + private float remainingDurability_; + /** + * float remaining_durability = 2; + * @return The remainingDurability. + */ + @java.lang.Override + public float getRemainingDurability() { + return remainingDurability_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (reduceRatio_ != 0F) { + output.writeFloat(1, reduceRatio_); + } + if (remainingDurability_ != 0F) { + output.writeFloat(2, remainingDurability_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reduceRatio_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, reduceRatio_); + } + if (remainingDurability_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, remainingDurability_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability other = (emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability) obj; + + if (java.lang.Float.floatToIntBits(getReduceRatio()) + != java.lang.Float.floatToIntBits( + other.getReduceRatio())) return false; + if (java.lang.Float.floatToIntBits(getRemainingDurability()) + != java.lang.Float.floatToIntBits( + other.getRemainingDurability())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REDUCE_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getReduceRatio()); + hash = (37 * hash) + REMAINING_DURABILITY_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getRemainingDurability()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ModifierDurability} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ModifierDurability) + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.class, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + reduceRatio_ = 0F; + + remainingDurability_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability build() { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability buildPartial() { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability result = new emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability(this); + result.reduceRatio_ = reduceRatio_; + result.remainingDurability_ = remainingDurability_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability) { + return mergeFrom((emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability other) { + if (other == emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance()) return this; + if (other.getReduceRatio() != 0F) { + setReduceRatio(other.getReduceRatio()); + } + if (other.getRemainingDurability() != 0F) { + setRemainingDurability(other.getRemainingDurability()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float reduceRatio_ ; + /** + * float reduce_ratio = 1; + * @return The reduceRatio. + */ + @java.lang.Override + public float getReduceRatio() { + return reduceRatio_; + } + /** + * float reduce_ratio = 1; + * @param value The reduceRatio to set. + * @return This builder for chaining. + */ + public Builder setReduceRatio(float value) { + + reduceRatio_ = value; + onChanged(); + return this; + } + /** + * float reduce_ratio = 1; + * @return This builder for chaining. + */ + public Builder clearReduceRatio() { + + reduceRatio_ = 0F; + onChanged(); + return this; + } + + private float remainingDurability_ ; + /** + * float remaining_durability = 2; + * @return The remainingDurability. + */ + @java.lang.Override + public float getRemainingDurability() { + return remainingDurability_; + } + /** + * float remaining_durability = 2; + * @param value The remainingDurability to set. + * @return This builder for chaining. + */ + public Builder setRemainingDurability(float value) { + + remainingDurability_ = value; + onChanged(); + return this; + } + /** + * float remaining_durability = 2; + * @return This builder for chaining. + */ + public Builder clearRemainingDurability() { + + remainingDurability_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ModifierDurability) + } + + // @@protoc_insertion_point(class_scope:ModifierDurability) + private static final emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability(); + } + + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ModifierDurability parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ModifierDurability(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ModifierDurability_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ModifierDurability_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ModifierDurability.proto\"H\n\022ModifierDu" + + "rability\022\024\n\014reduce_ratio\030\001 \001(\002\022\034\n\024remain" + + "ing_durability\030\002 \001(\002B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ModifierDurability_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ModifierDurability_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ModifierDurability_descriptor, + new java.lang.String[] { "ReduceRatio", "RemainingDurability", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ModifierPropertyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ModifierPropertyOuterClass.java new file mode 100644 index 000000000..3bcff270d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ModifierPropertyOuterClass.java @@ -0,0 +1,744 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ModifierProperty.proto + +package emu.grasscutter.net.proto; + +public final class ModifierPropertyOuterClass { + private ModifierPropertyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ModifierPropertyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ModifierProperty) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityString key = 15; + * @return Whether the key field is set. + */ + boolean hasKey(); + /** + * .AbilityString key = 15; + * @return The key. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey(); + /** + * .AbilityString key = 15; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder(); + + /** + * float value = 5; + * @return The value. + */ + float getValue(); + } + /** + * Protobuf type {@code ModifierProperty} + */ + public static final class ModifierProperty extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ModifierProperty) + ModifierPropertyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ModifierProperty.newBuilder() to construct. + private ModifierProperty(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ModifierProperty() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ModifierProperty(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ModifierProperty( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 45: { + + value_ = input.readFloat(); + break; + } + case 122: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (key_ != null) { + subBuilder = key_.toBuilder(); + } + key_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(key_); + key_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.class, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + /** + * .AbilityString key = 15; + * @return Whether the key field is set. + */ + @java.lang.Override + public boolean hasKey() { + return key_ != null; + } + /** + * .AbilityString key = 15; + * @return The key. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + /** + * .AbilityString key = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + return getKey(); + } + + public static final int VALUE_FIELD_NUMBER = 5; + private float value_; + /** + * float value = 5; + * @return The value. + */ + @java.lang.Override + public float getValue() { + return value_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (value_ != 0F) { + output.writeFloat(5, value_); + } + if (key_ != null) { + output.writeMessage(15, getKey()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (value_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(5, value_); + } + if (key_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getKey()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty other = (emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty) obj; + + if (hasKey() != other.hasKey()) return false; + if (hasKey()) { + if (!getKey() + .equals(other.getKey())) return false; + } + if (java.lang.Float.floatToIntBits(getValue()) + != java.lang.Float.floatToIntBits( + other.getValue())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasKey()) { + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey().hashCode(); + } + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getValue()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ModifierProperty} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ModifierProperty) + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.class, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (keyBuilder_ == null) { + key_ = null; + } else { + key_ = null; + keyBuilder_ = null; + } + value_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty build() { + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty buildPartial() { + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty result = new emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty(this); + if (keyBuilder_ == null) { + result.key_ = key_; + } else { + result.key_ = keyBuilder_.build(); + } + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty) { + return mergeFrom((emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty other) { + if (other == emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance()) return this; + if (other.hasKey()) { + mergeKey(other.getKey()); + } + if (other.getValue() != 0F) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> keyBuilder_; + /** + * .AbilityString key = 15; + * @return Whether the key field is set. + */ + public boolean hasKey() { + return keyBuilder_ != null || key_ != null; + } + /** + * .AbilityString key = 15; + * @return The key. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + if (keyBuilder_ == null) { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } else { + return keyBuilder_.getMessage(); + } + } + /** + * .AbilityString key = 15; + */ + public Builder setKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + key_ = value; + onChanged(); + } else { + keyBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public Builder setKey( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (keyBuilder_ == null) { + key_ = builderForValue.build(); + onChanged(); + } else { + keyBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public Builder mergeKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (key_ != null) { + key_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(key_).mergeFrom(value).buildPartial(); + } else { + key_ = value; + } + onChanged(); + } else { + keyBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public Builder clearKey() { + if (keyBuilder_ == null) { + key_ = null; + onChanged(); + } else { + key_ = null; + keyBuilder_ = null; + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getKeyBuilder() { + + onChanged(); + return getKeyFieldBuilder().getBuilder(); + } + /** + * .AbilityString key = 15; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + if (keyBuilder_ != null) { + return keyBuilder_.getMessageOrBuilder(); + } else { + return key_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + } + /** + * .AbilityString key = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getKeyFieldBuilder() { + if (keyBuilder_ == null) { + keyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getKey(), + getParentForChildren(), + isClean()); + key_ = null; + } + return keyBuilder_; + } + + private float value_ ; + /** + * float value = 5; + * @return The value. + */ + @java.lang.Override + public float getValue() { + return value_; + } + /** + * float value = 5; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(float value) { + + value_ = value; + onChanged(); + return this; + } + /** + * float value = 5; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ModifierProperty) + } + + // @@protoc_insertion_point(class_scope:ModifierProperty) + private static final emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty(); + } + + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ModifierProperty parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ModifierProperty(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ModifierProperty_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ModifierProperty_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ModifierProperty.proto\032\023AbilityString." + + "proto\">\n\020ModifierProperty\022\033\n\003key\030\017 \001(\0132\016" + + ".AbilityString\022\r\n\005value\030\005 \001(\002B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + }); + internal_static_ModifierProperty_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ModifierProperty_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ModifierProperty_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java new file mode 100644 index 000000000..d572a65ef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MonsterBornType.proto + +package emu.grasscutter.net.proto; + +public final class MonsterBornTypeOuterClass { + private MonsterBornTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MonsterBornType} + */ + public enum MonsterBornType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MONSTER_BORN_TYPE_NONE = 0; + */ + MONSTER_BORN_TYPE_NONE(0), + /** + * MONSTER_BORN_TYPE_DEFAULT = 1; + */ + MONSTER_BORN_TYPE_DEFAULT(1), + /** + * MONSTER_BORN_TYPE_RANDOM = 2; + */ + MONSTER_BORN_TYPE_RANDOM(2), + UNRECOGNIZED(-1), + ; + + /** + * MONSTER_BORN_TYPE_NONE = 0; + */ + public static final int MONSTER_BORN_TYPE_NONE_VALUE = 0; + /** + * MONSTER_BORN_TYPE_DEFAULT = 1; + */ + public static final int MONSTER_BORN_TYPE_DEFAULT_VALUE = 1; + /** + * MONSTER_BORN_TYPE_RANDOM = 2; + */ + public static final int MONSTER_BORN_TYPE_RANDOM_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MonsterBornType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MonsterBornType forNumber(int value) { + switch (value) { + case 0: return MONSTER_BORN_TYPE_NONE; + case 1: return MONSTER_BORN_TYPE_DEFAULT; + case 2: return MONSTER_BORN_TYPE_RANDOM; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MonsterBornType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MonsterBornType findValueByNumber(int number) { + return MonsterBornType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MonsterBornType[] VALUES = values(); + + public static MonsterBornType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MonsterBornType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MonsterBornType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MonsterBornType.proto*j\n\017MonsterBornTy" + + "pe\022\032\n\026MONSTER_BORN_TYPE_NONE\020\000\022\035\n\031MONSTE" + + "R_BORN_TYPE_DEFAULT\020\001\022\034\n\030MONSTER_BORN_TY" + + "PE_RANDOM\020\002B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java new file mode 100644 index 000000000..1bb3a9500 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java @@ -0,0 +1,1057 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MonsterRoute.proto + +package emu.grasscutter.net.proto; + +public final class MonsterRouteOuterClass { + private MonsterRouteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MonsterRouteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MonsterRoute) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index); + /** + * repeated .RoutePoint route_points = 1; + */ + int getRoutePointsCount(); + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsOrBuilderList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index); + + /** + * uint32 speed_level = 2; + * @return The speedLevel. + */ + int getSpeedLevel(); + + /** + * uint32 route_type = 3; + * @return The routeType. + */ + int getRouteType(); + + /** + * float arrive_range = 4; + * @return The arriveRange. + */ + float getArriveRange(); + } + /** + * Protobuf type {@code MonsterRoute} + */ + public static final class MonsterRoute extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MonsterRoute) + MonsterRouteOrBuilder { + private static final long serialVersionUID = 0L; + // Use MonsterRoute.newBuilder() to construct. + private MonsterRoute(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MonsterRoute() { + routePoints_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MonsterRoute(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MonsterRoute( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + routePoints_.add( + input.readMessage(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.parser(), extensionRegistry)); + break; + } + case 16: { + + speedLevel_ = input.readUInt32(); + break; + } + case 24: { + + routeType_ = input.readUInt32(); + break; + } + case 37: { + + arriveRange_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.class, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder.class); + } + + public static final int ROUTE_POINTS_FIELD_NUMBER = 1; + private java.util.List routePoints_; + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List getRoutePointsList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List + getRoutePointsOrBuilderList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public int getRoutePointsCount() { + return routePoints_.size(); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + return routePoints_.get(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + return routePoints_.get(index); + } + + public static final int SPEED_LEVEL_FIELD_NUMBER = 2; + private int speedLevel_; + /** + * uint32 speed_level = 2; + * @return The speedLevel. + */ + @java.lang.Override + public int getSpeedLevel() { + return speedLevel_; + } + + public static final int ROUTE_TYPE_FIELD_NUMBER = 3; + private int routeType_; + /** + * uint32 route_type = 3; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + + public static final int ARRIVE_RANGE_FIELD_NUMBER = 4; + private float arriveRange_; + /** + * float arrive_range = 4; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < routePoints_.size(); i++) { + output.writeMessage(1, routePoints_.get(i)); + } + if (speedLevel_ != 0) { + output.writeUInt32(2, speedLevel_); + } + if (routeType_ != 0) { + output.writeUInt32(3, routeType_); + } + if (arriveRange_ != 0F) { + output.writeFloat(4, arriveRange_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < routePoints_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, routePoints_.get(i)); + } + if (speedLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, speedLevel_); + } + if (routeType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, routeType_); + } + if (arriveRange_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(4, arriveRange_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute other = (emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute) obj; + + if (!getRoutePointsList() + .equals(other.getRoutePointsList())) return false; + if (getSpeedLevel() + != other.getSpeedLevel()) return false; + if (getRouteType() + != other.getRouteType()) return false; + if (java.lang.Float.floatToIntBits(getArriveRange()) + != java.lang.Float.floatToIntBits( + other.getArriveRange())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getRoutePointsCount() > 0) { + hash = (37 * hash) + ROUTE_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getRoutePointsList().hashCode(); + } + hash = (37 * hash) + SPEED_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getSpeedLevel(); + hash = (37 * hash) + ROUTE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getRouteType(); + hash = (37 * hash) + ARRIVE_RANGE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getArriveRange()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MonsterRoute} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MonsterRoute) + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.class, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRoutePointsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + routePointsBuilder_.clear(); + } + speedLevel_ = 0; + + routeType_ = 0; + + arriveRange_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute build() { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute buildPartial() { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute result = new emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute(this); + int from_bitField0_ = bitField0_; + if (routePointsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.routePoints_ = routePoints_; + } else { + result.routePoints_ = routePointsBuilder_.build(); + } + result.speedLevel_ = speedLevel_; + result.routeType_ = routeType_; + result.arriveRange_ = arriveRange_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute) { + return mergeFrom((emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute other) { + if (other == emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance()) return this; + if (routePointsBuilder_ == null) { + if (!other.routePoints_.isEmpty()) { + if (routePoints_.isEmpty()) { + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRoutePointsIsMutable(); + routePoints_.addAll(other.routePoints_); + } + onChanged(); + } + } else { + if (!other.routePoints_.isEmpty()) { + if (routePointsBuilder_.isEmpty()) { + routePointsBuilder_.dispose(); + routePointsBuilder_ = null; + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + routePointsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRoutePointsFieldBuilder() : null; + } else { + routePointsBuilder_.addAllMessages(other.routePoints_); + } + } + } + if (other.getSpeedLevel() != 0) { + setSpeedLevel(other.getSpeedLevel()); + } + if (other.getRouteType() != 0) { + setRouteType(other.getRouteType()); + } + if (other.getArriveRange() != 0F) { + setArriveRange(other.getArriveRange()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List routePoints_ = + java.util.Collections.emptyList(); + private void ensureRoutePointsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(routePoints_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> routePointsBuilder_; + + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List getRoutePointsList() { + if (routePointsBuilder_ == null) { + return java.util.Collections.unmodifiableList(routePoints_); + } else { + return routePointsBuilder_.getMessageList(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public int getRoutePointsCount() { + if (routePointsBuilder_ == null) { + return routePoints_.size(); + } else { + return routePointsBuilder_.getCount(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); + } else { + return routePointsBuilder_.getMessage(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.set(index, value); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.set(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(value); + onChanged(); + } else { + routePointsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(index, value); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addAllRoutePoints( + java.lang.Iterable values) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, routePoints_); + onChanged(); + } else { + routePointsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder clearRoutePoints() { + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + routePointsBuilder_.clear(); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder removeRoutePoints(int index) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.remove(index); + onChanged(); + } else { + routePointsBuilder_.remove(index); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder getRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().getBuilder(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); } else { + return routePointsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsOrBuilderList() { + if (routePointsBuilder_ != null) { + return routePointsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(routePoints_); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder() { + return getRoutePointsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsBuilderList() { + return getRoutePointsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> + getRoutePointsFieldBuilder() { + if (routePointsBuilder_ == null) { + routePointsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder>( + routePoints_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + routePoints_ = null; + } + return routePointsBuilder_; + } + + private int speedLevel_ ; + /** + * uint32 speed_level = 2; + * @return The speedLevel. + */ + @java.lang.Override + public int getSpeedLevel() { + return speedLevel_; + } + /** + * uint32 speed_level = 2; + * @param value The speedLevel to set. + * @return This builder for chaining. + */ + public Builder setSpeedLevel(int value) { + + speedLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 speed_level = 2; + * @return This builder for chaining. + */ + public Builder clearSpeedLevel() { + + speedLevel_ = 0; + onChanged(); + return this; + } + + private int routeType_ ; + /** + * uint32 route_type = 3; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + /** + * uint32 route_type = 3; + * @param value The routeType to set. + * @return This builder for chaining. + */ + public Builder setRouteType(int value) { + + routeType_ = value; + onChanged(); + return this; + } + /** + * uint32 route_type = 3; + * @return This builder for chaining. + */ + public Builder clearRouteType() { + + routeType_ = 0; + onChanged(); + return this; + } + + private float arriveRange_ ; + /** + * float arrive_range = 4; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + /** + * float arrive_range = 4; + * @param value The arriveRange to set. + * @return This builder for chaining. + */ + public Builder setArriveRange(float value) { + + arriveRange_ = value; + onChanged(); + return this; + } + /** + * float arrive_range = 4; + * @return This builder for chaining. + */ + public Builder clearArriveRange() { + + arriveRange_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MonsterRoute) + } + + // @@protoc_insertion_point(class_scope:MonsterRoute) + private static final emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute(); + } + + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MonsterRoute parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MonsterRoute(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MonsterRoute_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MonsterRoute_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MonsterRoute.proto\032\020RoutePoint.proto\"p" + + "\n\014MonsterRoute\022!\n\014route_points\030\001 \003(\0132\013.R" + + "outePoint\022\023\n\013speed_level\030\002 \001(\r\022\022\n\nroute_" + + "type\030\003 \001(\r\022\024\n\014arrive_range\030\004 \001(\002B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(), + }); + internal_static_MonsterRoute_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MonsterRoute_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MonsterRoute_descriptor, + new java.lang.String[] { "RoutePoints", "SpeedLevel", "RouteType", "ArriveRange", }); + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java new file mode 100644 index 000000000..bffa04be9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java @@ -0,0 +1,1980 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MotionInfo.proto + +package emu.grasscutter.net.proto; + +public final class MotionInfoOuterClass { + private MotionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MotionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MotionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 1; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 2; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector speed = 3; + * @return Whether the speed field is set. + */ + boolean hasSpeed(); + /** + * .Vector speed = 3; + * @return The speed. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpeed(); + /** + * .Vector speed = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpeedOrBuilder(); + + /** + * .MotionState state = 4; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .MotionState state = 4; + * @return The state. + */ + emu.grasscutter.net.proto.MotionStateOuterClass.MotionState getState(); + + /** + * repeated .Vector params = 5; + */ + java.util.List + getParamsList(); + /** + * repeated .Vector params = 5; + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getParams(int index); + /** + * repeated .Vector params = 5; + */ + int getParamsCount(); + /** + * repeated .Vector params = 5; + */ + java.util.List + getParamsOrBuilderList(); + /** + * repeated .Vector params = 5; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getParamsOrBuilder( + int index); + + /** + * .Vector ref_pos = 6; + * @return Whether the refPos field is set. + */ + boolean hasRefPos(); + /** + * .Vector ref_pos = 6; + * @return The refPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos(); + /** + * .Vector ref_pos = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder(); + + /** + * uint32 ref_id = 7; + * @return The refId. + */ + int getRefId(); + + /** + * uint32 scene_time = 8; + * @return The sceneTime. + */ + int getSceneTime(); + + /** + * uint64 interval_velocity = 9; + * @return The intervalVelocity. + */ + long getIntervalVelocity(); + } + /** + * Protobuf type {@code MotionInfo} + */ + public static final class MotionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MotionInfo) + MotionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MotionInfo.newBuilder() to construct. + private MotionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MotionInfo() { + state_ = 0; + params_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MotionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MotionInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (speed_ != null) { + subBuilder = speed_.toBuilder(); + } + speed_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(speed_); + speed_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + params_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + params_.add( + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry)); + break; + } + case 50: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (refPos_ != null) { + subBuilder = refPos_.toBuilder(); + } + refPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(refPos_); + refPos_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + refId_ = input.readUInt32(); + break; + } + case 64: { + + sceneTime_ = input.readUInt32(); + break; + } + case 72: { + + intervalVelocity_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + params_ = java.util.Collections.unmodifiableList(params_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.class, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder.class); + } + + public static final int POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int SPEED_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector speed_; + /** + * .Vector speed = 3; + * @return Whether the speed field is set. + */ + @java.lang.Override + public boolean hasSpeed() { + return speed_ != null; + } + /** + * .Vector speed = 3; + * @return The speed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpeed() { + return speed_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : speed_; + } + /** + * .Vector speed = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpeedOrBuilder() { + return getSpeed(); + } + + public static final int STATE_FIELD_NUMBER = 4; + private int state_; + /** + * .MotionState state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .MotionState state = 4; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.MotionStateOuterClass.MotionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MotionStateOuterClass.MotionState result = emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.UNRECOGNIZED : result; + } + + public static final int PARAMS_FIELD_NUMBER = 5; + private java.util.List params_; + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public java.util.List getParamsList() { + return params_; + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public java.util.List + getParamsOrBuilderList() { + return params_; + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public int getParamsCount() { + return params_.size(); + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getParams(int index) { + return params_.get(index); + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getParamsOrBuilder( + int index) { + return params_.get(index); + } + + public static final int REF_POS_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.VectorOuterClass.Vector refPos_; + /** + * .Vector ref_pos = 6; + * @return Whether the refPos field is set. + */ + @java.lang.Override + public boolean hasRefPos() { + return refPos_ != null; + } + /** + * .Vector ref_pos = 6; + * @return The refPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos() { + return refPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : refPos_; + } + /** + * .Vector ref_pos = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder() { + return getRefPos(); + } + + public static final int REF_ID_FIELD_NUMBER = 7; + private int refId_; + /** + * uint32 ref_id = 7; + * @return The refId. + */ + @java.lang.Override + public int getRefId() { + return refId_; + } + + public static final int SCENE_TIME_FIELD_NUMBER = 8; + private int sceneTime_; + /** + * uint32 scene_time = 8; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + + public static final int INTERVAL_VELOCITY_FIELD_NUMBER = 9; + private long intervalVelocity_; + /** + * uint64 interval_velocity = 9; + * @return The intervalVelocity. + */ + @java.lang.Override + public long getIntervalVelocity() { + return intervalVelocity_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pos_ != null) { + output.writeMessage(1, getPos()); + } + if (rot_ != null) { + output.writeMessage(2, getRot()); + } + if (speed_ != null) { + output.writeMessage(3, getSpeed()); + } + if (state_ != emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.MOTION_STATE_NONE.getNumber()) { + output.writeEnum(4, state_); + } + for (int i = 0; i < params_.size(); i++) { + output.writeMessage(5, params_.get(i)); + } + if (refPos_ != null) { + output.writeMessage(6, getRefPos()); + } + if (refId_ != 0) { + output.writeUInt32(7, refId_); + } + if (sceneTime_ != 0) { + output.writeUInt32(8, sceneTime_); + } + if (intervalVelocity_ != 0L) { + output.writeUInt64(9, intervalVelocity_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRot()); + } + if (speed_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSpeed()); + } + if (state_ != emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.MOTION_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, state_); + } + for (int i = 0; i < params_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, params_.get(i)); + } + if (refPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getRefPos()); + } + if (refId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, refId_); + } + if (sceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sceneTime_); + } + if (intervalVelocity_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, intervalVelocity_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo other = (emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo) obj; + + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasSpeed() != other.hasSpeed()) return false; + if (hasSpeed()) { + if (!getSpeed() + .equals(other.getSpeed())) return false; + } + if (state_ != other.state_) return false; + if (!getParamsList() + .equals(other.getParamsList())) return false; + if (hasRefPos() != other.hasRefPos()) return false; + if (hasRefPos()) { + if (!getRefPos() + .equals(other.getRefPos())) return false; + } + if (getRefId() + != other.getRefId()) return false; + if (getSceneTime() + != other.getSceneTime()) return false; + if (getIntervalVelocity() + != other.getIntervalVelocity()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasSpeed()) { + hash = (37 * hash) + SPEED_FIELD_NUMBER; + hash = (53 * hash) + getSpeed().hashCode(); + } + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + if (getParamsCount() > 0) { + hash = (37 * hash) + PARAMS_FIELD_NUMBER; + hash = (53 * hash) + getParamsList().hashCode(); + } + if (hasRefPos()) { + hash = (37 * hash) + REF_POS_FIELD_NUMBER; + hash = (53 * hash) + getRefPos().hashCode(); + } + hash = (37 * hash) + REF_ID_FIELD_NUMBER; + hash = (53 * hash) + getRefId(); + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSceneTime(); + hash = (37 * hash) + INTERVAL_VELOCITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIntervalVelocity()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MotionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MotionInfo) + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.class, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParamsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (speedBuilder_ == null) { + speed_ = null; + } else { + speed_ = null; + speedBuilder_ = null; + } + state_ = 0; + + if (paramsBuilder_ == null) { + params_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + paramsBuilder_.clear(); + } + if (refPosBuilder_ == null) { + refPos_ = null; + } else { + refPos_ = null; + refPosBuilder_ = null; + } + refId_ = 0; + + sceneTime_ = 0; + + intervalVelocity_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo build() { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo buildPartial() { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo result = new emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo(this); + int from_bitField0_ = bitField0_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (speedBuilder_ == null) { + result.speed_ = speed_; + } else { + result.speed_ = speedBuilder_.build(); + } + result.state_ = state_; + if (paramsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + params_ = java.util.Collections.unmodifiableList(params_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.params_ = params_; + } else { + result.params_ = paramsBuilder_.build(); + } + if (refPosBuilder_ == null) { + result.refPos_ = refPos_; + } else { + result.refPos_ = refPosBuilder_.build(); + } + result.refId_ = refId_; + result.sceneTime_ = sceneTime_; + result.intervalVelocity_ = intervalVelocity_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo) { + return mergeFrom((emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo other) { + if (other == emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance()) return this; + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasSpeed()) { + mergeSpeed(other.getSpeed()); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (paramsBuilder_ == null) { + if (!other.params_.isEmpty()) { + if (params_.isEmpty()) { + params_ = other.params_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamsIsMutable(); + params_.addAll(other.params_); + } + onChanged(); + } + } else { + if (!other.params_.isEmpty()) { + if (paramsBuilder_.isEmpty()) { + paramsBuilder_.dispose(); + paramsBuilder_ = null; + params_ = other.params_; + bitField0_ = (bitField0_ & ~0x00000001); + paramsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getParamsFieldBuilder() : null; + } else { + paramsBuilder_.addAllMessages(other.params_); + } + } + } + if (other.hasRefPos()) { + mergeRefPos(other.getRefPos()); + } + if (other.getRefId() != 0) { + setRefId(other.getRefId()); + } + if (other.getSceneTime() != 0) { + setSceneTime(other.getSceneTime()); + } + if (other.getIntervalVelocity() != 0L) { + setIntervalVelocity(other.getIntervalVelocity()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 1; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 2; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector speed_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> speedBuilder_; + /** + * .Vector speed = 3; + * @return Whether the speed field is set. + */ + public boolean hasSpeed() { + return speedBuilder_ != null || speed_ != null; + } + /** + * .Vector speed = 3; + * @return The speed. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpeed() { + if (speedBuilder_ == null) { + return speed_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : speed_; + } else { + return speedBuilder_.getMessage(); + } + } + /** + * .Vector speed = 3; + */ + public Builder setSpeed(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (speedBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + speed_ = value; + onChanged(); + } else { + speedBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector speed = 3; + */ + public Builder setSpeed( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (speedBuilder_ == null) { + speed_ = builderForValue.build(); + onChanged(); + } else { + speedBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector speed = 3; + */ + public Builder mergeSpeed(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (speedBuilder_ == null) { + if (speed_ != null) { + speed_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(speed_).mergeFrom(value).buildPartial(); + } else { + speed_ = value; + } + onChanged(); + } else { + speedBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector speed = 3; + */ + public Builder clearSpeed() { + if (speedBuilder_ == null) { + speed_ = null; + onChanged(); + } else { + speed_ = null; + speedBuilder_ = null; + } + + return this; + } + /** + * .Vector speed = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpeedBuilder() { + + onChanged(); + return getSpeedFieldBuilder().getBuilder(); + } + /** + * .Vector speed = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpeedOrBuilder() { + if (speedBuilder_ != null) { + return speedBuilder_.getMessageOrBuilder(); + } else { + return speed_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : speed_; + } + } + /** + * .Vector speed = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpeedFieldBuilder() { + if (speedBuilder_ == null) { + speedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpeed(), + getParentForChildren(), + isClean()); + speed_ = null; + } + return speedBuilder_; + } + + private int state_ = 0; + /** + * .MotionState state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .MotionState state = 4; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * .MotionState state = 4; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionStateOuterClass.MotionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MotionStateOuterClass.MotionState result = emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.UNRECOGNIZED : result; + } + /** + * .MotionState state = 4; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.MotionStateOuterClass.MotionState value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MotionState state = 4; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private java.util.List params_ = + java.util.Collections.emptyList(); + private void ensureParamsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + params_ = new java.util.ArrayList(params_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> paramsBuilder_; + + /** + * repeated .Vector params = 5; + */ + public java.util.List getParamsList() { + if (paramsBuilder_ == null) { + return java.util.Collections.unmodifiableList(params_); + } else { + return paramsBuilder_.getMessageList(); + } + } + /** + * repeated .Vector params = 5; + */ + public int getParamsCount() { + if (paramsBuilder_ == null) { + return params_.size(); + } else { + return paramsBuilder_.getCount(); + } + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getParams(int index) { + if (paramsBuilder_ == null) { + return params_.get(index); + } else { + return paramsBuilder_.getMessage(index); + } + } + /** + * repeated .Vector params = 5; + */ + public Builder setParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (paramsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParamsIsMutable(); + params_.set(index, value); + onChanged(); + } else { + paramsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder setParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.set(index, builderForValue.build()); + onChanged(); + } else { + paramsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (paramsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParamsIsMutable(); + params_.add(value); + onChanged(); + } else { + paramsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (paramsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParamsIsMutable(); + params_.add(index, value); + onChanged(); + } else { + paramsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.add(builderForValue.build()); + onChanged(); + } else { + paramsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.add(index, builderForValue.build()); + onChanged(); + } else { + paramsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addAllParams( + java.lang.Iterable values) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, params_); + onChanged(); + } else { + paramsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder clearParams() { + if (paramsBuilder_ == null) { + params_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + paramsBuilder_.clear(); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder removeParams(int index) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.remove(index); + onChanged(); + } else { + paramsBuilder_.remove(index); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getParamsBuilder( + int index) { + return getParamsFieldBuilder().getBuilder(index); + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getParamsOrBuilder( + int index) { + if (paramsBuilder_ == null) { + return params_.get(index); } else { + return paramsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Vector params = 5; + */ + public java.util.List + getParamsOrBuilderList() { + if (paramsBuilder_ != null) { + return paramsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(params_); + } + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addParamsBuilder() { + return getParamsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addParamsBuilder( + int index) { + return getParamsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector params = 5; + */ + public java.util.List + getParamsBuilderList() { + return getParamsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getParamsFieldBuilder() { + if (paramsBuilder_ == null) { + paramsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + params_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + params_ = null; + } + return paramsBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector refPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> refPosBuilder_; + /** + * .Vector ref_pos = 6; + * @return Whether the refPos field is set. + */ + public boolean hasRefPos() { + return refPosBuilder_ != null || refPos_ != null; + } + /** + * .Vector ref_pos = 6; + * @return The refPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos() { + if (refPosBuilder_ == null) { + return refPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : refPos_; + } else { + return refPosBuilder_.getMessage(); + } + } + /** + * .Vector ref_pos = 6; + */ + public Builder setRefPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (refPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + refPos_ = value; + onChanged(); + } else { + refPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public Builder setRefPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (refPosBuilder_ == null) { + refPos_ = builderForValue.build(); + onChanged(); + } else { + refPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public Builder mergeRefPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (refPosBuilder_ == null) { + if (refPos_ != null) { + refPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(refPos_).mergeFrom(value).buildPartial(); + } else { + refPos_ = value; + } + onChanged(); + } else { + refPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public Builder clearRefPos() { + if (refPosBuilder_ == null) { + refPos_ = null; + onChanged(); + } else { + refPos_ = null; + refPosBuilder_ = null; + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRefPosBuilder() { + + onChanged(); + return getRefPosFieldBuilder().getBuilder(); + } + /** + * .Vector ref_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder() { + if (refPosBuilder_ != null) { + return refPosBuilder_.getMessageOrBuilder(); + } else { + return refPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : refPos_; + } + } + /** + * .Vector ref_pos = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRefPosFieldBuilder() { + if (refPosBuilder_ == null) { + refPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRefPos(), + getParentForChildren(), + isClean()); + refPos_ = null; + } + return refPosBuilder_; + } + + private int refId_ ; + /** + * uint32 ref_id = 7; + * @return The refId. + */ + @java.lang.Override + public int getRefId() { + return refId_; + } + /** + * uint32 ref_id = 7; + * @param value The refId to set. + * @return This builder for chaining. + */ + public Builder setRefId(int value) { + + refId_ = value; + onChanged(); + return this; + } + /** + * uint32 ref_id = 7; + * @return This builder for chaining. + */ + public Builder clearRefId() { + + refId_ = 0; + onChanged(); + return this; + } + + private int sceneTime_ ; + /** + * uint32 scene_time = 8; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + /** + * uint32 scene_time = 8; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(int value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_time = 8; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0; + onChanged(); + return this; + } + + private long intervalVelocity_ ; + /** + * uint64 interval_velocity = 9; + * @return The intervalVelocity. + */ + @java.lang.Override + public long getIntervalVelocity() { + return intervalVelocity_; + } + /** + * uint64 interval_velocity = 9; + * @param value The intervalVelocity to set. + * @return This builder for chaining. + */ + public Builder setIntervalVelocity(long value) { + + intervalVelocity_ = value; + onChanged(); + return this; + } + /** + * uint64 interval_velocity = 9; + * @return This builder for chaining. + */ + public Builder clearIntervalVelocity() { + + intervalVelocity_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MotionInfo) + } + + // @@protoc_insertion_point(class_scope:MotionInfo) + private static final emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo(); + } + + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MotionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MotionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MotionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MotionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020MotionInfo.proto\032\021MotionState.proto\032\014V" + + "ector.proto\"\337\001\n\nMotionInfo\022\024\n\003pos\030\001 \001(\0132" + + "\007.Vector\022\024\n\003rot\030\002 \001(\0132\007.Vector\022\026\n\005speed\030" + + "\003 \001(\0132\007.Vector\022\033\n\005state\030\004 \001(\0162\014.MotionSt" + + "ate\022\027\n\006params\030\005 \003(\0132\007.Vector\022\030\n\007ref_pos\030" + + "\006 \001(\0132\007.Vector\022\016\n\006ref_id\030\007 \001(\r\022\022\n\nscene_" + + "time\030\010 \001(\r\022\031\n\021interval_velocity\030\t \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MotionStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_MotionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MotionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MotionInfo_descriptor, + new java.lang.String[] { "Pos", "Rot", "Speed", "State", "Params", "RefPos", "RefId", "SceneTime", "IntervalVelocity", }); + emu.grasscutter.net.proto.MotionStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java new file mode 100644 index 000000000..822553f9e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java @@ -0,0 +1,681 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MotionState.proto + +package emu.grasscutter.net.proto; + +public final class MotionStateOuterClass { + private MotionStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MotionState} + */ + public enum MotionState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MOTION_STATE_NONE = 0; + */ + MOTION_STATE_NONE(0), + /** + * MOTION_STATE_RESET = 1; + */ + MOTION_STATE_RESET(1), + /** + * MOTION_STATE_STANDBY = 2; + */ + MOTION_STATE_STANDBY(2), + /** + * MOTION_STATE_STANDBY_MOVE = 3; + */ + MOTION_STATE_STANDBY_MOVE(3), + /** + * MOTION_STATE_WALK = 4; + */ + MOTION_STATE_WALK(4), + /** + * MOTION_STATE_RUN = 5; + */ + MOTION_STATE_RUN(5), + /** + * MOTION_STATE_DASH = 6; + */ + MOTION_STATE_DASH(6), + /** + * MOTION_STATE_CLIMB = 7; + */ + MOTION_STATE_CLIMB(7), + /** + * MOTION_STATE_CLIMB_JUMP = 8; + */ + MOTION_STATE_CLIMB_JUMP(8), + /** + * MOTION_STATE_STANDBY_TO_CLIMB = 9; + */ + MOTION_STATE_STANDBY_TO_CLIMB(9), + /** + * MOTION_STATE_FIGHT = 10; + */ + MOTION_STATE_FIGHT(10), + /** + * MOTION_STATE_JUMP = 11; + */ + MOTION_STATE_JUMP(11), + /** + * MOTION_STATE_DROP = 12; + */ + MOTION_STATE_DROP(12), + /** + * MOTION_STATE_FLY = 13; + */ + MOTION_STATE_FLY(13), + /** + * MOTION_STATE_SWIM_MOVE = 14; + */ + MOTION_STATE_SWIM_MOVE(14), + /** + * MOTION_STATE_SWIM_IDLE = 15; + */ + MOTION_STATE_SWIM_IDLE(15), + /** + * MOTION_STATE_SWIM_DASH = 16; + */ + MOTION_STATE_SWIM_DASH(16), + /** + * MOTION_STATE_SWIM_JUMP = 17; + */ + MOTION_STATE_SWIM_JUMP(17), + /** + * MOTION_STATE_SLIP = 18; + */ + MOTION_STATE_SLIP(18), + /** + * MOTION_STATE_GO_UPSTAIRS = 19; + */ + MOTION_STATE_GO_UPSTAIRS(19), + /** + * MOTION_STATE_FALL_ON_GROUND = 20; + */ + MOTION_STATE_FALL_ON_GROUND(20), + /** + * MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY = 21; + */ + MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY(21), + /** + * MOTION_STATE_JUMP_OFF_WALL = 22; + */ + MOTION_STATE_JUMP_OFF_WALL(22), + /** + * MOTION_STATE_POWERED_FLY = 23; + */ + MOTION_STATE_POWERED_FLY(23), + /** + * MOTION_STATE_LADDER_IDLE = 24; + */ + MOTION_STATE_LADDER_IDLE(24), + /** + * MOTION_STATE_LADDER_MOVE = 25; + */ + MOTION_STATE_LADDER_MOVE(25), + /** + * MOTION_STATE_LADDER_SLIP = 26; + */ + MOTION_STATE_LADDER_SLIP(26), + /** + * MOTION_STATE_STANDBY_TO_LADDER = 27; + */ + MOTION_STATE_STANDBY_TO_LADDER(27), + /** + * MOTION_STATE_LADDER_TO_STANDBY = 28; + */ + MOTION_STATE_LADDER_TO_STANDBY(28), + /** + * MOTION_STATE_DANGER_STANDBY = 29; + */ + MOTION_STATE_DANGER_STANDBY(29), + /** + * MOTION_STATE_DANGER_STANDBY_MOVE = 30; + */ + MOTION_STATE_DANGER_STANDBY_MOVE(30), + /** + * MOTION_STATE_DANGER_WALK = 31; + */ + MOTION_STATE_DANGER_WALK(31), + /** + * MOTION_STATE_DANGER_RUN = 32; + */ + MOTION_STATE_DANGER_RUN(32), + /** + * MOTION_STATE_DANGER_DASH = 33; + */ + MOTION_STATE_DANGER_DASH(33), + /** + * MOTION_STATE_CROUCH_IDLE = 34; + */ + MOTION_STATE_CROUCH_IDLE(34), + /** + * MOTION_STATE_CROUCH_MOVE = 35; + */ + MOTION_STATE_CROUCH_MOVE(35), + /** + * MOTION_STATE_CROUCH_ROLL = 36; + */ + MOTION_STATE_CROUCH_ROLL(36), + /** + * MOTION_STATE_NOTIFY = 37; + */ + MOTION_STATE_NOTIFY(37), + /** + * MOTION_STATE_LAND_SPEED = 38; + */ + MOTION_STATE_LAND_SPEED(38), + /** + * MOTION_STATE_MOVE_FAIL_ACK = 39; + */ + MOTION_STATE_MOVE_FAIL_ACK(39), + /** + * MOTION_STATE_WATERFALL = 40; + */ + MOTION_STATE_WATERFALL(40), + /** + * MOTION_STATE_DASH_BEFORE_SHAKE = 41; + */ + MOTION_STATE_DASH_BEFORE_SHAKE(41), + /** + * MOTION_STATE_SIT_IDLE = 42; + */ + MOTION_STATE_SIT_IDLE(42), + /** + * MOTION_STATE_FORCE_SET_POS = 43; + */ + MOTION_STATE_FORCE_SET_POS(43), + /** + * MOTION_STATE_QUEST_FORCE_DRAG = 44; + */ + MOTION_STATE_QUEST_FORCE_DRAG(44), + /** + * MOTION_STATE_FOLLOW_ROUTE = 45; + */ + MOTION_STATE_FOLLOW_ROUTE(45), + /** + * MOTION_STATE_SKIFF_BOARDING = 46; + */ + MOTION_STATE_SKIFF_BOARDING(46), + /** + * MOTION_STATE_SKIFF_NORMAL = 47; + */ + MOTION_STATE_SKIFF_NORMAL(47), + /** + * MOTION_STATE_SKIFF_DASH = 48; + */ + MOTION_STATE_SKIFF_DASH(48), + /** + * MOTION_STATE_SKIFF_POWERED_DASH = 49; + */ + MOTION_STATE_SKIFF_POWERED_DASH(49), + /** + * MOTION_STATE_DESTROY_VEHICLE = 50; + */ + MOTION_STATE_DESTROY_VEHICLE(50), + /** + * MOTION_STATE_FLY_IDLE = 51; + */ + MOTION_STATE_FLY_IDLE(51), + /** + * MOTION_STATE_FLY_SLOW = 52; + */ + MOTION_STATE_FLY_SLOW(52), + /** + * MOTION_STATE_FLY_FAST = 53; + */ + MOTION_STATE_FLY_FAST(53), + /** + * MOTION_STATE_NUM = 54; + */ + MOTION_STATE_NUM(54), + /** + * MOTION_STATE_Unk2700_OOFNNHKLEFE = 55; + */ + MOTION_STATE_Unk2700_OOFNNHKLEFE(55), + /** + * MOTION_STATE_Unk2700_KMIGLMEGNOK = 56; + */ + MOTION_STATE_Unk2700_KMIGLMEGNOK(56), + UNRECOGNIZED(-1), + ; + + /** + * MOTION_STATE_NONE = 0; + */ + public static final int MOTION_STATE_NONE_VALUE = 0; + /** + * MOTION_STATE_RESET = 1; + */ + public static final int MOTION_STATE_RESET_VALUE = 1; + /** + * MOTION_STATE_STANDBY = 2; + */ + public static final int MOTION_STATE_STANDBY_VALUE = 2; + /** + * MOTION_STATE_STANDBY_MOVE = 3; + */ + public static final int MOTION_STATE_STANDBY_MOVE_VALUE = 3; + /** + * MOTION_STATE_WALK = 4; + */ + public static final int MOTION_STATE_WALK_VALUE = 4; + /** + * MOTION_STATE_RUN = 5; + */ + public static final int MOTION_STATE_RUN_VALUE = 5; + /** + * MOTION_STATE_DASH = 6; + */ + public static final int MOTION_STATE_DASH_VALUE = 6; + /** + * MOTION_STATE_CLIMB = 7; + */ + public static final int MOTION_STATE_CLIMB_VALUE = 7; + /** + * MOTION_STATE_CLIMB_JUMP = 8; + */ + public static final int MOTION_STATE_CLIMB_JUMP_VALUE = 8; + /** + * MOTION_STATE_STANDBY_TO_CLIMB = 9; + */ + public static final int MOTION_STATE_STANDBY_TO_CLIMB_VALUE = 9; + /** + * MOTION_STATE_FIGHT = 10; + */ + public static final int MOTION_STATE_FIGHT_VALUE = 10; + /** + * MOTION_STATE_JUMP = 11; + */ + public static final int MOTION_STATE_JUMP_VALUE = 11; + /** + * MOTION_STATE_DROP = 12; + */ + public static final int MOTION_STATE_DROP_VALUE = 12; + /** + * MOTION_STATE_FLY = 13; + */ + public static final int MOTION_STATE_FLY_VALUE = 13; + /** + * MOTION_STATE_SWIM_MOVE = 14; + */ + public static final int MOTION_STATE_SWIM_MOVE_VALUE = 14; + /** + * MOTION_STATE_SWIM_IDLE = 15; + */ + public static final int MOTION_STATE_SWIM_IDLE_VALUE = 15; + /** + * MOTION_STATE_SWIM_DASH = 16; + */ + public static final int MOTION_STATE_SWIM_DASH_VALUE = 16; + /** + * MOTION_STATE_SWIM_JUMP = 17; + */ + public static final int MOTION_STATE_SWIM_JUMP_VALUE = 17; + /** + * MOTION_STATE_SLIP = 18; + */ + public static final int MOTION_STATE_SLIP_VALUE = 18; + /** + * MOTION_STATE_GO_UPSTAIRS = 19; + */ + public static final int MOTION_STATE_GO_UPSTAIRS_VALUE = 19; + /** + * MOTION_STATE_FALL_ON_GROUND = 20; + */ + public static final int MOTION_STATE_FALL_ON_GROUND_VALUE = 20; + /** + * MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY = 21; + */ + public static final int MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY_VALUE = 21; + /** + * MOTION_STATE_JUMP_OFF_WALL = 22; + */ + public static final int MOTION_STATE_JUMP_OFF_WALL_VALUE = 22; + /** + * MOTION_STATE_POWERED_FLY = 23; + */ + public static final int MOTION_STATE_POWERED_FLY_VALUE = 23; + /** + * MOTION_STATE_LADDER_IDLE = 24; + */ + public static final int MOTION_STATE_LADDER_IDLE_VALUE = 24; + /** + * MOTION_STATE_LADDER_MOVE = 25; + */ + public static final int MOTION_STATE_LADDER_MOVE_VALUE = 25; + /** + * MOTION_STATE_LADDER_SLIP = 26; + */ + public static final int MOTION_STATE_LADDER_SLIP_VALUE = 26; + /** + * MOTION_STATE_STANDBY_TO_LADDER = 27; + */ + public static final int MOTION_STATE_STANDBY_TO_LADDER_VALUE = 27; + /** + * MOTION_STATE_LADDER_TO_STANDBY = 28; + */ + public static final int MOTION_STATE_LADDER_TO_STANDBY_VALUE = 28; + /** + * MOTION_STATE_DANGER_STANDBY = 29; + */ + public static final int MOTION_STATE_DANGER_STANDBY_VALUE = 29; + /** + * MOTION_STATE_DANGER_STANDBY_MOVE = 30; + */ + public static final int MOTION_STATE_DANGER_STANDBY_MOVE_VALUE = 30; + /** + * MOTION_STATE_DANGER_WALK = 31; + */ + public static final int MOTION_STATE_DANGER_WALK_VALUE = 31; + /** + * MOTION_STATE_DANGER_RUN = 32; + */ + public static final int MOTION_STATE_DANGER_RUN_VALUE = 32; + /** + * MOTION_STATE_DANGER_DASH = 33; + */ + public static final int MOTION_STATE_DANGER_DASH_VALUE = 33; + /** + * MOTION_STATE_CROUCH_IDLE = 34; + */ + public static final int MOTION_STATE_CROUCH_IDLE_VALUE = 34; + /** + * MOTION_STATE_CROUCH_MOVE = 35; + */ + public static final int MOTION_STATE_CROUCH_MOVE_VALUE = 35; + /** + * MOTION_STATE_CROUCH_ROLL = 36; + */ + public static final int MOTION_STATE_CROUCH_ROLL_VALUE = 36; + /** + * MOTION_STATE_NOTIFY = 37; + */ + public static final int MOTION_STATE_NOTIFY_VALUE = 37; + /** + * MOTION_STATE_LAND_SPEED = 38; + */ + public static final int MOTION_STATE_LAND_SPEED_VALUE = 38; + /** + * MOTION_STATE_MOVE_FAIL_ACK = 39; + */ + public static final int MOTION_STATE_MOVE_FAIL_ACK_VALUE = 39; + /** + * MOTION_STATE_WATERFALL = 40; + */ + public static final int MOTION_STATE_WATERFALL_VALUE = 40; + /** + * MOTION_STATE_DASH_BEFORE_SHAKE = 41; + */ + public static final int MOTION_STATE_DASH_BEFORE_SHAKE_VALUE = 41; + /** + * MOTION_STATE_SIT_IDLE = 42; + */ + public static final int MOTION_STATE_SIT_IDLE_VALUE = 42; + /** + * MOTION_STATE_FORCE_SET_POS = 43; + */ + public static final int MOTION_STATE_FORCE_SET_POS_VALUE = 43; + /** + * MOTION_STATE_QUEST_FORCE_DRAG = 44; + */ + public static final int MOTION_STATE_QUEST_FORCE_DRAG_VALUE = 44; + /** + * MOTION_STATE_FOLLOW_ROUTE = 45; + */ + public static final int MOTION_STATE_FOLLOW_ROUTE_VALUE = 45; + /** + * MOTION_STATE_SKIFF_BOARDING = 46; + */ + public static final int MOTION_STATE_SKIFF_BOARDING_VALUE = 46; + /** + * MOTION_STATE_SKIFF_NORMAL = 47; + */ + public static final int MOTION_STATE_SKIFF_NORMAL_VALUE = 47; + /** + * MOTION_STATE_SKIFF_DASH = 48; + */ + public static final int MOTION_STATE_SKIFF_DASH_VALUE = 48; + /** + * MOTION_STATE_SKIFF_POWERED_DASH = 49; + */ + public static final int MOTION_STATE_SKIFF_POWERED_DASH_VALUE = 49; + /** + * MOTION_STATE_DESTROY_VEHICLE = 50; + */ + public static final int MOTION_STATE_DESTROY_VEHICLE_VALUE = 50; + /** + * MOTION_STATE_FLY_IDLE = 51; + */ + public static final int MOTION_STATE_FLY_IDLE_VALUE = 51; + /** + * MOTION_STATE_FLY_SLOW = 52; + */ + public static final int MOTION_STATE_FLY_SLOW_VALUE = 52; + /** + * MOTION_STATE_FLY_FAST = 53; + */ + public static final int MOTION_STATE_FLY_FAST_VALUE = 53; + /** + * MOTION_STATE_NUM = 54; + */ + public static final int MOTION_STATE_NUM_VALUE = 54; + /** + * MOTION_STATE_Unk2700_OOFNNHKLEFE = 55; + */ + public static final int MOTION_STATE_Unk2700_OOFNNHKLEFE_VALUE = 55; + /** + * MOTION_STATE_Unk2700_KMIGLMEGNOK = 56; + */ + public static final int MOTION_STATE_Unk2700_KMIGLMEGNOK_VALUE = 56; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MotionState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MotionState forNumber(int value) { + switch (value) { + case 0: return MOTION_STATE_NONE; + case 1: return MOTION_STATE_RESET; + case 2: return MOTION_STATE_STANDBY; + case 3: return MOTION_STATE_STANDBY_MOVE; + case 4: return MOTION_STATE_WALK; + case 5: return MOTION_STATE_RUN; + case 6: return MOTION_STATE_DASH; + case 7: return MOTION_STATE_CLIMB; + case 8: return MOTION_STATE_CLIMB_JUMP; + case 9: return MOTION_STATE_STANDBY_TO_CLIMB; + case 10: return MOTION_STATE_FIGHT; + case 11: return MOTION_STATE_JUMP; + case 12: return MOTION_STATE_DROP; + case 13: return MOTION_STATE_FLY; + case 14: return MOTION_STATE_SWIM_MOVE; + case 15: return MOTION_STATE_SWIM_IDLE; + case 16: return MOTION_STATE_SWIM_DASH; + case 17: return MOTION_STATE_SWIM_JUMP; + case 18: return MOTION_STATE_SLIP; + case 19: return MOTION_STATE_GO_UPSTAIRS; + case 20: return MOTION_STATE_FALL_ON_GROUND; + case 21: return MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY; + case 22: return MOTION_STATE_JUMP_OFF_WALL; + case 23: return MOTION_STATE_POWERED_FLY; + case 24: return MOTION_STATE_LADDER_IDLE; + case 25: return MOTION_STATE_LADDER_MOVE; + case 26: return MOTION_STATE_LADDER_SLIP; + case 27: return MOTION_STATE_STANDBY_TO_LADDER; + case 28: return MOTION_STATE_LADDER_TO_STANDBY; + case 29: return MOTION_STATE_DANGER_STANDBY; + case 30: return MOTION_STATE_DANGER_STANDBY_MOVE; + case 31: return MOTION_STATE_DANGER_WALK; + case 32: return MOTION_STATE_DANGER_RUN; + case 33: return MOTION_STATE_DANGER_DASH; + case 34: return MOTION_STATE_CROUCH_IDLE; + case 35: return MOTION_STATE_CROUCH_MOVE; + case 36: return MOTION_STATE_CROUCH_ROLL; + case 37: return MOTION_STATE_NOTIFY; + case 38: return MOTION_STATE_LAND_SPEED; + case 39: return MOTION_STATE_MOVE_FAIL_ACK; + case 40: return MOTION_STATE_WATERFALL; + case 41: return MOTION_STATE_DASH_BEFORE_SHAKE; + case 42: return MOTION_STATE_SIT_IDLE; + case 43: return MOTION_STATE_FORCE_SET_POS; + case 44: return MOTION_STATE_QUEST_FORCE_DRAG; + case 45: return MOTION_STATE_FOLLOW_ROUTE; + case 46: return MOTION_STATE_SKIFF_BOARDING; + case 47: return MOTION_STATE_SKIFF_NORMAL; + case 48: return MOTION_STATE_SKIFF_DASH; + case 49: return MOTION_STATE_SKIFF_POWERED_DASH; + case 50: return MOTION_STATE_DESTROY_VEHICLE; + case 51: return MOTION_STATE_FLY_IDLE; + case 52: return MOTION_STATE_FLY_SLOW; + case 53: return MOTION_STATE_FLY_FAST; + case 54: return MOTION_STATE_NUM; + case 55: return MOTION_STATE_Unk2700_OOFNNHKLEFE; + case 56: return MOTION_STATE_Unk2700_KMIGLMEGNOK; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MotionState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MotionState findValueByNumber(int number) { + return MotionState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MotionStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MotionState[] VALUES = values(); + + public static MotionState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MotionState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MotionState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021MotionState.proto*\242\r\n\013MotionState\022\025\n\021M" + + "OTION_STATE_NONE\020\000\022\026\n\022MOTION_STATE_RESET" + + "\020\001\022\030\n\024MOTION_STATE_STANDBY\020\002\022\035\n\031MOTION_S" + + "TATE_STANDBY_MOVE\020\003\022\025\n\021MOTION_STATE_WALK" + + "\020\004\022\024\n\020MOTION_STATE_RUN\020\005\022\025\n\021MOTION_STATE" + + "_DASH\020\006\022\026\n\022MOTION_STATE_CLIMB\020\007\022\033\n\027MOTIO" + + "N_STATE_CLIMB_JUMP\020\010\022!\n\035MOTION_STATE_STA" + + "NDBY_TO_CLIMB\020\t\022\026\n\022MOTION_STATE_FIGHT\020\n\022" + + "\025\n\021MOTION_STATE_JUMP\020\013\022\025\n\021MOTION_STATE_D" + + "ROP\020\014\022\024\n\020MOTION_STATE_FLY\020\r\022\032\n\026MOTION_ST" + + "ATE_SWIM_MOVE\020\016\022\032\n\026MOTION_STATE_SWIM_IDL" + + "E\020\017\022\032\n\026MOTION_STATE_SWIM_DASH\020\020\022\032\n\026MOTIO" + + "N_STATE_SWIM_JUMP\020\021\022\025\n\021MOTION_STATE_SLIP" + + "\020\022\022\034\n\030MOTION_STATE_GO_UPSTAIRS\020\023\022\037\n\033MOTI" + + "ON_STATE_FALL_ON_GROUND\020\024\022)\n%MOTION_STAT" + + "E_JUMP_UP_WALL_FOR_STANDBY\020\025\022\036\n\032MOTION_S" + + "TATE_JUMP_OFF_WALL\020\026\022\034\n\030MOTION_STATE_POW" + + "ERED_FLY\020\027\022\034\n\030MOTION_STATE_LADDER_IDLE\020\030" + + "\022\034\n\030MOTION_STATE_LADDER_MOVE\020\031\022\034\n\030MOTION" + + "_STATE_LADDER_SLIP\020\032\022\"\n\036MOTION_STATE_STA" + + "NDBY_TO_LADDER\020\033\022\"\n\036MOTION_STATE_LADDER_" + + "TO_STANDBY\020\034\022\037\n\033MOTION_STATE_DANGER_STAN" + + "DBY\020\035\022$\n MOTION_STATE_DANGER_STANDBY_MOV" + + "E\020\036\022\034\n\030MOTION_STATE_DANGER_WALK\020\037\022\033\n\027MOT" + + "ION_STATE_DANGER_RUN\020 \022\034\n\030MOTION_STATE_D" + + "ANGER_DASH\020!\022\034\n\030MOTION_STATE_CROUCH_IDLE" + + "\020\"\022\034\n\030MOTION_STATE_CROUCH_MOVE\020#\022\034\n\030MOTI" + + "ON_STATE_CROUCH_ROLL\020$\022\027\n\023MOTION_STATE_N" + + "OTIFY\020%\022\033\n\027MOTION_STATE_LAND_SPEED\020&\022\036\n\032" + + "MOTION_STATE_MOVE_FAIL_ACK\020\'\022\032\n\026MOTION_S" + + "TATE_WATERFALL\020(\022\"\n\036MOTION_STATE_DASH_BE" + + "FORE_SHAKE\020)\022\031\n\025MOTION_STATE_SIT_IDLE\020*\022" + + "\036\n\032MOTION_STATE_FORCE_SET_POS\020+\022!\n\035MOTIO" + + "N_STATE_QUEST_FORCE_DRAG\020,\022\035\n\031MOTION_STA" + + "TE_FOLLOW_ROUTE\020-\022\037\n\033MOTION_STATE_SKIFF_" + + "BOARDING\020.\022\035\n\031MOTION_STATE_SKIFF_NORMAL\020" + + "/\022\033\n\027MOTION_STATE_SKIFF_DASH\0200\022#\n\037MOTION" + + "_STATE_SKIFF_POWERED_DASH\0201\022 \n\034MOTION_ST" + + "ATE_DESTROY_VEHICLE\0202\022\031\n\025MOTION_STATE_FL" + + "Y_IDLE\0203\022\031\n\025MOTION_STATE_FLY_SLOW\0204\022\031\n\025M" + + "OTION_STATE_FLY_FAST\0205\022\024\n\020MOTION_STATE_N" + + "UM\0206\022$\n MOTION_STATE_Unk2700_OOFNNHKLEFE" + + "\0207\022$\n MOTION_STATE_Unk2700_KMIGLMEGNOK\0208" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java new file mode 100644 index 000000000..12140513a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java @@ -0,0 +1,166 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MovingPlatformType.proto + +package emu.grasscutter.net.proto; + +public final class MovingPlatformTypeOuterClass { + private MovingPlatformTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MovingPlatformType} + */ + public enum MovingPlatformType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MOVING_PLATFORM_TYPE_NONE = 0; + */ + MOVING_PLATFORM_TYPE_NONE(0), + /** + * MOVING_PLATFORM_TYPE_USE_CONFIG = 1; + */ + MOVING_PLATFORM_TYPE_USE_CONFIG(1), + /** + * MOVING_PLATFORM_TYPE_ABILITY = 2; + */ + MOVING_PLATFORM_TYPE_ABILITY(2), + /** + * MOVING_PLATFORM_TYPE_ROUTE = 3; + */ + MOVING_PLATFORM_TYPE_ROUTE(3), + UNRECOGNIZED(-1), + ; + + /** + * MOVING_PLATFORM_TYPE_NONE = 0; + */ + public static final int MOVING_PLATFORM_TYPE_NONE_VALUE = 0; + /** + * MOVING_PLATFORM_TYPE_USE_CONFIG = 1; + */ + public static final int MOVING_PLATFORM_TYPE_USE_CONFIG_VALUE = 1; + /** + * MOVING_PLATFORM_TYPE_ABILITY = 2; + */ + public static final int MOVING_PLATFORM_TYPE_ABILITY_VALUE = 2; + /** + * MOVING_PLATFORM_TYPE_ROUTE = 3; + */ + public static final int MOVING_PLATFORM_TYPE_ROUTE_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MovingPlatformType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MovingPlatformType forNumber(int value) { + switch (value) { + case 0: return MOVING_PLATFORM_TYPE_NONE; + case 1: return MOVING_PLATFORM_TYPE_USE_CONFIG; + case 2: return MOVING_PLATFORM_TYPE_ABILITY; + case 3: return MOVING_PLATFORM_TYPE_ROUTE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MovingPlatformType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MovingPlatformType findValueByNumber(int number) { + return MovingPlatformType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MovingPlatformType[] VALUES = values(); + + public static MovingPlatformType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MovingPlatformType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MovingPlatformType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MovingPlatformType.proto*\232\001\n\022MovingPla" + + "tformType\022\035\n\031MOVING_PLATFORM_TYPE_NONE\020\000" + + "\022#\n\037MOVING_PLATFORM_TYPE_USE_CONFIG\020\001\022 \n" + + "\034MOVING_PLATFORM_TYPE_ABILITY\020\002\022\036\n\032MOVIN" + + "G_PLATFORM_TYPE_ROUTE\020\003B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MpPlayRewardInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MpPlayRewardInfoOuterClass.java new file mode 100644 index 000000000..7f87ca097 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MpPlayRewardInfoOuterClass.java @@ -0,0 +1,927 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MpPlayRewardInfo.proto + +package emu.grasscutter.net.proto; + +public final class MpPlayRewardInfoOuterClass { + private MpPlayRewardInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MpPlayRewardInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MpPlayRewardInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 resin = 1; + * @return The resin. + */ + int getResin(); + + /** + * repeated uint32 remain_uid_list = 2; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 2; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * repeated uint32 qualify_uid_list = 3; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 3; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + } + /** + * Protobuf type {@code MpPlayRewardInfo} + */ + public static final class MpPlayRewardInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MpPlayRewardInfo) + MpPlayRewardInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MpPlayRewardInfo.newBuilder() to construct. + private MpPlayRewardInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MpPlayRewardInfo() { + remainUidList_ = emptyIntList(); + qualifyUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MpPlayRewardInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MpPlayRewardInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + resin_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.class, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder.class); + } + + public static final int RESIN_FIELD_NUMBER = 1; + private int resin_; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 2; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 2; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 3; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (resin_ != 0) { + output.writeUInt32(1, resin_); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, resin_); + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo other = (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) obj; + + if (getResin() + != other.getResin()) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MpPlayRewardInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MpPlayRewardInfo) + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.class, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resin_ = 0; + + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo build() { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo buildPartial() { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo result = new emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo(this); + int from_bitField0_ = bitField0_; + result.resin_ = resin_; + if (((bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.remainUidList_ = remainUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.qualifyUidList_ = qualifyUidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) { + return mergeFrom((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo other) { + if (other == emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance()) return this; + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int resin_ ; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 1; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 1; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 remain_uid_list = 2; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 2; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 2; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 2; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 2; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MpPlayRewardInfo) + } + + // @@protoc_insertion_point(class_scope:MpPlayRewardInfo) + private static final emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo(); + } + + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MpPlayRewardInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MpPlayRewardInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MpPlayRewardInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MpPlayRewardInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MpPlayRewardInfo.proto\"T\n\020MpPlayReward" + + "Info\022\r\n\005resin\030\001 \001(\r\022\027\n\017remain_uid_list\030\002" + + " \003(\r\022\030\n\020qualify_uid_list\030\003 \003(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MpPlayRewardInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MpPlayRewardInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MpPlayRewardInfo_descriptor, + new java.lang.String[] { "Resin", "RemainUidList", "QualifyUidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java new file mode 100644 index 000000000..f01156577 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MpSettingType.proto + +package emu.grasscutter.net.proto; + +public final class MpSettingTypeOuterClass { + private MpSettingTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MpSettingType} + */ + public enum MpSettingType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MP_SETTING_TYPE_NO_ENTER = 0; + */ + MP_SETTING_TYPE_NO_ENTER(0), + /** + * MP_SETTING_TYPE_ENTER_FREELY = 1; + */ + MP_SETTING_TYPE_ENTER_FREELY(1), + /** + * MP_SETTING_TYPE_ENTER_AFTER_APPLY = 2; + */ + MP_SETTING_TYPE_ENTER_AFTER_APPLY(2), + UNRECOGNIZED(-1), + ; + + /** + * MP_SETTING_TYPE_NO_ENTER = 0; + */ + public static final int MP_SETTING_TYPE_NO_ENTER_VALUE = 0; + /** + * MP_SETTING_TYPE_ENTER_FREELY = 1; + */ + public static final int MP_SETTING_TYPE_ENTER_FREELY_VALUE = 1; + /** + * MP_SETTING_TYPE_ENTER_AFTER_APPLY = 2; + */ + public static final int MP_SETTING_TYPE_ENTER_AFTER_APPLY_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MpSettingType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MpSettingType forNumber(int value) { + switch (value) { + case 0: return MP_SETTING_TYPE_NO_ENTER; + case 1: return MP_SETTING_TYPE_ENTER_FREELY; + case 2: return MP_SETTING_TYPE_ENTER_AFTER_APPLY; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MpSettingType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MpSettingType findValueByNumber(int number) { + return MpSettingType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MpSettingType[] VALUES = values(); + + public static MpSettingType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MpSettingType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MpSettingType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023MpSettingType.proto*v\n\rMpSettingType\022\034" + + "\n\030MP_SETTING_TYPE_NO_ENTER\020\000\022 \n\034MP_SETTI" + + "NG_TYPE_ENTER_FREELY\020\001\022%\n!MP_SETTING_TYP" + + "E_ENTER_AFTER_APPLY\020\002B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapListOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapListOuterClass.java new file mode 100644 index 000000000..a00c490b5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapListOuterClass.java @@ -0,0 +1,844 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBeatmapList.proto + +package emu.grasscutter.net.proto; + +public final class MusicBeatmapListOuterClass { + private MusicBeatmapListOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBeatmapListOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBeatmapList) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + java.util.List + getBeatmapNoteListList(); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getBeatmapNoteList(int index); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + int getBeatmapNoteListCount(); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + java.util.List + getBeatmapNoteListOrBuilderList(); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder getBeatmapNoteListOrBuilder( + int index); + } + /** + * Protobuf type {@code MusicBeatmapList} + */ + public static final class MusicBeatmapList extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBeatmapList) + MusicBeatmapListOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBeatmapList.newBuilder() to construct. + private MusicBeatmapList(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBeatmapList() { + beatmapNoteList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBeatmapList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBeatmapList( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + beatmapNoteList_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = java.util.Collections.unmodifiableList(beatmapNoteList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.class, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder.class); + } + + public static final int BEATMAP_NOTE_LIST_FIELD_NUMBER = 1; + private java.util.List beatmapNoteList_; + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public java.util.List getBeatmapNoteListList() { + return beatmapNoteList_; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public java.util.List + getBeatmapNoteListOrBuilderList() { + return beatmapNoteList_; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public int getBeatmapNoteListCount() { + return beatmapNoteList_.size(); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getBeatmapNoteList(int index) { + return beatmapNoteList_.get(index); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder getBeatmapNoteListOrBuilder( + int index) { + return beatmapNoteList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < beatmapNoteList_.size(); i++) { + output.writeMessage(1, beatmapNoteList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < beatmapNoteList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, beatmapNoteList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList other = (emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList) obj; + + if (!getBeatmapNoteListList() + .equals(other.getBeatmapNoteListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getBeatmapNoteListCount() > 0) { + hash = (37 * hash) + BEATMAP_NOTE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBeatmapNoteListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicBeatmapList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBeatmapList) + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.class, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBeatmapNoteListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (beatmapNoteListBuilder_ == null) { + beatmapNoteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + beatmapNoteListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList build() { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList buildPartial() { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList result = new emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList(this); + int from_bitField0_ = bitField0_; + if (beatmapNoteListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = java.util.Collections.unmodifiableList(beatmapNoteList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.beatmapNoteList_ = beatmapNoteList_; + } else { + result.beatmapNoteList_ = beatmapNoteListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList) { + return mergeFrom((emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList other) { + if (other == emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance()) return this; + if (beatmapNoteListBuilder_ == null) { + if (!other.beatmapNoteList_.isEmpty()) { + if (beatmapNoteList_.isEmpty()) { + beatmapNoteList_ = other.beatmapNoteList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.addAll(other.beatmapNoteList_); + } + onChanged(); + } + } else { + if (!other.beatmapNoteList_.isEmpty()) { + if (beatmapNoteListBuilder_.isEmpty()) { + beatmapNoteListBuilder_.dispose(); + beatmapNoteListBuilder_ = null; + beatmapNoteList_ = other.beatmapNoteList_; + bitField0_ = (bitField0_ & ~0x00000001); + beatmapNoteListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBeatmapNoteListFieldBuilder() : null; + } else { + beatmapNoteListBuilder_.addAllMessages(other.beatmapNoteList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List beatmapNoteList_ = + java.util.Collections.emptyList(); + private void ensureBeatmapNoteListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = new java.util.ArrayList(beatmapNoteList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder> beatmapNoteListBuilder_; + + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public java.util.List getBeatmapNoteListList() { + if (beatmapNoteListBuilder_ == null) { + return java.util.Collections.unmodifiableList(beatmapNoteList_); + } else { + return beatmapNoteListBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public int getBeatmapNoteListCount() { + if (beatmapNoteListBuilder_ == null) { + return beatmapNoteList_.size(); + } else { + return beatmapNoteListBuilder_.getCount(); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getBeatmapNoteList(int index) { + if (beatmapNoteListBuilder_ == null) { + return beatmapNoteList_.get(index); + } else { + return beatmapNoteListBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder setBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote value) { + if (beatmapNoteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.set(index, value); + onChanged(); + } else { + beatmapNoteListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder setBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder builderForValue) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.set(index, builderForValue.build()); + onChanged(); + } else { + beatmapNoteListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote value) { + if (beatmapNoteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(value); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote value) { + if (beatmapNoteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(index, value); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder builderForValue) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(builderForValue.build()); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder builderForValue) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(index, builderForValue.build()); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addAllBeatmapNoteList( + java.lang.Iterable values) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, beatmapNoteList_); + onChanged(); + } else { + beatmapNoteListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder clearBeatmapNoteList() { + if (beatmapNoteListBuilder_ == null) { + beatmapNoteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + beatmapNoteListBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder removeBeatmapNoteList(int index) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.remove(index); + onChanged(); + } else { + beatmapNoteListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder getBeatmapNoteListBuilder( + int index) { + return getBeatmapNoteListFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder getBeatmapNoteListOrBuilder( + int index) { + if (beatmapNoteListBuilder_ == null) { + return beatmapNoteList_.get(index); } else { + return beatmapNoteListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public java.util.List + getBeatmapNoteListOrBuilderList() { + if (beatmapNoteListBuilder_ != null) { + return beatmapNoteListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(beatmapNoteList_); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder addBeatmapNoteListBuilder() { + return getBeatmapNoteListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder addBeatmapNoteListBuilder( + int index) { + return getBeatmapNoteListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public java.util.List + getBeatmapNoteListBuilderList() { + return getBeatmapNoteListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder> + getBeatmapNoteListFieldBuilder() { + if (beatmapNoteListBuilder_ == null) { + beatmapNoteListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder>( + beatmapNoteList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + beatmapNoteList_ = null; + } + return beatmapNoteListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicBeatmapList) + } + + // @@protoc_insertion_point(class_scope:MusicBeatmapList) + private static final emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList(); + } + + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBeatmapList parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBeatmapList(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBeatmapList_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBeatmapList_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MusicBeatmapList.proto\032\026MusicBeatmapNo" + + "te.proto\"@\n\020MusicBeatmapList\022,\n\021beatmap_" + + "note_list\030\001 \003(\0132\021.MusicBeatmapNoteB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.getDescriptor(), + }); + internal_static_MusicBeatmapList_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBeatmapList_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBeatmapList_descriptor, + new java.lang.String[] { "BeatmapNoteList", }); + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapNoteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapNoteOuterClass.java new file mode 100644 index 000000000..dd34085ed --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapNoteOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBeatmapNote.proto + +package emu.grasscutter.net.proto; + +public final class MusicBeatmapNoteOuterClass { + private MusicBeatmapNoteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBeatmapNoteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBeatmapNote) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 start_time = 1; + * @return The startTime. + */ + int getStartTime(); + + /** + * uint32 end_time = 2; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code MusicBeatmapNote} + */ + public static final class MusicBeatmapNote extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBeatmapNote) + MusicBeatmapNoteOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBeatmapNote.newBuilder() to construct. + private MusicBeatmapNote(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBeatmapNote() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBeatmapNote(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBeatmapNote( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + startTime_ = input.readUInt32(); + break; + } + case 16: { + + endTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.class, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder.class); + } + + public static final int START_TIME_FIELD_NUMBER = 1; + private int startTime_; + /** + * uint32 start_time = 1; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 2; + private int endTime_; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (startTime_ != 0) { + output.writeUInt32(1, startTime_); + } + if (endTime_ != 0) { + output.writeUInt32(2, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, startTime_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, endTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote other = (emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote) obj; + + if (getStartTime() + != other.getStartTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicBeatmapNote} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBeatmapNote) + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.class, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + startTime_ = 0; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote build() { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote buildPartial() { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote result = new emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote(this); + result.startTime_ = startTime_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote) { + return mergeFrom((emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote other) { + if (other == emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance()) return this; + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 1; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 1; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 1; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 2; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 2; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicBeatmapNote) + } + + // @@protoc_insertion_point(class_scope:MusicBeatmapNote) + private static final emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote(); + } + + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBeatmapNote parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBeatmapNote(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBeatmapNote_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBeatmapNote_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MusicBeatmapNote.proto\"8\n\020MusicBeatmap" + + "Note\022\022\n\nstart_time\030\001 \001(\r\022\020\n\010end_time\030\002 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicBeatmapNote_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBeatmapNote_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBeatmapNote_descriptor, + new java.lang.String[] { "StartTime", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapOuterClass.java new file mode 100644 index 000000000..c15e1c73b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapOuterClass.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBeatmap.proto + +package emu.grasscutter.net.proto; + +public final class MusicBeatmapOuterClass { + private MusicBeatmapOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBeatmapOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBeatmap) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 music_id = 1; + * @return The musicId. + */ + int getMusicId(); + + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + java.util.List + getBeatmapItemListList(); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getBeatmapItemList(int index); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + int getBeatmapItemListCount(); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + java.util.List + getBeatmapItemListOrBuilderList(); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder getBeatmapItemListOrBuilder( + int index); + } + /** + * Protobuf type {@code MusicBeatmap} + */ + public static final class MusicBeatmap extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBeatmap) + MusicBeatmapOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBeatmap.newBuilder() to construct. + private MusicBeatmap(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBeatmap() { + beatmapItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBeatmap(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBeatmap( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + musicId_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + beatmapItemList_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = java.util.Collections.unmodifiableList(beatmapItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.class, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder.class); + } + + public static final int MUSIC_ID_FIELD_NUMBER = 1; + private int musicId_; + /** + * uint32 music_id = 1; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + + public static final int BEATMAP_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List beatmapItemList_; + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public java.util.List getBeatmapItemListList() { + return beatmapItemList_; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public java.util.List + getBeatmapItemListOrBuilderList() { + return beatmapItemList_; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public int getBeatmapItemListCount() { + return beatmapItemList_.size(); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getBeatmapItemList(int index) { + return beatmapItemList_.get(index); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder getBeatmapItemListOrBuilder( + int index) { + return beatmapItemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (musicId_ != 0) { + output.writeUInt32(1, musicId_); + } + for (int i = 0; i < beatmapItemList_.size(); i++) { + output.writeMessage(2, beatmapItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, musicId_); + } + for (int i = 0; i < beatmapItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, beatmapItemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap other = (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) obj; + + if (getMusicId() + != other.getMusicId()) return false; + if (!getBeatmapItemListList() + .equals(other.getBeatmapItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MUSIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicId(); + if (getBeatmapItemListCount() > 0) { + hash = (37 * hash) + BEATMAP_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBeatmapItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicBeatmap} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBeatmap) + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.class, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBeatmapItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicId_ = 0; + + if (beatmapItemListBuilder_ == null) { + beatmapItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + beatmapItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap build() { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap buildPartial() { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap result = new emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap(this); + int from_bitField0_ = bitField0_; + result.musicId_ = musicId_; + if (beatmapItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = java.util.Collections.unmodifiableList(beatmapItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.beatmapItemList_ = beatmapItemList_; + } else { + result.beatmapItemList_ = beatmapItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) { + return mergeFrom((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap other) { + if (other == emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance()) return this; + if (other.getMusicId() != 0) { + setMusicId(other.getMusicId()); + } + if (beatmapItemListBuilder_ == null) { + if (!other.beatmapItemList_.isEmpty()) { + if (beatmapItemList_.isEmpty()) { + beatmapItemList_ = other.beatmapItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.addAll(other.beatmapItemList_); + } + onChanged(); + } + } else { + if (!other.beatmapItemList_.isEmpty()) { + if (beatmapItemListBuilder_.isEmpty()) { + beatmapItemListBuilder_.dispose(); + beatmapItemListBuilder_ = null; + beatmapItemList_ = other.beatmapItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + beatmapItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBeatmapItemListFieldBuilder() : null; + } else { + beatmapItemListBuilder_.addAllMessages(other.beatmapItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int musicId_ ; + /** + * uint32 music_id = 1; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + /** + * uint32 music_id = 1; + * @param value The musicId to set. + * @return This builder for chaining. + */ + public Builder setMusicId(int value) { + + musicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_id = 1; + * @return This builder for chaining. + */ + public Builder clearMusicId() { + + musicId_ = 0; + onChanged(); + return this; + } + + private java.util.List beatmapItemList_ = + java.util.Collections.emptyList(); + private void ensureBeatmapItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = new java.util.ArrayList(beatmapItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder> beatmapItemListBuilder_; + + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public java.util.List getBeatmapItemListList() { + if (beatmapItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(beatmapItemList_); + } else { + return beatmapItemListBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public int getBeatmapItemListCount() { + if (beatmapItemListBuilder_ == null) { + return beatmapItemList_.size(); + } else { + return beatmapItemListBuilder_.getCount(); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getBeatmapItemList(int index) { + if (beatmapItemListBuilder_ == null) { + return beatmapItemList_.get(index); + } else { + return beatmapItemListBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder setBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList value) { + if (beatmapItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapItemListIsMutable(); + beatmapItemList_.set(index, value); + onChanged(); + } else { + beatmapItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder setBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder builderForValue) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + beatmapItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList value) { + if (beatmapItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(value); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList value) { + if (beatmapItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(index, value); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder builderForValue) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(builderForValue.build()); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder builderForValue) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addAllBeatmapItemList( + java.lang.Iterable values) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, beatmapItemList_); + onChanged(); + } else { + beatmapItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder clearBeatmapItemList() { + if (beatmapItemListBuilder_ == null) { + beatmapItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + beatmapItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder removeBeatmapItemList(int index) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.remove(index); + onChanged(); + } else { + beatmapItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder getBeatmapItemListBuilder( + int index) { + return getBeatmapItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder getBeatmapItemListOrBuilder( + int index) { + if (beatmapItemListBuilder_ == null) { + return beatmapItemList_.get(index); } else { + return beatmapItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public java.util.List + getBeatmapItemListOrBuilderList() { + if (beatmapItemListBuilder_ != null) { + return beatmapItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(beatmapItemList_); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder addBeatmapItemListBuilder() { + return getBeatmapItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder addBeatmapItemListBuilder( + int index) { + return getBeatmapItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public java.util.List + getBeatmapItemListBuilderList() { + return getBeatmapItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder> + getBeatmapItemListFieldBuilder() { + if (beatmapItemListBuilder_ == null) { + beatmapItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder>( + beatmapItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + beatmapItemList_ = null; + } + return beatmapItemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicBeatmap) + } + + // @@protoc_insertion_point(class_scope:MusicBeatmap) + private static final emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap(); + } + + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBeatmap parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBeatmap(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBeatmap_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBeatmap_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MusicBeatmap.proto\032\026MusicBeatmapList.p" + + "roto\"N\n\014MusicBeatmap\022\020\n\010music_id\030\001 \001(\r\022," + + "\n\021beatmap_item_list\030\002 \003(\0132\021.MusicBeatmap" + + "ListB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.getDescriptor(), + }); + internal_static_MusicBeatmap_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBeatmap_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBeatmap_descriptor, + new java.lang.String[] { "MusicId", "BeatmapItemList", }); + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBriefInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBriefInfoOuterClass.java new file mode 100644 index 000000000..c4c6d0084 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBriefInfoOuterClass.java @@ -0,0 +1,2213 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBriefInfo.proto + +package emu.grasscutter.net.proto; + +public final class MusicBriefInfoOuterClass { + private MusicBriefInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBriefInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBriefInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * uint32 music_id = 2; + * @return The musicId. + */ + int getMusicId(); + + /** + * string author_nickname = 10; + * @return The authorNickname. + */ + java.lang.String getAuthorNickname(); + /** + * string author_nickname = 10; + * @return The bytes for authorNickname. + */ + com.google.protobuf.ByteString + getAuthorNicknameBytes(); + + /** + * uint32 music_note_count = 7; + * @return The musicNoteCount. + */ + int getMusicNoteCount(); + + /** + * uint32 max_score = 14; + * @return The maxScore. + */ + int getMaxScore(); + + /** + * uint32 score = 6; + * @return The score. + */ + int getScore(); + + /** + * uint32 create_time = 3; + * @return The createTime. + */ + int getCreateTime(); + + /** + * uint32 share_time = 13; + * @return The shareTime. + */ + int getShareTime(); + + /** + * uint32 position = 12; + * @return The position. + */ + int getPosition(); + + /** + * bool settle = 1; + * @return The settle. + */ + boolean getSettle(); + + /** + * uint32 version = 15; + * @return The version. + */ + int getVersion(); + + /** + * bool can_share = 8; + * @return The canShare. + */ + boolean getCanShare(); + + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return The unk2700DNLEGADDHKM. + */ + boolean getUnk2700DNLEGADDHKM(); + + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return The unk2700GBCGGDONMCD. + */ + boolean getUnk2700GBCGGDONMCD(); + + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return The unk2700JNENCBCGPGO. + */ + long getUnk2700JNENCBCGPGO(); + + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return The unk2700MKBNLEKMIMD. + */ + int getUnk2700MKBNLEKMIMD(); + + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return A list containing the unk2700JAEONBMBFJJ. + */ + java.util.List getUnk2700JAEONBMBFJJList(); + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return The count of unk2700JAEONBMBFJJ. + */ + int getUnk2700JAEONBMBFJJCount(); + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index of the element to return. + * @return The unk2700JAEONBMBFJJ at the given index. + */ + int getUnk2700JAEONBMBFJJ(int index); + + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return A list containing the unk2700GDCGOMNBMEO. + */ + java.util.List getUnk2700GDCGOMNBMEOList(); + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return The count of unk2700GDCGOMNBMEO. + */ + int getUnk2700GDCGOMNBMEOCount(); + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index of the element to return. + * @return The unk2700GDCGOMNBMEO at the given index. + */ + int getUnk2700GDCGOMNBMEO(int index); + + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return The unk2700KAMOCHAKPGP. + */ + int getUnk2700KAMOCHAKPGP(); + + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return The unk2700LPEKFJBNEJM. + */ + int getUnk2700LPEKFJBNEJM(); + } + /** + * Protobuf type {@code MusicBriefInfo} + */ + public static final class MusicBriefInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBriefInfo) + MusicBriefInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBriefInfo.newBuilder() to construct. + private MusicBriefInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBriefInfo() { + authorNickname_ = ""; + unk2700JAEONBMBFJJ_ = emptyIntList(); + unk2700GDCGOMNBMEO_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBriefInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBriefInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + settle_ = input.readBool(); + break; + } + case 16: { + + musicId_ = input.readUInt32(); + break; + } + case 24: { + + createTime_ = input.readUInt32(); + break; + } + case 32: { + + musicShareId_ = input.readUInt64(); + break; + } + case 40: { + + unk2700JNENCBCGPGO_ = input.readUInt64(); + break; + } + case 48: { + + score_ = input.readUInt32(); + break; + } + case 56: { + + musicNoteCount_ = input.readUInt32(); + break; + } + case 64: { + + canShare_ = input.readBool(); + break; + } + case 72: { + + unk2700GBCGGDONMCD_ = input.readBool(); + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + authorNickname_ = s; + break; + } + case 88: { + + unk2700DNLEGADDHKM_ = input.readBool(); + break; + } + case 96: { + + position_ = input.readUInt32(); + break; + } + case 104: { + + shareTime_ = input.readUInt32(); + break; + } + case 112: { + + maxScore_ = input.readUInt32(); + break; + } + case 120: { + + version_ = input.readUInt32(); + break; + } + case 4608: { + + unk2700KAMOCHAKPGP_ = input.readUInt32(); + break; + } + case 7856: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700JAEONBMBFJJ_.addInt(input.readUInt32()); + break; + } + case 7858: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700JAEONBMBFJJ_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700JAEONBMBFJJ_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 8016: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700GDCGOMNBMEO_.addInt(input.readUInt32()); + break; + } + case 8018: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700GDCGOMNBMEO_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700GDCGOMNBMEO_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 9456: { + + unk2700MKBNLEKMIMD_ = input.readUInt32(); + break; + } + case 14576: { + + unk2700LPEKFJBNEJM_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.class, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder.class); + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 4; + private long musicShareId_; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int MUSIC_ID_FIELD_NUMBER = 2; + private int musicId_; + /** + * uint32 music_id = 2; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + + public static final int AUTHOR_NICKNAME_FIELD_NUMBER = 10; + private volatile java.lang.Object authorNickname_; + /** + * string author_nickname = 10; + * @return The authorNickname. + */ + @java.lang.Override + public java.lang.String getAuthorNickname() { + java.lang.Object ref = authorNickname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authorNickname_ = s; + return s; + } + } + /** + * string author_nickname = 10; + * @return The bytes for authorNickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthorNicknameBytes() { + java.lang.Object ref = authorNickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authorNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MUSIC_NOTE_COUNT_FIELD_NUMBER = 7; + private int musicNoteCount_; + /** + * uint32 music_note_count = 7; + * @return The musicNoteCount. + */ + @java.lang.Override + public int getMusicNoteCount() { + return musicNoteCount_; + } + + public static final int MAX_SCORE_FIELD_NUMBER = 14; + private int maxScore_; + /** + * uint32 max_score = 14; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + + public static final int SCORE_FIELD_NUMBER = 6; + private int score_; + /** + * uint32 score = 6; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + + public static final int CREATE_TIME_FIELD_NUMBER = 3; + private int createTime_; + /** + * uint32 create_time = 3; + * @return The createTime. + */ + @java.lang.Override + public int getCreateTime() { + return createTime_; + } + + public static final int SHARE_TIME_FIELD_NUMBER = 13; + private int shareTime_; + /** + * uint32 share_time = 13; + * @return The shareTime. + */ + @java.lang.Override + public int getShareTime() { + return shareTime_; + } + + public static final int POSITION_FIELD_NUMBER = 12; + private int position_; + /** + * uint32 position = 12; + * @return The position. + */ + @java.lang.Override + public int getPosition() { + return position_; + } + + public static final int SETTLE_FIELD_NUMBER = 1; + private boolean settle_; + /** + * bool settle = 1; + * @return The settle. + */ + @java.lang.Override + public boolean getSettle() { + return settle_; + } + + public static final int VERSION_FIELD_NUMBER = 15; + private int version_; + /** + * uint32 version = 15; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + + public static final int CAN_SHARE_FIELD_NUMBER = 8; + private boolean canShare_; + /** + * bool can_share = 8; + * @return The canShare. + */ + @java.lang.Override + public boolean getCanShare() { + return canShare_; + } + + public static final int UNK2700_DNLEGADDHKM_FIELD_NUMBER = 11; + private boolean unk2700DNLEGADDHKM_; + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return The unk2700DNLEGADDHKM. + */ + @java.lang.Override + public boolean getUnk2700DNLEGADDHKM() { + return unk2700DNLEGADDHKM_; + } + + public static final int UNK2700_GBCGGDONMCD_FIELD_NUMBER = 9; + private boolean unk2700GBCGGDONMCD_; + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return The unk2700GBCGGDONMCD. + */ + @java.lang.Override + public boolean getUnk2700GBCGGDONMCD() { + return unk2700GBCGGDONMCD_; + } + + public static final int UNK2700_JNENCBCGPGO_FIELD_NUMBER = 5; + private long unk2700JNENCBCGPGO_; + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return The unk2700JNENCBCGPGO. + */ + @java.lang.Override + public long getUnk2700JNENCBCGPGO() { + return unk2700JNENCBCGPGO_; + } + + public static final int UNK2700_MKBNLEKMIMD_FIELD_NUMBER = 1182; + private int unk2700MKBNLEKMIMD_; + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return The unk2700MKBNLEKMIMD. + */ + @java.lang.Override + public int getUnk2700MKBNLEKMIMD() { + return unk2700MKBNLEKMIMD_; + } + + public static final int UNK2700_JAEONBMBFJJ_FIELD_NUMBER = 982; + private com.google.protobuf.Internal.IntList unk2700JAEONBMBFJJ_; + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return A list containing the unk2700JAEONBMBFJJ. + */ + @java.lang.Override + public java.util.List + getUnk2700JAEONBMBFJJList() { + return unk2700JAEONBMBFJJ_; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return The count of unk2700JAEONBMBFJJ. + */ + public int getUnk2700JAEONBMBFJJCount() { + return unk2700JAEONBMBFJJ_.size(); + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index of the element to return. + * @return The unk2700JAEONBMBFJJ at the given index. + */ + public int getUnk2700JAEONBMBFJJ(int index) { + return unk2700JAEONBMBFJJ_.getInt(index); + } + private int unk2700JAEONBMBFJJMemoizedSerializedSize = -1; + + public static final int UNK2700_GDCGOMNBMEO_FIELD_NUMBER = 1002; + private com.google.protobuf.Internal.IntList unk2700GDCGOMNBMEO_; + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return A list containing the unk2700GDCGOMNBMEO. + */ + @java.lang.Override + public java.util.List + getUnk2700GDCGOMNBMEOList() { + return unk2700GDCGOMNBMEO_; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return The count of unk2700GDCGOMNBMEO. + */ + public int getUnk2700GDCGOMNBMEOCount() { + return unk2700GDCGOMNBMEO_.size(); + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index of the element to return. + * @return The unk2700GDCGOMNBMEO at the given index. + */ + public int getUnk2700GDCGOMNBMEO(int index) { + return unk2700GDCGOMNBMEO_.getInt(index); + } + private int unk2700GDCGOMNBMEOMemoizedSerializedSize = -1; + + public static final int UNK2700_KAMOCHAKPGP_FIELD_NUMBER = 576; + private int unk2700KAMOCHAKPGP_; + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return The unk2700KAMOCHAKPGP. + */ + @java.lang.Override + public int getUnk2700KAMOCHAKPGP() { + return unk2700KAMOCHAKPGP_; + } + + public static final int UNK2700_LPEKFJBNEJM_FIELD_NUMBER = 1822; + private int unk2700LPEKFJBNEJM_; + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return The unk2700LPEKFJBNEJM. + */ + @java.lang.Override + public int getUnk2700LPEKFJBNEJM() { + return unk2700LPEKFJBNEJM_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (settle_ != false) { + output.writeBool(1, settle_); + } + if (musicId_ != 0) { + output.writeUInt32(2, musicId_); + } + if (createTime_ != 0) { + output.writeUInt32(3, createTime_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(4, musicShareId_); + } + if (unk2700JNENCBCGPGO_ != 0L) { + output.writeUInt64(5, unk2700JNENCBCGPGO_); + } + if (score_ != 0) { + output.writeUInt32(6, score_); + } + if (musicNoteCount_ != 0) { + output.writeUInt32(7, musicNoteCount_); + } + if (canShare_ != false) { + output.writeBool(8, canShare_); + } + if (unk2700GBCGGDONMCD_ != false) { + output.writeBool(9, unk2700GBCGGDONMCD_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authorNickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, authorNickname_); + } + if (unk2700DNLEGADDHKM_ != false) { + output.writeBool(11, unk2700DNLEGADDHKM_); + } + if (position_ != 0) { + output.writeUInt32(12, position_); + } + if (shareTime_ != 0) { + output.writeUInt32(13, shareTime_); + } + if (maxScore_ != 0) { + output.writeUInt32(14, maxScore_); + } + if (version_ != 0) { + output.writeUInt32(15, version_); + } + if (unk2700KAMOCHAKPGP_ != 0) { + output.writeUInt32(576, unk2700KAMOCHAKPGP_); + } + if (getUnk2700JAEONBMBFJJList().size() > 0) { + output.writeUInt32NoTag(7858); + output.writeUInt32NoTag(unk2700JAEONBMBFJJMemoizedSerializedSize); + } + for (int i = 0; i < unk2700JAEONBMBFJJ_.size(); i++) { + output.writeUInt32NoTag(unk2700JAEONBMBFJJ_.getInt(i)); + } + if (getUnk2700GDCGOMNBMEOList().size() > 0) { + output.writeUInt32NoTag(8018); + output.writeUInt32NoTag(unk2700GDCGOMNBMEOMemoizedSerializedSize); + } + for (int i = 0; i < unk2700GDCGOMNBMEO_.size(); i++) { + output.writeUInt32NoTag(unk2700GDCGOMNBMEO_.getInt(i)); + } + if (unk2700MKBNLEKMIMD_ != 0) { + output.writeUInt32(1182, unk2700MKBNLEKMIMD_); + } + if (unk2700LPEKFJBNEJM_ != 0) { + output.writeUInt32(1822, unk2700LPEKFJBNEJM_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (settle_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, settle_); + } + if (musicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, musicId_); + } + if (createTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, createTime_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, musicShareId_); + } + if (unk2700JNENCBCGPGO_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, unk2700JNENCBCGPGO_); + } + if (score_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, score_); + } + if (musicNoteCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, musicNoteCount_); + } + if (canShare_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, canShare_); + } + if (unk2700GBCGGDONMCD_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, unk2700GBCGGDONMCD_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authorNickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, authorNickname_); + } + if (unk2700DNLEGADDHKM_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, unk2700DNLEGADDHKM_); + } + if (position_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, position_); + } + if (shareTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, shareTime_); + } + if (maxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, maxScore_); + } + if (version_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, version_); + } + if (unk2700KAMOCHAKPGP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(576, unk2700KAMOCHAKPGP_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700JAEONBMBFJJ_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700JAEONBMBFJJ_.getInt(i)); + } + size += dataSize; + if (!getUnk2700JAEONBMBFJJList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700JAEONBMBFJJMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unk2700GDCGOMNBMEO_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700GDCGOMNBMEO_.getInt(i)); + } + size += dataSize; + if (!getUnk2700GDCGOMNBMEOList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700GDCGOMNBMEOMemoizedSerializedSize = dataSize; + } + if (unk2700MKBNLEKMIMD_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1182, unk2700MKBNLEKMIMD_); + } + if (unk2700LPEKFJBNEJM_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1822, unk2700LPEKFJBNEJM_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo other = (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) obj; + + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (getMusicId() + != other.getMusicId()) return false; + if (!getAuthorNickname() + .equals(other.getAuthorNickname())) return false; + if (getMusicNoteCount() + != other.getMusicNoteCount()) return false; + if (getMaxScore() + != other.getMaxScore()) return false; + if (getScore() + != other.getScore()) return false; + if (getCreateTime() + != other.getCreateTime()) return false; + if (getShareTime() + != other.getShareTime()) return false; + if (getPosition() + != other.getPosition()) return false; + if (getSettle() + != other.getSettle()) return false; + if (getVersion() + != other.getVersion()) return false; + if (getCanShare() + != other.getCanShare()) return false; + if (getUnk2700DNLEGADDHKM() + != other.getUnk2700DNLEGADDHKM()) return false; + if (getUnk2700GBCGGDONMCD() + != other.getUnk2700GBCGGDONMCD()) return false; + if (getUnk2700JNENCBCGPGO() + != other.getUnk2700JNENCBCGPGO()) return false; + if (getUnk2700MKBNLEKMIMD() + != other.getUnk2700MKBNLEKMIMD()) return false; + if (!getUnk2700JAEONBMBFJJList() + .equals(other.getUnk2700JAEONBMBFJJList())) return false; + if (!getUnk2700GDCGOMNBMEOList() + .equals(other.getUnk2700GDCGOMNBMEOList())) return false; + if (getUnk2700KAMOCHAKPGP() + != other.getUnk2700KAMOCHAKPGP()) return false; + if (getUnk2700LPEKFJBNEJM() + != other.getUnk2700LPEKFJBNEJM()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + MUSIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicId(); + hash = (37 * hash) + AUTHOR_NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getAuthorNickname().hashCode(); + hash = (37 * hash) + MUSIC_NOTE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMusicNoteCount(); + hash = (37 * hash) + MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getMaxScore(); + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + getScore(); + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreateTime(); + hash = (37 * hash) + SHARE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getShareTime(); + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition(); + hash = (37 * hash) + SETTLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSettle()); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion(); + hash = (37 * hash) + CAN_SHARE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getCanShare()); + hash = (37 * hash) + UNK2700_DNLEGADDHKM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700DNLEGADDHKM()); + hash = (37 * hash) + UNK2700_GBCGGDONMCD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700GBCGGDONMCD()); + hash = (37 * hash) + UNK2700_JNENCBCGPGO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getUnk2700JNENCBCGPGO()); + hash = (37 * hash) + UNK2700_MKBNLEKMIMD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MKBNLEKMIMD(); + if (getUnk2700JAEONBMBFJJCount() > 0) { + hash = (37 * hash) + UNK2700_JAEONBMBFJJ_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700JAEONBMBFJJList().hashCode(); + } + if (getUnk2700GDCGOMNBMEOCount() > 0) { + hash = (37 * hash) + UNK2700_GDCGOMNBMEO_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GDCGOMNBMEOList().hashCode(); + } + hash = (37 * hash) + UNK2700_KAMOCHAKPGP_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700KAMOCHAKPGP(); + hash = (37 * hash) + UNK2700_LPEKFJBNEJM_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700LPEKFJBNEJM(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicBriefInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBriefInfo) + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.class, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicShareId_ = 0L; + + musicId_ = 0; + + authorNickname_ = ""; + + musicNoteCount_ = 0; + + maxScore_ = 0; + + score_ = 0; + + createTime_ = 0; + + shareTime_ = 0; + + position_ = 0; + + settle_ = false; + + version_ = 0; + + canShare_ = false; + + unk2700DNLEGADDHKM_ = false; + + unk2700GBCGGDONMCD_ = false; + + unk2700JNENCBCGPGO_ = 0L; + + unk2700MKBNLEKMIMD_ = 0; + + unk2700JAEONBMBFJJ_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700GDCGOMNBMEO_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + unk2700KAMOCHAKPGP_ = 0; + + unk2700LPEKFJBNEJM_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo build() { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo buildPartial() { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo result = new emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo(this); + int from_bitField0_ = bitField0_; + result.musicShareId_ = musicShareId_; + result.musicId_ = musicId_; + result.authorNickname_ = authorNickname_; + result.musicNoteCount_ = musicNoteCount_; + result.maxScore_ = maxScore_; + result.score_ = score_; + result.createTime_ = createTime_; + result.shareTime_ = shareTime_; + result.position_ = position_; + result.settle_ = settle_; + result.version_ = version_; + result.canShare_ = canShare_; + result.unk2700DNLEGADDHKM_ = unk2700DNLEGADDHKM_; + result.unk2700GBCGGDONMCD_ = unk2700GBCGGDONMCD_; + result.unk2700JNENCBCGPGO_ = unk2700JNENCBCGPGO_; + result.unk2700MKBNLEKMIMD_ = unk2700MKBNLEKMIMD_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700JAEONBMBFJJ_ = unk2700JAEONBMBFJJ_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700GDCGOMNBMEO_ = unk2700GDCGOMNBMEO_; + result.unk2700KAMOCHAKPGP_ = unk2700KAMOCHAKPGP_; + result.unk2700LPEKFJBNEJM_ = unk2700LPEKFJBNEJM_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) { + return mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo other) { + if (other == emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) return this; + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.getMusicId() != 0) { + setMusicId(other.getMusicId()); + } + if (!other.getAuthorNickname().isEmpty()) { + authorNickname_ = other.authorNickname_; + onChanged(); + } + if (other.getMusicNoteCount() != 0) { + setMusicNoteCount(other.getMusicNoteCount()); + } + if (other.getMaxScore() != 0) { + setMaxScore(other.getMaxScore()); + } + if (other.getScore() != 0) { + setScore(other.getScore()); + } + if (other.getCreateTime() != 0) { + setCreateTime(other.getCreateTime()); + } + if (other.getShareTime() != 0) { + setShareTime(other.getShareTime()); + } + if (other.getPosition() != 0) { + setPosition(other.getPosition()); + } + if (other.getSettle() != false) { + setSettle(other.getSettle()); + } + if (other.getVersion() != 0) { + setVersion(other.getVersion()); + } + if (other.getCanShare() != false) { + setCanShare(other.getCanShare()); + } + if (other.getUnk2700DNLEGADDHKM() != false) { + setUnk2700DNLEGADDHKM(other.getUnk2700DNLEGADDHKM()); + } + if (other.getUnk2700GBCGGDONMCD() != false) { + setUnk2700GBCGGDONMCD(other.getUnk2700GBCGGDONMCD()); + } + if (other.getUnk2700JNENCBCGPGO() != 0L) { + setUnk2700JNENCBCGPGO(other.getUnk2700JNENCBCGPGO()); + } + if (other.getUnk2700MKBNLEKMIMD() != 0) { + setUnk2700MKBNLEKMIMD(other.getUnk2700MKBNLEKMIMD()); + } + if (!other.unk2700JAEONBMBFJJ_.isEmpty()) { + if (unk2700JAEONBMBFJJ_.isEmpty()) { + unk2700JAEONBMBFJJ_ = other.unk2700JAEONBMBFJJ_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700JAEONBMBFJJIsMutable(); + unk2700JAEONBMBFJJ_.addAll(other.unk2700JAEONBMBFJJ_); + } + onChanged(); + } + if (!other.unk2700GDCGOMNBMEO_.isEmpty()) { + if (unk2700GDCGOMNBMEO_.isEmpty()) { + unk2700GDCGOMNBMEO_ = other.unk2700GDCGOMNBMEO_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700GDCGOMNBMEOIsMutable(); + unk2700GDCGOMNBMEO_.addAll(other.unk2700GDCGOMNBMEO_); + } + onChanged(); + } + if (other.getUnk2700KAMOCHAKPGP() != 0) { + setUnk2700KAMOCHAKPGP(other.getUnk2700KAMOCHAKPGP()); + } + if (other.getUnk2700LPEKFJBNEJM() != 0) { + setUnk2700LPEKFJBNEJM(other.getUnk2700LPEKFJBNEJM()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long musicShareId_ ; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 4; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 4; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private int musicId_ ; + /** + * uint32 music_id = 2; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + /** + * uint32 music_id = 2; + * @param value The musicId to set. + * @return This builder for chaining. + */ + public Builder setMusicId(int value) { + + musicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_id = 2; + * @return This builder for chaining. + */ + public Builder clearMusicId() { + + musicId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object authorNickname_ = ""; + /** + * string author_nickname = 10; + * @return The authorNickname. + */ + public java.lang.String getAuthorNickname() { + java.lang.Object ref = authorNickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authorNickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string author_nickname = 10; + * @return The bytes for authorNickname. + */ + public com.google.protobuf.ByteString + getAuthorNicknameBytes() { + java.lang.Object ref = authorNickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authorNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string author_nickname = 10; + * @param value The authorNickname to set. + * @return This builder for chaining. + */ + public Builder setAuthorNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authorNickname_ = value; + onChanged(); + return this; + } + /** + * string author_nickname = 10; + * @return This builder for chaining. + */ + public Builder clearAuthorNickname() { + + authorNickname_ = getDefaultInstance().getAuthorNickname(); + onChanged(); + return this; + } + /** + * string author_nickname = 10; + * @param value The bytes for authorNickname to set. + * @return This builder for chaining. + */ + public Builder setAuthorNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authorNickname_ = value; + onChanged(); + return this; + } + + private int musicNoteCount_ ; + /** + * uint32 music_note_count = 7; + * @return The musicNoteCount. + */ + @java.lang.Override + public int getMusicNoteCount() { + return musicNoteCount_; + } + /** + * uint32 music_note_count = 7; + * @param value The musicNoteCount to set. + * @return This builder for chaining. + */ + public Builder setMusicNoteCount(int value) { + + musicNoteCount_ = value; + onChanged(); + return this; + } + /** + * uint32 music_note_count = 7; + * @return This builder for chaining. + */ + public Builder clearMusicNoteCount() { + + musicNoteCount_ = 0; + onChanged(); + return this; + } + + private int maxScore_ ; + /** + * uint32 max_score = 14; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + /** + * uint32 max_score = 14; + * @param value The maxScore to set. + * @return This builder for chaining. + */ + public Builder setMaxScore(int value) { + + maxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 max_score = 14; + * @return This builder for chaining. + */ + public Builder clearMaxScore() { + + maxScore_ = 0; + onChanged(); + return this; + } + + private int score_ ; + /** + * uint32 score = 6; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + /** + * uint32 score = 6; + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(int value) { + + score_ = value; + onChanged(); + return this; + } + /** + * uint32 score = 6; + * @return This builder for chaining. + */ + public Builder clearScore() { + + score_ = 0; + onChanged(); + return this; + } + + private int createTime_ ; + /** + * uint32 create_time = 3; + * @return The createTime. + */ + @java.lang.Override + public int getCreateTime() { + return createTime_; + } + /** + * uint32 create_time = 3; + * @param value The createTime to set. + * @return This builder for chaining. + */ + public Builder setCreateTime(int value) { + + createTime_ = value; + onChanged(); + return this; + } + /** + * uint32 create_time = 3; + * @return This builder for chaining. + */ + public Builder clearCreateTime() { + + createTime_ = 0; + onChanged(); + return this; + } + + private int shareTime_ ; + /** + * uint32 share_time = 13; + * @return The shareTime. + */ + @java.lang.Override + public int getShareTime() { + return shareTime_; + } + /** + * uint32 share_time = 13; + * @param value The shareTime to set. + * @return This builder for chaining. + */ + public Builder setShareTime(int value) { + + shareTime_ = value; + onChanged(); + return this; + } + /** + * uint32 share_time = 13; + * @return This builder for chaining. + */ + public Builder clearShareTime() { + + shareTime_ = 0; + onChanged(); + return this; + } + + private int position_ ; + /** + * uint32 position = 12; + * @return The position. + */ + @java.lang.Override + public int getPosition() { + return position_; + } + /** + * uint32 position = 12; + * @param value The position to set. + * @return This builder for chaining. + */ + public Builder setPosition(int value) { + + position_ = value; + onChanged(); + return this; + } + /** + * uint32 position = 12; + * @return This builder for chaining. + */ + public Builder clearPosition() { + + position_ = 0; + onChanged(); + return this; + } + + private boolean settle_ ; + /** + * bool settle = 1; + * @return The settle. + */ + @java.lang.Override + public boolean getSettle() { + return settle_; + } + /** + * bool settle = 1; + * @param value The settle to set. + * @return This builder for chaining. + */ + public Builder setSettle(boolean value) { + + settle_ = value; + onChanged(); + return this; + } + /** + * bool settle = 1; + * @return This builder for chaining. + */ + public Builder clearSettle() { + + settle_ = false; + onChanged(); + return this; + } + + private int version_ ; + /** + * uint32 version = 15; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + /** + * uint32 version = 15; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(int value) { + + version_ = value; + onChanged(); + return this; + } + /** + * uint32 version = 15; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = 0; + onChanged(); + return this; + } + + private boolean canShare_ ; + /** + * bool can_share = 8; + * @return The canShare. + */ + @java.lang.Override + public boolean getCanShare() { + return canShare_; + } + /** + * bool can_share = 8; + * @param value The canShare to set. + * @return This builder for chaining. + */ + public Builder setCanShare(boolean value) { + + canShare_ = value; + onChanged(); + return this; + } + /** + * bool can_share = 8; + * @return This builder for chaining. + */ + public Builder clearCanShare() { + + canShare_ = false; + onChanged(); + return this; + } + + private boolean unk2700DNLEGADDHKM_ ; + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return The unk2700DNLEGADDHKM. + */ + @java.lang.Override + public boolean getUnk2700DNLEGADDHKM() { + return unk2700DNLEGADDHKM_; + } + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @param value The unk2700DNLEGADDHKM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DNLEGADDHKM(boolean value) { + + unk2700DNLEGADDHKM_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2700DNLEGADDHKM() { + + unk2700DNLEGADDHKM_ = false; + onChanged(); + return this; + } + + private boolean unk2700GBCGGDONMCD_ ; + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return The unk2700GBCGGDONMCD. + */ + @java.lang.Override + public boolean getUnk2700GBCGGDONMCD() { + return unk2700GBCGGDONMCD_; + } + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @param value The unk2700GBCGGDONMCD to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GBCGGDONMCD(boolean value) { + + unk2700GBCGGDONMCD_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700GBCGGDONMCD() { + + unk2700GBCGGDONMCD_ = false; + onChanged(); + return this; + } + + private long unk2700JNENCBCGPGO_ ; + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return The unk2700JNENCBCGPGO. + */ + @java.lang.Override + public long getUnk2700JNENCBCGPGO() { + return unk2700JNENCBCGPGO_; + } + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @param value The unk2700JNENCBCGPGO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JNENCBCGPGO(long value) { + + unk2700JNENCBCGPGO_ = value; + onChanged(); + return this; + } + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700JNENCBCGPGO() { + + unk2700JNENCBCGPGO_ = 0L; + onChanged(); + return this; + } + + private int unk2700MKBNLEKMIMD_ ; + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return The unk2700MKBNLEKMIMD. + */ + @java.lang.Override + public int getUnk2700MKBNLEKMIMD() { + return unk2700MKBNLEKMIMD_; + } + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @param value The unk2700MKBNLEKMIMD to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MKBNLEKMIMD(int value) { + + unk2700MKBNLEKMIMD_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return This builder for chaining. + */ + public Builder clearUnk2700MKBNLEKMIMD() { + + unk2700MKBNLEKMIMD_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700JAEONBMBFJJ_ = emptyIntList(); + private void ensureUnk2700JAEONBMBFJJIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_ = mutableCopy(unk2700JAEONBMBFJJ_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return A list containing the unk2700JAEONBMBFJJ. + */ + public java.util.List + getUnk2700JAEONBMBFJJList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700JAEONBMBFJJ_) : unk2700JAEONBMBFJJ_; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return The count of unk2700JAEONBMBFJJ. + */ + public int getUnk2700JAEONBMBFJJCount() { + return unk2700JAEONBMBFJJ_.size(); + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index of the element to return. + * @return The unk2700JAEONBMBFJJ at the given index. + */ + public int getUnk2700JAEONBMBFJJ(int index) { + return unk2700JAEONBMBFJJ_.getInt(index); + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index to set the value at. + * @param value The unk2700JAEONBMBFJJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JAEONBMBFJJ( + int index, int value) { + ensureUnk2700JAEONBMBFJJIsMutable(); + unk2700JAEONBMBFJJ_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param value The unk2700JAEONBMBFJJ to add. + * @return This builder for chaining. + */ + public Builder addUnk2700JAEONBMBFJJ(int value) { + ensureUnk2700JAEONBMBFJJIsMutable(); + unk2700JAEONBMBFJJ_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param values The unk2700JAEONBMBFJJ to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700JAEONBMBFJJ( + java.lang.Iterable values) { + ensureUnk2700JAEONBMBFJJIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700JAEONBMBFJJ_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return This builder for chaining. + */ + public Builder clearUnk2700JAEONBMBFJJ() { + unk2700JAEONBMBFJJ_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700GDCGOMNBMEO_ = emptyIntList(); + private void ensureUnk2700GDCGOMNBMEOIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_ = mutableCopy(unk2700GDCGOMNBMEO_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return A list containing the unk2700GDCGOMNBMEO. + */ + public java.util.List + getUnk2700GDCGOMNBMEOList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700GDCGOMNBMEO_) : unk2700GDCGOMNBMEO_; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return The count of unk2700GDCGOMNBMEO. + */ + public int getUnk2700GDCGOMNBMEOCount() { + return unk2700GDCGOMNBMEO_.size(); + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index of the element to return. + * @return The unk2700GDCGOMNBMEO at the given index. + */ + public int getUnk2700GDCGOMNBMEO(int index) { + return unk2700GDCGOMNBMEO_.getInt(index); + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index to set the value at. + * @param value The unk2700GDCGOMNBMEO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GDCGOMNBMEO( + int index, int value) { + ensureUnk2700GDCGOMNBMEOIsMutable(); + unk2700GDCGOMNBMEO_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param value The unk2700GDCGOMNBMEO to add. + * @return This builder for chaining. + */ + public Builder addUnk2700GDCGOMNBMEO(int value) { + ensureUnk2700GDCGOMNBMEOIsMutable(); + unk2700GDCGOMNBMEO_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param values The unk2700GDCGOMNBMEO to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700GDCGOMNBMEO( + java.lang.Iterable values) { + ensureUnk2700GDCGOMNBMEOIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700GDCGOMNBMEO_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return This builder for chaining. + */ + public Builder clearUnk2700GDCGOMNBMEO() { + unk2700GDCGOMNBMEO_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int unk2700KAMOCHAKPGP_ ; + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return The unk2700KAMOCHAKPGP. + */ + @java.lang.Override + public int getUnk2700KAMOCHAKPGP() { + return unk2700KAMOCHAKPGP_; + } + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @param value The unk2700KAMOCHAKPGP to set. + * @return This builder for chaining. + */ + public Builder setUnk2700KAMOCHAKPGP(int value) { + + unk2700KAMOCHAKPGP_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return This builder for chaining. + */ + public Builder clearUnk2700KAMOCHAKPGP() { + + unk2700KAMOCHAKPGP_ = 0; + onChanged(); + return this; + } + + private int unk2700LPEKFJBNEJM_ ; + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return The unk2700LPEKFJBNEJM. + */ + @java.lang.Override + public int getUnk2700LPEKFJBNEJM() { + return unk2700LPEKFJBNEJM_; + } + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @param value The unk2700LPEKFJBNEJM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LPEKFJBNEJM(int value) { + + unk2700LPEKFJBNEJM_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return This builder for chaining. + */ + public Builder clearUnk2700LPEKFJBNEJM() { + + unk2700LPEKFJBNEJM_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicBriefInfo) + } + + // @@protoc_insertion_point(class_scope:MusicBriefInfo) + private static final emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo(); + } + + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBriefInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBriefInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBriefInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBriefInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024MusicBriefInfo.proto\"\353\003\n\016MusicBriefInf" + + "o\022\026\n\016music_share_id\030\004 \001(\004\022\020\n\010music_id\030\002 " + + "\001(\r\022\027\n\017author_nickname\030\n \001(\t\022\030\n\020music_no" + + "te_count\030\007 \001(\r\022\021\n\tmax_score\030\016 \001(\r\022\r\n\005sco" + + "re\030\006 \001(\r\022\023\n\013create_time\030\003 \001(\r\022\022\n\nshare_t" + + "ime\030\r \001(\r\022\020\n\010position\030\014 \001(\r\022\016\n\006settle\030\001 " + + "\001(\010\022\017\n\007version\030\017 \001(\r\022\021\n\tcan_share\030\010 \001(\010\022" + + "\033\n\023Unk2700_DNLEGADDHKM\030\013 \001(\010\022\033\n\023Unk2700_" + + "GBCGGDONMCD\030\t \001(\010\022\033\n\023Unk2700_JNENCBCGPGO" + + "\030\005 \001(\004\022\034\n\023Unk2700_MKBNLEKMIMD\030\236\t \001(\r\022\034\n\023" + + "Unk2700_JAEONBMBFJJ\030\326\007 \003(\r\022\034\n\023Unk2700_GD" + + "CGOMNBMEO\030\352\007 \003(\r\022\034\n\023Unk2700_KAMOCHAKPGP\030" + + "\300\004 \001(\r\022\034\n\023Unk2700_LPEKFJBNEJM\030\236\016 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicBriefInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBriefInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBriefInfo_descriptor, + new java.lang.String[] { "MusicShareId", "MusicId", "AuthorNickname", "MusicNoteCount", "MaxScore", "Score", "CreateTime", "ShareTime", "Position", "Settle", "Version", "CanShare", "Unk2700DNLEGADDHKM", "Unk2700GBCGGDONMCD", "Unk2700JNENCBCGPGO", "Unk2700MKBNLEKMIMD", "Unk2700JAEONBMBFJJ", "Unk2700GDCGOMNBMEO", "Unk2700KAMOCHAKPGP", "Unk2700LPEKFJBNEJM", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameActivityDetailInfoOuterClass.java new file mode 100644 index 000000000..9bc4010f4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameActivityDetailInfoOuterClass.java @@ -0,0 +1,1553 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameActivityDetailInfo.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameActivityDetailInfoOuterClass { + private MusicGameActivityDetailInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameActivityDetailInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameActivityDetailInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + java.util.List + getOthersCustomBeatmapList(); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getOthersCustomBeatmap(int index); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + int getOthersCustomBeatmapCount(); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + java.util.List + getOthersCustomBeatmapOrBuilderList(); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getOthersCustomBeatmapOrBuilder( + int index); + + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + java.util.List + getPersonCustomBeatmapList(); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getPersonCustomBeatmap(int index); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + int getPersonCustomBeatmapCount(); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + java.util.List + getPersonCustomBeatmapOrBuilderList(); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getPersonCustomBeatmapOrBuilder( + int index); + + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + int getMusicGameRecordMapCount(); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + boolean containsMusicGameRecordMap( + int key); + /** + * Use {@link #getMusicGameRecordMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getMusicGameRecordMap(); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + java.util.Map + getMusicGameRecordMapMap(); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrDefault( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord defaultValue); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrThrow( + int key); + } + /** + * Protobuf type {@code MusicGameActivityDetailInfo} + */ + public static final class MusicGameActivityDetailInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameActivityDetailInfo) + MusicGameActivityDetailInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameActivityDetailInfo.newBuilder() to construct. + private MusicGameActivityDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameActivityDetailInfo() { + othersCustomBeatmap_ = java.util.Collections.emptyList(); + personCustomBeatmap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameActivityDetailInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameActivityDetailInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + othersCustomBeatmap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + othersCustomBeatmap_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry)); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + personCustomBeatmap_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry)); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + musicGameRecordMap_ = com.google.protobuf.MapField.newMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + musicGameRecordMap__ = input.readMessage( + MusicGameRecordMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + musicGameRecordMap_.getMutableMap().put( + musicGameRecordMap__.getKey(), musicGameRecordMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + othersCustomBeatmap_ = java.util.Collections.unmodifiableList(othersCustomBeatmap_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = java.util.Collections.unmodifiableList(personCustomBeatmap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetMusicGameRecordMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.class, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder.class); + } + + public static final int OTHERS_CUSTOM_BEATMAP_FIELD_NUMBER = 4; + private java.util.List othersCustomBeatmap_; + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public java.util.List getOthersCustomBeatmapList() { + return othersCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public java.util.List + getOthersCustomBeatmapOrBuilderList() { + return othersCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public int getOthersCustomBeatmapCount() { + return othersCustomBeatmap_.size(); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getOthersCustomBeatmap(int index) { + return othersCustomBeatmap_.get(index); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getOthersCustomBeatmapOrBuilder( + int index) { + return othersCustomBeatmap_.get(index); + } + + public static final int PERSON_CUSTOM_BEATMAP_FIELD_NUMBER = 7; + private java.util.List personCustomBeatmap_; + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public java.util.List getPersonCustomBeatmapList() { + return personCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public java.util.List + getPersonCustomBeatmapOrBuilderList() { + return personCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public int getPersonCustomBeatmapCount() { + return personCustomBeatmap_.size(); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getPersonCustomBeatmap(int index) { + return personCustomBeatmap_.get(index); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getPersonCustomBeatmapOrBuilder( + int index) { + return personCustomBeatmap_.get(index); + } + + public static final int MUSIC_GAME_RECORD_MAP_FIELD_NUMBER = 8; + private static final class MusicGameRecordMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord> musicGameRecordMap_; + private com.google.protobuf.MapField + internalGetMusicGameRecordMap() { + if (musicGameRecordMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + } + return musicGameRecordMap_; + } + + public int getMusicGameRecordMapCount() { + return internalGetMusicGameRecordMap().getMap().size(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + @java.lang.Override + public boolean containsMusicGameRecordMap( + int key) { + + return internalGetMusicGameRecordMap().getMap().containsKey(key); + } + /** + * Use {@link #getMusicGameRecordMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getMusicGameRecordMap() { + return getMusicGameRecordMapMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public java.util.Map getMusicGameRecordMapMap() { + return internalGetMusicGameRecordMap().getMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrDefault( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord defaultValue) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrThrow( + int key) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < othersCustomBeatmap_.size(); i++) { + output.writeMessage(4, othersCustomBeatmap_.get(i)); + } + for (int i = 0; i < personCustomBeatmap_.size(); i++) { + output.writeMessage(7, personCustomBeatmap_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetMusicGameRecordMap(), + MusicGameRecordMapDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < othersCustomBeatmap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, othersCustomBeatmap_.get(i)); + } + for (int i = 0; i < personCustomBeatmap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, personCustomBeatmap_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetMusicGameRecordMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + musicGameRecordMap__ = MusicGameRecordMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, musicGameRecordMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo other = (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) obj; + + if (!getOthersCustomBeatmapList() + .equals(other.getOthersCustomBeatmapList())) return false; + if (!getPersonCustomBeatmapList() + .equals(other.getPersonCustomBeatmapList())) return false; + if (!internalGetMusicGameRecordMap().equals( + other.internalGetMusicGameRecordMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOthersCustomBeatmapCount() > 0) { + hash = (37 * hash) + OTHERS_CUSTOM_BEATMAP_FIELD_NUMBER; + hash = (53 * hash) + getOthersCustomBeatmapList().hashCode(); + } + if (getPersonCustomBeatmapCount() > 0) { + hash = (37 * hash) + PERSON_CUSTOM_BEATMAP_FIELD_NUMBER; + hash = (53 * hash) + getPersonCustomBeatmapList().hashCode(); + } + if (!internalGetMusicGameRecordMap().getMap().isEmpty()) { + hash = (37 * hash) + MUSIC_GAME_RECORD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetMusicGameRecordMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicGameActivityDetailInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameActivityDetailInfo) + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetMusicGameRecordMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableMusicGameRecordMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.class, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOthersCustomBeatmapFieldBuilder(); + getPersonCustomBeatmapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (othersCustomBeatmapBuilder_ == null) { + othersCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + othersCustomBeatmapBuilder_.clear(); + } + if (personCustomBeatmapBuilder_ == null) { + personCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + personCustomBeatmapBuilder_.clear(); + } + internalGetMutableMusicGameRecordMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo build() { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo buildPartial() { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo result = new emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo(this); + int from_bitField0_ = bitField0_; + if (othersCustomBeatmapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + othersCustomBeatmap_ = java.util.Collections.unmodifiableList(othersCustomBeatmap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.othersCustomBeatmap_ = othersCustomBeatmap_; + } else { + result.othersCustomBeatmap_ = othersCustomBeatmapBuilder_.build(); + } + if (personCustomBeatmapBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = java.util.Collections.unmodifiableList(personCustomBeatmap_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.personCustomBeatmap_ = personCustomBeatmap_; + } else { + result.personCustomBeatmap_ = personCustomBeatmapBuilder_.build(); + } + result.musicGameRecordMap_ = internalGetMusicGameRecordMap(); + result.musicGameRecordMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo other) { + if (other == emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance()) return this; + if (othersCustomBeatmapBuilder_ == null) { + if (!other.othersCustomBeatmap_.isEmpty()) { + if (othersCustomBeatmap_.isEmpty()) { + othersCustomBeatmap_ = other.othersCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.addAll(other.othersCustomBeatmap_); + } + onChanged(); + } + } else { + if (!other.othersCustomBeatmap_.isEmpty()) { + if (othersCustomBeatmapBuilder_.isEmpty()) { + othersCustomBeatmapBuilder_.dispose(); + othersCustomBeatmapBuilder_ = null; + othersCustomBeatmap_ = other.othersCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000001); + othersCustomBeatmapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOthersCustomBeatmapFieldBuilder() : null; + } else { + othersCustomBeatmapBuilder_.addAllMessages(other.othersCustomBeatmap_); + } + } + } + if (personCustomBeatmapBuilder_ == null) { + if (!other.personCustomBeatmap_.isEmpty()) { + if (personCustomBeatmap_.isEmpty()) { + personCustomBeatmap_ = other.personCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.addAll(other.personCustomBeatmap_); + } + onChanged(); + } + } else { + if (!other.personCustomBeatmap_.isEmpty()) { + if (personCustomBeatmapBuilder_.isEmpty()) { + personCustomBeatmapBuilder_.dispose(); + personCustomBeatmapBuilder_ = null; + personCustomBeatmap_ = other.personCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000002); + personCustomBeatmapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPersonCustomBeatmapFieldBuilder() : null; + } else { + personCustomBeatmapBuilder_.addAllMessages(other.personCustomBeatmap_); + } + } + } + internalGetMutableMusicGameRecordMap().mergeFrom( + other.internalGetMusicGameRecordMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List othersCustomBeatmap_ = + java.util.Collections.emptyList(); + private void ensureOthersCustomBeatmapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + othersCustomBeatmap_ = new java.util.ArrayList(othersCustomBeatmap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> othersCustomBeatmapBuilder_; + + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public java.util.List getOthersCustomBeatmapList() { + if (othersCustomBeatmapBuilder_ == null) { + return java.util.Collections.unmodifiableList(othersCustomBeatmap_); + } else { + return othersCustomBeatmapBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public int getOthersCustomBeatmapCount() { + if (othersCustomBeatmapBuilder_ == null) { + return othersCustomBeatmap_.size(); + } else { + return othersCustomBeatmapBuilder_.getCount(); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getOthersCustomBeatmap(int index) { + if (othersCustomBeatmapBuilder_ == null) { + return othersCustomBeatmap_.get(index); + } else { + return othersCustomBeatmapBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder setOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (othersCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.set(index, value); + onChanged(); + } else { + othersCustomBeatmapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder setOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.set(index, builderForValue.build()); + onChanged(); + } else { + othersCustomBeatmapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (othersCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(value); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (othersCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(index, value); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(builderForValue.build()); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(index, builderForValue.build()); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addAllOthersCustomBeatmap( + java.lang.Iterable values) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, othersCustomBeatmap_); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder clearOthersCustomBeatmap() { + if (othersCustomBeatmapBuilder_ == null) { + othersCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + othersCustomBeatmapBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder removeOthersCustomBeatmap(int index) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.remove(index); + onChanged(); + } else { + othersCustomBeatmapBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getOthersCustomBeatmapBuilder( + int index) { + return getOthersCustomBeatmapFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getOthersCustomBeatmapOrBuilder( + int index) { + if (othersCustomBeatmapBuilder_ == null) { + return othersCustomBeatmap_.get(index); } else { + return othersCustomBeatmapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public java.util.List + getOthersCustomBeatmapOrBuilderList() { + if (othersCustomBeatmapBuilder_ != null) { + return othersCustomBeatmapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(othersCustomBeatmap_); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addOthersCustomBeatmapBuilder() { + return getOthersCustomBeatmapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addOthersCustomBeatmapBuilder( + int index) { + return getOthersCustomBeatmapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public java.util.List + getOthersCustomBeatmapBuilderList() { + return getOthersCustomBeatmapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getOthersCustomBeatmapFieldBuilder() { + if (othersCustomBeatmapBuilder_ == null) { + othersCustomBeatmapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + othersCustomBeatmap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + othersCustomBeatmap_ = null; + } + return othersCustomBeatmapBuilder_; + } + + private java.util.List personCustomBeatmap_ = + java.util.Collections.emptyList(); + private void ensurePersonCustomBeatmapIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = new java.util.ArrayList(personCustomBeatmap_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> personCustomBeatmapBuilder_; + + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public java.util.List getPersonCustomBeatmapList() { + if (personCustomBeatmapBuilder_ == null) { + return java.util.Collections.unmodifiableList(personCustomBeatmap_); + } else { + return personCustomBeatmapBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public int getPersonCustomBeatmapCount() { + if (personCustomBeatmapBuilder_ == null) { + return personCustomBeatmap_.size(); + } else { + return personCustomBeatmapBuilder_.getCount(); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getPersonCustomBeatmap(int index) { + if (personCustomBeatmapBuilder_ == null) { + return personCustomBeatmap_.get(index); + } else { + return personCustomBeatmapBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder setPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (personCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.set(index, value); + onChanged(); + } else { + personCustomBeatmapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder setPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.set(index, builderForValue.build()); + onChanged(); + } else { + personCustomBeatmapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (personCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(value); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (personCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(index, value); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(builderForValue.build()); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(index, builderForValue.build()); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addAllPersonCustomBeatmap( + java.lang.Iterable values) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, personCustomBeatmap_); + onChanged(); + } else { + personCustomBeatmapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder clearPersonCustomBeatmap() { + if (personCustomBeatmapBuilder_ == null) { + personCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + personCustomBeatmapBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder removePersonCustomBeatmap(int index) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.remove(index); + onChanged(); + } else { + personCustomBeatmapBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getPersonCustomBeatmapBuilder( + int index) { + return getPersonCustomBeatmapFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getPersonCustomBeatmapOrBuilder( + int index) { + if (personCustomBeatmapBuilder_ == null) { + return personCustomBeatmap_.get(index); } else { + return personCustomBeatmapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public java.util.List + getPersonCustomBeatmapOrBuilderList() { + if (personCustomBeatmapBuilder_ != null) { + return personCustomBeatmapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(personCustomBeatmap_); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addPersonCustomBeatmapBuilder() { + return getPersonCustomBeatmapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addPersonCustomBeatmapBuilder( + int index) { + return getPersonCustomBeatmapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public java.util.List + getPersonCustomBeatmapBuilderList() { + return getPersonCustomBeatmapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getPersonCustomBeatmapFieldBuilder() { + if (personCustomBeatmapBuilder_ == null) { + personCustomBeatmapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + personCustomBeatmap_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + personCustomBeatmap_ = null; + } + return personCustomBeatmapBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord> musicGameRecordMap_; + private com.google.protobuf.MapField + internalGetMusicGameRecordMap() { + if (musicGameRecordMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + } + return musicGameRecordMap_; + } + private com.google.protobuf.MapField + internalGetMutableMusicGameRecordMap() { + onChanged();; + if (musicGameRecordMap_ == null) { + musicGameRecordMap_ = com.google.protobuf.MapField.newMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + } + if (!musicGameRecordMap_.isMutable()) { + musicGameRecordMap_ = musicGameRecordMap_.copy(); + } + return musicGameRecordMap_; + } + + public int getMusicGameRecordMapCount() { + return internalGetMusicGameRecordMap().getMap().size(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + @java.lang.Override + public boolean containsMusicGameRecordMap( + int key) { + + return internalGetMusicGameRecordMap().getMap().containsKey(key); + } + /** + * Use {@link #getMusicGameRecordMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getMusicGameRecordMap() { + return getMusicGameRecordMapMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public java.util.Map getMusicGameRecordMapMap() { + return internalGetMusicGameRecordMap().getMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrDefault( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord defaultValue) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrThrow( + int key) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearMusicGameRecordMap() { + internalGetMutableMusicGameRecordMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + public Builder removeMusicGameRecordMap( + int key) { + + internalGetMutableMusicGameRecordMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableMusicGameRecordMap() { + return internalGetMutableMusicGameRecordMap().getMutableMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + public Builder putMusicGameRecordMap( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableMusicGameRecordMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + public Builder putAllMusicGameRecordMap( + java.util.Map values) { + internalGetMutableMusicGameRecordMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameActivityDetailInfo) + } + + // @@protoc_insertion_point(class_scope:MusicGameActivityDetailInfo) + private static final emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo(); + } + + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameActivityDetailInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameActivityDetailInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameActivityDetailInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameActivityDetailInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!MusicGameActivityDetailInfo.proto\032\024Mus" + + "icBriefInfo.proto\032\025MusicGameRecord.proto" + + "\"\237\002\n\033MusicGameActivityDetailInfo\022.\n\025othe" + + "rs_custom_beatmap\030\004 \003(\0132\017.MusicBriefInfo" + + "\022.\n\025person_custom_beatmap\030\007 \003(\0132\017.MusicB" + + "riefInfo\022S\n\025music_game_record_map\030\010 \003(\0132" + + "4.MusicGameActivityDetailInfo.MusicGameR" + + "ecordMapEntry\032K\n\027MusicGameRecordMapEntry" + + "\022\013\n\003key\030\001 \001(\r\022\037\n\005value\030\002 \001(\0132\020.MusicGame" + + "Record:\0028\001B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameRecordOuterClass.getDescriptor(), + }); + internal_static_MusicGameActivityDetailInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameActivityDetailInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameActivityDetailInfo_descriptor, + new java.lang.String[] { "OthersCustomBeatmap", "PersonCustomBeatmap", "MusicGameRecordMap", }); + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor = + internal_static_MusicGameActivityDetailInfo_descriptor.getNestedTypes().get(0); + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapReqOuterClass.java new file mode 100644 index 000000000..f900b683e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapReqOuterClass.java @@ -0,0 +1,1199 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameCreateBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameCreateBeatmapReqOuterClass { + private MusicGameCreateBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameCreateBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameCreateBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * .MusicBeatmap music_record = 10; + * @return Whether the musicRecord field is set. + */ + boolean hasMusicRecord(); + /** + * .MusicBeatmap music_record = 10; + * @return The musicRecord. + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord(); + /** + * .MusicBeatmap music_record = 10; + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder(); + + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return Whether the musicBriefInfo field is set. + */ + boolean hasMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return The musicBriefInfo. + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder(); + + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.BeatmapCase getBeatmapCase(); + + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.BriefInfoCase getBriefInfoCase(); + } + /** + *
+   * CmdId: 6326
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameCreateBeatmapReq} + */ + public static final class MusicGameCreateBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameCreateBeatmapReq) + MusicGameCreateBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameCreateBeatmapReq.newBuilder() to construct. + private MusicGameCreateBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameCreateBeatmapReq() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameCreateBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameCreateBeatmapReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 82: { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder subBuilder = null; + if (beatmapCase_ == 10) { + subBuilder = ((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_).toBuilder(); + } + beatmap_ = + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + beatmap_ = subBuilder.buildPartial(); + } + beatmapCase_ = 10; + break; + } + case 96: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + case 8170: { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder subBuilder = null; + if (briefInfoCase_ == 1021) { + subBuilder = ((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_).toBuilder(); + } + briefInfo_ = + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + briefInfo_ = subBuilder.buildPartial(); + } + briefInfoCase_ = 1021; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.Builder.class); + } + + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public enum BeatmapCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_RECORD(10), + BEATMAP_NOT_SET(0); + private final int value; + private BeatmapCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BeatmapCase valueOf(int value) { + return forNumber(value); + } + + public static BeatmapCase forNumber(int value) { + switch (value) { + case 10: return MUSIC_RECORD; + case 0: return BEATMAP_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public enum BriefInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_BRIEF_INFO(1021), + BRIEFINFO_NOT_SET(0); + private final int value; + private BriefInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BriefInfoCase valueOf(int value) { + return forNumber(value); + } + + public static BriefInfoCase forNumber(int value) { + switch (value) { + case 1021: return MUSIC_BRIEF_INFO; + case 0: return BRIEFINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 12; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_RECORD_FIELD_NUMBER = 10; + /** + * .MusicBeatmap music_record = 10; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 10; + } + /** + * .MusicBeatmap music_record = 10; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + /** + * .MusicBeatmap music_record = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + + public static final int MUSIC_BRIEF_INFO_FIELD_NUMBER = 1021; + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 1021; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (beatmapCase_ == 10) { + output.writeMessage(10, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(12, unknownEnum1_); + } + if (briefInfoCase_ == 1021) { + output.writeMessage(1021, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (beatmapCase_ == 10) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum1_); + } + if (briefInfoCase_ == 1021) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1021, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq other = (emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (!getBeatmapCase().equals(other.getBeatmapCase())) return false; + switch (beatmapCase_) { + case 10: + if (!getMusicRecord() + .equals(other.getMusicRecord())) return false; + break; + case 0: + default: + } + if (!getBriefInfoCase().equals(other.getBriefInfoCase())) return false; + switch (briefInfoCase_) { + case 1021: + if (!getMusicBriefInfo() + .equals(other.getMusicBriefInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + switch (beatmapCase_) { + case 10: + hash = (37 * hash) + MUSIC_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getMusicRecord().hashCode(); + break; + case 0: + default: + } + switch (briefInfoCase_) { + case 1021: + hash = (37 * hash) + MUSIC_BRIEF_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicBriefInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6326
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameCreateBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameCreateBeatmapReq) + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + beatmapCase_ = 0; + beatmap_ = null; + briefInfoCase_ = 0; + briefInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq result = new emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + if (beatmapCase_ == 10) { + if (musicRecordBuilder_ == null) { + result.beatmap_ = beatmap_; + } else { + result.beatmap_ = musicRecordBuilder_.build(); + } + } + if (briefInfoCase_ == 1021) { + if (musicBriefInfoBuilder_ == null) { + result.briefInfo_ = briefInfo_; + } else { + result.briefInfo_ = musicBriefInfoBuilder_.build(); + } + } + result.beatmapCase_ = beatmapCase_; + result.briefInfoCase_ = briefInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + switch (other.getBeatmapCase()) { + case MUSIC_RECORD: { + mergeMusicRecord(other.getMusicRecord()); + break; + } + case BEATMAP_NOT_SET: { + break; + } + } + switch (other.getBriefInfoCase()) { + case MUSIC_BRIEF_INFO: { + mergeMusicBriefInfo(other.getMusicBriefInfo()); + break; + } + case BRIEFINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + public Builder clearBeatmap() { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + return this; + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public Builder clearBriefInfo() { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + return this; + } + + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> musicRecordBuilder_; + /** + * .MusicBeatmap music_record = 10; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 10; + } + /** + * .MusicBeatmap music_record = 10; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } else { + if (beatmapCase_ == 10) { + return musicRecordBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder setMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beatmap_ = value; + onChanged(); + } else { + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 10; + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder setMusicRecord( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder builderForValue) { + if (musicRecordBuilder_ == null) { + beatmap_ = builderForValue.build(); + onChanged(); + } else { + musicRecordBuilder_.setMessage(builderForValue.build()); + } + beatmapCase_ = 10; + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder mergeMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 10 && + beatmap_ != emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance()) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.newBuilder((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_) + .mergeFrom(value).buildPartial(); + } else { + beatmap_ = value; + } + onChanged(); + } else { + if (beatmapCase_ == 10) { + musicRecordBuilder_.mergeFrom(value); + } + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 10; + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder clearMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 10) { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + } + } else { + if (beatmapCase_ == 10) { + beatmapCase_ = 0; + beatmap_ = null; + } + musicRecordBuilder_.clear(); + } + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder getMusicRecordBuilder() { + return getMusicRecordFieldBuilder().getBuilder(); + } + /** + * .MusicBeatmap music_record = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if ((beatmapCase_ == 10) && (musicRecordBuilder_ != null)) { + return musicRecordBuilder_.getMessageOrBuilder(); + } else { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> + getMusicRecordFieldBuilder() { + if (musicRecordBuilder_ == null) { + if (!(beatmapCase_ == 10)) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + musicRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder>( + (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_, + getParentForChildren(), + isClean()); + beatmap_ = null; + } + beatmapCase_ = 10; + onChanged();; + return musicRecordBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> musicBriefInfoBuilder_; + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 1021; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } else { + if (briefInfoCase_ == 1021) { + return musicBriefInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder setMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + briefInfo_ = value; + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 1021; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder setMusicBriefInfo( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (musicBriefInfoBuilder_ == null) { + briefInfo_ = builderForValue.build(); + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(builderForValue.build()); + } + briefInfoCase_ = 1021; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder mergeMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 1021 && + briefInfo_ != emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_) + .mergeFrom(value).buildPartial(); + } else { + briefInfo_ = value; + } + onChanged(); + } else { + if (briefInfoCase_ == 1021) { + musicBriefInfoBuilder_.mergeFrom(value); + } + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 1021; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder clearMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 1021) { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + } + } else { + if (briefInfoCase_ == 1021) { + briefInfoCase_ = 0; + briefInfo_ = null; + } + musicBriefInfoBuilder_.clear(); + } + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getMusicBriefInfoBuilder() { + return getMusicBriefInfoFieldBuilder().getBuilder(); + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if ((briefInfoCase_ == 1021) && (musicBriefInfoBuilder_ != null)) { + return musicBriefInfoBuilder_.getMessageOrBuilder(); + } else { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getMusicBriefInfoFieldBuilder() { + if (musicBriefInfoBuilder_ == null) { + if (!(briefInfoCase_ == 1021)) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + musicBriefInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_, + getParentForChildren(), + isClean()); + briefInfo_ = null; + } + briefInfoCase_ = 1021; + onChanged();; + return musicBriefInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameCreateBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameCreateBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameCreateBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameCreateBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameCreateBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameCreateBeatmapReq.proto\032\022Music" + + "Beatmap.proto\032\024MusicBriefInfo.proto\032\033Mus" + + "icGameUnknown1Enum.proto\"\270\001\n\031MusicGameCr" + + "eateBeatmapReq\022-\n\runknown_enum1\030\014 \001(\0162\026." + + "MusicGameUnknown1Enum\022%\n\014music_record\030\n " + + "\001(\0132\r.MusicBeatmapH\000\022,\n\020music_brief_info" + + "\030\375\007 \001(\0132\017.MusicBriefInfoH\001B\t\n\007beatmapB\014\n" + + "\nbrief_infoB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameCreateBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameCreateBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", "MusicRecord", "MusicBriefInfo", "Beatmap", "BriefInfo", }); + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapRspOuterClass.java new file mode 100644 index 000000000..6b8e2274a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapRspOuterClass.java @@ -0,0 +1,719 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameCreateBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameCreateBeatmapRspOuterClass { + private MusicGameCreateBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameCreateBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameCreateBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + * Protobuf type {@code MusicGameCreateBeatmapRsp} + */ + public static final class MusicGameCreateBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameCreateBeatmapRsp) + MusicGameCreateBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameCreateBeatmapRsp.newBuilder() to construct. + private MusicGameCreateBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameCreateBeatmapRsp() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameCreateBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameCreateBeatmapRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + musicShareId_ = input.readUInt64(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 12; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 5; + private long musicShareId_; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (musicShareId_ != 0L) { + output.writeUInt64(5, musicShareId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(12, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, musicShareId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum1_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicGameCreateBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameCreateBeatmapRsp) + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp(this); + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 5; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 5; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameCreateBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameCreateBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameCreateBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameCreateBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameCreateBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameCreateBeatmapRsp.proto\032\033Music" + + "GameUnknown1Enum.proto\"s\n\031MusicGameCreat" + + "eBeatmapRsp\022\017\n\007retcode\030\n \001(\005\022-\n\runknown_" + + "enum1\030\014 \001(\0162\026.MusicGameUnknown1Enum\022\026\n\016m" + + "usic_share_id\030\005 \001(\004B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameCreateBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameCreateBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "MusicShareId", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqOuterClass.java new file mode 100644 index 000000000..60f660883 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqOuterClass.java @@ -0,0 +1,956 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameGetBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameGetBeatmapReqOuterClass { + private MusicGameGetBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameGetBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameGetBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The enum numeric value on the wire for unknownEnum2. + */ + int getUnknownEnum2Value(); + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The unknownEnum2. + */ + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum getUnknownEnum2(); + + /** + * bool CDFOGGDLKNA = 15; + * @return The cDFOGGDLKNA. + */ + boolean getCDFOGGDLKNA(); + + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The enum numeric value on the wire for reqType. + */ + int getReqTypeValue(); + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The reqType. + */ + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType(); + } + /** + *
+   * CmdId: 6318
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameGetBeatmapReq} + */ + public static final class MusicGameGetBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameGetBeatmapReq) + MusicGameGetBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameGetBeatmapReq.newBuilder() to construct. + private MusicGameGetBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameGetBeatmapReq() { + unknownEnum1_ = 0; + unknownEnum2_ = 0; + reqType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameGetBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameGetBeatmapReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + case 80: { + + musicShareId_ = input.readUInt64(); + break; + } + case 88: { + int rawValue = input.readEnum(); + + reqType_ = rawValue; + break; + } + case 96: { + int rawValue = input.readEnum(); + + unknownEnum2_ = rawValue; + break; + } + case 120: { + + cDFOGGDLKNA_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.class, emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.Builder.class); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 1; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 10; + private long musicShareId_; + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int UNKNOWN_ENUM2_FIELD_NUMBER = 12; + private int unknownEnum2_; + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The enum numeric value on the wire for unknownEnum2. + */ + @java.lang.Override public int getUnknownEnum2Value() { + return unknownEnum2_; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The unknownEnum2. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum getUnknownEnum2() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum result = emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.valueOf(unknownEnum2_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.UNRECOGNIZED : result; + } + + public static final int CDFOGGDLKNA_FIELD_NUMBER = 15; + private boolean cDFOGGDLKNA_; + /** + * bool CDFOGGDLKNA = 15; + * @return The cDFOGGDLKNA. + */ + @java.lang.Override + public boolean getCDFOGGDLKNA() { + return cDFOGGDLKNA_; + } + + public static final int REQ_TYPE_FIELD_NUMBER = 11; + private int reqType_; + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The reqType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(1, unknownEnum1_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(10, musicShareId_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + output.writeEnum(11, reqType_); + } + if (unknownEnum2_ != emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.MusicGameUnknown2Enum_u1.getNumber()) { + output.writeEnum(12, unknownEnum2_); + } + if (cDFOGGDLKNA_ != false) { + output.writeBool(15, cDFOGGDLKNA_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, unknownEnum1_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, musicShareId_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, reqType_); + } + if (unknownEnum2_ != emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.MusicGameUnknown2Enum_u1.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum2_); + } + if (cDFOGGDLKNA_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, cDFOGGDLKNA_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq other = (emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (unknownEnum2_ != other.unknownEnum2_) return false; + if (getCDFOGGDLKNA() + != other.getCDFOGGDLKNA()) return false; + if (reqType_ != other.reqType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + UNKNOWN_ENUM2_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum2_; + hash = (37 * hash) + CDFOGGDLKNA_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getCDFOGGDLKNA()); + hash = (37 * hash) + REQ_TYPE_FIELD_NUMBER; + hash = (53 * hash) + reqType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6318
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameGetBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameGetBeatmapReq) + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.class, emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + unknownEnum2_ = 0; + + cDFOGGDLKNA_ = false; + + reqType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq result = new emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + result.unknownEnum2_ = unknownEnum2_; + result.cDFOGGDLKNA_ = cDFOGGDLKNA_; + result.reqType_ = reqType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.unknownEnum2_ != 0) { + setUnknownEnum2Value(other.getUnknownEnum2Value()); + } + if (other.getCDFOGGDLKNA() != false) { + setCDFOGGDLKNA(other.getCDFOGGDLKNA()); + } + if (other.reqType_ != 0) { + setReqTypeValue(other.getReqTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 10; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 10; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private int unknownEnum2_ = 0; + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The enum numeric value on the wire for unknownEnum2. + */ + @java.lang.Override public int getUnknownEnum2Value() { + return unknownEnum2_; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @param value The enum numeric value on the wire for unknownEnum2 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum2Value(int value) { + + unknownEnum2_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The unknownEnum2. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum getUnknownEnum2() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum result = emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.valueOf(unknownEnum2_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @param value The unknownEnum2 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum2(emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum2_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum2() { + + unknownEnum2_ = 0; + onChanged(); + return this; + } + + private boolean cDFOGGDLKNA_ ; + /** + * bool CDFOGGDLKNA = 15; + * @return The cDFOGGDLKNA. + */ + @java.lang.Override + public boolean getCDFOGGDLKNA() { + return cDFOGGDLKNA_; + } + /** + * bool CDFOGGDLKNA = 15; + * @param value The cDFOGGDLKNA to set. + * @return This builder for chaining. + */ + public Builder setCDFOGGDLKNA(boolean value) { + + cDFOGGDLKNA_ = value; + onChanged(); + return this; + } + /** + * bool CDFOGGDLKNA = 15; + * @return This builder for chaining. + */ + public Builder clearCDFOGGDLKNA() { + + cDFOGGDLKNA_ = false; + onChanged(); + return this; + } + + private int reqType_ = 0; + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @param value The enum numeric value on the wire for reqType to set. + * @return This builder for chaining. + */ + public Builder setReqTypeValue(int value) { + + reqType_ = value; + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The reqType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @param value The reqType to set. + * @return This builder for chaining. + */ + public Builder setReqType(emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType value) { + if (value == null) { + throw new NullPointerException(); + } + + reqType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return This builder for chaining. + */ + public Builder clearReqType() { + + reqType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameGetBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameGetBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameGetBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameGetBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameGetBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameGetBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034MusicGameGetBeatmapReq.proto\032\033MusicGam" + + "eUnknown2Enum.proto\032 MusicGameGetBeatmap" + + "ReqType.proto\032\033MusicGameUnknown1Enum.pro" + + "to\"\322\001\n\026MusicGameGetBeatmapReq\022-\n\runknown" + + "_enum1\030\001 \001(\0162\026.MusicGameUnknown1Enum\022\026\n\016" + + "music_share_id\030\n \001(\004\022-\n\runknown_enum2\030\014 " + + "\001(\0162\026.MusicGameUnknown2Enum\022\023\n\013CDFOGGDLK" + + "NA\030\017 \001(\010\022-\n\010req_type\030\013 \001(\0162\033.MusicGameGe" + + "tBeatmapReqTypeB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameGetBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameGetBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameGetBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", "MusicShareId", "UnknownEnum2", "CDFOGGDLKNA", "ReqType", }); + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqTypeOuterClass.java new file mode 100644 index 000000000..53c76589c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqTypeOuterClass.java @@ -0,0 +1,200 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameGetBeatmapReqType.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameGetBeatmapReqTypeOuterClass { + private MusicGameGetBeatmapReqTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MusicGameGetBeatmapReqType} + */ + public enum MusicGameGetBeatmapReqType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MusicGameGetBeatmapReqType_u1 = 0; + */ + MusicGameGetBeatmapReqType_u1(0), + /** + *
+     * edit_beatmap
+     * 
+ * + * MusicGameGetBeatmapReqType_u2 = 1; + */ + MusicGameGetBeatmapReqType_u2(1), + /** + *
+     * play_others
+     * 
+ * + * MusicGameGetBeatmapReqType_u3 = 2; + */ + MusicGameGetBeatmapReqType_u3(2), + /** + *
+     * try
+     * 
+ * + * MusicGameGetBeatmapReqType_u4 = 3; + */ + MusicGameGetBeatmapReqType_u4(3), + /** + * MusicGameGetBeatmapReqType_u5 = 4; + */ + MusicGameGetBeatmapReqType_u5(4), + UNRECOGNIZED(-1), + ; + + /** + * MusicGameGetBeatmapReqType_u1 = 0; + */ + public static final int MusicGameGetBeatmapReqType_u1_VALUE = 0; + /** + *
+     * edit_beatmap
+     * 
+ * + * MusicGameGetBeatmapReqType_u2 = 1; + */ + public static final int MusicGameGetBeatmapReqType_u2_VALUE = 1; + /** + *
+     * play_others
+     * 
+ * + * MusicGameGetBeatmapReqType_u3 = 2; + */ + public static final int MusicGameGetBeatmapReqType_u3_VALUE = 2; + /** + *
+     * try
+     * 
+ * + * MusicGameGetBeatmapReqType_u4 = 3; + */ + public static final int MusicGameGetBeatmapReqType_u4_VALUE = 3; + /** + * MusicGameGetBeatmapReqType_u5 = 4; + */ + public static final int MusicGameGetBeatmapReqType_u5_VALUE = 4; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MusicGameGetBeatmapReqType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MusicGameGetBeatmapReqType forNumber(int value) { + switch (value) { + case 0: return MusicGameGetBeatmapReqType_u1; + case 1: return MusicGameGetBeatmapReqType_u2; + case 2: return MusicGameGetBeatmapReqType_u3; + case 3: return MusicGameGetBeatmapReqType_u4; + case 4: return MusicGameGetBeatmapReqType_u5; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MusicGameGetBeatmapReqType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MusicGameGetBeatmapReqType findValueByNumber(int number) { + return MusicGameGetBeatmapReqType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MusicGameGetBeatmapReqType[] VALUES = values(); + + public static MusicGameGetBeatmapReqType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MusicGameGetBeatmapReqType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MusicGameGetBeatmapReqType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n MusicGameGetBeatmapReqType.proto*\313\001\n\032M" + + "usicGameGetBeatmapReqType\022!\n\035MusicGameGe" + + "tBeatmapReqType_u1\020\000\022!\n\035MusicGameGetBeat" + + "mapReqType_u2\020\001\022!\n\035MusicGameGetBeatmapRe" + + "qType_u3\020\002\022!\n\035MusicGameGetBeatmapReqType" + + "_u4\020\003\022!\n\035MusicGameGetBeatmapReqType_u5\020\004" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapRspOuterClass.java new file mode 100644 index 000000000..af8b171c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapRspOuterClass.java @@ -0,0 +1,1450 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameGetBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameGetBeatmapRspOuterClass { + private MusicGameGetBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameGetBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameGetBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The enum numeric value on the wire for reqType. + */ + int getReqTypeValue(); + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The reqType. + */ + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType(); + + /** + * .MusicBeatmap music_record = 9; + * @return Whether the musicRecord field is set. + */ + boolean hasMusicRecord(); + /** + * .MusicBeatmap music_record = 9; + * @return The musicRecord. + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord(); + /** + * .MusicBeatmap music_record = 9; + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder(); + + /** + * .MusicBriefInfo music_brief_info = 953; + * @return Whether the musicBriefInfo field is set. + */ + boolean hasMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 953; + * @return The musicBriefInfo. + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 953; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder(); + + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.BeatmapCase getBeatmapCase(); + + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.BriefInfoCase getBriefInfoCase(); + } + /** + *
+   * CmdId: 6309
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameGetBeatmapRsp} + */ + public static final class MusicGameGetBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameGetBeatmapRsp) + MusicGameGetBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameGetBeatmapRsp.newBuilder() to construct. + private MusicGameGetBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameGetBeatmapRsp() { + unknownEnum1_ = 0; + reqType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameGetBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameGetBeatmapRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + case 16: { + int rawValue = input.readEnum(); + + reqType_ = rawValue; + break; + } + case 40: { + + musicShareId_ = input.readUInt64(); + break; + } + case 74: { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder subBuilder = null; + if (beatmapCase_ == 9) { + subBuilder = ((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_).toBuilder(); + } + beatmap_ = + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + beatmap_ = subBuilder.buildPartial(); + } + beatmapCase_ = 9; + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 7626: { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder subBuilder = null; + if (briefInfoCase_ == 953) { + subBuilder = ((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_).toBuilder(); + } + briefInfo_ = + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + briefInfo_ = subBuilder.buildPartial(); + } + briefInfoCase_ = 953; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.Builder.class); + } + + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public enum BeatmapCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_RECORD(9), + BEATMAP_NOT_SET(0); + private final int value; + private BeatmapCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BeatmapCase valueOf(int value) { + return forNumber(value); + } + + public static BeatmapCase forNumber(int value) { + switch (value) { + case 9: return MUSIC_RECORD; + case 0: return BEATMAP_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public enum BriefInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_BRIEF_INFO(953), + BRIEFINFO_NOT_SET(0); + private final int value; + private BriefInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BriefInfoCase valueOf(int value) { + return forNumber(value); + } + + public static BriefInfoCase forNumber(int value) { + switch (value) { + case 953: return MUSIC_BRIEF_INFO; + case 0: return BRIEFINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 1; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 5; + private long musicShareId_; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int REQ_TYPE_FIELD_NUMBER = 2; + private int reqType_; + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The reqType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + + public static final int MUSIC_RECORD_FIELD_NUMBER = 9; + /** + * .MusicBeatmap music_record = 9; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 9; + } + /** + * .MusicBeatmap music_record = 9; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + /** + * .MusicBeatmap music_record = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + + public static final int MUSIC_BRIEF_INFO_FIELD_NUMBER = 953; + /** + * .MusicBriefInfo music_brief_info = 953; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 953; + } + /** + * .MusicBriefInfo music_brief_info = 953; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(1, unknownEnum1_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + output.writeEnum(2, reqType_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(5, musicShareId_); + } + if (beatmapCase_ == 9) { + output.writeMessage(9, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (briefInfoCase_ == 953) { + output.writeMessage(953, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, unknownEnum1_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, reqType_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, musicShareId_); + } + if (beatmapCase_ == 9) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (briefInfoCase_ == 953) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(953, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (reqType_ != other.reqType_) return false; + if (!getBeatmapCase().equals(other.getBeatmapCase())) return false; + switch (beatmapCase_) { + case 9: + if (!getMusicRecord() + .equals(other.getMusicRecord())) return false; + break; + case 0: + default: + } + if (!getBriefInfoCase().equals(other.getBriefInfoCase())) return false; + switch (briefInfoCase_) { + case 953: + if (!getMusicBriefInfo() + .equals(other.getMusicBriefInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + REQ_TYPE_FIELD_NUMBER; + hash = (53 * hash) + reqType_; + switch (beatmapCase_) { + case 9: + hash = (37 * hash) + MUSIC_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getMusicRecord().hashCode(); + break; + case 0: + default: + } + switch (briefInfoCase_) { + case 953: + hash = (37 * hash) + MUSIC_BRIEF_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicBriefInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6309
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameGetBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameGetBeatmapRsp) + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + reqType_ = 0; + + beatmapCase_ = 0; + beatmap_ = null; + briefInfoCase_ = 0; + briefInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp(this); + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + result.reqType_ = reqType_; + if (beatmapCase_ == 9) { + if (musicRecordBuilder_ == null) { + result.beatmap_ = beatmap_; + } else { + result.beatmap_ = musicRecordBuilder_.build(); + } + } + if (briefInfoCase_ == 953) { + if (musicBriefInfoBuilder_ == null) { + result.briefInfo_ = briefInfo_; + } else { + result.briefInfo_ = musicBriefInfoBuilder_.build(); + } + } + result.beatmapCase_ = beatmapCase_; + result.briefInfoCase_ = briefInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.reqType_ != 0) { + setReqTypeValue(other.getReqTypeValue()); + } + switch (other.getBeatmapCase()) { + case MUSIC_RECORD: { + mergeMusicRecord(other.getMusicRecord()); + break; + } + case BEATMAP_NOT_SET: { + break; + } + } + switch (other.getBriefInfoCase()) { + case MUSIC_BRIEF_INFO: { + mergeMusicBriefInfo(other.getMusicBriefInfo()); + break; + } + case BRIEFINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + public Builder clearBeatmap() { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + return this; + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public Builder clearBriefInfo() { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 5; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 5; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private int reqType_ = 0; + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @param value The enum numeric value on the wire for reqType to set. + * @return This builder for chaining. + */ + public Builder setReqTypeValue(int value) { + + reqType_ = value; + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The reqType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @param value The reqType to set. + * @return This builder for chaining. + */ + public Builder setReqType(emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType value) { + if (value == null) { + throw new NullPointerException(); + } + + reqType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return This builder for chaining. + */ + public Builder clearReqType() { + + reqType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> musicRecordBuilder_; + /** + * .MusicBeatmap music_record = 9; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 9; + } + /** + * .MusicBeatmap music_record = 9; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } else { + if (beatmapCase_ == 9) { + return musicRecordBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder setMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beatmap_ = value; + onChanged(); + } else { + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 9; + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder setMusicRecord( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder builderForValue) { + if (musicRecordBuilder_ == null) { + beatmap_ = builderForValue.build(); + onChanged(); + } else { + musicRecordBuilder_.setMessage(builderForValue.build()); + } + beatmapCase_ = 9; + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder mergeMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 9 && + beatmap_ != emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance()) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.newBuilder((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_) + .mergeFrom(value).buildPartial(); + } else { + beatmap_ = value; + } + onChanged(); + } else { + if (beatmapCase_ == 9) { + musicRecordBuilder_.mergeFrom(value); + } + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 9; + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder clearMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 9) { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + } + } else { + if (beatmapCase_ == 9) { + beatmapCase_ = 0; + beatmap_ = null; + } + musicRecordBuilder_.clear(); + } + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder getMusicRecordBuilder() { + return getMusicRecordFieldBuilder().getBuilder(); + } + /** + * .MusicBeatmap music_record = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if ((beatmapCase_ == 9) && (musicRecordBuilder_ != null)) { + return musicRecordBuilder_.getMessageOrBuilder(); + } else { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> + getMusicRecordFieldBuilder() { + if (musicRecordBuilder_ == null) { + if (!(beatmapCase_ == 9)) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + musicRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder>( + (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_, + getParentForChildren(), + isClean()); + beatmap_ = null; + } + beatmapCase_ = 9; + onChanged();; + return musicRecordBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> musicBriefInfoBuilder_; + /** + * .MusicBriefInfo music_brief_info = 953; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 953; + } + /** + * .MusicBriefInfo music_brief_info = 953; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } else { + if (briefInfoCase_ == 953) { + return musicBriefInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder setMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + briefInfo_ = value; + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 953; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder setMusicBriefInfo( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (musicBriefInfoBuilder_ == null) { + briefInfo_ = builderForValue.build(); + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(builderForValue.build()); + } + briefInfoCase_ = 953; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder mergeMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 953 && + briefInfo_ != emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_) + .mergeFrom(value).buildPartial(); + } else { + briefInfo_ = value; + } + onChanged(); + } else { + if (briefInfoCase_ == 953) { + musicBriefInfoBuilder_.mergeFrom(value); + } + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 953; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder clearMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 953) { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + } + } else { + if (briefInfoCase_ == 953) { + briefInfoCase_ = 0; + briefInfo_ = null; + } + musicBriefInfoBuilder_.clear(); + } + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getMusicBriefInfoBuilder() { + return getMusicBriefInfoFieldBuilder().getBuilder(); + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if ((briefInfoCase_ == 953) && (musicBriefInfoBuilder_ != null)) { + return musicBriefInfoBuilder_.getMessageOrBuilder(); + } else { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getMusicBriefInfoFieldBuilder() { + if (musicBriefInfoBuilder_ == null) { + if (!(briefInfoCase_ == 953)) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + musicBriefInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_, + getParentForChildren(), + isClean()); + briefInfo_ = null; + } + briefInfoCase_ = 953; + onChanged();; + return musicBriefInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameGetBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameGetBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameGetBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameGetBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameGetBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034MusicGameGetBeatmapRsp.proto\032 MusicGam" + + "eGetBeatmapReqType.proto\032\022MusicBeatmap.p" + + "roto\032\024MusicBriefInfo.proto\032\033MusicGameUnk" + + "nown1Enum.proto\"\215\002\n\026MusicGameGetBeatmapR" + + "sp\022\017\n\007retcode\030\r \001(\005\022-\n\runknown_enum1\030\001 \001" + + "(\0162\026.MusicGameUnknown1Enum\022\026\n\016music_shar" + + "e_id\030\005 \001(\004\022-\n\010req_type\030\002 \001(\0162\033.MusicGame" + + "GetBeatmapReqType\022%\n\014music_record\030\t \001(\0132" + + "\r.MusicBeatmapH\000\022,\n\020music_brief_info\030\271\007 " + + "\001(\0132\017.MusicBriefInfoH\001B\t\n\007beatmapB\014\n\nbri" + + "ef_infoB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameGetBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameGetBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "MusicShareId", "ReqType", "MusicRecord", "MusicBriefInfo", "Beatmap", "BriefInfo", }); + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameRecordOuterClass.java new file mode 100644 index 000000000..92e8e5ef6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameRecordOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameRecord.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameRecordOuterClass { + private MusicGameRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_unlock = 9; + * @return The isUnlock. + */ + boolean getIsUnlock(); + + /** + * uint32 max_score = 11; + * @return The maxScore. + */ + int getMaxScore(); + + /** + * uint32 max_combo = 6; + * @return The maxCombo. + */ + int getMaxCombo(); + } + /** + * Protobuf type {@code MusicGameRecord} + */ + public static final class MusicGameRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameRecord) + MusicGameRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameRecord.newBuilder() to construct. + private MusicGameRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameRecord() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameRecord( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + maxCombo_ = input.readUInt32(); + break; + } + case 72: { + + isUnlock_ = input.readBool(); + break; + } + case 88: { + + maxScore_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.class, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.Builder.class); + } + + public static final int IS_UNLOCK_FIELD_NUMBER = 9; + private boolean isUnlock_; + /** + * bool is_unlock = 9; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + + public static final int MAX_SCORE_FIELD_NUMBER = 11; + private int maxScore_; + /** + * uint32 max_score = 11; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + + public static final int MAX_COMBO_FIELD_NUMBER = 6; + private int maxCombo_; + /** + * uint32 max_combo = 6; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (maxCombo_ != 0) { + output.writeUInt32(6, maxCombo_); + } + if (isUnlock_ != false) { + output.writeBool(9, isUnlock_); + } + if (maxScore_ != 0) { + output.writeUInt32(11, maxScore_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (maxCombo_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, maxCombo_); + } + if (isUnlock_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isUnlock_); + } + if (maxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, maxScore_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord other = (emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord) obj; + + if (getIsUnlock() + != other.getIsUnlock()) return false; + if (getMaxScore() + != other.getMaxScore()) return false; + if (getMaxCombo() + != other.getMaxCombo()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_UNLOCK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlock()); + hash = (37 * hash) + MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getMaxScore(); + hash = (37 * hash) + MAX_COMBO_FIELD_NUMBER; + hash = (53 * hash) + getMaxCombo(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MusicGameRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameRecord) + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.class, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isUnlock_ = false; + + maxScore_ = 0; + + maxCombo_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord build() { + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord buildPartial() { + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord result = new emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord(this); + result.isUnlock_ = isUnlock_; + result.maxScore_ = maxScore_; + result.maxCombo_ = maxCombo_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord other) { + if (other == emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.getDefaultInstance()) return this; + if (other.getIsUnlock() != false) { + setIsUnlock(other.getIsUnlock()); + } + if (other.getMaxScore() != 0) { + setMaxScore(other.getMaxScore()); + } + if (other.getMaxCombo() != 0) { + setMaxCombo(other.getMaxCombo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isUnlock_ ; + /** + * bool is_unlock = 9; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + /** + * bool is_unlock = 9; + * @param value The isUnlock to set. + * @return This builder for chaining. + */ + public Builder setIsUnlock(boolean value) { + + isUnlock_ = value; + onChanged(); + return this; + } + /** + * bool is_unlock = 9; + * @return This builder for chaining. + */ + public Builder clearIsUnlock() { + + isUnlock_ = false; + onChanged(); + return this; + } + + private int maxScore_ ; + /** + * uint32 max_score = 11; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + /** + * uint32 max_score = 11; + * @param value The maxScore to set. + * @return This builder for chaining. + */ + public Builder setMaxScore(int value) { + + maxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 max_score = 11; + * @return This builder for chaining. + */ + public Builder clearMaxScore() { + + maxScore_ = 0; + onChanged(); + return this; + } + + private int maxCombo_ ; + /** + * uint32 max_combo = 6; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + /** + * uint32 max_combo = 6; + * @param value The maxCombo to set. + * @return This builder for chaining. + */ + public Builder setMaxCombo(int value) { + + maxCombo_ = value; + onChanged(); + return this; + } + /** + * uint32 max_combo = 6; + * @return This builder for chaining. + */ + public Builder clearMaxCombo() { + + maxCombo_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameRecord) + } + + // @@protoc_insertion_point(class_scope:MusicGameRecord) + private static final emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord(); + } + + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MusicGameRecord.proto\"J\n\017MusicGameReco" + + "rd\022\021\n\tis_unlock\030\t \001(\010\022\021\n\tmax_score\030\013 \001(\r" + + "\022\021\n\tmax_combo\030\006 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameRecord_descriptor, + new java.lang.String[] { "IsUnlock", "MaxScore", "MaxCombo", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapReqOuterClass.java new file mode 100644 index 000000000..0aed42a4c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapReqOuterClass.java @@ -0,0 +1,662 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSearchBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSearchBeatmapReqOuterClass { + private MusicGameSearchBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSearchBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSearchBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 6; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 6343
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapReq} + */ + public static final class MusicGameSearchBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSearchBeatmapReq) + MusicGameSearchBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSearchBeatmapReq.newBuilder() to construct. + private MusicGameSearchBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSearchBeatmapReq() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSearchBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSearchBeatmapReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + musicShareId_ = input.readUInt64(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.Builder.class); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 10; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 6; + private long musicShareId_; + /** + * uint64 music_share_id = 6; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (musicShareId_ != 0L) { + output.writeUInt64(6, musicShareId_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(10, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, musicShareId_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, unknownEnum1_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq other = (emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6343
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSearchBeatmapReq) + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq result = new emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 6; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 6; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 6; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameSearchBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameSearchBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSearchBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSearchBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSearchBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameSearchBeatmapReq.proto\032\033Music" + + "GameUnknown1Enum.proto\"b\n\031MusicGameSearc" + + "hBeatmapReq\022-\n\runknown_enum1\030\n \001(\0162\026.Mus" + + "icGameUnknown1Enum\022\026\n\016music_share_id\030\006 \001" + + "(\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameSearchBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSearchBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", "MusicShareId", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapRspOuterClass.java new file mode 100644 index 000000000..372b633bf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapRspOuterClass.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSearchBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSearchBeatmapRspOuterClass { + private MusicGameSearchBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSearchBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSearchBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * .MusicBriefInfo music_brief_info = 11; + * @return Whether the musicBriefInfo field is set. + */ + boolean hasMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 11; + * @return The musicBriefInfo. + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 11; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder(); + + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.ELBEIFGDBMMCase getELBEIFGDBMMCase(); + } + /** + *
+   * CmdId: 6304
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapRsp} + */ + public static final class MusicGameSearchBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSearchBeatmapRsp) + MusicGameSearchBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSearchBeatmapRsp.newBuilder() to construct. + private MusicGameSearchBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSearchBeatmapRsp() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSearchBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSearchBeatmapRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + case 32: { + + musicShareId_ = input.readUInt64(); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder subBuilder = null; + if (eLBEIFGDBMMCase_ == 11) { + subBuilder = ((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_).toBuilder(); + } + eLBEIFGDBMM_ = + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_); + eLBEIFGDBMM_ = subBuilder.buildPartial(); + } + eLBEIFGDBMMCase_ = 11; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.Builder.class); + } + + private int eLBEIFGDBMMCase_ = 0; + private java.lang.Object eLBEIFGDBMM_; + public enum ELBEIFGDBMMCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_BRIEF_INFO(11), + ELBEIFGDBMM_NOT_SET(0); + private final int value; + private ELBEIFGDBMMCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ELBEIFGDBMMCase valueOf(int value) { + return forNumber(value); + } + + public static ELBEIFGDBMMCase forNumber(int value) { + switch (value) { + case 11: return MUSIC_BRIEF_INFO; + case 0: return ELBEIFGDBMM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ELBEIFGDBMMCase + getELBEIFGDBMMCase() { + return ELBEIFGDBMMCase.forNumber( + eLBEIFGDBMMCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 3; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 4; + private long musicShareId_; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int MUSIC_BRIEF_INFO_FIELD_NUMBER = 11; + /** + * .MusicBriefInfo music_brief_info = 11; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return eLBEIFGDBMMCase_ == 11; + } + /** + * .MusicBriefInfo music_brief_info = 11; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(3, unknownEnum1_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(4, musicShareId_); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (eLBEIFGDBMMCase_ == 11) { + output.writeMessage(11, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, unknownEnum1_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, musicShareId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (eLBEIFGDBMMCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!getELBEIFGDBMMCase().equals(other.getELBEIFGDBMMCase())) return false; + switch (eLBEIFGDBMMCase_) { + case 11: + if (!getMusicBriefInfo() + .equals(other.getMusicBriefInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + switch (eLBEIFGDBMMCase_) { + case 11: + hash = (37 * hash) + MUSIC_BRIEF_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicBriefInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6304
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSearchBeatmapRsp) + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp(this); + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + if (eLBEIFGDBMMCase_ == 11) { + if (musicBriefInfoBuilder_ == null) { + result.eLBEIFGDBMM_ = eLBEIFGDBMM_; + } else { + result.eLBEIFGDBMM_ = musicBriefInfoBuilder_.build(); + } + } + result.eLBEIFGDBMMCase_ = eLBEIFGDBMMCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + switch (other.getELBEIFGDBMMCase()) { + case MUSIC_BRIEF_INFO: { + mergeMusicBriefInfo(other.getMusicBriefInfo()); + break; + } + case ELBEIFGDBMM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int eLBEIFGDBMMCase_ = 0; + private java.lang.Object eLBEIFGDBMM_; + public ELBEIFGDBMMCase + getELBEIFGDBMMCase() { + return ELBEIFGDBMMCase.forNumber( + eLBEIFGDBMMCase_); + } + + public Builder clearELBEIFGDBMM() { + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 4; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 4; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> musicBriefInfoBuilder_; + /** + * .MusicBriefInfo music_brief_info = 11; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return eLBEIFGDBMMCase_ == 11; + } + /** + * .MusicBriefInfo music_brief_info = 11; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } else { + if (eLBEIFGDBMMCase_ == 11) { + return musicBriefInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder setMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + eLBEIFGDBMM_ = value; + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(value); + } + eLBEIFGDBMMCase_ = 11; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder setMusicBriefInfo( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (musicBriefInfoBuilder_ == null) { + eLBEIFGDBMM_ = builderForValue.build(); + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(builderForValue.build()); + } + eLBEIFGDBMMCase_ = 11; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder mergeMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (eLBEIFGDBMMCase_ == 11 && + eLBEIFGDBMM_ != emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) { + eLBEIFGDBMM_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_) + .mergeFrom(value).buildPartial(); + } else { + eLBEIFGDBMM_ = value; + } + onChanged(); + } else { + if (eLBEIFGDBMMCase_ == 11) { + musicBriefInfoBuilder_.mergeFrom(value); + } + musicBriefInfoBuilder_.setMessage(value); + } + eLBEIFGDBMMCase_ = 11; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder clearMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (eLBEIFGDBMMCase_ == 11) { + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + onChanged(); + } + } else { + if (eLBEIFGDBMMCase_ == 11) { + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + } + musicBriefInfoBuilder_.clear(); + } + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getMusicBriefInfoBuilder() { + return getMusicBriefInfoFieldBuilder().getBuilder(); + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if ((eLBEIFGDBMMCase_ == 11) && (musicBriefInfoBuilder_ != null)) { + return musicBriefInfoBuilder_.getMessageOrBuilder(); + } else { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getMusicBriefInfoFieldBuilder() { + if (musicBriefInfoBuilder_ == null) { + if (!(eLBEIFGDBMMCase_ == 11)) { + eLBEIFGDBMM_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + musicBriefInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_, + getParentForChildren(), + isClean()); + eLBEIFGDBMM_ = null; + } + eLBEIFGDBMMCase_ = 11; + onChanged();; + return musicBriefInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameSearchBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameSearchBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSearchBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSearchBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSearchBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameSearchBeatmapRsp.proto\032\024Music" + + "BriefInfo.proto\032\033MusicGameUnknown1Enum.p" + + "roto\"\257\001\n\031MusicGameSearchBeatmapRsp\022\017\n\007re" + + "tcode\030\t \001(\005\022-\n\runknown_enum1\030\003 \001(\0162\026.Mus" + + "icGameUnknown1Enum\022\026\n\016music_share_id\030\004 \001" + + "(\004\022+\n\020music_brief_info\030\013 \001(\0132\017.MusicBrie" + + "fInfoH\000B\r\n\013ELBEIFGDBMMB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameSearchBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSearchBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "MusicShareId", "MusicBriefInfo", "ELBEIFGDBMM", }); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleReqOuterClass.java new file mode 100644 index 000000000..99922216d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleReqOuterClass.java @@ -0,0 +1,2007 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSettleReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSettleReqOuterClass { + private MusicGameSettleReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSettleReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSettleReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return A list containing the unk2700GDPKOANEDEB. + */ + java.util.List getUnk2700GDPKOANEDEBList(); + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return The count of unk2700GDPKOANEDEB. + */ + int getUnk2700GDPKOANEDEBCount(); + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @param index The index of the element to return. + * @return The unk2700GDPKOANEDEB at the given index. + */ + int getUnk2700GDPKOANEDEB(int index); + + /** + * uint32 Unk2700_NMHGADLANMM = 795; + * @return The unk2700NMHGADLANMM. + */ + int getUnk2700NMHGADLANMM(); + + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return A list containing the unk2700NNHGOCJLKFH. + */ + java.util.List getUnk2700NNHGOCJLKFHList(); + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return The count of unk2700NNHGOCJLKFH. + */ + int getUnk2700NNHGOCJLKFHCount(); + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @param index The index of the element to return. + * @return The unk2700NNHGOCJLKFH at the given index. + */ + int getUnk2700NNHGOCJLKFH(int index); + + /** + * uint32 Unk2700_NCHHEJNFECG = 15; + * @return The unk2700NCHHEJNFECG. + */ + int getUnk2700NCHHEJNFECG(); + + /** + * uint32 score = 9; + * @return The score. + */ + int getScore(); + + /** + * uint64 Unk2700_CEPGMKAHHCD = 6; + * @return The unk2700CEPGMKAHHCD. + */ + long getUnk2700CEPGMKAHHCD(); + + /** + * uint32 Unk2700_MMHHGALFHGA = 13; + * @return The unk2700MMHHGALFHGA. + */ + int getUnk2700MMHHGALFHGA(); + + /** + * bool Unk2700_CBLIJHDFKHA = 422; + * @return The unk2700CBLIJHDFKHA. + */ + boolean getUnk2700CBLIJHDFKHA(); + + /** + * uint32 max_combo = 5; + * @return The maxCombo. + */ + int getMaxCombo(); + + /** + * uint32 Unk2700_FBLBGPHMLAL = 1058; + * @return The unk2700FBLBGPHMLAL. + */ + int getUnk2700FBLBGPHMLAL(); + + /** + * float speed = 409; + * @return The speed. + */ + float getSpeed(); + + /** + * bool Unk2700_IOKPIKJDEHG = 3; + * @return The unk2700IOKPIKJDEHG. + */ + boolean getUnk2700IOKPIKJDEHG(); + + /** + * uint32 combo = 1; + * @return The combo. + */ + int getCombo(); + + /** + * uint32 music_basic_id = 7; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * uint32 Unk2700_DIMBABOGNEM = 2; + * @return The unk2700DIMBABOGNEM. + */ + int getUnk2700DIMBABOGNEM(); + + /** + * uint32 Unk2700_IOMOHEKJJLJ = 1953; + * @return The unk2700IOMOHEKJJLJ. + */ + int getUnk2700IOMOHEKJJLJ(); + + /** + * uint32 correct_hit = 14; + * @return The correctHit. + */ + int getCorrectHit(); + + /** + * bool Unk2700_LKJNLDJAGGL = 1285; + * @return The unk2700LKJNLDJAGGL. + */ + boolean getUnk2700LKJNLDJAGGL(); + } + /** + *
+   * CmdId: 8892
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameSettleReq} + */ + public static final class MusicGameSettleReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSettleReq) + MusicGameSettleReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSettleReq.newBuilder() to construct. + private MusicGameSettleReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSettleReq() { + unk2700GDPKOANEDEB_ = emptyIntList(); + unk2700NNHGOCJLKFH_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSettleReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSettleReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + combo_ = input.readUInt32(); + break; + } + case 16: { + + unk2700DIMBABOGNEM_ = input.readUInt32(); + break; + } + case 24: { + + unk2700IOKPIKJDEHG_ = input.readBool(); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700NNHGOCJLKFH_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700NNHGOCJLKFH_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700NNHGOCJLKFH_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700NNHGOCJLKFH_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + maxCombo_ = input.readUInt32(); + break; + } + case 48: { + + unk2700CEPGMKAHHCD_ = input.readUInt64(); + break; + } + case 56: { + + musicBasicId_ = input.readUInt32(); + break; + } + case 72: { + + score_ = input.readUInt32(); + break; + } + case 104: { + + unk2700MMHHGALFHGA_ = input.readUInt32(); + break; + } + case 112: { + + correctHit_ = input.readUInt32(); + break; + } + case 120: { + + unk2700NCHHEJNFECG_ = input.readUInt32(); + break; + } + case 3072: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700GDPKOANEDEB_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700GDPKOANEDEB_.addInt(input.readUInt32()); + break; + } + case 3074: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700GDPKOANEDEB_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700GDPKOANEDEB_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 3277: { + + speed_ = input.readFloat(); + break; + } + case 3376: { + + unk2700CBLIJHDFKHA_ = input.readBool(); + break; + } + case 6360: { + + unk2700NMHGADLANMM_ = input.readUInt32(); + break; + } + case 8464: { + + unk2700FBLBGPHMLAL_ = input.readUInt32(); + break; + } + case 10280: { + + unk2700LKJNLDJAGGL_ = input.readBool(); + break; + } + case 15624: { + + unk2700IOMOHEKJJLJ_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700NNHGOCJLKFH_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700GDPKOANEDEB_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.class, emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.Builder.class); + } + + public static final int UNK2700_GDPKOANEDEB_FIELD_NUMBER = 384; + private com.google.protobuf.Internal.IntList unk2700GDPKOANEDEB_; + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return A list containing the unk2700GDPKOANEDEB. + */ + @java.lang.Override + public java.util.List + getUnk2700GDPKOANEDEBList() { + return unk2700GDPKOANEDEB_; + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return The count of unk2700GDPKOANEDEB. + */ + public int getUnk2700GDPKOANEDEBCount() { + return unk2700GDPKOANEDEB_.size(); + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @param index The index of the element to return. + * @return The unk2700GDPKOANEDEB at the given index. + */ + public int getUnk2700GDPKOANEDEB(int index) { + return unk2700GDPKOANEDEB_.getInt(index); + } + private int unk2700GDPKOANEDEBMemoizedSerializedSize = -1; + + public static final int UNK2700_NMHGADLANMM_FIELD_NUMBER = 795; + private int unk2700NMHGADLANMM_; + /** + * uint32 Unk2700_NMHGADLANMM = 795; + * @return The unk2700NMHGADLANMM. + */ + @java.lang.Override + public int getUnk2700NMHGADLANMM() { + return unk2700NMHGADLANMM_; + } + + public static final int UNK2700_NNHGOCJLKFH_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList unk2700NNHGOCJLKFH_; + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return A list containing the unk2700NNHGOCJLKFH. + */ + @java.lang.Override + public java.util.List + getUnk2700NNHGOCJLKFHList() { + return unk2700NNHGOCJLKFH_; + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return The count of unk2700NNHGOCJLKFH. + */ + public int getUnk2700NNHGOCJLKFHCount() { + return unk2700NNHGOCJLKFH_.size(); + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @param index The index of the element to return. + * @return The unk2700NNHGOCJLKFH at the given index. + */ + public int getUnk2700NNHGOCJLKFH(int index) { + return unk2700NNHGOCJLKFH_.getInt(index); + } + private int unk2700NNHGOCJLKFHMemoizedSerializedSize = -1; + + public static final int UNK2700_NCHHEJNFECG_FIELD_NUMBER = 15; + private int unk2700NCHHEJNFECG_; + /** + * uint32 Unk2700_NCHHEJNFECG = 15; + * @return The unk2700NCHHEJNFECG. + */ + @java.lang.Override + public int getUnk2700NCHHEJNFECG() { + return unk2700NCHHEJNFECG_; + } + + public static final int SCORE_FIELD_NUMBER = 9; + private int score_; + /** + * uint32 score = 9; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + + public static final int UNK2700_CEPGMKAHHCD_FIELD_NUMBER = 6; + private long unk2700CEPGMKAHHCD_; + /** + * uint64 Unk2700_CEPGMKAHHCD = 6; + * @return The unk2700CEPGMKAHHCD. + */ + @java.lang.Override + public long getUnk2700CEPGMKAHHCD() { + return unk2700CEPGMKAHHCD_; + } + + public static final int UNK2700_MMHHGALFHGA_FIELD_NUMBER = 13; + private int unk2700MMHHGALFHGA_; + /** + * uint32 Unk2700_MMHHGALFHGA = 13; + * @return The unk2700MMHHGALFHGA. + */ + @java.lang.Override + public int getUnk2700MMHHGALFHGA() { + return unk2700MMHHGALFHGA_; + } + + public static final int UNK2700_CBLIJHDFKHA_FIELD_NUMBER = 422; + private boolean unk2700CBLIJHDFKHA_; + /** + * bool Unk2700_CBLIJHDFKHA = 422; + * @return The unk2700CBLIJHDFKHA. + */ + @java.lang.Override + public boolean getUnk2700CBLIJHDFKHA() { + return unk2700CBLIJHDFKHA_; + } + + public static final int MAX_COMBO_FIELD_NUMBER = 5; + private int maxCombo_; + /** + * uint32 max_combo = 5; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + + public static final int UNK2700_FBLBGPHMLAL_FIELD_NUMBER = 1058; + private int unk2700FBLBGPHMLAL_; + /** + * uint32 Unk2700_FBLBGPHMLAL = 1058; + * @return The unk2700FBLBGPHMLAL. + */ + @java.lang.Override + public int getUnk2700FBLBGPHMLAL() { + return unk2700FBLBGPHMLAL_; + } + + public static final int SPEED_FIELD_NUMBER = 409; + private float speed_; + /** + * float speed = 409; + * @return The speed. + */ + @java.lang.Override + public float getSpeed() { + return speed_; + } + + public static final int UNK2700_IOKPIKJDEHG_FIELD_NUMBER = 3; + private boolean unk2700IOKPIKJDEHG_; + /** + * bool Unk2700_IOKPIKJDEHG = 3; + * @return The unk2700IOKPIKJDEHG. + */ + @java.lang.Override + public boolean getUnk2700IOKPIKJDEHG() { + return unk2700IOKPIKJDEHG_; + } + + public static final int COMBO_FIELD_NUMBER = 1; + private int combo_; + /** + * uint32 combo = 1; + * @return The combo. + */ + @java.lang.Override + public int getCombo() { + return combo_; + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 7; + private int musicBasicId_; + /** + * uint32 music_basic_id = 7; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int UNK2700_DIMBABOGNEM_FIELD_NUMBER = 2; + private int unk2700DIMBABOGNEM_; + /** + * uint32 Unk2700_DIMBABOGNEM = 2; + * @return The unk2700DIMBABOGNEM. + */ + @java.lang.Override + public int getUnk2700DIMBABOGNEM() { + return unk2700DIMBABOGNEM_; + } + + public static final int UNK2700_IOMOHEKJJLJ_FIELD_NUMBER = 1953; + private int unk2700IOMOHEKJJLJ_; + /** + * uint32 Unk2700_IOMOHEKJJLJ = 1953; + * @return The unk2700IOMOHEKJJLJ. + */ + @java.lang.Override + public int getUnk2700IOMOHEKJJLJ() { + return unk2700IOMOHEKJJLJ_; + } + + public static final int CORRECT_HIT_FIELD_NUMBER = 14; + private int correctHit_; + /** + * uint32 correct_hit = 14; + * @return The correctHit. + */ + @java.lang.Override + public int getCorrectHit() { + return correctHit_; + } + + public static final int UNK2700_LKJNLDJAGGL_FIELD_NUMBER = 1285; + private boolean unk2700LKJNLDJAGGL_; + /** + * bool Unk2700_LKJNLDJAGGL = 1285; + * @return The unk2700LKJNLDJAGGL. + */ + @java.lang.Override + public boolean getUnk2700LKJNLDJAGGL() { + return unk2700LKJNLDJAGGL_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (combo_ != 0) { + output.writeUInt32(1, combo_); + } + if (unk2700DIMBABOGNEM_ != 0) { + output.writeUInt32(2, unk2700DIMBABOGNEM_); + } + if (unk2700IOKPIKJDEHG_ != false) { + output.writeBool(3, unk2700IOKPIKJDEHG_); + } + if (getUnk2700NNHGOCJLKFHList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(unk2700NNHGOCJLKFHMemoizedSerializedSize); + } + for (int i = 0; i < unk2700NNHGOCJLKFH_.size(); i++) { + output.writeUInt32NoTag(unk2700NNHGOCJLKFH_.getInt(i)); + } + if (maxCombo_ != 0) { + output.writeUInt32(5, maxCombo_); + } + if (unk2700CEPGMKAHHCD_ != 0L) { + output.writeUInt64(6, unk2700CEPGMKAHHCD_); + } + if (musicBasicId_ != 0) { + output.writeUInt32(7, musicBasicId_); + } + if (score_ != 0) { + output.writeUInt32(9, score_); + } + if (unk2700MMHHGALFHGA_ != 0) { + output.writeUInt32(13, unk2700MMHHGALFHGA_); + } + if (correctHit_ != 0) { + output.writeUInt32(14, correctHit_); + } + if (unk2700NCHHEJNFECG_ != 0) { + output.writeUInt32(15, unk2700NCHHEJNFECG_); + } + if (getUnk2700GDPKOANEDEBList().size() > 0) { + output.writeUInt32NoTag(3074); + output.writeUInt32NoTag(unk2700GDPKOANEDEBMemoizedSerializedSize); + } + for (int i = 0; i < unk2700GDPKOANEDEB_.size(); i++) { + output.writeUInt32NoTag(unk2700GDPKOANEDEB_.getInt(i)); + } + if (speed_ != 0F) { + output.writeFloat(409, speed_); + } + if (unk2700CBLIJHDFKHA_ != false) { + output.writeBool(422, unk2700CBLIJHDFKHA_); + } + if (unk2700NMHGADLANMM_ != 0) { + output.writeUInt32(795, unk2700NMHGADLANMM_); + } + if (unk2700FBLBGPHMLAL_ != 0) { + output.writeUInt32(1058, unk2700FBLBGPHMLAL_); + } + if (unk2700LKJNLDJAGGL_ != false) { + output.writeBool(1285, unk2700LKJNLDJAGGL_); + } + if (unk2700IOMOHEKJJLJ_ != 0) { + output.writeUInt32(1953, unk2700IOMOHEKJJLJ_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (combo_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, combo_); + } + if (unk2700DIMBABOGNEM_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2700DIMBABOGNEM_); + } + if (unk2700IOKPIKJDEHG_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, unk2700IOKPIKJDEHG_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700NNHGOCJLKFH_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700NNHGOCJLKFH_.getInt(i)); + } + size += dataSize; + if (!getUnk2700NNHGOCJLKFHList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700NNHGOCJLKFHMemoizedSerializedSize = dataSize; + } + if (maxCombo_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, maxCombo_); + } + if (unk2700CEPGMKAHHCD_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, unk2700CEPGMKAHHCD_); + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, musicBasicId_); + } + if (score_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, score_); + } + if (unk2700MMHHGALFHGA_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, unk2700MMHHGALFHGA_); + } + if (correctHit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, correctHit_); + } + if (unk2700NCHHEJNFECG_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, unk2700NCHHEJNFECG_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700GDPKOANEDEB_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700GDPKOANEDEB_.getInt(i)); + } + size += dataSize; + if (!getUnk2700GDPKOANEDEBList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700GDPKOANEDEBMemoizedSerializedSize = dataSize; + } + if (speed_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(409, speed_); + } + if (unk2700CBLIJHDFKHA_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(422, unk2700CBLIJHDFKHA_); + } + if (unk2700NMHGADLANMM_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(795, unk2700NMHGADLANMM_); + } + if (unk2700FBLBGPHMLAL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1058, unk2700FBLBGPHMLAL_); + } + if (unk2700LKJNLDJAGGL_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1285, unk2700LKJNLDJAGGL_); + } + if (unk2700IOMOHEKJJLJ_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1953, unk2700IOMOHEKJJLJ_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq other = (emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq) obj; + + if (!getUnk2700GDPKOANEDEBList() + .equals(other.getUnk2700GDPKOANEDEBList())) return false; + if (getUnk2700NMHGADLANMM() + != other.getUnk2700NMHGADLANMM()) return false; + if (!getUnk2700NNHGOCJLKFHList() + .equals(other.getUnk2700NNHGOCJLKFHList())) return false; + if (getUnk2700NCHHEJNFECG() + != other.getUnk2700NCHHEJNFECG()) return false; + if (getScore() + != other.getScore()) return false; + if (getUnk2700CEPGMKAHHCD() + != other.getUnk2700CEPGMKAHHCD()) return false; + if (getUnk2700MMHHGALFHGA() + != other.getUnk2700MMHHGALFHGA()) return false; + if (getUnk2700CBLIJHDFKHA() + != other.getUnk2700CBLIJHDFKHA()) return false; + if (getMaxCombo() + != other.getMaxCombo()) return false; + if (getUnk2700FBLBGPHMLAL() + != other.getUnk2700FBLBGPHMLAL()) return false; + if (java.lang.Float.floatToIntBits(getSpeed()) + != java.lang.Float.floatToIntBits( + other.getSpeed())) return false; + if (getUnk2700IOKPIKJDEHG() + != other.getUnk2700IOKPIKJDEHG()) return false; + if (getCombo() + != other.getCombo()) return false; + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getUnk2700DIMBABOGNEM() + != other.getUnk2700DIMBABOGNEM()) return false; + if (getUnk2700IOMOHEKJJLJ() + != other.getUnk2700IOMOHEKJJLJ()) return false; + if (getCorrectHit() + != other.getCorrectHit()) return false; + if (getUnk2700LKJNLDJAGGL() + != other.getUnk2700LKJNLDJAGGL()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getUnk2700GDPKOANEDEBCount() > 0) { + hash = (37 * hash) + UNK2700_GDPKOANEDEB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GDPKOANEDEBList().hashCode(); + } + hash = (37 * hash) + UNK2700_NMHGADLANMM_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NMHGADLANMM(); + if (getUnk2700NNHGOCJLKFHCount() > 0) { + hash = (37 * hash) + UNK2700_NNHGOCJLKFH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NNHGOCJLKFHList().hashCode(); + } + hash = (37 * hash) + UNK2700_NCHHEJNFECG_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NCHHEJNFECG(); + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + getScore(); + hash = (37 * hash) + UNK2700_CEPGMKAHHCD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getUnk2700CEPGMKAHHCD()); + hash = (37 * hash) + UNK2700_MMHHGALFHGA_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MMHHGALFHGA(); + hash = (37 * hash) + UNK2700_CBLIJHDFKHA_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700CBLIJHDFKHA()); + hash = (37 * hash) + MAX_COMBO_FIELD_NUMBER; + hash = (53 * hash) + getMaxCombo(); + hash = (37 * hash) + UNK2700_FBLBGPHMLAL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700FBLBGPHMLAL(); + hash = (37 * hash) + SPEED_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getSpeed()); + hash = (37 * hash) + UNK2700_IOKPIKJDEHG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700IOKPIKJDEHG()); + hash = (37 * hash) + COMBO_FIELD_NUMBER; + hash = (53 * hash) + getCombo(); + hash = (37 * hash) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + UNK2700_DIMBABOGNEM_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700DIMBABOGNEM(); + hash = (37 * hash) + UNK2700_IOMOHEKJJLJ_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700IOMOHEKJJLJ(); + hash = (37 * hash) + CORRECT_HIT_FIELD_NUMBER; + hash = (53 * hash) + getCorrectHit(); + hash = (37 * hash) + UNK2700_LKJNLDJAGGL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700LKJNLDJAGGL()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 8892
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameSettleReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSettleReq) + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.class, emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700GDPKOANEDEB_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700NMHGADLANMM_ = 0; + + unk2700NNHGOCJLKFH_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + unk2700NCHHEJNFECG_ = 0; + + score_ = 0; + + unk2700CEPGMKAHHCD_ = 0L; + + unk2700MMHHGALFHGA_ = 0; + + unk2700CBLIJHDFKHA_ = false; + + maxCombo_ = 0; + + unk2700FBLBGPHMLAL_ = 0; + + speed_ = 0F; + + unk2700IOKPIKJDEHG_ = false; + + combo_ = 0; + + musicBasicId_ = 0; + + unk2700DIMBABOGNEM_ = 0; + + unk2700IOMOHEKJJLJ_ = 0; + + correctHit_ = 0; + + unk2700LKJNLDJAGGL_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq build() { + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq buildPartial() { + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq result = new emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700GDPKOANEDEB_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700GDPKOANEDEB_ = unk2700GDPKOANEDEB_; + result.unk2700NMHGADLANMM_ = unk2700NMHGADLANMM_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700NNHGOCJLKFH_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700NNHGOCJLKFH_ = unk2700NNHGOCJLKFH_; + result.unk2700NCHHEJNFECG_ = unk2700NCHHEJNFECG_; + result.score_ = score_; + result.unk2700CEPGMKAHHCD_ = unk2700CEPGMKAHHCD_; + result.unk2700MMHHGALFHGA_ = unk2700MMHHGALFHGA_; + result.unk2700CBLIJHDFKHA_ = unk2700CBLIJHDFKHA_; + result.maxCombo_ = maxCombo_; + result.unk2700FBLBGPHMLAL_ = unk2700FBLBGPHMLAL_; + result.speed_ = speed_; + result.unk2700IOKPIKJDEHG_ = unk2700IOKPIKJDEHG_; + result.combo_ = combo_; + result.musicBasicId_ = musicBasicId_; + result.unk2700DIMBABOGNEM_ = unk2700DIMBABOGNEM_; + result.unk2700IOMOHEKJJLJ_ = unk2700IOMOHEKJJLJ_; + result.correctHit_ = correctHit_; + result.unk2700LKJNLDJAGGL_ = unk2700LKJNLDJAGGL_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq other) { + if (other == emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.getDefaultInstance()) return this; + if (!other.unk2700GDPKOANEDEB_.isEmpty()) { + if (unk2700GDPKOANEDEB_.isEmpty()) { + unk2700GDPKOANEDEB_ = other.unk2700GDPKOANEDEB_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700GDPKOANEDEBIsMutable(); + unk2700GDPKOANEDEB_.addAll(other.unk2700GDPKOANEDEB_); + } + onChanged(); + } + if (other.getUnk2700NMHGADLANMM() != 0) { + setUnk2700NMHGADLANMM(other.getUnk2700NMHGADLANMM()); + } + if (!other.unk2700NNHGOCJLKFH_.isEmpty()) { + if (unk2700NNHGOCJLKFH_.isEmpty()) { + unk2700NNHGOCJLKFH_ = other.unk2700NNHGOCJLKFH_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700NNHGOCJLKFHIsMutable(); + unk2700NNHGOCJLKFH_.addAll(other.unk2700NNHGOCJLKFH_); + } + onChanged(); + } + if (other.getUnk2700NCHHEJNFECG() != 0) { + setUnk2700NCHHEJNFECG(other.getUnk2700NCHHEJNFECG()); + } + if (other.getScore() != 0) { + setScore(other.getScore()); + } + if (other.getUnk2700CEPGMKAHHCD() != 0L) { + setUnk2700CEPGMKAHHCD(other.getUnk2700CEPGMKAHHCD()); + } + if (other.getUnk2700MMHHGALFHGA() != 0) { + setUnk2700MMHHGALFHGA(other.getUnk2700MMHHGALFHGA()); + } + if (other.getUnk2700CBLIJHDFKHA() != false) { + setUnk2700CBLIJHDFKHA(other.getUnk2700CBLIJHDFKHA()); + } + if (other.getMaxCombo() != 0) { + setMaxCombo(other.getMaxCombo()); + } + if (other.getUnk2700FBLBGPHMLAL() != 0) { + setUnk2700FBLBGPHMLAL(other.getUnk2700FBLBGPHMLAL()); + } + if (other.getSpeed() != 0F) { + setSpeed(other.getSpeed()); + } + if (other.getUnk2700IOKPIKJDEHG() != false) { + setUnk2700IOKPIKJDEHG(other.getUnk2700IOKPIKJDEHG()); + } + if (other.getCombo() != 0) { + setCombo(other.getCombo()); + } + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getUnk2700DIMBABOGNEM() != 0) { + setUnk2700DIMBABOGNEM(other.getUnk2700DIMBABOGNEM()); + } + if (other.getUnk2700IOMOHEKJJLJ() != 0) { + setUnk2700IOMOHEKJJLJ(other.getUnk2700IOMOHEKJJLJ()); + } + if (other.getCorrectHit() != 0) { + setCorrectHit(other.getCorrectHit()); + } + if (other.getUnk2700LKJNLDJAGGL() != false) { + setUnk2700LKJNLDJAGGL(other.getUnk2700LKJNLDJAGGL()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList unk2700GDPKOANEDEB_ = emptyIntList(); + private void ensureUnk2700GDPKOANEDEBIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700GDPKOANEDEB_ = mutableCopy(unk2700GDPKOANEDEB_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return A list containing the unk2700GDPKOANEDEB. + */ + public java.util.List + getUnk2700GDPKOANEDEBList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700GDPKOANEDEB_) : unk2700GDPKOANEDEB_; + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return The count of unk2700GDPKOANEDEB. + */ + public int getUnk2700GDPKOANEDEBCount() { + return unk2700GDPKOANEDEB_.size(); + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @param index The index of the element to return. + * @return The unk2700GDPKOANEDEB at the given index. + */ + public int getUnk2700GDPKOANEDEB(int index) { + return unk2700GDPKOANEDEB_.getInt(index); + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @param index The index to set the value at. + * @param value The unk2700GDPKOANEDEB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GDPKOANEDEB( + int index, int value) { + ensureUnk2700GDPKOANEDEBIsMutable(); + unk2700GDPKOANEDEB_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @param value The unk2700GDPKOANEDEB to add. + * @return This builder for chaining. + */ + public Builder addUnk2700GDPKOANEDEB(int value) { + ensureUnk2700GDPKOANEDEBIsMutable(); + unk2700GDPKOANEDEB_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @param values The unk2700GDPKOANEDEB to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700GDPKOANEDEB( + java.lang.Iterable values) { + ensureUnk2700GDPKOANEDEBIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700GDPKOANEDEB_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDPKOANEDEB = 384; + * @return This builder for chaining. + */ + public Builder clearUnk2700GDPKOANEDEB() { + unk2700GDPKOANEDEB_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int unk2700NMHGADLANMM_ ; + /** + * uint32 Unk2700_NMHGADLANMM = 795; + * @return The unk2700NMHGADLANMM. + */ + @java.lang.Override + public int getUnk2700NMHGADLANMM() { + return unk2700NMHGADLANMM_; + } + /** + * uint32 Unk2700_NMHGADLANMM = 795; + * @param value The unk2700NMHGADLANMM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NMHGADLANMM(int value) { + + unk2700NMHGADLANMM_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_NMHGADLANMM = 795; + * @return This builder for chaining. + */ + public Builder clearUnk2700NMHGADLANMM() { + + unk2700NMHGADLANMM_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700NNHGOCJLKFH_ = emptyIntList(); + private void ensureUnk2700NNHGOCJLKFHIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700NNHGOCJLKFH_ = mutableCopy(unk2700NNHGOCJLKFH_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return A list containing the unk2700NNHGOCJLKFH. + */ + public java.util.List + getUnk2700NNHGOCJLKFHList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700NNHGOCJLKFH_) : unk2700NNHGOCJLKFH_; + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return The count of unk2700NNHGOCJLKFH. + */ + public int getUnk2700NNHGOCJLKFHCount() { + return unk2700NNHGOCJLKFH_.size(); + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @param index The index of the element to return. + * @return The unk2700NNHGOCJLKFH at the given index. + */ + public int getUnk2700NNHGOCJLKFH(int index) { + return unk2700NNHGOCJLKFH_.getInt(index); + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @param index The index to set the value at. + * @param value The unk2700NNHGOCJLKFH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NNHGOCJLKFH( + int index, int value) { + ensureUnk2700NNHGOCJLKFHIsMutable(); + unk2700NNHGOCJLKFH_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @param value The unk2700NNHGOCJLKFH to add. + * @return This builder for chaining. + */ + public Builder addUnk2700NNHGOCJLKFH(int value) { + ensureUnk2700NNHGOCJLKFHIsMutable(); + unk2700NNHGOCJLKFH_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @param values The unk2700NNHGOCJLKFH to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700NNHGOCJLKFH( + java.lang.Iterable values) { + ensureUnk2700NNHGOCJLKFHIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700NNHGOCJLKFH_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_NNHGOCJLKFH = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2700NNHGOCJLKFH() { + unk2700NNHGOCJLKFH_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int unk2700NCHHEJNFECG_ ; + /** + * uint32 Unk2700_NCHHEJNFECG = 15; + * @return The unk2700NCHHEJNFECG. + */ + @java.lang.Override + public int getUnk2700NCHHEJNFECG() { + return unk2700NCHHEJNFECG_; + } + /** + * uint32 Unk2700_NCHHEJNFECG = 15; + * @param value The unk2700NCHHEJNFECG to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NCHHEJNFECG(int value) { + + unk2700NCHHEJNFECG_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_NCHHEJNFECG = 15; + * @return This builder for chaining. + */ + public Builder clearUnk2700NCHHEJNFECG() { + + unk2700NCHHEJNFECG_ = 0; + onChanged(); + return this; + } + + private int score_ ; + /** + * uint32 score = 9; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + /** + * uint32 score = 9; + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(int value) { + + score_ = value; + onChanged(); + return this; + } + /** + * uint32 score = 9; + * @return This builder for chaining. + */ + public Builder clearScore() { + + score_ = 0; + onChanged(); + return this; + } + + private long unk2700CEPGMKAHHCD_ ; + /** + * uint64 Unk2700_CEPGMKAHHCD = 6; + * @return The unk2700CEPGMKAHHCD. + */ + @java.lang.Override + public long getUnk2700CEPGMKAHHCD() { + return unk2700CEPGMKAHHCD_; + } + /** + * uint64 Unk2700_CEPGMKAHHCD = 6; + * @param value The unk2700CEPGMKAHHCD to set. + * @return This builder for chaining. + */ + public Builder setUnk2700CEPGMKAHHCD(long value) { + + unk2700CEPGMKAHHCD_ = value; + onChanged(); + return this; + } + /** + * uint64 Unk2700_CEPGMKAHHCD = 6; + * @return This builder for chaining. + */ + public Builder clearUnk2700CEPGMKAHHCD() { + + unk2700CEPGMKAHHCD_ = 0L; + onChanged(); + return this; + } + + private int unk2700MMHHGALFHGA_ ; + /** + * uint32 Unk2700_MMHHGALFHGA = 13; + * @return The unk2700MMHHGALFHGA. + */ + @java.lang.Override + public int getUnk2700MMHHGALFHGA() { + return unk2700MMHHGALFHGA_; + } + /** + * uint32 Unk2700_MMHHGALFHGA = 13; + * @param value The unk2700MMHHGALFHGA to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MMHHGALFHGA(int value) { + + unk2700MMHHGALFHGA_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MMHHGALFHGA = 13; + * @return This builder for chaining. + */ + public Builder clearUnk2700MMHHGALFHGA() { + + unk2700MMHHGALFHGA_ = 0; + onChanged(); + return this; + } + + private boolean unk2700CBLIJHDFKHA_ ; + /** + * bool Unk2700_CBLIJHDFKHA = 422; + * @return The unk2700CBLIJHDFKHA. + */ + @java.lang.Override + public boolean getUnk2700CBLIJHDFKHA() { + return unk2700CBLIJHDFKHA_; + } + /** + * bool Unk2700_CBLIJHDFKHA = 422; + * @param value The unk2700CBLIJHDFKHA to set. + * @return This builder for chaining. + */ + public Builder setUnk2700CBLIJHDFKHA(boolean value) { + + unk2700CBLIJHDFKHA_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_CBLIJHDFKHA = 422; + * @return This builder for chaining. + */ + public Builder clearUnk2700CBLIJHDFKHA() { + + unk2700CBLIJHDFKHA_ = false; + onChanged(); + return this; + } + + private int maxCombo_ ; + /** + * uint32 max_combo = 5; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + /** + * uint32 max_combo = 5; + * @param value The maxCombo to set. + * @return This builder for chaining. + */ + public Builder setMaxCombo(int value) { + + maxCombo_ = value; + onChanged(); + return this; + } + /** + * uint32 max_combo = 5; + * @return This builder for chaining. + */ + public Builder clearMaxCombo() { + + maxCombo_ = 0; + onChanged(); + return this; + } + + private int unk2700FBLBGPHMLAL_ ; + /** + * uint32 Unk2700_FBLBGPHMLAL = 1058; + * @return The unk2700FBLBGPHMLAL. + */ + @java.lang.Override + public int getUnk2700FBLBGPHMLAL() { + return unk2700FBLBGPHMLAL_; + } + /** + * uint32 Unk2700_FBLBGPHMLAL = 1058; + * @param value The unk2700FBLBGPHMLAL to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FBLBGPHMLAL(int value) { + + unk2700FBLBGPHMLAL_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_FBLBGPHMLAL = 1058; + * @return This builder for chaining. + */ + public Builder clearUnk2700FBLBGPHMLAL() { + + unk2700FBLBGPHMLAL_ = 0; + onChanged(); + return this; + } + + private float speed_ ; + /** + * float speed = 409; + * @return The speed. + */ + @java.lang.Override + public float getSpeed() { + return speed_; + } + /** + * float speed = 409; + * @param value The speed to set. + * @return This builder for chaining. + */ + public Builder setSpeed(float value) { + + speed_ = value; + onChanged(); + return this; + } + /** + * float speed = 409; + * @return This builder for chaining. + */ + public Builder clearSpeed() { + + speed_ = 0F; + onChanged(); + return this; + } + + private boolean unk2700IOKPIKJDEHG_ ; + /** + * bool Unk2700_IOKPIKJDEHG = 3; + * @return The unk2700IOKPIKJDEHG. + */ + @java.lang.Override + public boolean getUnk2700IOKPIKJDEHG() { + return unk2700IOKPIKJDEHG_; + } + /** + * bool Unk2700_IOKPIKJDEHG = 3; + * @param value The unk2700IOKPIKJDEHG to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IOKPIKJDEHG(boolean value) { + + unk2700IOKPIKJDEHG_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_IOKPIKJDEHG = 3; + * @return This builder for chaining. + */ + public Builder clearUnk2700IOKPIKJDEHG() { + + unk2700IOKPIKJDEHG_ = false; + onChanged(); + return this; + } + + private int combo_ ; + /** + * uint32 combo = 1; + * @return The combo. + */ + @java.lang.Override + public int getCombo() { + return combo_; + } + /** + * uint32 combo = 1; + * @param value The combo to set. + * @return This builder for chaining. + */ + public Builder setCombo(int value) { + + combo_ = value; + onChanged(); + return this; + } + /** + * uint32 combo = 1; + * @return This builder for chaining. + */ + public Builder clearCombo() { + + combo_ = 0; + onChanged(); + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 7; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 7; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 7; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private int unk2700DIMBABOGNEM_ ; + /** + * uint32 Unk2700_DIMBABOGNEM = 2; + * @return The unk2700DIMBABOGNEM. + */ + @java.lang.Override + public int getUnk2700DIMBABOGNEM() { + return unk2700DIMBABOGNEM_; + } + /** + * uint32 Unk2700_DIMBABOGNEM = 2; + * @param value The unk2700DIMBABOGNEM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DIMBABOGNEM(int value) { + + unk2700DIMBABOGNEM_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_DIMBABOGNEM = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DIMBABOGNEM() { + + unk2700DIMBABOGNEM_ = 0; + onChanged(); + return this; + } + + private int unk2700IOMOHEKJJLJ_ ; + /** + * uint32 Unk2700_IOMOHEKJJLJ = 1953; + * @return The unk2700IOMOHEKJJLJ. + */ + @java.lang.Override + public int getUnk2700IOMOHEKJJLJ() { + return unk2700IOMOHEKJJLJ_; + } + /** + * uint32 Unk2700_IOMOHEKJJLJ = 1953; + * @param value The unk2700IOMOHEKJJLJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IOMOHEKJJLJ(int value) { + + unk2700IOMOHEKJJLJ_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_IOMOHEKJJLJ = 1953; + * @return This builder for chaining. + */ + public Builder clearUnk2700IOMOHEKJJLJ() { + + unk2700IOMOHEKJJLJ_ = 0; + onChanged(); + return this; + } + + private int correctHit_ ; + /** + * uint32 correct_hit = 14; + * @return The correctHit. + */ + @java.lang.Override + public int getCorrectHit() { + return correctHit_; + } + /** + * uint32 correct_hit = 14; + * @param value The correctHit to set. + * @return This builder for chaining. + */ + public Builder setCorrectHit(int value) { + + correctHit_ = value; + onChanged(); + return this; + } + /** + * uint32 correct_hit = 14; + * @return This builder for chaining. + */ + public Builder clearCorrectHit() { + + correctHit_ = 0; + onChanged(); + return this; + } + + private boolean unk2700LKJNLDJAGGL_ ; + /** + * bool Unk2700_LKJNLDJAGGL = 1285; + * @return The unk2700LKJNLDJAGGL. + */ + @java.lang.Override + public boolean getUnk2700LKJNLDJAGGL() { + return unk2700LKJNLDJAGGL_; + } + /** + * bool Unk2700_LKJNLDJAGGL = 1285; + * @param value The unk2700LKJNLDJAGGL to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LKJNLDJAGGL(boolean value) { + + unk2700LKJNLDJAGGL_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_LKJNLDJAGGL = 1285; + * @return This builder for chaining. + */ + public Builder clearUnk2700LKJNLDJAGGL() { + + unk2700LKJNLDJAGGL_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameSettleReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameSettleReq) + private static final emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq(); + } + + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSettleReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSettleReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSettleReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSettleReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MusicGameSettleReq.proto\"\344\003\n\022MusicGame" + + "SettleReq\022\034\n\023Unk2700_GDPKOANEDEB\030\200\003 \003(\r\022" + + "\034\n\023Unk2700_NMHGADLANMM\030\233\006 \001(\r\022\033\n\023Unk2700" + + "_NNHGOCJLKFH\030\004 \003(\r\022\033\n\023Unk2700_NCHHEJNFEC" + + "G\030\017 \001(\r\022\r\n\005score\030\t \001(\r\022\033\n\023Unk2700_CEPGMK" + + "AHHCD\030\006 \001(\004\022\033\n\023Unk2700_MMHHGALFHGA\030\r \001(\r" + + "\022\034\n\023Unk2700_CBLIJHDFKHA\030\246\003 \001(\010\022\021\n\tmax_co" + + "mbo\030\005 \001(\r\022\034\n\023Unk2700_FBLBGPHMLAL\030\242\010 \001(\r\022" + + "\016\n\005speed\030\231\003 \001(\002\022\033\n\023Unk2700_IOKPIKJDEHG\030\003" + + " \001(\010\022\r\n\005combo\030\001 \001(\r\022\026\n\016music_basic_id\030\007 " + + "\001(\r\022\033\n\023Unk2700_DIMBABOGNEM\030\002 \001(\r\022\034\n\023Unk2" + + "700_IOMOHEKJJLJ\030\241\017 \001(\r\022\023\n\013correct_hit\030\016 " + + "\001(\r\022\034\n\023Unk2700_LKJNLDJAGGL\030\205\n \001(\010B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameSettleReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSettleReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSettleReq_descriptor, + new java.lang.String[] { "Unk2700GDPKOANEDEB", "Unk2700NMHGADLANMM", "Unk2700NNHGOCJLKFH", "Unk2700NCHHEJNFECG", "Score", "Unk2700CEPGMKAHHCD", "Unk2700MMHHGALFHGA", "Unk2700CBLIJHDFKHA", "MaxCombo", "Unk2700FBLBGPHMLAL", "Speed", "Unk2700IOKPIKJDEHG", "Combo", "MusicBasicId", "Unk2700DIMBABOGNEM", "Unk2700IOMOHEKJJLJ", "CorrectHit", "Unk2700LKJNLDJAGGL", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleRspOuterClass.java new file mode 100644 index 000000000..c50669794 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleRspOuterClass.java @@ -0,0 +1,836 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSettleRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSettleRspOuterClass { + private MusicGameSettleRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSettleRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSettleRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 music_basic_id = 5; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * bool is_new_record = 6; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * bool is_unlock_next_level = 2; + * @return The isUnlockNextLevel. + */ + boolean getIsUnlockNextLevel(); + + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 8673
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameSettleRsp} + */ + public static final class MusicGameSettleRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSettleRsp) + MusicGameSettleRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSettleRsp.newBuilder() to construct. + private MusicGameSettleRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSettleRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSettleRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSettleRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + isUnlockNextLevel_ = input.readBool(); + break; + } + case 40: { + + musicBasicId_ = input.readUInt32(); + break; + } + case 48: { + + isNewRecord_ = input.readBool(); + break; + } + case 80: { + + musicShareId_ = input.readUInt64(); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.class, emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 5; + private int musicBasicId_; + /** + * uint32 music_basic_id = 5; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 6; + private boolean isNewRecord_; + /** + * bool is_new_record = 6; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int IS_UNLOCK_NEXT_LEVEL_FIELD_NUMBER = 2; + private boolean isUnlockNextLevel_; + /** + * bool is_unlock_next_level = 2; + * @return The isUnlockNextLevel. + */ + @java.lang.Override + public boolean getIsUnlockNextLevel() { + return isUnlockNextLevel_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 10; + private long musicShareId_; + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isUnlockNextLevel_ != false) { + output.writeBool(2, isUnlockNextLevel_); + } + if (musicBasicId_ != 0) { + output.writeUInt32(5, musicBasicId_); + } + if (isNewRecord_ != false) { + output.writeBool(6, isNewRecord_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(10, musicShareId_); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isUnlockNextLevel_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isUnlockNextLevel_); + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, musicBasicId_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isNewRecord_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, musicShareId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp other = (emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getIsUnlockNextLevel() + != other.getIsUnlockNextLevel()) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + IS_UNLOCK_NEXT_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlockNextLevel()); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 8673
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameSettleRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSettleRsp) + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.class, emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + musicBasicId_ = 0; + + isNewRecord_ = false; + + isUnlockNextLevel_ = false; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp build() { + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp result = new emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp(this); + result.retcode_ = retcode_; + result.musicBasicId_ = musicBasicId_; + result.isNewRecord_ = isNewRecord_; + result.isUnlockNextLevel_ = isUnlockNextLevel_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getIsUnlockNextLevel() != false) { + setIsUnlockNextLevel(other.getIsUnlockNextLevel()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 5; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 5; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 5; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 6; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 6; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 6; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private boolean isUnlockNextLevel_ ; + /** + * bool is_unlock_next_level = 2; + * @return The isUnlockNextLevel. + */ + @java.lang.Override + public boolean getIsUnlockNextLevel() { + return isUnlockNextLevel_; + } + /** + * bool is_unlock_next_level = 2; + * @param value The isUnlockNextLevel to set. + * @return This builder for chaining. + */ + public Builder setIsUnlockNextLevel(boolean value) { + + isUnlockNextLevel_ = value; + onChanged(); + return this; + } + /** + * bool is_unlock_next_level = 2; + * @return This builder for chaining. + */ + public Builder clearIsUnlockNextLevel() { + + isUnlockNextLevel_ = false; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 10; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 10; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameSettleRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameSettleRsp) + private static final emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSettleRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSettleRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSettleRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSettleRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MusicGameSettleRsp.proto\"\212\001\n\022MusicGame" + + "SettleRsp\022\017\n\007retcode\030\013 \001(\005\022\026\n\016music_basi" + + "c_id\030\005 \001(\r\022\025\n\ris_new_record\030\006 \001(\010\022\034\n\024is_" + + "unlock_next_level\030\002 \001(\010\022\026\n\016music_share_i" + + "d\030\n \001(\004B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameSettleRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSettleRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSettleRsp_descriptor, + new java.lang.String[] { "Retcode", "MusicBasicId", "IsNewRecord", "IsUnlockNextLevel", "MusicShareId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartReqOuterClass.java new file mode 100644 index 000000000..eafedd8ea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartReqOuterClass.java @@ -0,0 +1,693 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartReqOuterClass { + private MusicGameStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 music_basic_id = 2; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * bool Unk2700_IOKPIKJDEHG = 11; + * @return The unk2700IOKPIKJDEHG. + */ + boolean getUnk2700IOKPIKJDEHG(); + + /** + * uint64 music_share_id = 3; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 8406
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameStartReq} + */ + public static final class MusicGameStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartReq) + MusicGameStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartReq.newBuilder() to construct. + private MusicGameStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + musicBasicId_ = input.readUInt32(); + break; + } + case 24: { + + musicShareId_ = input.readUInt64(); + break; + } + case 88: { + + unk2700IOKPIKJDEHG_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.class, emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.Builder.class); + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 2; + private int musicBasicId_; + /** + * uint32 music_basic_id = 2; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int UNK2700_IOKPIKJDEHG_FIELD_NUMBER = 11; + private boolean unk2700IOKPIKJDEHG_; + /** + * bool Unk2700_IOKPIKJDEHG = 11; + * @return The unk2700IOKPIKJDEHG. + */ + @java.lang.Override + public boolean getUnk2700IOKPIKJDEHG() { + return unk2700IOKPIKJDEHG_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 3; + private long musicShareId_; + /** + * uint64 music_share_id = 3; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (musicBasicId_ != 0) { + output.writeUInt32(2, musicBasicId_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(3, musicShareId_); + } + if (unk2700IOKPIKJDEHG_ != false) { + output.writeBool(11, unk2700IOKPIKJDEHG_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, musicBasicId_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, musicShareId_); + } + if (unk2700IOKPIKJDEHG_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, unk2700IOKPIKJDEHG_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq other = (emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq) obj; + + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getUnk2700IOKPIKJDEHG() + != other.getUnk2700IOKPIKJDEHG()) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + UNK2700_IOKPIKJDEHG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700IOKPIKJDEHG()); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 8406
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartReq) + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.class, emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicBasicId_ = 0; + + unk2700IOKPIKJDEHG_ = false; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq build() { + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq buildPartial() { + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq result = new emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq(this); + result.musicBasicId_ = musicBasicId_; + result.unk2700IOKPIKJDEHG_ = unk2700IOKPIKJDEHG_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq other) { + if (other == emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.getDefaultInstance()) return this; + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getUnk2700IOKPIKJDEHG() != false) { + setUnk2700IOKPIKJDEHG(other.getUnk2700IOKPIKJDEHG()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 2; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 2; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 2; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700IOKPIKJDEHG_ ; + /** + * bool Unk2700_IOKPIKJDEHG = 11; + * @return The unk2700IOKPIKJDEHG. + */ + @java.lang.Override + public boolean getUnk2700IOKPIKJDEHG() { + return unk2700IOKPIKJDEHG_; + } + /** + * bool Unk2700_IOKPIKJDEHG = 11; + * @param value The unk2700IOKPIKJDEHG to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IOKPIKJDEHG(boolean value) { + + unk2700IOKPIKJDEHG_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_IOKPIKJDEHG = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2700IOKPIKJDEHG() { + + unk2700IOKPIKJDEHG_ = false; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 3; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 3; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 3; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameStartReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartReq) + private static final emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq(); + } + + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027MusicGameStartReq.proto\"`\n\021MusicGameSt" + + "artReq\022\026\n\016music_basic_id\030\002 \001(\r\022\033\n\023Unk270" + + "0_IOKPIKJDEHG\030\013 \001(\010\022\026\n\016music_share_id\030\003 " + + "\001(\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartReq_descriptor, + new java.lang.String[] { "MusicBasicId", "Unk2700IOKPIKJDEHG", "MusicShareId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartRspOuterClass.java new file mode 100644 index 000000000..b5a473e78 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartRspOuterClass { + private MusicGameStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 music_basic_id = 4; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 music_share_id = 15; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 8326
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameStartRsp} + */ + public static final class MusicGameStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartRsp) + MusicGameStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartRsp.newBuilder() to construct. + private MusicGameStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 32: { + + musicBasicId_ = input.readUInt32(); + break; + } + case 120: { + + musicShareId_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.class, emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.Builder.class); + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 4; + private int musicBasicId_; + /** + * uint32 music_basic_id = 4; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 15; + private long musicShareId_; + /** + * uint64 music_share_id = 15; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (musicBasicId_ != 0) { + output.writeUInt32(4, musicBasicId_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(15, musicShareId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, musicBasicId_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, musicShareId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp other = (emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp) obj; + + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 8326
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartRsp) + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.class, emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicBasicId_ = 0; + + retcode_ = 0; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp build() { + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp result = new emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp(this); + result.musicBasicId_ = musicBasicId_; + result.retcode_ = retcode_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.getDefaultInstance()) return this; + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 4; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 4; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 4; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 15; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 15; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 15; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameStartRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartRsp) + private static final emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027MusicGameStartRsp.proto\"T\n\021MusicGameSt" + + "artRsp\022\026\n\016music_basic_id\030\004 \001(\r\022\017\n\007retcod" + + "e\030\001 \001(\005\022\026\n\016music_share_id\030\017 \001(\004B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartRsp_descriptor, + new java.lang.String[] { "MusicBasicId", "Retcode", "MusicShareId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapReqOuterClass.java new file mode 100644 index 000000000..58cd6b974 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapReqOuterClass.java @@ -0,0 +1,591 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartToPlayOthersBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartToPlayOthersBeatmapReqOuterClass { + private MusicGameStartToPlayOthersBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartToPlayOthersBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartToPlayOthersBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + } + /** + *
+   * CmdId: 6302
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapReq} + */ + public static final class MusicGameStartToPlayOthersBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartToPlayOthersBeatmapReq) + MusicGameStartToPlayOthersBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartToPlayOthersBeatmapReq.newBuilder() to construct. + private MusicGameStartToPlayOthersBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartToPlayOthersBeatmapReq() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartToPlayOthersBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartToPlayOthersBeatmapReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.Builder.class); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 12; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(12, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum1_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq other = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6302
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartToPlayOthersBeatmapReq) + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq result = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameStartToPlayOthersBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartToPlayOthersBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartToPlayOthersBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartToPlayOthersBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*MusicGameStartToPlayOthersBeatmapReq.p" + + "roto\032\033MusicGameUnknown1Enum.proto\"U\n$Mus" + + "icGameStartToPlayOthersBeatmapReq\022-\n\runk" + + "nown_enum1\030\014 \001(\0162\026.MusicGameUnknown1Enum" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapRspOuterClass.java new file mode 100644 index 000000000..7b1a39d4d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapRspOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartToPlayOthersBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartToPlayOthersBeatmapRspOuterClass { + private MusicGameStartToPlayOthersBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartToPlayOthersBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartToPlayOthersBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return A list containing the aMNODOLNOIM. + */ + java.util.List getAMNODOLNOIMList(); + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return The count of aMNODOLNOIM. + */ + int getAMNODOLNOIMCount(); + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index of the element to return. + * @return The aMNODOLNOIM at the given index. + */ + long getAMNODOLNOIM(int index); + } + /** + *
+   * CmdId: 6313
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapRsp} + */ + public static final class MusicGameStartToPlayOthersBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartToPlayOthersBeatmapRsp) + MusicGameStartToPlayOthersBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartToPlayOthersBeatmapRsp.newBuilder() to construct. + private MusicGameStartToPlayOthersBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartToPlayOthersBeatmapRsp() { + unknownEnum1_ = 0; + aMNODOLNOIM_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartToPlayOthersBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartToPlayOthersBeatmapRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + aMNODOLNOIM_.addLong(input.readUInt64()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + aMNODOLNOIM_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + aMNODOLNOIM_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 88: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 11; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int AMNODOLNOIM_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.LongList aMNODOLNOIM_; + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return A list containing the aMNODOLNOIM. + */ + @java.lang.Override + public java.util.List + getAMNODOLNOIMList() { + return aMNODOLNOIM_; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return The count of aMNODOLNOIM. + */ + public int getAMNODOLNOIMCount() { + return aMNODOLNOIM_.size(); + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index of the element to return. + * @return The aMNODOLNOIM at the given index. + */ + public long getAMNODOLNOIM(int index) { + return aMNODOLNOIM_.getLong(index); + } + private int aMNODOLNOIMMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (getAMNODOLNOIMList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(aMNODOLNOIMMemoizedSerializedSize); + } + for (int i = 0; i < aMNODOLNOIM_.size(); i++) { + output.writeUInt64NoTag(aMNODOLNOIM_.getLong(i)); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(11, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < aMNODOLNOIM_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(aMNODOLNOIM_.getLong(i)); + } + size += dataSize; + if (!getAMNODOLNOIMList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + aMNODOLNOIMMemoizedSerializedSize = dataSize; + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, unknownEnum1_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (!getAMNODOLNOIMList() + .equals(other.getAMNODOLNOIMList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + if (getAMNODOLNOIMCount() > 0) { + hash = (37 * hash) + AMNODOLNOIM_FIELD_NUMBER; + hash = (53 * hash) + getAMNODOLNOIMList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 6313
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartToPlayOthersBeatmapRsp) + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + aMNODOLNOIM_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + if (((bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.aMNODOLNOIM_ = aMNODOLNOIM_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (!other.aMNODOLNOIM_.isEmpty()) { + if (aMNODOLNOIM_.isEmpty()) { + aMNODOLNOIM_ = other.aMNODOLNOIM_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAMNODOLNOIMIsMutable(); + aMNODOLNOIM_.addAll(other.aMNODOLNOIM_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList aMNODOLNOIM_ = emptyLongList(); + private void ensureAMNODOLNOIMIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_ = mutableCopy(aMNODOLNOIM_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return A list containing the aMNODOLNOIM. + */ + public java.util.List + getAMNODOLNOIMList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(aMNODOLNOIM_) : aMNODOLNOIM_; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return The count of aMNODOLNOIM. + */ + public int getAMNODOLNOIMCount() { + return aMNODOLNOIM_.size(); + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index of the element to return. + * @return The aMNODOLNOIM at the given index. + */ + public long getAMNODOLNOIM(int index) { + return aMNODOLNOIM_.getLong(index); + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index to set the value at. + * @param value The aMNODOLNOIM to set. + * @return This builder for chaining. + */ + public Builder setAMNODOLNOIM( + int index, long value) { + ensureAMNODOLNOIMIsMutable(); + aMNODOLNOIM_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param value The aMNODOLNOIM to add. + * @return This builder for chaining. + */ + public Builder addAMNODOLNOIM(long value) { + ensureAMNODOLNOIMIsMutable(); + aMNODOLNOIM_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param values The aMNODOLNOIM to add. + * @return This builder for chaining. + */ + public Builder addAllAMNODOLNOIM( + java.lang.Iterable values) { + ensureAMNODOLNOIMIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, aMNODOLNOIM_); + onChanged(); + return this; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return This builder for chaining. + */ + public Builder clearAMNODOLNOIM() { + aMNODOLNOIM_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:MusicGameStartToPlayOthersBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartToPlayOthersBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartToPlayOthersBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartToPlayOthersBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*MusicGameStartToPlayOthersBeatmapRsp.p" + + "roto\032\033MusicGameUnknown1Enum.proto\"{\n$Mus" + + "icGameStartToPlayOthersBeatmapRsp\022\017\n\007ret" + + "code\030\002 \001(\005\022-\n\runknown_enum1\030\013 \001(\0162\026.Musi" + + "cGameUnknown1Enum\022\023\n\013AMNODOLNOIM\030\006 \003(\004B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "AMNODOLNOIM", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown1EnumOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown1EnumOuterClass.java new file mode 100644 index 000000000..84a074e44 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown1EnumOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameUnknown1Enum.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameUnknown1EnumOuterClass { + private MusicGameUnknown1EnumOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MusicGameUnknown1Enum} + */ + public enum MusicGameUnknown1Enum + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MusicGameUnknown1Enum_NONE = 0; + */ + MusicGameUnknown1Enum_NONE(0), + /** + * MusicGameUnknown1Enum_u2 = 1; + */ + MusicGameUnknown1Enum_u2(1), + UNRECOGNIZED(-1), + ; + + /** + * MusicGameUnknown1Enum_NONE = 0; + */ + public static final int MusicGameUnknown1Enum_NONE_VALUE = 0; + /** + * MusicGameUnknown1Enum_u2 = 1; + */ + public static final int MusicGameUnknown1Enum_u2_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MusicGameUnknown1Enum valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MusicGameUnknown1Enum forNumber(int value) { + switch (value) { + case 0: return MusicGameUnknown1Enum_NONE; + case 1: return MusicGameUnknown1Enum_u2; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MusicGameUnknown1Enum> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MusicGameUnknown1Enum findValueByNumber(int number) { + return MusicGameUnknown1Enum.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MusicGameUnknown1Enum[] VALUES = values(); + + public static MusicGameUnknown1Enum valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MusicGameUnknown1Enum(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MusicGameUnknown1Enum) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033MusicGameUnknown1Enum.proto*U\n\025MusicGa" + + "meUnknown1Enum\022\036\n\032MusicGameUnknown1Enum_" + + "NONE\020\000\022\034\n\030MusicGameUnknown1Enum_u2\020\001B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown2EnumOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown2EnumOuterClass.java new file mode 100644 index 000000000..a1e6e33ba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown2EnumOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameUnknown2Enum.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameUnknown2EnumOuterClass { + private MusicGameUnknown2EnumOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MusicGameUnknown2Enum} + */ + public enum MusicGameUnknown2Enum + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MusicGameUnknown2Enum_u1 = 0; + */ + MusicGameUnknown2Enum_u1(0), + /** + * MusicGameUnknown2Enum_MINE = 1; + */ + MusicGameUnknown2Enum_MINE(1), + /** + * MusicGameUnknown2Enum_u3 = 2; + */ + MusicGameUnknown2Enum_u3(2), + UNRECOGNIZED(-1), + ; + + /** + * MusicGameUnknown2Enum_u1 = 0; + */ + public static final int MusicGameUnknown2Enum_u1_VALUE = 0; + /** + * MusicGameUnknown2Enum_MINE = 1; + */ + public static final int MusicGameUnknown2Enum_MINE_VALUE = 1; + /** + * MusicGameUnknown2Enum_u3 = 2; + */ + public static final int MusicGameUnknown2Enum_u3_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MusicGameUnknown2Enum valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MusicGameUnknown2Enum forNumber(int value) { + switch (value) { + case 0: return MusicGameUnknown2Enum_u1; + case 1: return MusicGameUnknown2Enum_MINE; + case 2: return MusicGameUnknown2Enum_u3; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MusicGameUnknown2Enum> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MusicGameUnknown2Enum findValueByNumber(int number) { + return MusicGameUnknown2Enum.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MusicGameUnknown2Enum[] VALUES = values(); + + public static MusicGameUnknown2Enum valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MusicGameUnknown2Enum(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MusicGameUnknown2Enum) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033MusicGameUnknown2Enum.proto*s\n\025MusicGa" + + "meUnknown2Enum\022\034\n\030MusicGameUnknown2Enum_" + + "u1\020\000\022\036\n\032MusicGameUnknown2Enum_MINE\020\001\022\034\n\030" + + "MusicGameUnknown2Enum_u3\020\002B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java new file mode 100644 index 000000000..1b41d290d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: NpcTalkReq.proto + +package emu.grasscutter.net.proto; + +public final class NpcTalkReqOuterClass { + private NpcTalkReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface NpcTalkReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:NpcTalkReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 npc_entity_id = 9; + * @return The npcEntityId. + */ + int getNpcEntityId(); + + /** + * uint32 talk_id = 7; + * @return The talkId. + */ + int getTalkId(); + } + /** + *
+   * CmdId: 572
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code NpcTalkReq} + */ + public static final class NpcTalkReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:NpcTalkReq) + NpcTalkReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use NpcTalkReq.newBuilder() to construct. + private NpcTalkReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NpcTalkReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NpcTalkReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NpcTalkReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + talkId_ = input.readUInt32(); + break; + } + case 64: { + + entityId_ = input.readUInt32(); + break; + } + case 72: { + + npcEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.class, emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 8; + private int entityId_; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int NPC_ENTITY_ID_FIELD_NUMBER = 9; + private int npcEntityId_; + /** + * uint32 npc_entity_id = 9; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + + public static final int TALK_ID_FIELD_NUMBER = 7; + private int talkId_; + /** + * uint32 talk_id = 7; + * @return The talkId. + */ + @java.lang.Override + public int getTalkId() { + return talkId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (talkId_ != 0) { + output.writeUInt32(7, talkId_); + } + if (entityId_ != 0) { + output.writeUInt32(8, entityId_); + } + if (npcEntityId_ != 0) { + output.writeUInt32(9, npcEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (talkId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, talkId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, entityId_); + } + if (npcEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, npcEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq other = (emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getNpcEntityId() + != other.getNpcEntityId()) return false; + if (getTalkId() + != other.getTalkId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + NPC_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getNpcEntityId(); + hash = (37 * hash) + TALK_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalkId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 572
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code NpcTalkReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:NpcTalkReq) + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.class, emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + npcEntityId_ = 0; + + talkId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq build() { + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq buildPartial() { + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq result = new emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq(this); + result.entityId_ = entityId_; + result.npcEntityId_ = npcEntityId_; + result.talkId_ = talkId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) { + return mergeFrom((emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq other) { + if (other == emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getNpcEntityId() != 0) { + setNpcEntityId(other.getNpcEntityId()); + } + if (other.getTalkId() != 0) { + setTalkId(other.getTalkId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 8; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int npcEntityId_ ; + /** + * uint32 npc_entity_id = 9; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + /** + * uint32 npc_entity_id = 9; + * @param value The npcEntityId to set. + * @return This builder for chaining. + */ + public Builder setNpcEntityId(int value) { + + npcEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 npc_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearNpcEntityId() { + + npcEntityId_ = 0; + onChanged(); + return this; + } + + private int talkId_ ; + /** + * uint32 talk_id = 7; + * @return The talkId. + */ + @java.lang.Override + public int getTalkId() { + return talkId_; + } + /** + * uint32 talk_id = 7; + * @param value The talkId to set. + * @return This builder for chaining. + */ + public Builder setTalkId(int value) { + + talkId_ = value; + onChanged(); + return this; + } + /** + * uint32 talk_id = 7; + * @return This builder for chaining. + */ + public Builder clearTalkId() { + + talkId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:NpcTalkReq) + } + + // @@protoc_insertion_point(class_scope:NpcTalkReq) + private static final emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq(); + } + + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NpcTalkReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NpcTalkReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_NpcTalkReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_NpcTalkReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020NpcTalkReq.proto\"G\n\nNpcTalkReq\022\021\n\tenti" + + "ty_id\030\010 \001(\r\022\025\n\rnpc_entity_id\030\t \001(\r\022\017\n\007ta" + + "lk_id\030\007 \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_NpcTalkReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_NpcTalkReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_NpcTalkReq_descriptor, + new java.lang.String[] { "EntityId", "NpcEntityId", "TalkId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java new file mode 100644 index 000000000..2ab5bea1d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: NpcTalkRsp.proto + +package emu.grasscutter.net.proto; + +public final class NpcTalkRspOuterClass { + private NpcTalkRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface NpcTalkRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:NpcTalkRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_talk_id = 9; + * @return The curTalkId. + */ + int getCurTalkId(); + + /** + * uint32 npc_entity_id = 6; + * @return The npcEntityId. + */ + int getNpcEntityId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 598
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code NpcTalkRsp} + */ + public static final class NpcTalkRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:NpcTalkRsp) + NpcTalkRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use NpcTalkRsp.newBuilder() to construct. + private NpcTalkRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NpcTalkRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NpcTalkRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NpcTalkRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + npcEntityId_ = input.readUInt32(); + break; + } + case 72: { + + curTalkId_ = input.readUInt32(); + break; + } + case 104: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.class, emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.Builder.class); + } + + public static final int CUR_TALK_ID_FIELD_NUMBER = 9; + private int curTalkId_; + /** + * uint32 cur_talk_id = 9; + * @return The curTalkId. + */ + @java.lang.Override + public int getCurTalkId() { + return curTalkId_; + } + + public static final int NPC_ENTITY_ID_FIELD_NUMBER = 6; + private int npcEntityId_; + /** + * uint32 npc_entity_id = 6; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 13; + private int entityId_; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (npcEntityId_ != 0) { + output.writeUInt32(6, npcEntityId_); + } + if (curTalkId_ != 0) { + output.writeUInt32(9, curTalkId_); + } + if (entityId_ != 0) { + output.writeUInt32(13, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (npcEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, npcEntityId_); + } + if (curTalkId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curTalkId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp other = (emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp) obj; + + if (getCurTalkId() + != other.getCurTalkId()) return false; + if (getNpcEntityId() + != other.getNpcEntityId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_TALK_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurTalkId(); + hash = (37 * hash) + NPC_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getNpcEntityId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 598
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code NpcTalkRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:NpcTalkRsp) + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.class, emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curTalkId_ = 0; + + npcEntityId_ = 0; + + retcode_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp build() { + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp buildPartial() { + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp result = new emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp(this); + result.curTalkId_ = curTalkId_; + result.npcEntityId_ = npcEntityId_; + result.retcode_ = retcode_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp) { + return mergeFrom((emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp other) { + if (other == emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.getDefaultInstance()) return this; + if (other.getCurTalkId() != 0) { + setCurTalkId(other.getCurTalkId()); + } + if (other.getNpcEntityId() != 0) { + setNpcEntityId(other.getNpcEntityId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curTalkId_ ; + /** + * uint32 cur_talk_id = 9; + * @return The curTalkId. + */ + @java.lang.Override + public int getCurTalkId() { + return curTalkId_; + } + /** + * uint32 cur_talk_id = 9; + * @param value The curTalkId to set. + * @return This builder for chaining. + */ + public Builder setCurTalkId(int value) { + + curTalkId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_talk_id = 9; + * @return This builder for chaining. + */ + public Builder clearCurTalkId() { + + curTalkId_ = 0; + onChanged(); + return this; + } + + private int npcEntityId_ ; + /** + * uint32 npc_entity_id = 6; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + /** + * uint32 npc_entity_id = 6; + * @param value The npcEntityId to set. + * @return This builder for chaining. + */ + public Builder setNpcEntityId(int value) { + + npcEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 npc_entity_id = 6; + * @return This builder for chaining. + */ + public Builder clearNpcEntityId() { + + npcEntityId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 13; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 13; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:NpcTalkRsp) + } + + // @@protoc_insertion_point(class_scope:NpcTalkRsp) + private static final emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp(); + } + + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NpcTalkRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NpcTalkRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_NpcTalkRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_NpcTalkRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020NpcTalkRsp.proto\"\\\n\nNpcTalkRsp\022\023\n\013cur_" + + "talk_id\030\t \001(\r\022\025\n\rnpc_entity_id\030\006 \001(\r\022\017\n\007" + + "retcode\030\003 \001(\005\022\021\n\tentity_id\030\r \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_NpcTalkRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_NpcTalkRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_NpcTalkRsp_descriptor, + new java.lang.String[] { "CurTalkId", "NpcEntityId", "Retcode", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OfferingInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OfferingInfoOuterClass.java new file mode 100644 index 000000000..8b2816216 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OfferingInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OfferingInfo.proto + +package emu.grasscutter.net.proto; + +public final class OfferingInfoOuterClass { + private OfferingInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OfferingInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:OfferingInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 offering_id = 1; + * @return The offeringId. + */ + int getOfferingId(); + } + /** + * Protobuf type {@code OfferingInfo} + */ + public static final class OfferingInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OfferingInfo) + OfferingInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use OfferingInfo.newBuilder() to construct. + private OfferingInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OfferingInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OfferingInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OfferingInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + offeringId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.class, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder.class); + } + + public static final int OFFERING_ID_FIELD_NUMBER = 1; + private int offeringId_; + /** + * uint32 offering_id = 1; + * @return The offeringId. + */ + @java.lang.Override + public int getOfferingId() { + return offeringId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (offeringId_ != 0) { + output.writeUInt32(1, offeringId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (offeringId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, offeringId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo other = (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) obj; + + if (getOfferingId() + != other.getOfferingId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + OFFERING_ID_FIELD_NUMBER; + hash = (53 * hash) + getOfferingId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code OfferingInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OfferingInfo) + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.class, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + offeringId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo build() { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo buildPartial() { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo result = new emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo(this); + result.offeringId_ = offeringId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) { + return mergeFrom((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo other) { + if (other == emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance()) return this; + if (other.getOfferingId() != 0) { + setOfferingId(other.getOfferingId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int offeringId_ ; + /** + * uint32 offering_id = 1; + * @return The offeringId. + */ + @java.lang.Override + public int getOfferingId() { + return offeringId_; + } + /** + * uint32 offering_id = 1; + * @param value The offeringId to set. + * @return This builder for chaining. + */ + public Builder setOfferingId(int value) { + + offeringId_ = value; + onChanged(); + return this; + } + /** + * uint32 offering_id = 1; + * @return This builder for chaining. + */ + public Builder clearOfferingId() { + + offeringId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OfferingInfo) + } + + // @@protoc_insertion_point(class_scope:OfferingInfo) + private static final emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo(); + } + + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OfferingInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OfferingInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OfferingInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OfferingInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022OfferingInfo.proto\"#\n\014OfferingInfo\022\023\n\013" + + "offering_id\030\001 \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_OfferingInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OfferingInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OfferingInfo_descriptor, + new java.lang.String[] { "OfferingId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataNotifyOuterClass.java new file mode 100644 index 000000000..248e0931e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataNotifyOuterClass.java @@ -0,0 +1,860 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneofGatherPointDetectorDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class OneofGatherPointDetectorDataNotifyOuterClass { + private OneofGatherPointDetectorDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneofGatherPointDetectorDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneofGatherPointDetectorDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + java.util.List + getOneofGatherPointDetectorDataListList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + int getOneofGatherPointDetectorDataListCount(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + java.util.List + getOneofGatherPointDetectorDataListOrBuilderList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4297
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code OneofGatherPointDetectorDataNotify} + */ + public static final class OneofGatherPointDetectorDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneofGatherPointDetectorDataNotify) + OneofGatherPointDetectorDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneofGatherPointDetectorDataNotify.newBuilder() to construct. + private OneofGatherPointDetectorDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneofGatherPointDetectorDataNotify() { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneofGatherPointDetectorDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneofGatherPointDetectorDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + oneofGatherPointDetectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.Builder.class); + } + + public static final int ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER = 3; + private java.util.List oneofGatherPointDetectorDataList_; + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public java.util.List getOneofGatherPointDetectorDataListList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public int getOneofGatherPointDetectorDataListCount() { + return oneofGatherPointDetectorDataList_.size(); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < oneofGatherPointDetectorDataList_.size(); i++) { + output.writeMessage(3, oneofGatherPointDetectorDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < oneofGatherPointDetectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, oneofGatherPointDetectorDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify other = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify) obj; + + if (!getOneofGatherPointDetectorDataListList() + .equals(other.getOneofGatherPointDetectorDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOneofGatherPointDetectorDataListCount() > 0) { + hash = (37 * hash) + ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOneofGatherPointDetectorDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4297
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code OneofGatherPointDetectorDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneofGatherPointDetectorDataNotify) + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOneofGatherPointDetectorDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify build() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify buildPartial() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify result = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify(this); + int from_bitField0_ = bitField0_; + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataList_; + } else { + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify other) { + if (other == emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.getDefaultInstance()) return this; + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataList_.isEmpty()) { + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.addAll(other.oneofGatherPointDetectorDataList_); + } + onChanged(); + } + } else { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataListBuilder_.isEmpty()) { + oneofGatherPointDetectorDataListBuilder_.dispose(); + oneofGatherPointDetectorDataListBuilder_ = null; + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + oneofGatherPointDetectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOneofGatherPointDetectorDataListFieldBuilder() : null; + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(other.oneofGatherPointDetectorDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List oneofGatherPointDetectorDataList_ = + java.util.Collections.emptyList(); + private void ensureOneofGatherPointDetectorDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(oneofGatherPointDetectorDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> oneofGatherPointDetectorDataListBuilder_; + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public java.util.List getOneofGatherPointDetectorDataListList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public int getOneofGatherPointDetectorDataListCount() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.size(); + } else { + return oneofGatherPointDetectorDataListBuilder_.getCount(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addAllOneofGatherPointDetectorDataList( + java.lang.Iterable values) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oneofGatherPointDetectorDataList_); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder clearOneofGatherPointDetectorDataList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder removeOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.remove(index); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder getOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + if (oneofGatherPointDetectorDataListBuilder_ != null) { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder() { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public java.util.List + getOneofGatherPointDetectorDataListBuilderList() { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> + getOneofGatherPointDetectorDataListFieldBuilder() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder>( + oneofGatherPointDetectorDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + oneofGatherPointDetectorDataList_ = null; + } + return oneofGatherPointDetectorDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OneofGatherPointDetectorDataNotify) + } + + // @@protoc_insertion_point(class_scope:OneofGatherPointDetectorDataNotify) + private static final emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify(); + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneofGatherPointDetectorDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneofGatherPointDetectorDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneofGatherPointDetectorDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n(OneofGatherPointDetectorDataNotify.pro" + + "to\032\"OneofGatherPointDetectorData.proto\"r" + + "\n\"OneofGatherPointDetectorDataNotify\022L\n%" + + "oneof_gather_point_detector_data_list\030\003 " + + "\003(\0132\035.OneofGatherPointDetectorDataB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(), + }); + internal_static_OneofGatherPointDetectorDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneofGatherPointDetectorDataNotify_descriptor, + new java.lang.String[] { "OneofGatherPointDetectorDataList", }); + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataOuterClass.java new file mode 100644 index 000000000..58538dff5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataOuterClass.java @@ -0,0 +1,1098 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneofGatherPointDetectorData.proto + +package emu.grasscutter.net.proto; + +public final class OneofGatherPointDetectorDataOuterClass { + private OneofGatherPointDetectorDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneofGatherPointDetectorDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneofGatherPointDetectorData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector hint_center_pos = 7; + * @return Whether the hintCenterPos field is set. + */ + boolean hasHintCenterPos(); + /** + * .Vector hint_center_pos = 7; + * @return The hintCenterPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos(); + /** + * .Vector hint_center_pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder(); + + /** + * uint32 hint_radius = 14; + * @return The hintRadius. + */ + int getHintRadius(); + + /** + * uint32 material_id = 10; + * @return The materialId. + */ + int getMaterialId(); + + /** + * uint32 config_id = 6; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 group_id = 13; + * @return The groupId. + */ + int getGroupId(); + + /** + * bool is_all_collected = 4; + * @return The isAllCollected. + */ + boolean getIsAllCollected(); + + /** + * bool is_hint_valid = 15; + * @return The isHintValid. + */ + boolean getIsHintValid(); + } + /** + * Protobuf type {@code OneofGatherPointDetectorData} + */ + public static final class OneofGatherPointDetectorData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneofGatherPointDetectorData) + OneofGatherPointDetectorDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneofGatherPointDetectorData.newBuilder() to construct. + private OneofGatherPointDetectorData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneofGatherPointDetectorData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneofGatherPointDetectorData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneofGatherPointDetectorData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + isAllCollected_ = input.readBool(); + break; + } + case 48: { + + configId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hintCenterPos_ != null) { + subBuilder = hintCenterPos_.toBuilder(); + } + hintCenterPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hintCenterPos_); + hintCenterPos_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + materialId_ = input.readUInt32(); + break; + } + case 104: { + + groupId_ = input.readUInt32(); + break; + } + case 112: { + + hintRadius_ = input.readUInt32(); + break; + } + case 120: { + + isHintValid_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder.class); + } + + public static final int HINT_CENTER_POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + /** + * .Vector hint_center_pos = 7; + * @return Whether the hintCenterPos field is set. + */ + @java.lang.Override + public boolean hasHintCenterPos() { + return hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 7; + * @return The hintCenterPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + /** + * .Vector hint_center_pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + return getHintCenterPos(); + } + + public static final int HINT_RADIUS_FIELD_NUMBER = 14; + private int hintRadius_; + /** + * uint32 hint_radius = 14; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 10; + private int materialId_; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 6; + private int configId_; + /** + * uint32 config_id = 6; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 13; + private int groupId_; + /** + * uint32 group_id = 13; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int IS_ALL_COLLECTED_FIELD_NUMBER = 4; + private boolean isAllCollected_; + /** + * bool is_all_collected = 4; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + + public static final int IS_HINT_VALID_FIELD_NUMBER = 15; + private boolean isHintValid_; + /** + * bool is_hint_valid = 15; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isAllCollected_ != false) { + output.writeBool(4, isAllCollected_); + } + if (configId_ != 0) { + output.writeUInt32(6, configId_); + } + if (hintCenterPos_ != null) { + output.writeMessage(7, getHintCenterPos()); + } + if (materialId_ != 0) { + output.writeUInt32(10, materialId_); + } + if (groupId_ != 0) { + output.writeUInt32(13, groupId_); + } + if (hintRadius_ != 0) { + output.writeUInt32(14, hintRadius_); + } + if (isHintValid_ != false) { + output.writeBool(15, isHintValid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAllCollected_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isAllCollected_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, configId_); + } + if (hintCenterPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getHintCenterPos()); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, materialId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, groupId_); + } + if (hintRadius_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, hintRadius_); + } + if (isHintValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isHintValid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData other = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) obj; + + if (hasHintCenterPos() != other.hasHintCenterPos()) return false; + if (hasHintCenterPos()) { + if (!getHintCenterPos() + .equals(other.getHintCenterPos())) return false; + } + if (getHintRadius() + != other.getHintRadius()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getIsAllCollected() + != other.getIsAllCollected()) return false; + if (getIsHintValid() + != other.getIsHintValid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHintCenterPos()) { + hash = (37 * hash) + HINT_CENTER_POS_FIELD_NUMBER; + hash = (53 * hash) + getHintCenterPos().hashCode(); + } + hash = (37 * hash) + HINT_RADIUS_FIELD_NUMBER; + hash = (53 * hash) + getHintRadius(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + IS_ALL_COLLECTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAllCollected()); + hash = (37 * hash) + IS_HINT_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHintValid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code OneofGatherPointDetectorData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneofGatherPointDetectorData) + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + hintRadius_ = 0; + + materialId_ = 0; + + configId_ = 0; + + groupId_ = 0; + + isAllCollected_ = false; + + isHintValid_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData build() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData buildPartial() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData result = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData(this); + if (hintCenterPosBuilder_ == null) { + result.hintCenterPos_ = hintCenterPos_; + } else { + result.hintCenterPos_ = hintCenterPosBuilder_.build(); + } + result.hintRadius_ = hintRadius_; + result.materialId_ = materialId_; + result.configId_ = configId_; + result.groupId_ = groupId_; + result.isAllCollected_ = isAllCollected_; + result.isHintValid_ = isHintValid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) { + return mergeFrom((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData other) { + if (other == emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()) return this; + if (other.hasHintCenterPos()) { + mergeHintCenterPos(other.getHintCenterPos()); + } + if (other.getHintRadius() != 0) { + setHintRadius(other.getHintRadius()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getIsAllCollected() != false) { + setIsAllCollected(other.getIsAllCollected()); + } + if (other.getIsHintValid() != false) { + setIsHintValid(other.getIsHintValid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hintCenterPosBuilder_; + /** + * .Vector hint_center_pos = 7; + * @return Whether the hintCenterPos field is set. + */ + public boolean hasHintCenterPos() { + return hintCenterPosBuilder_ != null || hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 7; + * @return The hintCenterPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } else { + return hintCenterPosBuilder_.getMessage(); + } + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder setHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hintCenterPos_ = value; + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder setHintCenterPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = builderForValue.build(); + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder mergeHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (hintCenterPos_ != null) { + hintCenterPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hintCenterPos_).mergeFrom(value).buildPartial(); + } else { + hintCenterPos_ = value; + } + onChanged(); + } else { + hintCenterPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder clearHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + onChanged(); + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHintCenterPosBuilder() { + + onChanged(); + return getHintCenterPosFieldBuilder().getBuilder(); + } + /** + * .Vector hint_center_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + if (hintCenterPosBuilder_ != null) { + return hintCenterPosBuilder_.getMessageOrBuilder(); + } else { + return hintCenterPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + } + /** + * .Vector hint_center_pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHintCenterPosFieldBuilder() { + if (hintCenterPosBuilder_ == null) { + hintCenterPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHintCenterPos(), + getParentForChildren(), + isClean()); + hintCenterPos_ = null; + } + return hintCenterPosBuilder_; + } + + private int hintRadius_ ; + /** + * uint32 hint_radius = 14; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + /** + * uint32 hint_radius = 14; + * @param value The hintRadius to set. + * @return This builder for chaining. + */ + public Builder setHintRadius(int value) { + + hintRadius_ = value; + onChanged(); + return this; + } + /** + * uint32 hint_radius = 14; + * @return This builder for chaining. + */ + public Builder clearHintRadius() { + + hintRadius_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 10; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 10; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 6; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 6; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 6; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 13; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 13; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 13; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private boolean isAllCollected_ ; + /** + * bool is_all_collected = 4; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + /** + * bool is_all_collected = 4; + * @param value The isAllCollected to set. + * @return This builder for chaining. + */ + public Builder setIsAllCollected(boolean value) { + + isAllCollected_ = value; + onChanged(); + return this; + } + /** + * bool is_all_collected = 4; + * @return This builder for chaining. + */ + public Builder clearIsAllCollected() { + + isAllCollected_ = false; + onChanged(); + return this; + } + + private boolean isHintValid_ ; + /** + * bool is_hint_valid = 15; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + /** + * bool is_hint_valid = 15; + * @param value The isHintValid to set. + * @return This builder for chaining. + */ + public Builder setIsHintValid(boolean value) { + + isHintValid_ = value; + onChanged(); + return this; + } + /** + * bool is_hint_valid = 15; + * @return This builder for chaining. + */ + public Builder clearIsHintValid() { + + isHintValid_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OneofGatherPointDetectorData) + } + + // @@protoc_insertion_point(class_scope:OneofGatherPointDetectorData) + private static final emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData(); + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneofGatherPointDetectorData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneofGatherPointDetectorData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneofGatherPointDetectorData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneofGatherPointDetectorData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"OneofGatherPointDetectorData.proto\032\014Ve" + + "ctor.proto\"\300\001\n\034OneofGatherPointDetectorD" + + "ata\022 \n\017hint_center_pos\030\007 \001(\0132\007.Vector\022\023\n" + + "\013hint_radius\030\016 \001(\r\022\023\n\013material_id\030\n \001(\r\022" + + "\021\n\tconfig_id\030\006 \001(\r\022\020\n\010group_id\030\r \001(\r\022\030\n\020" + + "is_all_collected\030\004 \001(\010\022\025\n\ris_hint_valid\030" + + "\017 \001(\010B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_OneofGatherPointDetectorData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneofGatherPointDetectorData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneofGatherPointDetectorData_descriptor, + new java.lang.String[] { "HintCenterPos", "HintRadius", "MaterialId", "ConfigId", "GroupId", "IsAllCollected", "IsHintValid", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataNotifyOuterClass.java new file mode 100644 index 000000000..d799a0e3a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataNotifyOuterClass.java @@ -0,0 +1,979 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneoffGatherPointDetectorDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class OneoffGatherPointDetectorDataNotifyOuterClass { + private OneoffGatherPointDetectorDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneoffGatherPointDetectorDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneoffGatherPointDetectorDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + java.util.List + getOneoffGatherPointDetectorDataListList(); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getOneoffGatherPointDetectorDataList(int index); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + int getOneoffGatherPointDetectorDataListCount(); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + java.util.List + getOneoffGatherPointDetectorDataListOrBuilderList(); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder getOneoffGatherPointDetectorDataListOrBuilder( + int index); + } + /** + * Protobuf type {@code OneoffGatherPointDetectorDataNotify} + */ + public static final class OneoffGatherPointDetectorDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneoffGatherPointDetectorDataNotify) + OneoffGatherPointDetectorDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneoffGatherPointDetectorDataNotify.newBuilder() to construct. + private OneoffGatherPointDetectorDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneoffGatherPointDetectorDataNotify() { + oneoffGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneoffGatherPointDetectorDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneoffGatherPointDetectorDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + oneoffGatherPointDetectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + oneoffGatherPointDetectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.Builder.class); + } + + /** + * Protobuf enum {@code OneoffGatherPointDetectorDataNotify.CmdId} + */ + public enum CmdId + implements com.google.protobuf.ProtocolMessageEnum { + /** + * NONE = 0; + */ + NONE(0, 0), + /** + * ENET_IS_RELIABLE = 1; + */ + ENET_IS_RELIABLE(2, 1), + /** + * CMD_ID = 4262; + */ + CMD_ID(3, 4262), + UNRECOGNIZED(-1, -1), + ; + + /** + * ENET_CHANNEL_ID = 0; + */ + public static final CmdId ENET_CHANNEL_ID = NONE; + /** + * NONE = 0; + */ + public static final int NONE_VALUE = 0; + /** + * ENET_CHANNEL_ID = 0; + */ + public static final int ENET_CHANNEL_ID_VALUE = 0; + /** + * ENET_IS_RELIABLE = 1; + */ + public static final int ENET_IS_RELIABLE_VALUE = 1; + /** + * CMD_ID = 4262; + */ + public static final int CMD_ID_VALUE = 4262; + + + public final int getNumber() { + if (index == -1) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CmdId valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static CmdId forNumber(int value) { + switch (value) { + case 0: return NONE; + case 1: return ENET_IS_RELIABLE; + case 4262: return CMD_ID; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CmdId> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CmdId findValueByNumber(int number) { + return CmdId.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (index == -1) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(index); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final CmdId[] VALUES = getStaticValuesArray(); + private static CmdId[] getStaticValuesArray() { + return new CmdId[] { + NONE, ENET_CHANNEL_ID, ENET_IS_RELIABLE, CMD_ID, + }; + } + public static CmdId valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int index; + private final int value; + + private CmdId(int index, int value) { + this.index = index; + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:OneoffGatherPointDetectorDataNotify.CmdId) + } + + public static final int ONEOFF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER = 6; + private java.util.List oneoffGatherPointDetectorDataList_; + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public java.util.List getOneoffGatherPointDetectorDataListList() { + return oneoffGatherPointDetectorDataList_; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public java.util.List + getOneoffGatherPointDetectorDataListOrBuilderList() { + return oneoffGatherPointDetectorDataList_; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public int getOneoffGatherPointDetectorDataListCount() { + return oneoffGatherPointDetectorDataList_.size(); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getOneoffGatherPointDetectorDataList(int index) { + return oneoffGatherPointDetectorDataList_.get(index); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder getOneoffGatherPointDetectorDataListOrBuilder( + int index) { + return oneoffGatherPointDetectorDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < oneoffGatherPointDetectorDataList_.size(); i++) { + output.writeMessage(6, oneoffGatherPointDetectorDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < oneoffGatherPointDetectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, oneoffGatherPointDetectorDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify other = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify) obj; + + if (!getOneoffGatherPointDetectorDataListList() + .equals(other.getOneoffGatherPointDetectorDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOneoffGatherPointDetectorDataListCount() > 0) { + hash = (37 * hash) + ONEOFF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOneoffGatherPointDetectorDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code OneoffGatherPointDetectorDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneoffGatherPointDetectorDataNotify) + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOneoffGatherPointDetectorDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + oneoffGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify build() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify buildPartial() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify result = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify(this); + int from_bitField0_ = bitField0_; + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.oneoffGatherPointDetectorDataList_ = oneoffGatherPointDetectorDataList_; + } else { + result.oneoffGatherPointDetectorDataList_ = oneoffGatherPointDetectorDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify other) { + if (other == emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.getDefaultInstance()) return this; + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (!other.oneoffGatherPointDetectorDataList_.isEmpty()) { + if (oneoffGatherPointDetectorDataList_.isEmpty()) { + oneoffGatherPointDetectorDataList_ = other.oneoffGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.addAll(other.oneoffGatherPointDetectorDataList_); + } + onChanged(); + } + } else { + if (!other.oneoffGatherPointDetectorDataList_.isEmpty()) { + if (oneoffGatherPointDetectorDataListBuilder_.isEmpty()) { + oneoffGatherPointDetectorDataListBuilder_.dispose(); + oneoffGatherPointDetectorDataListBuilder_ = null; + oneoffGatherPointDetectorDataList_ = other.oneoffGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + oneoffGatherPointDetectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOneoffGatherPointDetectorDataListFieldBuilder() : null; + } else { + oneoffGatherPointDetectorDataListBuilder_.addAllMessages(other.oneoffGatherPointDetectorDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List oneoffGatherPointDetectorDataList_ = + java.util.Collections.emptyList(); + private void ensureOneoffGatherPointDetectorDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + oneoffGatherPointDetectorDataList_ = new java.util.ArrayList(oneoffGatherPointDetectorDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder> oneoffGatherPointDetectorDataListBuilder_; + + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public java.util.List getOneoffGatherPointDetectorDataListList() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + } else { + return oneoffGatherPointDetectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public int getOneoffGatherPointDetectorDataListCount() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return oneoffGatherPointDetectorDataList_.size(); + } else { + return oneoffGatherPointDetectorDataListBuilder_.getCount(); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getOneoffGatherPointDetectorDataList(int index) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return oneoffGatherPointDetectorDataList_.get(index); + } else { + return oneoffGatherPointDetectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder setOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData value) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.set(index, value); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder setOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder builderForValue) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData value) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(value); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData value) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(index, value); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder builderForValue) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder builderForValue) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addAllOneoffGatherPointDetectorDataList( + java.lang.Iterable values) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oneoffGatherPointDetectorDataList_); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder clearOneoffGatherPointDetectorDataList() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder removeOneoffGatherPointDetectorDataList(int index) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.remove(index); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder getOneoffGatherPointDetectorDataListBuilder( + int index) { + return getOneoffGatherPointDetectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder getOneoffGatherPointDetectorDataListOrBuilder( + int index) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return oneoffGatherPointDetectorDataList_.get(index); } else { + return oneoffGatherPointDetectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public java.util.List + getOneoffGatherPointDetectorDataListOrBuilderList() { + if (oneoffGatherPointDetectorDataListBuilder_ != null) { + return oneoffGatherPointDetectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder addOneoffGatherPointDetectorDataListBuilder() { + return getOneoffGatherPointDetectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder addOneoffGatherPointDetectorDataListBuilder( + int index) { + return getOneoffGatherPointDetectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public java.util.List + getOneoffGatherPointDetectorDataListBuilderList() { + return getOneoffGatherPointDetectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder> + getOneoffGatherPointDetectorDataListFieldBuilder() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + oneoffGatherPointDetectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder>( + oneoffGatherPointDetectorDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + oneoffGatherPointDetectorDataList_ = null; + } + return oneoffGatherPointDetectorDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OneoffGatherPointDetectorDataNotify) + } + + // @@protoc_insertion_point(class_scope:OneoffGatherPointDetectorDataNotify) + private static final emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify(); + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneoffGatherPointDetectorDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneoffGatherPointDetectorDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n)OneoffGatherPointDetectorDataNotify.pr" + + "oto\032#OneoffGatherPointDetectorData.proto" + + "\"\304\001\n#OneoffGatherPointDetectorDataNotify" + + "\022N\n&oneoff_gather_point_detector_data_li" + + "st\030\006 \003(\0132\036.OneoffGatherPointDetectorData" + + "\"M\n\005CmdId\022\010\n\004NONE\020\000\022\023\n\017ENET_CHANNEL_ID\020\000" + + "\022\024\n\020ENET_IS_RELIABLE\020\001\022\013\n\006CMD_ID\020\246!\032\002\020\001B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.getDescriptor(), + }); + internal_static_OneoffGatherPointDetectorDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneoffGatherPointDetectorDataNotify_descriptor, + new java.lang.String[] { "OneoffGatherPointDetectorDataList", }); + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataOuterClass.java new file mode 100644 index 000000000..0199115b1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataOuterClass.java @@ -0,0 +1,1098 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneoffGatherPointDetectorData.proto + +package emu.grasscutter.net.proto; + +public final class OneoffGatherPointDetectorDataOuterClass { + private OneoffGatherPointDetectorDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneoffGatherPointDetectorDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneoffGatherPointDetectorData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 1; + * @return The materialId. + */ + int getMaterialId(); + + /** + * bool is_all_collected = 2; + * @return The isAllCollected. + */ + boolean getIsAllCollected(); + + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + boolean getIsHintValid(); + + /** + * .Vector hint_center_pos = 4; + * @return Whether the hintCenterPos field is set. + */ + boolean hasHintCenterPos(); + /** + * .Vector hint_center_pos = 4; + * @return The hintCenterPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos(); + /** + * .Vector hint_center_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder(); + + /** + * uint32 hint_radius = 5; + * @return The hintRadius. + */ + int getHintRadius(); + + /** + * uint32 group_id = 6; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 7; + * @return The configId. + */ + int getConfigId(); + } + /** + * Protobuf type {@code OneoffGatherPointDetectorData} + */ + public static final class OneoffGatherPointDetectorData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneoffGatherPointDetectorData) + OneoffGatherPointDetectorDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneoffGatherPointDetectorData.newBuilder() to construct. + private OneoffGatherPointDetectorData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneoffGatherPointDetectorData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneoffGatherPointDetectorData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneoffGatherPointDetectorData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + materialId_ = input.readUInt32(); + break; + } + case 16: { + + isAllCollected_ = input.readBool(); + break; + } + case 24: { + + isHintValid_ = input.readBool(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hintCenterPos_ != null) { + subBuilder = hintCenterPos_.toBuilder(); + } + hintCenterPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hintCenterPos_); + hintCenterPos_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + hintRadius_ = input.readUInt32(); + break; + } + case 48: { + + groupId_ = input.readUInt32(); + break; + } + case 56: { + + configId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder.class); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 1; + private int materialId_; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int IS_ALL_COLLECTED_FIELD_NUMBER = 2; + private boolean isAllCollected_; + /** + * bool is_all_collected = 2; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + + public static final int IS_HINT_VALID_FIELD_NUMBER = 3; + private boolean isHintValid_; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + + public static final int HINT_CENTER_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + /** + * .Vector hint_center_pos = 4; + * @return Whether the hintCenterPos field is set. + */ + @java.lang.Override + public boolean hasHintCenterPos() { + return hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 4; + * @return The hintCenterPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + /** + * .Vector hint_center_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + return getHintCenterPos(); + } + + public static final int HINT_RADIUS_FIELD_NUMBER = 5; + private int hintRadius_; + /** + * uint32 hint_radius = 5; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 6; + private int groupId_; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 7; + private int configId_; + /** + * uint32 config_id = 7; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (materialId_ != 0) { + output.writeUInt32(1, materialId_); + } + if (isAllCollected_ != false) { + output.writeBool(2, isAllCollected_); + } + if (isHintValid_ != false) { + output.writeBool(3, isHintValid_); + } + if (hintCenterPos_ != null) { + output.writeMessage(4, getHintCenterPos()); + } + if (hintRadius_ != 0) { + output.writeUInt32(5, hintRadius_); + } + if (groupId_ != 0) { + output.writeUInt32(6, groupId_); + } + if (configId_ != 0) { + output.writeUInt32(7, configId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, materialId_); + } + if (isAllCollected_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isAllCollected_); + } + if (isHintValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isHintValid_); + } + if (hintCenterPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getHintCenterPos()); + } + if (hintRadius_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, hintRadius_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, groupId_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, configId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData other = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (getIsAllCollected() + != other.getIsAllCollected()) return false; + if (getIsHintValid() + != other.getIsHintValid()) return false; + if (hasHintCenterPos() != other.hasHintCenterPos()) return false; + if (hasHintCenterPos()) { + if (!getHintCenterPos() + .equals(other.getHintCenterPos())) return false; + } + if (getHintRadius() + != other.getHintRadius()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + IS_ALL_COLLECTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAllCollected()); + hash = (37 * hash) + IS_HINT_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHintValid()); + if (hasHintCenterPos()) { + hash = (37 * hash) + HINT_CENTER_POS_FIELD_NUMBER; + hash = (53 * hash) + getHintCenterPos().hashCode(); + } + hash = (37 * hash) + HINT_RADIUS_FIELD_NUMBER; + hash = (53 * hash) + getHintRadius(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code OneoffGatherPointDetectorData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneoffGatherPointDetectorData) + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + isAllCollected_ = false; + + isHintValid_ = false; + + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + hintRadius_ = 0; + + groupId_ = 0; + + configId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData build() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData buildPartial() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData result = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData(this); + result.materialId_ = materialId_; + result.isAllCollected_ = isAllCollected_; + result.isHintValid_ = isHintValid_; + if (hintCenterPosBuilder_ == null) { + result.hintCenterPos_ = hintCenterPos_; + } else { + result.hintCenterPos_ = hintCenterPosBuilder_.build(); + } + result.hintRadius_ = hintRadius_; + result.groupId_ = groupId_; + result.configId_ = configId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData) { + return mergeFrom((emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData other) { + if (other == emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getIsAllCollected() != false) { + setIsAllCollected(other.getIsAllCollected()); + } + if (other.getIsHintValid() != false) { + setIsHintValid(other.getIsHintValid()); + } + if (other.hasHintCenterPos()) { + mergeHintCenterPos(other.getHintCenterPos()); + } + if (other.getHintRadius() != 0) { + setHintRadius(other.getHintRadius()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 1; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 1; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private boolean isAllCollected_ ; + /** + * bool is_all_collected = 2; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + /** + * bool is_all_collected = 2; + * @param value The isAllCollected to set. + * @return This builder for chaining. + */ + public Builder setIsAllCollected(boolean value) { + + isAllCollected_ = value; + onChanged(); + return this; + } + /** + * bool is_all_collected = 2; + * @return This builder for chaining. + */ + public Builder clearIsAllCollected() { + + isAllCollected_ = false; + onChanged(); + return this; + } + + private boolean isHintValid_ ; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + /** + * bool is_hint_valid = 3; + * @param value The isHintValid to set. + * @return This builder for chaining. + */ + public Builder setIsHintValid(boolean value) { + + isHintValid_ = value; + onChanged(); + return this; + } + /** + * bool is_hint_valid = 3; + * @return This builder for chaining. + */ + public Builder clearIsHintValid() { + + isHintValid_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hintCenterPosBuilder_; + /** + * .Vector hint_center_pos = 4; + * @return Whether the hintCenterPos field is set. + */ + public boolean hasHintCenterPos() { + return hintCenterPosBuilder_ != null || hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 4; + * @return The hintCenterPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } else { + return hintCenterPosBuilder_.getMessage(); + } + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder setHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hintCenterPos_ = value; + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder setHintCenterPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = builderForValue.build(); + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder mergeHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (hintCenterPos_ != null) { + hintCenterPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hintCenterPos_).mergeFrom(value).buildPartial(); + } else { + hintCenterPos_ = value; + } + onChanged(); + } else { + hintCenterPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder clearHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + onChanged(); + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHintCenterPosBuilder() { + + onChanged(); + return getHintCenterPosFieldBuilder().getBuilder(); + } + /** + * .Vector hint_center_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + if (hintCenterPosBuilder_ != null) { + return hintCenterPosBuilder_.getMessageOrBuilder(); + } else { + return hintCenterPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + } + /** + * .Vector hint_center_pos = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHintCenterPosFieldBuilder() { + if (hintCenterPosBuilder_ == null) { + hintCenterPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHintCenterPos(), + getParentForChildren(), + isClean()); + hintCenterPos_ = null; + } + return hintCenterPosBuilder_; + } + + private int hintRadius_ ; + /** + * uint32 hint_radius = 5; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + /** + * uint32 hint_radius = 5; + * @param value The hintRadius to set. + * @return This builder for chaining. + */ + public Builder setHintRadius(int value) { + + hintRadius_ = value; + onChanged(); + return this; + } + /** + * uint32 hint_radius = 5; + * @return This builder for chaining. + */ + public Builder clearHintRadius() { + + hintRadius_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 6; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 6; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 7; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 7; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 7; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OneoffGatherPointDetectorData) + } + + // @@protoc_insertion_point(class_scope:OneoffGatherPointDetectorData) + private static final emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData(); + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneoffGatherPointDetectorData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneoffGatherPointDetectorData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneoffGatherPointDetectorData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneoffGatherPointDetectorData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#OneoffGatherPointDetectorData.proto\032\014V" + + "ector.proto\"\301\001\n\035OneoffGatherPointDetecto" + + "rData\022\023\n\013material_id\030\001 \001(\r\022\030\n\020is_all_col" + + "lected\030\002 \001(\010\022\025\n\ris_hint_valid\030\003 \001(\010\022 \n\017h" + + "int_center_pos\030\004 \001(\0132\007.Vector\022\023\n\013hint_ra" + + "dius\030\005 \001(\r\022\020\n\010group_id\030\006 \001(\r\022\021\n\tconfig_i" + + "d\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_OneoffGatherPointDetectorData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneoffGatherPointDetectorData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneoffGatherPointDetectorData_descriptor, + new java.lang.String[] { "MaterialId", "IsAllCollected", "IsHintValid", "HintCenterPos", "HintRadius", "GroupId", "ConfigId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java new file mode 100644 index 000000000..3af62faba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java @@ -0,0 +1,2005 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OnlinePlayerInfo.proto + +package emu.grasscutter.net.proto; + +public final class OnlinePlayerInfoOuterClass { + private OnlinePlayerInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OnlinePlayerInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:OnlinePlayerInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string nickname = 2; + * @return The nickname. + */ + java.lang.String getNickname(); + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + com.google.protobuf.ByteString + getNicknameBytes(); + + /** + * uint32 player_level = 3; + * @return The playerLevel. + */ + int getPlayerLevel(); + + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * .MpSettingType mp_setting_type = 5; + * @return The enum numeric value on the wire for mpSettingType. + */ + int getMpSettingTypeValue(); + /** + * .MpSettingType mp_setting_type = 5; + * @return The mpSettingType. + */ + emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType(); + + /** + * uint32 cur_player_num_in_world = 6; + * @return The curPlayerNumInWorld. + */ + int getCurPlayerNumInWorld(); + + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * string online_id = 8; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 8; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 name_card_id = 9; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * repeated uint32 blacklist_uid_list = 10; + * @return A list containing the blacklistUidList. + */ + java.util.List getBlacklistUidListList(); + /** + * repeated uint32 blacklist_uid_list = 10; + * @return The count of blacklistUidList. + */ + int getBlacklistUidListCount(); + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index of the element to return. + * @return The blacklistUidList at the given index. + */ + int getBlacklistUidList(int index); + + /** + * string signature = 11; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 11; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * .ProfilePicture profile_picture = 12; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 12; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 12; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + + /** + * string psn_id = 13; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + } + /** + * Protobuf type {@code OnlinePlayerInfo} + */ + public static final class OnlinePlayerInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OnlinePlayerInfo) + OnlinePlayerInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use OnlinePlayerInfo.newBuilder() to construct. + private OnlinePlayerInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OnlinePlayerInfo() { + nickname_ = ""; + mpSettingType_ = 0; + onlineId_ = ""; + blacklistUidList_ = emptyIntList(); + signature_ = ""; + psnId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OnlinePlayerInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OnlinePlayerInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + nickname_ = s; + break; + } + case 24: { + + playerLevel_ = input.readUInt32(); + break; + } + case 32: { + + avatarId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + mpSettingType_ = rawValue; + break; + } + case 48: { + + curPlayerNumInWorld_ = input.readUInt32(); + break; + } + case 56: { + + worldLevel_ = input.readUInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 72: { + + nameCardId_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + blacklistUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + blacklistUidList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + blacklistUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + blacklistUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 98: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + blacklistUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.class, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NICKNAME_FIELD_NUMBER = 2; + private volatile java.lang.Object nickname_; + /** + * string nickname = 2; + * @return The nickname. + */ + @java.lang.Override + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLAYER_LEVEL_FIELD_NUMBER = 3; + private int playerLevel_; + /** + * uint32 player_level = 3; + * @return The playerLevel. + */ + @java.lang.Override + public int getPlayerLevel() { + return playerLevel_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 4; + private int avatarId_; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int MP_SETTING_TYPE_FIELD_NUMBER = 5; + private int mpSettingType_; + /** + * .MpSettingType mp_setting_type = 5; + * @return The enum numeric value on the wire for mpSettingType. + */ + @java.lang.Override public int getMpSettingTypeValue() { + return mpSettingType_; + } + /** + * .MpSettingType mp_setting_type = 5; + * @return The mpSettingType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType result = emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.valueOf(mpSettingType_); + return result == null ? emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.UNRECOGNIZED : result; + } + + public static final int CUR_PLAYER_NUM_IN_WORLD_FIELD_NUMBER = 6; + private int curPlayerNumInWorld_; + /** + * uint32 cur_player_num_in_world = 6; + * @return The curPlayerNumInWorld. + */ + @java.lang.Override + public int getCurPlayerNumInWorld() { + return curPlayerNumInWorld_; + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 7; + private int worldLevel_; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 8; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 8; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 8; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 9; + private int nameCardId_; + /** + * uint32 name_card_id = 9; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int BLACKLIST_UID_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList blacklistUidList_; + /** + * repeated uint32 blacklist_uid_list = 10; + * @return A list containing the blacklistUidList. + */ + @java.lang.Override + public java.util.List + getBlacklistUidListList() { + return blacklistUidList_; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return The count of blacklistUidList. + */ + public int getBlacklistUidListCount() { + return blacklistUidList_.size(); + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index of the element to return. + * @return The blacklistUidList at the given index. + */ + public int getBlacklistUidList(int index) { + return blacklistUidList_.getInt(index); + } + private int blacklistUidListMemoizedSerializedSize = -1; + + public static final int SIGNATURE_FIELD_NUMBER = 11; + private volatile java.lang.Object signature_; + /** + * string signature = 11; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } + } + /** + * string signature = 11; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 12; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 12; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + public static final int PSN_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 13; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); + } + if (playerLevel_ != 0) { + output.writeUInt32(3, playerLevel_); + } + if (avatarId_ != 0) { + output.writeUInt32(4, avatarId_); + } + if (mpSettingType_ != emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.MP_SETTING_TYPE_NO_ENTER.getNumber()) { + output.writeEnum(5, mpSettingType_); + } + if (curPlayerNumInWorld_ != 0) { + output.writeUInt32(6, curPlayerNumInWorld_); + } + if (worldLevel_ != 0) { + output.writeUInt32(7, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, onlineId_); + } + if (nameCardId_ != 0) { + output.writeUInt32(9, nameCardId_); + } + if (getBlacklistUidListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(blacklistUidListMemoizedSerializedSize); + } + for (int i = 0; i < blacklistUidList_.size(); i++) { + output.writeUInt32NoTag(blacklistUidList_.getInt(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, signature_); + } + if (profilePicture_ != null) { + output.writeMessage(12, getProfilePicture()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, psnId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); + } + if (playerLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, playerLevel_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarId_); + } + if (mpSettingType_ != emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.MP_SETTING_TYPE_NO_ENTER.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, mpSettingType_); + } + if (curPlayerNumInWorld_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, curPlayerNumInWorld_); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, onlineId_); + } + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, nameCardId_); + } + { + int dataSize = 0; + for (int i = 0; i < blacklistUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(blacklistUidList_.getInt(i)); + } + size += dataSize; + if (!getBlacklistUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + blacklistUidListMemoizedSerializedSize = dataSize; + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, signature_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getProfilePicture()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, psnId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo other = (emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo) obj; + + if (getUid() + != other.getUid()) return false; + if (!getNickname() + .equals(other.getNickname())) return false; + if (getPlayerLevel() + != other.getPlayerLevel()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (mpSettingType_ != other.mpSettingType_) return false; + if (getCurPlayerNumInWorld() + != other.getCurPlayerNumInWorld()) return false; + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getNameCardId() + != other.getNameCardId()) return false; + if (!getBlacklistUidListList() + .equals(other.getBlacklistUidListList())) return false; + if (!getSignature() + .equals(other.getSignature())) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getNickname().hashCode(); + hash = (37 * hash) + PLAYER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLevel(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + MP_SETTING_TYPE_FIELD_NUMBER; + hash = (53 * hash) + mpSettingType_; + hash = (37 * hash) + CUR_PLAYER_NUM_IN_WORLD_FIELD_NUMBER; + hash = (53 * hash) + getCurPlayerNumInWorld(); + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + if (getBlacklistUidListCount() > 0) { + hash = (37 * hash) + BLACKLIST_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBlacklistUidListList().hashCode(); + } + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code OnlinePlayerInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OnlinePlayerInfo) + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.class, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + nickname_ = ""; + + playerLevel_ = 0; + + avatarId_ = 0; + + mpSettingType_ = 0; + + curPlayerNumInWorld_ = 0; + + worldLevel_ = 0; + + onlineId_ = ""; + + nameCardId_ = 0; + + blacklistUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + signature_ = ""; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + psnId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo build() { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo buildPartial() { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo result = new emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.nickname_ = nickname_; + result.playerLevel_ = playerLevel_; + result.avatarId_ = avatarId_; + result.mpSettingType_ = mpSettingType_; + result.curPlayerNumInWorld_ = curPlayerNumInWorld_; + result.worldLevel_ = worldLevel_; + result.onlineId_ = onlineId_; + result.nameCardId_ = nameCardId_; + if (((bitField0_ & 0x00000001) != 0)) { + blacklistUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.blacklistUidList_ = blacklistUidList_; + result.signature_ = signature_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + result.psnId_ = psnId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo) { + return mergeFrom((emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo other) { + if (other == emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getNickname().isEmpty()) { + nickname_ = other.nickname_; + onChanged(); + } + if (other.getPlayerLevel() != 0) { + setPlayerLevel(other.getPlayerLevel()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.mpSettingType_ != 0) { + setMpSettingTypeValue(other.getMpSettingTypeValue()); + } + if (other.getCurPlayerNumInWorld() != 0) { + setCurPlayerNumInWorld(other.getCurPlayerNumInWorld()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (!other.blacklistUidList_.isEmpty()) { + if (blacklistUidList_.isEmpty()) { + blacklistUidList_ = other.blacklistUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBlacklistUidListIsMutable(); + blacklistUidList_.addAll(other.blacklistUidList_); + } + onChanged(); + } + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickname_ = ""; + /** + * string nickname = 2; + * @return The nickname. + */ + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nickname = 2; + * @param value The nickname to set. + * @return This builder for chaining. + */ + public Builder setNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickname_ = value; + onChanged(); + return this; + } + /** + * string nickname = 2; + * @return This builder for chaining. + */ + public Builder clearNickname() { + + nickname_ = getDefaultInstance().getNickname(); + onChanged(); + return this; + } + /** + * string nickname = 2; + * @param value The bytes for nickname to set. + * @return This builder for chaining. + */ + public Builder setNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickname_ = value; + onChanged(); + return this; + } + + private int playerLevel_ ; + /** + * uint32 player_level = 3; + * @return The playerLevel. + */ + @java.lang.Override + public int getPlayerLevel() { + return playerLevel_; + } + /** + * uint32 player_level = 3; + * @param value The playerLevel to set. + * @return This builder for chaining. + */ + public Builder setPlayerLevel(int value) { + + playerLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 player_level = 3; + * @return This builder for chaining. + */ + public Builder clearPlayerLevel() { + + playerLevel_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 4; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int mpSettingType_ = 0; + /** + * .MpSettingType mp_setting_type = 5; + * @return The enum numeric value on the wire for mpSettingType. + */ + @java.lang.Override public int getMpSettingTypeValue() { + return mpSettingType_; + } + /** + * .MpSettingType mp_setting_type = 5; + * @param value The enum numeric value on the wire for mpSettingType to set. + * @return This builder for chaining. + */ + public Builder setMpSettingTypeValue(int value) { + + mpSettingType_ = value; + onChanged(); + return this; + } + /** + * .MpSettingType mp_setting_type = 5; + * @return The mpSettingType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType result = emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.valueOf(mpSettingType_); + return result == null ? emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.UNRECOGNIZED : result; + } + /** + * .MpSettingType mp_setting_type = 5; + * @param value The mpSettingType to set. + * @return This builder for chaining. + */ + public Builder setMpSettingType(emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType value) { + if (value == null) { + throw new NullPointerException(); + } + + mpSettingType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MpSettingType mp_setting_type = 5; + * @return This builder for chaining. + */ + public Builder clearMpSettingType() { + + mpSettingType_ = 0; + onChanged(); + return this; + } + + private int curPlayerNumInWorld_ ; + /** + * uint32 cur_player_num_in_world = 6; + * @return The curPlayerNumInWorld. + */ + @java.lang.Override + public int getCurPlayerNumInWorld() { + return curPlayerNumInWorld_; + } + /** + * uint32 cur_player_num_in_world = 6; + * @param value The curPlayerNumInWorld to set. + * @return This builder for chaining. + */ + public Builder setCurPlayerNumInWorld(int value) { + + curPlayerNumInWorld_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_player_num_in_world = 6; + * @return This builder for chaining. + */ + public Builder clearCurPlayerNumInWorld() { + + curPlayerNumInWorld_ = 0; + onChanged(); + return this; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 7; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 7; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 8; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 8; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 8; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 8; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 8; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 9; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 9; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 9; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList blacklistUidList_ = emptyIntList(); + private void ensureBlacklistUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + blacklistUidList_ = mutableCopy(blacklistUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return A list containing the blacklistUidList. + */ + public java.util.List + getBlacklistUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(blacklistUidList_) : blacklistUidList_; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return The count of blacklistUidList. + */ + public int getBlacklistUidListCount() { + return blacklistUidList_.size(); + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index of the element to return. + * @return The blacklistUidList at the given index. + */ + public int getBlacklistUidList(int index) { + return blacklistUidList_.getInt(index); + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index to set the value at. + * @param value The blacklistUidList to set. + * @return This builder for chaining. + */ + public Builder setBlacklistUidList( + int index, int value) { + ensureBlacklistUidListIsMutable(); + blacklistUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param value The blacklistUidList to add. + * @return This builder for chaining. + */ + public Builder addBlacklistUidList(int value) { + ensureBlacklistUidListIsMutable(); + blacklistUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param values The blacklistUidList to add. + * @return This builder for chaining. + */ + public Builder addAllBlacklistUidList( + java.lang.Iterable values) { + ensureBlacklistUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blacklistUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return This builder for chaining. + */ + public Builder clearBlacklistUidList() { + blacklistUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 11; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 11; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 11; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 11; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 11; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 12; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 12; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 12; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 13; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 13; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OnlinePlayerInfo) + } + + // @@protoc_insertion_point(class_scope:OnlinePlayerInfo) + private static final emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo(); + } + + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OnlinePlayerInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OnlinePlayerInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OnlinePlayerInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OnlinePlayerInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026OnlinePlayerInfo.proto\032\023MpSettingType." + + "proto\032\024ProfilePicture.proto\"\313\002\n\020OnlinePl" + + "ayerInfo\022\013\n\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022" + + "\024\n\014player_level\030\003 \001(\r\022\021\n\tavatar_id\030\004 \001(\r" + + "\022\'\n\017mp_setting_type\030\005 \001(\0162\016.MpSettingTyp" + + "e\022\037\n\027cur_player_num_in_world\030\006 \001(\r\022\023\n\013wo" + + "rld_level\030\007 \001(\r\022\021\n\tonline_id\030\010 \001(\t\022\024\n\014na" + + "me_card_id\030\t \001(\r\022\032\n\022blacklist_uid_list\030\n" + + " \003(\r\022\021\n\tsignature\030\013 \001(\t\022(\n\017profile_pictu" + + "re\030\014 \001(\0132\017.ProfilePicture\022\016\n\006psn_id\030\r \001(" + + "\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + }); + internal_static_OnlinePlayerInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OnlinePlayerInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OnlinePlayerInfo_descriptor, + new java.lang.String[] { "Uid", "Nickname", "PlayerLevel", "AvatarId", "MpSettingType", "CurPlayerNumInWorld", "WorldLevel", "OnlineId", "NameCardId", "BlacklistUidList", "Signature", "ProfilePicture", "PsnId", }); + emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OpenStateChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateChangeNotifyOuterClass.java new file mode 100644 index 000000000..bdd9a87f0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateChangeNotifyOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OpenStateChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class OpenStateChangeNotifyOuterClass { + private OpenStateChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OpenStateChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OpenStateChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> open_state_map = 4; + */ + int getOpenStateMapCount(); + /** + * map<uint32, uint32> open_state_map = 4; + */ + boolean containsOpenStateMap( + int key); + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOpenStateMap(); + /** + * map<uint32, uint32> open_state_map = 4; + */ + java.util.Map + getOpenStateMapMap(); + /** + * map<uint32, uint32> open_state_map = 4; + */ + + int getOpenStateMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> open_state_map = 4; + */ + + int getOpenStateMapOrThrow( + int key); + } + /** + *
+   * CmdId: 127
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code OpenStateChangeNotify} + */ + public static final class OpenStateChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OpenStateChangeNotify) + OpenStateChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OpenStateChangeNotify.newBuilder() to construct. + private OpenStateChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OpenStateChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OpenStateChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OpenStateChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + openStateMap__ = input.readMessage( + OpenStateMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + openStateMap_.getMutableMap().put( + openStateMap__.getKey(), openStateMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.class, emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.Builder.class); + } + + public static final int OPEN_STATE_MAP_FIELD_NUMBER = 4; + private static final class OpenStateMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOpenStateMap(), + OpenStateMapDefaultEntryHolder.defaultEntry, + 4); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetOpenStateMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + openStateMap__ = OpenStateMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, openStateMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify other = (emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify) obj; + + if (!internalGetOpenStateMap().equals( + other.internalGetOpenStateMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetOpenStateMap().getMap().isEmpty()) { + hash = (37 * hash) + OPEN_STATE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOpenStateMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 127
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code OpenStateChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OpenStateChangeNotify) + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.class, emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableOpenStateMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify build() { + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify buildPartial() { + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify result = new emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify(this); + int from_bitField0_ = bitField0_; + result.openStateMap_ = internalGetOpenStateMap(); + result.openStateMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify other) { + if (other == emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.getDefaultInstance()) return this; + internalGetMutableOpenStateMap().mergeFrom( + other.internalGetOpenStateMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + private com.google.protobuf.MapField + internalGetMutableOpenStateMap() { + onChanged();; + if (openStateMap_ == null) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + if (!openStateMap_.isMutable()) { + openStateMap_ = openStateMap_.copy(); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOpenStateMap() { + internalGetMutableOpenStateMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + public Builder removeOpenStateMap( + int key) { + + internalGetMutableOpenStateMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOpenStateMap() { + return internalGetMutableOpenStateMap().getMutableMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + public Builder putOpenStateMap( + int key, + int value) { + + + internalGetMutableOpenStateMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + public Builder putAllOpenStateMap( + java.util.Map values) { + internalGetMutableOpenStateMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OpenStateChangeNotify) + } + + // @@protoc_insertion_point(class_scope:OpenStateChangeNotify) + private static final emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify(); + } + + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OpenStateChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OpenStateChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateChangeNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateChangeNotify_OpenStateMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033OpenStateChangeNotify.proto\"\216\001\n\025OpenSt" + + "ateChangeNotify\022@\n\016open_state_map\030\004 \003(\0132" + + "(.OpenStateChangeNotify.OpenStateMapEntr" + + "y\0323\n\021OpenStateMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005v" + + "alue\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_OpenStateChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OpenStateChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateChangeNotify_descriptor, + new java.lang.String[] { "OpenStateMap", }); + internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor = + internal_static_OpenStateChangeNotify_descriptor.getNestedTypes().get(0); + internal_static_OpenStateChangeNotify_OpenStateMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java new file mode 100644 index 000000000..7d696e3ac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OpenStateUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class OpenStateUpdateNotifyOuterClass { + private OpenStateUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OpenStateUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OpenStateUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> open_state_map = 6; + */ + int getOpenStateMapCount(); + /** + * map<uint32, uint32> open_state_map = 6; + */ + boolean containsOpenStateMap( + int key); + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOpenStateMap(); + /** + * map<uint32, uint32> open_state_map = 6; + */ + java.util.Map + getOpenStateMapMap(); + /** + * map<uint32, uint32> open_state_map = 6; + */ + + int getOpenStateMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> open_state_map = 6; + */ + + int getOpenStateMapOrThrow( + int key); + } + /** + *
+   * CmdId: 193
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code OpenStateUpdateNotify} + */ + public static final class OpenStateUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OpenStateUpdateNotify) + OpenStateUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OpenStateUpdateNotify.newBuilder() to construct. + private OpenStateUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OpenStateUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OpenStateUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OpenStateUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + openStateMap__ = input.readMessage( + OpenStateMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + openStateMap_.getMutableMap().put( + openStateMap__.getKey(), openStateMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.class, emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.Builder.class); + } + + public static final int OPEN_STATE_MAP_FIELD_NUMBER = 6; + private static final class OpenStateMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOpenStateMap(), + OpenStateMapDefaultEntryHolder.defaultEntry, + 6); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetOpenStateMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + openStateMap__ = OpenStateMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, openStateMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify other = (emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify) obj; + + if (!internalGetOpenStateMap().equals( + other.internalGetOpenStateMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetOpenStateMap().getMap().isEmpty()) { + hash = (37 * hash) + OPEN_STATE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOpenStateMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 193
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code OpenStateUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OpenStateUpdateNotify) + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 6: + return internalGetMutableOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.class, emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableOpenStateMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify build() { + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify buildPartial() { + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify result = new emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.openStateMap_ = internalGetOpenStateMap(); + result.openStateMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify other) { + if (other == emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.getDefaultInstance()) return this; + internalGetMutableOpenStateMap().mergeFrom( + other.internalGetOpenStateMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + private com.google.protobuf.MapField + internalGetMutableOpenStateMap() { + onChanged();; + if (openStateMap_ == null) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + if (!openStateMap_.isMutable()) { + openStateMap_ = openStateMap_.copy(); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOpenStateMap() { + internalGetMutableOpenStateMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + public Builder removeOpenStateMap( + int key) { + + internalGetMutableOpenStateMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOpenStateMap() { + return internalGetMutableOpenStateMap().getMutableMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + public Builder putOpenStateMap( + int key, + int value) { + + + internalGetMutableOpenStateMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + public Builder putAllOpenStateMap( + java.util.Map values) { + internalGetMutableOpenStateMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:OpenStateUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:OpenStateUpdateNotify) + private static final emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify(); + } + + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OpenStateUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OpenStateUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033OpenStateUpdateNotify.proto\"\216\001\n\025OpenSt" + + "ateUpdateNotify\022@\n\016open_state_map\030\006 \003(\0132" + + "(.OpenStateUpdateNotify.OpenStateMapEntr" + + "y\0323\n\021OpenStateMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005v" + + "alue\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_OpenStateUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OpenStateUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateUpdateNotify_descriptor, + new java.lang.String[] { "OpenStateMap", }); + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor = + internal_static_OpenStateUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OperationOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OperationOuterClass.java new file mode 100644 index 000000000..f155640d9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OperationOuterClass.java @@ -0,0 +1,163 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Operation.proto + +package emu.grasscutter.net.proto; + +public final class OperationOuterClass { + private OperationOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Operation} + */ + public enum Operation + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Add = 0; + */ + Add(0), + /** + * Mod = 1; + */ + Mod(1), + /** + * Del = 2; + */ + Del(2), + /** + * Get = 3; + */ + Get(3), + UNRECOGNIZED(-1), + ; + + /** + * Add = 0; + */ + public static final int Add_VALUE = 0; + /** + * Mod = 1; + */ + public static final int Mod_VALUE = 1; + /** + * Del = 2; + */ + public static final int Del_VALUE = 2; + /** + * Get = 3; + */ + public static final int Get_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Operation valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Operation forNumber(int value) { + switch (value) { + case 0: return Add; + case 1: return Mod; + case 2: return Del; + case 3: return Get; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Operation> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Operation findValueByNumber(int number) { + return Operation.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.OperationOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final Operation[] VALUES = values(); + + public static Operation valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Operation(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Operation) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017Operation.proto*/\n\tOperation\022\007\n\003Add\020\000\022" + + "\007\n\003Mod\020\001\022\007\n\003Del\020\002\022\007\n\003Get\020\003B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java new file mode 100644 index 000000000..48b489281 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java @@ -0,0 +1,2234 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PacketHead.proto + +package emu.grasscutter.net.proto; + +public final class PacketHeadOuterClass { + private PacketHeadOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PacketHeadOrBuilder extends + // @@protoc_insertion_point(interface_extends:PacketHead) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 packet_id = 1; + * @return The packetId. + */ + int getPacketId(); + + /** + * uint32 rpc_id = 2; + * @return The rpcId. + */ + int getRpcId(); + + /** + * uint32 client_sequence_id = 3; + * @return The clientSequenceId. + */ + int getClientSequenceId(); + + /** + * uint32 enet_channel_id = 4; + * @return The enetChannelId. + */ + int getEnetChannelId(); + + /** + * uint32 enet_is_reliable = 5; + * @return The enetIsReliable. + */ + int getEnetIsReliable(); + + /** + * uint64 sent_ms = 6; + * @return The sentMs. + */ + long getSentMs(); + + /** + * uint32 user_id = 11; + * @return The userId. + */ + int getUserId(); + + /** + * uint32 user_ip = 12; + * @return The userIp. + */ + int getUserIp(); + + /** + * uint32 user_session_id = 13; + * @return The userSessionId. + */ + int getUserSessionId(); + + /** + * uint64 recv_time_ms = 21; + * @return The recvTimeMs. + */ + long getRecvTimeMs(); + + /** + * uint32 rpc_begin_time_ms = 22; + * @return The rpcBeginTimeMs. + */ + int getRpcBeginTimeMs(); + + /** + * map<uint32, uint32> ext_map = 23; + */ + int getExtMapCount(); + /** + * map<uint32, uint32> ext_map = 23; + */ + boolean containsExtMap( + int key); + /** + * Use {@link #getExtMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExtMap(); + /** + * map<uint32, uint32> ext_map = 23; + */ + java.util.Map + getExtMapMap(); + /** + * map<uint32, uint32> ext_map = 23; + */ + + int getExtMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> ext_map = 23; + */ + + int getExtMapOrThrow( + int key); + + /** + * uint32 sender_app_id = 24; + * @return The senderAppId. + */ + int getSenderAppId(); + + /** + * uint32 source_service = 31; + * @return The sourceService. + */ + int getSourceService(); + + /** + * uint32 target_service = 32; + * @return The targetService. + */ + int getTargetService(); + + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + int getServiceAppIdMapCount(); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + boolean containsServiceAppIdMap( + int key); + /** + * Use {@link #getServiceAppIdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getServiceAppIdMap(); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + java.util.Map + getServiceAppIdMapMap(); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + int getServiceAppIdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + int getServiceAppIdMapOrThrow( + int key); + + /** + * bool is_set_game_thread = 34; + * @return The isSetGameThread. + */ + boolean getIsSetGameThread(); + + /** + * uint32 game_thread_index = 35; + * @return The gameThreadIndex. + */ + int getGameThreadIndex(); + } + /** + * Protobuf type {@code PacketHead} + */ + public static final class PacketHead extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PacketHead) + PacketHeadOrBuilder { + private static final long serialVersionUID = 0L; + // Use PacketHead.newBuilder() to construct. + private PacketHead(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PacketHead() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PacketHead(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PacketHead( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + packetId_ = input.readUInt32(); + break; + } + case 16: { + + rpcId_ = input.readUInt32(); + break; + } + case 24: { + + clientSequenceId_ = input.readUInt32(); + break; + } + case 32: { + + enetChannelId_ = input.readUInt32(); + break; + } + case 40: { + + enetIsReliable_ = input.readUInt32(); + break; + } + case 48: { + + sentMs_ = input.readUInt64(); + break; + } + case 88: { + + userId_ = input.readUInt32(); + break; + } + case 96: { + + userIp_ = input.readUInt32(); + break; + } + case 104: { + + userSessionId_ = input.readUInt32(); + break; + } + case 168: { + + recvTimeMs_ = input.readUInt64(); + break; + } + case 176: { + + rpcBeginTimeMs_ = input.readUInt32(); + break; + } + case 186: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + extMap_ = com.google.protobuf.MapField.newMapField( + ExtMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + extMap__ = input.readMessage( + ExtMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + extMap_.getMutableMap().put( + extMap__.getKey(), extMap__.getValue()); + break; + } + case 192: { + + senderAppId_ = input.readUInt32(); + break; + } + case 248: { + + sourceService_ = input.readUInt32(); + break; + } + case 256: { + + targetService_ = input.readUInt32(); + break; + } + case 266: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + serviceAppIdMap_ = com.google.protobuf.MapField.newMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + serviceAppIdMap__ = input.readMessage( + ServiceAppIdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + serviceAppIdMap_.getMutableMap().put( + serviceAppIdMap__.getKey(), serviceAppIdMap__.getValue()); + break; + } + case 272: { + + isSetGameThread_ = input.readBool(); + break; + } + case 280: { + + gameThreadIndex_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 23: + return internalGetExtMap(); + case 33: + return internalGetServiceAppIdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.class, emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.Builder.class); + } + + public static final int PACKET_ID_FIELD_NUMBER = 1; + private int packetId_; + /** + * uint32 packet_id = 1; + * @return The packetId. + */ + @java.lang.Override + public int getPacketId() { + return packetId_; + } + + public static final int RPC_ID_FIELD_NUMBER = 2; + private int rpcId_; + /** + * uint32 rpc_id = 2; + * @return The rpcId. + */ + @java.lang.Override + public int getRpcId() { + return rpcId_; + } + + public static final int CLIENT_SEQUENCE_ID_FIELD_NUMBER = 3; + private int clientSequenceId_; + /** + * uint32 client_sequence_id = 3; + * @return The clientSequenceId. + */ + @java.lang.Override + public int getClientSequenceId() { + return clientSequenceId_; + } + + public static final int ENET_CHANNEL_ID_FIELD_NUMBER = 4; + private int enetChannelId_; + /** + * uint32 enet_channel_id = 4; + * @return The enetChannelId. + */ + @java.lang.Override + public int getEnetChannelId() { + return enetChannelId_; + } + + public static final int ENET_IS_RELIABLE_FIELD_NUMBER = 5; + private int enetIsReliable_; + /** + * uint32 enet_is_reliable = 5; + * @return The enetIsReliable. + */ + @java.lang.Override + public int getEnetIsReliable() { + return enetIsReliable_; + } + + public static final int SENT_MS_FIELD_NUMBER = 6; + private long sentMs_; + /** + * uint64 sent_ms = 6; + * @return The sentMs. + */ + @java.lang.Override + public long getSentMs() { + return sentMs_; + } + + public static final int USER_ID_FIELD_NUMBER = 11; + private int userId_; + /** + * uint32 user_id = 11; + * @return The userId. + */ + @java.lang.Override + public int getUserId() { + return userId_; + } + + public static final int USER_IP_FIELD_NUMBER = 12; + private int userIp_; + /** + * uint32 user_ip = 12; + * @return The userIp. + */ + @java.lang.Override + public int getUserIp() { + return userIp_; + } + + public static final int USER_SESSION_ID_FIELD_NUMBER = 13; + private int userSessionId_; + /** + * uint32 user_session_id = 13; + * @return The userSessionId. + */ + @java.lang.Override + public int getUserSessionId() { + return userSessionId_; + } + + public static final int RECV_TIME_MS_FIELD_NUMBER = 21; + private long recvTimeMs_; + /** + * uint64 recv_time_ms = 21; + * @return The recvTimeMs. + */ + @java.lang.Override + public long getRecvTimeMs() { + return recvTimeMs_; + } + + public static final int RPC_BEGIN_TIME_MS_FIELD_NUMBER = 22; + private int rpcBeginTimeMs_; + /** + * uint32 rpc_begin_time_ms = 22; + * @return The rpcBeginTimeMs. + */ + @java.lang.Override + public int getRpcBeginTimeMs() { + return rpcBeginTimeMs_; + } + + public static final int EXT_MAP_FIELD_NUMBER = 23; + private static final class ExtMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_ExtMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> extMap_; + private com.google.protobuf.MapField + internalGetExtMap() { + if (extMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExtMapDefaultEntryHolder.defaultEntry); + } + return extMap_; + } + + public int getExtMapCount() { + return internalGetExtMap().getMap().size(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + @java.lang.Override + public boolean containsExtMap( + int key) { + + return internalGetExtMap().getMap().containsKey(key); + } + /** + * Use {@link #getExtMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExtMap() { + return getExtMapMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public java.util.Map getExtMapMap() { + return internalGetExtMap().getMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetExtMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrThrow( + int key) { + + java.util.Map map = + internalGetExtMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SENDER_APP_ID_FIELD_NUMBER = 24; + private int senderAppId_; + /** + * uint32 sender_app_id = 24; + * @return The senderAppId. + */ + @java.lang.Override + public int getSenderAppId() { + return senderAppId_; + } + + public static final int SOURCE_SERVICE_FIELD_NUMBER = 31; + private int sourceService_; + /** + * uint32 source_service = 31; + * @return The sourceService. + */ + @java.lang.Override + public int getSourceService() { + return sourceService_; + } + + public static final int TARGET_SERVICE_FIELD_NUMBER = 32; + private int targetService_; + /** + * uint32 target_service = 32; + * @return The targetService. + */ + @java.lang.Override + public int getTargetService() { + return targetService_; + } + + public static final int SERVICE_APP_ID_MAP_FIELD_NUMBER = 33; + private static final class ServiceAppIdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_ServiceAppIdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> serviceAppIdMap_; + private com.google.protobuf.MapField + internalGetServiceAppIdMap() { + if (serviceAppIdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + } + return serviceAppIdMap_; + } + + public int getServiceAppIdMapCount() { + return internalGetServiceAppIdMap().getMap().size(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + @java.lang.Override + public boolean containsServiceAppIdMap( + int key) { + + return internalGetServiceAppIdMap().getMap().containsKey(key); + } + /** + * Use {@link #getServiceAppIdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getServiceAppIdMap() { + return getServiceAppIdMapMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public java.util.Map getServiceAppIdMapMap() { + return internalGetServiceAppIdMap().getMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrThrow( + int key) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_SET_GAME_THREAD_FIELD_NUMBER = 34; + private boolean isSetGameThread_; + /** + * bool is_set_game_thread = 34; + * @return The isSetGameThread. + */ + @java.lang.Override + public boolean getIsSetGameThread() { + return isSetGameThread_; + } + + public static final int GAME_THREAD_INDEX_FIELD_NUMBER = 35; + private int gameThreadIndex_; + /** + * uint32 game_thread_index = 35; + * @return The gameThreadIndex. + */ + @java.lang.Override + public int getGameThreadIndex() { + return gameThreadIndex_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (packetId_ != 0) { + output.writeUInt32(1, packetId_); + } + if (rpcId_ != 0) { + output.writeUInt32(2, rpcId_); + } + if (clientSequenceId_ != 0) { + output.writeUInt32(3, clientSequenceId_); + } + if (enetChannelId_ != 0) { + output.writeUInt32(4, enetChannelId_); + } + if (enetIsReliable_ != 0) { + output.writeUInt32(5, enetIsReliable_); + } + if (sentMs_ != 0L) { + output.writeUInt64(6, sentMs_); + } + if (userId_ != 0) { + output.writeUInt32(11, userId_); + } + if (userIp_ != 0) { + output.writeUInt32(12, userIp_); + } + if (userSessionId_ != 0) { + output.writeUInt32(13, userSessionId_); + } + if (recvTimeMs_ != 0L) { + output.writeUInt64(21, recvTimeMs_); + } + if (rpcBeginTimeMs_ != 0) { + output.writeUInt32(22, rpcBeginTimeMs_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetExtMap(), + ExtMapDefaultEntryHolder.defaultEntry, + 23); + if (senderAppId_ != 0) { + output.writeUInt32(24, senderAppId_); + } + if (sourceService_ != 0) { + output.writeUInt32(31, sourceService_); + } + if (targetService_ != 0) { + output.writeUInt32(32, targetService_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetServiceAppIdMap(), + ServiceAppIdMapDefaultEntryHolder.defaultEntry, + 33); + if (isSetGameThread_ != false) { + output.writeBool(34, isSetGameThread_); + } + if (gameThreadIndex_ != 0) { + output.writeUInt32(35, gameThreadIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (packetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, packetId_); + } + if (rpcId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, rpcId_); + } + if (clientSequenceId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, clientSequenceId_); + } + if (enetChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, enetChannelId_); + } + if (enetIsReliable_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, enetIsReliable_); + } + if (sentMs_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, sentMs_); + } + if (userId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, userId_); + } + if (userIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, userIp_); + } + if (userSessionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, userSessionId_); + } + if (recvTimeMs_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(21, recvTimeMs_); + } + if (rpcBeginTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(22, rpcBeginTimeMs_); + } + for (java.util.Map.Entry entry + : internalGetExtMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + extMap__ = ExtMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, extMap__); + } + if (senderAppId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(24, senderAppId_); + } + if (sourceService_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(31, sourceService_); + } + if (targetService_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(32, targetService_); + } + for (java.util.Map.Entry entry + : internalGetServiceAppIdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + serviceAppIdMap__ = ServiceAppIdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(33, serviceAppIdMap__); + } + if (isSetGameThread_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(34, isSetGameThread_); + } + if (gameThreadIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(35, gameThreadIndex_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead other = (emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead) obj; + + if (getPacketId() + != other.getPacketId()) return false; + if (getRpcId() + != other.getRpcId()) return false; + if (getClientSequenceId() + != other.getClientSequenceId()) return false; + if (getEnetChannelId() + != other.getEnetChannelId()) return false; + if (getEnetIsReliable() + != other.getEnetIsReliable()) return false; + if (getSentMs() + != other.getSentMs()) return false; + if (getUserId() + != other.getUserId()) return false; + if (getUserIp() + != other.getUserIp()) return false; + if (getUserSessionId() + != other.getUserSessionId()) return false; + if (getRecvTimeMs() + != other.getRecvTimeMs()) return false; + if (getRpcBeginTimeMs() + != other.getRpcBeginTimeMs()) return false; + if (!internalGetExtMap().equals( + other.internalGetExtMap())) return false; + if (getSenderAppId() + != other.getSenderAppId()) return false; + if (getSourceService() + != other.getSourceService()) return false; + if (getTargetService() + != other.getTargetService()) return false; + if (!internalGetServiceAppIdMap().equals( + other.internalGetServiceAppIdMap())) return false; + if (getIsSetGameThread() + != other.getIsSetGameThread()) return false; + if (getGameThreadIndex() + != other.getGameThreadIndex()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PACKET_ID_FIELD_NUMBER; + hash = (53 * hash) + getPacketId(); + hash = (37 * hash) + RPC_ID_FIELD_NUMBER; + hash = (53 * hash) + getRpcId(); + hash = (37 * hash) + CLIENT_SEQUENCE_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientSequenceId(); + hash = (37 * hash) + ENET_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getEnetChannelId(); + hash = (37 * hash) + ENET_IS_RELIABLE_FIELD_NUMBER; + hash = (53 * hash) + getEnetIsReliable(); + hash = (37 * hash) + SENT_MS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSentMs()); + hash = (37 * hash) + USER_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserId(); + hash = (37 * hash) + USER_IP_FIELD_NUMBER; + hash = (53 * hash) + getUserIp(); + hash = (37 * hash) + USER_SESSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserSessionId(); + hash = (37 * hash) + RECV_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getRecvTimeMs()); + hash = (37 * hash) + RPC_BEGIN_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getRpcBeginTimeMs(); + if (!internalGetExtMap().getMap().isEmpty()) { + hash = (37 * hash) + EXT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExtMap().hashCode(); + } + hash = (37 * hash) + SENDER_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getSenderAppId(); + hash = (37 * hash) + SOURCE_SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getSourceService(); + hash = (37 * hash) + TARGET_SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getTargetService(); + if (!internalGetServiceAppIdMap().getMap().isEmpty()) { + hash = (37 * hash) + SERVICE_APP_ID_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetServiceAppIdMap().hashCode(); + } + hash = (37 * hash) + IS_SET_GAME_THREAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSetGameThread()); + hash = (37 * hash) + GAME_THREAD_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getGameThreadIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PacketHead} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PacketHead) + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHeadOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 23: + return internalGetExtMap(); + case 33: + return internalGetServiceAppIdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 23: + return internalGetMutableExtMap(); + case 33: + return internalGetMutableServiceAppIdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.class, emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + packetId_ = 0; + + rpcId_ = 0; + + clientSequenceId_ = 0; + + enetChannelId_ = 0; + + enetIsReliable_ = 0; + + sentMs_ = 0L; + + userId_ = 0; + + userIp_ = 0; + + userSessionId_ = 0; + + recvTimeMs_ = 0L; + + rpcBeginTimeMs_ = 0; + + internalGetMutableExtMap().clear(); + senderAppId_ = 0; + + sourceService_ = 0; + + targetService_ = 0; + + internalGetMutableServiceAppIdMap().clear(); + isSetGameThread_ = false; + + gameThreadIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead build() { + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead buildPartial() { + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead result = new emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead(this); + int from_bitField0_ = bitField0_; + result.packetId_ = packetId_; + result.rpcId_ = rpcId_; + result.clientSequenceId_ = clientSequenceId_; + result.enetChannelId_ = enetChannelId_; + result.enetIsReliable_ = enetIsReliable_; + result.sentMs_ = sentMs_; + result.userId_ = userId_; + result.userIp_ = userIp_; + result.userSessionId_ = userSessionId_; + result.recvTimeMs_ = recvTimeMs_; + result.rpcBeginTimeMs_ = rpcBeginTimeMs_; + result.extMap_ = internalGetExtMap(); + result.extMap_.makeImmutable(); + result.senderAppId_ = senderAppId_; + result.sourceService_ = sourceService_; + result.targetService_ = targetService_; + result.serviceAppIdMap_ = internalGetServiceAppIdMap(); + result.serviceAppIdMap_.makeImmutable(); + result.isSetGameThread_ = isSetGameThread_; + result.gameThreadIndex_ = gameThreadIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead) { + return mergeFrom((emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead other) { + if (other == emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.getDefaultInstance()) return this; + if (other.getPacketId() != 0) { + setPacketId(other.getPacketId()); + } + if (other.getRpcId() != 0) { + setRpcId(other.getRpcId()); + } + if (other.getClientSequenceId() != 0) { + setClientSequenceId(other.getClientSequenceId()); + } + if (other.getEnetChannelId() != 0) { + setEnetChannelId(other.getEnetChannelId()); + } + if (other.getEnetIsReliable() != 0) { + setEnetIsReliable(other.getEnetIsReliable()); + } + if (other.getSentMs() != 0L) { + setSentMs(other.getSentMs()); + } + if (other.getUserId() != 0) { + setUserId(other.getUserId()); + } + if (other.getUserIp() != 0) { + setUserIp(other.getUserIp()); + } + if (other.getUserSessionId() != 0) { + setUserSessionId(other.getUserSessionId()); + } + if (other.getRecvTimeMs() != 0L) { + setRecvTimeMs(other.getRecvTimeMs()); + } + if (other.getRpcBeginTimeMs() != 0) { + setRpcBeginTimeMs(other.getRpcBeginTimeMs()); + } + internalGetMutableExtMap().mergeFrom( + other.internalGetExtMap()); + if (other.getSenderAppId() != 0) { + setSenderAppId(other.getSenderAppId()); + } + if (other.getSourceService() != 0) { + setSourceService(other.getSourceService()); + } + if (other.getTargetService() != 0) { + setTargetService(other.getTargetService()); + } + internalGetMutableServiceAppIdMap().mergeFrom( + other.internalGetServiceAppIdMap()); + if (other.getIsSetGameThread() != false) { + setIsSetGameThread(other.getIsSetGameThread()); + } + if (other.getGameThreadIndex() != 0) { + setGameThreadIndex(other.getGameThreadIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int packetId_ ; + /** + * uint32 packet_id = 1; + * @return The packetId. + */ + @java.lang.Override + public int getPacketId() { + return packetId_; + } + /** + * uint32 packet_id = 1; + * @param value The packetId to set. + * @return This builder for chaining. + */ + public Builder setPacketId(int value) { + + packetId_ = value; + onChanged(); + return this; + } + /** + * uint32 packet_id = 1; + * @return This builder for chaining. + */ + public Builder clearPacketId() { + + packetId_ = 0; + onChanged(); + return this; + } + + private int rpcId_ ; + /** + * uint32 rpc_id = 2; + * @return The rpcId. + */ + @java.lang.Override + public int getRpcId() { + return rpcId_; + } + /** + * uint32 rpc_id = 2; + * @param value The rpcId to set. + * @return This builder for chaining. + */ + public Builder setRpcId(int value) { + + rpcId_ = value; + onChanged(); + return this; + } + /** + * uint32 rpc_id = 2; + * @return This builder for chaining. + */ + public Builder clearRpcId() { + + rpcId_ = 0; + onChanged(); + return this; + } + + private int clientSequenceId_ ; + /** + * uint32 client_sequence_id = 3; + * @return The clientSequenceId. + */ + @java.lang.Override + public int getClientSequenceId() { + return clientSequenceId_; + } + /** + * uint32 client_sequence_id = 3; + * @param value The clientSequenceId to set. + * @return This builder for chaining. + */ + public Builder setClientSequenceId(int value) { + + clientSequenceId_ = value; + onChanged(); + return this; + } + /** + * uint32 client_sequence_id = 3; + * @return This builder for chaining. + */ + public Builder clearClientSequenceId() { + + clientSequenceId_ = 0; + onChanged(); + return this; + } + + private int enetChannelId_ ; + /** + * uint32 enet_channel_id = 4; + * @return The enetChannelId. + */ + @java.lang.Override + public int getEnetChannelId() { + return enetChannelId_; + } + /** + * uint32 enet_channel_id = 4; + * @param value The enetChannelId to set. + * @return This builder for chaining. + */ + public Builder setEnetChannelId(int value) { + + enetChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 enet_channel_id = 4; + * @return This builder for chaining. + */ + public Builder clearEnetChannelId() { + + enetChannelId_ = 0; + onChanged(); + return this; + } + + private int enetIsReliable_ ; + /** + * uint32 enet_is_reliable = 5; + * @return The enetIsReliable. + */ + @java.lang.Override + public int getEnetIsReliable() { + return enetIsReliable_; + } + /** + * uint32 enet_is_reliable = 5; + * @param value The enetIsReliable to set. + * @return This builder for chaining. + */ + public Builder setEnetIsReliable(int value) { + + enetIsReliable_ = value; + onChanged(); + return this; + } + /** + * uint32 enet_is_reliable = 5; + * @return This builder for chaining. + */ + public Builder clearEnetIsReliable() { + + enetIsReliable_ = 0; + onChanged(); + return this; + } + + private long sentMs_ ; + /** + * uint64 sent_ms = 6; + * @return The sentMs. + */ + @java.lang.Override + public long getSentMs() { + return sentMs_; + } + /** + * uint64 sent_ms = 6; + * @param value The sentMs to set. + * @return This builder for chaining. + */ + public Builder setSentMs(long value) { + + sentMs_ = value; + onChanged(); + return this; + } + /** + * uint64 sent_ms = 6; + * @return This builder for chaining. + */ + public Builder clearSentMs() { + + sentMs_ = 0L; + onChanged(); + return this; + } + + private int userId_ ; + /** + * uint32 user_id = 11; + * @return The userId. + */ + @java.lang.Override + public int getUserId() { + return userId_; + } + /** + * uint32 user_id = 11; + * @param value The userId to set. + * @return This builder for chaining. + */ + public Builder setUserId(int value) { + + userId_ = value; + onChanged(); + return this; + } + /** + * uint32 user_id = 11; + * @return This builder for chaining. + */ + public Builder clearUserId() { + + userId_ = 0; + onChanged(); + return this; + } + + private int userIp_ ; + /** + * uint32 user_ip = 12; + * @return The userIp. + */ + @java.lang.Override + public int getUserIp() { + return userIp_; + } + /** + * uint32 user_ip = 12; + * @param value The userIp to set. + * @return This builder for chaining. + */ + public Builder setUserIp(int value) { + + userIp_ = value; + onChanged(); + return this; + } + /** + * uint32 user_ip = 12; + * @return This builder for chaining. + */ + public Builder clearUserIp() { + + userIp_ = 0; + onChanged(); + return this; + } + + private int userSessionId_ ; + /** + * uint32 user_session_id = 13; + * @return The userSessionId. + */ + @java.lang.Override + public int getUserSessionId() { + return userSessionId_; + } + /** + * uint32 user_session_id = 13; + * @param value The userSessionId to set. + * @return This builder for chaining. + */ + public Builder setUserSessionId(int value) { + + userSessionId_ = value; + onChanged(); + return this; + } + /** + * uint32 user_session_id = 13; + * @return This builder for chaining. + */ + public Builder clearUserSessionId() { + + userSessionId_ = 0; + onChanged(); + return this; + } + + private long recvTimeMs_ ; + /** + * uint64 recv_time_ms = 21; + * @return The recvTimeMs. + */ + @java.lang.Override + public long getRecvTimeMs() { + return recvTimeMs_; + } + /** + * uint64 recv_time_ms = 21; + * @param value The recvTimeMs to set. + * @return This builder for chaining. + */ + public Builder setRecvTimeMs(long value) { + + recvTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint64 recv_time_ms = 21; + * @return This builder for chaining. + */ + public Builder clearRecvTimeMs() { + + recvTimeMs_ = 0L; + onChanged(); + return this; + } + + private int rpcBeginTimeMs_ ; + /** + * uint32 rpc_begin_time_ms = 22; + * @return The rpcBeginTimeMs. + */ + @java.lang.Override + public int getRpcBeginTimeMs() { + return rpcBeginTimeMs_; + } + /** + * uint32 rpc_begin_time_ms = 22; + * @param value The rpcBeginTimeMs to set. + * @return This builder for chaining. + */ + public Builder setRpcBeginTimeMs(int value) { + + rpcBeginTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 rpc_begin_time_ms = 22; + * @return This builder for chaining. + */ + public Builder clearRpcBeginTimeMs() { + + rpcBeginTimeMs_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> extMap_; + private com.google.protobuf.MapField + internalGetExtMap() { + if (extMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExtMapDefaultEntryHolder.defaultEntry); + } + return extMap_; + } + private com.google.protobuf.MapField + internalGetMutableExtMap() { + onChanged();; + if (extMap_ == null) { + extMap_ = com.google.protobuf.MapField.newMapField( + ExtMapDefaultEntryHolder.defaultEntry); + } + if (!extMap_.isMutable()) { + extMap_ = extMap_.copy(); + } + return extMap_; + } + + public int getExtMapCount() { + return internalGetExtMap().getMap().size(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + @java.lang.Override + public boolean containsExtMap( + int key) { + + return internalGetExtMap().getMap().containsKey(key); + } + /** + * Use {@link #getExtMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExtMap() { + return getExtMapMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public java.util.Map getExtMapMap() { + return internalGetExtMap().getMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetExtMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrThrow( + int key) { + + java.util.Map map = + internalGetExtMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExtMap() { + internalGetMutableExtMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + public Builder removeExtMap( + int key) { + + internalGetMutableExtMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExtMap() { + return internalGetMutableExtMap().getMutableMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + public Builder putExtMap( + int key, + int value) { + + + internalGetMutableExtMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + public Builder putAllExtMap( + java.util.Map values) { + internalGetMutableExtMap().getMutableMap() + .putAll(values); + return this; + } + + private int senderAppId_ ; + /** + * uint32 sender_app_id = 24; + * @return The senderAppId. + */ + @java.lang.Override + public int getSenderAppId() { + return senderAppId_; + } + /** + * uint32 sender_app_id = 24; + * @param value The senderAppId to set. + * @return This builder for chaining. + */ + public Builder setSenderAppId(int value) { + + senderAppId_ = value; + onChanged(); + return this; + } + /** + * uint32 sender_app_id = 24; + * @return This builder for chaining. + */ + public Builder clearSenderAppId() { + + senderAppId_ = 0; + onChanged(); + return this; + } + + private int sourceService_ ; + /** + * uint32 source_service = 31; + * @return The sourceService. + */ + @java.lang.Override + public int getSourceService() { + return sourceService_; + } + /** + * uint32 source_service = 31; + * @param value The sourceService to set. + * @return This builder for chaining. + */ + public Builder setSourceService(int value) { + + sourceService_ = value; + onChanged(); + return this; + } + /** + * uint32 source_service = 31; + * @return This builder for chaining. + */ + public Builder clearSourceService() { + + sourceService_ = 0; + onChanged(); + return this; + } + + private int targetService_ ; + /** + * uint32 target_service = 32; + * @return The targetService. + */ + @java.lang.Override + public int getTargetService() { + return targetService_; + } + /** + * uint32 target_service = 32; + * @param value The targetService to set. + * @return This builder for chaining. + */ + public Builder setTargetService(int value) { + + targetService_ = value; + onChanged(); + return this; + } + /** + * uint32 target_service = 32; + * @return This builder for chaining. + */ + public Builder clearTargetService() { + + targetService_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> serviceAppIdMap_; + private com.google.protobuf.MapField + internalGetServiceAppIdMap() { + if (serviceAppIdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + } + return serviceAppIdMap_; + } + private com.google.protobuf.MapField + internalGetMutableServiceAppIdMap() { + onChanged();; + if (serviceAppIdMap_ == null) { + serviceAppIdMap_ = com.google.protobuf.MapField.newMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + } + if (!serviceAppIdMap_.isMutable()) { + serviceAppIdMap_ = serviceAppIdMap_.copy(); + } + return serviceAppIdMap_; + } + + public int getServiceAppIdMapCount() { + return internalGetServiceAppIdMap().getMap().size(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + @java.lang.Override + public boolean containsServiceAppIdMap( + int key) { + + return internalGetServiceAppIdMap().getMap().containsKey(key); + } + /** + * Use {@link #getServiceAppIdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getServiceAppIdMap() { + return getServiceAppIdMapMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public java.util.Map getServiceAppIdMapMap() { + return internalGetServiceAppIdMap().getMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrThrow( + int key) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearServiceAppIdMap() { + internalGetMutableServiceAppIdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + public Builder removeServiceAppIdMap( + int key) { + + internalGetMutableServiceAppIdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableServiceAppIdMap() { + return internalGetMutableServiceAppIdMap().getMutableMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + public Builder putServiceAppIdMap( + int key, + int value) { + + + internalGetMutableServiceAppIdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + public Builder putAllServiceAppIdMap( + java.util.Map values) { + internalGetMutableServiceAppIdMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isSetGameThread_ ; + /** + * bool is_set_game_thread = 34; + * @return The isSetGameThread. + */ + @java.lang.Override + public boolean getIsSetGameThread() { + return isSetGameThread_; + } + /** + * bool is_set_game_thread = 34; + * @param value The isSetGameThread to set. + * @return This builder for chaining. + */ + public Builder setIsSetGameThread(boolean value) { + + isSetGameThread_ = value; + onChanged(); + return this; + } + /** + * bool is_set_game_thread = 34; + * @return This builder for chaining. + */ + public Builder clearIsSetGameThread() { + + isSetGameThread_ = false; + onChanged(); + return this; + } + + private int gameThreadIndex_ ; + /** + * uint32 game_thread_index = 35; + * @return The gameThreadIndex. + */ + @java.lang.Override + public int getGameThreadIndex() { + return gameThreadIndex_; + } + /** + * uint32 game_thread_index = 35; + * @param value The gameThreadIndex to set. + * @return This builder for chaining. + */ + public Builder setGameThreadIndex(int value) { + + gameThreadIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 game_thread_index = 35; + * @return This builder for chaining. + */ + public Builder clearGameThreadIndex() { + + gameThreadIndex_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PacketHead) + } + + // @@protoc_insertion_point(class_scope:PacketHead) + private static final emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead(); + } + + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PacketHead parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PacketHead(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PacketHead_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PacketHead_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PacketHead_ExtMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PacketHead_ExtMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PacketHead_ServiceAppIdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PacketHead_ServiceAppIdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020PacketHead.proto\"\310\004\n\nPacketHead\022\021\n\tpac" + + "ket_id\030\001 \001(\r\022\016\n\006rpc_id\030\002 \001(\r\022\032\n\022client_s" + + "equence_id\030\003 \001(\r\022\027\n\017enet_channel_id\030\004 \001(" + + "\r\022\030\n\020enet_is_reliable\030\005 \001(\r\022\017\n\007sent_ms\030\006" + + " \001(\004\022\017\n\007user_id\030\013 \001(\r\022\017\n\007user_ip\030\014 \001(\r\022\027" + + "\n\017user_session_id\030\r \001(\r\022\024\n\014recv_time_ms\030" + + "\025 \001(\004\022\031\n\021rpc_begin_time_ms\030\026 \001(\r\022(\n\007ext_" + + "map\030\027 \003(\0132\027.PacketHead.ExtMapEntry\022\025\n\rse" + + "nder_app_id\030\030 \001(\r\022\026\n\016source_service\030\037 \001(" + + "\r\022\026\n\016target_service\030 \001(\r\022<\n\022service_app" + + "_id_map\030! \003(\0132 .PacketHead.ServiceAppIdM" + + "apEntry\022\032\n\022is_set_game_thread\030\" \001(\010\022\031\n\021g" + + "ame_thread_index\030# \001(\r\032-\n\013ExtMapEntry\022\013\n" + + "\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0326\n\024Service" + + "AppIdMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(" + + "\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PacketHead_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PacketHead_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PacketHead_descriptor, + new java.lang.String[] { "PacketId", "RpcId", "ClientSequenceId", "EnetChannelId", "EnetIsReliable", "SentMs", "UserId", "UserIp", "UserSessionId", "RecvTimeMs", "RpcBeginTimeMs", "ExtMap", "SenderAppId", "SourceService", "TargetService", "ServiceAppIdMap", "IsSetGameThread", "GameThreadIndex", }); + internal_static_PacketHead_ExtMapEntry_descriptor = + internal_static_PacketHead_descriptor.getNestedTypes().get(0); + internal_static_PacketHead_ExtMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PacketHead_ExtMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_PacketHead_ServiceAppIdMapEntry_descriptor = + internal_static_PacketHead_descriptor.getNestedTypes().get(1); + internal_static_PacketHead_ServiceAppIdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PacketHead_ServiceAppIdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ParamListOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ParamListOuterClass.java new file mode 100644 index 000000000..27bb69db2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ParamListOuterClass.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ParamList.proto + +package emu.grasscutter.net.proto; + +public final class ParamListOuterClass { + private ParamListOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ParamListOrBuilder extends + // @@protoc_insertion_point(interface_extends:ParamList) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 param_list_ = 1; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list_ = 1; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list_ = 1; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + } + /** + * Protobuf type {@code ParamList} + */ + public static final class ParamList extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ParamList) + ParamListOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParamList.newBuilder() to construct. + private ParamList(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ParamList() { + paramList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParamList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ParamList( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParamListOuterClass.ParamList.class, emu.grasscutter.net.proto.ParamListOuterClass.ParamList.Builder.class); + } + + public static final int PARAM_LIST__FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list_ = 1; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list_ = 1; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list_ = 1; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ParamListOuterClass.ParamList)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ParamListOuterClass.ParamList other = (emu.grasscutter.net.proto.ParamListOuterClass.ParamList) obj; + + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST__FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ParamListOuterClass.ParamList prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ParamList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ParamList) + emu.grasscutter.net.proto.ParamListOuterClass.ParamListOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParamListOuterClass.ParamList.class, emu.grasscutter.net.proto.ParamListOuterClass.ParamList.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ParamListOuterClass.ParamList.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ParamListOuterClass.ParamList.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList build() { + emu.grasscutter.net.proto.ParamListOuterClass.ParamList result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList buildPartial() { + emu.grasscutter.net.proto.ParamListOuterClass.ParamList result = new emu.grasscutter.net.proto.ParamListOuterClass.ParamList(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ParamListOuterClass.ParamList) { + return mergeFrom((emu.grasscutter.net.proto.ParamListOuterClass.ParamList)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ParamListOuterClass.ParamList other) { + if (other == emu.grasscutter.net.proto.ParamListOuterClass.ParamList.getDefaultInstance()) return this; + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ParamListOuterClass.ParamList parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ParamListOuterClass.ParamList) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list_ = 1; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list_ = 1; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list_ = 1; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list_ = 1; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list_ = 1; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list_ = 1; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list_ = 1; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ParamList) + } + + // @@protoc_insertion_point(class_scope:ParamList) + private static final emu.grasscutter.net.proto.ParamListOuterClass.ParamList DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ParamListOuterClass.ParamList(); + } + + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ParamList parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ParamList(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParamList_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParamList_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ParamList.proto\" \n\tParamList\022\023\n\013param_" + + "list_\030\001 \003(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ParamList_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ParamList_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParamList_descriptor, + new java.lang.String[] { "ParamList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestOuterClass.java new file mode 100644 index 000000000..5914ccccf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestOuterClass.java @@ -0,0 +1,2378 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ParentQuest.proto + +package emu.grasscutter.net.proto; + +public final class ParentQuestOuterClass { + private ParentQuestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ParentQuestOrBuilder extends + // @@protoc_insertion_point(interface_extends:ParentQuest) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated int32 quest_var = 14; + * @return A list containing the questVar. + */ + java.util.List getQuestVarList(); + /** + * repeated int32 quest_var = 14; + * @return The count of questVar. + */ + int getQuestVarCount(); + /** + * repeated int32 quest_var = 14; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + int getQuestVar(int index); + + /** + * map<uint32, uint32> time_var_map = 8; + */ + int getTimeVarMapCount(); + /** + * map<uint32, uint32> time_var_map = 8; + */ + boolean containsTimeVarMap( + int key); + /** + * Use {@link #getTimeVarMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getTimeVarMap(); + /** + * map<uint32, uint32> time_var_map = 8; + */ + java.util.Map + getTimeVarMapMap(); + /** + * map<uint32, uint32> time_var_map = 8; + */ + + int getTimeVarMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> time_var_map = 8; + */ + + int getTimeVarMapOrThrow( + int key); + + /** + * uint32 parent_quest_state = 1; + * @return The parentQuestState. + */ + int getParentQuestState(); + + /** + * bool is_finished = 7; + * @return The isFinished. + */ + boolean getIsFinished(); + + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + java.util.List + getUnk3000HLPGILIGGCBList(); + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK getUnk3000HLPGILIGGCB(int index); + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + int getUnk3000HLPGILIGGCBCount(); + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + java.util.List + getUnk3000HLPGILIGGCBOrBuilderList(); + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder getUnk3000HLPGILIGGCBOrBuilder( + int index); + + /** + * .ParentQuestRandomInfo random_info = 12; + * @return Whether the randomInfo field is set. + */ + boolean hasRandomInfo(); + /** + * .ParentQuestRandomInfo random_info = 12; + * @return The randomInfo. + */ + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getRandomInfo(); + /** + * .ParentQuestRandomInfo random_info = 12; + */ + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder getRandomInfoOrBuilder(); + + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * bool is_random = 13; + * @return The isRandom. + */ + boolean getIsRandom(); + + /** + * uint64 cutscene_encryption_key = 6; + * @return The cutsceneEncryptionKey. + */ + long getCutsceneEncryptionKey(); + + /** + * uint32 quest_var_seq = 11; + * @return The questVarSeq. + */ + int getQuestVarSeq(); + + /** + * repeated .ChildQuest child_quest_list = 9; + */ + java.util.List + getChildQuestListList(); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getChildQuestList(int index); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + int getChildQuestListCount(); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + java.util.List + getChildQuestListOrBuilderList(); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder getChildQuestListOrBuilder( + int index); + } + /** + * Protobuf type {@code ParentQuest} + */ + public static final class ParentQuest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ParentQuest) + ParentQuestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParentQuest.newBuilder() to construct. + private ParentQuest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ParentQuest() { + questVar_ = emptyIntList(); + unk3000HLPGILIGGCB_ = java.util.Collections.emptyList(); + childQuestList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParentQuest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ParentQuest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + parentQuestState_ = input.readUInt32(); + break; + } + case 24: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 48: { + + cutsceneEncryptionKey_ = input.readUInt64(); + break; + } + case 56: { + + isFinished_ = input.readBool(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + timeVarMap_ = com.google.protobuf.MapField.newMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + timeVarMap__ = input.readMessage( + TimeVarMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + timeVarMap_.getMutableMap().put( + timeVarMap__.getKey(), timeVarMap__.getValue()); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + childQuestList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + childQuestList_.add( + input.readMessage(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.parser(), extensionRegistry)); + break; + } + case 88: { + + questVarSeq_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder subBuilder = null; + if (randomInfo_ != null) { + subBuilder = randomInfo_.toBuilder(); + } + randomInfo_ = input.readMessage(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(randomInfo_); + randomInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + isRandom_ = input.readBool(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + questVar_.addInt(input.readInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + questVar_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + unk3000HLPGILIGGCB_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + unk3000HLPGILIGGCB_.add( + input.readMessage(emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000008) != 0)) { + childQuestList_ = java.util.Collections.unmodifiableList(childQuestList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + unk3000HLPGILIGGCB_ = java.util.Collections.unmodifiableList(unk3000HLPGILIGGCB_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetTimeVarMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.class, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder.class); + } + + public static final int QUEST_VAR_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList questVar_; + /** + * repeated int32 quest_var = 14; + * @return A list containing the questVar. + */ + @java.lang.Override + public java.util.List + getQuestVarList() { + return questVar_; + } + /** + * repeated int32 quest_var = 14; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 14; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + private int questVarMemoizedSerializedSize = -1; + + public static final int TIME_VAR_MAP_FIELD_NUMBER = 8; + private static final class TimeVarMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_TimeVarMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> timeVarMap_; + private com.google.protobuf.MapField + internalGetTimeVarMap() { + if (timeVarMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + } + return timeVarMap_; + } + + public int getTimeVarMapCount() { + return internalGetTimeVarMap().getMap().size(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + @java.lang.Override + public boolean containsTimeVarMap( + int key) { + + return internalGetTimeVarMap().getMap().containsKey(key); + } + /** + * Use {@link #getTimeVarMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTimeVarMap() { + return getTimeVarMapMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public java.util.Map getTimeVarMapMap() { + return internalGetTimeVarMap().getMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrThrow( + int key) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int PARENT_QUEST_STATE_FIELD_NUMBER = 1; + private int parentQuestState_; + /** + * uint32 parent_quest_state = 1; + * @return The parentQuestState. + */ + @java.lang.Override + public int getParentQuestState() { + return parentQuestState_; + } + + public static final int IS_FINISHED_FIELD_NUMBER = 7; + private boolean isFinished_; + /** + * bool is_finished = 7; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + + public static final int UNK3000_HLPGILIGGCB_FIELD_NUMBER = 15; + private java.util.List unk3000HLPGILIGGCB_; + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + @java.lang.Override + public java.util.List getUnk3000HLPGILIGGCBList() { + return unk3000HLPGILIGGCB_; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + @java.lang.Override + public java.util.List + getUnk3000HLPGILIGGCBOrBuilderList() { + return unk3000HLPGILIGGCB_; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + @java.lang.Override + public int getUnk3000HLPGILIGGCBCount() { + return unk3000HLPGILIGGCB_.size(); + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK getUnk3000HLPGILIGGCB(int index) { + return unk3000HLPGILIGGCB_.get(index); + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder getUnk3000HLPGILIGGCBOrBuilder( + int index) { + return unk3000HLPGILIGGCB_.get(index); + } + + public static final int RANDOM_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo randomInfo_; + /** + * .ParentQuestRandomInfo random_info = 12; + * @return Whether the randomInfo field is set. + */ + @java.lang.Override + public boolean hasRandomInfo() { + return randomInfo_ != null; + } + /** + * .ParentQuestRandomInfo random_info = 12; + * @return The randomInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getRandomInfo() { + return randomInfo_ == null ? emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance() : randomInfo_; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder getRandomInfoOrBuilder() { + return getRandomInfo(); + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 3; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int IS_RANDOM_FIELD_NUMBER = 13; + private boolean isRandom_; + /** + * bool is_random = 13; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + + public static final int CUTSCENE_ENCRYPTION_KEY_FIELD_NUMBER = 6; + private long cutsceneEncryptionKey_; + /** + * uint64 cutscene_encryption_key = 6; + * @return The cutsceneEncryptionKey. + */ + @java.lang.Override + public long getCutsceneEncryptionKey() { + return cutsceneEncryptionKey_; + } + + public static final int QUEST_VAR_SEQ_FIELD_NUMBER = 11; + private int questVarSeq_; + /** + * uint32 quest_var_seq = 11; + * @return The questVarSeq. + */ + @java.lang.Override + public int getQuestVarSeq() { + return questVarSeq_; + } + + public static final int CHILD_QUEST_LIST_FIELD_NUMBER = 9; + private java.util.List childQuestList_; + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public java.util.List getChildQuestListList() { + return childQuestList_; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public java.util.List + getChildQuestListOrBuilderList() { + return childQuestList_; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public int getChildQuestListCount() { + return childQuestList_.size(); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getChildQuestList(int index) { + return childQuestList_.get(index); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder getChildQuestListOrBuilder( + int index) { + return childQuestList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (parentQuestState_ != 0) { + output.writeUInt32(1, parentQuestState_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(3, parentQuestId_); + } + if (cutsceneEncryptionKey_ != 0L) { + output.writeUInt64(6, cutsceneEncryptionKey_); + } + if (isFinished_ != false) { + output.writeBool(7, isFinished_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetTimeVarMap(), + TimeVarMapDefaultEntryHolder.defaultEntry, + 8); + for (int i = 0; i < childQuestList_.size(); i++) { + output.writeMessage(9, childQuestList_.get(i)); + } + if (questVarSeq_ != 0) { + output.writeUInt32(11, questVarSeq_); + } + if (randomInfo_ != null) { + output.writeMessage(12, getRandomInfo()); + } + if (isRandom_ != false) { + output.writeBool(13, isRandom_); + } + if (getQuestVarList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(questVarMemoizedSerializedSize); + } + for (int i = 0; i < questVar_.size(); i++) { + output.writeInt32NoTag(questVar_.getInt(i)); + } + for (int i = 0; i < unk3000HLPGILIGGCB_.size(); i++) { + output.writeMessage(15, unk3000HLPGILIGGCB_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentQuestState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, parentQuestState_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, parentQuestId_); + } + if (cutsceneEncryptionKey_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, cutsceneEncryptionKey_); + } + if (isFinished_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isFinished_); + } + for (java.util.Map.Entry entry + : internalGetTimeVarMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + timeVarMap__ = TimeVarMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, timeVarMap__); + } + for (int i = 0; i < childQuestList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, childQuestList_.get(i)); + } + if (questVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, questVarSeq_); + } + if (randomInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getRandomInfo()); + } + if (isRandom_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isRandom_); + } + { + int dataSize = 0; + for (int i = 0; i < questVar_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(questVar_.getInt(i)); + } + size += dataSize; + if (!getQuestVarList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + questVarMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < unk3000HLPGILIGGCB_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, unk3000HLPGILIGGCB_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest other = (emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest) obj; + + if (!getQuestVarList() + .equals(other.getQuestVarList())) return false; + if (!internalGetTimeVarMap().equals( + other.internalGetTimeVarMap())) return false; + if (getParentQuestState() + != other.getParentQuestState()) return false; + if (getIsFinished() + != other.getIsFinished()) return false; + if (!getUnk3000HLPGILIGGCBList() + .equals(other.getUnk3000HLPGILIGGCBList())) return false; + if (hasRandomInfo() != other.hasRandomInfo()) return false; + if (hasRandomInfo()) { + if (!getRandomInfo() + .equals(other.getRandomInfo())) return false; + } + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getIsRandom() + != other.getIsRandom()) return false; + if (getCutsceneEncryptionKey() + != other.getCutsceneEncryptionKey()) return false; + if (getQuestVarSeq() + != other.getQuestVarSeq()) return false; + if (!getChildQuestListList() + .equals(other.getChildQuestListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getQuestVarCount() > 0) { + hash = (37 * hash) + QUEST_VAR_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarList().hashCode(); + } + if (!internalGetTimeVarMap().getMap().isEmpty()) { + hash = (37 * hash) + TIME_VAR_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetTimeVarMap().hashCode(); + } + hash = (37 * hash) + PARENT_QUEST_STATE_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestState(); + hash = (37 * hash) + IS_FINISHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinished()); + if (getUnk3000HLPGILIGGCBCount() > 0) { + hash = (37 * hash) + UNK3000_HLPGILIGGCB_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000HLPGILIGGCBList().hashCode(); + } + if (hasRandomInfo()) { + hash = (37 * hash) + RANDOM_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRandomInfo().hashCode(); + } + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + IS_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRandom()); + hash = (37 * hash) + CUTSCENE_ENCRYPTION_KEY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCutsceneEncryptionKey()); + hash = (37 * hash) + QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarSeq(); + if (getChildQuestListCount() > 0) { + hash = (37 * hash) + CHILD_QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getChildQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ParentQuest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ParentQuest) + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetTimeVarMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableTimeVarMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.class, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk3000HLPGILIGGCBFieldBuilder(); + getChildQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableTimeVarMap().clear(); + parentQuestState_ = 0; + + isFinished_ = false; + + if (unk3000HLPGILIGGCBBuilder_ == null) { + unk3000HLPGILIGGCB_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + unk3000HLPGILIGGCBBuilder_.clear(); + } + if (randomInfoBuilder_ == null) { + randomInfo_ = null; + } else { + randomInfo_ = null; + randomInfoBuilder_ = null; + } + parentQuestId_ = 0; + + isRandom_ = false; + + cutsceneEncryptionKey_ = 0L; + + questVarSeq_ = 0; + + if (childQuestListBuilder_ == null) { + childQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + childQuestListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest build() { + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest buildPartial() { + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest result = new emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questVar_ = questVar_; + result.timeVarMap_ = internalGetTimeVarMap(); + result.timeVarMap_.makeImmutable(); + result.parentQuestState_ = parentQuestState_; + result.isFinished_ = isFinished_; + if (unk3000HLPGILIGGCBBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + unk3000HLPGILIGGCB_ = java.util.Collections.unmodifiableList(unk3000HLPGILIGGCB_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.unk3000HLPGILIGGCB_ = unk3000HLPGILIGGCB_; + } else { + result.unk3000HLPGILIGGCB_ = unk3000HLPGILIGGCBBuilder_.build(); + } + if (randomInfoBuilder_ == null) { + result.randomInfo_ = randomInfo_; + } else { + result.randomInfo_ = randomInfoBuilder_.build(); + } + result.parentQuestId_ = parentQuestId_; + result.isRandom_ = isRandom_; + result.cutsceneEncryptionKey_ = cutsceneEncryptionKey_; + result.questVarSeq_ = questVarSeq_; + if (childQuestListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + childQuestList_ = java.util.Collections.unmodifiableList(childQuestList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.childQuestList_ = childQuestList_; + } else { + result.childQuestList_ = childQuestListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest) { + return mergeFrom((emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest other) { + if (other == emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()) return this; + if (!other.questVar_.isEmpty()) { + if (questVar_.isEmpty()) { + questVar_ = other.questVar_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestVarIsMutable(); + questVar_.addAll(other.questVar_); + } + onChanged(); + } + internalGetMutableTimeVarMap().mergeFrom( + other.internalGetTimeVarMap()); + if (other.getParentQuestState() != 0) { + setParentQuestState(other.getParentQuestState()); + } + if (other.getIsFinished() != false) { + setIsFinished(other.getIsFinished()); + } + if (unk3000HLPGILIGGCBBuilder_ == null) { + if (!other.unk3000HLPGILIGGCB_.isEmpty()) { + if (unk3000HLPGILIGGCB_.isEmpty()) { + unk3000HLPGILIGGCB_ = other.unk3000HLPGILIGGCB_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.addAll(other.unk3000HLPGILIGGCB_); + } + onChanged(); + } + } else { + if (!other.unk3000HLPGILIGGCB_.isEmpty()) { + if (unk3000HLPGILIGGCBBuilder_.isEmpty()) { + unk3000HLPGILIGGCBBuilder_.dispose(); + unk3000HLPGILIGGCBBuilder_ = null; + unk3000HLPGILIGGCB_ = other.unk3000HLPGILIGGCB_; + bitField0_ = (bitField0_ & ~0x00000004); + unk3000HLPGILIGGCBBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk3000HLPGILIGGCBFieldBuilder() : null; + } else { + unk3000HLPGILIGGCBBuilder_.addAllMessages(other.unk3000HLPGILIGGCB_); + } + } + } + if (other.hasRandomInfo()) { + mergeRandomInfo(other.getRandomInfo()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getIsRandom() != false) { + setIsRandom(other.getIsRandom()); + } + if (other.getCutsceneEncryptionKey() != 0L) { + setCutsceneEncryptionKey(other.getCutsceneEncryptionKey()); + } + if (other.getQuestVarSeq() != 0) { + setQuestVarSeq(other.getQuestVarSeq()); + } + if (childQuestListBuilder_ == null) { + if (!other.childQuestList_.isEmpty()) { + if (childQuestList_.isEmpty()) { + childQuestList_ = other.childQuestList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureChildQuestListIsMutable(); + childQuestList_.addAll(other.childQuestList_); + } + onChanged(); + } + } else { + if (!other.childQuestList_.isEmpty()) { + if (childQuestListBuilder_.isEmpty()) { + childQuestListBuilder_.dispose(); + childQuestListBuilder_ = null; + childQuestList_ = other.childQuestList_; + bitField0_ = (bitField0_ & ~0x00000008); + childQuestListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChildQuestListFieldBuilder() : null; + } else { + childQuestListBuilder_.addAllMessages(other.childQuestList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList questVar_ = emptyIntList(); + private void ensureQuestVarIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questVar_ = mutableCopy(questVar_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 quest_var = 14; + * @return A list containing the questVar. + */ + public java.util.List + getQuestVarList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(questVar_) : questVar_; + } + /** + * repeated int32 quest_var = 14; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 14; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + /** + * repeated int32 quest_var = 14; + * @param index The index to set the value at. + * @param value The questVar to set. + * @return This builder for chaining. + */ + public Builder setQuestVar( + int index, int value) { + ensureQuestVarIsMutable(); + questVar_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 14; + * @param value The questVar to add. + * @return This builder for chaining. + */ + public Builder addQuestVar(int value) { + ensureQuestVarIsMutable(); + questVar_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 14; + * @param values The questVar to add. + * @return This builder for chaining. + */ + public Builder addAllQuestVar( + java.lang.Iterable values) { + ensureQuestVarIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questVar_); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 14; + * @return This builder for chaining. + */ + public Builder clearQuestVar() { + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> timeVarMap_; + private com.google.protobuf.MapField + internalGetTimeVarMap() { + if (timeVarMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + } + return timeVarMap_; + } + private com.google.protobuf.MapField + internalGetMutableTimeVarMap() { + onChanged();; + if (timeVarMap_ == null) { + timeVarMap_ = com.google.protobuf.MapField.newMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + } + if (!timeVarMap_.isMutable()) { + timeVarMap_ = timeVarMap_.copy(); + } + return timeVarMap_; + } + + public int getTimeVarMapCount() { + return internalGetTimeVarMap().getMap().size(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + @java.lang.Override + public boolean containsTimeVarMap( + int key) { + + return internalGetTimeVarMap().getMap().containsKey(key); + } + /** + * Use {@link #getTimeVarMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTimeVarMap() { + return getTimeVarMapMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public java.util.Map getTimeVarMapMap() { + return internalGetTimeVarMap().getMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrThrow( + int key) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearTimeVarMap() { + internalGetMutableTimeVarMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + public Builder removeTimeVarMap( + int key) { + + internalGetMutableTimeVarMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableTimeVarMap() { + return internalGetMutableTimeVarMap().getMutableMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + public Builder putTimeVarMap( + int key, + int value) { + + + internalGetMutableTimeVarMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + public Builder putAllTimeVarMap( + java.util.Map values) { + internalGetMutableTimeVarMap().getMutableMap() + .putAll(values); + return this; + } + + private int parentQuestState_ ; + /** + * uint32 parent_quest_state = 1; + * @return The parentQuestState. + */ + @java.lang.Override + public int getParentQuestState() { + return parentQuestState_; + } + /** + * uint32 parent_quest_state = 1; + * @param value The parentQuestState to set. + * @return This builder for chaining. + */ + public Builder setParentQuestState(int value) { + + parentQuestState_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_state = 1; + * @return This builder for chaining. + */ + public Builder clearParentQuestState() { + + parentQuestState_ = 0; + onChanged(); + return this; + } + + private boolean isFinished_ ; + /** + * bool is_finished = 7; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + /** + * bool is_finished = 7; + * @param value The isFinished to set. + * @return This builder for chaining. + */ + public Builder setIsFinished(boolean value) { + + isFinished_ = value; + onChanged(); + return this; + } + /** + * bool is_finished = 7; + * @return This builder for chaining. + */ + public Builder clearIsFinished() { + + isFinished_ = false; + onChanged(); + return this; + } + + private java.util.List unk3000HLPGILIGGCB_ = + java.util.Collections.emptyList(); + private void ensureUnk3000HLPGILIGGCBIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + unk3000HLPGILIGGCB_ = new java.util.ArrayList(unk3000HLPGILIGGCB_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder> unk3000HLPGILIGGCBBuilder_; + + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public java.util.List getUnk3000HLPGILIGGCBList() { + if (unk3000HLPGILIGGCBBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk3000HLPGILIGGCB_); + } else { + return unk3000HLPGILIGGCBBuilder_.getMessageList(); + } + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public int getUnk3000HLPGILIGGCBCount() { + if (unk3000HLPGILIGGCBBuilder_ == null) { + return unk3000HLPGILIGGCB_.size(); + } else { + return unk3000HLPGILIGGCBBuilder_.getCount(); + } + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK getUnk3000HLPGILIGGCB(int index) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + return unk3000HLPGILIGGCB_.get(index); + } else { + return unk3000HLPGILIGGCBBuilder_.getMessage(index); + } + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder setUnk3000HLPGILIGGCB( + int index, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK value) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.set(index, value); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder setUnk3000HLPGILIGGCB( + int index, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder builderForValue) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.set(index, builderForValue.build()); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder addUnk3000HLPGILIGGCB(emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK value) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.add(value); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder addUnk3000HLPGILIGGCB( + int index, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK value) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.add(index, value); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder addUnk3000HLPGILIGGCB( + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder builderForValue) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.add(builderForValue.build()); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder addUnk3000HLPGILIGGCB( + int index, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder builderForValue) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.add(index, builderForValue.build()); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder addAllUnk3000HLPGILIGGCB( + java.lang.Iterable values) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + ensureUnk3000HLPGILIGGCBIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk3000HLPGILIGGCB_); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder clearUnk3000HLPGILIGGCB() { + if (unk3000HLPGILIGGCBBuilder_ == null) { + unk3000HLPGILIGGCB_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public Builder removeUnk3000HLPGILIGGCB(int index) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + ensureUnk3000HLPGILIGGCBIsMutable(); + unk3000HLPGILIGGCB_.remove(index); + onChanged(); + } else { + unk3000HLPGILIGGCBBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder getUnk3000HLPGILIGGCBBuilder( + int index) { + return getUnk3000HLPGILIGGCBFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder getUnk3000HLPGILIGGCBOrBuilder( + int index) { + if (unk3000HLPGILIGGCBBuilder_ == null) { + return unk3000HLPGILIGGCB_.get(index); } else { + return unk3000HLPGILIGGCBBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public java.util.List + getUnk3000HLPGILIGGCBOrBuilderList() { + if (unk3000HLPGILIGGCBBuilder_ != null) { + return unk3000HLPGILIGGCBBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk3000HLPGILIGGCB_); + } + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder addUnk3000HLPGILIGGCBBuilder() { + return getUnk3000HLPGILIGGCBFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.getDefaultInstance()); + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder addUnk3000HLPGILIGGCBBuilder( + int index) { + return getUnk3000HLPGILIGGCBFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.getDefaultInstance()); + } + /** + * repeated .Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 15; + */ + public java.util.List + getUnk3000HLPGILIGGCBBuilderList() { + return getUnk3000HLPGILIGGCBFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder> + getUnk3000HLPGILIGGCBFieldBuilder() { + if (unk3000HLPGILIGGCBBuilder_ == null) { + unk3000HLPGILIGGCBBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder>( + unk3000HLPGILIGGCB_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + unk3000HLPGILIGGCB_ = null; + } + return unk3000HLPGILIGGCBBuilder_; + } + + private emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo randomInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder> randomInfoBuilder_; + /** + * .ParentQuestRandomInfo random_info = 12; + * @return Whether the randomInfo field is set. + */ + public boolean hasRandomInfo() { + return randomInfoBuilder_ != null || randomInfo_ != null; + } + /** + * .ParentQuestRandomInfo random_info = 12; + * @return The randomInfo. + */ + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getRandomInfo() { + if (randomInfoBuilder_ == null) { + return randomInfo_ == null ? emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance() : randomInfo_; + } else { + return randomInfoBuilder_.getMessage(); + } + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder setRandomInfo(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo value) { + if (randomInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + randomInfo_ = value; + onChanged(); + } else { + randomInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder setRandomInfo( + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder builderForValue) { + if (randomInfoBuilder_ == null) { + randomInfo_ = builderForValue.build(); + onChanged(); + } else { + randomInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder mergeRandomInfo(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo value) { + if (randomInfoBuilder_ == null) { + if (randomInfo_ != null) { + randomInfo_ = + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.newBuilder(randomInfo_).mergeFrom(value).buildPartial(); + } else { + randomInfo_ = value; + } + onChanged(); + } else { + randomInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder clearRandomInfo() { + if (randomInfoBuilder_ == null) { + randomInfo_ = null; + onChanged(); + } else { + randomInfo_ = null; + randomInfoBuilder_ = null; + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder getRandomInfoBuilder() { + + onChanged(); + return getRandomInfoFieldBuilder().getBuilder(); + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder getRandomInfoOrBuilder() { + if (randomInfoBuilder_ != null) { + return randomInfoBuilder_.getMessageOrBuilder(); + } else { + return randomInfo_ == null ? + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance() : randomInfo_; + } + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder> + getRandomInfoFieldBuilder() { + if (randomInfoBuilder_ == null) { + randomInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder>( + getRandomInfo(), + getParentForChildren(), + isClean()); + randomInfo_ = null; + } + return randomInfoBuilder_; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 3; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 3; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private boolean isRandom_ ; + /** + * bool is_random = 13; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + /** + * bool is_random = 13; + * @param value The isRandom to set. + * @return This builder for chaining. + */ + public Builder setIsRandom(boolean value) { + + isRandom_ = value; + onChanged(); + return this; + } + /** + * bool is_random = 13; + * @return This builder for chaining. + */ + public Builder clearIsRandom() { + + isRandom_ = false; + onChanged(); + return this; + } + + private long cutsceneEncryptionKey_ ; + /** + * uint64 cutscene_encryption_key = 6; + * @return The cutsceneEncryptionKey. + */ + @java.lang.Override + public long getCutsceneEncryptionKey() { + return cutsceneEncryptionKey_; + } + /** + * uint64 cutscene_encryption_key = 6; + * @param value The cutsceneEncryptionKey to set. + * @return This builder for chaining. + */ + public Builder setCutsceneEncryptionKey(long value) { + + cutsceneEncryptionKey_ = value; + onChanged(); + return this; + } + /** + * uint64 cutscene_encryption_key = 6; + * @return This builder for chaining. + */ + public Builder clearCutsceneEncryptionKey() { + + cutsceneEncryptionKey_ = 0L; + onChanged(); + return this; + } + + private int questVarSeq_ ; + /** + * uint32 quest_var_seq = 11; + * @return The questVarSeq. + */ + @java.lang.Override + public int getQuestVarSeq() { + return questVarSeq_; + } + /** + * uint32 quest_var_seq = 11; + * @param value The questVarSeq to set. + * @return This builder for chaining. + */ + public Builder setQuestVarSeq(int value) { + + questVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_var_seq = 11; + * @return This builder for chaining. + */ + public Builder clearQuestVarSeq() { + + questVarSeq_ = 0; + onChanged(); + return this; + } + + private java.util.List childQuestList_ = + java.util.Collections.emptyList(); + private void ensureChildQuestListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + childQuestList_ = new java.util.ArrayList(childQuestList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder> childQuestListBuilder_; + + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public java.util.List getChildQuestListList() { + if (childQuestListBuilder_ == null) { + return java.util.Collections.unmodifiableList(childQuestList_); + } else { + return childQuestListBuilder_.getMessageList(); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public int getChildQuestListCount() { + if (childQuestListBuilder_ == null) { + return childQuestList_.size(); + } else { + return childQuestListBuilder_.getCount(); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getChildQuestList(int index) { + if (childQuestListBuilder_ == null) { + return childQuestList_.get(index); + } else { + return childQuestListBuilder_.getMessage(index); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder setChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest value) { + if (childQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildQuestListIsMutable(); + childQuestList_.set(index, value); + onChanged(); + } else { + childQuestListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder setChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder builderForValue) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.set(index, builderForValue.build()); + onChanged(); + } else { + childQuestListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest value) { + if (childQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildQuestListIsMutable(); + childQuestList_.add(value); + onChanged(); + } else { + childQuestListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest value) { + if (childQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildQuestListIsMutable(); + childQuestList_.add(index, value); + onChanged(); + } else { + childQuestListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder builderForValue) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.add(builderForValue.build()); + onChanged(); + } else { + childQuestListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder builderForValue) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.add(index, builderForValue.build()); + onChanged(); + } else { + childQuestListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addAllChildQuestList( + java.lang.Iterable values) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, childQuestList_); + onChanged(); + } else { + childQuestListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder clearChildQuestList() { + if (childQuestListBuilder_ == null) { + childQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + childQuestListBuilder_.clear(); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder removeChildQuestList(int index) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.remove(index); + onChanged(); + } else { + childQuestListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder getChildQuestListBuilder( + int index) { + return getChildQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder getChildQuestListOrBuilder( + int index) { + if (childQuestListBuilder_ == null) { + return childQuestList_.get(index); } else { + return childQuestListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public java.util.List + getChildQuestListOrBuilderList() { + if (childQuestListBuilder_ != null) { + return childQuestListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(childQuestList_); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder addChildQuestListBuilder() { + return getChildQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance()); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder addChildQuestListBuilder( + int index) { + return getChildQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance()); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public java.util.List + getChildQuestListBuilderList() { + return getChildQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder> + getChildQuestListFieldBuilder() { + if (childQuestListBuilder_ == null) { + childQuestListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder>( + childQuestList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + childQuestList_ = null; + } + return childQuestListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ParentQuest) + } + + // @@protoc_insertion_point(class_scope:ParentQuest) + private static final emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest(); + } + + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ParentQuest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ParentQuest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParentQuest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParentQuest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParentQuest_TimeVarMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParentQuest_TimeVarMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021ParentQuest.proto\032\020ChildQuest.proto\032\033P" + + "arentQuestRandomInfo.proto\032\031Unk3000_ENLD" + + "IHLGNCK.proto\"\243\003\n\013ParentQuest\022\021\n\tquest_v" + + "ar\030\016 \003(\005\0222\n\014time_var_map\030\010 \003(\0132\034.ParentQ" + + "uest.TimeVarMapEntry\022\032\n\022parent_quest_sta" + + "te\030\001 \001(\r\022\023\n\013is_finished\030\007 \001(\010\0221\n\023Unk3000" + + "_HLPGILIGGCB\030\017 \003(\0132\024.Unk3000_ENLDIHLGNCK" + + "\022+\n\013random_info\030\014 \001(\0132\026.ParentQuestRando" + + "mInfo\022\027\n\017parent_quest_id\030\003 \001(\r\022\021\n\tis_ran" + + "dom\030\r \001(\010\022\037\n\027cutscene_encryption_key\030\006 \001" + + "(\004\022\025\n\rquest_var_seq\030\013 \001(\r\022%\n\020child_quest" + + "_list\030\t \003(\0132\013.ChildQuest\0321\n\017TimeVarMapEn" + + "try\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChildQuestOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.getDescriptor(), + }); + internal_static_ParentQuest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ParentQuest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParentQuest_descriptor, + new java.lang.String[] { "QuestVar", "TimeVarMap", "ParentQuestState", "IsFinished", "Unk3000HLPGILIGGCB", "RandomInfo", "ParentQuestId", "IsRandom", "CutsceneEncryptionKey", "QuestVarSeq", "ChildQuestList", }); + internal_static_ParentQuest_TimeVarMapEntry_descriptor = + internal_static_ParentQuest_descriptor.getNestedTypes().get(0); + internal_static_ParentQuest_TimeVarMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParentQuest_TimeVarMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ChildQuestOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestRandomInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestRandomInfoOuterClass.java new file mode 100644 index 000000000..e97635e25 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestRandomInfoOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ParentQuestRandomInfo.proto + +package emu.grasscutter.net.proto; + +public final class ParentQuestRandomInfoOuterClass { + private ParentQuestRandomInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ParentQuestRandomInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ParentQuestRandomInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 factor_list = 1; + * @return A list containing the factorList. + */ + java.util.List getFactorListList(); + /** + * repeated uint32 factor_list = 1; + * @return The count of factorList. + */ + int getFactorListCount(); + /** + * repeated uint32 factor_list = 1; + * @param index The index of the element to return. + * @return The factorList at the given index. + */ + int getFactorList(int index); + + /** + * uint32 template_id = 8; + * @return The templateId. + */ + int getTemplateId(); + + /** + * uint32 entrance_id = 2; + * @return The entranceId. + */ + int getEntranceId(); + } + /** + * Protobuf type {@code ParentQuestRandomInfo} + */ + public static final class ParentQuestRandomInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ParentQuestRandomInfo) + ParentQuestRandomInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParentQuestRandomInfo.newBuilder() to construct. + private ParentQuestRandomInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ParentQuestRandomInfo() { + factorList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParentQuestRandomInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ParentQuestRandomInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + factorList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + factorList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + factorList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + factorList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + + entranceId_ = input.readUInt32(); + break; + } + case 64: { + + templateId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + factorList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.class, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder.class); + } + + public static final int FACTOR_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList factorList_; + /** + * repeated uint32 factor_list = 1; + * @return A list containing the factorList. + */ + @java.lang.Override + public java.util.List + getFactorListList() { + return factorList_; + } + /** + * repeated uint32 factor_list = 1; + * @return The count of factorList. + */ + public int getFactorListCount() { + return factorList_.size(); + } + /** + * repeated uint32 factor_list = 1; + * @param index The index of the element to return. + * @return The factorList at the given index. + */ + public int getFactorList(int index) { + return factorList_.getInt(index); + } + private int factorListMemoizedSerializedSize = -1; + + public static final int TEMPLATE_ID_FIELD_NUMBER = 8; + private int templateId_; + /** + * uint32 template_id = 8; + * @return The templateId. + */ + @java.lang.Override + public int getTemplateId() { + return templateId_; + } + + public static final int ENTRANCE_ID_FIELD_NUMBER = 2; + private int entranceId_; + /** + * uint32 entrance_id = 2; + * @return The entranceId. + */ + @java.lang.Override + public int getEntranceId() { + return entranceId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getFactorListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(factorListMemoizedSerializedSize); + } + for (int i = 0; i < factorList_.size(); i++) { + output.writeUInt32NoTag(factorList_.getInt(i)); + } + if (entranceId_ != 0) { + output.writeUInt32(2, entranceId_); + } + if (templateId_ != 0) { + output.writeUInt32(8, templateId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < factorList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(factorList_.getInt(i)); + } + size += dataSize; + if (!getFactorListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + factorListMemoizedSerializedSize = dataSize; + } + if (entranceId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entranceId_); + } + if (templateId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, templateId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo other = (emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo) obj; + + if (!getFactorListList() + .equals(other.getFactorListList())) return false; + if (getTemplateId() + != other.getTemplateId()) return false; + if (getEntranceId() + != other.getEntranceId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFactorListCount() > 0) { + hash = (37 * hash) + FACTOR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFactorListList().hashCode(); + } + hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTemplateId(); + hash = (37 * hash) + ENTRANCE_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntranceId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ParentQuestRandomInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ParentQuestRandomInfo) + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.class, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + factorList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + templateId_ = 0; + + entranceId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo build() { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo buildPartial() { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo result = new emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + factorList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.factorList_ = factorList_; + result.templateId_ = templateId_; + result.entranceId_ = entranceId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo) { + return mergeFrom((emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo other) { + if (other == emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance()) return this; + if (!other.factorList_.isEmpty()) { + if (factorList_.isEmpty()) { + factorList_ = other.factorList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFactorListIsMutable(); + factorList_.addAll(other.factorList_); + } + onChanged(); + } + if (other.getTemplateId() != 0) { + setTemplateId(other.getTemplateId()); + } + if (other.getEntranceId() != 0) { + setEntranceId(other.getEntranceId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList factorList_ = emptyIntList(); + private void ensureFactorListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + factorList_ = mutableCopy(factorList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 factor_list = 1; + * @return A list containing the factorList. + */ + public java.util.List + getFactorListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(factorList_) : factorList_; + } + /** + * repeated uint32 factor_list = 1; + * @return The count of factorList. + */ + public int getFactorListCount() { + return factorList_.size(); + } + /** + * repeated uint32 factor_list = 1; + * @param index The index of the element to return. + * @return The factorList at the given index. + */ + public int getFactorList(int index) { + return factorList_.getInt(index); + } + /** + * repeated uint32 factor_list = 1; + * @param index The index to set the value at. + * @param value The factorList to set. + * @return This builder for chaining. + */ + public Builder setFactorList( + int index, int value) { + ensureFactorListIsMutable(); + factorList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 factor_list = 1; + * @param value The factorList to add. + * @return This builder for chaining. + */ + public Builder addFactorList(int value) { + ensureFactorListIsMutable(); + factorList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 factor_list = 1; + * @param values The factorList to add. + * @return This builder for chaining. + */ + public Builder addAllFactorList( + java.lang.Iterable values) { + ensureFactorListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, factorList_); + onChanged(); + return this; + } + /** + * repeated uint32 factor_list = 1; + * @return This builder for chaining. + */ + public Builder clearFactorList() { + factorList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int templateId_ ; + /** + * uint32 template_id = 8; + * @return The templateId. + */ + @java.lang.Override + public int getTemplateId() { + return templateId_; + } + /** + * uint32 template_id = 8; + * @param value The templateId to set. + * @return This builder for chaining. + */ + public Builder setTemplateId(int value) { + + templateId_ = value; + onChanged(); + return this; + } + /** + * uint32 template_id = 8; + * @return This builder for chaining. + */ + public Builder clearTemplateId() { + + templateId_ = 0; + onChanged(); + return this; + } + + private int entranceId_ ; + /** + * uint32 entrance_id = 2; + * @return The entranceId. + */ + @java.lang.Override + public int getEntranceId() { + return entranceId_; + } + /** + * uint32 entrance_id = 2; + * @param value The entranceId to set. + * @return This builder for chaining. + */ + public Builder setEntranceId(int value) { + + entranceId_ = value; + onChanged(); + return this; + } + /** + * uint32 entrance_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntranceId() { + + entranceId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ParentQuestRandomInfo) + } + + // @@protoc_insertion_point(class_scope:ParentQuestRandomInfo) + private static final emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo(); + } + + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ParentQuestRandomInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ParentQuestRandomInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParentQuestRandomInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParentQuestRandomInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ParentQuestRandomInfo.proto\"V\n\025ParentQ" + + "uestRandomInfo\022\023\n\013factor_list\030\001 \003(\r\022\023\n\013t" + + "emplate_id\030\010 \001(\r\022\023\n\013entrance_id\030\002 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ParentQuestRandomInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ParentQuestRandomInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParentQuestRandomInfo_descriptor, + new java.lang.String[] { "FactorList", "TemplateId", "EntranceId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataReqOuterClass.java new file mode 100644 index 000000000..d246448f9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalLineAllDataReq.proto + +package emu.grasscutter.net.proto; + +public final class PersonalLineAllDataReqOuterClass { + private PersonalLineAllDataReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalLineAllDataReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalLineAllDataReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 474
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PersonalLineAllDataReq} + */ + public static final class PersonalLineAllDataReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalLineAllDataReq) + PersonalLineAllDataReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalLineAllDataReq.newBuilder() to construct. + private PersonalLineAllDataReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalLineAllDataReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalLineAllDataReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalLineAllDataReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.class, emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq other = (emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 474
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PersonalLineAllDataReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalLineAllDataReq) + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.class, emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq build() { + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq buildPartial() { + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq result = new emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq) { + return mergeFrom((emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq other) { + if (other == emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PersonalLineAllDataReq) + } + + // @@protoc_insertion_point(class_scope:PersonalLineAllDataReq) + private static final emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq(); + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalLineAllDataReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalLineAllDataReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalLineAllDataReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalLineAllDataReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PersonalLineAllDataReq.proto\"\030\n\026Person" + + "alLineAllDataReqB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PersonalLineAllDataReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalLineAllDataReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalLineAllDataReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataRspOuterClass.java new file mode 100644 index 000000000..a01926b82 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataRspOuterClass.java @@ -0,0 +1,1460 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalLineAllDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class PersonalLineAllDataRspOuterClass { + private PersonalLineAllDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalLineAllDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalLineAllDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_finished_daily_task_count = 5; + * @return The curFinishedDailyTaskCount. + */ + int getCurFinishedDailyTaskCount(); + + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return A list containing the canBeUnlockedPersonalLineList. + */ + java.util.List getCanBeUnlockedPersonalLineListList(); + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return The count of canBeUnlockedPersonalLineList. + */ + int getCanBeUnlockedPersonalLineListCount(); + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index of the element to return. + * @return The canBeUnlockedPersonalLineList at the given index. + */ + int getCanBeUnlockedPersonalLineList(int index); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return A list containing the ongoingPersonalLineList. + */ + java.util.List getOngoingPersonalLineListList(); + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return The count of ongoingPersonalLineList. + */ + int getOngoingPersonalLineListCount(); + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index of the element to return. + * @return The ongoingPersonalLineList at the given index. + */ + int getOngoingPersonalLineList(int index); + + /** + * uint32 legendary_key_count = 11; + * @return The legendaryKeyCount. + */ + int getLegendaryKeyCount(); + + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + java.util.List + getLockedPersonalLineListList(); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getLockedPersonalLineList(int index); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + int getLockedPersonalLineListCount(); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + java.util.List + getLockedPersonalLineListOrBuilderList(); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder getLockedPersonalLineListOrBuilder( + int index); + } + /** + *
+   * CmdId: 476
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PersonalLineAllDataRsp} + */ + public static final class PersonalLineAllDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalLineAllDataRsp) + PersonalLineAllDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalLineAllDataRsp.newBuilder() to construct. + private PersonalLineAllDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalLineAllDataRsp() { + canBeUnlockedPersonalLineList_ = emptyIntList(); + ongoingPersonalLineList_ = emptyIntList(); + lockedPersonalLineList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalLineAllDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalLineAllDataRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + curFinishedDailyTaskCount_ = input.readUInt32(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + ongoingPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + ongoingPersonalLineList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + ongoingPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + ongoingPersonalLineList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + lockedPersonalLineList_.add( + input.readMessage(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.parser(), extensionRegistry)); + break; + } + case 88: { + + legendaryKeyCount_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + canBeUnlockedPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + canBeUnlockedPersonalLineList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + canBeUnlockedPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + canBeUnlockedPersonalLineList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + ongoingPersonalLineList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = java.util.Collections.unmodifiableList(lockedPersonalLineList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + canBeUnlockedPersonalLineList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.class, emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.Builder.class); + } + + public static final int CUR_FINISHED_DAILY_TASK_COUNT_FIELD_NUMBER = 5; + private int curFinishedDailyTaskCount_; + /** + * uint32 cur_finished_daily_task_count = 5; + * @return The curFinishedDailyTaskCount. + */ + @java.lang.Override + public int getCurFinishedDailyTaskCount() { + return curFinishedDailyTaskCount_; + } + + public static final int CAN_BE_UNLOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList canBeUnlockedPersonalLineList_; + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return A list containing the canBeUnlockedPersonalLineList. + */ + @java.lang.Override + public java.util.List + getCanBeUnlockedPersonalLineListList() { + return canBeUnlockedPersonalLineList_; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return The count of canBeUnlockedPersonalLineList. + */ + public int getCanBeUnlockedPersonalLineListCount() { + return canBeUnlockedPersonalLineList_.size(); + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index of the element to return. + * @return The canBeUnlockedPersonalLineList at the given index. + */ + public int getCanBeUnlockedPersonalLineList(int index) { + return canBeUnlockedPersonalLineList_.getInt(index); + } + private int canBeUnlockedPersonalLineListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 15; + private int retcode_; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ONGOING_PERSONAL_LINE_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList ongoingPersonalLineList_; + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return A list containing the ongoingPersonalLineList. + */ + @java.lang.Override + public java.util.List + getOngoingPersonalLineListList() { + return ongoingPersonalLineList_; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return The count of ongoingPersonalLineList. + */ + public int getOngoingPersonalLineListCount() { + return ongoingPersonalLineList_.size(); + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index of the element to return. + * @return The ongoingPersonalLineList at the given index. + */ + public int getOngoingPersonalLineList(int index) { + return ongoingPersonalLineList_.getInt(index); + } + private int ongoingPersonalLineListMemoizedSerializedSize = -1; + + public static final int LEGENDARY_KEY_COUNT_FIELD_NUMBER = 11; + private int legendaryKeyCount_; + /** + * uint32 legendary_key_count = 11; + * @return The legendaryKeyCount. + */ + @java.lang.Override + public int getLegendaryKeyCount() { + return legendaryKeyCount_; + } + + public static final int LOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER = 10; + private java.util.List lockedPersonalLineList_; + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public java.util.List getLockedPersonalLineListList() { + return lockedPersonalLineList_; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public java.util.List + getLockedPersonalLineListOrBuilderList() { + return lockedPersonalLineList_; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public int getLockedPersonalLineListCount() { + return lockedPersonalLineList_.size(); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getLockedPersonalLineList(int index) { + return lockedPersonalLineList_.get(index); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder getLockedPersonalLineListOrBuilder( + int index) { + return lockedPersonalLineList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (curFinishedDailyTaskCount_ != 0) { + output.writeUInt32(5, curFinishedDailyTaskCount_); + } + if (getOngoingPersonalLineListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(ongoingPersonalLineListMemoizedSerializedSize); + } + for (int i = 0; i < ongoingPersonalLineList_.size(); i++) { + output.writeUInt32NoTag(ongoingPersonalLineList_.getInt(i)); + } + for (int i = 0; i < lockedPersonalLineList_.size(); i++) { + output.writeMessage(10, lockedPersonalLineList_.get(i)); + } + if (legendaryKeyCount_ != 0) { + output.writeUInt32(11, legendaryKeyCount_); + } + if (getCanBeUnlockedPersonalLineListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(canBeUnlockedPersonalLineListMemoizedSerializedSize); + } + for (int i = 0; i < canBeUnlockedPersonalLineList_.size(); i++) { + output.writeUInt32NoTag(canBeUnlockedPersonalLineList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curFinishedDailyTaskCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, curFinishedDailyTaskCount_); + } + { + int dataSize = 0; + for (int i = 0; i < ongoingPersonalLineList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(ongoingPersonalLineList_.getInt(i)); + } + size += dataSize; + if (!getOngoingPersonalLineListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + ongoingPersonalLineListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < lockedPersonalLineList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, lockedPersonalLineList_.get(i)); + } + if (legendaryKeyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, legendaryKeyCount_); + } + { + int dataSize = 0; + for (int i = 0; i < canBeUnlockedPersonalLineList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(canBeUnlockedPersonalLineList_.getInt(i)); + } + size += dataSize; + if (!getCanBeUnlockedPersonalLineListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + canBeUnlockedPersonalLineListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp other = (emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp) obj; + + if (getCurFinishedDailyTaskCount() + != other.getCurFinishedDailyTaskCount()) return false; + if (!getCanBeUnlockedPersonalLineListList() + .equals(other.getCanBeUnlockedPersonalLineListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getOngoingPersonalLineListList() + .equals(other.getOngoingPersonalLineListList())) return false; + if (getLegendaryKeyCount() + != other.getLegendaryKeyCount()) return false; + if (!getLockedPersonalLineListList() + .equals(other.getLockedPersonalLineListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_FINISHED_DAILY_TASK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCurFinishedDailyTaskCount(); + if (getCanBeUnlockedPersonalLineListCount() > 0) { + hash = (37 * hash) + CAN_BE_UNLOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCanBeUnlockedPersonalLineListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getOngoingPersonalLineListCount() > 0) { + hash = (37 * hash) + ONGOING_PERSONAL_LINE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOngoingPersonalLineListList().hashCode(); + } + hash = (37 * hash) + LEGENDARY_KEY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getLegendaryKeyCount(); + if (getLockedPersonalLineListCount() > 0) { + hash = (37 * hash) + LOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockedPersonalLineListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 476
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PersonalLineAllDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalLineAllDataRsp) + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.class, emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getLockedPersonalLineListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curFinishedDailyTaskCount_ = 0; + + canBeUnlockedPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + ongoingPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + legendaryKeyCount_ = 0; + + if (lockedPersonalLineListBuilder_ == null) { + lockedPersonalLineList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + lockedPersonalLineListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp build() { + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp buildPartial() { + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp result = new emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp(this); + int from_bitField0_ = bitField0_; + result.curFinishedDailyTaskCount_ = curFinishedDailyTaskCount_; + if (((bitField0_ & 0x00000001) != 0)) { + canBeUnlockedPersonalLineList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.canBeUnlockedPersonalLineList_ = canBeUnlockedPersonalLineList_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000002) != 0)) { + ongoingPersonalLineList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.ongoingPersonalLineList_ = ongoingPersonalLineList_; + result.legendaryKeyCount_ = legendaryKeyCount_; + if (lockedPersonalLineListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = java.util.Collections.unmodifiableList(lockedPersonalLineList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.lockedPersonalLineList_ = lockedPersonalLineList_; + } else { + result.lockedPersonalLineList_ = lockedPersonalLineListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp other) { + if (other == emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.getDefaultInstance()) return this; + if (other.getCurFinishedDailyTaskCount() != 0) { + setCurFinishedDailyTaskCount(other.getCurFinishedDailyTaskCount()); + } + if (!other.canBeUnlockedPersonalLineList_.isEmpty()) { + if (canBeUnlockedPersonalLineList_.isEmpty()) { + canBeUnlockedPersonalLineList_ = other.canBeUnlockedPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCanBeUnlockedPersonalLineListIsMutable(); + canBeUnlockedPersonalLineList_.addAll(other.canBeUnlockedPersonalLineList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.ongoingPersonalLineList_.isEmpty()) { + if (ongoingPersonalLineList_.isEmpty()) { + ongoingPersonalLineList_ = other.ongoingPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOngoingPersonalLineListIsMutable(); + ongoingPersonalLineList_.addAll(other.ongoingPersonalLineList_); + } + onChanged(); + } + if (other.getLegendaryKeyCount() != 0) { + setLegendaryKeyCount(other.getLegendaryKeyCount()); + } + if (lockedPersonalLineListBuilder_ == null) { + if (!other.lockedPersonalLineList_.isEmpty()) { + if (lockedPersonalLineList_.isEmpty()) { + lockedPersonalLineList_ = other.lockedPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.addAll(other.lockedPersonalLineList_); + } + onChanged(); + } + } else { + if (!other.lockedPersonalLineList_.isEmpty()) { + if (lockedPersonalLineListBuilder_.isEmpty()) { + lockedPersonalLineListBuilder_.dispose(); + lockedPersonalLineListBuilder_ = null; + lockedPersonalLineList_ = other.lockedPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000004); + lockedPersonalLineListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getLockedPersonalLineListFieldBuilder() : null; + } else { + lockedPersonalLineListBuilder_.addAllMessages(other.lockedPersonalLineList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int curFinishedDailyTaskCount_ ; + /** + * uint32 cur_finished_daily_task_count = 5; + * @return The curFinishedDailyTaskCount. + */ + @java.lang.Override + public int getCurFinishedDailyTaskCount() { + return curFinishedDailyTaskCount_; + } + /** + * uint32 cur_finished_daily_task_count = 5; + * @param value The curFinishedDailyTaskCount to set. + * @return This builder for chaining. + */ + public Builder setCurFinishedDailyTaskCount(int value) { + + curFinishedDailyTaskCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_finished_daily_task_count = 5; + * @return This builder for chaining. + */ + public Builder clearCurFinishedDailyTaskCount() { + + curFinishedDailyTaskCount_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList canBeUnlockedPersonalLineList_ = emptyIntList(); + private void ensureCanBeUnlockedPersonalLineListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + canBeUnlockedPersonalLineList_ = mutableCopy(canBeUnlockedPersonalLineList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return A list containing the canBeUnlockedPersonalLineList. + */ + public java.util.List + getCanBeUnlockedPersonalLineListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(canBeUnlockedPersonalLineList_) : canBeUnlockedPersonalLineList_; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return The count of canBeUnlockedPersonalLineList. + */ + public int getCanBeUnlockedPersonalLineListCount() { + return canBeUnlockedPersonalLineList_.size(); + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index of the element to return. + * @return The canBeUnlockedPersonalLineList at the given index. + */ + public int getCanBeUnlockedPersonalLineList(int index) { + return canBeUnlockedPersonalLineList_.getInt(index); + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index to set the value at. + * @param value The canBeUnlockedPersonalLineList to set. + * @return This builder for chaining. + */ + public Builder setCanBeUnlockedPersonalLineList( + int index, int value) { + ensureCanBeUnlockedPersonalLineListIsMutable(); + canBeUnlockedPersonalLineList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param value The canBeUnlockedPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addCanBeUnlockedPersonalLineList(int value) { + ensureCanBeUnlockedPersonalLineListIsMutable(); + canBeUnlockedPersonalLineList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param values The canBeUnlockedPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addAllCanBeUnlockedPersonalLineList( + java.lang.Iterable values) { + ensureCanBeUnlockedPersonalLineListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, canBeUnlockedPersonalLineList_); + onChanged(); + return this; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return This builder for chaining. + */ + public Builder clearCanBeUnlockedPersonalLineList() { + canBeUnlockedPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 15; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 15; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList ongoingPersonalLineList_ = emptyIntList(); + private void ensureOngoingPersonalLineListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + ongoingPersonalLineList_ = mutableCopy(ongoingPersonalLineList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return A list containing the ongoingPersonalLineList. + */ + public java.util.List + getOngoingPersonalLineListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(ongoingPersonalLineList_) : ongoingPersonalLineList_; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return The count of ongoingPersonalLineList. + */ + public int getOngoingPersonalLineListCount() { + return ongoingPersonalLineList_.size(); + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index of the element to return. + * @return The ongoingPersonalLineList at the given index. + */ + public int getOngoingPersonalLineList(int index) { + return ongoingPersonalLineList_.getInt(index); + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index to set the value at. + * @param value The ongoingPersonalLineList to set. + * @return This builder for chaining. + */ + public Builder setOngoingPersonalLineList( + int index, int value) { + ensureOngoingPersonalLineListIsMutable(); + ongoingPersonalLineList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param value The ongoingPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addOngoingPersonalLineList(int value) { + ensureOngoingPersonalLineListIsMutable(); + ongoingPersonalLineList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param values The ongoingPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addAllOngoingPersonalLineList( + java.lang.Iterable values) { + ensureOngoingPersonalLineListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ongoingPersonalLineList_); + onChanged(); + return this; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return This builder for chaining. + */ + public Builder clearOngoingPersonalLineList() { + ongoingPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int legendaryKeyCount_ ; + /** + * uint32 legendary_key_count = 11; + * @return The legendaryKeyCount. + */ + @java.lang.Override + public int getLegendaryKeyCount() { + return legendaryKeyCount_; + } + /** + * uint32 legendary_key_count = 11; + * @param value The legendaryKeyCount to set. + * @return This builder for chaining. + */ + public Builder setLegendaryKeyCount(int value) { + + legendaryKeyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 legendary_key_count = 11; + * @return This builder for chaining. + */ + public Builder clearLegendaryKeyCount() { + + legendaryKeyCount_ = 0; + onChanged(); + return this; + } + + private java.util.List lockedPersonalLineList_ = + java.util.Collections.emptyList(); + private void ensureLockedPersonalLineListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = new java.util.ArrayList(lockedPersonalLineList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder> lockedPersonalLineListBuilder_; + + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public java.util.List getLockedPersonalLineListList() { + if (lockedPersonalLineListBuilder_ == null) { + return java.util.Collections.unmodifiableList(lockedPersonalLineList_); + } else { + return lockedPersonalLineListBuilder_.getMessageList(); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public int getLockedPersonalLineListCount() { + if (lockedPersonalLineListBuilder_ == null) { + return lockedPersonalLineList_.size(); + } else { + return lockedPersonalLineListBuilder_.getCount(); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getLockedPersonalLineList(int index) { + if (lockedPersonalLineListBuilder_ == null) { + return lockedPersonalLineList_.get(index); + } else { + return lockedPersonalLineListBuilder_.getMessage(index); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder setLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData value) { + if (lockedPersonalLineListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.set(index, value); + onChanged(); + } else { + lockedPersonalLineListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder setLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder builderForValue) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.set(index, builderForValue.build()); + onChanged(); + } else { + lockedPersonalLineListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData value) { + if (lockedPersonalLineListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(value); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData value) { + if (lockedPersonalLineListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(index, value); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder builderForValue) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(builderForValue.build()); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder builderForValue) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(index, builderForValue.build()); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addAllLockedPersonalLineList( + java.lang.Iterable values) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockedPersonalLineList_); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder clearLockedPersonalLineList() { + if (lockedPersonalLineListBuilder_ == null) { + lockedPersonalLineList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + lockedPersonalLineListBuilder_.clear(); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder removeLockedPersonalLineList(int index) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.remove(index); + onChanged(); + } else { + lockedPersonalLineListBuilder_.remove(index); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder getLockedPersonalLineListBuilder( + int index) { + return getLockedPersonalLineListFieldBuilder().getBuilder(index); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder getLockedPersonalLineListOrBuilder( + int index) { + if (lockedPersonalLineListBuilder_ == null) { + return lockedPersonalLineList_.get(index); } else { + return lockedPersonalLineListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public java.util.List + getLockedPersonalLineListOrBuilderList() { + if (lockedPersonalLineListBuilder_ != null) { + return lockedPersonalLineListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(lockedPersonalLineList_); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder addLockedPersonalLineListBuilder() { + return getLockedPersonalLineListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance()); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder addLockedPersonalLineListBuilder( + int index) { + return getLockedPersonalLineListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance()); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public java.util.List + getLockedPersonalLineListBuilderList() { + return getLockedPersonalLineListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder> + getLockedPersonalLineListFieldBuilder() { + if (lockedPersonalLineListBuilder_ == null) { + lockedPersonalLineListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder>( + lockedPersonalLineList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + lockedPersonalLineList_ = null; + } + return lockedPersonalLineListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PersonalLineAllDataRsp) + } + + // @@protoc_insertion_point(class_scope:PersonalLineAllDataRsp) + private static final emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp(); + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalLineAllDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalLineAllDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalLineAllDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalLineAllDataRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PersonalLineAllDataRsp.proto\032\034LockedPe" + + "rsonallineData.proto\"\371\001\n\026PersonalLineAll" + + "DataRsp\022%\n\035cur_finished_daily_task_count" + + "\030\005 \001(\r\022*\n\"can_be_unlocked_personal_line_" + + "list\030\r \003(\r\022\017\n\007retcode\030\017 \001(\005\022\"\n\032ongoing_p" + + "ersonal_line_list\030\010 \003(\r\022\033\n\023legendary_key" + + "_count\030\013 \001(\r\022:\n\031locked_personal_line_lis" + + "t\030\n \003(\0132\027.LockedPersonallineDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.getDescriptor(), + }); + internal_static_PersonalLineAllDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalLineAllDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalLineAllDataRsp_descriptor, + new java.lang.String[] { "CurFinishedDailyTaskCount", "CanBeUnlockedPersonalLineList", "Retcode", "OngoingPersonalLineList", "LegendaryKeyCount", "LockedPersonalLineList", }); + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpReqOuterClass.java new file mode 100644 index 000000000..210a6f7e1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalSceneJumpReq.proto + +package emu.grasscutter.net.proto; + +public final class PersonalSceneJumpReqOuterClass { + private PersonalSceneJumpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalSceneJumpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalSceneJumpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 4; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 284
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PersonalSceneJumpReq} + */ + public static final class PersonalSceneJumpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalSceneJumpReq) + PersonalSceneJumpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalSceneJumpReq.newBuilder() to construct. + private PersonalSceneJumpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalSceneJumpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalSceneJumpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalSceneJumpReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.class, emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 4; + private int pointId_; + /** + * uint32 point_id = 4; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pointId_ != 0) { + output.writeUInt32(4, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq other = (emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq) obj; + + if (getPointId() + != other.getPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 284
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PersonalSceneJumpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalSceneJumpReq) + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.class, emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq build() { + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq buildPartial() { + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq result = new emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq(this); + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq) { + return mergeFrom((emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq other) { + if (other == emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 4; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 4; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 4; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PersonalSceneJumpReq) + } + + // @@protoc_insertion_point(class_scope:PersonalSceneJumpReq) + private static final emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq(); + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalSceneJumpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalSceneJumpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalSceneJumpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalSceneJumpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PersonalSceneJumpReq.proto\"(\n\024Personal" + + "SceneJumpReq\022\020\n\010point_id\030\004 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PersonalSceneJumpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalSceneJumpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalSceneJumpReq_descriptor, + new java.lang.String[] { "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpRspOuterClass.java new file mode 100644 index 000000000..332e609f9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpRspOuterClass.java @@ -0,0 +1,827 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalSceneJumpRsp.proto + +package emu.grasscutter.net.proto; + +public final class PersonalSceneJumpRspOuterClass { + private PersonalSceneJumpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalSceneJumpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalSceneJumpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dest_scene_id = 5; + * @return The destSceneId. + */ + int getDestSceneId(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * .Vector dest_pos = 11; + * @return Whether the destPos field is set. + */ + boolean hasDestPos(); + /** + * .Vector dest_pos = 11; + * @return The destPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDestPos(); + /** + * .Vector dest_pos = 11; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestPosOrBuilder(); + } + /** + *
+   * CmdId: 280
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PersonalSceneJumpRsp} + */ + public static final class PersonalSceneJumpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalSceneJumpRsp) + PersonalSceneJumpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalSceneJumpRsp.newBuilder() to construct. + private PersonalSceneJumpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalSceneJumpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalSceneJumpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalSceneJumpRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + destSceneId_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (destPos_ != null) { + subBuilder = destPos_.toBuilder(); + } + destPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(destPos_); + destPos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.class, emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.Builder.class); + } + + public static final int DEST_SCENE_ID_FIELD_NUMBER = 5; + private int destSceneId_; + /** + * uint32 dest_scene_id = 5; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int DEST_POS_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.VectorOuterClass.Vector destPos_; + /** + * .Vector dest_pos = 11; + * @return Whether the destPos field is set. + */ + @java.lang.Override + public boolean hasDestPos() { + return destPos_ != null; + } + /** + * .Vector dest_pos = 11; + * @return The destPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestPos() { + return destPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : destPos_; + } + /** + * .Vector dest_pos = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestPosOrBuilder() { + return getDestPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (destSceneId_ != 0) { + output.writeUInt32(5, destSceneId_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (destPos_ != null) { + output.writeMessage(11, getDestPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (destSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, destSceneId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (destPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getDestPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp other = (emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp) obj; + + if (getDestSceneId() + != other.getDestSceneId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (hasDestPos() != other.hasDestPos()) return false; + if (hasDestPos()) { + if (!getDestPos() + .equals(other.getDestPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DEST_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getDestSceneId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (hasDestPos()) { + hash = (37 * hash) + DEST_POS_FIELD_NUMBER; + hash = (53 * hash) + getDestPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 280
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PersonalSceneJumpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalSceneJumpRsp) + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.class, emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + destSceneId_ = 0; + + retcode_ = 0; + + if (destPosBuilder_ == null) { + destPos_ = null; + } else { + destPos_ = null; + destPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp build() { + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp buildPartial() { + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp result = new emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp(this); + result.destSceneId_ = destSceneId_; + result.retcode_ = retcode_; + if (destPosBuilder_ == null) { + result.destPos_ = destPos_; + } else { + result.destPos_ = destPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp) { + return mergeFrom((emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp other) { + if (other == emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.getDefaultInstance()) return this; + if (other.getDestSceneId() != 0) { + setDestSceneId(other.getDestSceneId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.hasDestPos()) { + mergeDestPos(other.getDestPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int destSceneId_ ; + /** + * uint32 dest_scene_id = 5; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + /** + * uint32 dest_scene_id = 5; + * @param value The destSceneId to set. + * @return This builder for chaining. + */ + public Builder setDestSceneId(int value) { + + destSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 dest_scene_id = 5; + * @return This builder for chaining. + */ + public Builder clearDestSceneId() { + + destSceneId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector destPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> destPosBuilder_; + /** + * .Vector dest_pos = 11; + * @return Whether the destPos field is set. + */ + public boolean hasDestPos() { + return destPosBuilder_ != null || destPos_ != null; + } + /** + * .Vector dest_pos = 11; + * @return The destPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestPos() { + if (destPosBuilder_ == null) { + return destPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : destPos_; + } else { + return destPosBuilder_.getMessage(); + } + } + /** + * .Vector dest_pos = 11; + */ + public Builder setDestPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + destPos_ = value; + onChanged(); + } else { + destPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public Builder setDestPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destPosBuilder_ == null) { + destPos_ = builderForValue.build(); + onChanged(); + } else { + destPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public Builder mergeDestPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destPosBuilder_ == null) { + if (destPos_ != null) { + destPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(destPos_).mergeFrom(value).buildPartial(); + } else { + destPos_ = value; + } + onChanged(); + } else { + destPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public Builder clearDestPos() { + if (destPosBuilder_ == null) { + destPos_ = null; + onChanged(); + } else { + destPos_ = null; + destPosBuilder_ = null; + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDestPosBuilder() { + + onChanged(); + return getDestPosFieldBuilder().getBuilder(); + } + /** + * .Vector dest_pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestPosOrBuilder() { + if (destPosBuilder_ != null) { + return destPosBuilder_.getMessageOrBuilder(); + } else { + return destPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : destPos_; + } + } + /** + * .Vector dest_pos = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDestPosFieldBuilder() { + if (destPosBuilder_ == null) { + destPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDestPos(), + getParentForChildren(), + isClean()); + destPos_ = null; + } + return destPosBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PersonalSceneJumpRsp) + } + + // @@protoc_insertion_point(class_scope:PersonalSceneJumpRsp) + private static final emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp(); + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalSceneJumpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalSceneJumpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalSceneJumpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalSceneJumpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PersonalSceneJumpRsp.proto\032\014Vector.pro" + + "to\"Y\n\024PersonalSceneJumpRsp\022\025\n\rdest_scene" + + "_id\030\005 \001(\r\022\017\n\007retcode\030\010 \001(\005\022\031\n\010dest_pos\030\013" + + " \001(\0132\007.VectorB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PersonalSceneJumpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalSceneJumpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalSceneJumpRsp_descriptor, + new java.lang.String[] { "DestSceneId", "Retcode", "DestPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java new file mode 100644 index 000000000..c1e900eb0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java @@ -0,0 +1,839 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PingReq.proto + +package emu.grasscutter.net.proto; + +public final class PingReqOuterClass { + private PingReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PingReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PingReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 client_time = 12; + * @return The clientTime. + */ + int getClientTime(); + + /** + * float ue_time = 14; + * @return The ueTime. + */ + float getUeTime(); + + /** + * double total_tick_time = 6; + * @return The totalTickTime. + */ + double getTotalTickTime(); + + /** + * bytes sc_data = 10; + * @return The scData. + */ + com.google.protobuf.ByteString getScData(); + + /** + * uint32 seq = 3; + * @return The seq. + */ + int getSeq(); + } + /** + *
+   * CmdId: 7
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PingReq} + */ + public static final class PingReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PingReq) + PingReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PingReq.newBuilder() to construct. + private PingReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PingReq() { + scData_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PingReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PingReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + seq_ = input.readUInt32(); + break; + } + case 49: { + + totalTickTime_ = input.readDouble(); + break; + } + case 82: { + + scData_ = input.readBytes(); + break; + } + case 96: { + + clientTime_ = input.readUInt32(); + break; + } + case 117: { + + ueTime_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingReqOuterClass.PingReq.class, emu.grasscutter.net.proto.PingReqOuterClass.PingReq.Builder.class); + } + + public static final int CLIENT_TIME_FIELD_NUMBER = 12; + private int clientTime_; + /** + * uint32 client_time = 12; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + + public static final int UE_TIME_FIELD_NUMBER = 14; + private float ueTime_; + /** + * float ue_time = 14; + * @return The ueTime. + */ + @java.lang.Override + public float getUeTime() { + return ueTime_; + } + + public static final int TOTAL_TICK_TIME_FIELD_NUMBER = 6; + private double totalTickTime_; + /** + * double total_tick_time = 6; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + + public static final int SC_DATA_FIELD_NUMBER = 10; + private com.google.protobuf.ByteString scData_; + /** + * bytes sc_data = 10; + * @return The scData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScData() { + return scData_; + } + + public static final int SEQ_FIELD_NUMBER = 3; + private int seq_; + /** + * uint32 seq = 3; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (seq_ != 0) { + output.writeUInt32(3, seq_); + } + if (totalTickTime_ != 0D) { + output.writeDouble(6, totalTickTime_); + } + if (!scData_.isEmpty()) { + output.writeBytes(10, scData_); + } + if (clientTime_ != 0) { + output.writeUInt32(12, clientTime_); + } + if (ueTime_ != 0F) { + output.writeFloat(14, ueTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (seq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, seq_); + } + if (totalTickTime_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(6, totalTickTime_); + } + if (!scData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(10, scData_); + } + if (clientTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, clientTime_); + } + if (ueTime_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(14, ueTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PingReqOuterClass.PingReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PingReqOuterClass.PingReq other = (emu.grasscutter.net.proto.PingReqOuterClass.PingReq) obj; + + if (getClientTime() + != other.getClientTime()) return false; + if (java.lang.Float.floatToIntBits(getUeTime()) + != java.lang.Float.floatToIntBits( + other.getUeTime())) return false; + if (java.lang.Double.doubleToLongBits(getTotalTickTime()) + != java.lang.Double.doubleToLongBits( + other.getTotalTickTime())) return false; + if (!getScData() + .equals(other.getScData())) return false; + if (getSeq() + != other.getSeq()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CLIENT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getClientTime(); + hash = (37 * hash) + UE_TIME_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getUeTime()); + hash = (37 * hash) + TOTAL_TICK_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getTotalTickTime())); + hash = (37 * hash) + SC_DATA_FIELD_NUMBER; + hash = (53 * hash) + getScData().hashCode(); + hash = (37 * hash) + SEQ_FIELD_NUMBER; + hash = (53 * hash) + getSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PingReqOuterClass.PingReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 7
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PingReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PingReq) + emu.grasscutter.net.proto.PingReqOuterClass.PingReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingReqOuterClass.PingReq.class, emu.grasscutter.net.proto.PingReqOuterClass.PingReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PingReqOuterClass.PingReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientTime_ = 0; + + ueTime_ = 0F; + + totalTickTime_ = 0D; + + scData_ = com.google.protobuf.ByteString.EMPTY; + + seq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PingReqOuterClass.PingReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq build() { + emu.grasscutter.net.proto.PingReqOuterClass.PingReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq buildPartial() { + emu.grasscutter.net.proto.PingReqOuterClass.PingReq result = new emu.grasscutter.net.proto.PingReqOuterClass.PingReq(this); + result.clientTime_ = clientTime_; + result.ueTime_ = ueTime_; + result.totalTickTime_ = totalTickTime_; + result.scData_ = scData_; + result.seq_ = seq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PingReqOuterClass.PingReq) { + return mergeFrom((emu.grasscutter.net.proto.PingReqOuterClass.PingReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PingReqOuterClass.PingReq other) { + if (other == emu.grasscutter.net.proto.PingReqOuterClass.PingReq.getDefaultInstance()) return this; + if (other.getClientTime() != 0) { + setClientTime(other.getClientTime()); + } + if (other.getUeTime() != 0F) { + setUeTime(other.getUeTime()); + } + if (other.getTotalTickTime() != 0D) { + setTotalTickTime(other.getTotalTickTime()); + } + if (other.getScData() != com.google.protobuf.ByteString.EMPTY) { + setScData(other.getScData()); + } + if (other.getSeq() != 0) { + setSeq(other.getSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PingReqOuterClass.PingReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PingReqOuterClass.PingReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int clientTime_ ; + /** + * uint32 client_time = 12; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + /** + * uint32 client_time = 12; + * @param value The clientTime to set. + * @return This builder for chaining. + */ + public Builder setClientTime(int value) { + + clientTime_ = value; + onChanged(); + return this; + } + /** + * uint32 client_time = 12; + * @return This builder for chaining. + */ + public Builder clearClientTime() { + + clientTime_ = 0; + onChanged(); + return this; + } + + private float ueTime_ ; + /** + * float ue_time = 14; + * @return The ueTime. + */ + @java.lang.Override + public float getUeTime() { + return ueTime_; + } + /** + * float ue_time = 14; + * @param value The ueTime to set. + * @return This builder for chaining. + */ + public Builder setUeTime(float value) { + + ueTime_ = value; + onChanged(); + return this; + } + /** + * float ue_time = 14; + * @return This builder for chaining. + */ + public Builder clearUeTime() { + + ueTime_ = 0F; + onChanged(); + return this; + } + + private double totalTickTime_ ; + /** + * double total_tick_time = 6; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + /** + * double total_tick_time = 6; + * @param value The totalTickTime to set. + * @return This builder for chaining. + */ + public Builder setTotalTickTime(double value) { + + totalTickTime_ = value; + onChanged(); + return this; + } + /** + * double total_tick_time = 6; + * @return This builder for chaining. + */ + public Builder clearTotalTickTime() { + + totalTickTime_ = 0D; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString scData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes sc_data = 10; + * @return The scData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScData() { + return scData_; + } + /** + * bytes sc_data = 10; + * @param value The scData to set. + * @return This builder for chaining. + */ + public Builder setScData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + scData_ = value; + onChanged(); + return this; + } + /** + * bytes sc_data = 10; + * @return This builder for chaining. + */ + public Builder clearScData() { + + scData_ = getDefaultInstance().getScData(); + onChanged(); + return this; + } + + private int seq_ ; + /** + * uint32 seq = 3; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + /** + * uint32 seq = 3; + * @param value The seq to set. + * @return This builder for chaining. + */ + public Builder setSeq(int value) { + + seq_ = value; + onChanged(); + return this; + } + /** + * uint32 seq = 3; + * @return This builder for chaining. + */ + public Builder clearSeq() { + + seq_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PingReq) + } + + // @@protoc_insertion_point(class_scope:PingReq) + private static final emu.grasscutter.net.proto.PingReqOuterClass.PingReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PingReqOuterClass.PingReq(); + } + + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PingReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PingReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PingReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PingReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rPingReq.proto\"f\n\007PingReq\022\023\n\013client_tim" + + "e\030\014 \001(\r\022\017\n\007ue_time\030\016 \001(\002\022\027\n\017total_tick_t" + + "ime\030\006 \001(\001\022\017\n\007sc_data\030\n \001(\014\022\013\n\003seq\030\003 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PingReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PingReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PingReq_descriptor, + new java.lang.String[] { "ClientTime", "UeTime", "TotalTickTime", "ScData", "Seq", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java new file mode 100644 index 000000000..0e7c6da3e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PingRsp.proto + +package emu.grasscutter.net.proto; + +public final class PingRspOuterClass { + private PingRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PingRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PingRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 client_time = 15; + * @return The clientTime. + */ + int getClientTime(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 seq = 13; + * @return The seq. + */ + int getSeq(); + } + /** + *
+   * CmdId: 21
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PingRsp} + */ + public static final class PingRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PingRsp) + PingRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PingRsp.newBuilder() to construct. + private PingRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PingRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PingRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PingRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + seq_ = input.readUInt32(); + break; + } + case 120: { + + clientTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.class, emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.Builder.class); + } + + public static final int CLIENT_TIME_FIELD_NUMBER = 15; + private int clientTime_; + /** + * uint32 client_time = 15; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SEQ_FIELD_NUMBER = 13; + private int seq_; + /** + * uint32 seq = 13; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (seq_ != 0) { + output.writeUInt32(13, seq_); + } + if (clientTime_ != 0) { + output.writeUInt32(15, clientTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (seq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, seq_); + } + if (clientTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, clientTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PingRspOuterClass.PingRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp other = (emu.grasscutter.net.proto.PingRspOuterClass.PingRsp) obj; + + if (getClientTime() + != other.getClientTime()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getSeq() + != other.getSeq()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CLIENT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getClientTime(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SEQ_FIELD_NUMBER; + hash = (53 * hash) + getSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PingRspOuterClass.PingRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 21
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PingRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PingRsp) + emu.grasscutter.net.proto.PingRspOuterClass.PingRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.class, emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientTime_ = 0; + + retcode_ = 0; + + seq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp build() { + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp buildPartial() { + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp result = new emu.grasscutter.net.proto.PingRspOuterClass.PingRsp(this); + result.clientTime_ = clientTime_; + result.retcode_ = retcode_; + result.seq_ = seq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PingRspOuterClass.PingRsp) { + return mergeFrom((emu.grasscutter.net.proto.PingRspOuterClass.PingRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PingRspOuterClass.PingRsp other) { + if (other == emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.getDefaultInstance()) return this; + if (other.getClientTime() != 0) { + setClientTime(other.getClientTime()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getSeq() != 0) { + setSeq(other.getSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PingRspOuterClass.PingRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int clientTime_ ; + /** + * uint32 client_time = 15; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + /** + * uint32 client_time = 15; + * @param value The clientTime to set. + * @return This builder for chaining. + */ + public Builder setClientTime(int value) { + + clientTime_ = value; + onChanged(); + return this; + } + /** + * uint32 client_time = 15; + * @return This builder for chaining. + */ + public Builder clearClientTime() { + + clientTime_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int seq_ ; + /** + * uint32 seq = 13; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + /** + * uint32 seq = 13; + * @param value The seq to set. + * @return This builder for chaining. + */ + public Builder setSeq(int value) { + + seq_ = value; + onChanged(); + return this; + } + /** + * uint32 seq = 13; + * @return This builder for chaining. + */ + public Builder clearSeq() { + + seq_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PingRsp) + } + + // @@protoc_insertion_point(class_scope:PingRsp) + private static final emu.grasscutter.net.proto.PingRspOuterClass.PingRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PingRspOuterClass.PingRsp(); + } + + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PingRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PingRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PingRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PingRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rPingRsp.proto\"<\n\007PingRsp\022\023\n\013client_tim" + + "e\030\017 \001(\r\022\017\n\007retcode\030\006 \001(\005\022\013\n\003seq\030\r \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PingRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PingRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PingRsp_descriptor, + new java.lang.String[] { "ClientTime", "Retcode", "Seq", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java new file mode 100644 index 000000000..db3d5b648 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java @@ -0,0 +1,2169 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlatformInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlatformInfoOuterClass { + private PlatformInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlatformInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlatformInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 route_id = 1; + * @return The routeId. + */ + int getRouteId(); + + /** + * int32 start_index = 2; + * @return The startIndex. + */ + int getStartIndex(); + + /** + * uint32 start_route_time = 3; + * @return The startRouteTime. + */ + int getStartRouteTime(); + + /** + * uint32 start_scene_time = 4; + * @return The startSceneTime. + */ + int getStartSceneTime(); + + /** + * .Vector start_pos = 7; + * @return Whether the startPos field is set. + */ + boolean hasStartPos(); + /** + * .Vector start_pos = 7; + * @return The startPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos(); + /** + * .Vector start_pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder(); + + /** + * bool is_started = 8; + * @return The isStarted. + */ + boolean getIsStarted(); + + /** + * .MathQuaternion start_rot = 9; + * @return Whether the startRot field is set. + */ + boolean hasStartRot(); + /** + * .MathQuaternion start_rot = 9; + * @return The startRot. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot(); + /** + * .MathQuaternion start_rot = 9; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder(); + + /** + * uint32 stop_scene_time = 10; + * @return The stopSceneTime. + */ + int getStopSceneTime(); + + /** + * .Vector pos_offset = 11; + * @return Whether the posOffset field is set. + */ + boolean hasPosOffset(); + /** + * .Vector pos_offset = 11; + * @return The posOffset. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset(); + /** + * .Vector pos_offset = 11; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder(); + + /** + * .MathQuaternion rot_offset = 12; + * @return Whether the rotOffset field is set. + */ + boolean hasRotOffset(); + /** + * .MathQuaternion rot_offset = 12; + * @return The rotOffset. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset(); + /** + * .MathQuaternion rot_offset = 12; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder(); + + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The enum numeric value on the wire for movingPlatformType. + */ + int getMovingPlatformTypeValue(); + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The movingPlatformType. + */ + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType(); + + /** + * bool is_active = 14; + * @return The isActive. + */ + boolean getIsActive(); + + /** + * .Route route = 15; + * @return Whether the route field is set. + */ + boolean hasRoute(); + /** + * .Route route = 15; + * @return The route. + */ + emu.grasscutter.net.proto.RouteOuterClass.Route getRoute(); + /** + * .Route route = 15; + */ + emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder getRouteOrBuilder(); + + /** + * uint32 point_id = 16; + * @return The pointId. + */ + int getPointId(); + } + /** + * Protobuf type {@code PlatformInfo} + */ + public static final class PlatformInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlatformInfo) + PlatformInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlatformInfo.newBuilder() to construct. + private PlatformInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlatformInfo() { + movingPlatformType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlatformInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlatformInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + routeId_ = input.readUInt32(); + break; + } + case 16: { + + startIndex_ = input.readInt32(); + break; + } + case 24: { + + startRouteTime_ = input.readUInt32(); + break; + } + case 32: { + + startSceneTime_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (startPos_ != null) { + subBuilder = startPos_.toBuilder(); + } + startPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(startPos_); + startPos_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + isStarted_ = input.readBool(); + break; + } + case 74: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (startRot_ != null) { + subBuilder = startRot_.toBuilder(); + } + startRot_ = input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(startRot_); + startRot_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + stopSceneTime_ = input.readUInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (posOffset_ != null) { + subBuilder = posOffset_.toBuilder(); + } + posOffset_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(posOffset_); + posOffset_ = subBuilder.buildPartial(); + } + + break; + } + case 98: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (rotOffset_ != null) { + subBuilder = rotOffset_.toBuilder(); + } + rotOffset_ = input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rotOffset_); + rotOffset_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + int rawValue = input.readEnum(); + + movingPlatformType_ = rawValue; + break; + } + case 112: { + + isActive_ = input.readBool(); + break; + } + case 122: { + emu.grasscutter.net.proto.RouteOuterClass.Route.Builder subBuilder = null; + if (route_ != null) { + subBuilder = route_.toBuilder(); + } + route_ = input.readMessage(emu.grasscutter.net.proto.RouteOuterClass.Route.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(route_); + route_ = subBuilder.buildPartial(); + } + + break; + } + case 128: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.class, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder.class); + } + + public static final int ROUTE_ID_FIELD_NUMBER = 1; + private int routeId_; + /** + * uint32 route_id = 1; + * @return The routeId. + */ + @java.lang.Override + public int getRouteId() { + return routeId_; + } + + public static final int START_INDEX_FIELD_NUMBER = 2; + private int startIndex_; + /** + * int32 start_index = 2; + * @return The startIndex. + */ + @java.lang.Override + public int getStartIndex() { + return startIndex_; + } + + public static final int START_ROUTE_TIME_FIELD_NUMBER = 3; + private int startRouteTime_; + /** + * uint32 start_route_time = 3; + * @return The startRouteTime. + */ + @java.lang.Override + public int getStartRouteTime() { + return startRouteTime_; + } + + public static final int START_SCENE_TIME_FIELD_NUMBER = 4; + private int startSceneTime_; + /** + * uint32 start_scene_time = 4; + * @return The startSceneTime. + */ + @java.lang.Override + public int getStartSceneTime() { + return startSceneTime_; + } + + public static final int START_POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector startPos_; + /** + * .Vector start_pos = 7; + * @return Whether the startPos field is set. + */ + @java.lang.Override + public boolean hasStartPos() { + return startPos_ != null; + } + /** + * .Vector start_pos = 7; + * @return The startPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos() { + return startPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : startPos_; + } + /** + * .Vector start_pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder() { + return getStartPos(); + } + + public static final int IS_STARTED_FIELD_NUMBER = 8; + private boolean isStarted_; + /** + * bool is_started = 8; + * @return The isStarted. + */ + @java.lang.Override + public boolean getIsStarted() { + return isStarted_; + } + + public static final int START_ROT_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion startRot_; + /** + * .MathQuaternion start_rot = 9; + * @return Whether the startRot field is set. + */ + @java.lang.Override + public boolean hasStartRot() { + return startRot_ != null; + } + /** + * .MathQuaternion start_rot = 9; + * @return The startRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot() { + return startRot_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : startRot_; + } + /** + * .MathQuaternion start_rot = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder() { + return getStartRot(); + } + + public static final int STOP_SCENE_TIME_FIELD_NUMBER = 10; + private int stopSceneTime_; + /** + * uint32 stop_scene_time = 10; + * @return The stopSceneTime. + */ + @java.lang.Override + public int getStopSceneTime() { + return stopSceneTime_; + } + + public static final int POS_OFFSET_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.VectorOuterClass.Vector posOffset_; + /** + * .Vector pos_offset = 11; + * @return Whether the posOffset field is set. + */ + @java.lang.Override + public boolean hasPosOffset() { + return posOffset_ != null; + } + /** + * .Vector pos_offset = 11; + * @return The posOffset. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset() { + return posOffset_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : posOffset_; + } + /** + * .Vector pos_offset = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder() { + return getPosOffset(); + } + + public static final int ROT_OFFSET_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion rotOffset_; + /** + * .MathQuaternion rot_offset = 12; + * @return Whether the rotOffset field is set. + */ + @java.lang.Override + public boolean hasRotOffset() { + return rotOffset_ != null; + } + /** + * .MathQuaternion rot_offset = 12; + * @return The rotOffset. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset() { + return rotOffset_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : rotOffset_; + } + /** + * .MathQuaternion rot_offset = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder() { + return getRotOffset(); + } + + public static final int MOVING_PLATFORM_TYPE_FIELD_NUMBER = 13; + private int movingPlatformType_; + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The enum numeric value on the wire for movingPlatformType. + */ + @java.lang.Override public int getMovingPlatformTypeValue() { + return movingPlatformType_; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The movingPlatformType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType result = emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.valueOf(movingPlatformType_); + return result == null ? emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.UNRECOGNIZED : result; + } + + public static final int IS_ACTIVE_FIELD_NUMBER = 14; + private boolean isActive_; + /** + * bool is_active = 14; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + + public static final int ROUTE_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.RouteOuterClass.Route route_; + /** + * .Route route = 15; + * @return Whether the route field is set. + */ + @java.lang.Override + public boolean hasRoute() { + return route_ != null; + } + /** + * .Route route = 15; + * @return The route. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route getRoute() { + return route_ == null ? emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance() : route_; + } + /** + * .Route route = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder getRouteOrBuilder() { + return getRoute(); + } + + public static final int POINT_ID_FIELD_NUMBER = 16; + private int pointId_; + /** + * uint32 point_id = 16; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (routeId_ != 0) { + output.writeUInt32(1, routeId_); + } + if (startIndex_ != 0) { + output.writeInt32(2, startIndex_); + } + if (startRouteTime_ != 0) { + output.writeUInt32(3, startRouteTime_); + } + if (startSceneTime_ != 0) { + output.writeUInt32(4, startSceneTime_); + } + if (startPos_ != null) { + output.writeMessage(7, getStartPos()); + } + if (isStarted_ != false) { + output.writeBool(8, isStarted_); + } + if (startRot_ != null) { + output.writeMessage(9, getStartRot()); + } + if (stopSceneTime_ != 0) { + output.writeUInt32(10, stopSceneTime_); + } + if (posOffset_ != null) { + output.writeMessage(11, getPosOffset()); + } + if (rotOffset_ != null) { + output.writeMessage(12, getRotOffset()); + } + if (movingPlatformType_ != emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.MOVING_PLATFORM_TYPE_NONE.getNumber()) { + output.writeEnum(13, movingPlatformType_); + } + if (isActive_ != false) { + output.writeBool(14, isActive_); + } + if (route_ != null) { + output.writeMessage(15, getRoute()); + } + if (pointId_ != 0) { + output.writeUInt32(16, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (routeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, routeId_); + } + if (startIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, startIndex_); + } + if (startRouteTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, startRouteTime_); + } + if (startSceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startSceneTime_); + } + if (startPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getStartPos()); + } + if (isStarted_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isStarted_); + } + if (startRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getStartRot()); + } + if (stopSceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, stopSceneTime_); + } + if (posOffset_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getPosOffset()); + } + if (rotOffset_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getRotOffset()); + } + if (movingPlatformType_ != emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.MOVING_PLATFORM_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, movingPlatformType_); + } + if (isActive_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isActive_); + } + if (route_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getRoute()); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(16, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo other = (emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo) obj; + + if (getRouteId() + != other.getRouteId()) return false; + if (getStartIndex() + != other.getStartIndex()) return false; + if (getStartRouteTime() + != other.getStartRouteTime()) return false; + if (getStartSceneTime() + != other.getStartSceneTime()) return false; + if (hasStartPos() != other.hasStartPos()) return false; + if (hasStartPos()) { + if (!getStartPos() + .equals(other.getStartPos())) return false; + } + if (getIsStarted() + != other.getIsStarted()) return false; + if (hasStartRot() != other.hasStartRot()) return false; + if (hasStartRot()) { + if (!getStartRot() + .equals(other.getStartRot())) return false; + } + if (getStopSceneTime() + != other.getStopSceneTime()) return false; + if (hasPosOffset() != other.hasPosOffset()) return false; + if (hasPosOffset()) { + if (!getPosOffset() + .equals(other.getPosOffset())) return false; + } + if (hasRotOffset() != other.hasRotOffset()) return false; + if (hasRotOffset()) { + if (!getRotOffset() + .equals(other.getRotOffset())) return false; + } + if (movingPlatformType_ != other.movingPlatformType_) return false; + if (getIsActive() + != other.getIsActive()) return false; + if (hasRoute() != other.hasRoute()) return false; + if (hasRoute()) { + if (!getRoute() + .equals(other.getRoute())) return false; + } + if (getPointId() + != other.getPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ROUTE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRouteId(); + hash = (37 * hash) + START_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getStartIndex(); + hash = (37 * hash) + START_ROUTE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartRouteTime(); + hash = (37 * hash) + START_SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartSceneTime(); + if (hasStartPos()) { + hash = (37 * hash) + START_POS_FIELD_NUMBER; + hash = (53 * hash) + getStartPos().hashCode(); + } + hash = (37 * hash) + IS_STARTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsStarted()); + if (hasStartRot()) { + hash = (37 * hash) + START_ROT_FIELD_NUMBER; + hash = (53 * hash) + getStartRot().hashCode(); + } + hash = (37 * hash) + STOP_SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStopSceneTime(); + if (hasPosOffset()) { + hash = (37 * hash) + POS_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + getPosOffset().hashCode(); + } + if (hasRotOffset()) { + hash = (37 * hash) + ROT_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + getRotOffset().hashCode(); + } + hash = (37 * hash) + MOVING_PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + movingPlatformType_; + hash = (37 * hash) + IS_ACTIVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsActive()); + if (hasRoute()) { + hash = (37 * hash) + ROUTE_FIELD_NUMBER; + hash = (53 * hash) + getRoute().hashCode(); + } + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlatformInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlatformInfo) + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.class, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + routeId_ = 0; + + startIndex_ = 0; + + startRouteTime_ = 0; + + startSceneTime_ = 0; + + if (startPosBuilder_ == null) { + startPos_ = null; + } else { + startPos_ = null; + startPosBuilder_ = null; + } + isStarted_ = false; + + if (startRotBuilder_ == null) { + startRot_ = null; + } else { + startRot_ = null; + startRotBuilder_ = null; + } + stopSceneTime_ = 0; + + if (posOffsetBuilder_ == null) { + posOffset_ = null; + } else { + posOffset_ = null; + posOffsetBuilder_ = null; + } + if (rotOffsetBuilder_ == null) { + rotOffset_ = null; + } else { + rotOffset_ = null; + rotOffsetBuilder_ = null; + } + movingPlatformType_ = 0; + + isActive_ = false; + + if (routeBuilder_ == null) { + route_ = null; + } else { + route_ = null; + routeBuilder_ = null; + } + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo build() { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo buildPartial() { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo result = new emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo(this); + result.routeId_ = routeId_; + result.startIndex_ = startIndex_; + result.startRouteTime_ = startRouteTime_; + result.startSceneTime_ = startSceneTime_; + if (startPosBuilder_ == null) { + result.startPos_ = startPos_; + } else { + result.startPos_ = startPosBuilder_.build(); + } + result.isStarted_ = isStarted_; + if (startRotBuilder_ == null) { + result.startRot_ = startRot_; + } else { + result.startRot_ = startRotBuilder_.build(); + } + result.stopSceneTime_ = stopSceneTime_; + if (posOffsetBuilder_ == null) { + result.posOffset_ = posOffset_; + } else { + result.posOffset_ = posOffsetBuilder_.build(); + } + if (rotOffsetBuilder_ == null) { + result.rotOffset_ = rotOffset_; + } else { + result.rotOffset_ = rotOffsetBuilder_.build(); + } + result.movingPlatformType_ = movingPlatformType_; + result.isActive_ = isActive_; + if (routeBuilder_ == null) { + result.route_ = route_; + } else { + result.route_ = routeBuilder_.build(); + } + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo other) { + if (other == emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance()) return this; + if (other.getRouteId() != 0) { + setRouteId(other.getRouteId()); + } + if (other.getStartIndex() != 0) { + setStartIndex(other.getStartIndex()); + } + if (other.getStartRouteTime() != 0) { + setStartRouteTime(other.getStartRouteTime()); + } + if (other.getStartSceneTime() != 0) { + setStartSceneTime(other.getStartSceneTime()); + } + if (other.hasStartPos()) { + mergeStartPos(other.getStartPos()); + } + if (other.getIsStarted() != false) { + setIsStarted(other.getIsStarted()); + } + if (other.hasStartRot()) { + mergeStartRot(other.getStartRot()); + } + if (other.getStopSceneTime() != 0) { + setStopSceneTime(other.getStopSceneTime()); + } + if (other.hasPosOffset()) { + mergePosOffset(other.getPosOffset()); + } + if (other.hasRotOffset()) { + mergeRotOffset(other.getRotOffset()); + } + if (other.movingPlatformType_ != 0) { + setMovingPlatformTypeValue(other.getMovingPlatformTypeValue()); + } + if (other.getIsActive() != false) { + setIsActive(other.getIsActive()); + } + if (other.hasRoute()) { + mergeRoute(other.getRoute()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int routeId_ ; + /** + * uint32 route_id = 1; + * @return The routeId. + */ + @java.lang.Override + public int getRouteId() { + return routeId_; + } + /** + * uint32 route_id = 1; + * @param value The routeId to set. + * @return This builder for chaining. + */ + public Builder setRouteId(int value) { + + routeId_ = value; + onChanged(); + return this; + } + /** + * uint32 route_id = 1; + * @return This builder for chaining. + */ + public Builder clearRouteId() { + + routeId_ = 0; + onChanged(); + return this; + } + + private int startIndex_ ; + /** + * int32 start_index = 2; + * @return The startIndex. + */ + @java.lang.Override + public int getStartIndex() { + return startIndex_; + } + /** + * int32 start_index = 2; + * @param value The startIndex to set. + * @return This builder for chaining. + */ + public Builder setStartIndex(int value) { + + startIndex_ = value; + onChanged(); + return this; + } + /** + * int32 start_index = 2; + * @return This builder for chaining. + */ + public Builder clearStartIndex() { + + startIndex_ = 0; + onChanged(); + return this; + } + + private int startRouteTime_ ; + /** + * uint32 start_route_time = 3; + * @return The startRouteTime. + */ + @java.lang.Override + public int getStartRouteTime() { + return startRouteTime_; + } + /** + * uint32 start_route_time = 3; + * @param value The startRouteTime to set. + * @return This builder for chaining. + */ + public Builder setStartRouteTime(int value) { + + startRouteTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_route_time = 3; + * @return This builder for chaining. + */ + public Builder clearStartRouteTime() { + + startRouteTime_ = 0; + onChanged(); + return this; + } + + private int startSceneTime_ ; + /** + * uint32 start_scene_time = 4; + * @return The startSceneTime. + */ + @java.lang.Override + public int getStartSceneTime() { + return startSceneTime_; + } + /** + * uint32 start_scene_time = 4; + * @param value The startSceneTime to set. + * @return This builder for chaining. + */ + public Builder setStartSceneTime(int value) { + + startSceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_scene_time = 4; + * @return This builder for chaining. + */ + public Builder clearStartSceneTime() { + + startSceneTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector startPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> startPosBuilder_; + /** + * .Vector start_pos = 7; + * @return Whether the startPos field is set. + */ + public boolean hasStartPos() { + return startPosBuilder_ != null || startPos_ != null; + } + /** + * .Vector start_pos = 7; + * @return The startPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos() { + if (startPosBuilder_ == null) { + return startPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : startPos_; + } else { + return startPosBuilder_.getMessage(); + } + } + /** + * .Vector start_pos = 7; + */ + public Builder setStartPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (startPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + startPos_ = value; + onChanged(); + } else { + startPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public Builder setStartPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (startPosBuilder_ == null) { + startPos_ = builderForValue.build(); + onChanged(); + } else { + startPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public Builder mergeStartPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (startPosBuilder_ == null) { + if (startPos_ != null) { + startPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(startPos_).mergeFrom(value).buildPartial(); + } else { + startPos_ = value; + } + onChanged(); + } else { + startPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public Builder clearStartPos() { + if (startPosBuilder_ == null) { + startPos_ = null; + onChanged(); + } else { + startPos_ = null; + startPosBuilder_ = null; + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getStartPosBuilder() { + + onChanged(); + return getStartPosFieldBuilder().getBuilder(); + } + /** + * .Vector start_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder() { + if (startPosBuilder_ != null) { + return startPosBuilder_.getMessageOrBuilder(); + } else { + return startPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : startPos_; + } + } + /** + * .Vector start_pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getStartPosFieldBuilder() { + if (startPosBuilder_ == null) { + startPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getStartPos(), + getParentForChildren(), + isClean()); + startPos_ = null; + } + return startPosBuilder_; + } + + private boolean isStarted_ ; + /** + * bool is_started = 8; + * @return The isStarted. + */ + @java.lang.Override + public boolean getIsStarted() { + return isStarted_; + } + /** + * bool is_started = 8; + * @param value The isStarted to set. + * @return This builder for chaining. + */ + public Builder setIsStarted(boolean value) { + + isStarted_ = value; + onChanged(); + return this; + } + /** + * bool is_started = 8; + * @return This builder for chaining. + */ + public Builder clearIsStarted() { + + isStarted_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion startRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> startRotBuilder_; + /** + * .MathQuaternion start_rot = 9; + * @return Whether the startRot field is set. + */ + public boolean hasStartRot() { + return startRotBuilder_ != null || startRot_ != null; + } + /** + * .MathQuaternion start_rot = 9; + * @return The startRot. + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot() { + if (startRotBuilder_ == null) { + return startRot_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : startRot_; + } else { + return startRotBuilder_.getMessage(); + } + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder setStartRot(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (startRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + startRot_ = value; + onChanged(); + } else { + startRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder setStartRot( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (startRotBuilder_ == null) { + startRot_ = builderForValue.build(); + onChanged(); + } else { + startRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder mergeStartRot(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (startRotBuilder_ == null) { + if (startRot_ != null) { + startRot_ = + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder(startRot_).mergeFrom(value).buildPartial(); + } else { + startRot_ = value; + } + onChanged(); + } else { + startRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder clearStartRot() { + if (startRotBuilder_ == null) { + startRot_ = null; + onChanged(); + } else { + startRot_ = null; + startRotBuilder_ = null; + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getStartRotBuilder() { + + onChanged(); + return getStartRotFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion start_rot = 9; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder() { + if (startRotBuilder_ != null) { + return startRotBuilder_.getMessageOrBuilder(); + } else { + return startRot_ == null ? + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : startRot_; + } + } + /** + * .MathQuaternion start_rot = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getStartRotFieldBuilder() { + if (startRotBuilder_ == null) { + startRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + getStartRot(), + getParentForChildren(), + isClean()); + startRot_ = null; + } + return startRotBuilder_; + } + + private int stopSceneTime_ ; + /** + * uint32 stop_scene_time = 10; + * @return The stopSceneTime. + */ + @java.lang.Override + public int getStopSceneTime() { + return stopSceneTime_; + } + /** + * uint32 stop_scene_time = 10; + * @param value The stopSceneTime to set. + * @return This builder for chaining. + */ + public Builder setStopSceneTime(int value) { + + stopSceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 stop_scene_time = 10; + * @return This builder for chaining. + */ + public Builder clearStopSceneTime() { + + stopSceneTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector posOffset_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posOffsetBuilder_; + /** + * .Vector pos_offset = 11; + * @return Whether the posOffset field is set. + */ + public boolean hasPosOffset() { + return posOffsetBuilder_ != null || posOffset_ != null; + } + /** + * .Vector pos_offset = 11; + * @return The posOffset. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset() { + if (posOffsetBuilder_ == null) { + return posOffset_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : posOffset_; + } else { + return posOffsetBuilder_.getMessage(); + } + } + /** + * .Vector pos_offset = 11; + */ + public Builder setPosOffset(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posOffsetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + posOffset_ = value; + onChanged(); + } else { + posOffsetBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public Builder setPosOffset( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posOffsetBuilder_ == null) { + posOffset_ = builderForValue.build(); + onChanged(); + } else { + posOffsetBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public Builder mergePosOffset(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posOffsetBuilder_ == null) { + if (posOffset_ != null) { + posOffset_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(posOffset_).mergeFrom(value).buildPartial(); + } else { + posOffset_ = value; + } + onChanged(); + } else { + posOffsetBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public Builder clearPosOffset() { + if (posOffsetBuilder_ == null) { + posOffset_ = null; + onChanged(); + } else { + posOffset_ = null; + posOffsetBuilder_ = null; + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosOffsetBuilder() { + + onChanged(); + return getPosOffsetFieldBuilder().getBuilder(); + } + /** + * .Vector pos_offset = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder() { + if (posOffsetBuilder_ != null) { + return posOffsetBuilder_.getMessageOrBuilder(); + } else { + return posOffset_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : posOffset_; + } + } + /** + * .Vector pos_offset = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosOffsetFieldBuilder() { + if (posOffsetBuilder_ == null) { + posOffsetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosOffset(), + getParentForChildren(), + isClean()); + posOffset_ = null; + } + return posOffsetBuilder_; + } + + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion rotOffset_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> rotOffsetBuilder_; + /** + * .MathQuaternion rot_offset = 12; + * @return Whether the rotOffset field is set. + */ + public boolean hasRotOffset() { + return rotOffsetBuilder_ != null || rotOffset_ != null; + } + /** + * .MathQuaternion rot_offset = 12; + * @return The rotOffset. + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset() { + if (rotOffsetBuilder_ == null) { + return rotOffset_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : rotOffset_; + } else { + return rotOffsetBuilder_.getMessage(); + } + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder setRotOffset(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotOffsetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotOffset_ = value; + onChanged(); + } else { + rotOffsetBuilder_.setMessage(value); + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder setRotOffset( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (rotOffsetBuilder_ == null) { + rotOffset_ = builderForValue.build(); + onChanged(); + } else { + rotOffsetBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder mergeRotOffset(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotOffsetBuilder_ == null) { + if (rotOffset_ != null) { + rotOffset_ = + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder(rotOffset_).mergeFrom(value).buildPartial(); + } else { + rotOffset_ = value; + } + onChanged(); + } else { + rotOffsetBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder clearRotOffset() { + if (rotOffsetBuilder_ == null) { + rotOffset_ = null; + onChanged(); + } else { + rotOffset_ = null; + rotOffsetBuilder_ = null; + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getRotOffsetBuilder() { + + onChanged(); + return getRotOffsetFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion rot_offset = 12; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder() { + if (rotOffsetBuilder_ != null) { + return rotOffsetBuilder_.getMessageOrBuilder(); + } else { + return rotOffset_ == null ? + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : rotOffset_; + } + } + /** + * .MathQuaternion rot_offset = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getRotOffsetFieldBuilder() { + if (rotOffsetBuilder_ == null) { + rotOffsetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + getRotOffset(), + getParentForChildren(), + isClean()); + rotOffset_ = null; + } + return rotOffsetBuilder_; + } + + private int movingPlatformType_ = 0; + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The enum numeric value on the wire for movingPlatformType. + */ + @java.lang.Override public int getMovingPlatformTypeValue() { + return movingPlatformType_; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @param value The enum numeric value on the wire for movingPlatformType to set. + * @return This builder for chaining. + */ + public Builder setMovingPlatformTypeValue(int value) { + + movingPlatformType_ = value; + onChanged(); + return this; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The movingPlatformType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType result = emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.valueOf(movingPlatformType_); + return result == null ? emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.UNRECOGNIZED : result; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @param value The movingPlatformType to set. + * @return This builder for chaining. + */ + public Builder setMovingPlatformType(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType value) { + if (value == null) { + throw new NullPointerException(); + } + + movingPlatformType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @return This builder for chaining. + */ + public Builder clearMovingPlatformType() { + + movingPlatformType_ = 0; + onChanged(); + return this; + } + + private boolean isActive_ ; + /** + * bool is_active = 14; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + /** + * bool is_active = 14; + * @param value The isActive to set. + * @return This builder for chaining. + */ + public Builder setIsActive(boolean value) { + + isActive_ = value; + onChanged(); + return this; + } + /** + * bool is_active = 14; + * @return This builder for chaining. + */ + public Builder clearIsActive() { + + isActive_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.RouteOuterClass.Route route_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RouteOuterClass.Route, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder, emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder> routeBuilder_; + /** + * .Route route = 15; + * @return Whether the route field is set. + */ + public boolean hasRoute() { + return routeBuilder_ != null || route_ != null; + } + /** + * .Route route = 15; + * @return The route. + */ + public emu.grasscutter.net.proto.RouteOuterClass.Route getRoute() { + if (routeBuilder_ == null) { + return route_ == null ? emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance() : route_; + } else { + return routeBuilder_.getMessage(); + } + } + /** + * .Route route = 15; + */ + public Builder setRoute(emu.grasscutter.net.proto.RouteOuterClass.Route value) { + if (routeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + route_ = value; + onChanged(); + } else { + routeBuilder_.setMessage(value); + } + + return this; + } + /** + * .Route route = 15; + */ + public Builder setRoute( + emu.grasscutter.net.proto.RouteOuterClass.Route.Builder builderForValue) { + if (routeBuilder_ == null) { + route_ = builderForValue.build(); + onChanged(); + } else { + routeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Route route = 15; + */ + public Builder mergeRoute(emu.grasscutter.net.proto.RouteOuterClass.Route value) { + if (routeBuilder_ == null) { + if (route_ != null) { + route_ = + emu.grasscutter.net.proto.RouteOuterClass.Route.newBuilder(route_).mergeFrom(value).buildPartial(); + } else { + route_ = value; + } + onChanged(); + } else { + routeBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Route route = 15; + */ + public Builder clearRoute() { + if (routeBuilder_ == null) { + route_ = null; + onChanged(); + } else { + route_ = null; + routeBuilder_ = null; + } + + return this; + } + /** + * .Route route = 15; + */ + public emu.grasscutter.net.proto.RouteOuterClass.Route.Builder getRouteBuilder() { + + onChanged(); + return getRouteFieldBuilder().getBuilder(); + } + /** + * .Route route = 15; + */ + public emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder getRouteOrBuilder() { + if (routeBuilder_ != null) { + return routeBuilder_.getMessageOrBuilder(); + } else { + return route_ == null ? + emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance() : route_; + } + } + /** + * .Route route = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RouteOuterClass.Route, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder, emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder> + getRouteFieldBuilder() { + if (routeBuilder_ == null) { + routeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RouteOuterClass.Route, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder, emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder>( + getRoute(), + getParentForChildren(), + isClean()); + route_ = null; + } + return routeBuilder_; + } + + private int pointId_ ; + /** + * uint32 point_id = 16; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 16; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 16; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlatformInfo) + } + + // @@protoc_insertion_point(class_scope:PlatformInfo) + private static final emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo(); + } + + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlatformInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlatformInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlatformInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlatformInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022PlatformInfo.proto\032\024MathQuaternion.pro" + + "to\032\030MovingPlatformType.proto\032\013Route.prot" + + "o\032\014Vector.proto\"\207\003\n\014PlatformInfo\022\020\n\010rout" + + "e_id\030\001 \001(\r\022\023\n\013start_index\030\002 \001(\005\022\030\n\020start" + + "_route_time\030\003 \001(\r\022\030\n\020start_scene_time\030\004 " + + "\001(\r\022\032\n\tstart_pos\030\007 \001(\0132\007.Vector\022\022\n\nis_st" + + "arted\030\010 \001(\010\022\"\n\tstart_rot\030\t \001(\0132\017.MathQua" + + "ternion\022\027\n\017stop_scene_time\030\n \001(\r\022\033\n\npos_" + + "offset\030\013 \001(\0132\007.Vector\022#\n\nrot_offset\030\014 \001(" + + "\0132\017.MathQuaternion\0221\n\024moving_platform_ty" + + "pe\030\r \001(\0162\023.MovingPlatformType\022\021\n\tis_acti" + + "ve\030\016 \001(\010\022\025\n\005route\030\017 \001(\0132\006.Route\022\020\n\010point" + + "_id\030\020 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RouteOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PlatformInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlatformInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlatformInfo_descriptor, + new java.lang.String[] { "RouteId", "StartIndex", "StartRouteTime", "StartSceneTime", "StartPos", "IsStarted", "StartRot", "StopSceneTime", "PosOffset", "RotOffset", "MovingPlatformType", "IsActive", "Route", "PointId", }); + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RouteOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlatformTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlatformTypeOuterClass.java new file mode 100644 index 000000000..c7c031c54 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlatformTypeOuterClass.java @@ -0,0 +1,272 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlatformType.proto + +package emu.grasscutter.net.proto; + +public final class PlatformTypeOuterClass { + private PlatformTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PlatformType} + */ + public enum PlatformType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PLATFORM_TYPE_EDITOR = 0; + */ + PLATFORM_TYPE_EDITOR(0), + /** + * PLATFORM_TYPE_IOS = 1; + */ + PLATFORM_TYPE_IOS(1), + /** + * PLATFORM_TYPE_ANDROID = 2; + */ + PLATFORM_TYPE_ANDROID(2), + /** + * PLATFORM_TYPE_PC = 3; + */ + PLATFORM_TYPE_PC(3), + /** + * PLATFORM_TYPE_PS4 = 4; + */ + PLATFORM_TYPE_PS4(4), + /** + * PLATFORM_TYPE_SERVER = 5; + */ + PLATFORM_TYPE_SERVER(5), + /** + * PLATFORM_TYPE_CLOUD_ANDROID = 6; + */ + PLATFORM_TYPE_CLOUD_ANDROID(6), + /** + * PLATFORM_TYPE_CLOUD_IOS = 7; + */ + PLATFORM_TYPE_CLOUD_IOS(7), + /** + * PLATFORM_TYPE_PS5 = 8; + */ + PLATFORM_TYPE_PS5(8), + /** + * PLATFORM_TYPE_CLOUD_WEB = 9; + */ + PLATFORM_TYPE_CLOUD_WEB(9), + /** + * PLATFORM_TYPE_CLOUD_TV = 10; + */ + PLATFORM_TYPE_CLOUD_TV(10), + /** + * PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ = 11; + */ + PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ(11), + /** + * PLATFORM_TYPE_Unk2700_BCEICMDNIIG = 12; + */ + PLATFORM_TYPE_Unk2700_BCEICMDNIIG(12), + /** + * PLATFORM_TYPE_Unk2800_EFNGHFNPMKM = 13; + */ + PLATFORM_TYPE_Unk2800_EFNGHFNPMKM(13), + /** + * PLATFORM_TYPE_Unk2800_FNFHGPABLFB = 14; + */ + PLATFORM_TYPE_Unk2800_FNFHGPABLFB(14), + UNRECOGNIZED(-1), + ; + + /** + * PLATFORM_TYPE_EDITOR = 0; + */ + public static final int PLATFORM_TYPE_EDITOR_VALUE = 0; + /** + * PLATFORM_TYPE_IOS = 1; + */ + public static final int PLATFORM_TYPE_IOS_VALUE = 1; + /** + * PLATFORM_TYPE_ANDROID = 2; + */ + public static final int PLATFORM_TYPE_ANDROID_VALUE = 2; + /** + * PLATFORM_TYPE_PC = 3; + */ + public static final int PLATFORM_TYPE_PC_VALUE = 3; + /** + * PLATFORM_TYPE_PS4 = 4; + */ + public static final int PLATFORM_TYPE_PS4_VALUE = 4; + /** + * PLATFORM_TYPE_SERVER = 5; + */ + public static final int PLATFORM_TYPE_SERVER_VALUE = 5; + /** + * PLATFORM_TYPE_CLOUD_ANDROID = 6; + */ + public static final int PLATFORM_TYPE_CLOUD_ANDROID_VALUE = 6; + /** + * PLATFORM_TYPE_CLOUD_IOS = 7; + */ + public static final int PLATFORM_TYPE_CLOUD_IOS_VALUE = 7; + /** + * PLATFORM_TYPE_PS5 = 8; + */ + public static final int PLATFORM_TYPE_PS5_VALUE = 8; + /** + * PLATFORM_TYPE_CLOUD_WEB = 9; + */ + public static final int PLATFORM_TYPE_CLOUD_WEB_VALUE = 9; + /** + * PLATFORM_TYPE_CLOUD_TV = 10; + */ + public static final int PLATFORM_TYPE_CLOUD_TV_VALUE = 10; + /** + * PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ = 11; + */ + public static final int PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ_VALUE = 11; + /** + * PLATFORM_TYPE_Unk2700_BCEICMDNIIG = 12; + */ + public static final int PLATFORM_TYPE_Unk2700_BCEICMDNIIG_VALUE = 12; + /** + * PLATFORM_TYPE_Unk2800_EFNGHFNPMKM = 13; + */ + public static final int PLATFORM_TYPE_Unk2800_EFNGHFNPMKM_VALUE = 13; + /** + * PLATFORM_TYPE_Unk2800_FNFHGPABLFB = 14; + */ + public static final int PLATFORM_TYPE_Unk2800_FNFHGPABLFB_VALUE = 14; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PlatformType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PlatformType forNumber(int value) { + switch (value) { + case 0: return PLATFORM_TYPE_EDITOR; + case 1: return PLATFORM_TYPE_IOS; + case 2: return PLATFORM_TYPE_ANDROID; + case 3: return PLATFORM_TYPE_PC; + case 4: return PLATFORM_TYPE_PS4; + case 5: return PLATFORM_TYPE_SERVER; + case 6: return PLATFORM_TYPE_CLOUD_ANDROID; + case 7: return PLATFORM_TYPE_CLOUD_IOS; + case 8: return PLATFORM_TYPE_PS5; + case 9: return PLATFORM_TYPE_CLOUD_WEB; + case 10: return PLATFORM_TYPE_CLOUD_TV; + case 11: return PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ; + case 12: return PLATFORM_TYPE_Unk2700_BCEICMDNIIG; + case 13: return PLATFORM_TYPE_Unk2800_EFNGHFNPMKM; + case 14: return PLATFORM_TYPE_Unk2800_FNFHGPABLFB; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PlatformType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PlatformType findValueByNumber(int number) { + return PlatformType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlatformTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PlatformType[] VALUES = values(); + + public static PlatformType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PlatformType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlatformType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022PlatformType.proto*\313\003\n\014PlatformType\022\030\n" + + "\024PLATFORM_TYPE_EDITOR\020\000\022\025\n\021PLATFORM_TYPE" + + "_IOS\020\001\022\031\n\025PLATFORM_TYPE_ANDROID\020\002\022\024\n\020PLA" + + "TFORM_TYPE_PC\020\003\022\025\n\021PLATFORM_TYPE_PS4\020\004\022\030" + + "\n\024PLATFORM_TYPE_SERVER\020\005\022\037\n\033PLATFORM_TYP" + + "E_CLOUD_ANDROID\020\006\022\033\n\027PLATFORM_TYPE_CLOUD" + + "_IOS\020\007\022\025\n\021PLATFORM_TYPE_PS5\020\010\022\033\n\027PLATFOR" + + "M_TYPE_CLOUD_WEB\020\t\022\032\n\026PLATFORM_TYPE_CLOU" + + "D_TV\020\n\022%\n!PLATFORM_TYPE_Unk2700_IBBEKBJL" + + "MAJ\020\013\022%\n!PLATFORM_TYPE_Unk2700_BCEICMDNI" + + "IG\020\014\022%\n!PLATFORM_TYPE_Unk2800_EFNGHFNPMK" + + "M\020\r\022%\n!PLATFORM_TYPE_Unk2800_FNFHGPABLFB" + + "\020\016B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayTeamEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayTeamEntityInfoOuterClass.java new file mode 100644 index 000000000..e0f53b73d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayTeamEntityInfoOuterClass.java @@ -0,0 +1,955 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayTeamEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayTeamEntityInfoOuterClass { + private PlayTeamEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayTeamEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayTeamEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 player_uid = 2; + * @return The playerUid. + */ + int getPlayerUid(); + + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * uint32 gadget_config_id = 5; + * @return The gadgetConfigId. + */ + int getGadgetConfigId(); + + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + } + /** + * Protobuf type {@code PlayTeamEntityInfo} + */ + public static final class PlayTeamEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayTeamEntityInfo) + PlayTeamEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayTeamEntityInfo.newBuilder() to construct. + private PlayTeamEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayTeamEntityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayTeamEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayTeamEntityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + case 16: { + + playerUid_ = input.readUInt32(); + break; + } + case 24: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 40: { + + gadgetConfigId_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.class, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int PLAYER_UID_FIELD_NUMBER = 2; + private int playerUid_; + /** + * uint32 player_uid = 2; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 3; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int GADGET_CONFIG_ID_FIELD_NUMBER = 5; + private int gadgetConfigId_; + /** + * uint32 gadget_config_id = 5; + * @return The gadgetConfigId. + */ + @java.lang.Override + public int getGadgetConfigId() { + return gadgetConfigId_; + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (playerUid_ != 0) { + output.writeUInt32(2, playerUid_); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(3, authorityPeerId_); + } + if (gadgetConfigId_ != 0) { + output.writeUInt32(5, gadgetConfigId_); + } + if (abilityInfo_ != null) { + output.writeMessage(6, getAbilityInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (playerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, playerUid_); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, authorityPeerId_); + } + if (gadgetConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, gadgetConfigId_); + } + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getAbilityInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo other = (emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getPlayerUid() + != other.getPlayerUid()) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (getGadgetConfigId() + != other.getGadgetConfigId()) return false; + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + PLAYER_UID_FIELD_NUMBER; + hash = (53 * hash) + getPlayerUid(); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + hash = (37 * hash) + GADGET_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetConfigId(); + if (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlayTeamEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayTeamEntityInfo) + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.class, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + playerUid_ = 0; + + authorityPeerId_ = 0; + + gadgetConfigId_ = 0; + + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo build() { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo buildPartial() { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo result = new emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo(this); + result.entityId_ = entityId_; + result.playerUid_ = playerUid_; + result.authorityPeerId_ = authorityPeerId_; + result.gadgetConfigId_ = gadgetConfigId_; + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo other) { + if (other == emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getPlayerUid() != 0) { + setPlayerUid(other.getPlayerUid()); + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (other.getGadgetConfigId() != 0) { + setGadgetConfigId(other.getGadgetConfigId()); + } + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int playerUid_ ; + /** + * uint32 player_uid = 2; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + /** + * uint32 player_uid = 2; + * @param value The playerUid to set. + * @return This builder for chaining. + */ + public Builder setPlayerUid(int value) { + + playerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 player_uid = 2; + * @return This builder for chaining. + */ + public Builder clearPlayerUid() { + + playerUid_ = 0; + onChanged(); + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 3; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 3; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private int gadgetConfigId_ ; + /** + * uint32 gadget_config_id = 5; + * @return The gadgetConfigId. + */ + @java.lang.Override + public int getGadgetConfigId() { + return gadgetConfigId_; + } + /** + * uint32 gadget_config_id = 5; + * @param value The gadgetConfigId to set. + * @return This builder for chaining. + */ + public Builder setGadgetConfigId(int value) { + + gadgetConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_config_id = 5; + * @return This builder for chaining. + */ + public Builder clearGadgetConfigId() { + + gadgetConfigId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayTeamEntityInfo) + } + + // @@protoc_insertion_point(class_scope:PlayTeamEntityInfo) + private static final emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo(); + } + + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayTeamEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayTeamEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayTeamEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayTeamEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PlayTeamEntityInfo.proto\032\032AbilitySyncS" + + "tateInfo.proto\"\235\001\n\022PlayTeamEntityInfo\022\021\n" + + "\tentity_id\030\001 \001(\r\022\022\n\nplayer_uid\030\002 \001(\r\022\031\n\021" + + "authority_peer_id\030\003 \001(\r\022\030\n\020gadget_config" + + "_id\030\005 \001(\r\022+\n\014ability_info\030\006 \001(\0132\025.Abilit" + + "ySyncStateInfoB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_PlayTeamEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayTeamEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayTeamEntityInfo_descriptor, + new java.lang.String[] { "EntityId", "PlayerUid", "AuthorityPeerId", "GadgetConfigId", "AbilityInfo", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java new file mode 100644 index 000000000..aa166fcc4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpNotifyOuterClass { + private PlayerApplyEnterMpNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 src_thread_index = 5; + * @return The srcThreadIndex. + */ + int getSrcThreadIndex(); + + /** + * uint32 src_app_id = 6; + * @return The srcAppId. + */ + int getSrcAppId(); + + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return Whether the srcPlayerInfo field is set. + */ + boolean hasSrcPlayerInfo(); + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return The srcPlayerInfo. + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo(); + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder(); + } + /** + *
+   * CmdId: 1826
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpNotify} + */ + public static final class PlayerApplyEnterMpNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpNotify) + PlayerApplyEnterMpNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpNotify.newBuilder() to construct. + private PlayerApplyEnterMpNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder subBuilder = null; + if (srcPlayerInfo_ != null) { + subBuilder = srcPlayerInfo_.toBuilder(); + } + srcPlayerInfo_ = input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(srcPlayerInfo_); + srcPlayerInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + srcThreadIndex_ = input.readUInt32(); + break; + } + case 48: { + + srcAppId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.Builder.class); + } + + public static final int SRC_THREAD_INDEX_FIELD_NUMBER = 5; + private int srcThreadIndex_; + /** + * uint32 src_thread_index = 5; + * @return The srcThreadIndex. + */ + @java.lang.Override + public int getSrcThreadIndex() { + return srcThreadIndex_; + } + + public static final int SRC_APP_ID_FIELD_NUMBER = 6; + private int srcAppId_; + /** + * uint32 src_app_id = 6; + * @return The srcAppId. + */ + @java.lang.Override + public int getSrcAppId() { + return srcAppId_; + } + + public static final int SRC_PLAYER_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo srcPlayerInfo_; + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return Whether the srcPlayerInfo field is set. + */ + @java.lang.Override + public boolean hasSrcPlayerInfo() { + return srcPlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return The srcPlayerInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo() { + return srcPlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : srcPlayerInfo_; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder() { + return getSrcPlayerInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (srcPlayerInfo_ != null) { + output.writeMessage(2, getSrcPlayerInfo()); + } + if (srcThreadIndex_ != 0) { + output.writeUInt32(5, srcThreadIndex_); + } + if (srcAppId_ != 0) { + output.writeUInt32(6, srcAppId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (srcPlayerInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSrcPlayerInfo()); + } + if (srcThreadIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, srcThreadIndex_); + } + if (srcAppId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, srcAppId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify other = (emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify) obj; + + if (getSrcThreadIndex() + != other.getSrcThreadIndex()) return false; + if (getSrcAppId() + != other.getSrcAppId()) return false; + if (hasSrcPlayerInfo() != other.hasSrcPlayerInfo()) return false; + if (hasSrcPlayerInfo()) { + if (!getSrcPlayerInfo() + .equals(other.getSrcPlayerInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SRC_THREAD_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getSrcThreadIndex(); + hash = (37 * hash) + SRC_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getSrcAppId(); + if (hasSrcPlayerInfo()) { + hash = (37 * hash) + SRC_PLAYER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSrcPlayerInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1826
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpNotify) + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + srcThreadIndex_ = 0; + + srcAppId_ = 0; + + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfo_ = null; + } else { + srcPlayerInfo_ = null; + srcPlayerInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify result = new emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify(this); + result.srcThreadIndex_ = srcThreadIndex_; + result.srcAppId_ = srcAppId_; + if (srcPlayerInfoBuilder_ == null) { + result.srcPlayerInfo_ = srcPlayerInfo_; + } else { + result.srcPlayerInfo_ = srcPlayerInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.getDefaultInstance()) return this; + if (other.getSrcThreadIndex() != 0) { + setSrcThreadIndex(other.getSrcThreadIndex()); + } + if (other.getSrcAppId() != 0) { + setSrcAppId(other.getSrcAppId()); + } + if (other.hasSrcPlayerInfo()) { + mergeSrcPlayerInfo(other.getSrcPlayerInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int srcThreadIndex_ ; + /** + * uint32 src_thread_index = 5; + * @return The srcThreadIndex. + */ + @java.lang.Override + public int getSrcThreadIndex() { + return srcThreadIndex_; + } + /** + * uint32 src_thread_index = 5; + * @param value The srcThreadIndex to set. + * @return This builder for chaining. + */ + public Builder setSrcThreadIndex(int value) { + + srcThreadIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 src_thread_index = 5; + * @return This builder for chaining. + */ + public Builder clearSrcThreadIndex() { + + srcThreadIndex_ = 0; + onChanged(); + return this; + } + + private int srcAppId_ ; + /** + * uint32 src_app_id = 6; + * @return The srcAppId. + */ + @java.lang.Override + public int getSrcAppId() { + return srcAppId_; + } + /** + * uint32 src_app_id = 6; + * @param value The srcAppId to set. + * @return This builder for chaining. + */ + public Builder setSrcAppId(int value) { + + srcAppId_ = value; + onChanged(); + return this; + } + /** + * uint32 src_app_id = 6; + * @return This builder for chaining. + */ + public Builder clearSrcAppId() { + + srcAppId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo srcPlayerInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> srcPlayerInfoBuilder_; + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return Whether the srcPlayerInfo field is set. + */ + public boolean hasSrcPlayerInfo() { + return srcPlayerInfoBuilder_ != null || srcPlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return The srcPlayerInfo. + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo() { + if (srcPlayerInfoBuilder_ == null) { + return srcPlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : srcPlayerInfo_; + } else { + return srcPlayerInfoBuilder_.getMessage(); + } + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder setSrcPlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (srcPlayerInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + srcPlayerInfo_ = value; + onChanged(); + } else { + srcPlayerInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder setSrcPlayerInfo( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfo_ = builderForValue.build(); + onChanged(); + } else { + srcPlayerInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder mergeSrcPlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (srcPlayerInfoBuilder_ == null) { + if (srcPlayerInfo_ != null) { + srcPlayerInfo_ = + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder(srcPlayerInfo_).mergeFrom(value).buildPartial(); + } else { + srcPlayerInfo_ = value; + } + onChanged(); + } else { + srcPlayerInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder clearSrcPlayerInfo() { + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfo_ = null; + onChanged(); + } else { + srcPlayerInfo_ = null; + srcPlayerInfoBuilder_ = null; + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getSrcPlayerInfoBuilder() { + + onChanged(); + return getSrcPlayerInfoFieldBuilder().getBuilder(); + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder() { + if (srcPlayerInfoBuilder_ != null) { + return srcPlayerInfoBuilder_.getMessageOrBuilder(); + } else { + return srcPlayerInfo_ == null ? + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : srcPlayerInfo_; + } + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getSrcPlayerInfoFieldBuilder() { + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + getSrcPlayerInfo(), + getParentForChildren(), + isClean()); + srcPlayerInfo_ = null; + } + return srcPlayerInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerApplyEnterMpNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpNotify) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036PlayerApplyEnterMpNotify.proto\032\026Online" + + "PlayerInfo.proto\"t\n\030PlayerApplyEnterMpNo" + + "tify\022\030\n\020src_thread_index\030\005 \001(\r\022\022\n\nsrc_ap" + + "p_id\030\006 \001(\r\022*\n\017src_player_info\030\002 \001(\0132\021.On" + + "linePlayerInfoB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerApplyEnterMpNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpNotify_descriptor, + new java.lang.String[] { "SrcThreadIndex", "SrcAppId", "SrcPlayerInfo", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java new file mode 100644 index 000000000..15ab9190a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java @@ -0,0 +1,252 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpReason.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpReasonOuterClass { + private PlayerApplyEnterMpReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PlayerApplyEnterMpReason} + */ + public enum PlayerApplyEnterMpReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PlayerJudge = 0; + */ + PlayerJudge(0), + /** + * SceneCannotEnter = 1; + */ + SceneCannotEnter(1), + /** + * PlayerCannotEnterMp = 2; + */ + PlayerCannotEnterMp(2), + /** + * SystemJudge = 3; + */ + SystemJudge(3), + /** + * AllowEnterPlayerFull = 4; + */ + AllowEnterPlayerFull(4), + /** + * WorldLevelLowerThanHost = 5; + */ + WorldLevelLowerThanHost(5), + /** + * HostInMatch = 6; + */ + HostInMatch(6), + /** + * PlayerInBlacklist = 7; + */ + PlayerInBlacklist(7), + /** + * PsPlayerNotAcceptOthers = 8; + */ + PsPlayerNotAcceptOthers(8), + /** + * HostIsBlocked = 9; + */ + HostIsBlocked(9), + /** + * OtherDataVersionNotLatest = 10; + */ + OtherDataVersionNotLatest(10), + /** + * DataVersionNotLatest = 11; + */ + DataVersionNotLatest(11), + /** + * PlayerNotInPlayerWorld = 12; + */ + PlayerNotInPlayerWorld(12), + UNRECOGNIZED(-1), + ; + + /** + * PlayerJudge = 0; + */ + public static final int PlayerJudge_VALUE = 0; + /** + * SceneCannotEnter = 1; + */ + public static final int SceneCannotEnter_VALUE = 1; + /** + * PlayerCannotEnterMp = 2; + */ + public static final int PlayerCannotEnterMp_VALUE = 2; + /** + * SystemJudge = 3; + */ + public static final int SystemJudge_VALUE = 3; + /** + * AllowEnterPlayerFull = 4; + */ + public static final int AllowEnterPlayerFull_VALUE = 4; + /** + * WorldLevelLowerThanHost = 5; + */ + public static final int WorldLevelLowerThanHost_VALUE = 5; + /** + * HostInMatch = 6; + */ + public static final int HostInMatch_VALUE = 6; + /** + * PlayerInBlacklist = 7; + */ + public static final int PlayerInBlacklist_VALUE = 7; + /** + * PsPlayerNotAcceptOthers = 8; + */ + public static final int PsPlayerNotAcceptOthers_VALUE = 8; + /** + * HostIsBlocked = 9; + */ + public static final int HostIsBlocked_VALUE = 9; + /** + * OtherDataVersionNotLatest = 10; + */ + public static final int OtherDataVersionNotLatest_VALUE = 10; + /** + * DataVersionNotLatest = 11; + */ + public static final int DataVersionNotLatest_VALUE = 11; + /** + * PlayerNotInPlayerWorld = 12; + */ + public static final int PlayerNotInPlayerWorld_VALUE = 12; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PlayerApplyEnterMpReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PlayerApplyEnterMpReason forNumber(int value) { + switch (value) { + case 0: return PlayerJudge; + case 1: return SceneCannotEnter; + case 2: return PlayerCannotEnterMp; + case 3: return SystemJudge; + case 4: return AllowEnterPlayerFull; + case 5: return WorldLevelLowerThanHost; + case 6: return HostInMatch; + case 7: return PlayerInBlacklist; + case 8: return PsPlayerNotAcceptOthers; + case 9: return HostIsBlocked; + case 10: return OtherDataVersionNotLatest; + case 11: return DataVersionNotLatest; + case 12: return PlayerNotInPlayerWorld; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PlayerApplyEnterMpReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PlayerApplyEnterMpReason findValueByNumber(int number) { + return PlayerApplyEnterMpReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PlayerApplyEnterMpReason[] VALUES = values(); + + public static PlayerApplyEnterMpReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PlayerApplyEnterMpReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlayerApplyEnterMpReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036PlayerApplyEnterMpReason.proto*\317\002\n\030Pla" + + "yerApplyEnterMpReason\022\017\n\013PlayerJudge\020\000\022\024" + + "\n\020SceneCannotEnter\020\001\022\027\n\023PlayerCannotEnte" + + "rMp\020\002\022\017\n\013SystemJudge\020\003\022\030\n\024AllowEnterPlay" + + "erFull\020\004\022\033\n\027WorldLevelLowerThanHost\020\005\022\017\n" + + "\013HostInMatch\020\006\022\025\n\021PlayerInBlacklist\020\007\022\033\n" + + "\027PsPlayerNotAcceptOthers\020\010\022\021\n\rHostIsBloc" + + "ked\020\t\022\035\n\031OtherDataVersionNotLatest\020\n\022\030\n\024" + + "DataVersionNotLatest\020\013\022\032\n\026PlayerNotInPla" + + "yerWorld\020\014B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java new file mode 100644 index 000000000..ade7332ff --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpReqOuterClass { + private PlayerApplyEnterMpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 1818
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpReq} + */ + public static final class PlayerApplyEnterMpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpReq) + PlayerApplyEnterMpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpReq.newBuilder() to construct. + private PlayerApplyEnterMpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 4; + private int targetUid_; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(4, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq other = (emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1818
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpReq) + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq result = new emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 4; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerApplyEnterMpReq) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpReq) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerApplyEnterMpReq.proto\"+\n\025PlayerA" + + "pplyEnterMpReq\022\022\n\ntarget_uid\030\004 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java new file mode 100644 index 000000000..d4c0dee45 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java @@ -0,0 +1,1109 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpResultNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpResultNotifyOuterClass { + private PlayerApplyEnterMpResultNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpResultNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpResultNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_agreed = 2; + * @return The isAgreed. + */ + boolean getIsAgreed(); + + /** + * string target_nickname = 12; + * @return The targetNickname. + */ + java.lang.String getTargetNickname(); + /** + * string target_nickname = 12; + * @return The bytes for targetNickname. + */ + com.google.protobuf.ByteString + getTargetNicknameBytes(); + + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The enum numeric value on the wire for reason. + */ + int getReasonValue(); + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The reason. + */ + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason getReason(); + + /** + * uint32 target_uid = 1; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 1807
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultNotify} + */ + public static final class PlayerApplyEnterMpResultNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpResultNotify) + PlayerApplyEnterMpResultNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpResultNotify.newBuilder() to construct. + private PlayerApplyEnterMpResultNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpResultNotify() { + targetNickname_ = ""; + reason_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpResultNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpResultNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + targetUid_ = input.readUInt32(); + break; + } + case 16: { + + isAgreed_ = input.readBool(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + targetNickname_ = s; + break; + } + case 104: { + int rawValue = input.readEnum(); + + reason_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Builder.class); + } + + /** + * Protobuf enum {@code PlayerApplyEnterMpResultNotify.Reason} + */ + public enum Reason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * REASON_PLAYER_JUDGE = 0; + */ + REASON_PLAYER_JUDGE(0), + /** + * REASON_SCENE_CANNOT_ENTER = 1; + */ + REASON_SCENE_CANNOT_ENTER(1), + /** + * REASON_PLAYER_CANNOT_ENTER_MP = 2; + */ + REASON_PLAYER_CANNOT_ENTER_MP(2), + /** + * REASON_SYSTEM_JUDGE = 3; + */ + REASON_SYSTEM_JUDGE(3), + /** + * REASON_ALLOW_ENTER_PLAYER_FULL = 4; + */ + REASON_ALLOW_ENTER_PLAYER_FULL(4), + /** + * REASON_WORLD_LEVEL_LOWER_THAN_HOST = 5; + */ + REASON_WORLD_LEVEL_LOWER_THAN_HOST(5), + /** + * REASON_HOST_IN_MATCH = 6; + */ + REASON_HOST_IN_MATCH(6), + /** + * REASON_PLAYER_IN_BLACKLIST = 7; + */ + REASON_PLAYER_IN_BLACKLIST(7), + /** + * REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 8; + */ + REASON_PS_PLAYER_NOT_ACCEPT_OTHERS(8), + /** + * REASON_HOST_IS_BLOCKED = 9; + */ + REASON_HOST_IS_BLOCKED(9), + /** + * REASON_OTHER_DATA_VERSION_NOT_LATEST = 10; + */ + REASON_OTHER_DATA_VERSION_NOT_LATEST(10), + /** + * REASON_DATA_VERSION_NOT_LATEST = 11; + */ + REASON_DATA_VERSION_NOT_LATEST(11), + /** + * REASON_PLAYER_NOT_IN_PLAYER_WORLD = 12; + */ + REASON_PLAYER_NOT_IN_PLAYER_WORLD(12), + /** + * REASON_MAX_PLAYER = 13; + */ + REASON_MAX_PLAYER(13), + UNRECOGNIZED(-1), + ; + + /** + * REASON_PLAYER_JUDGE = 0; + */ + public static final int REASON_PLAYER_JUDGE_VALUE = 0; + /** + * REASON_SCENE_CANNOT_ENTER = 1; + */ + public static final int REASON_SCENE_CANNOT_ENTER_VALUE = 1; + /** + * REASON_PLAYER_CANNOT_ENTER_MP = 2; + */ + public static final int REASON_PLAYER_CANNOT_ENTER_MP_VALUE = 2; + /** + * REASON_SYSTEM_JUDGE = 3; + */ + public static final int REASON_SYSTEM_JUDGE_VALUE = 3; + /** + * REASON_ALLOW_ENTER_PLAYER_FULL = 4; + */ + public static final int REASON_ALLOW_ENTER_PLAYER_FULL_VALUE = 4; + /** + * REASON_WORLD_LEVEL_LOWER_THAN_HOST = 5; + */ + public static final int REASON_WORLD_LEVEL_LOWER_THAN_HOST_VALUE = 5; + /** + * REASON_HOST_IN_MATCH = 6; + */ + public static final int REASON_HOST_IN_MATCH_VALUE = 6; + /** + * REASON_PLAYER_IN_BLACKLIST = 7; + */ + public static final int REASON_PLAYER_IN_BLACKLIST_VALUE = 7; + /** + * REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 8; + */ + public static final int REASON_PS_PLAYER_NOT_ACCEPT_OTHERS_VALUE = 8; + /** + * REASON_HOST_IS_BLOCKED = 9; + */ + public static final int REASON_HOST_IS_BLOCKED_VALUE = 9; + /** + * REASON_OTHER_DATA_VERSION_NOT_LATEST = 10; + */ + public static final int REASON_OTHER_DATA_VERSION_NOT_LATEST_VALUE = 10; + /** + * REASON_DATA_VERSION_NOT_LATEST = 11; + */ + public static final int REASON_DATA_VERSION_NOT_LATEST_VALUE = 11; + /** + * REASON_PLAYER_NOT_IN_PLAYER_WORLD = 12; + */ + public static final int REASON_PLAYER_NOT_IN_PLAYER_WORLD_VALUE = 12; + /** + * REASON_MAX_PLAYER = 13; + */ + public static final int REASON_MAX_PLAYER_VALUE = 13; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Reason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Reason forNumber(int value) { + switch (value) { + case 0: return REASON_PLAYER_JUDGE; + case 1: return REASON_SCENE_CANNOT_ENTER; + case 2: return REASON_PLAYER_CANNOT_ENTER_MP; + case 3: return REASON_SYSTEM_JUDGE; + case 4: return REASON_ALLOW_ENTER_PLAYER_FULL; + case 5: return REASON_WORLD_LEVEL_LOWER_THAN_HOST; + case 6: return REASON_HOST_IN_MATCH; + case 7: return REASON_PLAYER_IN_BLACKLIST; + case 8: return REASON_PS_PLAYER_NOT_ACCEPT_OTHERS; + case 9: return REASON_HOST_IS_BLOCKED; + case 10: return REASON_OTHER_DATA_VERSION_NOT_LATEST; + case 11: return REASON_DATA_VERSION_NOT_LATEST; + case 12: return REASON_PLAYER_NOT_IN_PLAYER_WORLD; + case 13: return REASON_MAX_PLAYER; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Reason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Reason findValueByNumber(int number) { + return Reason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final Reason[] VALUES = values(); + + public static Reason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Reason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlayerApplyEnterMpResultNotify.Reason) + } + + public static final int IS_AGREED_FIELD_NUMBER = 2; + private boolean isAgreed_; + /** + * bool is_agreed = 2; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + + public static final int TARGET_NICKNAME_FIELD_NUMBER = 12; + private volatile java.lang.Object targetNickname_; + /** + * string target_nickname = 12; + * @return The targetNickname. + */ + @java.lang.Override + public java.lang.String getTargetNickname() { + java.lang.Object ref = targetNickname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + targetNickname_ = s; + return s; + } + } + /** + * string target_nickname = 12; + * @return The bytes for targetNickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTargetNicknameBytes() { + java.lang.Object ref = targetNickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + targetNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REASON_FIELD_NUMBER = 13; + private int reason_; + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The reason. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason result = emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.UNRECOGNIZED : result; + } + + public static final int TARGET_UID_FIELD_NUMBER = 1; + private int targetUid_; + /** + * uint32 target_uid = 1; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(1, targetUid_); + } + if (isAgreed_ != false) { + output.writeBool(2, isAgreed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, targetNickname_); + } + if (reason_ != emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_JUDGE.getNumber()) { + output.writeEnum(13, reason_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, targetUid_); + } + if (isAgreed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isAgreed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, targetNickname_); + } + if (reason_ != emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_JUDGE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, reason_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify other = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify) obj; + + if (getIsAgreed() + != other.getIsAgreed()) return false; + if (!getTargetNickname() + .equals(other.getTargetNickname())) return false; + if (reason_ != other.reason_) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_AGREED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAgreed()); + hash = (37 * hash) + TARGET_NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getTargetNickname().hashCode(); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1807
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpResultNotify) + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAgreed_ = false; + + targetNickname_ = ""; + + reason_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify result = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify(this); + result.isAgreed_ = isAgreed_; + result.targetNickname_ = targetNickname_; + result.reason_ = reason_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.getDefaultInstance()) return this; + if (other.getIsAgreed() != false) { + setIsAgreed(other.getIsAgreed()); + } + if (!other.getTargetNickname().isEmpty()) { + targetNickname_ = other.targetNickname_; + onChanged(); + } + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isAgreed_ ; + /** + * bool is_agreed = 2; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + /** + * bool is_agreed = 2; + * @param value The isAgreed to set. + * @return This builder for chaining. + */ + public Builder setIsAgreed(boolean value) { + + isAgreed_ = value; + onChanged(); + return this; + } + /** + * bool is_agreed = 2; + * @return This builder for chaining. + */ + public Builder clearIsAgreed() { + + isAgreed_ = false; + onChanged(); + return this; + } + + private java.lang.Object targetNickname_ = ""; + /** + * string target_nickname = 12; + * @return The targetNickname. + */ + public java.lang.String getTargetNickname() { + java.lang.Object ref = targetNickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + targetNickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string target_nickname = 12; + * @return The bytes for targetNickname. + */ + public com.google.protobuf.ByteString + getTargetNicknameBytes() { + java.lang.Object ref = targetNickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + targetNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string target_nickname = 12; + * @param value The targetNickname to set. + * @return This builder for chaining. + */ + public Builder setTargetNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + targetNickname_ = value; + onChanged(); + return this; + } + /** + * string target_nickname = 12; + * @return This builder for chaining. + */ + public Builder clearTargetNickname() { + + targetNickname_ = getDefaultInstance().getTargetNickname(); + onChanged(); + return this; + } + /** + * string target_nickname = 12; + * @param value The bytes for targetNickname to set. + * @return This builder for chaining. + */ + public Builder setTargetNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + targetNickname_ = value; + onChanged(); + return this; + } + + private int reason_ = 0; + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @param value The enum numeric value on the wire for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonValue(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The reason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason result = emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.UNRECOGNIZED : result; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason value) { + if (value == null) { + throw new NullPointerException(); + } + + reason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 1; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 1; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 1; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerApplyEnterMpResultNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpResultNotify) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpResultNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpResultNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpResultNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n$PlayerApplyEnterMpResultNotify.proto\"\355" + + "\004\n\036PlayerApplyEnterMpResultNotify\022\021\n\tis_" + + "agreed\030\002 \001(\010\022\027\n\017target_nickname\030\014 \001(\t\0226\n" + + "\006reason\030\r \001(\0162&.PlayerApplyEnterMpResult" + + "Notify.Reason\022\022\n\ntarget_uid\030\001 \001(\r\"\322\003\n\006Re" + + "ason\022\027\n\023REASON_PLAYER_JUDGE\020\000\022\035\n\031REASON_" + + "SCENE_CANNOT_ENTER\020\001\022!\n\035REASON_PLAYER_CA" + + "NNOT_ENTER_MP\020\002\022\027\n\023REASON_SYSTEM_JUDGE\020\003" + + "\022\"\n\036REASON_ALLOW_ENTER_PLAYER_FULL\020\004\022&\n\"" + + "REASON_WORLD_LEVEL_LOWER_THAN_HOST\020\005\022\030\n\024" + + "REASON_HOST_IN_MATCH\020\006\022\036\n\032REASON_PLAYER_" + + "IN_BLACKLIST\020\007\022&\n\"REASON_PS_PLAYER_NOT_A" + + "CCEPT_OTHERS\020\010\022\032\n\026REASON_HOST_IS_BLOCKED" + + "\020\t\022(\n$REASON_OTHER_DATA_VERSION_NOT_LATE" + + "ST\020\n\022\"\n\036REASON_DATA_VERSION_NOT_LATEST\020\013" + + "\022%\n!REASON_PLAYER_NOT_IN_PLAYER_WORLD\020\014\022" + + "\025\n\021REASON_MAX_PLAYER\020\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpResultNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpResultNotify_descriptor, + new java.lang.String[] { "IsAgreed", "TargetNickname", "Reason", "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java new file mode 100644 index 000000000..11ca85bea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpResultReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpResultReqOuterClass { + private PlayerApplyEnterMpResultReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpResultReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpResultReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 apply_uid = 2; + * @return The applyUid. + */ + int getApplyUid(); + + /** + * bool is_agreed = 12; + * @return The isAgreed. + */ + boolean getIsAgreed(); + } + /** + *
+   * CmdId: 1802
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultReq} + */ + public static final class PlayerApplyEnterMpResultReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpResultReq) + PlayerApplyEnterMpResultReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpResultReq.newBuilder() to construct. + private PlayerApplyEnterMpResultReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpResultReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpResultReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpResultReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + applyUid_ = input.readUInt32(); + break; + } + case 96: { + + isAgreed_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.Builder.class); + } + + public static final int APPLY_UID_FIELD_NUMBER = 2; + private int applyUid_; + /** + * uint32 apply_uid = 2; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + + public static final int IS_AGREED_FIELD_NUMBER = 12; + private boolean isAgreed_; + /** + * bool is_agreed = 12; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (applyUid_ != 0) { + output.writeUInt32(2, applyUid_); + } + if (isAgreed_ != false) { + output.writeBool(12, isAgreed_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (applyUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, applyUid_); + } + if (isAgreed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isAgreed_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq other = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq) obj; + + if (getApplyUid() + != other.getApplyUid()) return false; + if (getIsAgreed() + != other.getIsAgreed()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + APPLY_UID_FIELD_NUMBER; + hash = (53 * hash) + getApplyUid(); + hash = (37 * hash) + IS_AGREED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAgreed()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1802
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpResultReq) + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + applyUid_ = 0; + + isAgreed_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq result = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq(this); + result.applyUid_ = applyUid_; + result.isAgreed_ = isAgreed_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.getDefaultInstance()) return this; + if (other.getApplyUid() != 0) { + setApplyUid(other.getApplyUid()); + } + if (other.getIsAgreed() != false) { + setIsAgreed(other.getIsAgreed()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int applyUid_ ; + /** + * uint32 apply_uid = 2; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + /** + * uint32 apply_uid = 2; + * @param value The applyUid to set. + * @return This builder for chaining. + */ + public Builder setApplyUid(int value) { + + applyUid_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_uid = 2; + * @return This builder for chaining. + */ + public Builder clearApplyUid() { + + applyUid_ = 0; + onChanged(); + return this; + } + + private boolean isAgreed_ ; + /** + * bool is_agreed = 12; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + /** + * bool is_agreed = 12; + * @param value The isAgreed to set. + * @return This builder for chaining. + */ + public Builder setIsAgreed(boolean value) { + + isAgreed_ = value; + onChanged(); + return this; + } + /** + * bool is_agreed = 12; + * @return This builder for chaining. + */ + public Builder clearIsAgreed() { + + isAgreed_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerApplyEnterMpResultReq) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpResultReq) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpResultReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpResultReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpResultReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!PlayerApplyEnterMpResultReq.proto\"C\n\033P" + + "layerApplyEnterMpResultReq\022\021\n\tapply_uid\030" + + "\002 \001(\r\022\021\n\tis_agreed\030\014 \001(\010B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpResultReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpResultReq_descriptor, + new java.lang.String[] { "ApplyUid", "IsAgreed", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java new file mode 100644 index 000000000..ca9ddbab6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpResultRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpResultRspOuterClass { + private PlayerApplyEnterMpResultRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpResultRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpResultRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_agreed = 3; + * @return The isAgreed. + */ + boolean getIsAgreed(); + + /** + * uint32 apply_uid = 10; + * @return The applyUid. + */ + int getApplyUid(); + + /** + * uint32 param = 12; + * @return The param. + */ + int getParam(); + } + /** + *
+   * CmdId: 1831
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultRsp} + */ + public static final class PlayerApplyEnterMpResultRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpResultRsp) + PlayerApplyEnterMpResultRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpResultRsp.newBuilder() to construct. + private PlayerApplyEnterMpResultRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpResultRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpResultRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpResultRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 24: { + + isAgreed_ = input.readBool(); + break; + } + case 80: { + + applyUid_ = input.readUInt32(); + break; + } + case 96: { + + param_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_AGREED_FIELD_NUMBER = 3; + private boolean isAgreed_; + /** + * bool is_agreed = 3; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + + public static final int APPLY_UID_FIELD_NUMBER = 10; + private int applyUid_; + /** + * uint32 apply_uid = 10; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + + public static final int PARAM_FIELD_NUMBER = 12; + private int param_; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (isAgreed_ != false) { + output.writeBool(3, isAgreed_); + } + if (applyUid_ != 0) { + output.writeUInt32(10, applyUid_); + } + if (param_ != 0) { + output.writeUInt32(12, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (isAgreed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isAgreed_); + } + if (applyUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, applyUid_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, param_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp other = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsAgreed() + != other.getIsAgreed()) return false; + if (getApplyUid() + != other.getApplyUid()) return false; + if (getParam() + != other.getParam()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + IS_AGREED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAgreed()); + hash = (37 * hash) + APPLY_UID_FIELD_NUMBER; + hash = (53 * hash) + getApplyUid(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1831
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpResultRsp) + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isAgreed_ = false; + + applyUid_ = 0; + + param_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp result = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp(this); + result.retcode_ = retcode_; + result.isAgreed_ = isAgreed_; + result.applyUid_ = applyUid_; + result.param_ = param_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsAgreed() != false) { + setIsAgreed(other.getIsAgreed()); + } + if (other.getApplyUid() != 0) { + setApplyUid(other.getApplyUid()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isAgreed_ ; + /** + * bool is_agreed = 3; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + /** + * bool is_agreed = 3; + * @param value The isAgreed to set. + * @return This builder for chaining. + */ + public Builder setIsAgreed(boolean value) { + + isAgreed_ = value; + onChanged(); + return this; + } + /** + * bool is_agreed = 3; + * @return This builder for chaining. + */ + public Builder clearIsAgreed() { + + isAgreed_ = false; + onChanged(); + return this; + } + + private int applyUid_ ; + /** + * uint32 apply_uid = 10; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + /** + * uint32 apply_uid = 10; + * @param value The applyUid to set. + * @return This builder for chaining. + */ + public Builder setApplyUid(int value) { + + applyUid_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_uid = 10; + * @return This builder for chaining. + */ + public Builder clearApplyUid() { + + applyUid_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 12; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 12; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerApplyEnterMpResultRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpResultRsp) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpResultRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpResultRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpResultRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!PlayerApplyEnterMpResultRsp.proto\"c\n\033P" + + "layerApplyEnterMpResultRsp\022\017\n\007retcode\030\001 " + + "\001(\005\022\021\n\tis_agreed\030\003 \001(\010\022\021\n\tapply_uid\030\n \001(" + + "\r\022\r\n\005param\030\014 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpResultRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpResultRsp_descriptor, + new java.lang.String[] { "Retcode", "IsAgreed", "ApplyUid", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java new file mode 100644 index 000000000..9304c32a9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpRspOuterClass { + private PlayerApplyEnterMpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 param = 4; + * @return The param. + */ + int getParam(); + } + /** + *
+   * CmdId: 1825
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpRsp} + */ + public static final class PlayerApplyEnterMpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpRsp) + PlayerApplyEnterMpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpRsp.newBuilder() to construct. + private PlayerApplyEnterMpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + targetUid_ = input.readUInt32(); + break; + } + case 32: { + + param_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 3; + private int targetUid_; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int PARAM_FIELD_NUMBER = 4; + private int param_; + /** + * uint32 param = 4; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(3, targetUid_); + } + if (param_ != 0) { + output.writeUInt32(4, param_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetUid_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, param_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp other = (emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (getParam() + != other.getParam()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1825
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpRsp) + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + targetUid_ = 0; + + param_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp result = new emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp(this); + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + result.param_ = param_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 3; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 3; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 4; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 4; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 4; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerApplyEnterMpRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpRsp) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerApplyEnterMpRsp.proto\"K\n\025PlayerA" + + "pplyEnterMpRsp\022\017\n\007retcode\030\005 \001(\005\022\022\n\ntarge" + + "t_uid\030\003 \001(\r\022\r\n\005param\030\004 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpRsp_descriptor, + new java.lang.String[] { "Retcode", "TargetUid", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java new file mode 100644 index 000000000..ff998c70e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java @@ -0,0 +1,756 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerChatNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerChatNotifyOuterClass { + private PlayerChatNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerChatNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerChatNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ChatInfo chat_info = 3; + * @return Whether the chatInfo field is set. + */ + boolean hasChatInfo(); + /** + * .ChatInfo chat_info = 3; + * @return The chatInfo. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); + /** + * .ChatInfo chat_info = 3; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); + + /** + * uint32 channel_id = 6; + * @return The channelId. + */ + int getChannelId(); + } + /** + *
+   * CmdId: 3010
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerChatNotify} + */ + public static final class PlayerChatNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerChatNotify) + PlayerChatNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerChatNotify.newBuilder() to construct. + private PlayerChatNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerChatNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerChatNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerChatNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder subBuilder = null; + if (chatInfo_ != null) { + subBuilder = chatInfo_.toBuilder(); + } + chatInfo_ = input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(chatInfo_); + chatInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + channelId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.class, emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + /** + * .ChatInfo chat_info = 3; + * @return Whether the chatInfo field is set. + */ + @java.lang.Override + public boolean hasChatInfo() { + return chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 3; + * @return The chatInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + /** + * .ChatInfo chat_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + return getChatInfo(); + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 6; + private int channelId_; + /** + * uint32 channel_id = 6; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (chatInfo_ != null) { + output.writeMessage(3, getChatInfo()); + } + if (channelId_ != 0) { + output.writeUInt32(6, channelId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chatInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getChatInfo()); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, channelId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify other = (emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) obj; + + if (hasChatInfo() != other.hasChatInfo()) return false; + if (hasChatInfo()) { + if (!getChatInfo() + .equals(other.getChatInfo())) return false; + } + if (getChannelId() + != other.getChannelId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasChatInfo()) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfo().hashCode(); + } + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3010
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerChatNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerChatNotify) + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.class, emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + channelId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify build() { + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify buildPartial() { + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify result = new emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify(this); + if (chatInfoBuilder_ == null) { + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + result.channelId_ = channelId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify other) { + if (other == emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.getDefaultInstance()) return this; + if (other.hasChatInfo()) { + mergeChatInfo(other.getChatInfo()); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + /** + * .ChatInfo chat_info = 3; + * @return Whether the chatInfo field is set. + */ + public boolean hasChatInfo() { + return chatInfoBuilder_ != null || chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 3; + * @return The chatInfo. + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + if (chatInfoBuilder_ == null) { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } else { + return chatInfoBuilder_.getMessage(); + } + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder setChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + chatInfo_ = value; + onChanged(); + } else { + chatInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder setChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + chatInfo_ = builderForValue.build(); + onChanged(); + } else { + chatInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder mergeChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (chatInfo_ != null) { + chatInfo_ = + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder(chatInfo_).mergeFrom(value).buildPartial(); + } else { + chatInfo_ = value; + } + onChanged(); + } else { + chatInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + onChanged(); + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { + + onChanged(); + return getChatInfoFieldBuilder().getBuilder(); + } + /** + * .ChatInfo chat_info = 3; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilder(); + } else { + return chatInfo_ == null ? + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + } + /** + * .ChatInfo chat_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + getChatInfo(), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + + private int channelId_ ; + /** + * uint32 channel_id = 6; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 6; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 6; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerChatNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerChatNotify) + private static final emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify(); + } + + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerChatNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerChatNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerChatNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerChatNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerChatNotify.proto\032\016ChatInfo.proto" + + "\"D\n\020PlayerChatNotify\022\034\n\tchat_info\030\003 \001(\0132" + + "\t.ChatInfo\022\022\n\nchannel_id\030\006 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerChatNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerChatNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerChatNotify_descriptor, + new java.lang.String[] { "ChatInfo", "ChannelId", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java new file mode 100644 index 000000000..7f7bf236e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java @@ -0,0 +1,756 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerChatReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerChatReqOuterClass { + private PlayerChatReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerChatReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerChatReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 channel_id = 13; + * @return The channelId. + */ + int getChannelId(); + + /** + * .ChatInfo chat_info = 15; + * @return Whether the chatInfo field is set. + */ + boolean hasChatInfo(); + /** + * .ChatInfo chat_info = 15; + * @return The chatInfo. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); + /** + * .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); + } + /** + *
+   * CmdId: 3185
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerChatReq} + */ + public static final class PlayerChatReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerChatReq) + PlayerChatReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerChatReq.newBuilder() to construct. + private PlayerChatReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerChatReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerChatReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerChatReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + channelId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder subBuilder = null; + if (chatInfo_ != null) { + subBuilder = chatInfo_.toBuilder(); + } + chatInfo_ = input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(chatInfo_); + chatInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.class, emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.Builder.class); + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 13; + private int channelId_; + /** + * uint32 channel_id = 13; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int CHAT_INFO_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + /** + * .ChatInfo chat_info = 15; + * @return Whether the chatInfo field is set. + */ + @java.lang.Override + public boolean hasChatInfo() { + return chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 15; + * @return The chatInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + /** + * .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + return getChatInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (channelId_ != 0) { + output.writeUInt32(13, channelId_); + } + if (chatInfo_ != null) { + output.writeMessage(15, getChatInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, channelId_); + } + if (chatInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getChatInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq other = (emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq) obj; + + if (getChannelId() + != other.getChannelId()) return false; + if (hasChatInfo() != other.hasChatInfo()) return false; + if (hasChatInfo()) { + if (!getChatInfo() + .equals(other.getChatInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + if (hasChatInfo()) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3185
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerChatReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerChatReq) + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.class, emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + channelId_ = 0; + + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq build() { + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq buildPartial() { + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq result = new emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq(this); + result.channelId_ = channelId_; + if (chatInfoBuilder_ == null) { + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq other) { + if (other == emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.getDefaultInstance()) return this; + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (other.hasChatInfo()) { + mergeChatInfo(other.getChatInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 13; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 13; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 13; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + /** + * .ChatInfo chat_info = 15; + * @return Whether the chatInfo field is set. + */ + public boolean hasChatInfo() { + return chatInfoBuilder_ != null || chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 15; + * @return The chatInfo. + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + if (chatInfoBuilder_ == null) { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } else { + return chatInfoBuilder_.getMessage(); + } + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder setChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + chatInfo_ = value; + onChanged(); + } else { + chatInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + chatInfo_ = builderForValue.build(); + onChanged(); + } else { + chatInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder mergeChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (chatInfo_ != null) { + chatInfo_ = + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder(chatInfo_).mergeFrom(value).buildPartial(); + } else { + chatInfo_ = value; + } + onChanged(); + } else { + chatInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + onChanged(); + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { + + onChanged(); + return getChatInfoFieldBuilder().getBuilder(); + } + /** + * .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilder(); + } else { + return chatInfo_ == null ? + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + } + /** + * .ChatInfo chat_info = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + getChatInfo(), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerChatReq) + } + + // @@protoc_insertion_point(class_scope:PlayerChatReq) + private static final emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq(); + } + + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerChatReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerChatReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerChatReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerChatReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerChatReq.proto\032\016ChatInfo.proto\"A\n" + + "\rPlayerChatReq\022\022\n\nchannel_id\030\r \001(\r\022\034\n\tch" + + "at_info\030\017 \001(\0132\t.ChatInfoB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerChatReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerChatReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerChatReq_descriptor, + new java.lang.String[] { "ChannelId", "ChatInfo", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java new file mode 100644 index 000000000..7ef004c4b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerChatRspOuterClass { + private PlayerChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 chat_forbidden_endtime = 15; + * @return The chatForbiddenEndtime. + */ + int getChatForbiddenEndtime(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 3228
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerChatRsp} + */ + public static final class PlayerChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerChatRsp) + PlayerChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerChatRsp.newBuilder() to construct. + private PlayerChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerChatRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerChatRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + chatForbiddenEndtime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.class, emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.Builder.class); + } + + public static final int CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER = 15; + private int chatForbiddenEndtime_; + /** + * uint32 chat_forbidden_endtime = 15; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (chatForbiddenEndtime_ != 0) { + output.writeUInt32(15, chatForbiddenEndtime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (chatForbiddenEndtime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, chatForbiddenEndtime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp other = (emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp) obj; + + if (getChatForbiddenEndtime() + != other.getChatForbiddenEndtime()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER; + hash = (53 * hash) + getChatForbiddenEndtime(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3228
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerChatRsp) + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.class, emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chatForbiddenEndtime_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp build() { + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp buildPartial() { + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp result = new emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp(this); + result.chatForbiddenEndtime_ = chatForbiddenEndtime_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp other) { + if (other == emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.getDefaultInstance()) return this; + if (other.getChatForbiddenEndtime() != 0) { + setChatForbiddenEndtime(other.getChatForbiddenEndtime()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int chatForbiddenEndtime_ ; + /** + * uint32 chat_forbidden_endtime = 15; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + /** + * uint32 chat_forbidden_endtime = 15; + * @param value The chatForbiddenEndtime to set. + * @return This builder for chaining. + */ + public Builder setChatForbiddenEndtime(int value) { + + chatForbiddenEndtime_ = value; + onChanged(); + return this; + } + /** + * uint32 chat_forbidden_endtime = 15; + * @return This builder for chaining. + */ + public Builder clearChatForbiddenEndtime() { + + chatForbiddenEndtime_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerChatRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerChatRsp) + private static final emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp(); + } + + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerChatRsp.proto\"@\n\rPlayerChatRsp\022\036" + + "\n\026chat_forbidden_endtime\030\017 \001(\r\022\017\n\007retcod" + + "e\030\002 \001(\005B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerChatRsp_descriptor, + new java.lang.String[] { "ChatForbiddenEndtime", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsReqOuterClass.java new file mode 100644 index 000000000..b4a43329a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookArgsReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookArgsReqOuterClass { + private PlayerCookArgsReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookArgsReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookArgsReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 assist_avatar = 10; + * @return The assistAvatar. + */ + int getAssistAvatar(); + + /** + * uint32 recipe_id = 11; + * @return The recipeId. + */ + int getRecipeId(); + } + /** + *
+   * CmdId: 166
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerCookArgsReq} + */ + public static final class PlayerCookArgsReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookArgsReq) + PlayerCookArgsReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookArgsReq.newBuilder() to construct. + private PlayerCookArgsReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookArgsReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookArgsReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookArgsReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + assistAvatar_ = input.readUInt32(); + break; + } + case 88: { + + recipeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.class, emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.Builder.class); + } + + public static final int ASSIST_AVATAR_FIELD_NUMBER = 10; + private int assistAvatar_; + /** + * uint32 assist_avatar = 10; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + + public static final int RECIPE_ID_FIELD_NUMBER = 11; + private int recipeId_; + /** + * uint32 recipe_id = 11; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (assistAvatar_ != 0) { + output.writeUInt32(10, assistAvatar_); + } + if (recipeId_ != 0) { + output.writeUInt32(11, recipeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (assistAvatar_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, assistAvatar_); + } + if (recipeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, recipeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq other = (emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) obj; + + if (getAssistAvatar() + != other.getAssistAvatar()) return false; + if (getRecipeId() + != other.getRecipeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ASSIST_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAssistAvatar(); + hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecipeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 166
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerCookArgsReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookArgsReq) + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.class, emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + assistAvatar_ = 0; + + recipeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq build() { + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq buildPartial() { + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq result = new emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq(this); + result.assistAvatar_ = assistAvatar_; + result.recipeId_ = recipeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq other) { + if (other == emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.getDefaultInstance()) return this; + if (other.getAssistAvatar() != 0) { + setAssistAvatar(other.getAssistAvatar()); + } + if (other.getRecipeId() != 0) { + setRecipeId(other.getRecipeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int assistAvatar_ ; + /** + * uint32 assist_avatar = 10; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + /** + * uint32 assist_avatar = 10; + * @param value The assistAvatar to set. + * @return This builder for chaining. + */ + public Builder setAssistAvatar(int value) { + + assistAvatar_ = value; + onChanged(); + return this; + } + /** + * uint32 assist_avatar = 10; + * @return This builder for chaining. + */ + public Builder clearAssistAvatar() { + + assistAvatar_ = 0; + onChanged(); + return this; + } + + private int recipeId_ ; + /** + * uint32 recipe_id = 11; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + /** + * uint32 recipe_id = 11; + * @param value The recipeId to set. + * @return This builder for chaining. + */ + public Builder setRecipeId(int value) { + + recipeId_ = value; + onChanged(); + return this; + } + /** + * uint32 recipe_id = 11; + * @return This builder for chaining. + */ + public Builder clearRecipeId() { + + recipeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerCookArgsReq) + } + + // @@protoc_insertion_point(class_scope:PlayerCookArgsReq) + private static final emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq(); + } + + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookArgsReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookArgsReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookArgsReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookArgsReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerCookArgsReq.proto\"=\n\021PlayerCookA" + + "rgsReq\022\025\n\rassist_avatar\030\n \001(\r\022\021\n\trecipe_" + + "id\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerCookArgsReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookArgsReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookArgsReq_descriptor, + new java.lang.String[] { "AssistAvatar", "RecipeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsRspOuterClass.java new file mode 100644 index 000000000..70fc715bc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsRspOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookArgsRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookArgsRspOuterClass { + private PlayerCookArgsRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookArgsRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookArgsRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * float qte_range_ratio = 12; + * @return The qteRangeRatio. + */ + float getQteRangeRatio(); + } + /** + *
+   * CmdId: 168
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerCookArgsRsp} + */ + public static final class PlayerCookArgsRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookArgsRsp) + PlayerCookArgsRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookArgsRsp.newBuilder() to construct. + private PlayerCookArgsRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookArgsRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookArgsRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookArgsRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 101: { + + qteRangeRatio_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.class, emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int QTE_RANGE_RATIO_FIELD_NUMBER = 12; + private float qteRangeRatio_; + /** + * float qte_range_ratio = 12; + * @return The qteRangeRatio. + */ + @java.lang.Override + public float getQteRangeRatio() { + return qteRangeRatio_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (qteRangeRatio_ != 0F) { + output.writeFloat(12, qteRangeRatio_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (qteRangeRatio_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(12, qteRangeRatio_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp other = (emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (java.lang.Float.floatToIntBits(getQteRangeRatio()) + != java.lang.Float.floatToIntBits( + other.getQteRangeRatio())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + QTE_RANGE_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getQteRangeRatio()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 168
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerCookArgsRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookArgsRsp) + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.class, emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + qteRangeRatio_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp build() { + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp buildPartial() { + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp result = new emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp(this); + result.retcode_ = retcode_; + result.qteRangeRatio_ = qteRangeRatio_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp other) { + if (other == emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getQteRangeRatio() != 0F) { + setQteRangeRatio(other.getQteRangeRatio()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private float qteRangeRatio_ ; + /** + * float qte_range_ratio = 12; + * @return The qteRangeRatio. + */ + @java.lang.Override + public float getQteRangeRatio() { + return qteRangeRatio_; + } + /** + * float qte_range_ratio = 12; + * @param value The qteRangeRatio to set. + * @return This builder for chaining. + */ + public Builder setQteRangeRatio(float value) { + + qteRangeRatio_ = value; + onChanged(); + return this; + } + /** + * float qte_range_ratio = 12; + * @return This builder for chaining. + */ + public Builder clearQteRangeRatio() { + + qteRangeRatio_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerCookArgsRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerCookArgsRsp) + private static final emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp(); + } + + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookArgsRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookArgsRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookArgsRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookArgsRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerCookArgsRsp.proto\"=\n\021PlayerCookA" + + "rgsRsp\022\017\n\007retcode\030\004 \001(\005\022\027\n\017qte_range_rat" + + "io\030\014 \001(\002B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerCookArgsRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookArgsRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookArgsRsp_descriptor, + new java.lang.String[] { "Retcode", "QteRangeRatio", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookReqOuterClass.java new file mode 100644 index 000000000..0f7f2b8f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookReqOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookReqOuterClass { + private PlayerCookReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cook_count = 1; + * @return The cookCount. + */ + int getCookCount(); + + /** + * uint32 qte_quality = 12; + * @return The qteQuality. + */ + int getQteQuality(); + + /** + * uint32 recipe_id = 8; + * @return The recipeId. + */ + int getRecipeId(); + + /** + * uint32 assist_avatar = 14; + * @return The assistAvatar. + */ + int getAssistAvatar(); + } + /** + *
+   * CmdId: 194
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerCookReq} + */ + public static final class PlayerCookReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookReq) + PlayerCookReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookReq.newBuilder() to construct. + private PlayerCookReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + cookCount_ = input.readUInt32(); + break; + } + case 64: { + + recipeId_ = input.readUInt32(); + break; + } + case 96: { + + qteQuality_ = input.readUInt32(); + break; + } + case 112: { + + assistAvatar_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.class, emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.Builder.class); + } + + public static final int COOK_COUNT_FIELD_NUMBER = 1; + private int cookCount_; + /** + * uint32 cook_count = 1; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + + public static final int QTE_QUALITY_FIELD_NUMBER = 12; + private int qteQuality_; + /** + * uint32 qte_quality = 12; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + + public static final int RECIPE_ID_FIELD_NUMBER = 8; + private int recipeId_; + /** + * uint32 recipe_id = 8; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + + public static final int ASSIST_AVATAR_FIELD_NUMBER = 14; + private int assistAvatar_; + /** + * uint32 assist_avatar = 14; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cookCount_ != 0) { + output.writeUInt32(1, cookCount_); + } + if (recipeId_ != 0) { + output.writeUInt32(8, recipeId_); + } + if (qteQuality_ != 0) { + output.writeUInt32(12, qteQuality_); + } + if (assistAvatar_ != 0) { + output.writeUInt32(14, assistAvatar_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cookCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, cookCount_); + } + if (recipeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, recipeId_); + } + if (qteQuality_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, qteQuality_); + } + if (assistAvatar_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, assistAvatar_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq other = (emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) obj; + + if (getCookCount() + != other.getCookCount()) return false; + if (getQteQuality() + != other.getQteQuality()) return false; + if (getRecipeId() + != other.getRecipeId()) return false; + if (getAssistAvatar() + != other.getAssistAvatar()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCookCount(); + hash = (37 * hash) + QTE_QUALITY_FIELD_NUMBER; + hash = (53 * hash) + getQteQuality(); + hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecipeId(); + hash = (37 * hash) + ASSIST_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAssistAvatar(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 194
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerCookReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookReq) + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.class, emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cookCount_ = 0; + + qteQuality_ = 0; + + recipeId_ = 0; + + assistAvatar_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq build() { + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq buildPartial() { + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq result = new emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq(this); + result.cookCount_ = cookCount_; + result.qteQuality_ = qteQuality_; + result.recipeId_ = recipeId_; + result.assistAvatar_ = assistAvatar_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq other) { + if (other == emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.getDefaultInstance()) return this; + if (other.getCookCount() != 0) { + setCookCount(other.getCookCount()); + } + if (other.getQteQuality() != 0) { + setQteQuality(other.getQteQuality()); + } + if (other.getRecipeId() != 0) { + setRecipeId(other.getRecipeId()); + } + if (other.getAssistAvatar() != 0) { + setAssistAvatar(other.getAssistAvatar()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cookCount_ ; + /** + * uint32 cook_count = 1; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + /** + * uint32 cook_count = 1; + * @param value The cookCount to set. + * @return This builder for chaining. + */ + public Builder setCookCount(int value) { + + cookCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cook_count = 1; + * @return This builder for chaining. + */ + public Builder clearCookCount() { + + cookCount_ = 0; + onChanged(); + return this; + } + + private int qteQuality_ ; + /** + * uint32 qte_quality = 12; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + /** + * uint32 qte_quality = 12; + * @param value The qteQuality to set. + * @return This builder for chaining. + */ + public Builder setQteQuality(int value) { + + qteQuality_ = value; + onChanged(); + return this; + } + /** + * uint32 qte_quality = 12; + * @return This builder for chaining. + */ + public Builder clearQteQuality() { + + qteQuality_ = 0; + onChanged(); + return this; + } + + private int recipeId_ ; + /** + * uint32 recipe_id = 8; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + /** + * uint32 recipe_id = 8; + * @param value The recipeId to set. + * @return This builder for chaining. + */ + public Builder setRecipeId(int value) { + + recipeId_ = value; + onChanged(); + return this; + } + /** + * uint32 recipe_id = 8; + * @return This builder for chaining. + */ + public Builder clearRecipeId() { + + recipeId_ = 0; + onChanged(); + return this; + } + + private int assistAvatar_ ; + /** + * uint32 assist_avatar = 14; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + /** + * uint32 assist_avatar = 14; + * @param value The assistAvatar to set. + * @return This builder for chaining. + */ + public Builder setAssistAvatar(int value) { + + assistAvatar_ = value; + onChanged(); + return this; + } + /** + * uint32 assist_avatar = 14; + * @return This builder for chaining. + */ + public Builder clearAssistAvatar() { + + assistAvatar_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerCookReq) + } + + // @@protoc_insertion_point(class_scope:PlayerCookReq) + private static final emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq(); + } + + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerCookReq.proto\"b\n\rPlayerCookReq\022\022" + + "\n\ncook_count\030\001 \001(\r\022\023\n\013qte_quality\030\014 \001(\r\022" + + "\021\n\trecipe_id\030\010 \001(\r\022\025\n\rassist_avatar\030\016 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerCookReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookReq_descriptor, + new java.lang.String[] { "CookCount", "QteQuality", "RecipeId", "AssistAvatar", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookRspOuterClass.java new file mode 100644 index 000000000..14981b0f1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookRspOuterClass.java @@ -0,0 +1,1648 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookRspOuterClass { + private PlayerCookRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam extral_item_list = 15; + */ + java.util.List + getExtralItemListList(); + /** + * repeated .ItemParam extral_item_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index); + /** + * repeated .ItemParam extral_item_list = 15; + */ + int getExtralItemListCount(); + /** + * repeated .ItemParam extral_item_list = 15; + */ + java.util.List + getExtralItemListOrBuilderList(); + /** + * repeated .ItemParam extral_item_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder( + int index); + + /** + * uint32 cook_count = 12; + * @return The cookCount. + */ + int getCookCount(); + + /** + * repeated .ItemParam item_list = 11; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 11; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 11; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 qte_quality = 5; + * @return The qteQuality. + */ + int getQteQuality(); + + /** + * .CookRecipeData recipe_data = 7; + * @return Whether the recipeData field is set. + */ + boolean hasRecipeData(); + /** + * .CookRecipeData recipe_data = 7; + * @return The recipeData. + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData(); + /** + * .CookRecipeData recipe_data = 7; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder(); + } + /** + *
+   * CmdId: 188
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerCookRsp} + */ + public static final class PlayerCookRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookRsp) + PlayerCookRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookRsp.newBuilder() to construct. + private PlayerCookRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookRsp() { + extralItemList_ = java.util.Collections.emptyList(); + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + qteQuality_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder subBuilder = null; + if (recipeData_ != null) { + subBuilder = recipeData_.toBuilder(); + } + recipeData_ = input.readMessage(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(recipeData_); + recipeData_ = subBuilder.buildPartial(); + } + + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 96: { + + cookCount_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + extralItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + extralItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.class, emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.Builder.class); + } + + public static final int EXTRAL_ITEM_LIST_FIELD_NUMBER = 15; + private java.util.List extralItemList_; + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public java.util.List getExtralItemListList() { + return extralItemList_; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public java.util.List + getExtralItemListOrBuilderList() { + return extralItemList_; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public int getExtralItemListCount() { + return extralItemList_.size(); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) { + return extralItemList_.get(index); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder( + int index) { + return extralItemList_.get(index); + } + + public static final int COOK_COUNT_FIELD_NUMBER = 12; + private int cookCount_; + /** + * uint32 cook_count = 12; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 11; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int QTE_QUALITY_FIELD_NUMBER = 5; + private int qteQuality_; + /** + * uint32 qte_quality = 5; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + + public static final int RECIPE_DATA_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + /** + * .CookRecipeData recipe_data = 7; + * @return Whether the recipeData field is set. + */ + @java.lang.Override + public boolean hasRecipeData() { + return recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 7; + * @return The recipeData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + /** + * .CookRecipeData recipe_data = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + return getRecipeData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (qteQuality_ != 0) { + output.writeUInt32(5, qteQuality_); + } + if (recipeData_ != null) { + output.writeMessage(7, getRecipeData()); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(11, itemList_.get(i)); + } + if (cookCount_ != 0) { + output.writeUInt32(12, cookCount_); + } + for (int i = 0; i < extralItemList_.size(); i++) { + output.writeMessage(15, extralItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (qteQuality_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, qteQuality_); + } + if (recipeData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getRecipeData()); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, itemList_.get(i)); + } + if (cookCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, cookCount_); + } + for (int i = 0; i < extralItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, extralItemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp other = (emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) obj; + + if (!getExtralItemListList() + .equals(other.getExtralItemListList())) return false; + if (getCookCount() + != other.getCookCount()) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getQteQuality() + != other.getQteQuality()) return false; + if (hasRecipeData() != other.hasRecipeData()) return false; + if (hasRecipeData()) { + if (!getRecipeData() + .equals(other.getRecipeData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getExtralItemListCount() > 0) { + hash = (37 * hash) + EXTRAL_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExtralItemListList().hashCode(); + } + hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCookCount(); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + QTE_QUALITY_FIELD_NUMBER; + hash = (53 * hash) + getQteQuality(); + if (hasRecipeData()) { + hash = (37 * hash) + RECIPE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRecipeData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 188
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerCookRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookRsp) + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.class, emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getExtralItemListFieldBuilder(); + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (extralItemListBuilder_ == null) { + extralItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + extralItemListBuilder_.clear(); + } + cookCount_ = 0; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemListBuilder_.clear(); + } + retcode_ = 0; + + qteQuality_ = 0; + + if (recipeDataBuilder_ == null) { + recipeData_ = null; + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp build() { + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp buildPartial() { + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp result = new emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp(this); + int from_bitField0_ = bitField0_; + if (extralItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.extralItemList_ = extralItemList_; + } else { + result.extralItemList_ = extralItemListBuilder_.build(); + } + result.cookCount_ = cookCount_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.retcode_ = retcode_; + result.qteQuality_ = qteQuality_; + if (recipeDataBuilder_ == null) { + result.recipeData_ = recipeData_; + } else { + result.recipeData_ = recipeDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp other) { + if (other == emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.getDefaultInstance()) return this; + if (extralItemListBuilder_ == null) { + if (!other.extralItemList_.isEmpty()) { + if (extralItemList_.isEmpty()) { + extralItemList_ = other.extralItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureExtralItemListIsMutable(); + extralItemList_.addAll(other.extralItemList_); + } + onChanged(); + } + } else { + if (!other.extralItemList_.isEmpty()) { + if (extralItemListBuilder_.isEmpty()) { + extralItemListBuilder_.dispose(); + extralItemListBuilder_ = null; + extralItemList_ = other.extralItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + extralItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExtralItemListFieldBuilder() : null; + } else { + extralItemListBuilder_.addAllMessages(other.extralItemList_); + } + } + } + if (other.getCookCount() != 0) { + setCookCount(other.getCookCount()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getQteQuality() != 0) { + setQteQuality(other.getQteQuality()); + } + if (other.hasRecipeData()) { + mergeRecipeData(other.getRecipeData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List extralItemList_ = + java.util.Collections.emptyList(); + private void ensureExtralItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + extralItemList_ = new java.util.ArrayList(extralItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> extralItemListBuilder_; + + /** + * repeated .ItemParam extral_item_list = 15; + */ + public java.util.List getExtralItemListList() { + if (extralItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(extralItemList_); + } else { + return extralItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public int getExtralItemListCount() { + if (extralItemListBuilder_ == null) { + return extralItemList_.size(); + } else { + return extralItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) { + if (extralItemListBuilder_ == null) { + return extralItemList_.get(index); + } else { + return extralItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder setExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extralItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtralItemListIsMutable(); + extralItemList_.set(index, value); + onChanged(); + } else { + extralItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder setExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + extralItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extralItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtralItemListIsMutable(); + extralItemList_.add(value); + onChanged(); + } else { + extralItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extralItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtralItemListIsMutable(); + extralItemList_.add(index, value); + onChanged(); + } else { + extralItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.add(builderForValue.build()); + onChanged(); + } else { + extralItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + extralItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addAllExtralItemList( + java.lang.Iterable values) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, extralItemList_); + onChanged(); + } else { + extralItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder clearExtralItemList() { + if (extralItemListBuilder_ == null) { + extralItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + extralItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder removeExtralItemList(int index) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.remove(index); + onChanged(); + } else { + extralItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getExtralItemListBuilder( + int index) { + return getExtralItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder( + int index) { + if (extralItemListBuilder_ == null) { + return extralItemList_.get(index); } else { + return extralItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public java.util.List + getExtralItemListOrBuilderList() { + if (extralItemListBuilder_ != null) { + return extralItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(extralItemList_); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder() { + return getExtralItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder( + int index) { + return getExtralItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public java.util.List + getExtralItemListBuilderList() { + return getExtralItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getExtralItemListFieldBuilder() { + if (extralItemListBuilder_ == null) { + extralItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + extralItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + extralItemList_ = null; + } + return extralItemListBuilder_; + } + + private int cookCount_ ; + /** + * uint32 cook_count = 12; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + /** + * uint32 cook_count = 12; + * @param value The cookCount to set. + * @return This builder for chaining. + */ + public Builder setCookCount(int value) { + + cookCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cook_count = 12; + * @return This builder for chaining. + */ + public Builder clearCookCount() { + + cookCount_ = 0; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 11; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 11; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int qteQuality_ ; + /** + * uint32 qte_quality = 5; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + /** + * uint32 qte_quality = 5; + * @param value The qteQuality to set. + * @return This builder for chaining. + */ + public Builder setQteQuality(int value) { + + qteQuality_ = value; + onChanged(); + return this; + } + /** + * uint32 qte_quality = 5; + * @return This builder for chaining. + */ + public Builder clearQteQuality() { + + qteQuality_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataBuilder_; + /** + * .CookRecipeData recipe_data = 7; + * @return Whether the recipeData field is set. + */ + public boolean hasRecipeData() { + return recipeDataBuilder_ != null || recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 7; + * @return The recipeData. + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + if (recipeDataBuilder_ == null) { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } else { + return recipeDataBuilder_.getMessage(); + } + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder setRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + recipeData_ = value; + onChanged(); + } else { + recipeDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder setRecipeData( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataBuilder_ == null) { + recipeData_ = builderForValue.build(); + onChanged(); + } else { + recipeDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder mergeRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (recipeData_ != null) { + recipeData_ = + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder(recipeData_).mergeFrom(value).buildPartial(); + } else { + recipeData_ = value; + } + onChanged(); + } else { + recipeDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder clearRecipeData() { + if (recipeDataBuilder_ == null) { + recipeData_ = null; + onChanged(); + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataBuilder() { + + onChanged(); + return getRecipeDataFieldBuilder().getBuilder(); + } + /** + * .CookRecipeData recipe_data = 7; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + if (recipeDataBuilder_ != null) { + return recipeDataBuilder_.getMessageOrBuilder(); + } else { + return recipeData_ == null ? + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + } + /** + * .CookRecipeData recipe_data = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> + getRecipeDataFieldBuilder() { + if (recipeDataBuilder_ == null) { + recipeDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>( + getRecipeData(), + getParentForChildren(), + isClean()); + recipeData_ = null; + } + return recipeDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerCookRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerCookRsp) + private static final emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp(); + } + + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerCookRsp.proto\032\024CookRecipeData.pr" + + "oto\032\017ItemParam.proto\"\264\001\n\rPlayerCookRsp\022$" + + "\n\020extral_item_list\030\017 \003(\0132\n.ItemParam\022\022\n\n" + + "cook_count\030\014 \001(\r\022\035\n\titem_list\030\013 \003(\0132\n.It" + + "emParam\022\017\n\007retcode\030\003 \001(\005\022\023\n\013qte_quality\030" + + "\005 \001(\r\022$\n\013recipe_data\030\007 \001(\0132\017.CookRecipeD" + + "ataB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_PlayerCookRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookRsp_descriptor, + new java.lang.String[] { "ExtralItemList", "CookCount", "ItemList", "Retcode", "QteQuality", "RecipeData", }); + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java new file mode 100644 index 000000000..0f23a6ecf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java @@ -0,0 +1,1180 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerDataNotifyOuterClass { + private PlayerDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 server_time = 7; + * @return The serverTime. + */ + long getServerTime(); + + /** + * string nick_name = 8; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 8; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + + /** + * bool is_first_login_today = 12; + * @return The isFirstLoginToday. + */ + boolean getIsFirstLoginToday(); + + /** + * uint32 region_id = 6; + * @return The regionId. + */ + int getRegionId(); + + /** + * map<uint32, .PropValue> prop_map = 15; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + } + /** + *
+   * CmdId: 190
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerDataNotify} + */ + public static final class PlayerDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerDataNotify) + PlayerDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerDataNotify.newBuilder() to construct. + private PlayerDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerDataNotify() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + regionId_ = input.readUInt32(); + break; + } + case 56: { + + serverTime_ = input.readUInt64(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = s; + break; + } + case 96: { + + isFirstLoginToday_ = input.readBool(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.class, emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.Builder.class); + } + + public static final int SERVER_TIME_FIELD_NUMBER = 7; + private long serverTime_; + /** + * uint64 server_time = 7; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + + public static final int NICK_NAME_FIELD_NUMBER = 8; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 8; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 8; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_FIRST_LOGIN_TODAY_FIELD_NUMBER = 12; + private boolean isFirstLoginToday_; + /** + * bool is_first_login_today = 12; + * @return The isFirstLoginToday. + */ + @java.lang.Override + public boolean getIsFirstLoginToday() { + return isFirstLoginToday_; + } + + public static final int REGION_ID_FIELD_NUMBER = 6; + private int regionId_; + /** + * uint32 region_id = 6; + * @return The regionId. + */ + @java.lang.Override + public int getRegionId() { + return regionId_; + } + + public static final int PROP_MAP_FIELD_NUMBER = 15; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (regionId_ != 0) { + output.writeUInt32(6, regionId_); + } + if (serverTime_ != 0L) { + output.writeUInt64(7, serverTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, nickName_); + } + if (isFirstLoginToday_ != false) { + output.writeBool(12, isFirstLoginToday_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (regionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, regionId_); + } + if (serverTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, serverTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, nickName_); + } + if (isFirstLoginToday_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isFirstLoginToday_); + } + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, propMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify other = (emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify) obj; + + if (getServerTime() + != other.getServerTime()) return false; + if (!getNickName() + .equals(other.getNickName())) return false; + if (getIsFirstLoginToday() + != other.getIsFirstLoginToday()) return false; + if (getRegionId() + != other.getRegionId()) return false; + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SERVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTime()); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (37 * hash) + IS_FIRST_LOGIN_TODAY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFirstLoginToday()); + hash = (37 * hash) + REGION_ID_FIELD_NUMBER; + hash = (53 * hash) + getRegionId(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 190
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerDataNotify) + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.class, emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverTime_ = 0L; + + nickName_ = ""; + + isFirstLoginToday_ = false; + + regionId_ = 0; + + internalGetMutablePropMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify build() { + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify buildPartial() { + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify result = new emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify(this); + int from_bitField0_ = bitField0_; + result.serverTime_ = serverTime_; + result.nickName_ = nickName_; + result.isFirstLoginToday_ = isFirstLoginToday_; + result.regionId_ = regionId_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify other) { + if (other == emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.getDefaultInstance()) return this; + if (other.getServerTime() != 0L) { + setServerTime(other.getServerTime()); + } + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + if (other.getIsFirstLoginToday() != false) { + setIsFirstLoginToday(other.getIsFirstLoginToday()); + } + if (other.getRegionId() != 0) { + setRegionId(other.getRegionId()); + } + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long serverTime_ ; + /** + * uint64 server_time = 7; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + /** + * uint64 server_time = 7; + * @param value The serverTime to set. + * @return This builder for chaining. + */ + public Builder setServerTime(long value) { + + serverTime_ = value; + onChanged(); + return this; + } + /** + * uint64 server_time = 7; + * @return This builder for chaining. + */ + public Builder clearServerTime() { + + serverTime_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 8; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 8; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 8; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 8; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 8; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = value; + onChanged(); + return this; + } + + private boolean isFirstLoginToday_ ; + /** + * bool is_first_login_today = 12; + * @return The isFirstLoginToday. + */ + @java.lang.Override + public boolean getIsFirstLoginToday() { + return isFirstLoginToday_; + } + /** + * bool is_first_login_today = 12; + * @param value The isFirstLoginToday to set. + * @return This builder for chaining. + */ + public Builder setIsFirstLoginToday(boolean value) { + + isFirstLoginToday_ = value; + onChanged(); + return this; + } + /** + * bool is_first_login_today = 12; + * @return This builder for chaining. + */ + public Builder clearIsFirstLoginToday() { + + isFirstLoginToday_ = false; + onChanged(); + return this; + } + + private int regionId_ ; + /** + * uint32 region_id = 6; + * @return The regionId. + */ + @java.lang.Override + public int getRegionId() { + return regionId_; + } + /** + * uint32 region_id = 6; + * @param value The regionId to set. + * @return This builder for chaining. + */ + public Builder setRegionId(int value) { + + regionId_ = value; + onChanged(); + return this; + } + /** + * uint32 region_id = 6; + * @return This builder for chaining. + */ + public Builder clearRegionId() { + + regionId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerDataNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerDataNotify) + private static final emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify(); + } + + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerDataNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerDataNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerDataNotify.proto\032\017PropValue.prot" + + "o\"\331\001\n\020PlayerDataNotify\022\023\n\013server_time\030\007 " + + "\001(\004\022\021\n\tnick_name\030\010 \001(\t\022\034\n\024is_first_login" + + "_today\030\014 \001(\010\022\021\n\tregion_id\030\006 \001(\r\0220\n\010prop_" + + "map\030\017 \003(\0132\036.PlayerDataNotify.PropMapEntr" + + "y\032:\n\014PropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030" + + "\002 \001(\0132\n.PropValue:\0028\001B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_PlayerDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerDataNotify_descriptor, + new java.lang.String[] { "ServerTime", "NickName", "IsFirstLoginToday", "RegionId", "PropMap", }); + internal_static_PlayerDataNotify_PropMapEntry_descriptor = + internal_static_PlayerDataNotify_descriptor.getNestedTypes().get(0); + internal_static_PlayerDataNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerDataNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java new file mode 100644 index 000000000..451145f47 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java @@ -0,0 +1,214 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerDieType.proto + +package emu.grasscutter.net.proto; + +public final class PlayerDieTypeOuterClass { + private PlayerDieTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PlayerDieType} + */ + public enum PlayerDieType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PLAYER_DIE_TYPE_NONE = 0; + */ + PLAYER_DIE_TYPE_NONE(0), + /** + * PLAYER_DIE_TYPE_KILL_BY_MONSTER = 1; + */ + PLAYER_DIE_TYPE_KILL_BY_MONSTER(1), + /** + * PLAYER_DIE_TYPE_KILL_BY_GEAR = 2; + */ + PLAYER_DIE_TYPE_KILL_BY_GEAR(2), + /** + * PLAYER_DIE_TYPE_FALL = 3; + */ + PLAYER_DIE_TYPE_FALL(3), + /** + * PLAYER_DIE_TYPE_DRAWN = 4; + */ + PLAYER_DIE_TYPE_DRAWN(4), + /** + * PLAYER_DIE_TYPE_ABYSS = 5; + */ + PLAYER_DIE_TYPE_ABYSS(5), + /** + * PLAYER_DIE_TYPE_GM = 6; + */ + PLAYER_DIE_TYPE_GM(6), + /** + * PLAYER_DIE_TYPE_CLIMATE_COLD = 7; + */ + PLAYER_DIE_TYPE_CLIMATE_COLD(7), + /** + * PLAYER_DIE_TYPE_STORM_LIGHTING = 8; + */ + PLAYER_DIE_TYPE_STORM_LIGHTING(8), + UNRECOGNIZED(-1), + ; + + /** + * PLAYER_DIE_TYPE_NONE = 0; + */ + public static final int PLAYER_DIE_TYPE_NONE_VALUE = 0; + /** + * PLAYER_DIE_TYPE_KILL_BY_MONSTER = 1; + */ + public static final int PLAYER_DIE_TYPE_KILL_BY_MONSTER_VALUE = 1; + /** + * PLAYER_DIE_TYPE_KILL_BY_GEAR = 2; + */ + public static final int PLAYER_DIE_TYPE_KILL_BY_GEAR_VALUE = 2; + /** + * PLAYER_DIE_TYPE_FALL = 3; + */ + public static final int PLAYER_DIE_TYPE_FALL_VALUE = 3; + /** + * PLAYER_DIE_TYPE_DRAWN = 4; + */ + public static final int PLAYER_DIE_TYPE_DRAWN_VALUE = 4; + /** + * PLAYER_DIE_TYPE_ABYSS = 5; + */ + public static final int PLAYER_DIE_TYPE_ABYSS_VALUE = 5; + /** + * PLAYER_DIE_TYPE_GM = 6; + */ + public static final int PLAYER_DIE_TYPE_GM_VALUE = 6; + /** + * PLAYER_DIE_TYPE_CLIMATE_COLD = 7; + */ + public static final int PLAYER_DIE_TYPE_CLIMATE_COLD_VALUE = 7; + /** + * PLAYER_DIE_TYPE_STORM_LIGHTING = 8; + */ + public static final int PLAYER_DIE_TYPE_STORM_LIGHTING_VALUE = 8; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PlayerDieType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PlayerDieType forNumber(int value) { + switch (value) { + case 0: return PLAYER_DIE_TYPE_NONE; + case 1: return PLAYER_DIE_TYPE_KILL_BY_MONSTER; + case 2: return PLAYER_DIE_TYPE_KILL_BY_GEAR; + case 3: return PLAYER_DIE_TYPE_FALL; + case 4: return PLAYER_DIE_TYPE_DRAWN; + case 5: return PLAYER_DIE_TYPE_ABYSS; + case 6: return PLAYER_DIE_TYPE_GM; + case 7: return PLAYER_DIE_TYPE_CLIMATE_COLD; + case 8: return PLAYER_DIE_TYPE_STORM_LIGHTING; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PlayerDieType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PlayerDieType findValueByNumber(int number) { + return PlayerDieType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PlayerDieType[] VALUES = values(); + + public static PlayerDieType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PlayerDieType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlayerDieType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerDieType.proto*\236\002\n\rPlayerDieType\022" + + "\030\n\024PLAYER_DIE_TYPE_NONE\020\000\022#\n\037PLAYER_DIE_" + + "TYPE_KILL_BY_MONSTER\020\001\022 \n\034PLAYER_DIE_TYP" + + "E_KILL_BY_GEAR\020\002\022\030\n\024PLAYER_DIE_TYPE_FALL" + + "\020\003\022\031\n\025PLAYER_DIE_TYPE_DRAWN\020\004\022\031\n\025PLAYER_" + + "DIE_TYPE_ABYSS\020\005\022\026\n\022PLAYER_DIE_TYPE_GM\020\006" + + "\022 \n\034PLAYER_DIE_TYPE_CLIMATE_COLD\020\007\022\"\n\036PL" + + "AYER_DIE_TYPE_STORM_LIGHTING\020\010B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonReqOuterClass.java new file mode 100644 index 000000000..17395b3fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonReqOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterDungeonReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterDungeonReqOuterClass { + private PlayerEnterDungeonReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterDungeonReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterDungeonReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return Whether the unk2800ANJAHBGBIFD field is set. + */ + boolean hasUnk2800ANJAHBGBIFD(); + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return The unk2800ANJAHBGBIFD. + */ + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getUnk2800ANJAHBGBIFD(); + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder getUnk2800ANJAHBGBIFDOrBuilder(); + + /** + * uint32 point_id = 13; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 dungeon_id = 7; + * @return The dungeonId. + */ + int getDungeonId(); + } + /** + *
+   * CmdId: 912
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerEnterDungeonReq} + */ + public static final class PlayerEnterDungeonReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterDungeonReq) + PlayerEnterDungeonReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterDungeonReq.newBuilder() to construct. + private PlayerEnterDungeonReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterDungeonReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterDungeonReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterDungeonReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder subBuilder = null; + if (unk2800ANJAHBGBIFD_ != null) { + subBuilder = unk2800ANJAHBGBIFD_.toBuilder(); + } + unk2800ANJAHBGBIFD_ = input.readMessage(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2800ANJAHBGBIFD_); + unk2800ANJAHBGBIFD_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + dungeonId_ = input.readUInt32(); + break; + } + case 104: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.class, emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.Builder.class); + } + + public static final int UNK2800_ANJAHBGBIFD_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG unk2800ANJAHBGBIFD_; + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return Whether the unk2800ANJAHBGBIFD field is set. + */ + @java.lang.Override + public boolean hasUnk2800ANJAHBGBIFD() { + return unk2800ANJAHBGBIFD_ != null; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return The unk2800ANJAHBGBIFD. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getUnk2800ANJAHBGBIFD() { + return unk2800ANJAHBGBIFD_ == null ? emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance() : unk2800ANJAHBGBIFD_; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder getUnk2800ANJAHBGBIFDOrBuilder() { + return getUnk2800ANJAHBGBIFD(); + } + + public static final int POINT_ID_FIELD_NUMBER = 13; + private int pointId_; + /** + * uint32 point_id = 13; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 7; + private int dungeonId_; + /** + * uint32 dungeon_id = 7; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2800ANJAHBGBIFD_ != null) { + output.writeMessage(2, getUnk2800ANJAHBGBIFD()); + } + if (dungeonId_ != 0) { + output.writeUInt32(7, dungeonId_); + } + if (pointId_ != 0) { + output.writeUInt32(13, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800ANJAHBGBIFD_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getUnk2800ANJAHBGBIFD()); + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, dungeonId_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq other = (emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq) obj; + + if (hasUnk2800ANJAHBGBIFD() != other.hasUnk2800ANJAHBGBIFD()) return false; + if (hasUnk2800ANJAHBGBIFD()) { + if (!getUnk2800ANJAHBGBIFD() + .equals(other.getUnk2800ANJAHBGBIFD())) return false; + } + if (getPointId() + != other.getPointId()) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUnk2800ANJAHBGBIFD()) { + hash = (37 * hash) + UNK2800_ANJAHBGBIFD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800ANJAHBGBIFD().hashCode(); + } + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 912
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerEnterDungeonReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterDungeonReq) + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.class, emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFD_ = null; + } else { + unk2800ANJAHBGBIFD_ = null; + unk2800ANJAHBGBIFDBuilder_ = null; + } + pointId_ = 0; + + dungeonId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq build() { + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq buildPartial() { + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq result = new emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq(this); + if (unk2800ANJAHBGBIFDBuilder_ == null) { + result.unk2800ANJAHBGBIFD_ = unk2800ANJAHBGBIFD_; + } else { + result.unk2800ANJAHBGBIFD_ = unk2800ANJAHBGBIFDBuilder_.build(); + } + result.pointId_ = pointId_; + result.dungeonId_ = dungeonId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq other) { + if (other == emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.getDefaultInstance()) return this; + if (other.hasUnk2800ANJAHBGBIFD()) { + mergeUnk2800ANJAHBGBIFD(other.getUnk2800ANJAHBGBIFD()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG unk2800ANJAHBGBIFD_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder> unk2800ANJAHBGBIFDBuilder_; + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return Whether the unk2800ANJAHBGBIFD field is set. + */ + public boolean hasUnk2800ANJAHBGBIFD() { + return unk2800ANJAHBGBIFDBuilder_ != null || unk2800ANJAHBGBIFD_ != null; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return The unk2800ANJAHBGBIFD. + */ + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getUnk2800ANJAHBGBIFD() { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + return unk2800ANJAHBGBIFD_ == null ? emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance() : unk2800ANJAHBGBIFD_; + } else { + return unk2800ANJAHBGBIFDBuilder_.getMessage(); + } + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder setUnk2800ANJAHBGBIFD(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG value) { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2800ANJAHBGBIFD_ = value; + onChanged(); + } else { + unk2800ANJAHBGBIFDBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder setUnk2800ANJAHBGBIFD( + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder builderForValue) { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFD_ = builderForValue.build(); + onChanged(); + } else { + unk2800ANJAHBGBIFDBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder mergeUnk2800ANJAHBGBIFD(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG value) { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + if (unk2800ANJAHBGBIFD_ != null) { + unk2800ANJAHBGBIFD_ = + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.newBuilder(unk2800ANJAHBGBIFD_).mergeFrom(value).buildPartial(); + } else { + unk2800ANJAHBGBIFD_ = value; + } + onChanged(); + } else { + unk2800ANJAHBGBIFDBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder clearUnk2800ANJAHBGBIFD() { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFD_ = null; + onChanged(); + } else { + unk2800ANJAHBGBIFD_ = null; + unk2800ANJAHBGBIFDBuilder_ = null; + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder getUnk2800ANJAHBGBIFDBuilder() { + + onChanged(); + return getUnk2800ANJAHBGBIFDFieldBuilder().getBuilder(); + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder getUnk2800ANJAHBGBIFDOrBuilder() { + if (unk2800ANJAHBGBIFDBuilder_ != null) { + return unk2800ANJAHBGBIFDBuilder_.getMessageOrBuilder(); + } else { + return unk2800ANJAHBGBIFD_ == null ? + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance() : unk2800ANJAHBGBIFD_; + } + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder> + getUnk2800ANJAHBGBIFDFieldBuilder() { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFDBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder>( + getUnk2800ANJAHBGBIFD(), + getParentForChildren(), + isClean()); + unk2800ANJAHBGBIFD_ = null; + } + return unk2800ANJAHBGBIFDBuilder_; + } + + private int pointId_ ; + /** + * uint32 point_id = 13; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 13; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 13; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 7; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 7; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 7; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerEnterDungeonReq) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterDungeonReq) + private static final emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq(); + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterDungeonReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterDungeonReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterDungeonReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterDungeonReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerEnterDungeonReq.proto\032\031Unk2800_J" + + "KLFAJKDLDG.proto\"p\n\025PlayerEnterDungeonRe" + + "q\0221\n\023Unk2800_ANJAHBGBIFD\030\002 \001(\0132\024.Unk2800" + + "_JKLFAJKDLDG\022\020\n\010point_id\030\r \001(\r\022\022\n\ndungeo" + + "n_id\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.getDescriptor(), + }); + internal_static_PlayerEnterDungeonReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterDungeonReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterDungeonReq_descriptor, + new java.lang.String[] { "Unk2800ANJAHBGBIFD", "PointId", "DungeonId", }); + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonRspOuterClass.java new file mode 100644 index 000000000..3064c2c16 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterDungeonRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterDungeonRspOuterClass { + private PlayerEnterDungeonRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterDungeonRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterDungeonRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dungeon_id = 2; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 935
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerEnterDungeonRsp} + */ + public static final class PlayerEnterDungeonRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterDungeonRsp) + PlayerEnterDungeonRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterDungeonRsp.newBuilder() to construct. + private PlayerEnterDungeonRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterDungeonRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterDungeonRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterDungeonRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + dungeonId_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.class, emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.Builder.class); + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 2; + private int dungeonId_; + /** + * uint32 dungeon_id = 2; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (dungeonId_ != 0) { + output.writeUInt32(2, dungeonId_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, dungeonId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp other = (emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp) obj; + + if (getDungeonId() + != other.getDungeonId()) return false; + if (getPointId() + != other.getPointId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 935
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerEnterDungeonRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterDungeonRsp) + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.class, emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dungeonId_ = 0; + + pointId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp build() { + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp buildPartial() { + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp result = new emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp(this); + result.dungeonId_ = dungeonId_; + result.pointId_ = pointId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp other) { + if (other == emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.getDefaultInstance()) return this; + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 2; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 2; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 2; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerEnterDungeonRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterDungeonRsp) + private static final emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp(); + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterDungeonRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterDungeonRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterDungeonRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterDungeonRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerEnterDungeonRsp.proto\"N\n\025PlayerE" + + "nterDungeonRsp\022\022\n\ndungeon_id\030\002 \001(\r\022\020\n\010po" + + "int_id\030\006 \001(\r\022\017\n\007retcode\030\005 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerEnterDungeonRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterDungeonRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterDungeonRsp_descriptor, + new java.lang.String[] { "DungeonId", "PointId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java new file mode 100644 index 000000000..b34188358 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java @@ -0,0 +1,1414 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterSceneInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterSceneInfoNotifyOuterClass { + private PlayerEnterSceneInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterSceneInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterSceneInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return Whether the teamEnterInfo field is set. + */ + boolean hasTeamEnterInfo(); + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return The teamEnterInfo. + */ + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo(); + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder(); + + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + java.util.List + getAvatarEnterInfoList(); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + int getAvatarEnterInfoCount(); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + java.util.List + getAvatarEnterInfoOrBuilderList(); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( + int index); + + /** + * uint32 cur_avatar_entity_id = 6; + * @return The curAvatarEntityId. + */ + int getCurAvatarEntityId(); + + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return Whether the mpLevelEntityInfo field is set. + */ + boolean hasMpLevelEntityInfo(); + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return The mpLevelEntityInfo. + */ + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo(); + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder(); + } + /** + *
+   * CmdId: 214
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerEnterSceneInfoNotify} + */ + public static final class PlayerEnterSceneInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterSceneInfoNotify) + PlayerEnterSceneInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterSceneInfoNotify.newBuilder() to construct. + private PlayerEnterSceneInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterSceneInfoNotify() { + avatarEnterInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterSceneInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterSceneInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder subBuilder = null; + if (mpLevelEntityInfo_ != null) { + subBuilder = mpLevelEntityInfo_.toBuilder(); + } + mpLevelEntityInfo_ = input.readMessage(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mpLevelEntityInfo_); + mpLevelEntityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + curAvatarEntityId_ = input.readUInt32(); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + avatarEnterInfo_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.parser(), extensionRegistry)); + break; + } + case 66: { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder subBuilder = null; + if (teamEnterInfo_ != null) { + subBuilder = teamEnterInfo_.toBuilder(); + } + teamEnterInfo_ = input.readMessage(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teamEnterInfo_); + teamEnterInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + enterSceneToken_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = java.util.Collections.unmodifiableList(avatarEnterInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.Builder.class); + } + + public static final int TEAM_ENTER_INFO_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo teamEnterInfo_; + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return Whether the teamEnterInfo field is set. + */ + @java.lang.Override + public boolean hasTeamEnterInfo() { + return teamEnterInfo_ != null; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return The teamEnterInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo() { + return teamEnterInfo_ == null ? emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance() : teamEnterInfo_; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder() { + return getTeamEnterInfo(); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 12; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int AVATAR_ENTER_INFO_FIELD_NUMBER = 7; + private java.util.List avatarEnterInfo_; + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public java.util.List getAvatarEnterInfoList() { + return avatarEnterInfo_; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public java.util.List + getAvatarEnterInfoOrBuilderList() { + return avatarEnterInfo_; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public int getAvatarEnterInfoCount() { + return avatarEnterInfo_.size(); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index) { + return avatarEnterInfo_.get(index); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( + int index) { + return avatarEnterInfo_.get(index); + } + + public static final int CUR_AVATAR_ENTITY_ID_FIELD_NUMBER = 6; + private int curAvatarEntityId_; + /** + * uint32 cur_avatar_entity_id = 6; + * @return The curAvatarEntityId. + */ + @java.lang.Override + public int getCurAvatarEntityId() { + return curAvatarEntityId_; + } + + public static final int MP_LEVEL_ENTITY_INFO_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo mpLevelEntityInfo_; + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return Whether the mpLevelEntityInfo field is set. + */ + @java.lang.Override + public boolean hasMpLevelEntityInfo() { + return mpLevelEntityInfo_ != null; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return The mpLevelEntityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo() { + return mpLevelEntityInfo_ == null ? emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance() : mpLevelEntityInfo_; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder() { + return getMpLevelEntityInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (mpLevelEntityInfo_ != null) { + output.writeMessage(5, getMpLevelEntityInfo()); + } + if (curAvatarEntityId_ != 0) { + output.writeUInt32(6, curAvatarEntityId_); + } + for (int i = 0; i < avatarEnterInfo_.size(); i++) { + output.writeMessage(7, avatarEnterInfo_.get(i)); + } + if (teamEnterInfo_ != null) { + output.writeMessage(8, getTeamEnterInfo()); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(12, enterSceneToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mpLevelEntityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getMpLevelEntityInfo()); + } + if (curAvatarEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, curAvatarEntityId_); + } + for (int i = 0; i < avatarEnterInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, avatarEnterInfo_.get(i)); + } + if (teamEnterInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getTeamEnterInfo()); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, enterSceneToken_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify other = (emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify) obj; + + if (hasTeamEnterInfo() != other.hasTeamEnterInfo()) return false; + if (hasTeamEnterInfo()) { + if (!getTeamEnterInfo() + .equals(other.getTeamEnterInfo())) return false; + } + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (!getAvatarEnterInfoList() + .equals(other.getAvatarEnterInfoList())) return false; + if (getCurAvatarEntityId() + != other.getCurAvatarEntityId()) return false; + if (hasMpLevelEntityInfo() != other.hasMpLevelEntityInfo()) return false; + if (hasMpLevelEntityInfo()) { + if (!getMpLevelEntityInfo() + .equals(other.getMpLevelEntityInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTeamEnterInfo()) { + hash = (37 * hash) + TEAM_ENTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTeamEnterInfo().hashCode(); + } + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + if (getAvatarEnterInfoCount() > 0) { + hash = (37 * hash) + AVATAR_ENTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarEnterInfoList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurAvatarEntityId(); + if (hasMpLevelEntityInfo()) { + hash = (37 * hash) + MP_LEVEL_ENTITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMpLevelEntityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 214
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerEnterSceneInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterSceneInfoNotify) + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAvatarEnterInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (teamEnterInfoBuilder_ == null) { + teamEnterInfo_ = null; + } else { + teamEnterInfo_ = null; + teamEnterInfoBuilder_ = null; + } + enterSceneToken_ = 0; + + if (avatarEnterInfoBuilder_ == null) { + avatarEnterInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + avatarEnterInfoBuilder_.clear(); + } + curAvatarEntityId_ = 0; + + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfo_ = null; + } else { + mpLevelEntityInfo_ = null; + mpLevelEntityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify build() { + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify buildPartial() { + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify result = new emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify(this); + int from_bitField0_ = bitField0_; + if (teamEnterInfoBuilder_ == null) { + result.teamEnterInfo_ = teamEnterInfo_; + } else { + result.teamEnterInfo_ = teamEnterInfoBuilder_.build(); + } + result.enterSceneToken_ = enterSceneToken_; + if (avatarEnterInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = java.util.Collections.unmodifiableList(avatarEnterInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarEnterInfo_ = avatarEnterInfo_; + } else { + result.avatarEnterInfo_ = avatarEnterInfoBuilder_.build(); + } + result.curAvatarEntityId_ = curAvatarEntityId_; + if (mpLevelEntityInfoBuilder_ == null) { + result.mpLevelEntityInfo_ = mpLevelEntityInfo_; + } else { + result.mpLevelEntityInfo_ = mpLevelEntityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify other) { + if (other == emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.getDefaultInstance()) return this; + if (other.hasTeamEnterInfo()) { + mergeTeamEnterInfo(other.getTeamEnterInfo()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (avatarEnterInfoBuilder_ == null) { + if (!other.avatarEnterInfo_.isEmpty()) { + if (avatarEnterInfo_.isEmpty()) { + avatarEnterInfo_ = other.avatarEnterInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.addAll(other.avatarEnterInfo_); + } + onChanged(); + } + } else { + if (!other.avatarEnterInfo_.isEmpty()) { + if (avatarEnterInfoBuilder_.isEmpty()) { + avatarEnterInfoBuilder_.dispose(); + avatarEnterInfoBuilder_ = null; + avatarEnterInfo_ = other.avatarEnterInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + avatarEnterInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAvatarEnterInfoFieldBuilder() : null; + } else { + avatarEnterInfoBuilder_.addAllMessages(other.avatarEnterInfo_); + } + } + } + if (other.getCurAvatarEntityId() != 0) { + setCurAvatarEntityId(other.getCurAvatarEntityId()); + } + if (other.hasMpLevelEntityInfo()) { + mergeMpLevelEntityInfo(other.getMpLevelEntityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo teamEnterInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder> teamEnterInfoBuilder_; + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return Whether the teamEnterInfo field is set. + */ + public boolean hasTeamEnterInfo() { + return teamEnterInfoBuilder_ != null || teamEnterInfo_ != null; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return The teamEnterInfo. + */ + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo() { + if (teamEnterInfoBuilder_ == null) { + return teamEnterInfo_ == null ? emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance() : teamEnterInfo_; + } else { + return teamEnterInfoBuilder_.getMessage(); + } + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder setTeamEnterInfo(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo value) { + if (teamEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teamEnterInfo_ = value; + onChanged(); + } else { + teamEnterInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder setTeamEnterInfo( + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder builderForValue) { + if (teamEnterInfoBuilder_ == null) { + teamEnterInfo_ = builderForValue.build(); + onChanged(); + } else { + teamEnterInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder mergeTeamEnterInfo(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo value) { + if (teamEnterInfoBuilder_ == null) { + if (teamEnterInfo_ != null) { + teamEnterInfo_ = + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.newBuilder(teamEnterInfo_).mergeFrom(value).buildPartial(); + } else { + teamEnterInfo_ = value; + } + onChanged(); + } else { + teamEnterInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder clearTeamEnterInfo() { + if (teamEnterInfoBuilder_ == null) { + teamEnterInfo_ = null; + onChanged(); + } else { + teamEnterInfo_ = null; + teamEnterInfoBuilder_ = null; + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder getTeamEnterInfoBuilder() { + + onChanged(); + return getTeamEnterInfoFieldBuilder().getBuilder(); + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder() { + if (teamEnterInfoBuilder_ != null) { + return teamEnterInfoBuilder_.getMessageOrBuilder(); + } else { + return teamEnterInfo_ == null ? + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance() : teamEnterInfo_; + } + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder> + getTeamEnterInfoFieldBuilder() { + if (teamEnterInfoBuilder_ == null) { + teamEnterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder>( + getTeamEnterInfo(), + getParentForChildren(), + isClean()); + teamEnterInfo_ = null; + } + return teamEnterInfoBuilder_; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 12; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 12; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private java.util.List avatarEnterInfo_ = + java.util.Collections.emptyList(); + private void ensureAvatarEnterInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = new java.util.ArrayList(avatarEnterInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder> avatarEnterInfoBuilder_; + + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public java.util.List getAvatarEnterInfoList() { + if (avatarEnterInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(avatarEnterInfo_); + } else { + return avatarEnterInfoBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public int getAvatarEnterInfoCount() { + if (avatarEnterInfoBuilder_ == null) { + return avatarEnterInfo_.size(); + } else { + return avatarEnterInfoBuilder_.getCount(); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index) { + if (avatarEnterInfoBuilder_ == null) { + return avatarEnterInfo_.get(index); + } else { + return avatarEnterInfoBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder setAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo value) { + if (avatarEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.set(index, value); + onChanged(); + } else { + avatarEnterInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder setAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder builderForValue) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + avatarEnterInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo value) { + if (avatarEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(value); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo value) { + if (avatarEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(index, value); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder builderForValue) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(builderForValue.build()); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder builderForValue) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAllAvatarEnterInfo( + java.lang.Iterable values) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarEnterInfo_); + onChanged(); + } else { + avatarEnterInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder clearAvatarEnterInfo() { + if (avatarEnterInfoBuilder_ == null) { + avatarEnterInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + avatarEnterInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder removeAvatarEnterInfo(int index) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.remove(index); + onChanged(); + } else { + avatarEnterInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder getAvatarEnterInfoBuilder( + int index) { + return getAvatarEnterInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( + int index) { + if (avatarEnterInfoBuilder_ == null) { + return avatarEnterInfo_.get(index); } else { + return avatarEnterInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public java.util.List + getAvatarEnterInfoOrBuilderList() { + if (avatarEnterInfoBuilder_ != null) { + return avatarEnterInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(avatarEnterInfo_); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder addAvatarEnterInfoBuilder() { + return getAvatarEnterInfoFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder addAvatarEnterInfoBuilder( + int index) { + return getAvatarEnterInfoFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public java.util.List + getAvatarEnterInfoBuilderList() { + return getAvatarEnterInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder> + getAvatarEnterInfoFieldBuilder() { + if (avatarEnterInfoBuilder_ == null) { + avatarEnterInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder>( + avatarEnterInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + avatarEnterInfo_ = null; + } + return avatarEnterInfoBuilder_; + } + + private int curAvatarEntityId_ ; + /** + * uint32 cur_avatar_entity_id = 6; + * @return The curAvatarEntityId. + */ + @java.lang.Override + public int getCurAvatarEntityId() { + return curAvatarEntityId_; + } + /** + * uint32 cur_avatar_entity_id = 6; + * @param value The curAvatarEntityId to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarEntityId(int value) { + + curAvatarEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_avatar_entity_id = 6; + * @return This builder for chaining. + */ + public Builder clearCurAvatarEntityId() { + + curAvatarEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo mpLevelEntityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder> mpLevelEntityInfoBuilder_; + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return Whether the mpLevelEntityInfo field is set. + */ + public boolean hasMpLevelEntityInfo() { + return mpLevelEntityInfoBuilder_ != null || mpLevelEntityInfo_ != null; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return The mpLevelEntityInfo. + */ + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo() { + if (mpLevelEntityInfoBuilder_ == null) { + return mpLevelEntityInfo_ == null ? emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance() : mpLevelEntityInfo_; + } else { + return mpLevelEntityInfoBuilder_.getMessage(); + } + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder setMpLevelEntityInfo(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo value) { + if (mpLevelEntityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mpLevelEntityInfo_ = value; + onChanged(); + } else { + mpLevelEntityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder setMpLevelEntityInfo( + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder builderForValue) { + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfo_ = builderForValue.build(); + onChanged(); + } else { + mpLevelEntityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder mergeMpLevelEntityInfo(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo value) { + if (mpLevelEntityInfoBuilder_ == null) { + if (mpLevelEntityInfo_ != null) { + mpLevelEntityInfo_ = + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.newBuilder(mpLevelEntityInfo_).mergeFrom(value).buildPartial(); + } else { + mpLevelEntityInfo_ = value; + } + onChanged(); + } else { + mpLevelEntityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder clearMpLevelEntityInfo() { + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfo_ = null; + onChanged(); + } else { + mpLevelEntityInfo_ = null; + mpLevelEntityInfoBuilder_ = null; + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder getMpLevelEntityInfoBuilder() { + + onChanged(); + return getMpLevelEntityInfoFieldBuilder().getBuilder(); + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder() { + if (mpLevelEntityInfoBuilder_ != null) { + return mpLevelEntityInfoBuilder_.getMessageOrBuilder(); + } else { + return mpLevelEntityInfo_ == null ? + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance() : mpLevelEntityInfo_; + } + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder> + getMpLevelEntityInfoFieldBuilder() { + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder>( + getMpLevelEntityInfo(), + getParentForChildren(), + isClean()); + mpLevelEntityInfo_ = null; + } + return mpLevelEntityInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerEnterSceneInfoNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterSceneInfoNotify) + private static final emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify(); + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterSceneInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterSceneInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterSceneInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n PlayerEnterSceneInfoNotify.proto\032\032Avat" + + "arEnterSceneInfo.proto\032\027MPLevelEntityInf" + + "o.proto\032\030TeamEnterSceneInfo.proto\"\347\001\n\032Pl" + + "ayerEnterSceneInfoNotify\022,\n\017team_enter_i" + + "nfo\030\010 \001(\0132\023.TeamEnterSceneInfo\022\031\n\021enter_" + + "scene_token\030\014 \001(\r\0220\n\021avatar_enter_info\030\007" + + " \003(\0132\025.AvatarEnterSceneInfo\022\034\n\024cur_avata" + + "r_entity_id\030\006 \001(\r\0220\n\024mp_level_entity_inf" + + "o\030\005 \001(\0132\022.MPLevelEntityInfoB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerEnterSceneInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterSceneInfoNotify_descriptor, + new java.lang.String[] { "TeamEnterInfo", "EnterSceneToken", "AvatarEnterInfo", "CurAvatarEntityId", "MpLevelEntityInfo", }); + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java new file mode 100644 index 000000000..c25286e13 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java @@ -0,0 +1,2127 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterSceneNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterSceneNotifyOuterClass { + private PlayerEnterSceneNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterSceneNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterSceneNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prev_scene_id = 6; + * @return The prevSceneId. + */ + int getPrevSceneId(); + + /** + * uint32 dungeon_id = 12; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * bool is_skip_ui = 1732; + * @return The isSkipUi. + */ + boolean getIsSkipUi(); + + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .EnterType type = 13; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .EnterType type = 13; + * @return The type. + */ + emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType(); + + /** + * uint64 scene_begin_time = 14; + * @return The sceneBeginTime. + */ + long getSceneBeginTime(); + + /** + * uint32 world_level = 11; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * uint32 world_type = 1490; + * @return The worldType. + */ + int getWorldType(); + + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * bool is_first_login_enter_scene = 3; + * @return The isFirstLoginEnterScene. + */ + boolean getIsFirstLoginEnterScene(); + + /** + * repeated uint32 scene_tag_id_list = 5; + * @return A list containing the sceneTagIdList. + */ + java.util.List getSceneTagIdListList(); + /** + * repeated uint32 scene_tag_id_list = 5; + * @return The count of sceneTagIdList. + */ + int getSceneTagIdListCount(); + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + int getSceneTagIdList(int index); + + /** + * string scene_transaction = 1842; + * @return The sceneTransaction. + */ + java.lang.String getSceneTransaction(); + /** + * string scene_transaction = 1842; + * @return The bytes for sceneTransaction. + */ + com.google.protobuf.ByteString + getSceneTransactionBytes(); + + /** + * .Vector prev_pos = 8; + * @return Whether the prevPos field is set. + */ + boolean hasPrevPos(); + /** + * .Vector prev_pos = 8; + * @return The prevPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos(); + /** + * .Vector prev_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder(); + + /** + * uint32 enter_reason = 1828; + * @return The enterReason. + */ + int getEnterReason(); + + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 7; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 enter_scene_token = 2; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + } + /** + *
+   * CmdId: 272
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerEnterSceneNotify} + */ + public static final class PlayerEnterSceneNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterSceneNotify) + PlayerEnterSceneNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterSceneNotify.newBuilder() to construct. + private PlayerEnterSceneNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterSceneNotify() { + type_ = 0; + sceneTagIdList_ = emptyIntList(); + sceneTransaction_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterSceneNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterSceneNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 24: { + + isFirstLoginEnterScene_ = input.readBool(); + break; + } + case 32: { + + targetUid_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTagIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneTagIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + prevSceneId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (prevPos_ != null) { + subBuilder = prevPos_.toBuilder(); + } + prevPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(prevPos_); + prevPos_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + worldLevel_ = input.readUInt32(); + break; + } + case 96: { + + dungeonId_ = input.readUInt32(); + break; + } + case 104: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 112: { + + sceneBeginTime_ = input.readUInt64(); + break; + } + case 120: { + + sceneId_ = input.readUInt32(); + break; + } + case 11920: { + + worldType_ = input.readUInt32(); + break; + } + case 13856: { + + isSkipUi_ = input.readBool(); + break; + } + case 14624: { + + enterReason_ = input.readUInt32(); + break; + } + case 14738: { + java.lang.String s = input.readStringRequireUtf8(); + + sceneTransaction_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.Builder.class); + } + + public static final int PREV_SCENE_ID_FIELD_NUMBER = 6; + private int prevSceneId_; + /** + * uint32 prev_scene_id = 6; + * @return The prevSceneId. + */ + @java.lang.Override + public int getPrevSceneId() { + return prevSceneId_; + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 12; + private int dungeonId_; + /** + * uint32 dungeon_id = 12; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int IS_SKIP_UI_FIELD_NUMBER = 1732; + private boolean isSkipUi_; + /** + * bool is_skip_ui = 1732; + * @return The isSkipUi. + */ + @java.lang.Override + public boolean getIsSkipUi() { + return isSkipUi_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 15; + private int sceneId_; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int TYPE_FIELD_NUMBER = 13; + private int type_; + /** + * .EnterType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .EnterType type = 13; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType result = emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.UNRECOGNIZED : result; + } + + public static final int SCENE_BEGIN_TIME_FIELD_NUMBER = 14; + private long sceneBeginTime_; + /** + * uint64 scene_begin_time = 14; + * @return The sceneBeginTime. + */ + @java.lang.Override + public long getSceneBeginTime() { + return sceneBeginTime_; + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 11; + private int worldLevel_; + /** + * uint32 world_level = 11; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int WORLD_TYPE_FIELD_NUMBER = 1490; + private int worldType_; + /** + * uint32 world_type = 1490; + * @return The worldType. + */ + @java.lang.Override + public int getWorldType() { + return worldType_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 4; + private int targetUid_; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int IS_FIRST_LOGIN_ENTER_SCENE_FIELD_NUMBER = 3; + private boolean isFirstLoginEnterScene_; + /** + * bool is_first_login_enter_scene = 3; + * @return The isFirstLoginEnterScene. + */ + @java.lang.Override + public boolean getIsFirstLoginEnterScene() { + return isFirstLoginEnterScene_; + } + + public static final int SCENE_TAG_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList sceneTagIdList_; + /** + * repeated uint32 scene_tag_id_list = 5; + * @return A list containing the sceneTagIdList. + */ + @java.lang.Override + public java.util.List + getSceneTagIdListList() { + return sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + private int sceneTagIdListMemoizedSerializedSize = -1; + + public static final int SCENE_TRANSACTION_FIELD_NUMBER = 1842; + private volatile java.lang.Object sceneTransaction_; + /** + * string scene_transaction = 1842; + * @return The sceneTransaction. + */ + @java.lang.Override + public java.lang.String getSceneTransaction() { + java.lang.Object ref = sceneTransaction_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sceneTransaction_ = s; + return s; + } + } + /** + * string scene_transaction = 1842; + * @return The bytes for sceneTransaction. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSceneTransactionBytes() { + java.lang.Object ref = sceneTransaction_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sceneTransaction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PREV_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector prevPos_; + /** + * .Vector prev_pos = 8; + * @return Whether the prevPos field is set. + */ + @java.lang.Override + public boolean hasPrevPos() { + return prevPos_ != null; + } + /** + * .Vector prev_pos = 8; + * @return The prevPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos() { + return prevPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : prevPos_; + } + /** + * .Vector prev_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder() { + return getPrevPos(); + } + + public static final int ENTER_REASON_FIELD_NUMBER = 1828; + private int enterReason_; + /** + * uint32 enter_reason = 1828; + * @return The enterReason. + */ + @java.lang.Override + public int getEnterReason() { + return enterReason_; + } + + public static final int POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 2; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 2; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (enterSceneToken_ != 0) { + output.writeUInt32(2, enterSceneToken_); + } + if (isFirstLoginEnterScene_ != false) { + output.writeBool(3, isFirstLoginEnterScene_); + } + if (targetUid_ != 0) { + output.writeUInt32(4, targetUid_); + } + if (getSceneTagIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneTagIdList_.size(); i++) { + output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); + } + if (prevSceneId_ != 0) { + output.writeUInt32(6, prevSceneId_); + } + if (pos_ != null) { + output.writeMessage(7, getPos()); + } + if (prevPos_ != null) { + output.writeMessage(8, getPrevPos()); + } + if (worldLevel_ != 0) { + output.writeUInt32(11, worldLevel_); + } + if (dungeonId_ != 0) { + output.writeUInt32(12, dungeonId_); + } + if (type_ != emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.ENTER_TYPE_NONE.getNumber()) { + output.writeEnum(13, type_); + } + if (sceneBeginTime_ != 0L) { + output.writeUInt64(14, sceneBeginTime_); + } + if (sceneId_ != 0) { + output.writeUInt32(15, sceneId_); + } + if (worldType_ != 0) { + output.writeUInt32(1490, worldType_); + } + if (isSkipUi_ != false) { + output.writeBool(1732, isSkipUi_); + } + if (enterReason_ != 0) { + output.writeUInt32(1828, enterReason_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sceneTransaction_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1842, sceneTransaction_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, enterSceneToken_); + } + if (isFirstLoginEnterScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isFirstLoginEnterScene_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetUid_); + } + { + int dataSize = 0; + for (int i = 0; i < sceneTagIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneTagIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneTagIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneTagIdListMemoizedSerializedSize = dataSize; + } + if (prevSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, prevSceneId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getPos()); + } + if (prevPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getPrevPos()); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, worldLevel_); + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, dungeonId_); + } + if (type_ != emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.ENTER_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, type_); + } + if (sceneBeginTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, sceneBeginTime_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneId_); + } + if (worldType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1490, worldType_); + } + if (isSkipUi_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1732, isSkipUi_); + } + if (enterReason_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1828, enterReason_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sceneTransaction_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1842, sceneTransaction_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify other = (emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify) obj; + + if (getPrevSceneId() + != other.getPrevSceneId()) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (getIsSkipUi() + != other.getIsSkipUi()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (type_ != other.type_) return false; + if (getSceneBeginTime() + != other.getSceneBeginTime()) return false; + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (getWorldType() + != other.getWorldType()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (getIsFirstLoginEnterScene() + != other.getIsFirstLoginEnterScene()) return false; + if (!getSceneTagIdListList() + .equals(other.getSceneTagIdListList())) return false; + if (!getSceneTransaction() + .equals(other.getSceneTransaction())) return false; + if (hasPrevPos() != other.hasPrevPos()) return false; + if (hasPrevPos()) { + if (!getPrevPos() + .equals(other.getPrevPos())) return false; + } + if (getEnterReason() + != other.getEnterReason()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PREV_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPrevSceneId(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + IS_SKIP_UI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSkipUi()); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + SCENE_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSceneBeginTime()); + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + hash = (37 * hash) + WORLD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getWorldType(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + IS_FIRST_LOGIN_ENTER_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFirstLoginEnterScene()); + if (getSceneTagIdListCount() > 0) { + hash = (37 * hash) + SCENE_TAG_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTagIdListList().hashCode(); + } + hash = (37 * hash) + SCENE_TRANSACTION_FIELD_NUMBER; + hash = (53 * hash) + getSceneTransaction().hashCode(); + if (hasPrevPos()) { + hash = (37 * hash) + PREV_POS_FIELD_NUMBER; + hash = (53 * hash) + getPrevPos().hashCode(); + } + hash = (37 * hash) + ENTER_REASON_FIELD_NUMBER; + hash = (53 * hash) + getEnterReason(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 272
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerEnterSceneNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterSceneNotify) + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + prevSceneId_ = 0; + + dungeonId_ = 0; + + isSkipUi_ = false; + + sceneId_ = 0; + + type_ = 0; + + sceneBeginTime_ = 0L; + + worldLevel_ = 0; + + worldType_ = 0; + + targetUid_ = 0; + + isFirstLoginEnterScene_ = false; + + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneTransaction_ = ""; + + if (prevPosBuilder_ == null) { + prevPos_ = null; + } else { + prevPos_ = null; + prevPosBuilder_ = null; + } + enterReason_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + enterSceneToken_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify build() { + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify buildPartial() { + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify result = new emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify(this); + int from_bitField0_ = bitField0_; + result.prevSceneId_ = prevSceneId_; + result.dungeonId_ = dungeonId_; + result.isSkipUi_ = isSkipUi_; + result.sceneId_ = sceneId_; + result.type_ = type_; + result.sceneBeginTime_ = sceneBeginTime_; + result.worldLevel_ = worldLevel_; + result.worldType_ = worldType_; + result.targetUid_ = targetUid_; + result.isFirstLoginEnterScene_ = isFirstLoginEnterScene_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTagIdList_ = sceneTagIdList_; + result.sceneTransaction_ = sceneTransaction_; + if (prevPosBuilder_ == null) { + result.prevPos_ = prevPos_; + } else { + result.prevPos_ = prevPosBuilder_.build(); + } + result.enterReason_ = enterReason_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.enterSceneToken_ = enterSceneToken_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify other) { + if (other == emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.getDefaultInstance()) return this; + if (other.getPrevSceneId() != 0) { + setPrevSceneId(other.getPrevSceneId()); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getIsSkipUi() != false) { + setIsSkipUi(other.getIsSkipUi()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (other.getSceneBeginTime() != 0L) { + setSceneBeginTime(other.getSceneBeginTime()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (other.getWorldType() != 0) { + setWorldType(other.getWorldType()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getIsFirstLoginEnterScene() != false) { + setIsFirstLoginEnterScene(other.getIsFirstLoginEnterScene()); + } + if (!other.sceneTagIdList_.isEmpty()) { + if (sceneTagIdList_.isEmpty()) { + sceneTagIdList_ = other.sceneTagIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addAll(other.sceneTagIdList_); + } + onChanged(); + } + if (!other.getSceneTransaction().isEmpty()) { + sceneTransaction_ = other.sceneTransaction_; + onChanged(); + } + if (other.hasPrevPos()) { + mergePrevPos(other.getPrevPos()); + } + if (other.getEnterReason() != 0) { + setEnterReason(other.getEnterReason()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int prevSceneId_ ; + /** + * uint32 prev_scene_id = 6; + * @return The prevSceneId. + */ + @java.lang.Override + public int getPrevSceneId() { + return prevSceneId_; + } + /** + * uint32 prev_scene_id = 6; + * @param value The prevSceneId to set. + * @return This builder for chaining. + */ + public Builder setPrevSceneId(int value) { + + prevSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 prev_scene_id = 6; + * @return This builder for chaining. + */ + public Builder clearPrevSceneId() { + + prevSceneId_ = 0; + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 12; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 12; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 12; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private boolean isSkipUi_ ; + /** + * bool is_skip_ui = 1732; + * @return The isSkipUi. + */ + @java.lang.Override + public boolean getIsSkipUi() { + return isSkipUi_; + } + /** + * bool is_skip_ui = 1732; + * @param value The isSkipUi to set. + * @return This builder for chaining. + */ + public Builder setIsSkipUi(boolean value) { + + isSkipUi_ = value; + onChanged(); + return this; + } + /** + * bool is_skip_ui = 1732; + * @return This builder for chaining. + */ + public Builder clearIsSkipUi() { + + isSkipUi_ = false; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 15; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 15; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int type_ = 0; + /** + * .EnterType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .EnterType type = 13; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .EnterType type = 13; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType result = emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.UNRECOGNIZED : result; + } + /** + * .EnterType type = 13; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .EnterType type = 13; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private long sceneBeginTime_ ; + /** + * uint64 scene_begin_time = 14; + * @return The sceneBeginTime. + */ + @java.lang.Override + public long getSceneBeginTime() { + return sceneBeginTime_; + } + /** + * uint64 scene_begin_time = 14; + * @param value The sceneBeginTime to set. + * @return This builder for chaining. + */ + public Builder setSceneBeginTime(long value) { + + sceneBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint64 scene_begin_time = 14; + * @return This builder for chaining. + */ + public Builder clearSceneBeginTime() { + + sceneBeginTime_ = 0L; + onChanged(); + return this; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 11; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 11; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 11; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private int worldType_ ; + /** + * uint32 world_type = 1490; + * @return The worldType. + */ + @java.lang.Override + public int getWorldType() { + return worldType_; + } + /** + * uint32 world_type = 1490; + * @param value The worldType to set. + * @return This builder for chaining. + */ + public Builder setWorldType(int value) { + + worldType_ = value; + onChanged(); + return this; + } + /** + * uint32 world_type = 1490; + * @return This builder for chaining. + */ + public Builder clearWorldType() { + + worldType_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 4; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private boolean isFirstLoginEnterScene_ ; + /** + * bool is_first_login_enter_scene = 3; + * @return The isFirstLoginEnterScene. + */ + @java.lang.Override + public boolean getIsFirstLoginEnterScene() { + return isFirstLoginEnterScene_; + } + /** + * bool is_first_login_enter_scene = 3; + * @param value The isFirstLoginEnterScene to set. + * @return This builder for chaining. + */ + public Builder setIsFirstLoginEnterScene(boolean value) { + + isFirstLoginEnterScene_ = value; + onChanged(); + return this; + } + /** + * bool is_first_login_enter_scene = 3; + * @return This builder for chaining. + */ + public Builder clearIsFirstLoginEnterScene() { + + isFirstLoginEnterScene_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList sceneTagIdList_ = emptyIntList(); + private void ensureSceneTagIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = mutableCopy(sceneTagIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return A list containing the sceneTagIdList. + */ + public java.util.List + getSceneTagIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index to set the value at. + * @param value The sceneTagIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneTagIdList( + int index, int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param value The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneTagIdList(int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param values The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneTagIdList( + java.lang.Iterable values) { + ensureSceneTagIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTagIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearSceneTagIdList() { + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.lang.Object sceneTransaction_ = ""; + /** + * string scene_transaction = 1842; + * @return The sceneTransaction. + */ + public java.lang.String getSceneTransaction() { + java.lang.Object ref = sceneTransaction_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sceneTransaction_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string scene_transaction = 1842; + * @return The bytes for sceneTransaction. + */ + public com.google.protobuf.ByteString + getSceneTransactionBytes() { + java.lang.Object ref = sceneTransaction_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sceneTransaction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string scene_transaction = 1842; + * @param value The sceneTransaction to set. + * @return This builder for chaining. + */ + public Builder setSceneTransaction( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sceneTransaction_ = value; + onChanged(); + return this; + } + /** + * string scene_transaction = 1842; + * @return This builder for chaining. + */ + public Builder clearSceneTransaction() { + + sceneTransaction_ = getDefaultInstance().getSceneTransaction(); + onChanged(); + return this; + } + /** + * string scene_transaction = 1842; + * @param value The bytes for sceneTransaction to set. + * @return This builder for chaining. + */ + public Builder setSceneTransactionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sceneTransaction_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector prevPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> prevPosBuilder_; + /** + * .Vector prev_pos = 8; + * @return Whether the prevPos field is set. + */ + public boolean hasPrevPos() { + return prevPosBuilder_ != null || prevPos_ != null; + } + /** + * .Vector prev_pos = 8; + * @return The prevPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos() { + if (prevPosBuilder_ == null) { + return prevPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : prevPos_; + } else { + return prevPosBuilder_.getMessage(); + } + } + /** + * .Vector prev_pos = 8; + */ + public Builder setPrevPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (prevPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + prevPos_ = value; + onChanged(); + } else { + prevPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public Builder setPrevPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (prevPosBuilder_ == null) { + prevPos_ = builderForValue.build(); + onChanged(); + } else { + prevPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public Builder mergePrevPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (prevPosBuilder_ == null) { + if (prevPos_ != null) { + prevPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(prevPos_).mergeFrom(value).buildPartial(); + } else { + prevPos_ = value; + } + onChanged(); + } else { + prevPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public Builder clearPrevPos() { + if (prevPosBuilder_ == null) { + prevPos_ = null; + onChanged(); + } else { + prevPos_ = null; + prevPosBuilder_ = null; + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPrevPosBuilder() { + + onChanged(); + return getPrevPosFieldBuilder().getBuilder(); + } + /** + * .Vector prev_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder() { + if (prevPosBuilder_ != null) { + return prevPosBuilder_.getMessageOrBuilder(); + } else { + return prevPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : prevPos_; + } + } + /** + * .Vector prev_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPrevPosFieldBuilder() { + if (prevPosBuilder_ == null) { + prevPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPrevPos(), + getParentForChildren(), + isClean()); + prevPos_ = null; + } + return prevPosBuilder_; + } + + private int enterReason_ ; + /** + * uint32 enter_reason = 1828; + * @return The enterReason. + */ + @java.lang.Override + public int getEnterReason() { + return enterReason_; + } + /** + * uint32 enter_reason = 1828; + * @param value The enterReason to set. + * @return This builder for chaining. + */ + public Builder setEnterReason(int value) { + + enterReason_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_reason = 1828; + * @return This builder for chaining. + */ + public Builder clearEnterReason() { + + enterReason_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 7; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 2; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 2; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 2; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerEnterSceneNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterSceneNotify) + private static final emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify(); + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterSceneNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterSceneNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterSceneNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterSceneNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PlayerEnterSceneNotify.proto\032\017EnterTyp" + + "e.proto\032\014Vector.proto\"\232\003\n\026PlayerEnterSce" + + "neNotify\022\025\n\rprev_scene_id\030\006 \001(\r\022\022\n\ndunge" + + "on_id\030\014 \001(\r\022\023\n\nis_skip_ui\030\304\r \001(\010\022\020\n\010scen" + + "e_id\030\017 \001(\r\022\030\n\004type\030\r \001(\0162\n.EnterType\022\030\n\020" + + "scene_begin_time\030\016 \001(\004\022\023\n\013world_level\030\013 " + + "\001(\r\022\023\n\nworld_type\030\322\013 \001(\r\022\022\n\ntarget_uid\030\004" + + " \001(\r\022\"\n\032is_first_login_enter_scene\030\003 \001(\010" + + "\022\031\n\021scene_tag_id_list\030\005 \003(\r\022\032\n\021scene_tra" + + "nsaction\030\262\016 \001(\t\022\031\n\010prev_pos\030\010 \001(\0132\007.Vect" + + "or\022\025\n\014enter_reason\030\244\016 \001(\r\022\024\n\003pos\030\007 \001(\0132\007" + + ".Vector\022\031\n\021enter_scene_token\030\002 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PlayerEnterSceneNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterSceneNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterSceneNotify_descriptor, + new java.lang.String[] { "PrevSceneId", "DungeonId", "IsSkipUi", "SceneId", "Type", "SceneBeginTime", "WorldLevel", "WorldType", "TargetUid", "IsFirstLoginEnterScene", "SceneTagIdList", "SceneTransaction", "PrevPos", "EnterReason", "Pos", "EnterSceneToken", }); + emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java new file mode 100644 index 000000000..40c960444 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerGameTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerGameTimeNotifyOuterClass { + private PlayerGameTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerGameTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerGameTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 7; + * @return The uid. + */ + int getUid(); + + /** + * uint32 game_time = 3; + * @return The gameTime. + */ + int getGameTime(); + + /** + * bool is_home = 13; + * @return The isHome. + */ + boolean getIsHome(); + } + /** + *
+   * CmdId: 131
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerGameTimeNotify} + */ + public static final class PlayerGameTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerGameTimeNotify) + PlayerGameTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerGameTimeNotify.newBuilder() to construct. + private PlayerGameTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerGameTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerGameTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerGameTimeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + gameTime_ = input.readUInt32(); + break; + } + case 56: { + + uid_ = input.readUInt32(); + break; + } + case 104: { + + isHome_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.class, emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 7; + private int uid_; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int GAME_TIME_FIELD_NUMBER = 3; + private int gameTime_; + /** + * uint32 game_time = 3; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + + public static final int IS_HOME_FIELD_NUMBER = 13; + private boolean isHome_; + /** + * bool is_home = 13; + * @return The isHome. + */ + @java.lang.Override + public boolean getIsHome() { + return isHome_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (gameTime_ != 0) { + output.writeUInt32(3, gameTime_); + } + if (uid_ != 0) { + output.writeUInt32(7, uid_); + } + if (isHome_ != false) { + output.writeBool(13, isHome_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, gameTime_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, uid_); + } + if (isHome_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isHome_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify other = (emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) obj; + + if (getUid() + != other.getUid()) return false; + if (getGameTime() + != other.getGameTime()) return false; + if (getIsHome() + != other.getIsHome()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getGameTime(); + hash = (37 * hash) + IS_HOME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHome()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 131
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerGameTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerGameTimeNotify) + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.class, emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + gameTime_ = 0; + + isHome_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify build() { + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify buildPartial() { + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify result = new emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify(this); + result.uid_ = uid_; + result.gameTime_ = gameTime_; + result.isHome_ = isHome_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify other) { + if (other == emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getGameTime() != 0) { + setGameTime(other.getGameTime()); + } + if (other.getIsHome() != false) { + setIsHome(other.getIsHome()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 7; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 7; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int gameTime_ ; + /** + * uint32 game_time = 3; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + /** + * uint32 game_time = 3; + * @param value The gameTime to set. + * @return This builder for chaining. + */ + public Builder setGameTime(int value) { + + gameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 game_time = 3; + * @return This builder for chaining. + */ + public Builder clearGameTime() { + + gameTime_ = 0; + onChanged(); + return this; + } + + private boolean isHome_ ; + /** + * bool is_home = 13; + * @return The isHome. + */ + @java.lang.Override + public boolean getIsHome() { + return isHome_; + } + /** + * bool is_home = 13; + * @param value The isHome to set. + * @return This builder for chaining. + */ + public Builder setIsHome(boolean value) { + + isHome_ = value; + onChanged(); + return this; + } + /** + * bool is_home = 13; + * @return This builder for chaining. + */ + public Builder clearIsHome() { + + isHome_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerGameTimeNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerGameTimeNotify) + private static final emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify(); + } + + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerGameTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerGameTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerGameTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerGameTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerGameTimeNotify.proto\"G\n\024PlayerGa" + + "meTimeNotify\022\013\n\003uid\030\007 \001(\r\022\021\n\tgame_time\030\003" + + " \001(\r\022\017\n\007is_home\030\r \001(\010B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerGameTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerGameTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerGameTimeNotify_descriptor, + new java.lang.String[] { "Uid", "GameTime", "IsHome", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java new file mode 100644 index 000000000..1f08691b3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerGetForceQuitBanInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerGetForceQuitBanInfoRspOuterClass { + private PlayerGetForceQuitBanInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerGetForceQuitBanInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerGetForceQuitBanInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 match_id = 8; + * @return The matchId. + */ + int getMatchId(); + + /** + * uint32 expire_time = 13; + * @return The expireTime. + */ + int getExpireTime(); + } + /** + *
+   * CmdId: 4197
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerGetForceQuitBanInfoRsp} + */ + public static final class PlayerGetForceQuitBanInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerGetForceQuitBanInfoRsp) + PlayerGetForceQuitBanInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerGetForceQuitBanInfoRsp.newBuilder() to construct. + private PlayerGetForceQuitBanInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerGetForceQuitBanInfoRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerGetForceQuitBanInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerGetForceQuitBanInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 64: { + + matchId_ = input.readUInt32(); + break; + } + case 104: { + + expireTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.class, emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATCH_ID_FIELD_NUMBER = 8; + private int matchId_; + /** + * uint32 match_id = 8; + * @return The matchId. + */ + @java.lang.Override + public int getMatchId() { + return matchId_; + } + + public static final int EXPIRE_TIME_FIELD_NUMBER = 13; + private int expireTime_; + /** + * uint32 expire_time = 13; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (matchId_ != 0) { + output.writeUInt32(8, matchId_); + } + if (expireTime_ != 0) { + output.writeUInt32(13, expireTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (matchId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, matchId_); + } + if (expireTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, expireTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp other = (emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMatchId() + != other.getMatchId()) return false; + if (getExpireTime() + != other.getExpireTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MATCH_ID_FIELD_NUMBER; + hash = (53 * hash) + getMatchId(); + hash = (37 * hash) + EXPIRE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getExpireTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4197
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerGetForceQuitBanInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerGetForceQuitBanInfoRsp) + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.class, emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + matchId_ = 0; + + expireTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp build() { + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp buildPartial() { + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp result = new emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp(this); + result.retcode_ = retcode_; + result.matchId_ = matchId_; + result.expireTime_ = expireTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp other) { + if (other == emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMatchId() != 0) { + setMatchId(other.getMatchId()); + } + if (other.getExpireTime() != 0) { + setExpireTime(other.getExpireTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int matchId_ ; + /** + * uint32 match_id = 8; + * @return The matchId. + */ + @java.lang.Override + public int getMatchId() { + return matchId_; + } + /** + * uint32 match_id = 8; + * @param value The matchId to set. + * @return This builder for chaining. + */ + public Builder setMatchId(int value) { + + matchId_ = value; + onChanged(); + return this; + } + /** + * uint32 match_id = 8; + * @return This builder for chaining. + */ + public Builder clearMatchId() { + + matchId_ = 0; + onChanged(); + return this; + } + + private int expireTime_ ; + /** + * uint32 expire_time = 13; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + /** + * uint32 expire_time = 13; + * @param value The expireTime to set. + * @return This builder for chaining. + */ + public Builder setExpireTime(int value) { + + expireTime_ = value; + onChanged(); + return this; + } + /** + * uint32 expire_time = 13; + * @return This builder for chaining. + */ + public Builder clearExpireTime() { + + expireTime_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerGetForceQuitBanInfoRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerGetForceQuitBanInfoRsp) + private static final emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp(); + } + + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerGetForceQuitBanInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerGetForceQuitBanInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"PlayerGetForceQuitBanInfoRsp.proto\"V\n\034" + + "PlayerGetForceQuitBanInfoRsp\022\017\n\007retcode\030" + + "\004 \001(\005\022\020\n\010match_id\030\010 \001(\r\022\023\n\013expire_time\030\r" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerGetForceQuitBanInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerGetForceQuitBanInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "MatchId", "ExpireTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoNotifyOuterClass.java new file mode 100644 index 000000000..9fb73c386 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoNotifyOuterClass.java @@ -0,0 +1,687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerHomeCompInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerHomeCompInfoNotifyOuterClass { + private PlayerHomeCompInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerHomeCompInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerHomeCompInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return Whether the compInfo field is set. + */ + boolean hasCompInfo(); + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return The compInfo. + */ + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getCompInfo(); + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder getCompInfoOrBuilder(); + } + /** + *
+   * CmdId: 4880
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerHomeCompInfoNotify} + */ + public static final class PlayerHomeCompInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerHomeCompInfoNotify) + PlayerHomeCompInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerHomeCompInfoNotify.newBuilder() to construct. + private PlayerHomeCompInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerHomeCompInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerHomeCompInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerHomeCompInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder subBuilder = null; + if (compInfo_ != null) { + subBuilder = compInfo_.toBuilder(); + } + compInfo_ = input.readMessage(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(compInfo_); + compInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.class, emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.Builder.class); + } + + public static final int COMP_INFO_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo compInfo_; + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return Whether the compInfo field is set. + */ + @java.lang.Override + public boolean hasCompInfo() { + return compInfo_ != null; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return The compInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getCompInfo() { + return compInfo_ == null ? emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance() : compInfo_; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder getCompInfoOrBuilder() { + return getCompInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (compInfo_ != null) { + output.writeMessage(4, getCompInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (compInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getCompInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify other = (emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify) obj; + + if (hasCompInfo() != other.hasCompInfo()) return false; + if (hasCompInfo()) { + if (!getCompInfo() + .equals(other.getCompInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasCompInfo()) { + hash = (37 * hash) + COMP_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCompInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4880
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerHomeCompInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerHomeCompInfoNotify) + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.class, emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (compInfoBuilder_ == null) { + compInfo_ = null; + } else { + compInfo_ = null; + compInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify build() { + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify buildPartial() { + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify result = new emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify(this); + if (compInfoBuilder_ == null) { + result.compInfo_ = compInfo_; + } else { + result.compInfo_ = compInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify other) { + if (other == emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.getDefaultInstance()) return this; + if (other.hasCompInfo()) { + mergeCompInfo(other.getCompInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo compInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder> compInfoBuilder_; + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return Whether the compInfo field is set. + */ + public boolean hasCompInfo() { + return compInfoBuilder_ != null || compInfo_ != null; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return The compInfo. + */ + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getCompInfo() { + if (compInfoBuilder_ == null) { + return compInfo_ == null ? emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance() : compInfo_; + } else { + return compInfoBuilder_.getMessage(); + } + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder setCompInfo(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo value) { + if (compInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + compInfo_ = value; + onChanged(); + } else { + compInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder setCompInfo( + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder builderForValue) { + if (compInfoBuilder_ == null) { + compInfo_ = builderForValue.build(); + onChanged(); + } else { + compInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder mergeCompInfo(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo value) { + if (compInfoBuilder_ == null) { + if (compInfo_ != null) { + compInfo_ = + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.newBuilder(compInfo_).mergeFrom(value).buildPartial(); + } else { + compInfo_ = value; + } + onChanged(); + } else { + compInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder clearCompInfo() { + if (compInfoBuilder_ == null) { + compInfo_ = null; + onChanged(); + } else { + compInfo_ = null; + compInfoBuilder_ = null; + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder getCompInfoBuilder() { + + onChanged(); + return getCompInfoFieldBuilder().getBuilder(); + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder getCompInfoOrBuilder() { + if (compInfoBuilder_ != null) { + return compInfoBuilder_.getMessageOrBuilder(); + } else { + return compInfo_ == null ? + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance() : compInfo_; + } + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder> + getCompInfoFieldBuilder() { + if (compInfoBuilder_ == null) { + compInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder>( + getCompInfo(), + getParentForChildren(), + isClean()); + compInfo_ = null; + } + return compInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerHomeCompInfoNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerHomeCompInfoNotify) + private static final emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify(); + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerHomeCompInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerHomeCompInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerHomeCompInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036PlayerHomeCompInfoNotify.proto\032\030Player" + + "HomeCompInfo.proto\"B\n\030PlayerHomeCompInfo" + + "Notify\022&\n\tcomp_info\030\004 \001(\0132\023.PlayerHomeCo" + + "mpInfoB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerHomeCompInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerHomeCompInfoNotify_descriptor, + new java.lang.String[] { "CompInfo", }); + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoOuterClass.java new file mode 100644 index 000000000..afd1107c1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoOuterClass.java @@ -0,0 +1,1162 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerHomeCompInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerHomeCompInfoOuterClass { + private PlayerHomeCompInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerHomeCompInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerHomeCompInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return A list containing the unlockedModuleIdList. + */ + java.util.List getUnlockedModuleIdListList(); + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return The count of unlockedModuleIdList. + */ + int getUnlockedModuleIdListCount(); + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index of the element to return. + * @return The unlockedModuleIdList at the given index. + */ + int getUnlockedModuleIdList(int index); + + /** + * repeated uint32 seen_module_id_list = 2; + * @return A list containing the seenModuleIdList. + */ + java.util.List getSeenModuleIdListList(); + /** + * repeated uint32 seen_module_id_list = 2; + * @return The count of seenModuleIdList. + */ + int getSeenModuleIdListCount(); + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index of the element to return. + * @return The seenModuleIdList at the given index. + */ + int getSeenModuleIdList(int index); + + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return A list containing the levelupRewardGotLevelList. + */ + java.util.List getLevelupRewardGotLevelListList(); + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return The count of levelupRewardGotLevelList. + */ + int getLevelupRewardGotLevelListCount(); + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index of the element to return. + * @return The levelupRewardGotLevelList at the given index. + */ + int getLevelupRewardGotLevelList(int index); + + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + int getFriendEnterHomeOptionValue(); + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The friendEnterHomeOption. + */ + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); + } + /** + * Protobuf type {@code PlayerHomeCompInfo} + */ + public static final class PlayerHomeCompInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerHomeCompInfo) + PlayerHomeCompInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerHomeCompInfo.newBuilder() to construct. + private PlayerHomeCompInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerHomeCompInfo() { + unlockedModuleIdList_ = emptyIntList(); + seenModuleIdList_ = emptyIntList(); + levelupRewardGotLevelList_ = emptyIntList(); + friendEnterHomeOption_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerHomeCompInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerHomeCompInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + seenModuleIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + seenModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + seenModuleIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unlockedModuleIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unlockedModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unlockedModuleIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + levelupRewardGotLevelList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + levelupRewardGotLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + levelupRewardGotLevelList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 64: { + int rawValue = input.readEnum(); + + friendEnterHomeOption_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.class, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder.class); + } + + public static final int UNLOCKED_MODULE_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList unlockedModuleIdList_; + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return A list containing the unlockedModuleIdList. + */ + @java.lang.Override + public java.util.List + getUnlockedModuleIdListList() { + return unlockedModuleIdList_; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return The count of unlockedModuleIdList. + */ + public int getUnlockedModuleIdListCount() { + return unlockedModuleIdList_.size(); + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index of the element to return. + * @return The unlockedModuleIdList at the given index. + */ + public int getUnlockedModuleIdList(int index) { + return unlockedModuleIdList_.getInt(index); + } + private int unlockedModuleIdListMemoizedSerializedSize = -1; + + public static final int SEEN_MODULE_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList seenModuleIdList_; + /** + * repeated uint32 seen_module_id_list = 2; + * @return A list containing the seenModuleIdList. + */ + @java.lang.Override + public java.util.List + getSeenModuleIdListList() { + return seenModuleIdList_; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return The count of seenModuleIdList. + */ + public int getSeenModuleIdListCount() { + return seenModuleIdList_.size(); + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index of the element to return. + * @return The seenModuleIdList at the given index. + */ + public int getSeenModuleIdList(int index) { + return seenModuleIdList_.getInt(index); + } + private int seenModuleIdListMemoizedSerializedSize = -1; + + public static final int LEVELUP_REWARD_GOT_LEVEL_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList levelupRewardGotLevelList_; + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return A list containing the levelupRewardGotLevelList. + */ + @java.lang.Override + public java.util.List + getLevelupRewardGotLevelListList() { + return levelupRewardGotLevelList_; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return The count of levelupRewardGotLevelList. + */ + public int getLevelupRewardGotLevelListCount() { + return levelupRewardGotLevelList_.size(); + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index of the element to return. + * @return The levelupRewardGotLevelList at the given index. + */ + public int getLevelupRewardGotLevelList(int index) { + return levelupRewardGotLevelList_.getInt(index); + } + private int levelupRewardGotLevelListMemoizedSerializedSize = -1; + + public static final int FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER = 8; + private int friendEnterHomeOption_; + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The friendEnterHomeOption. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getSeenModuleIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(seenModuleIdListMemoizedSerializedSize); + } + for (int i = 0; i < seenModuleIdList_.size(); i++) { + output.writeUInt32NoTag(seenModuleIdList_.getInt(i)); + } + if (getUnlockedModuleIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(unlockedModuleIdListMemoizedSerializedSize); + } + for (int i = 0; i < unlockedModuleIdList_.size(); i++) { + output.writeUInt32NoTag(unlockedModuleIdList_.getInt(i)); + } + if (getLevelupRewardGotLevelListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(levelupRewardGotLevelListMemoizedSerializedSize); + } + for (int i = 0; i < levelupRewardGotLevelList_.size(); i++) { + output.writeUInt32NoTag(levelupRewardGotLevelList_.getInt(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + output.writeEnum(8, friendEnterHomeOption_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < seenModuleIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(seenModuleIdList_.getInt(i)); + } + size += dataSize; + if (!getSeenModuleIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + seenModuleIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unlockedModuleIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unlockedModuleIdList_.getInt(i)); + } + size += dataSize; + if (!getUnlockedModuleIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unlockedModuleIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < levelupRewardGotLevelList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(levelupRewardGotLevelList_.getInt(i)); + } + size += dataSize; + if (!getLevelupRewardGotLevelListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + levelupRewardGotLevelListMemoizedSerializedSize = dataSize; + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, friendEnterHomeOption_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo other = (emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo) obj; + + if (!getUnlockedModuleIdListList() + .equals(other.getUnlockedModuleIdListList())) return false; + if (!getSeenModuleIdListList() + .equals(other.getSeenModuleIdListList())) return false; + if (!getLevelupRewardGotLevelListList() + .equals(other.getLevelupRewardGotLevelListList())) return false; + if (friendEnterHomeOption_ != other.friendEnterHomeOption_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getUnlockedModuleIdListCount() > 0) { + hash = (37 * hash) + UNLOCKED_MODULE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnlockedModuleIdListList().hashCode(); + } + if (getSeenModuleIdListCount() > 0) { + hash = (37 * hash) + SEEN_MODULE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSeenModuleIdListList().hashCode(); + } + if (getLevelupRewardGotLevelListCount() > 0) { + hash = (37 * hash) + LEVELUP_REWARD_GOT_LEVEL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLevelupRewardGotLevelListList().hashCode(); + } + hash = (37 * hash) + FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER; + hash = (53 * hash) + friendEnterHomeOption_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlayerHomeCompInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerHomeCompInfo) + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.class, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unlockedModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + seenModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + levelupRewardGotLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + friendEnterHomeOption_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo build() { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo buildPartial() { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo result = new emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unlockedModuleIdList_ = unlockedModuleIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.seenModuleIdList_ = seenModuleIdList_; + if (((bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.levelupRewardGotLevelList_ = levelupRewardGotLevelList_; + result.friendEnterHomeOption_ = friendEnterHomeOption_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo other) { + if (other == emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance()) return this; + if (!other.unlockedModuleIdList_.isEmpty()) { + if (unlockedModuleIdList_.isEmpty()) { + unlockedModuleIdList_ = other.unlockedModuleIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnlockedModuleIdListIsMutable(); + unlockedModuleIdList_.addAll(other.unlockedModuleIdList_); + } + onChanged(); + } + if (!other.seenModuleIdList_.isEmpty()) { + if (seenModuleIdList_.isEmpty()) { + seenModuleIdList_ = other.seenModuleIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureSeenModuleIdListIsMutable(); + seenModuleIdList_.addAll(other.seenModuleIdList_); + } + onChanged(); + } + if (!other.levelupRewardGotLevelList_.isEmpty()) { + if (levelupRewardGotLevelList_.isEmpty()) { + levelupRewardGotLevelList_ = other.levelupRewardGotLevelList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureLevelupRewardGotLevelListIsMutable(); + levelupRewardGotLevelList_.addAll(other.levelupRewardGotLevelList_); + } + onChanged(); + } + if (other.friendEnterHomeOption_ != 0) { + setFriendEnterHomeOptionValue(other.getFriendEnterHomeOptionValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList unlockedModuleIdList_ = emptyIntList(); + private void ensureUnlockedModuleIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_ = mutableCopy(unlockedModuleIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return A list containing the unlockedModuleIdList. + */ + public java.util.List + getUnlockedModuleIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unlockedModuleIdList_) : unlockedModuleIdList_; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return The count of unlockedModuleIdList. + */ + public int getUnlockedModuleIdListCount() { + return unlockedModuleIdList_.size(); + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index of the element to return. + * @return The unlockedModuleIdList at the given index. + */ + public int getUnlockedModuleIdList(int index) { + return unlockedModuleIdList_.getInt(index); + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index to set the value at. + * @param value The unlockedModuleIdList to set. + * @return This builder for chaining. + */ + public Builder setUnlockedModuleIdList( + int index, int value) { + ensureUnlockedModuleIdListIsMutable(); + unlockedModuleIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param value The unlockedModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addUnlockedModuleIdList(int value) { + ensureUnlockedModuleIdListIsMutable(); + unlockedModuleIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param values The unlockedModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addAllUnlockedModuleIdList( + java.lang.Iterable values) { + ensureUnlockedModuleIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unlockedModuleIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearUnlockedModuleIdList() { + unlockedModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList seenModuleIdList_ = emptyIntList(); + private void ensureSeenModuleIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_ = mutableCopy(seenModuleIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return A list containing the seenModuleIdList. + */ + public java.util.List + getSeenModuleIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(seenModuleIdList_) : seenModuleIdList_; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return The count of seenModuleIdList. + */ + public int getSeenModuleIdListCount() { + return seenModuleIdList_.size(); + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index of the element to return. + * @return The seenModuleIdList at the given index. + */ + public int getSeenModuleIdList(int index) { + return seenModuleIdList_.getInt(index); + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index to set the value at. + * @param value The seenModuleIdList to set. + * @return This builder for chaining. + */ + public Builder setSeenModuleIdList( + int index, int value) { + ensureSeenModuleIdListIsMutable(); + seenModuleIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param value The seenModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addSeenModuleIdList(int value) { + ensureSeenModuleIdListIsMutable(); + seenModuleIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param values The seenModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSeenModuleIdList( + java.lang.Iterable values) { + ensureSeenModuleIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, seenModuleIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearSeenModuleIdList() { + seenModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList levelupRewardGotLevelList_ = emptyIntList(); + private void ensureLevelupRewardGotLevelListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_ = mutableCopy(levelupRewardGotLevelList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return A list containing the levelupRewardGotLevelList. + */ + public java.util.List + getLevelupRewardGotLevelListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(levelupRewardGotLevelList_) : levelupRewardGotLevelList_; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return The count of levelupRewardGotLevelList. + */ + public int getLevelupRewardGotLevelListCount() { + return levelupRewardGotLevelList_.size(); + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index of the element to return. + * @return The levelupRewardGotLevelList at the given index. + */ + public int getLevelupRewardGotLevelList(int index) { + return levelupRewardGotLevelList_.getInt(index); + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index to set the value at. + * @param value The levelupRewardGotLevelList to set. + * @return This builder for chaining. + */ + public Builder setLevelupRewardGotLevelList( + int index, int value) { + ensureLevelupRewardGotLevelListIsMutable(); + levelupRewardGotLevelList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param value The levelupRewardGotLevelList to add. + * @return This builder for chaining. + */ + public Builder addLevelupRewardGotLevelList(int value) { + ensureLevelupRewardGotLevelListIsMutable(); + levelupRewardGotLevelList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param values The levelupRewardGotLevelList to add. + * @return This builder for chaining. + */ + public Builder addAllLevelupRewardGotLevelList( + java.lang.Iterable values) { + ensureLevelupRewardGotLevelListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, levelupRewardGotLevelList_); + onChanged(); + return this; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return This builder for chaining. + */ + public Builder clearLevelupRewardGotLevelList() { + levelupRewardGotLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int friendEnterHomeOption_ = 0; + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @param value The enum numeric value on the wire for friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOptionValue(int value) { + + friendEnterHomeOption_ = value; + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The friendEnterHomeOption. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @param value The friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOption(emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption value) { + if (value == null) { + throw new NullPointerException(); + } + + friendEnterHomeOption_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return This builder for chaining. + */ + public Builder clearFriendEnterHomeOption() { + + friendEnterHomeOption_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerHomeCompInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerHomeCompInfo) + private static final emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo(); + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerHomeCompInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerHomeCompInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerHomeCompInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerHomeCompInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PlayerHomeCompInfo.proto\032\033FriendEnterH" + + "omeOption.proto\"\263\001\n\022PlayerHomeCompInfo\022\037" + + "\n\027unlocked_module_id_list\030\004 \003(\r\022\033\n\023seen_" + + "module_id_list\030\002 \003(\r\022%\n\035levelup_reward_g" + + "ot_level_list\030\007 \003(\r\0228\n\030friend_enter_home" + + "_option\030\010 \001(\0162\026.FriendEnterHomeOptionB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), + }); + internal_static_PlayerHomeCompInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerHomeCompInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerHomeCompInfo_descriptor, + new java.lang.String[] { "UnlockedModuleIdList", "SeenModuleIdList", "LevelupRewardGotLevelList", "FriendEnterHomeOption", }); + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLevelRewardUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLevelRewardUpdateNotifyOuterClass.java new file mode 100644 index 000000000..f606e7118 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLevelRewardUpdateNotifyOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLevelRewardUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLevelRewardUpdateNotifyOuterClass { + private PlayerLevelRewardUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLevelRewardUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLevelRewardUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 level_list = 9; + * @return A list containing the levelList. + */ + java.util.List getLevelListList(); + /** + * repeated uint32 level_list = 9; + * @return The count of levelList. + */ + int getLevelListCount(); + /** + * repeated uint32 level_list = 9; + * @param index The index of the element to return. + * @return The levelList at the given index. + */ + int getLevelList(int index); + } + /** + *
+   * CmdId: 200
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerLevelRewardUpdateNotify} + */ + public static final class PlayerLevelRewardUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLevelRewardUpdateNotify) + PlayerLevelRewardUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLevelRewardUpdateNotify.newBuilder() to construct. + private PlayerLevelRewardUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLevelRewardUpdateNotify() { + levelList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLevelRewardUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLevelRewardUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + levelList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + levelList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + levelList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + levelList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + levelList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.class, emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.Builder.class); + } + + public static final int LEVEL_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList levelList_; + /** + * repeated uint32 level_list = 9; + * @return A list containing the levelList. + */ + @java.lang.Override + public java.util.List + getLevelListList() { + return levelList_; + } + /** + * repeated uint32 level_list = 9; + * @return The count of levelList. + */ + public int getLevelListCount() { + return levelList_.size(); + } + /** + * repeated uint32 level_list = 9; + * @param index The index of the element to return. + * @return The levelList at the given index. + */ + public int getLevelList(int index) { + return levelList_.getInt(index); + } + private int levelListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getLevelListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(levelListMemoizedSerializedSize); + } + for (int i = 0; i < levelList_.size(); i++) { + output.writeUInt32NoTag(levelList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < levelList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(levelList_.getInt(i)); + } + size += dataSize; + if (!getLevelListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + levelListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify other = (emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify) obj; + + if (!getLevelListList() + .equals(other.getLevelListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getLevelListCount() > 0) { + hash = (37 * hash) + LEVEL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLevelListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 200
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerLevelRewardUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLevelRewardUpdateNotify) + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.class, emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + levelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify build() { + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify buildPartial() { + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify result = new emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + levelList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.levelList_ = levelList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify other) { + if (other == emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.getDefaultInstance()) return this; + if (!other.levelList_.isEmpty()) { + if (levelList_.isEmpty()) { + levelList_ = other.levelList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLevelListIsMutable(); + levelList_.addAll(other.levelList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList levelList_ = emptyIntList(); + private void ensureLevelListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + levelList_ = mutableCopy(levelList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 level_list = 9; + * @return A list containing the levelList. + */ + public java.util.List + getLevelListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(levelList_) : levelList_; + } + /** + * repeated uint32 level_list = 9; + * @return The count of levelList. + */ + public int getLevelListCount() { + return levelList_.size(); + } + /** + * repeated uint32 level_list = 9; + * @param index The index of the element to return. + * @return The levelList at the given index. + */ + public int getLevelList(int index) { + return levelList_.getInt(index); + } + /** + * repeated uint32 level_list = 9; + * @param index The index to set the value at. + * @param value The levelList to set. + * @return This builder for chaining. + */ + public Builder setLevelList( + int index, int value) { + ensureLevelListIsMutable(); + levelList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 level_list = 9; + * @param value The levelList to add. + * @return This builder for chaining. + */ + public Builder addLevelList(int value) { + ensureLevelListIsMutable(); + levelList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 level_list = 9; + * @param values The levelList to add. + * @return This builder for chaining. + */ + public Builder addAllLevelList( + java.lang.Iterable values) { + ensureLevelListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, levelList_); + onChanged(); + return this; + } + /** + * repeated uint32 level_list = 9; + * @return This builder for chaining. + */ + public Builder clearLevelList() { + levelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerLevelRewardUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerLevelRewardUpdateNotify) + private static final emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify(); + } + + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLevelRewardUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLevelRewardUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLevelRewardUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#PlayerLevelRewardUpdateNotify.proto\"3\n" + + "\035PlayerLevelRewardUpdateNotify\022\022\n\nlevel_" + + "list\030\t \003(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerLevelRewardUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLevelRewardUpdateNotify_descriptor, + new java.lang.String[] { "LevelList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java new file mode 100644 index 000000000..f965ce242 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java @@ -0,0 +1,945 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLocationInfoOuterClass { + private PlayerLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 15; + * @return The uid. + */ + int getUid(); + + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 3; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 13; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + * Protobuf type {@code PlayerLocationInfo} + */ + public static final class PlayerLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLocationInfo) + PlayerLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLocationInfo.newBuilder() to construct. + private PlayerLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLocationInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLocationInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + uid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.class, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 15; + private int uid_; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pos_ != null) { + output.writeMessage(3, getPos()); + } + if (rot_ != null) { + output.writeMessage(13, getRot()); + } + if (uid_ != 0) { + output.writeUInt32(15, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getRot()); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, uid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo other = (emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo) obj; + + if (getUid() + != other.getUid()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlayerLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLocationInfo) + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.class, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo build() { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo buildPartial() { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo result = new emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo(this); + result.uid_ = uid_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo other) { + if (other == emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 15; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 15; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 3; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 13; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerLocationInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerLocationInfo) + private static final emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo(); + } + + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PlayerLocationInfo.proto\032\014Vector.proto" + + "\"M\n\022PlayerLocationInfo\022\013\n\003uid\030\017 \001(\r\022\024\n\003p" + + "os\030\003 \001(\0132\007.Vector\022\024\n\003rot\030\r \001(\0132\007.VectorB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PlayerLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLocationInfo_descriptor, + new java.lang.String[] { "Uid", "Pos", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java new file mode 100644 index 000000000..6a8a9a476 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java @@ -0,0 +1,5172 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLoginReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLoginReqOuterClass { + private PlayerLoginReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLoginReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLoginReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 language_type = 6; + * @return The languageType. + */ + int getLanguageType(); + + /** + * uint32 reg_platform = 615; + * @return The regPlatform. + */ + int getRegPlatform(); + + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return Whether the trackingIoInfo field is set. + */ + boolean hasTrackingIoInfo(); + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return The trackingIoInfo. + */ + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo(); + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder(); + + /** + * uint32 account_type = 13; + * @return The accountType. + */ + int getAccountType(); + + /** + * string token = 15; + * @return The token. + */ + java.lang.String getToken(); + /** + * string token = 15; + * @return The bytes for token. + */ + com.google.protobuf.ByteString + getTokenBytes(); + + /** + * bytes extra_bin_data = 1458; + * @return The extraBinData. + */ + com.google.protobuf.ByteString getExtraBinData(); + + /** + * uint32 channel_id = 1314; + * @return The channelId. + */ + int getChannelId(); + + /** + * uint32 client_data_version = 688; + * @return The clientDataVersion. + */ + int getClientDataVersion(); + + /** + * string account_uid = 2; + * @return The accountUid. + */ + java.lang.String getAccountUid(); + /** + * string account_uid = 2; + * @return The bytes for accountUid. + */ + com.google.protobuf.ByteString + getAccountUidBytes(); + + /** + * string client_version = 12; + * @return The clientVersion. + */ + java.lang.String getClientVersion(); + /** + * string client_version = 12; + * @return The bytes for clientVersion. + */ + com.google.protobuf.ByteString + getClientVersionBytes(); + + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The unk2700NGKCNPKKIKB. + */ + java.lang.String getUnk2700NGKCNPKKIKB(); + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The bytes for unk2700NGKCNPKKIKB. + */ + com.google.protobuf.ByteString + getUnk2700NGKCNPKKIKBBytes(); + + /** + * string country_code = 2000; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 2000; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * string psn_id = 1268; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 1268; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return The unk2700GPPBEMDGEHH. + */ + int getUnk2700GPPBEMDGEHH(); + + /** + * string device_name = 9; + * @return The deviceName. + */ + java.lang.String getDeviceName(); + /** + * string device_name = 9; + * @return The bytes for deviceName. + */ + com.google.protobuf.ByteString + getDeviceNameBytes(); + + /** + * string cps = 1163; + * @return The cps. + */ + java.lang.String getCps(); + /** + * string cps = 1163; + * @return The bytes for cps. + */ + com.google.protobuf.ByteString + getCpsBytes(); + + /** + * uint64 login_rand = 3; + * @return The loginRand. + */ + long getLoginRand(); + + /** + * uint32 target_home_param = 984; + * @return The targetHomeParam. + */ + int getTargetHomeParam(); + + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return Whether the adjustTrackingInfo field is set. + */ + boolean hasAdjustTrackingInfo(); + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return The adjustTrackingInfo. + */ + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getAdjustTrackingInfo(); + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder getAdjustTrackingInfoOrBuilder(); + + /** + * bool is_transfer = 908; + * @return The isTransfer. + */ + boolean getIsTransfer(); + + /** + * uint32 tag = 1787; + * @return The tag. + */ + int getTag(); + + /** + * bool is_guest = 5; + * @return The isGuest. + */ + boolean getIsGuest(); + + /** + * bytes environment_error_code = 2026; + * @return The environmentErrorCode. + */ + com.google.protobuf.ByteString getEnvironmentErrorCode(); + + /** + * string online_id = 903; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 903; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * bool is_editor = 8; + * @return The isEditor. + */ + boolean getIsEditor(); + + /** + * string checksum_client_version = 861; + * @return The checksumClientVersion. + */ + java.lang.String getChecksumClientVersion(); + /** + * string checksum_client_version = 861; + * @return The bytes for checksumClientVersion. + */ + com.google.protobuf.ByteString + getChecksumClientVersionBytes(); + + /** + * bytes security_cmd_reply = 1995; + * @return The securityCmdReply. + */ + com.google.protobuf.ByteString getSecurityCmdReply(); + + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The unk2700JNDKPBBCACB. + */ + java.lang.String getUnk2700JNDKPBBCACB(); + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The bytes for unk2700JNDKPBBCACB. + */ + com.google.protobuf.ByteString + getUnk2700JNDKPBBCACBBytes(); + + /** + * string birthday = 1652; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 1652; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * string device_uuid = 4; + * @return The deviceUuid. + */ + java.lang.String getDeviceUuid(); + /** + * string device_uuid = 4; + * @return The bytes for deviceUuid. + */ + com.google.protobuf.ByteString + getDeviceUuidBytes(); + + /** + * uint32 client_token = 1546; + * @return The clientToken. + */ + int getClientToken(); + + /** + * uint32 sub_channel_id = 23; + * @return The subChannelId. + */ + int getSubChannelId(); + + /** + * uint32 target_uid = 11; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * string device_info = 1; + * @return The deviceInfo. + */ + java.lang.String getDeviceInfo(); + /** + * string device_info = 1; + * @return The bytes for deviceInfo. + */ + com.google.protobuf.ByteString + getDeviceInfoBytes(); + + /** + * string client_verison_hash = 1707; + * @return The clientVerisonHash. + */ + java.lang.String getClientVerisonHash(); + /** + * string client_verison_hash = 1707; + * @return The bytes for clientVerisonHash. + */ + com.google.protobuf.ByteString + getClientVerisonHashBytes(); + + /** + * string checksum = 1532; + * @return The checksum. + */ + java.lang.String getChecksum(); + /** + * string checksum = 1532; + * @return The bytes for checksum. + */ + com.google.protobuf.ByteString + getChecksumBytes(); + + /** + * uint32 platform_type = 14; + * @return The platformType. + */ + int getPlatformType(); + + /** + * uint32 target_home_owner_uid = 1864; + * @return The targetHomeOwnerUid. + */ + int getTargetHomeOwnerUid(); + + /** + * uint32 cloud_client_ip = 1335; + * @return The cloudClientIp. + */ + int getCloudClientIp(); + + /** + * uint32 gm_uid = 612; + * @return The gmUid. + */ + int getGmUid(); + + /** + * string system_version = 10; + * @return The systemVersion. + */ + java.lang.String getSystemVersion(); + /** + * string system_version = 10; + * @return The bytes for systemVersion. + */ + com.google.protobuf.ByteString + getSystemVersionBytes(); + + /** + * string platform = 7; + * @return The platform. + */ + java.lang.String getPlatform(); + /** + * string platform = 7; + * @return The bytes for platform. + */ + com.google.protobuf.ByteString + getPlatformBytes(); + } + /** + *
+   * CmdId: 112
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerLoginReq} + */ + public static final class PlayerLoginReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLoginReq) + PlayerLoginReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLoginReq.newBuilder() to construct. + private PlayerLoginReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLoginReq() { + token_ = ""; + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + accountUid_ = ""; + clientVersion_ = ""; + unk2700NGKCNPKKIKB_ = ""; + countryCode_ = ""; + psnId_ = ""; + deviceName_ = ""; + cps_ = ""; + environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; + onlineId_ = ""; + checksumClientVersion_ = ""; + securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; + unk2700JNDKPBBCACB_ = ""; + birthday_ = ""; + deviceUuid_ = ""; + deviceInfo_ = ""; + clientVerisonHash_ = ""; + checksum_ = ""; + systemVersion_ = ""; + platform_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLoginReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLoginReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceInfo_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + accountUid_ = s; + break; + } + case 24: { + + loginRand_ = input.readUInt64(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceUuid_ = s; + break; + } + case 40: { + + isGuest_ = input.readBool(); + break; + } + case 48: { + + languageType_ = input.readUInt32(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + platform_ = s; + break; + } + case 64: { + + isEditor_ = input.readBool(); + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceName_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + systemVersion_ = s; + break; + } + case 88: { + + targetUid_ = input.readUInt32(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersion_ = s; + break; + } + case 104: { + + accountType_ = input.readUInt32(); + break; + } + case 112: { + + platformType_ = input.readUInt32(); + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + token_ = s; + break; + } + case 184: { + + subChannelId_ = input.readUInt32(); + break; + } + case 3448: { + + unk2700GPPBEMDGEHH_ = input.readUInt32(); + break; + } + case 4896: { + + gmUid_ = input.readUInt32(); + break; + } + case 4920: { + + regPlatform_ = input.readUInt32(); + break; + } + case 5504: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 6178: { + java.lang.String s = input.readStringRequireUtf8(); + + unk2700NGKCNPKKIKB_ = s; + break; + } + case 6890: { + java.lang.String s = input.readStringRequireUtf8(); + + checksumClientVersion_ = s; + break; + } + case 7226: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 7264: { + + isTransfer_ = input.readBool(); + break; + } + case 7872: { + + targetHomeParam_ = input.readUInt32(); + break; + } + case 9306: { + java.lang.String s = input.readStringRequireUtf8(); + + cps_ = s; + break; + } + case 9706: { + java.lang.String s = input.readStringRequireUtf8(); + + unk2700JNDKPBBCACB_ = s; + break; + } + case 10146: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + case 10512: { + + channelId_ = input.readUInt32(); + break; + } + case 10680: { + + cloudClientIp_ = input.readUInt32(); + break; + } + case 11666: { + + extraBinData_ = input.readBytes(); + break; + } + case 12258: { + java.lang.String s = input.readStringRequireUtf8(); + + checksum_ = s; + break; + } + case 12368: { + + clientToken_ = input.readUInt32(); + break; + } + case 13218: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 13282: { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder subBuilder = null; + if (trackingIoInfo_ != null) { + subBuilder = trackingIoInfo_.toBuilder(); + } + trackingIoInfo_ = input.readMessage(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(trackingIoInfo_); + trackingIoInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 13658: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVerisonHash_ = s; + break; + } + case 14296: { + + tag_ = input.readUInt32(); + break; + } + case 14530: { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder subBuilder = null; + if (adjustTrackingInfo_ != null) { + subBuilder = adjustTrackingInfo_.toBuilder(); + } + adjustTrackingInfo_ = input.readMessage(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(adjustTrackingInfo_); + adjustTrackingInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 14912: { + + targetHomeOwnerUid_ = input.readUInt32(); + break; + } + case 15962: { + + securityCmdReply_ = input.readBytes(); + break; + } + case 16002: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 16210: { + + environmentErrorCode_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.class, emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.Builder.class); + } + + public static final int LANGUAGE_TYPE_FIELD_NUMBER = 6; + private int languageType_; + /** + * uint32 language_type = 6; + * @return The languageType. + */ + @java.lang.Override + public int getLanguageType() { + return languageType_; + } + + public static final int REG_PLATFORM_FIELD_NUMBER = 615; + private int regPlatform_; + /** + * uint32 reg_platform = 615; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + + public static final int TRACKING_IO_INFO_FIELD_NUMBER = 1660; + private emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo trackingIoInfo_; + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return Whether the trackingIoInfo field is set. + */ + @java.lang.Override + public boolean hasTrackingIoInfo() { + return trackingIoInfo_ != null; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return The trackingIoInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo() { + return trackingIoInfo_ == null ? emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance() : trackingIoInfo_; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder() { + return getTrackingIoInfo(); + } + + public static final int ACCOUNT_TYPE_FIELD_NUMBER = 13; + private int accountType_; + /** + * uint32 account_type = 13; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + + public static final int TOKEN_FIELD_NUMBER = 15; + private volatile java.lang.Object token_; + /** + * string token = 15; + * @return The token. + */ + @java.lang.Override + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } + } + /** + * string token = 15; + * @return The bytes for token. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EXTRA_BIN_DATA_FIELD_NUMBER = 1458; + private com.google.protobuf.ByteString extraBinData_; + /** + * bytes extra_bin_data = 1458; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 1314; + private int channelId_; + /** + * uint32 channel_id = 1314; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int CLIENT_DATA_VERSION_FIELD_NUMBER = 688; + private int clientDataVersion_; + /** + * uint32 client_data_version = 688; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + + public static final int ACCOUNT_UID_FIELD_NUMBER = 2; + private volatile java.lang.Object accountUid_; + /** + * string account_uid = 2; + * @return The accountUid. + */ + @java.lang.Override + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } + } + /** + * string account_uid = 2; + * @return The bytes for accountUid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_VERSION_FIELD_NUMBER = 12; + private volatile java.lang.Object clientVersion_; + /** + * string client_version = 12; + * @return The clientVersion. + */ + @java.lang.Override + public java.lang.String getClientVersion() { + java.lang.Object ref = clientVersion_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersion_ = s; + return s; + } + } + /** + * string client_version = 12; + * @return The bytes for clientVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVersionBytes() { + java.lang.Object ref = clientVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2700_NGKCNPKKIKB_FIELD_NUMBER = 772; + private volatile java.lang.Object unk2700NGKCNPKKIKB_; + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The unk2700NGKCNPKKIKB. + */ + @java.lang.Override + public java.lang.String getUnk2700NGKCNPKKIKB() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unk2700NGKCNPKKIKB_ = s; + return s; + } + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The bytes for unk2700NGKCNPKKIKB. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnk2700NGKCNPKKIKBBytes() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700NGKCNPKKIKB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 2000; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 2000; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 2000; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PSN_ID_FIELD_NUMBER = 1268; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 1268; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 1268; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2700_GPPBEMDGEHH_FIELD_NUMBER = 431; + private int unk2700GPPBEMDGEHH_; + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return The unk2700GPPBEMDGEHH. + */ + @java.lang.Override + public int getUnk2700GPPBEMDGEHH() { + return unk2700GPPBEMDGEHH_; + } + + public static final int DEVICE_NAME_FIELD_NUMBER = 9; + private volatile java.lang.Object deviceName_; + /** + * string device_name = 9; + * @return The deviceName. + */ + @java.lang.Override + public java.lang.String getDeviceName() { + java.lang.Object ref = deviceName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceName_ = s; + return s; + } + } + /** + * string device_name = 9; + * @return The bytes for deviceName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceNameBytes() { + java.lang.Object ref = deviceName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CPS_FIELD_NUMBER = 1163; + private volatile java.lang.Object cps_; + /** + * string cps = 1163; + * @return The cps. + */ + @java.lang.Override + public java.lang.String getCps() { + java.lang.Object ref = cps_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cps_ = s; + return s; + } + } + /** + * string cps = 1163; + * @return The bytes for cps. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCpsBytes() { + java.lang.Object ref = cps_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LOGIN_RAND_FIELD_NUMBER = 3; + private long loginRand_; + /** + * uint64 login_rand = 3; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + + public static final int TARGET_HOME_PARAM_FIELD_NUMBER = 984; + private int targetHomeParam_; + /** + * uint32 target_home_param = 984; + * @return The targetHomeParam. + */ + @java.lang.Override + public int getTargetHomeParam() { + return targetHomeParam_; + } + + public static final int ADJUST_TRACKING_INFO_FIELD_NUMBER = 1816; + private emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo adjustTrackingInfo_; + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return Whether the adjustTrackingInfo field is set. + */ + @java.lang.Override + public boolean hasAdjustTrackingInfo() { + return adjustTrackingInfo_ != null; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return The adjustTrackingInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getAdjustTrackingInfo() { + return adjustTrackingInfo_ == null ? emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance() : adjustTrackingInfo_; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder getAdjustTrackingInfoOrBuilder() { + return getAdjustTrackingInfo(); + } + + public static final int IS_TRANSFER_FIELD_NUMBER = 908; + private boolean isTransfer_; + /** + * bool is_transfer = 908; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + + public static final int TAG_FIELD_NUMBER = 1787; + private int tag_; + /** + * uint32 tag = 1787; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + + public static final int IS_GUEST_FIELD_NUMBER = 5; + private boolean isGuest_; + /** + * bool is_guest = 5; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + + public static final int ENVIRONMENT_ERROR_CODE_FIELD_NUMBER = 2026; + private com.google.protobuf.ByteString environmentErrorCode_; + /** + * bytes environment_error_code = 2026; + * @return The environmentErrorCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEnvironmentErrorCode() { + return environmentErrorCode_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 903; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 903; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 903; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_EDITOR_FIELD_NUMBER = 8; + private boolean isEditor_; + /** + * bool is_editor = 8; + * @return The isEditor. + */ + @java.lang.Override + public boolean getIsEditor() { + return isEditor_; + } + + public static final int CHECKSUM_CLIENT_VERSION_FIELD_NUMBER = 861; + private volatile java.lang.Object checksumClientVersion_; + /** + * string checksum_client_version = 861; + * @return The checksumClientVersion. + */ + @java.lang.Override + public java.lang.String getChecksumClientVersion() { + java.lang.Object ref = checksumClientVersion_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksumClientVersion_ = s; + return s; + } + } + /** + * string checksum_client_version = 861; + * @return The bytes for checksumClientVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumClientVersionBytes() { + java.lang.Object ref = checksumClientVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksumClientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SECURITY_CMD_REPLY_FIELD_NUMBER = 1995; + private com.google.protobuf.ByteString securityCmdReply_; + /** + * bytes security_cmd_reply = 1995; + * @return The securityCmdReply. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdReply() { + return securityCmdReply_; + } + + public static final int UNK2700_JNDKPBBCACB_FIELD_NUMBER = 1213; + private volatile java.lang.Object unk2700JNDKPBBCACB_; + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The unk2700JNDKPBBCACB. + */ + @java.lang.Override + public java.lang.String getUnk2700JNDKPBBCACB() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unk2700JNDKPBBCACB_ = s; + return s; + } + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The bytes for unk2700JNDKPBBCACB. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnk2700JNDKPBBCACBBytes() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700JNDKPBBCACB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BIRTHDAY_FIELD_NUMBER = 1652; + private volatile java.lang.Object birthday_; + /** + * string birthday = 1652; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 1652; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DEVICE_UUID_FIELD_NUMBER = 4; + private volatile java.lang.Object deviceUuid_; + /** + * string device_uuid = 4; + * @return The deviceUuid. + */ + @java.lang.Override + public java.lang.String getDeviceUuid() { + java.lang.Object ref = deviceUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceUuid_ = s; + return s; + } + } + /** + * string device_uuid = 4; + * @return The bytes for deviceUuid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceUuidBytes() { + java.lang.Object ref = deviceUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_TOKEN_FIELD_NUMBER = 1546; + private int clientToken_; + /** + * uint32 client_token = 1546; + * @return The clientToken. + */ + @java.lang.Override + public int getClientToken() { + return clientToken_; + } + + public static final int SUB_CHANNEL_ID_FIELD_NUMBER = 23; + private int subChannelId_; + /** + * uint32 sub_channel_id = 23; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 11; + private int targetUid_; + /** + * uint32 target_uid = 11; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int DEVICE_INFO_FIELD_NUMBER = 1; + private volatile java.lang.Object deviceInfo_; + /** + * string device_info = 1; + * @return The deviceInfo. + */ + @java.lang.Override + public java.lang.String getDeviceInfo() { + java.lang.Object ref = deviceInfo_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceInfo_ = s; + return s; + } + } + /** + * string device_info = 1; + * @return The bytes for deviceInfo. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceInfoBytes() { + java.lang.Object ref = deviceInfo_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceInfo_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_VERISON_HASH_FIELD_NUMBER = 1707; + private volatile java.lang.Object clientVerisonHash_; + /** + * string client_verison_hash = 1707; + * @return The clientVerisonHash. + */ + @java.lang.Override + public java.lang.String getClientVerisonHash() { + java.lang.Object ref = clientVerisonHash_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVerisonHash_ = s; + return s; + } + } + /** + * string client_verison_hash = 1707; + * @return The bytes for clientVerisonHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVerisonHashBytes() { + java.lang.Object ref = clientVerisonHash_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVerisonHash_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CHECKSUM_FIELD_NUMBER = 1532; + private volatile java.lang.Object checksum_; + /** + * string checksum = 1532; + * @return The checksum. + */ + @java.lang.Override + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } + } + /** + * string checksum = 1532; + * @return The bytes for checksum. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 14; + private int platformType_; + /** + * uint32 platform_type = 14; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + + public static final int TARGET_HOME_OWNER_UID_FIELD_NUMBER = 1864; + private int targetHomeOwnerUid_; + /** + * uint32 target_home_owner_uid = 1864; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + + public static final int CLOUD_CLIENT_IP_FIELD_NUMBER = 1335; + private int cloudClientIp_; + /** + * uint32 cloud_client_ip = 1335; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + + public static final int GM_UID_FIELD_NUMBER = 612; + private int gmUid_; + /** + * uint32 gm_uid = 612; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + + public static final int SYSTEM_VERSION_FIELD_NUMBER = 10; + private volatile java.lang.Object systemVersion_; + /** + * string system_version = 10; + * @return The systemVersion. + */ + @java.lang.Override + public java.lang.String getSystemVersion() { + java.lang.Object ref = systemVersion_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + systemVersion_ = s; + return s; + } + } + /** + * string system_version = 10; + * @return The bytes for systemVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSystemVersionBytes() { + java.lang.Object ref = systemVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + systemVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLATFORM_FIELD_NUMBER = 7; + private volatile java.lang.Object platform_; + /** + * string platform = 7; + * @return The platform. + */ + @java.lang.Override + public java.lang.String getPlatform() { + java.lang.Object ref = platform_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + platform_ = s; + return s; + } + } + /** + * string platform = 7; + * @return The bytes for platform. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPlatformBytes() { + java.lang.Object ref = platform_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + platform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceInfo_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deviceInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accountUid_); + } + if (loginRand_ != 0L) { + output.writeUInt64(3, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceUuid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, deviceUuid_); + } + if (isGuest_ != false) { + output.writeBool(5, isGuest_); + } + if (languageType_ != 0) { + output.writeUInt32(6, languageType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, platform_); + } + if (isEditor_ != false) { + output.writeBool(8, isEditor_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, deviceName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(systemVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, systemVersion_); + } + if (targetUid_ != 0) { + output.writeUInt32(11, targetUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, clientVersion_); + } + if (accountType_ != 0) { + output.writeUInt32(13, accountType_); + } + if (platformType_ != 0) { + output.writeUInt32(14, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, token_); + } + if (subChannelId_ != 0) { + output.writeUInt32(23, subChannelId_); + } + if (unk2700GPPBEMDGEHH_ != 0) { + output.writeUInt32(431, unk2700GPPBEMDGEHH_); + } + if (gmUid_ != 0) { + output.writeUInt32(612, gmUid_); + } + if (regPlatform_ != 0) { + output.writeUInt32(615, regPlatform_); + } + if (clientDataVersion_ != 0) { + output.writeUInt32(688, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700NGKCNPKKIKB_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 772, unk2700NGKCNPKKIKB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksumClientVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 861, checksumClientVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 903, onlineId_); + } + if (isTransfer_ != false) { + output.writeBool(908, isTransfer_); + } + if (targetHomeParam_ != 0) { + output.writeUInt32(984, targetHomeParam_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cps_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1163, cps_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700JNDKPBBCACB_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1213, unk2700JNDKPBBCACB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1268, psnId_); + } + if (channelId_ != 0) { + output.writeUInt32(1314, channelId_); + } + if (cloudClientIp_ != 0) { + output.writeUInt32(1335, cloudClientIp_); + } + if (!extraBinData_.isEmpty()) { + output.writeBytes(1458, extraBinData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1532, checksum_); + } + if (clientToken_ != 0) { + output.writeUInt32(1546, clientToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1652, birthday_); + } + if (trackingIoInfo_ != null) { + output.writeMessage(1660, getTrackingIoInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVerisonHash_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1707, clientVerisonHash_); + } + if (tag_ != 0) { + output.writeUInt32(1787, tag_); + } + if (adjustTrackingInfo_ != null) { + output.writeMessage(1816, getAdjustTrackingInfo()); + } + if (targetHomeOwnerUid_ != 0) { + output.writeUInt32(1864, targetHomeOwnerUid_); + } + if (!securityCmdReply_.isEmpty()) { + output.writeBytes(1995, securityCmdReply_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2000, countryCode_); + } + if (!environmentErrorCode_.isEmpty()) { + output.writeBytes(2026, environmentErrorCode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceInfo_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deviceInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, accountUid_); + } + if (loginRand_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceUuid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, deviceUuid_); + } + if (isGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isGuest_); + } + if (languageType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, languageType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, platform_); + } + if (isEditor_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isEditor_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, deviceName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(systemVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, systemVersion_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, targetUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, clientVersion_); + } + if (accountType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, accountType_); + } + if (platformType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, token_); + } + if (subChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(23, subChannelId_); + } + if (unk2700GPPBEMDGEHH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(431, unk2700GPPBEMDGEHH_); + } + if (gmUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(612, gmUid_); + } + if (regPlatform_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(615, regPlatform_); + } + if (clientDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(688, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700NGKCNPKKIKB_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(772, unk2700NGKCNPKKIKB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksumClientVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(861, checksumClientVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(903, onlineId_); + } + if (isTransfer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(908, isTransfer_); + } + if (targetHomeParam_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(984, targetHomeParam_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cps_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1163, cps_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700JNDKPBBCACB_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1213, unk2700JNDKPBBCACB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1268, psnId_); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1314, channelId_); + } + if (cloudClientIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1335, cloudClientIp_); + } + if (!extraBinData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1458, extraBinData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1532, checksum_); + } + if (clientToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1546, clientToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1652, birthday_); + } + if (trackingIoInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1660, getTrackingIoInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVerisonHash_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1707, clientVerisonHash_); + } + if (tag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1787, tag_); + } + if (adjustTrackingInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1816, getAdjustTrackingInfo()); + } + if (targetHomeOwnerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1864, targetHomeOwnerUid_); + } + if (!securityCmdReply_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1995, securityCmdReply_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2000, countryCode_); + } + if (!environmentErrorCode_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2026, environmentErrorCode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq other = (emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) obj; + + if (getLanguageType() + != other.getLanguageType()) return false; + if (getRegPlatform() + != other.getRegPlatform()) return false; + if (hasTrackingIoInfo() != other.hasTrackingIoInfo()) return false; + if (hasTrackingIoInfo()) { + if (!getTrackingIoInfo() + .equals(other.getTrackingIoInfo())) return false; + } + if (getAccountType() + != other.getAccountType()) return false; + if (!getToken() + .equals(other.getToken())) return false; + if (!getExtraBinData() + .equals(other.getExtraBinData())) return false; + if (getChannelId() + != other.getChannelId()) return false; + if (getClientDataVersion() + != other.getClientDataVersion()) return false; + if (!getAccountUid() + .equals(other.getAccountUid())) return false; + if (!getClientVersion() + .equals(other.getClientVersion())) return false; + if (!getUnk2700NGKCNPKKIKB() + .equals(other.getUnk2700NGKCNPKKIKB())) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (getUnk2700GPPBEMDGEHH() + != other.getUnk2700GPPBEMDGEHH()) return false; + if (!getDeviceName() + .equals(other.getDeviceName())) return false; + if (!getCps() + .equals(other.getCps())) return false; + if (getLoginRand() + != other.getLoginRand()) return false; + if (getTargetHomeParam() + != other.getTargetHomeParam()) return false; + if (hasAdjustTrackingInfo() != other.hasAdjustTrackingInfo()) return false; + if (hasAdjustTrackingInfo()) { + if (!getAdjustTrackingInfo() + .equals(other.getAdjustTrackingInfo())) return false; + } + if (getIsTransfer() + != other.getIsTransfer()) return false; + if (getTag() + != other.getTag()) return false; + if (getIsGuest() + != other.getIsGuest()) return false; + if (!getEnvironmentErrorCode() + .equals(other.getEnvironmentErrorCode())) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getIsEditor() + != other.getIsEditor()) return false; + if (!getChecksumClientVersion() + .equals(other.getChecksumClientVersion())) return false; + if (!getSecurityCmdReply() + .equals(other.getSecurityCmdReply())) return false; + if (!getUnk2700JNDKPBBCACB() + .equals(other.getUnk2700JNDKPBBCACB())) return false; + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (!getDeviceUuid() + .equals(other.getDeviceUuid())) return false; + if (getClientToken() + != other.getClientToken()) return false; + if (getSubChannelId() + != other.getSubChannelId()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (!getDeviceInfo() + .equals(other.getDeviceInfo())) return false; + if (!getClientVerisonHash() + .equals(other.getClientVerisonHash())) return false; + if (!getChecksum() + .equals(other.getChecksum())) return false; + if (getPlatformType() + != other.getPlatformType()) return false; + if (getTargetHomeOwnerUid() + != other.getTargetHomeOwnerUid()) return false; + if (getCloudClientIp() + != other.getCloudClientIp()) return false; + if (getGmUid() + != other.getGmUid()) return false; + if (!getSystemVersion() + .equals(other.getSystemVersion())) return false; + if (!getPlatform() + .equals(other.getPlatform())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LANGUAGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getLanguageType(); + hash = (37 * hash) + REG_PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getRegPlatform(); + if (hasTrackingIoInfo()) { + hash = (37 * hash) + TRACKING_IO_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTrackingIoInfo().hashCode(); + } + hash = (37 * hash) + ACCOUNT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAccountType(); + hash = (37 * hash) + TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getToken().hashCode(); + hash = (37 * hash) + EXTRA_BIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getExtraBinData().hashCode(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientDataVersion(); + hash = (37 * hash) + ACCOUNT_UID_FIELD_NUMBER; + hash = (53 * hash) + getAccountUid().hashCode(); + hash = (37 * hash) + CLIENT_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientVersion().hashCode(); + hash = (37 * hash) + UNK2700_NGKCNPKKIKB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NGKCNPKKIKB().hashCode(); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (37 * hash) + UNK2700_GPPBEMDGEHH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GPPBEMDGEHH(); + hash = (37 * hash) + DEVICE_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeviceName().hashCode(); + hash = (37 * hash) + CPS_FIELD_NUMBER; + hash = (53 * hash) + getCps().hashCode(); + hash = (37 * hash) + LOGIN_RAND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLoginRand()); + hash = (37 * hash) + TARGET_HOME_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getTargetHomeParam(); + if (hasAdjustTrackingInfo()) { + hash = (37 * hash) + ADJUST_TRACKING_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAdjustTrackingInfo().hashCode(); + } + hash = (37 * hash) + IS_TRANSFER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransfer()); + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag(); + hash = (37 * hash) + IS_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuest()); + hash = (37 * hash) + ENVIRONMENT_ERROR_CODE_FIELD_NUMBER; + hash = (53 * hash) + getEnvironmentErrorCode().hashCode(); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + IS_EDITOR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEditor()); + hash = (37 * hash) + CHECKSUM_CLIENT_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getChecksumClientVersion().hashCode(); + hash = (37 * hash) + SECURITY_CMD_REPLY_FIELD_NUMBER; + hash = (53 * hash) + getSecurityCmdReply().hashCode(); + hash = (37 * hash) + UNK2700_JNDKPBBCACB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700JNDKPBBCACB().hashCode(); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + DEVICE_UUID_FIELD_NUMBER; + hash = (53 * hash) + getDeviceUuid().hashCode(); + hash = (37 * hash) + CLIENT_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getClientToken(); + hash = (37 * hash) + SUB_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSubChannelId(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + DEVICE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeviceInfo().hashCode(); + hash = (37 * hash) + CLIENT_VERISON_HASH_FIELD_NUMBER; + hash = (53 * hash) + getClientVerisonHash().hashCode(); + hash = (37 * hash) + CHECKSUM_FIELD_NUMBER; + hash = (53 * hash) + getChecksum().hashCode(); + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlatformType(); + hash = (37 * hash) + TARGET_HOME_OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetHomeOwnerUid(); + hash = (37 * hash) + CLOUD_CLIENT_IP_FIELD_NUMBER; + hash = (53 * hash) + getCloudClientIp(); + hash = (37 * hash) + GM_UID_FIELD_NUMBER; + hash = (53 * hash) + getGmUid(); + hash = (37 * hash) + SYSTEM_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getSystemVersion().hashCode(); + hash = (37 * hash) + PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getPlatform().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 112
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerLoginReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLoginReq) + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.class, emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + languageType_ = 0; + + regPlatform_ = 0; + + if (trackingIoInfoBuilder_ == null) { + trackingIoInfo_ = null; + } else { + trackingIoInfo_ = null; + trackingIoInfoBuilder_ = null; + } + accountType_ = 0; + + token_ = ""; + + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + + channelId_ = 0; + + clientDataVersion_ = 0; + + accountUid_ = ""; + + clientVersion_ = ""; + + unk2700NGKCNPKKIKB_ = ""; + + countryCode_ = ""; + + psnId_ = ""; + + unk2700GPPBEMDGEHH_ = 0; + + deviceName_ = ""; + + cps_ = ""; + + loginRand_ = 0L; + + targetHomeParam_ = 0; + + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfo_ = null; + } else { + adjustTrackingInfo_ = null; + adjustTrackingInfoBuilder_ = null; + } + isTransfer_ = false; + + tag_ = 0; + + isGuest_ = false; + + environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; + + onlineId_ = ""; + + isEditor_ = false; + + checksumClientVersion_ = ""; + + securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; + + unk2700JNDKPBBCACB_ = ""; + + birthday_ = ""; + + deviceUuid_ = ""; + + clientToken_ = 0; + + subChannelId_ = 0; + + targetUid_ = 0; + + deviceInfo_ = ""; + + clientVerisonHash_ = ""; + + checksum_ = ""; + + platformType_ = 0; + + targetHomeOwnerUid_ = 0; + + cloudClientIp_ = 0; + + gmUid_ = 0; + + systemVersion_ = ""; + + platform_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq build() { + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq buildPartial() { + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq result = new emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq(this); + result.languageType_ = languageType_; + result.regPlatform_ = regPlatform_; + if (trackingIoInfoBuilder_ == null) { + result.trackingIoInfo_ = trackingIoInfo_; + } else { + result.trackingIoInfo_ = trackingIoInfoBuilder_.build(); + } + result.accountType_ = accountType_; + result.token_ = token_; + result.extraBinData_ = extraBinData_; + result.channelId_ = channelId_; + result.clientDataVersion_ = clientDataVersion_; + result.accountUid_ = accountUid_; + result.clientVersion_ = clientVersion_; + result.unk2700NGKCNPKKIKB_ = unk2700NGKCNPKKIKB_; + result.countryCode_ = countryCode_; + result.psnId_ = psnId_; + result.unk2700GPPBEMDGEHH_ = unk2700GPPBEMDGEHH_; + result.deviceName_ = deviceName_; + result.cps_ = cps_; + result.loginRand_ = loginRand_; + result.targetHomeParam_ = targetHomeParam_; + if (adjustTrackingInfoBuilder_ == null) { + result.adjustTrackingInfo_ = adjustTrackingInfo_; + } else { + result.adjustTrackingInfo_ = adjustTrackingInfoBuilder_.build(); + } + result.isTransfer_ = isTransfer_; + result.tag_ = tag_; + result.isGuest_ = isGuest_; + result.environmentErrorCode_ = environmentErrorCode_; + result.onlineId_ = onlineId_; + result.isEditor_ = isEditor_; + result.checksumClientVersion_ = checksumClientVersion_; + result.securityCmdReply_ = securityCmdReply_; + result.unk2700JNDKPBBCACB_ = unk2700JNDKPBBCACB_; + result.birthday_ = birthday_; + result.deviceUuid_ = deviceUuid_; + result.clientToken_ = clientToken_; + result.subChannelId_ = subChannelId_; + result.targetUid_ = targetUid_; + result.deviceInfo_ = deviceInfo_; + result.clientVerisonHash_ = clientVerisonHash_; + result.checksum_ = checksum_; + result.platformType_ = platformType_; + result.targetHomeOwnerUid_ = targetHomeOwnerUid_; + result.cloudClientIp_ = cloudClientIp_; + result.gmUid_ = gmUid_; + result.systemVersion_ = systemVersion_; + result.platform_ = platform_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq other) { + if (other == emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.getDefaultInstance()) return this; + if (other.getLanguageType() != 0) { + setLanguageType(other.getLanguageType()); + } + if (other.getRegPlatform() != 0) { + setRegPlatform(other.getRegPlatform()); + } + if (other.hasTrackingIoInfo()) { + mergeTrackingIoInfo(other.getTrackingIoInfo()); + } + if (other.getAccountType() != 0) { + setAccountType(other.getAccountType()); + } + if (!other.getToken().isEmpty()) { + token_ = other.token_; + onChanged(); + } + if (other.getExtraBinData() != com.google.protobuf.ByteString.EMPTY) { + setExtraBinData(other.getExtraBinData()); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (other.getClientDataVersion() != 0) { + setClientDataVersion(other.getClientDataVersion()); + } + if (!other.getAccountUid().isEmpty()) { + accountUid_ = other.accountUid_; + onChanged(); + } + if (!other.getClientVersion().isEmpty()) { + clientVersion_ = other.clientVersion_; + onChanged(); + } + if (!other.getUnk2700NGKCNPKKIKB().isEmpty()) { + unk2700NGKCNPKKIKB_ = other.unk2700NGKCNPKKIKB_; + onChanged(); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + if (other.getUnk2700GPPBEMDGEHH() != 0) { + setUnk2700GPPBEMDGEHH(other.getUnk2700GPPBEMDGEHH()); + } + if (!other.getDeviceName().isEmpty()) { + deviceName_ = other.deviceName_; + onChanged(); + } + if (!other.getCps().isEmpty()) { + cps_ = other.cps_; + onChanged(); + } + if (other.getLoginRand() != 0L) { + setLoginRand(other.getLoginRand()); + } + if (other.getTargetHomeParam() != 0) { + setTargetHomeParam(other.getTargetHomeParam()); + } + if (other.hasAdjustTrackingInfo()) { + mergeAdjustTrackingInfo(other.getAdjustTrackingInfo()); + } + if (other.getIsTransfer() != false) { + setIsTransfer(other.getIsTransfer()); + } + if (other.getTag() != 0) { + setTag(other.getTag()); + } + if (other.getIsGuest() != false) { + setIsGuest(other.getIsGuest()); + } + if (other.getEnvironmentErrorCode() != com.google.protobuf.ByteString.EMPTY) { + setEnvironmentErrorCode(other.getEnvironmentErrorCode()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getIsEditor() != false) { + setIsEditor(other.getIsEditor()); + } + if (!other.getChecksumClientVersion().isEmpty()) { + checksumClientVersion_ = other.checksumClientVersion_; + onChanged(); + } + if (other.getSecurityCmdReply() != com.google.protobuf.ByteString.EMPTY) { + setSecurityCmdReply(other.getSecurityCmdReply()); + } + if (!other.getUnk2700JNDKPBBCACB().isEmpty()) { + unk2700JNDKPBBCACB_ = other.unk2700JNDKPBBCACB_; + onChanged(); + } + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (!other.getDeviceUuid().isEmpty()) { + deviceUuid_ = other.deviceUuid_; + onChanged(); + } + if (other.getClientToken() != 0) { + setClientToken(other.getClientToken()); + } + if (other.getSubChannelId() != 0) { + setSubChannelId(other.getSubChannelId()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (!other.getDeviceInfo().isEmpty()) { + deviceInfo_ = other.deviceInfo_; + onChanged(); + } + if (!other.getClientVerisonHash().isEmpty()) { + clientVerisonHash_ = other.clientVerisonHash_; + onChanged(); + } + if (!other.getChecksum().isEmpty()) { + checksum_ = other.checksum_; + onChanged(); + } + if (other.getPlatformType() != 0) { + setPlatformType(other.getPlatformType()); + } + if (other.getTargetHomeOwnerUid() != 0) { + setTargetHomeOwnerUid(other.getTargetHomeOwnerUid()); + } + if (other.getCloudClientIp() != 0) { + setCloudClientIp(other.getCloudClientIp()); + } + if (other.getGmUid() != 0) { + setGmUid(other.getGmUid()); + } + if (!other.getSystemVersion().isEmpty()) { + systemVersion_ = other.systemVersion_; + onChanged(); + } + if (!other.getPlatform().isEmpty()) { + platform_ = other.platform_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int languageType_ ; + /** + * uint32 language_type = 6; + * @return The languageType. + */ + @java.lang.Override + public int getLanguageType() { + return languageType_; + } + /** + * uint32 language_type = 6; + * @param value The languageType to set. + * @return This builder for chaining. + */ + public Builder setLanguageType(int value) { + + languageType_ = value; + onChanged(); + return this; + } + /** + * uint32 language_type = 6; + * @return This builder for chaining. + */ + public Builder clearLanguageType() { + + languageType_ = 0; + onChanged(); + return this; + } + + private int regPlatform_ ; + /** + * uint32 reg_platform = 615; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + /** + * uint32 reg_platform = 615; + * @param value The regPlatform to set. + * @return This builder for chaining. + */ + public Builder setRegPlatform(int value) { + + regPlatform_ = value; + onChanged(); + return this; + } + /** + * uint32 reg_platform = 615; + * @return This builder for chaining. + */ + public Builder clearRegPlatform() { + + regPlatform_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo trackingIoInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder> trackingIoInfoBuilder_; + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return Whether the trackingIoInfo field is set. + */ + public boolean hasTrackingIoInfo() { + return trackingIoInfoBuilder_ != null || trackingIoInfo_ != null; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return The trackingIoInfo. + */ + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo() { + if (trackingIoInfoBuilder_ == null) { + return trackingIoInfo_ == null ? emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance() : trackingIoInfo_; + } else { + return trackingIoInfoBuilder_.getMessage(); + } + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder setTrackingIoInfo(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo value) { + if (trackingIoInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + trackingIoInfo_ = value; + onChanged(); + } else { + trackingIoInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder setTrackingIoInfo( + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder builderForValue) { + if (trackingIoInfoBuilder_ == null) { + trackingIoInfo_ = builderForValue.build(); + onChanged(); + } else { + trackingIoInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder mergeTrackingIoInfo(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo value) { + if (trackingIoInfoBuilder_ == null) { + if (trackingIoInfo_ != null) { + trackingIoInfo_ = + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.newBuilder(trackingIoInfo_).mergeFrom(value).buildPartial(); + } else { + trackingIoInfo_ = value; + } + onChanged(); + } else { + trackingIoInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder clearTrackingIoInfo() { + if (trackingIoInfoBuilder_ == null) { + trackingIoInfo_ = null; + onChanged(); + } else { + trackingIoInfo_ = null; + trackingIoInfoBuilder_ = null; + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder getTrackingIoInfoBuilder() { + + onChanged(); + return getTrackingIoInfoFieldBuilder().getBuilder(); + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder() { + if (trackingIoInfoBuilder_ != null) { + return trackingIoInfoBuilder_.getMessageOrBuilder(); + } else { + return trackingIoInfo_ == null ? + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance() : trackingIoInfo_; + } + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder> + getTrackingIoInfoFieldBuilder() { + if (trackingIoInfoBuilder_ == null) { + trackingIoInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder>( + getTrackingIoInfo(), + getParentForChildren(), + isClean()); + trackingIoInfo_ = null; + } + return trackingIoInfoBuilder_; + } + + private int accountType_ ; + /** + * uint32 account_type = 13; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + /** + * uint32 account_type = 13; + * @param value The accountType to set. + * @return This builder for chaining. + */ + public Builder setAccountType(int value) { + + accountType_ = value; + onChanged(); + return this; + } + /** + * uint32 account_type = 13; + * @return This builder for chaining. + */ + public Builder clearAccountType() { + + accountType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object token_ = ""; + /** + * string token = 15; + * @return The token. + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string token = 15; + * @return The bytes for token. + */ + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string token = 15; + * @param value The token to set. + * @return This builder for chaining. + */ + public Builder setToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + token_ = value; + onChanged(); + return this; + } + /** + * string token = 15; + * @return This builder for chaining. + */ + public Builder clearToken() { + + token_ = getDefaultInstance().getToken(); + onChanged(); + return this; + } + /** + * string token = 15; + * @param value The bytes for token to set. + * @return This builder for chaining. + */ + public Builder setTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + token_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString extraBinData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes extra_bin_data = 1458; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + /** + * bytes extra_bin_data = 1458; + * @param value The extraBinData to set. + * @return This builder for chaining. + */ + public Builder setExtraBinData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + extraBinData_ = value; + onChanged(); + return this; + } + /** + * bytes extra_bin_data = 1458; + * @return This builder for chaining. + */ + public Builder clearExtraBinData() { + + extraBinData_ = getDefaultInstance().getExtraBinData(); + onChanged(); + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 1314; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 1314; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 1314; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private int clientDataVersion_ ; + /** + * uint32 client_data_version = 688; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + /** + * uint32 client_data_version = 688; + * @param value The clientDataVersion to set. + * @return This builder for chaining. + */ + public Builder setClientDataVersion(int value) { + + clientDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 client_data_version = 688; + * @return This builder for chaining. + */ + public Builder clearClientDataVersion() { + + clientDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountUid_ = ""; + /** + * string account_uid = 2; + * @return The accountUid. + */ + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_uid = 2; + * @return The bytes for accountUid. + */ + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_uid = 2; + * @param value The accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountUid_ = value; + onChanged(); + return this; + } + /** + * string account_uid = 2; + * @return This builder for chaining. + */ + public Builder clearAccountUid() { + + accountUid_ = getDefaultInstance().getAccountUid(); + onChanged(); + return this; + } + /** + * string account_uid = 2; + * @param value The bytes for accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountUid_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientVersion_ = ""; + /** + * string client_version = 12; + * @return The clientVersion. + */ + public java.lang.String getClientVersion() { + java.lang.Object ref = clientVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_version = 12; + * @return The bytes for clientVersion. + */ + public com.google.protobuf.ByteString + getClientVersionBytes() { + java.lang.Object ref = clientVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_version = 12; + * @param value The clientVersion to set. + * @return This builder for chaining. + */ + public Builder setClientVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVersion_ = value; + onChanged(); + return this; + } + /** + * string client_version = 12; + * @return This builder for chaining. + */ + public Builder clearClientVersion() { + + clientVersion_ = getDefaultInstance().getClientVersion(); + onChanged(); + return this; + } + /** + * string client_version = 12; + * @param value The bytes for clientVersion to set. + * @return This builder for chaining. + */ + public Builder setClientVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVersion_ = value; + onChanged(); + return this; + } + + private java.lang.Object unk2700NGKCNPKKIKB_ = ""; + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The unk2700NGKCNPKKIKB. + */ + public java.lang.String getUnk2700NGKCNPKKIKB() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unk2700NGKCNPKKIKB_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The bytes for unk2700NGKCNPKKIKB. + */ + public com.google.protobuf.ByteString + getUnk2700NGKCNPKKIKBBytes() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700NGKCNPKKIKB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @param value The unk2700NGKCNPKKIKB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NGKCNPKKIKB( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700NGKCNPKKIKB_ = value; + onChanged(); + return this; + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return This builder for chaining. + */ + public Builder clearUnk2700NGKCNPKKIKB() { + + unk2700NGKCNPKKIKB_ = getDefaultInstance().getUnk2700NGKCNPKKIKB(); + onChanged(); + return this; + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @param value The bytes for unk2700NGKCNPKKIKB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NGKCNPKKIKBBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + unk2700NGKCNPKKIKB_ = value; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 2000; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 2000; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 2000; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 2000; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 2000; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 1268; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 1268; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 1268; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 1268; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 1268; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + + private int unk2700GPPBEMDGEHH_ ; + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return The unk2700GPPBEMDGEHH. + */ + @java.lang.Override + public int getUnk2700GPPBEMDGEHH() { + return unk2700GPPBEMDGEHH_; + } + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @param value The unk2700GPPBEMDGEHH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GPPBEMDGEHH(int value) { + + unk2700GPPBEMDGEHH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return This builder for chaining. + */ + public Builder clearUnk2700GPPBEMDGEHH() { + + unk2700GPPBEMDGEHH_ = 0; + onChanged(); + return this; + } + + private java.lang.Object deviceName_ = ""; + /** + * string device_name = 9; + * @return The deviceName. + */ + public java.lang.String getDeviceName() { + java.lang.Object ref = deviceName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string device_name = 9; + * @return The bytes for deviceName. + */ + public com.google.protobuf.ByteString + getDeviceNameBytes() { + java.lang.Object ref = deviceName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string device_name = 9; + * @param value The deviceName to set. + * @return This builder for chaining. + */ + public Builder setDeviceName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceName_ = value; + onChanged(); + return this; + } + /** + * string device_name = 9; + * @return This builder for chaining. + */ + public Builder clearDeviceName() { + + deviceName_ = getDefaultInstance().getDeviceName(); + onChanged(); + return this; + } + /** + * string device_name = 9; + * @param value The bytes for deviceName to set. + * @return This builder for chaining. + */ + public Builder setDeviceNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceName_ = value; + onChanged(); + return this; + } + + private java.lang.Object cps_ = ""; + /** + * string cps = 1163; + * @return The cps. + */ + public java.lang.String getCps() { + java.lang.Object ref = cps_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cps_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cps = 1163; + * @return The bytes for cps. + */ + public com.google.protobuf.ByteString + getCpsBytes() { + java.lang.Object ref = cps_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cps = 1163; + * @param value The cps to set. + * @return This builder for chaining. + */ + public Builder setCps( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cps_ = value; + onChanged(); + return this; + } + /** + * string cps = 1163; + * @return This builder for chaining. + */ + public Builder clearCps() { + + cps_ = getDefaultInstance().getCps(); + onChanged(); + return this; + } + /** + * string cps = 1163; + * @param value The bytes for cps to set. + * @return This builder for chaining. + */ + public Builder setCpsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cps_ = value; + onChanged(); + return this; + } + + private long loginRand_ ; + /** + * uint64 login_rand = 3; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + /** + * uint64 login_rand = 3; + * @param value The loginRand to set. + * @return This builder for chaining. + */ + public Builder setLoginRand(long value) { + + loginRand_ = value; + onChanged(); + return this; + } + /** + * uint64 login_rand = 3; + * @return This builder for chaining. + */ + public Builder clearLoginRand() { + + loginRand_ = 0L; + onChanged(); + return this; + } + + private int targetHomeParam_ ; + /** + * uint32 target_home_param = 984; + * @return The targetHomeParam. + */ + @java.lang.Override + public int getTargetHomeParam() { + return targetHomeParam_; + } + /** + * uint32 target_home_param = 984; + * @param value The targetHomeParam to set. + * @return This builder for chaining. + */ + public Builder setTargetHomeParam(int value) { + + targetHomeParam_ = value; + onChanged(); + return this; + } + /** + * uint32 target_home_param = 984; + * @return This builder for chaining. + */ + public Builder clearTargetHomeParam() { + + targetHomeParam_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo adjustTrackingInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder> adjustTrackingInfoBuilder_; + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return Whether the adjustTrackingInfo field is set. + */ + public boolean hasAdjustTrackingInfo() { + return adjustTrackingInfoBuilder_ != null || adjustTrackingInfo_ != null; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return The adjustTrackingInfo. + */ + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getAdjustTrackingInfo() { + if (adjustTrackingInfoBuilder_ == null) { + return adjustTrackingInfo_ == null ? emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance() : adjustTrackingInfo_; + } else { + return adjustTrackingInfoBuilder_.getMessage(); + } + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder setAdjustTrackingInfo(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo value) { + if (adjustTrackingInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + adjustTrackingInfo_ = value; + onChanged(); + } else { + adjustTrackingInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder setAdjustTrackingInfo( + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder builderForValue) { + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfo_ = builderForValue.build(); + onChanged(); + } else { + adjustTrackingInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder mergeAdjustTrackingInfo(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo value) { + if (adjustTrackingInfoBuilder_ == null) { + if (adjustTrackingInfo_ != null) { + adjustTrackingInfo_ = + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.newBuilder(adjustTrackingInfo_).mergeFrom(value).buildPartial(); + } else { + adjustTrackingInfo_ = value; + } + onChanged(); + } else { + adjustTrackingInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder clearAdjustTrackingInfo() { + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfo_ = null; + onChanged(); + } else { + adjustTrackingInfo_ = null; + adjustTrackingInfoBuilder_ = null; + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder getAdjustTrackingInfoBuilder() { + + onChanged(); + return getAdjustTrackingInfoFieldBuilder().getBuilder(); + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder getAdjustTrackingInfoOrBuilder() { + if (adjustTrackingInfoBuilder_ != null) { + return adjustTrackingInfoBuilder_.getMessageOrBuilder(); + } else { + return adjustTrackingInfo_ == null ? + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance() : adjustTrackingInfo_; + } + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder> + getAdjustTrackingInfoFieldBuilder() { + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder>( + getAdjustTrackingInfo(), + getParentForChildren(), + isClean()); + adjustTrackingInfo_ = null; + } + return adjustTrackingInfoBuilder_; + } + + private boolean isTransfer_ ; + /** + * bool is_transfer = 908; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + /** + * bool is_transfer = 908; + * @param value The isTransfer to set. + * @return This builder for chaining. + */ + public Builder setIsTransfer(boolean value) { + + isTransfer_ = value; + onChanged(); + return this; + } + /** + * bool is_transfer = 908; + * @return This builder for chaining. + */ + public Builder clearIsTransfer() { + + isTransfer_ = false; + onChanged(); + return this; + } + + private int tag_ ; + /** + * uint32 tag = 1787; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + /** + * uint32 tag = 1787; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag(int value) { + + tag_ = value; + onChanged(); + return this; + } + /** + * uint32 tag = 1787; + * @return This builder for chaining. + */ + public Builder clearTag() { + + tag_ = 0; + onChanged(); + return this; + } + + private boolean isGuest_ ; + /** + * bool is_guest = 5; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + /** + * bool is_guest = 5; + * @param value The isGuest to set. + * @return This builder for chaining. + */ + public Builder setIsGuest(boolean value) { + + isGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_guest = 5; + * @return This builder for chaining. + */ + public Builder clearIsGuest() { + + isGuest_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes environment_error_code = 2026; + * @return The environmentErrorCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEnvironmentErrorCode() { + return environmentErrorCode_; + } + /** + * bytes environment_error_code = 2026; + * @param value The environmentErrorCode to set. + * @return This builder for chaining. + */ + public Builder setEnvironmentErrorCode(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + environmentErrorCode_ = value; + onChanged(); + return this; + } + /** + * bytes environment_error_code = 2026; + * @return This builder for chaining. + */ + public Builder clearEnvironmentErrorCode() { + + environmentErrorCode_ = getDefaultInstance().getEnvironmentErrorCode(); + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 903; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 903; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 903; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 903; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 903; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private boolean isEditor_ ; + /** + * bool is_editor = 8; + * @return The isEditor. + */ + @java.lang.Override + public boolean getIsEditor() { + return isEditor_; + } + /** + * bool is_editor = 8; + * @param value The isEditor to set. + * @return This builder for chaining. + */ + public Builder setIsEditor(boolean value) { + + isEditor_ = value; + onChanged(); + return this; + } + /** + * bool is_editor = 8; + * @return This builder for chaining. + */ + public Builder clearIsEditor() { + + isEditor_ = false; + onChanged(); + return this; + } + + private java.lang.Object checksumClientVersion_ = ""; + /** + * string checksum_client_version = 861; + * @return The checksumClientVersion. + */ + public java.lang.String getChecksumClientVersion() { + java.lang.Object ref = checksumClientVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksumClientVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum_client_version = 861; + * @return The bytes for checksumClientVersion. + */ + public com.google.protobuf.ByteString + getChecksumClientVersionBytes() { + java.lang.Object ref = checksumClientVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksumClientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum_client_version = 861; + * @param value The checksumClientVersion to set. + * @return This builder for chaining. + */ + public Builder setChecksumClientVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksumClientVersion_ = value; + onChanged(); + return this; + } + /** + * string checksum_client_version = 861; + * @return This builder for chaining. + */ + public Builder clearChecksumClientVersion() { + + checksumClientVersion_ = getDefaultInstance().getChecksumClientVersion(); + onChanged(); + return this; + } + /** + * string checksum_client_version = 861; + * @param value The bytes for checksumClientVersion to set. + * @return This builder for chaining. + */ + public Builder setChecksumClientVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksumClientVersion_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes security_cmd_reply = 1995; + * @return The securityCmdReply. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdReply() { + return securityCmdReply_; + } + /** + * bytes security_cmd_reply = 1995; + * @param value The securityCmdReply to set. + * @return This builder for chaining. + */ + public Builder setSecurityCmdReply(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + securityCmdReply_ = value; + onChanged(); + return this; + } + /** + * bytes security_cmd_reply = 1995; + * @return This builder for chaining. + */ + public Builder clearSecurityCmdReply() { + + securityCmdReply_ = getDefaultInstance().getSecurityCmdReply(); + onChanged(); + return this; + } + + private java.lang.Object unk2700JNDKPBBCACB_ = ""; + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The unk2700JNDKPBBCACB. + */ + public java.lang.String getUnk2700JNDKPBBCACB() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unk2700JNDKPBBCACB_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The bytes for unk2700JNDKPBBCACB. + */ + public com.google.protobuf.ByteString + getUnk2700JNDKPBBCACBBytes() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700JNDKPBBCACB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @param value The unk2700JNDKPBBCACB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JNDKPBBCACB( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700JNDKPBBCACB_ = value; + onChanged(); + return this; + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return This builder for chaining. + */ + public Builder clearUnk2700JNDKPBBCACB() { + + unk2700JNDKPBBCACB_ = getDefaultInstance().getUnk2700JNDKPBBCACB(); + onChanged(); + return this; + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @param value The bytes for unk2700JNDKPBBCACB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JNDKPBBCACBBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + unk2700JNDKPBBCACB_ = value; + onChanged(); + return this; + } + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 1652; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 1652; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 1652; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 1652; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 1652; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private java.lang.Object deviceUuid_ = ""; + /** + * string device_uuid = 4; + * @return The deviceUuid. + */ + public java.lang.String getDeviceUuid() { + java.lang.Object ref = deviceUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string device_uuid = 4; + * @return The bytes for deviceUuid. + */ + public com.google.protobuf.ByteString + getDeviceUuidBytes() { + java.lang.Object ref = deviceUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string device_uuid = 4; + * @param value The deviceUuid to set. + * @return This builder for chaining. + */ + public Builder setDeviceUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceUuid_ = value; + onChanged(); + return this; + } + /** + * string device_uuid = 4; + * @return This builder for chaining. + */ + public Builder clearDeviceUuid() { + + deviceUuid_ = getDefaultInstance().getDeviceUuid(); + onChanged(); + return this; + } + /** + * string device_uuid = 4; + * @param value The bytes for deviceUuid to set. + * @return This builder for chaining. + */ + public Builder setDeviceUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceUuid_ = value; + onChanged(); + return this; + } + + private int clientToken_ ; + /** + * uint32 client_token = 1546; + * @return The clientToken. + */ + @java.lang.Override + public int getClientToken() { + return clientToken_; + } + /** + * uint32 client_token = 1546; + * @param value The clientToken to set. + * @return This builder for chaining. + */ + public Builder setClientToken(int value) { + + clientToken_ = value; + onChanged(); + return this; + } + /** + * uint32 client_token = 1546; + * @return This builder for chaining. + */ + public Builder clearClientToken() { + + clientToken_ = 0; + onChanged(); + return this; + } + + private int subChannelId_ ; + /** + * uint32 sub_channel_id = 23; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + /** + * uint32 sub_channel_id = 23; + * @param value The subChannelId to set. + * @return This builder for chaining. + */ + public Builder setSubChannelId(int value) { + + subChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 sub_channel_id = 23; + * @return This builder for chaining. + */ + public Builder clearSubChannelId() { + + subChannelId_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 11; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 11; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 11; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object deviceInfo_ = ""; + /** + * string device_info = 1; + * @return The deviceInfo. + */ + public java.lang.String getDeviceInfo() { + java.lang.Object ref = deviceInfo_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceInfo_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string device_info = 1; + * @return The bytes for deviceInfo. + */ + public com.google.protobuf.ByteString + getDeviceInfoBytes() { + java.lang.Object ref = deviceInfo_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceInfo_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string device_info = 1; + * @param value The deviceInfo to set. + * @return This builder for chaining. + */ + public Builder setDeviceInfo( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceInfo_ = value; + onChanged(); + return this; + } + /** + * string device_info = 1; + * @return This builder for chaining. + */ + public Builder clearDeviceInfo() { + + deviceInfo_ = getDefaultInstance().getDeviceInfo(); + onChanged(); + return this; + } + /** + * string device_info = 1; + * @param value The bytes for deviceInfo to set. + * @return This builder for chaining. + */ + public Builder setDeviceInfoBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceInfo_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientVerisonHash_ = ""; + /** + * string client_verison_hash = 1707; + * @return The clientVerisonHash. + */ + public java.lang.String getClientVerisonHash() { + java.lang.Object ref = clientVerisonHash_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVerisonHash_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_verison_hash = 1707; + * @return The bytes for clientVerisonHash. + */ + public com.google.protobuf.ByteString + getClientVerisonHashBytes() { + java.lang.Object ref = clientVerisonHash_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVerisonHash_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_verison_hash = 1707; + * @param value The clientVerisonHash to set. + * @return This builder for chaining. + */ + public Builder setClientVerisonHash( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVerisonHash_ = value; + onChanged(); + return this; + } + /** + * string client_verison_hash = 1707; + * @return This builder for chaining. + */ + public Builder clearClientVerisonHash() { + + clientVerisonHash_ = getDefaultInstance().getClientVerisonHash(); + onChanged(); + return this; + } + /** + * string client_verison_hash = 1707; + * @param value The bytes for clientVerisonHash to set. + * @return This builder for chaining. + */ + public Builder setClientVerisonHashBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVerisonHash_ = value; + onChanged(); + return this; + } + + private java.lang.Object checksum_ = ""; + /** + * string checksum = 1532; + * @return The checksum. + */ + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum = 1532; + * @return The bytes for checksum. + */ + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum = 1532; + * @param value The checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksum( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksum_ = value; + onChanged(); + return this; + } + /** + * string checksum = 1532; + * @return This builder for chaining. + */ + public Builder clearChecksum() { + + checksum_ = getDefaultInstance().getChecksum(); + onChanged(); + return this; + } + /** + * string checksum = 1532; + * @param value The bytes for checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksumBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksum_ = value; + onChanged(); + return this; + } + + private int platformType_ ; + /** + * uint32 platform_type = 14; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + /** + * uint32 platform_type = 14; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * uint32 platform_type = 14; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + + private int targetHomeOwnerUid_ ; + /** + * uint32 target_home_owner_uid = 1864; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + /** + * uint32 target_home_owner_uid = 1864; + * @param value The targetHomeOwnerUid to set. + * @return This builder for chaining. + */ + public Builder setTargetHomeOwnerUid(int value) { + + targetHomeOwnerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_home_owner_uid = 1864; + * @return This builder for chaining. + */ + public Builder clearTargetHomeOwnerUid() { + + targetHomeOwnerUid_ = 0; + onChanged(); + return this; + } + + private int cloudClientIp_ ; + /** + * uint32 cloud_client_ip = 1335; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + /** + * uint32 cloud_client_ip = 1335; + * @param value The cloudClientIp to set. + * @return This builder for chaining. + */ + public Builder setCloudClientIp(int value) { + + cloudClientIp_ = value; + onChanged(); + return this; + } + /** + * uint32 cloud_client_ip = 1335; + * @return This builder for chaining. + */ + public Builder clearCloudClientIp() { + + cloudClientIp_ = 0; + onChanged(); + return this; + } + + private int gmUid_ ; + /** + * uint32 gm_uid = 612; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + /** + * uint32 gm_uid = 612; + * @param value The gmUid to set. + * @return This builder for chaining. + */ + public Builder setGmUid(int value) { + + gmUid_ = value; + onChanged(); + return this; + } + /** + * uint32 gm_uid = 612; + * @return This builder for chaining. + */ + public Builder clearGmUid() { + + gmUid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object systemVersion_ = ""; + /** + * string system_version = 10; + * @return The systemVersion. + */ + public java.lang.String getSystemVersion() { + java.lang.Object ref = systemVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + systemVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string system_version = 10; + * @return The bytes for systemVersion. + */ + public com.google.protobuf.ByteString + getSystemVersionBytes() { + java.lang.Object ref = systemVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + systemVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string system_version = 10; + * @param value The systemVersion to set. + * @return This builder for chaining. + */ + public Builder setSystemVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + systemVersion_ = value; + onChanged(); + return this; + } + /** + * string system_version = 10; + * @return This builder for chaining. + */ + public Builder clearSystemVersion() { + + systemVersion_ = getDefaultInstance().getSystemVersion(); + onChanged(); + return this; + } + /** + * string system_version = 10; + * @param value The bytes for systemVersion to set. + * @return This builder for chaining. + */ + public Builder setSystemVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + systemVersion_ = value; + onChanged(); + return this; + } + + private java.lang.Object platform_ = ""; + /** + * string platform = 7; + * @return The platform. + */ + public java.lang.String getPlatform() { + java.lang.Object ref = platform_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + platform_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string platform = 7; + * @return The bytes for platform. + */ + public com.google.protobuf.ByteString + getPlatformBytes() { + java.lang.Object ref = platform_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + platform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string platform = 7; + * @param value The platform to set. + * @return This builder for chaining. + */ + public Builder setPlatform( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + platform_ = value; + onChanged(); + return this; + } + /** + * string platform = 7; + * @return This builder for chaining. + */ + public Builder clearPlatform() { + + platform_ = getDefaultInstance().getPlatform(); + onChanged(); + return this; + } + /** + * string platform = 7; + * @param value The bytes for platform to set. + * @return This builder for chaining. + */ + public Builder setPlatformBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + platform_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerLoginReq) + } + + // @@protoc_insertion_point(class_scope:PlayerLoginReq) + private static final emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq(); + } + + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLoginReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLoginReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PlayerLoginReq.proto\032\030AdjustTrackingIn" + + "fo.proto\032\024TrackingIOInfo.proto\"\213\010\n\016Playe" + + "rLoginReq\022\025\n\rlanguage_type\030\006 \001(\r\022\025\n\014reg_" + + "platform\030\347\004 \001(\r\022*\n\020tracking_io_info\030\374\014 \001" + + "(\0132\017.TrackingIOInfo\022\024\n\014account_type\030\r \001(" + + "\r\022\r\n\005token\030\017 \001(\t\022\027\n\016extra_bin_data\030\262\013 \001(" + + "\014\022\023\n\nchannel_id\030\242\n \001(\r\022\034\n\023client_data_ve" + + "rsion\030\260\005 \001(\r\022\023\n\013account_uid\030\002 \001(\t\022\026\n\016cli" + + "ent_version\030\014 \001(\t\022\034\n\023Unk2700_NGKCNPKKIKB" + + "\030\204\006 \001(\t\022\025\n\014country_code\030\320\017 \001(\t\022\017\n\006psn_id" + + "\030\364\t \001(\t\022\034\n\023Unk2700_GPPBEMDGEHH\030\257\003 \001(\r\022\023\n" + + "\013device_name\030\t \001(\t\022\014\n\003cps\030\213\t \001(\t\022\022\n\nlogi" + + "n_rand\030\003 \001(\004\022\032\n\021target_home_param\030\330\007 \001(\r" + + "\0222\n\024adjust_tracking_info\030\230\016 \001(\0132\023.Adjust" + + "TrackingInfo\022\024\n\013is_transfer\030\214\007 \001(\010\022\014\n\003ta" + + "g\030\373\r \001(\r\022\020\n\010is_guest\030\005 \001(\010\022\037\n\026environmen" + + "t_error_code\030\352\017 \001(\014\022\022\n\tonline_id\030\207\007 \001(\t\022" + + "\021\n\tis_editor\030\010 \001(\010\022 \n\027checksum_client_ve" + + "rsion\030\335\006 \001(\t\022\033\n\022security_cmd_reply\030\313\017 \001(" + + "\014\022\034\n\023Unk2700_JNDKPBBCACB\030\275\t \001(\t\022\021\n\010birth" + + "day\030\364\014 \001(\t\022\023\n\013device_uuid\030\004 \001(\t\022\025\n\014clien" + + "t_token\030\212\014 \001(\r\022\026\n\016sub_channel_id\030\027 \001(\r\022\022" + + "\n\ntarget_uid\030\013 \001(\r\022\023\n\013device_info\030\001 \001(\t\022" + + "\034\n\023client_verison_hash\030\253\r \001(\t\022\021\n\010checksu" + + "m\030\374\013 \001(\t\022\025\n\rplatform_type\030\016 \001(\r\022\036\n\025targe" + + "t_home_owner_uid\030\310\016 \001(\r\022\030\n\017cloud_client_" + + "ip\030\267\n \001(\r\022\017\n\006gm_uid\030\344\004 \001(\r\022\026\n\016system_ver" + + "sion\030\n \001(\t\022\020\n\010platform\030\007 \001(\tB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerLoginReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLoginReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginReq_descriptor, + new java.lang.String[] { "LanguageType", "RegPlatform", "TrackingIoInfo", "AccountType", "Token", "ExtraBinData", "ChannelId", "ClientDataVersion", "AccountUid", "ClientVersion", "Unk2700NGKCNPKKIKB", "CountryCode", "PsnId", "Unk2700GPPBEMDGEHH", "DeviceName", "Cps", "LoginRand", "TargetHomeParam", "AdjustTrackingInfo", "IsTransfer", "Tag", "IsGuest", "EnvironmentErrorCode", "OnlineId", "IsEditor", "ChecksumClientVersion", "SecurityCmdReply", "Unk2700JNDKPBBCACB", "Birthday", "DeviceUuid", "ClientToken", "SubChannelId", "TargetUid", "DeviceInfo", "ClientVerisonHash", "Checksum", "PlatformType", "TargetHomeOwnerUid", "CloudClientIp", "GmUid", "SystemVersion", "Platform", }); + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java new file mode 100644 index 000000000..67632969a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java @@ -0,0 +1,4999 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLoginRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLoginRspOuterClass { + private PlayerLoginRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLoginRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLoginRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<string, int32> ability_hash_map = 11; + */ + int getAbilityHashMapCount(); + /** + * map<string, int32> ability_hash_map = 11; + */ + boolean containsAbilityHashMap( + java.lang.String key); + /** + * Use {@link #getAbilityHashMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAbilityHashMap(); + /** + * map<string, int32> ability_hash_map = 11; + */ + java.util.Map + getAbilityHashMapMap(); + /** + * map<string, int32> ability_hash_map = 11; + */ + + int getAbilityHashMapOrDefault( + java.lang.String key, + int defaultValue); + /** + * map<string, int32> ability_hash_map = 11; + */ + + int getAbilityHashMapOrThrow( + java.lang.String key); + + /** + * bool is_audit = 1685; + * @return The isAudit. + */ + boolean getIsAudit(); + + /** + * bool is_new_player = 8; + * @return The isNewPlayer. + */ + boolean getIsNewPlayer(); + + /** + * .ResVersionConfig res_version_config = 1969; + * @return Whether the resVersionConfig field is set. + */ + boolean hasResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 1969; + * @return The resVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 1969; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder(); + + /** + * bool is_enable_client_hash_debug = 932; + * @return The isEnableClientHashDebug. + */ + boolean getIsEnableClientHashDebug(); + + /** + * string client_md5 = 1830; + * @return The clientMd5. + */ + java.lang.String getClientMd5(); + /** + * string client_md5 = 1830; + * @return The bytes for clientMd5. + */ + com.google.protobuf.ByteString + getClientMd5Bytes(); + + /** + * uint32 client_data_version = 1; + * @return The clientDataVersion. + */ + int getClientDataVersion(); + + /** + * string country_code = 1900; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 1900; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * bool is_relogin = 10; + * @return The isRelogin. + */ + boolean getIsRelogin(); + + /** + * bytes player_data = 13; + * @return The playerData. + */ + com.google.protobuf.ByteString getPlayerData(); + + /** + * string game_biz = 5; + * @return The gameBiz. + */ + java.lang.String getGameBiz(); + /** + * string game_biz = 5; + * @return The bytes for gameBiz. + */ + com.google.protobuf.ByteString + getGameBizBytes(); + + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + int getBlockInfoMapCount(); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + boolean containsBlockInfoMap( + int key); + /** + * Use {@link #getBlockInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getBlockInfoMap(); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + java.util.Map + getBlockInfoMapMap(); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( + int key); + + /** + * string register_cps = 2040; + * @return The registerCps. + */ + java.lang.String getRegisterCps(); + /** + * string register_cps = 2040; + * @return The bytes for registerCps. + */ + com.google.protobuf.ByteString + getRegisterCpsBytes(); + + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return Whether the nextResVersionConfig field is set. + */ + boolean hasNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return The nextResVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder(); + + /** + * bool is_transfer = 2018; + * @return The isTransfer. + */ + boolean getIsTransfer(); + + /** + * uint32 target_home_owner_uid = 553; + * @return The targetHomeOwnerUid. + */ + int getTargetHomeOwnerUid(); + + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + java.util.List + getShortAbilityHashMapList(); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + int getShortAbilityHashMapCount(); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + java.util.List + getShortAbilityHashMapOrBuilderList(); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( + int index); + + /** + * int32 ability_hash_code = 12; + * @return The abilityHashCode. + */ + int getAbilityHashCode(); + + /** + * bool is_sc_open = 1429; + * @return The isScOpen. + */ + boolean getIsScOpen(); + + /** + * uint32 client_silence_data_version = 6; + * @return The clientSilenceDataVersion. + */ + int getClientSilenceDataVersion(); + + /** + * string birthday = 624; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 624; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * bool is_use_ability_hash = 2; + * @return The isUseAbilityHash. + */ + boolean getIsUseAbilityHash(); + + /** + * string client_silence_version_suffix = 1299; + * @return The clientSilenceVersionSuffix. + */ + java.lang.String getClientSilenceVersionSuffix(); + /** + * string client_silence_version_suffix = 1299; + * @return The bytes for clientSilenceVersionSuffix. + */ + com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes(); + + /** + * uint32 player_data_version = 7; + * @return The playerDataVersion. + */ + int getPlayerDataVersion(); + + /** + * bool is_data_need_relogin = 951; + * @return The isDataNeedRelogin. + */ + boolean getIsDataNeedRelogin(); + + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + java.util.List + getFeatureBlockInfoListList(); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + int getFeatureBlockInfoListCount(); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + java.util.List + getFeatureBlockInfoListOrBuilderList(); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( + int index); + + /** + * string client_silence_md5 = 1746; + * @return The clientSilenceMd5. + */ + java.lang.String getClientSilenceMd5(); + /** + * string client_silence_md5 = 1746; + * @return The bytes for clientSilenceMd5. + */ + com.google.protobuf.ByteString + getClientSilenceMd5Bytes(); + + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * double total_tick_time = 125; + * @return The totalTickTime. + */ + double getTotalTickTime(); + + /** + * uint64 login_rand = 4; + * @return The loginRand. + */ + long getLoginRand(); + + /** + * bytes sc_info = 2024; + * @return The scInfo. + */ + com.google.protobuf.ByteString getScInfo(); + + /** + * string client_version_suffix = 1047; + * @return The clientVersionSuffix. + */ + java.lang.String getClientVersionSuffix(); + /** + * string client_version_suffix = 1047; + * @return The bytes for clientVersionSuffix. + */ + com.google.protobuf.ByteString + getClientVersionSuffixBytes(); + + /** + * string next_resource_url = 621; + * @return The nextResourceUrl. + */ + java.lang.String getNextResourceUrl(); + /** + * string next_resource_url = 621; + * @return The bytes for nextResourceUrl. + */ + com.google.protobuf.ByteString + getNextResourceUrlBytes(); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 135
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerLoginRsp} + */ + public static final class PlayerLoginRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLoginRsp) + PlayerLoginRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLoginRsp.newBuilder() to construct. + private PlayerLoginRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLoginRsp() { + clientMd5_ = ""; + countryCode_ = ""; + playerData_ = com.google.protobuf.ByteString.EMPTY; + gameBiz_ = ""; + registerCps_ = ""; + shortAbilityHashMap_ = java.util.Collections.emptyList(); + birthday_ = ""; + clientSilenceVersionSuffix_ = ""; + featureBlockInfoList_ = java.util.Collections.emptyList(); + clientSilenceMd5_ = ""; + scInfo_ = com.google.protobuf.ByteString.EMPTY; + clientVersionSuffix_ = ""; + nextResourceUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLoginRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLoginRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 16: { + + isUseAbilityHash_ = input.readBool(); + break; + } + case 32: { + + loginRand_ = input.readUInt64(); + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + gameBiz_ = s; + break; + } + case 48: { + + clientSilenceDataVersion_ = input.readUInt32(); + break; + } + case 56: { + + playerDataVersion_ = input.readUInt32(); + break; + } + case 64: { + + isNewPlayer_ = input.readBool(); + break; + } + case 80: { + + isRelogin_ = input.readBool(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + abilityHashMap_ = com.google.protobuf.MapField.newMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + abilityHashMap__ = input.readMessage( + AbilityHashMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + abilityHashMap_.getMutableMap().put( + abilityHashMap__.getKey(), abilityHashMap__.getValue()); + break; + } + case 96: { + + abilityHashCode_ = input.readInt32(); + break; + } + case 106: { + + playerData_ = input.readBytes(); + break; + } + case 112: { + + targetUid_ = input.readUInt32(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + case 1001: { + + totalTickTime_ = input.readDouble(); + break; + } + case 2002: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + shortAbilityHashMap_.add( + input.readMessage(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.parser(), extensionRegistry)); + break; + } + case 4424: { + + targetHomeOwnerUid_ = input.readUInt32(); + break; + } + case 4570: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + blockInfoMap_ = com.google.protobuf.MapField.newMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + blockInfoMap__ = input.readMessage( + BlockInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + blockInfoMap_.getMutableMap().put( + blockInfoMap__.getKey(), blockInfoMap__.getValue()); + break; + } + case 4970: { + java.lang.String s = input.readStringRequireUtf8(); + + nextResourceUrl_ = s; + break; + } + case 4994: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 7456: { + + isEnableClientHashDebug_ = input.readBool(); + break; + } + case 7608: { + + isDataNeedRelogin_ = input.readBool(); + break; + } + case 8378: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionSuffix_ = s; + break; + } + case 10394: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceVersionSuffix_ = s; + break; + } + case 10818: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + featureBlockInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.parser(), extensionRegistry)); + break; + } + case 11432: { + + isScOpen_ = input.readBool(); + break; + } + case 12586: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (nextResVersionConfig_ != null) { + subBuilder = nextResVersionConfig_.toBuilder(); + } + nextResVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(nextResVersionConfig_); + nextResVersionConfig_ = subBuilder.buildPartial(); + } + + break; + } + case 13480: { + + isAudit_ = input.readBool(); + break; + } + case 13970: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceMd5_ = s; + break; + } + case 14642: { + java.lang.String s = input.readStringRequireUtf8(); + + clientMd5_ = s; + break; + } + case 15202: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 15754: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (resVersionConfig_ != null) { + subBuilder = resVersionConfig_.toBuilder(); + } + resVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resVersionConfig_); + resVersionConfig_ = subBuilder.buildPartial(); + } + + break; + } + case 16144: { + + isTransfer_ = input.readBool(); + break; + } + case 16194: { + + scInfo_ = input.readBytes(); + break; + } + case 16322: { + java.lang.String s = input.readStringRequireUtf8(); + + registerCps_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = java.util.Collections.unmodifiableList(shortAbilityHashMap_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = java.util.Collections.unmodifiableList(featureBlockInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAbilityHashMap(); + case 571: + return internalGetBlockInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.class, emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.Builder.class); + } + + public static final int ABILITY_HASH_MAP_FIELD_NUMBER = 11; + private static final class AbilityHashMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.INT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> abilityHashMap_; + private com.google.protobuf.MapField + internalGetAbilityHashMap() { + if (abilityHashMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + } + return abilityHashMap_; + } + + public int getAbilityHashMapCount() { + return internalGetAbilityHashMap().getMap().size(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + @java.lang.Override + public boolean containsAbilityHashMap( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetAbilityHashMap().getMap().containsKey(key); + } + /** + * Use {@link #getAbilityHashMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAbilityHashMap() { + return getAbilityHashMapMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public java.util.Map getAbilityHashMapMap() { + return internalGetAbilityHashMap().getMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_AUDIT_FIELD_NUMBER = 1685; + private boolean isAudit_; + /** + * bool is_audit = 1685; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + + public static final int IS_NEW_PLAYER_FIELD_NUMBER = 8; + private boolean isNewPlayer_; + /** + * bool is_new_player = 8; + * @return The isNewPlayer. + */ + @java.lang.Override + public boolean getIsNewPlayer() { + return isNewPlayer_; + } + + public static final int RES_VERSION_CONFIG_FIELD_NUMBER = 1969; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; + /** + * .ResVersionConfig res_version_config = 1969; + * @return Whether the resVersionConfig field is set. + */ + @java.lang.Override + public boolean hasResVersionConfig() { + return resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 1969; + * @return The resVersionConfig. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig() { + return resVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_; + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { + return getResVersionConfig(); + } + + public static final int IS_ENABLE_CLIENT_HASH_DEBUG_FIELD_NUMBER = 932; + private boolean isEnableClientHashDebug_; + /** + * bool is_enable_client_hash_debug = 932; + * @return The isEnableClientHashDebug. + */ + @java.lang.Override + public boolean getIsEnableClientHashDebug() { + return isEnableClientHashDebug_; + } + + public static final int CLIENT_MD5_FIELD_NUMBER = 1830; + private volatile java.lang.Object clientMd5_; + /** + * string client_md5 = 1830; + * @return The clientMd5. + */ + @java.lang.Override + public java.lang.String getClientMd5() { + java.lang.Object ref = clientMd5_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientMd5_ = s; + return s; + } + } + /** + * string client_md5 = 1830; + * @return The bytes for clientMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientMd5Bytes() { + java.lang.Object ref = clientMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_DATA_VERSION_FIELD_NUMBER = 1; + private int clientDataVersion_; + /** + * uint32 client_data_version = 1; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 1900; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 1900; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 1900; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_RELOGIN_FIELD_NUMBER = 10; + private boolean isRelogin_; + /** + * bool is_relogin = 10; + * @return The isRelogin. + */ + @java.lang.Override + public boolean getIsRelogin() { + return isRelogin_; + } + + public static final int PLAYER_DATA_FIELD_NUMBER = 13; + private com.google.protobuf.ByteString playerData_; + /** + * bytes player_data = 13; + * @return The playerData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPlayerData() { + return playerData_; + } + + public static final int GAME_BIZ_FIELD_NUMBER = 5; + private volatile java.lang.Object gameBiz_; + /** + * string game_biz = 5; + * @return The gameBiz. + */ + @java.lang.Override + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gameBiz_ = s; + return s; + } + } + /** + * string game_biz = 5; + * @return The bytes for gameBiz. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BLOCK_INFO_MAP_FIELD_NUMBER = 571; + private static final class BlockInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo> blockInfoMap_; + private com.google.protobuf.MapField + internalGetBlockInfoMap() { + if (blockInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + } + return blockInfoMap_; + } + + public int getBlockInfoMapCount() { + return internalGetBlockInfoMap().getMap().size(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + @java.lang.Override + public boolean containsBlockInfoMap( + int key) { + + return internalGetBlockInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getBlockInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getBlockInfoMap() { + return getBlockInfoMapMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public java.util.Map getBlockInfoMapMap() { + return internalGetBlockInfoMap().getMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int REGISTER_CPS_FIELD_NUMBER = 2040; + private volatile java.lang.Object registerCps_; + /** + * string register_cps = 2040; + * @return The registerCps. + */ + @java.lang.Override + public java.lang.String getRegisterCps() { + java.lang.Object ref = registerCps_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + registerCps_ = s; + return s; + } + } + /** + * string register_cps = 2040; + * @return The bytes for registerCps. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRegisterCpsBytes() { + java.lang.Object ref = registerCps_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + registerCps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RES_VERSION_CONFIG_FIELD_NUMBER = 1573; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return Whether the nextResVersionConfig field is set. + */ + @java.lang.Override + public boolean hasNextResVersionConfig() { + return nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return The nextResVersionConfig. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + return getNextResVersionConfig(); + } + + public static final int IS_TRANSFER_FIELD_NUMBER = 2018; + private boolean isTransfer_; + /** + * bool is_transfer = 2018; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + + public static final int TARGET_HOME_OWNER_UID_FIELD_NUMBER = 553; + private int targetHomeOwnerUid_; + /** + * uint32 target_home_owner_uid = 553; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + + public static final int SHORT_ABILITY_HASH_MAP_FIELD_NUMBER = 250; + private java.util.List shortAbilityHashMap_; + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public java.util.List getShortAbilityHashMapList() { + return shortAbilityHashMap_; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public java.util.List + getShortAbilityHashMapOrBuilderList() { + return shortAbilityHashMap_; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public int getShortAbilityHashMapCount() { + return shortAbilityHashMap_.size(); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index) { + return shortAbilityHashMap_.get(index); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( + int index) { + return shortAbilityHashMap_.get(index); + } + + public static final int ABILITY_HASH_CODE_FIELD_NUMBER = 12; + private int abilityHashCode_; + /** + * int32 ability_hash_code = 12; + * @return The abilityHashCode. + */ + @java.lang.Override + public int getAbilityHashCode() { + return abilityHashCode_; + } + + public static final int IS_SC_OPEN_FIELD_NUMBER = 1429; + private boolean isScOpen_; + /** + * bool is_sc_open = 1429; + * @return The isScOpen. + */ + @java.lang.Override + public boolean getIsScOpen() { + return isScOpen_; + } + + public static final int CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER = 6; + private int clientSilenceDataVersion_; + /** + * uint32 client_silence_data_version = 6; + * @return The clientSilenceDataVersion. + */ + @java.lang.Override + public int getClientSilenceDataVersion() { + return clientSilenceDataVersion_; + } + + public static final int BIRTHDAY_FIELD_NUMBER = 624; + private volatile java.lang.Object birthday_; + /** + * string birthday = 624; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 624; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_USE_ABILITY_HASH_FIELD_NUMBER = 2; + private boolean isUseAbilityHash_; + /** + * bool is_use_ability_hash = 2; + * @return The isUseAbilityHash. + */ + @java.lang.Override + public boolean getIsUseAbilityHash() { + return isUseAbilityHash_; + } + + public static final int CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER = 1299; + private volatile java.lang.Object clientSilenceVersionSuffix_; + /** + * string client_silence_version_suffix = 1299; + * @return The clientSilenceVersionSuffix. + */ + @java.lang.Override + public java.lang.String getClientSilenceVersionSuffix() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceVersionSuffix_ = s; + return s; + } + } + /** + * string client_silence_version_suffix = 1299; + * @return The bytes for clientSilenceVersionSuffix. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLAYER_DATA_VERSION_FIELD_NUMBER = 7; + private int playerDataVersion_; + /** + * uint32 player_data_version = 7; + * @return The playerDataVersion. + */ + @java.lang.Override + public int getPlayerDataVersion() { + return playerDataVersion_; + } + + public static final int IS_DATA_NEED_RELOGIN_FIELD_NUMBER = 951; + private boolean isDataNeedRelogin_; + /** + * bool is_data_need_relogin = 951; + * @return The isDataNeedRelogin. + */ + @java.lang.Override + public boolean getIsDataNeedRelogin() { + return isDataNeedRelogin_; + } + + public static final int FEATURE_BLOCK_INFO_LIST_FIELD_NUMBER = 1352; + private java.util.List featureBlockInfoList_; + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public java.util.List getFeatureBlockInfoListList() { + return featureBlockInfoList_; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public java.util.List + getFeatureBlockInfoListOrBuilderList() { + return featureBlockInfoList_; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public int getFeatureBlockInfoListCount() { + return featureBlockInfoList_.size(); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index) { + return featureBlockInfoList_.get(index); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( + int index) { + return featureBlockInfoList_.get(index); + } + + public static final int CLIENT_SILENCE_MD5_FIELD_NUMBER = 1746; + private volatile java.lang.Object clientSilenceMd5_; + /** + * string client_silence_md5 = 1746; + * @return The clientSilenceMd5. + */ + @java.lang.Override + public java.lang.String getClientSilenceMd5() { + java.lang.Object ref = clientSilenceMd5_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceMd5_ = s; + return s; + } + } + /** + * string client_silence_md5 = 1746; + * @return The bytes for clientSilenceMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSilenceMd5Bytes() { + java.lang.Object ref = clientSilenceMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TARGET_UID_FIELD_NUMBER = 14; + private int targetUid_; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int TOTAL_TICK_TIME_FIELD_NUMBER = 125; + private double totalTickTime_; + /** + * double total_tick_time = 125; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + + public static final int LOGIN_RAND_FIELD_NUMBER = 4; + private long loginRand_; + /** + * uint64 login_rand = 4; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + + public static final int SC_INFO_FIELD_NUMBER = 2024; + private com.google.protobuf.ByteString scInfo_; + /** + * bytes sc_info = 2024; + * @return The scInfo. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScInfo() { + return scInfo_; + } + + public static final int CLIENT_VERSION_SUFFIX_FIELD_NUMBER = 1047; + private volatile java.lang.Object clientVersionSuffix_; + /** + * string client_version_suffix = 1047; + * @return The clientVersionSuffix. + */ + @java.lang.Override + public java.lang.String getClientVersionSuffix() { + java.lang.Object ref = clientVersionSuffix_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionSuffix_ = s; + return s; + } + } + /** + * string client_version_suffix = 1047; + * @return The bytes for clientVersionSuffix. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVersionSuffixBytes() { + java.lang.Object ref = clientVersionSuffix_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RESOURCE_URL_FIELD_NUMBER = 621; + private volatile java.lang.Object nextResourceUrl_; + /** + * string next_resource_url = 621; + * @return The nextResourceUrl. + */ + @java.lang.Override + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextResourceUrl_ = s; + return s; + } + } + /** + * string next_resource_url = 621; + * @return The bytes for nextResourceUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETCODE_FIELD_NUMBER = 15; + private int retcode_; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (clientDataVersion_ != 0) { + output.writeUInt32(1, clientDataVersion_); + } + if (isUseAbilityHash_ != false) { + output.writeBool(2, isUseAbilityHash_); + } + if (loginRand_ != 0L) { + output.writeUInt64(4, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, gameBiz_); + } + if (clientSilenceDataVersion_ != 0) { + output.writeUInt32(6, clientSilenceDataVersion_); + } + if (playerDataVersion_ != 0) { + output.writeUInt32(7, playerDataVersion_); + } + if (isNewPlayer_ != false) { + output.writeBool(8, isNewPlayer_); + } + if (isRelogin_ != false) { + output.writeBool(10, isRelogin_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetAbilityHashMap(), + AbilityHashMapDefaultEntryHolder.defaultEntry, + 11); + if (abilityHashCode_ != 0) { + output.writeInt32(12, abilityHashCode_); + } + if (!playerData_.isEmpty()) { + output.writeBytes(13, playerData_); + } + if (targetUid_ != 0) { + output.writeUInt32(14, targetUid_); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + if (totalTickTime_ != 0D) { + output.writeDouble(125, totalTickTime_); + } + for (int i = 0; i < shortAbilityHashMap_.size(); i++) { + output.writeMessage(250, shortAbilityHashMap_.get(i)); + } + if (targetHomeOwnerUid_ != 0) { + output.writeUInt32(553, targetHomeOwnerUid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetBlockInfoMap(), + BlockInfoMapDefaultEntryHolder.defaultEntry, + 571); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 621, nextResourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 624, birthday_); + } + if (isEnableClientHashDebug_ != false) { + output.writeBool(932, isEnableClientHashDebug_); + } + if (isDataNeedRelogin_ != false) { + output.writeBool(951, isDataNeedRelogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1047, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1299, clientSilenceVersionSuffix_); + } + for (int i = 0; i < featureBlockInfoList_.size(); i++) { + output.writeMessage(1352, featureBlockInfoList_.get(i)); + } + if (isScOpen_ != false) { + output.writeBool(1429, isScOpen_); + } + if (nextResVersionConfig_ != null) { + output.writeMessage(1573, getNextResVersionConfig()); + } + if (isAudit_ != false) { + output.writeBool(1685, isAudit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1746, clientSilenceMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1830, clientMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1900, countryCode_); + } + if (resVersionConfig_ != null) { + output.writeMessage(1969, getResVersionConfig()); + } + if (isTransfer_ != false) { + output.writeBool(2018, isTransfer_); + } + if (!scInfo_.isEmpty()) { + output.writeBytes(2024, scInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(registerCps_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2040, registerCps_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (clientDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, clientDataVersion_); + } + if (isUseAbilityHash_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isUseAbilityHash_); + } + if (loginRand_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, gameBiz_); + } + if (clientSilenceDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, clientSilenceDataVersion_); + } + if (playerDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, playerDataVersion_); + } + if (isNewPlayer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isNewPlayer_); + } + if (isRelogin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isRelogin_); + } + for (java.util.Map.Entry entry + : internalGetAbilityHashMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + abilityHashMap__ = AbilityHashMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, abilityHashMap__); + } + if (abilityHashCode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, abilityHashCode_); + } + if (!playerData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(13, playerData_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, targetUid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + if (totalTickTime_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(125, totalTickTime_); + } + for (int i = 0; i < shortAbilityHashMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(250, shortAbilityHashMap_.get(i)); + } + if (targetHomeOwnerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(553, targetHomeOwnerUid_); + } + for (java.util.Map.Entry entry + : internalGetBlockInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + blockInfoMap__ = BlockInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(571, blockInfoMap__); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(621, nextResourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(624, birthday_); + } + if (isEnableClientHashDebug_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(932, isEnableClientHashDebug_); + } + if (isDataNeedRelogin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(951, isDataNeedRelogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1047, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1299, clientSilenceVersionSuffix_); + } + for (int i = 0; i < featureBlockInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1352, featureBlockInfoList_.get(i)); + } + if (isScOpen_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1429, isScOpen_); + } + if (nextResVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1573, getNextResVersionConfig()); + } + if (isAudit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1685, isAudit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1746, clientSilenceMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1830, clientMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1900, countryCode_); + } + if (resVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1969, getResVersionConfig()); + } + if (isTransfer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2018, isTransfer_); + } + if (!scInfo_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2024, scInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(registerCps_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2040, registerCps_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp other = (emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp) obj; + + if (!internalGetAbilityHashMap().equals( + other.internalGetAbilityHashMap())) return false; + if (getIsAudit() + != other.getIsAudit()) return false; + if (getIsNewPlayer() + != other.getIsNewPlayer()) return false; + if (hasResVersionConfig() != other.hasResVersionConfig()) return false; + if (hasResVersionConfig()) { + if (!getResVersionConfig() + .equals(other.getResVersionConfig())) return false; + } + if (getIsEnableClientHashDebug() + != other.getIsEnableClientHashDebug()) return false; + if (!getClientMd5() + .equals(other.getClientMd5())) return false; + if (getClientDataVersion() + != other.getClientDataVersion()) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (getIsRelogin() + != other.getIsRelogin()) return false; + if (!getPlayerData() + .equals(other.getPlayerData())) return false; + if (!getGameBiz() + .equals(other.getGameBiz())) return false; + if (!internalGetBlockInfoMap().equals( + other.internalGetBlockInfoMap())) return false; + if (!getRegisterCps() + .equals(other.getRegisterCps())) return false; + if (hasNextResVersionConfig() != other.hasNextResVersionConfig()) return false; + if (hasNextResVersionConfig()) { + if (!getNextResVersionConfig() + .equals(other.getNextResVersionConfig())) return false; + } + if (getIsTransfer() + != other.getIsTransfer()) return false; + if (getTargetHomeOwnerUid() + != other.getTargetHomeOwnerUid()) return false; + if (!getShortAbilityHashMapList() + .equals(other.getShortAbilityHashMapList())) return false; + if (getAbilityHashCode() + != other.getAbilityHashCode()) return false; + if (getIsScOpen() + != other.getIsScOpen()) return false; + if (getClientSilenceDataVersion() + != other.getClientSilenceDataVersion()) return false; + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (getIsUseAbilityHash() + != other.getIsUseAbilityHash()) return false; + if (!getClientSilenceVersionSuffix() + .equals(other.getClientSilenceVersionSuffix())) return false; + if (getPlayerDataVersion() + != other.getPlayerDataVersion()) return false; + if (getIsDataNeedRelogin() + != other.getIsDataNeedRelogin()) return false; + if (!getFeatureBlockInfoListList() + .equals(other.getFeatureBlockInfoListList())) return false; + if (!getClientSilenceMd5() + .equals(other.getClientSilenceMd5())) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (java.lang.Double.doubleToLongBits(getTotalTickTime()) + != java.lang.Double.doubleToLongBits( + other.getTotalTickTime())) return false; + if (getLoginRand() + != other.getLoginRand()) return false; + if (!getScInfo() + .equals(other.getScInfo())) return false; + if (!getClientVersionSuffix() + .equals(other.getClientVersionSuffix())) return false; + if (!getNextResourceUrl() + .equals(other.getNextResourceUrl())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetAbilityHashMap().getMap().isEmpty()) { + hash = (37 * hash) + ABILITY_HASH_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAbilityHashMap().hashCode(); + } + hash = (37 * hash) + IS_AUDIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAudit()); + hash = (37 * hash) + IS_NEW_PLAYER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewPlayer()); + if (hasResVersionConfig()) { + hash = (37 * hash) + RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getResVersionConfig().hashCode(); + } + hash = (37 * hash) + IS_ENABLE_CLIENT_HASH_DEBUG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnableClientHashDebug()); + hash = (37 * hash) + CLIENT_MD5_FIELD_NUMBER; + hash = (53 * hash) + getClientMd5().hashCode(); + hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientDataVersion(); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + IS_RELOGIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRelogin()); + hash = (37 * hash) + PLAYER_DATA_FIELD_NUMBER; + hash = (53 * hash) + getPlayerData().hashCode(); + hash = (37 * hash) + GAME_BIZ_FIELD_NUMBER; + hash = (53 * hash) + getGameBiz().hashCode(); + if (!internalGetBlockInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + BLOCK_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetBlockInfoMap().hashCode(); + } + hash = (37 * hash) + REGISTER_CPS_FIELD_NUMBER; + hash = (53 * hash) + getRegisterCps().hashCode(); + if (hasNextResVersionConfig()) { + hash = (37 * hash) + NEXT_RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getNextResVersionConfig().hashCode(); + } + hash = (37 * hash) + IS_TRANSFER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransfer()); + hash = (37 * hash) + TARGET_HOME_OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetHomeOwnerUid(); + if (getShortAbilityHashMapCount() > 0) { + hash = (37 * hash) + SHORT_ABILITY_HASH_MAP_FIELD_NUMBER; + hash = (53 * hash) + getShortAbilityHashMapList().hashCode(); + } + hash = (37 * hash) + ABILITY_HASH_CODE_FIELD_NUMBER; + hash = (53 * hash) + getAbilityHashCode(); + hash = (37 * hash) + IS_SC_OPEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsScOpen()); + hash = (37 * hash) + CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceDataVersion(); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + IS_USE_ABILITY_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUseAbilityHash()); + hash = (37 * hash) + CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode(); + hash = (37 * hash) + PLAYER_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getPlayerDataVersion(); + hash = (37 * hash) + IS_DATA_NEED_RELOGIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDataNeedRelogin()); + if (getFeatureBlockInfoListCount() > 0) { + hash = (37 * hash) + FEATURE_BLOCK_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFeatureBlockInfoListList().hashCode(); + } + hash = (37 * hash) + CLIENT_SILENCE_MD5_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceMd5().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + TOTAL_TICK_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getTotalTickTime())); + hash = (37 * hash) + LOGIN_RAND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLoginRand()); + hash = (37 * hash) + SC_INFO_FIELD_NUMBER; + hash = (53 * hash) + getScInfo().hashCode(); + hash = (37 * hash) + CLIENT_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientVersionSuffix().hashCode(); + hash = (37 * hash) + NEXT_RESOURCE_URL_FIELD_NUMBER; + hash = (53 * hash) + getNextResourceUrl().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 135
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerLoginRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLoginRsp) + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAbilityHashMap(); + case 571: + return internalGetBlockInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableAbilityHashMap(); + case 571: + return internalGetMutableBlockInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.class, emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShortAbilityHashMapFieldBuilder(); + getFeatureBlockInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAbilityHashMap().clear(); + isAudit_ = false; + + isNewPlayer_ = false; + + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + isEnableClientHashDebug_ = false; + + clientMd5_ = ""; + + clientDataVersion_ = 0; + + countryCode_ = ""; + + isRelogin_ = false; + + playerData_ = com.google.protobuf.ByteString.EMPTY; + + gameBiz_ = ""; + + internalGetMutableBlockInfoMap().clear(); + registerCps_ = ""; + + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + isTransfer_ = false; + + targetHomeOwnerUid_ = 0; + + if (shortAbilityHashMapBuilder_ == null) { + shortAbilityHashMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + shortAbilityHashMapBuilder_.clear(); + } + abilityHashCode_ = 0; + + isScOpen_ = false; + + clientSilenceDataVersion_ = 0; + + birthday_ = ""; + + isUseAbilityHash_ = false; + + clientSilenceVersionSuffix_ = ""; + + playerDataVersion_ = 0; + + isDataNeedRelogin_ = false; + + if (featureBlockInfoListBuilder_ == null) { + featureBlockInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + featureBlockInfoListBuilder_.clear(); + } + clientSilenceMd5_ = ""; + + targetUid_ = 0; + + totalTickTime_ = 0D; + + loginRand_ = 0L; + + scInfo_ = com.google.protobuf.ByteString.EMPTY; + + clientVersionSuffix_ = ""; + + nextResourceUrl_ = ""; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp build() { + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp buildPartial() { + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp result = new emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp(this); + int from_bitField0_ = bitField0_; + result.abilityHashMap_ = internalGetAbilityHashMap(); + result.abilityHashMap_.makeImmutable(); + result.isAudit_ = isAudit_; + result.isNewPlayer_ = isNewPlayer_; + if (resVersionConfigBuilder_ == null) { + result.resVersionConfig_ = resVersionConfig_; + } else { + result.resVersionConfig_ = resVersionConfigBuilder_.build(); + } + result.isEnableClientHashDebug_ = isEnableClientHashDebug_; + result.clientMd5_ = clientMd5_; + result.clientDataVersion_ = clientDataVersion_; + result.countryCode_ = countryCode_; + result.isRelogin_ = isRelogin_; + result.playerData_ = playerData_; + result.gameBiz_ = gameBiz_; + result.blockInfoMap_ = internalGetBlockInfoMap(); + result.blockInfoMap_.makeImmutable(); + result.registerCps_ = registerCps_; + if (nextResVersionConfigBuilder_ == null) { + result.nextResVersionConfig_ = nextResVersionConfig_; + } else { + result.nextResVersionConfig_ = nextResVersionConfigBuilder_.build(); + } + result.isTransfer_ = isTransfer_; + result.targetHomeOwnerUid_ = targetHomeOwnerUid_; + if (shortAbilityHashMapBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = java.util.Collections.unmodifiableList(shortAbilityHashMap_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.shortAbilityHashMap_ = shortAbilityHashMap_; + } else { + result.shortAbilityHashMap_ = shortAbilityHashMapBuilder_.build(); + } + result.abilityHashCode_ = abilityHashCode_; + result.isScOpen_ = isScOpen_; + result.clientSilenceDataVersion_ = clientSilenceDataVersion_; + result.birthday_ = birthday_; + result.isUseAbilityHash_ = isUseAbilityHash_; + result.clientSilenceVersionSuffix_ = clientSilenceVersionSuffix_; + result.playerDataVersion_ = playerDataVersion_; + result.isDataNeedRelogin_ = isDataNeedRelogin_; + if (featureBlockInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = java.util.Collections.unmodifiableList(featureBlockInfoList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.featureBlockInfoList_ = featureBlockInfoList_; + } else { + result.featureBlockInfoList_ = featureBlockInfoListBuilder_.build(); + } + result.clientSilenceMd5_ = clientSilenceMd5_; + result.targetUid_ = targetUid_; + result.totalTickTime_ = totalTickTime_; + result.loginRand_ = loginRand_; + result.scInfo_ = scInfo_; + result.clientVersionSuffix_ = clientVersionSuffix_; + result.nextResourceUrl_ = nextResourceUrl_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp other) { + if (other == emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.getDefaultInstance()) return this; + internalGetMutableAbilityHashMap().mergeFrom( + other.internalGetAbilityHashMap()); + if (other.getIsAudit() != false) { + setIsAudit(other.getIsAudit()); + } + if (other.getIsNewPlayer() != false) { + setIsNewPlayer(other.getIsNewPlayer()); + } + if (other.hasResVersionConfig()) { + mergeResVersionConfig(other.getResVersionConfig()); + } + if (other.getIsEnableClientHashDebug() != false) { + setIsEnableClientHashDebug(other.getIsEnableClientHashDebug()); + } + if (!other.getClientMd5().isEmpty()) { + clientMd5_ = other.clientMd5_; + onChanged(); + } + if (other.getClientDataVersion() != 0) { + setClientDataVersion(other.getClientDataVersion()); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (other.getIsRelogin() != false) { + setIsRelogin(other.getIsRelogin()); + } + if (other.getPlayerData() != com.google.protobuf.ByteString.EMPTY) { + setPlayerData(other.getPlayerData()); + } + if (!other.getGameBiz().isEmpty()) { + gameBiz_ = other.gameBiz_; + onChanged(); + } + internalGetMutableBlockInfoMap().mergeFrom( + other.internalGetBlockInfoMap()); + if (!other.getRegisterCps().isEmpty()) { + registerCps_ = other.registerCps_; + onChanged(); + } + if (other.hasNextResVersionConfig()) { + mergeNextResVersionConfig(other.getNextResVersionConfig()); + } + if (other.getIsTransfer() != false) { + setIsTransfer(other.getIsTransfer()); + } + if (other.getTargetHomeOwnerUid() != 0) { + setTargetHomeOwnerUid(other.getTargetHomeOwnerUid()); + } + if (shortAbilityHashMapBuilder_ == null) { + if (!other.shortAbilityHashMap_.isEmpty()) { + if (shortAbilityHashMap_.isEmpty()) { + shortAbilityHashMap_ = other.shortAbilityHashMap_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.addAll(other.shortAbilityHashMap_); + } + onChanged(); + } + } else { + if (!other.shortAbilityHashMap_.isEmpty()) { + if (shortAbilityHashMapBuilder_.isEmpty()) { + shortAbilityHashMapBuilder_.dispose(); + shortAbilityHashMapBuilder_ = null; + shortAbilityHashMap_ = other.shortAbilityHashMap_; + bitField0_ = (bitField0_ & ~0x00000004); + shortAbilityHashMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShortAbilityHashMapFieldBuilder() : null; + } else { + shortAbilityHashMapBuilder_.addAllMessages(other.shortAbilityHashMap_); + } + } + } + if (other.getAbilityHashCode() != 0) { + setAbilityHashCode(other.getAbilityHashCode()); + } + if (other.getIsScOpen() != false) { + setIsScOpen(other.getIsScOpen()); + } + if (other.getClientSilenceDataVersion() != 0) { + setClientSilenceDataVersion(other.getClientSilenceDataVersion()); + } + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (other.getIsUseAbilityHash() != false) { + setIsUseAbilityHash(other.getIsUseAbilityHash()); + } + if (!other.getClientSilenceVersionSuffix().isEmpty()) { + clientSilenceVersionSuffix_ = other.clientSilenceVersionSuffix_; + onChanged(); + } + if (other.getPlayerDataVersion() != 0) { + setPlayerDataVersion(other.getPlayerDataVersion()); + } + if (other.getIsDataNeedRelogin() != false) { + setIsDataNeedRelogin(other.getIsDataNeedRelogin()); + } + if (featureBlockInfoListBuilder_ == null) { + if (!other.featureBlockInfoList_.isEmpty()) { + if (featureBlockInfoList_.isEmpty()) { + featureBlockInfoList_ = other.featureBlockInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.addAll(other.featureBlockInfoList_); + } + onChanged(); + } + } else { + if (!other.featureBlockInfoList_.isEmpty()) { + if (featureBlockInfoListBuilder_.isEmpty()) { + featureBlockInfoListBuilder_.dispose(); + featureBlockInfoListBuilder_ = null; + featureBlockInfoList_ = other.featureBlockInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + featureBlockInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFeatureBlockInfoListFieldBuilder() : null; + } else { + featureBlockInfoListBuilder_.addAllMessages(other.featureBlockInfoList_); + } + } + } + if (!other.getClientSilenceMd5().isEmpty()) { + clientSilenceMd5_ = other.clientSilenceMd5_; + onChanged(); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getTotalTickTime() != 0D) { + setTotalTickTime(other.getTotalTickTime()); + } + if (other.getLoginRand() != 0L) { + setLoginRand(other.getLoginRand()); + } + if (other.getScInfo() != com.google.protobuf.ByteString.EMPTY) { + setScInfo(other.getScInfo()); + } + if (!other.getClientVersionSuffix().isEmpty()) { + clientVersionSuffix_ = other.clientVersionSuffix_; + onChanged(); + } + if (!other.getNextResourceUrl().isEmpty()) { + nextResourceUrl_ = other.nextResourceUrl_; + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> abilityHashMap_; + private com.google.protobuf.MapField + internalGetAbilityHashMap() { + if (abilityHashMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + } + return abilityHashMap_; + } + private com.google.protobuf.MapField + internalGetMutableAbilityHashMap() { + onChanged();; + if (abilityHashMap_ == null) { + abilityHashMap_ = com.google.protobuf.MapField.newMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + } + if (!abilityHashMap_.isMutable()) { + abilityHashMap_ = abilityHashMap_.copy(); + } + return abilityHashMap_; + } + + public int getAbilityHashMapCount() { + return internalGetAbilityHashMap().getMap().size(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + @java.lang.Override + public boolean containsAbilityHashMap( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetAbilityHashMap().getMap().containsKey(key); + } + /** + * Use {@link #getAbilityHashMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAbilityHashMap() { + return getAbilityHashMapMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public java.util.Map getAbilityHashMapMap() { + return internalGetAbilityHashMap().getMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAbilityHashMap() { + internalGetMutableAbilityHashMap().getMutableMap() + .clear(); + return this; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + public Builder removeAbilityHashMap( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAbilityHashMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAbilityHashMap() { + return internalGetMutableAbilityHashMap().getMutableMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + public Builder putAbilityHashMap( + java.lang.String key, + int value) { + if (key == null) { throw new java.lang.NullPointerException(); } + + internalGetMutableAbilityHashMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + public Builder putAllAbilityHashMap( + java.util.Map values) { + internalGetMutableAbilityHashMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isAudit_ ; + /** + * bool is_audit = 1685; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + /** + * bool is_audit = 1685; + * @param value The isAudit to set. + * @return This builder for chaining. + */ + public Builder setIsAudit(boolean value) { + + isAudit_ = value; + onChanged(); + return this; + } + /** + * bool is_audit = 1685; + * @return This builder for chaining. + */ + public Builder clearIsAudit() { + + isAudit_ = false; + onChanged(); + return this; + } + + private boolean isNewPlayer_ ; + /** + * bool is_new_player = 8; + * @return The isNewPlayer. + */ + @java.lang.Override + public boolean getIsNewPlayer() { + return isNewPlayer_; + } + /** + * bool is_new_player = 8; + * @param value The isNewPlayer to set. + * @return This builder for chaining. + */ + public Builder setIsNewPlayer(boolean value) { + + isNewPlayer_ = value; + onChanged(); + return this; + } + /** + * bool is_new_player = 8; + * @return This builder for chaining. + */ + public Builder clearIsNewPlayer() { + + isNewPlayer_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> resVersionConfigBuilder_; + /** + * .ResVersionConfig res_version_config = 1969; + * @return Whether the resVersionConfig field is set. + */ + public boolean hasResVersionConfig() { + return resVersionConfigBuilder_ != null || resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 1969; + * @return The resVersionConfig. + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig() { + if (resVersionConfigBuilder_ == null) { + return resVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_; + } else { + return resVersionConfigBuilder_.getMessage(); + } + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public Builder setResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (resVersionConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resVersionConfig_ = value; + onChanged(); + } else { + resVersionConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public Builder setResVersionConfig( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = builderForValue.build(); + onChanged(); + } else { + resVersionConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public Builder mergeResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (resVersionConfigBuilder_ == null) { + if (resVersionConfig_ != null) { + resVersionConfig_ = + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(resVersionConfig_).mergeFrom(value).buildPartial(); + } else { + resVersionConfig_ = value; + } + onChanged(); + } else { + resVersionConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public Builder clearResVersionConfig() { + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + onChanged(); + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getResVersionConfigBuilder() { + + onChanged(); + return getResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { + if (resVersionConfigBuilder_ != null) { + return resVersionConfigBuilder_.getMessageOrBuilder(); + } else { + return resVersionConfig_ == null ? + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_; + } + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> + getResVersionConfigFieldBuilder() { + if (resVersionConfigBuilder_ == null) { + resVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( + getResVersionConfig(), + getParentForChildren(), + isClean()); + resVersionConfig_ = null; + } + return resVersionConfigBuilder_; + } + + private boolean isEnableClientHashDebug_ ; + /** + * bool is_enable_client_hash_debug = 932; + * @return The isEnableClientHashDebug. + */ + @java.lang.Override + public boolean getIsEnableClientHashDebug() { + return isEnableClientHashDebug_; + } + /** + * bool is_enable_client_hash_debug = 932; + * @param value The isEnableClientHashDebug to set. + * @return This builder for chaining. + */ + public Builder setIsEnableClientHashDebug(boolean value) { + + isEnableClientHashDebug_ = value; + onChanged(); + return this; + } + /** + * bool is_enable_client_hash_debug = 932; + * @return This builder for chaining. + */ + public Builder clearIsEnableClientHashDebug() { + + isEnableClientHashDebug_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientMd5_ = ""; + /** + * string client_md5 = 1830; + * @return The clientMd5. + */ + public java.lang.String getClientMd5() { + java.lang.Object ref = clientMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_md5 = 1830; + * @return The bytes for clientMd5. + */ + public com.google.protobuf.ByteString + getClientMd5Bytes() { + java.lang.Object ref = clientMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_md5 = 1830; + * @param value The clientMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientMd5_ = value; + onChanged(); + return this; + } + /** + * string client_md5 = 1830; + * @return This builder for chaining. + */ + public Builder clearClientMd5() { + + clientMd5_ = getDefaultInstance().getClientMd5(); + onChanged(); + return this; + } + /** + * string client_md5 = 1830; + * @param value The bytes for clientMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientMd5_ = value; + onChanged(); + return this; + } + + private int clientDataVersion_ ; + /** + * uint32 client_data_version = 1; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + /** + * uint32 client_data_version = 1; + * @param value The clientDataVersion to set. + * @return This builder for chaining. + */ + public Builder setClientDataVersion(int value) { + + clientDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 client_data_version = 1; + * @return This builder for chaining. + */ + public Builder clearClientDataVersion() { + + clientDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 1900; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 1900; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 1900; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 1900; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 1900; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private boolean isRelogin_ ; + /** + * bool is_relogin = 10; + * @return The isRelogin. + */ + @java.lang.Override + public boolean getIsRelogin() { + return isRelogin_; + } + /** + * bool is_relogin = 10; + * @param value The isRelogin to set. + * @return This builder for chaining. + */ + public Builder setIsRelogin(boolean value) { + + isRelogin_ = value; + onChanged(); + return this; + } + /** + * bool is_relogin = 10; + * @return This builder for chaining. + */ + public Builder clearIsRelogin() { + + isRelogin_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString playerData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes player_data = 13; + * @return The playerData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPlayerData() { + return playerData_; + } + /** + * bytes player_data = 13; + * @param value The playerData to set. + * @return This builder for chaining. + */ + public Builder setPlayerData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + playerData_ = value; + onChanged(); + return this; + } + /** + * bytes player_data = 13; + * @return This builder for chaining. + */ + public Builder clearPlayerData() { + + playerData_ = getDefaultInstance().getPlayerData(); + onChanged(); + return this; + } + + private java.lang.Object gameBiz_ = ""; + /** + * string game_biz = 5; + * @return The gameBiz. + */ + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gameBiz_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string game_biz = 5; + * @return The bytes for gameBiz. + */ + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string game_biz = 5; + * @param value The gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBiz( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gameBiz_ = value; + onChanged(); + return this; + } + /** + * string game_biz = 5; + * @return This builder for chaining. + */ + public Builder clearGameBiz() { + + gameBiz_ = getDefaultInstance().getGameBiz(); + onChanged(); + return this; + } + /** + * string game_biz = 5; + * @param value The bytes for gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBizBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gameBiz_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo> blockInfoMap_; + private com.google.protobuf.MapField + internalGetBlockInfoMap() { + if (blockInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + } + return blockInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableBlockInfoMap() { + onChanged();; + if (blockInfoMap_ == null) { + blockInfoMap_ = com.google.protobuf.MapField.newMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + } + if (!blockInfoMap_.isMutable()) { + blockInfoMap_ = blockInfoMap_.copy(); + } + return blockInfoMap_; + } + + public int getBlockInfoMapCount() { + return internalGetBlockInfoMap().getMap().size(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + @java.lang.Override + public boolean containsBlockInfoMap( + int key) { + + return internalGetBlockInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getBlockInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getBlockInfoMap() { + return getBlockInfoMapMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public java.util.Map getBlockInfoMapMap() { + return internalGetBlockInfoMap().getMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearBlockInfoMap() { + internalGetMutableBlockInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + public Builder removeBlockInfoMap( + int key) { + + internalGetMutableBlockInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableBlockInfoMap() { + return internalGetMutableBlockInfoMap().getMutableMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + public Builder putBlockInfoMap( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableBlockInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + public Builder putAllBlockInfoMap( + java.util.Map values) { + internalGetMutableBlockInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private java.lang.Object registerCps_ = ""; + /** + * string register_cps = 2040; + * @return The registerCps. + */ + public java.lang.String getRegisterCps() { + java.lang.Object ref = registerCps_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + registerCps_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string register_cps = 2040; + * @return The bytes for registerCps. + */ + public com.google.protobuf.ByteString + getRegisterCpsBytes() { + java.lang.Object ref = registerCps_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + registerCps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string register_cps = 2040; + * @param value The registerCps to set. + * @return This builder for chaining. + */ + public Builder setRegisterCps( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + registerCps_ = value; + onChanged(); + return this; + } + /** + * string register_cps = 2040; + * @return This builder for chaining. + */ + public Builder clearRegisterCps() { + + registerCps_ = getDefaultInstance().getRegisterCps(); + onChanged(); + return this; + } + /** + * string register_cps = 2040; + * @param value The bytes for registerCps to set. + * @return This builder for chaining. + */ + public Builder setRegisterCpsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + registerCps_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> nextResVersionConfigBuilder_; + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return Whether the nextResVersionConfig field is set. + */ + public boolean hasNextResVersionConfig() { + return nextResVersionConfigBuilder_ != null || nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return The nextResVersionConfig. + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } else { + return nextResVersionConfigBuilder_.getMessage(); + } + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder setNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + nextResVersionConfig_ = value; + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder setNextResVersionConfig( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = builderForValue.build(); + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder mergeNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (nextResVersionConfig_ != null) { + nextResVersionConfig_ = + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(nextResVersionConfig_).mergeFrom(value).buildPartial(); + } else { + nextResVersionConfig_ = value; + } + onChanged(); + } else { + nextResVersionConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder clearNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + onChanged(); + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getNextResVersionConfigBuilder() { + + onChanged(); + return getNextResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + if (nextResVersionConfigBuilder_ != null) { + return nextResVersionConfigBuilder_.getMessageOrBuilder(); + } else { + return nextResVersionConfig_ == null ? + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> + getNextResVersionConfigFieldBuilder() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( + getNextResVersionConfig(), + getParentForChildren(), + isClean()); + nextResVersionConfig_ = null; + } + return nextResVersionConfigBuilder_; + } + + private boolean isTransfer_ ; + /** + * bool is_transfer = 2018; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + /** + * bool is_transfer = 2018; + * @param value The isTransfer to set. + * @return This builder for chaining. + */ + public Builder setIsTransfer(boolean value) { + + isTransfer_ = value; + onChanged(); + return this; + } + /** + * bool is_transfer = 2018; + * @return This builder for chaining. + */ + public Builder clearIsTransfer() { + + isTransfer_ = false; + onChanged(); + return this; + } + + private int targetHomeOwnerUid_ ; + /** + * uint32 target_home_owner_uid = 553; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + /** + * uint32 target_home_owner_uid = 553; + * @param value The targetHomeOwnerUid to set. + * @return This builder for chaining. + */ + public Builder setTargetHomeOwnerUid(int value) { + + targetHomeOwnerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_home_owner_uid = 553; + * @return This builder for chaining. + */ + public Builder clearTargetHomeOwnerUid() { + + targetHomeOwnerUid_ = 0; + onChanged(); + return this; + } + + private java.util.List shortAbilityHashMap_ = + java.util.Collections.emptyList(); + private void ensureShortAbilityHashMapIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = new java.util.ArrayList(shortAbilityHashMap_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder> shortAbilityHashMapBuilder_; + + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public java.util.List getShortAbilityHashMapList() { + if (shortAbilityHashMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(shortAbilityHashMap_); + } else { + return shortAbilityHashMapBuilder_.getMessageList(); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public int getShortAbilityHashMapCount() { + if (shortAbilityHashMapBuilder_ == null) { + return shortAbilityHashMap_.size(); + } else { + return shortAbilityHashMapBuilder_.getCount(); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index) { + if (shortAbilityHashMapBuilder_ == null) { + return shortAbilityHashMap_.get(index); + } else { + return shortAbilityHashMapBuilder_.getMessage(index); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder setShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair value) { + if (shortAbilityHashMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.set(index, value); + onChanged(); + } else { + shortAbilityHashMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder setShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder builderForValue) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.set(index, builderForValue.build()); + onChanged(); + } else { + shortAbilityHashMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair value) { + if (shortAbilityHashMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(value); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair value) { + if (shortAbilityHashMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(index, value); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder builderForValue) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(builderForValue.build()); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder builderForValue) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(index, builderForValue.build()); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addAllShortAbilityHashMap( + java.lang.Iterable values) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, shortAbilityHashMap_); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder clearShortAbilityHashMap() { + if (shortAbilityHashMapBuilder_ == null) { + shortAbilityHashMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + shortAbilityHashMapBuilder_.clear(); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder removeShortAbilityHashMap(int index) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.remove(index); + onChanged(); + } else { + shortAbilityHashMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder getShortAbilityHashMapBuilder( + int index) { + return getShortAbilityHashMapFieldBuilder().getBuilder(index); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( + int index) { + if (shortAbilityHashMapBuilder_ == null) { + return shortAbilityHashMap_.get(index); } else { + return shortAbilityHashMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public java.util.List + getShortAbilityHashMapOrBuilderList() { + if (shortAbilityHashMapBuilder_ != null) { + return shortAbilityHashMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(shortAbilityHashMap_); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder addShortAbilityHashMapBuilder() { + return getShortAbilityHashMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder addShortAbilityHashMapBuilder( + int index) { + return getShortAbilityHashMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public java.util.List + getShortAbilityHashMapBuilderList() { + return getShortAbilityHashMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder> + getShortAbilityHashMapFieldBuilder() { + if (shortAbilityHashMapBuilder_ == null) { + shortAbilityHashMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder>( + shortAbilityHashMap_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + shortAbilityHashMap_ = null; + } + return shortAbilityHashMapBuilder_; + } + + private int abilityHashCode_ ; + /** + * int32 ability_hash_code = 12; + * @return The abilityHashCode. + */ + @java.lang.Override + public int getAbilityHashCode() { + return abilityHashCode_; + } + /** + * int32 ability_hash_code = 12; + * @param value The abilityHashCode to set. + * @return This builder for chaining. + */ + public Builder setAbilityHashCode(int value) { + + abilityHashCode_ = value; + onChanged(); + return this; + } + /** + * int32 ability_hash_code = 12; + * @return This builder for chaining. + */ + public Builder clearAbilityHashCode() { + + abilityHashCode_ = 0; + onChanged(); + return this; + } + + private boolean isScOpen_ ; + /** + * bool is_sc_open = 1429; + * @return The isScOpen. + */ + @java.lang.Override + public boolean getIsScOpen() { + return isScOpen_; + } + /** + * bool is_sc_open = 1429; + * @param value The isScOpen to set. + * @return This builder for chaining. + */ + public Builder setIsScOpen(boolean value) { + + isScOpen_ = value; + onChanged(); + return this; + } + /** + * bool is_sc_open = 1429; + * @return This builder for chaining. + */ + public Builder clearIsScOpen() { + + isScOpen_ = false; + onChanged(); + return this; + } + + private int clientSilenceDataVersion_ ; + /** + * uint32 client_silence_data_version = 6; + * @return The clientSilenceDataVersion. + */ + @java.lang.Override + public int getClientSilenceDataVersion() { + return clientSilenceDataVersion_; + } + /** + * uint32 client_silence_data_version = 6; + * @param value The clientSilenceDataVersion to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceDataVersion(int value) { + + clientSilenceDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 client_silence_data_version = 6; + * @return This builder for chaining. + */ + public Builder clearClientSilenceDataVersion() { + + clientSilenceDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 624; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 624; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 624; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 624; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 624; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private boolean isUseAbilityHash_ ; + /** + * bool is_use_ability_hash = 2; + * @return The isUseAbilityHash. + */ + @java.lang.Override + public boolean getIsUseAbilityHash() { + return isUseAbilityHash_; + } + /** + * bool is_use_ability_hash = 2; + * @param value The isUseAbilityHash to set. + * @return This builder for chaining. + */ + public Builder setIsUseAbilityHash(boolean value) { + + isUseAbilityHash_ = value; + onChanged(); + return this; + } + /** + * bool is_use_ability_hash = 2; + * @return This builder for chaining. + */ + public Builder clearIsUseAbilityHash() { + + isUseAbilityHash_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientSilenceVersionSuffix_ = ""; + /** + * string client_silence_version_suffix = 1299; + * @return The clientSilenceVersionSuffix. + */ + public java.lang.String getClientSilenceVersionSuffix() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceVersionSuffix_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_silence_version_suffix = 1299; + * @return The bytes for clientSilenceVersionSuffix. + */ + public com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_silence_version_suffix = 1299; + * @param value The clientSilenceVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceVersionSuffix( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSilenceVersionSuffix_ = value; + onChanged(); + return this; + } + /** + * string client_silence_version_suffix = 1299; + * @return This builder for chaining. + */ + public Builder clearClientSilenceVersionSuffix() { + + clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_silence_version_suffix = 1299; + * @param value The bytes for clientSilenceVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceVersionSuffixBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSilenceVersionSuffix_ = value; + onChanged(); + return this; + } + + private int playerDataVersion_ ; + /** + * uint32 player_data_version = 7; + * @return The playerDataVersion. + */ + @java.lang.Override + public int getPlayerDataVersion() { + return playerDataVersion_; + } + /** + * uint32 player_data_version = 7; + * @param value The playerDataVersion to set. + * @return This builder for chaining. + */ + public Builder setPlayerDataVersion(int value) { + + playerDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 player_data_version = 7; + * @return This builder for chaining. + */ + public Builder clearPlayerDataVersion() { + + playerDataVersion_ = 0; + onChanged(); + return this; + } + + private boolean isDataNeedRelogin_ ; + /** + * bool is_data_need_relogin = 951; + * @return The isDataNeedRelogin. + */ + @java.lang.Override + public boolean getIsDataNeedRelogin() { + return isDataNeedRelogin_; + } + /** + * bool is_data_need_relogin = 951; + * @param value The isDataNeedRelogin to set. + * @return This builder for chaining. + */ + public Builder setIsDataNeedRelogin(boolean value) { + + isDataNeedRelogin_ = value; + onChanged(); + return this; + } + /** + * bool is_data_need_relogin = 951; + * @return This builder for chaining. + */ + public Builder clearIsDataNeedRelogin() { + + isDataNeedRelogin_ = false; + onChanged(); + return this; + } + + private java.util.List featureBlockInfoList_ = + java.util.Collections.emptyList(); + private void ensureFeatureBlockInfoListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = new java.util.ArrayList(featureBlockInfoList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder> featureBlockInfoListBuilder_; + + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public java.util.List getFeatureBlockInfoListList() { + if (featureBlockInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(featureBlockInfoList_); + } else { + return featureBlockInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public int getFeatureBlockInfoListCount() { + if (featureBlockInfoListBuilder_ == null) { + return featureBlockInfoList_.size(); + } else { + return featureBlockInfoListBuilder_.getCount(); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index) { + if (featureBlockInfoListBuilder_ == null) { + return featureBlockInfoList_.get(index); + } else { + return featureBlockInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder setFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo value) { + if (featureBlockInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.set(index, value); + onChanged(); + } else { + featureBlockInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder setFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder builderForValue) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + featureBlockInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo value) { + if (featureBlockInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(value); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo value) { + if (featureBlockInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(index, value); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder builderForValue) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(builderForValue.build()); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder builderForValue) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addAllFeatureBlockInfoList( + java.lang.Iterable values) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, featureBlockInfoList_); + onChanged(); + } else { + featureBlockInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder clearFeatureBlockInfoList() { + if (featureBlockInfoListBuilder_ == null) { + featureBlockInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + featureBlockInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder removeFeatureBlockInfoList(int index) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.remove(index); + onChanged(); + } else { + featureBlockInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder getFeatureBlockInfoListBuilder( + int index) { + return getFeatureBlockInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( + int index) { + if (featureBlockInfoListBuilder_ == null) { + return featureBlockInfoList_.get(index); } else { + return featureBlockInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public java.util.List + getFeatureBlockInfoListOrBuilderList() { + if (featureBlockInfoListBuilder_ != null) { + return featureBlockInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(featureBlockInfoList_); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder addFeatureBlockInfoListBuilder() { + return getFeatureBlockInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder addFeatureBlockInfoListBuilder( + int index) { + return getFeatureBlockInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public java.util.List + getFeatureBlockInfoListBuilderList() { + return getFeatureBlockInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder> + getFeatureBlockInfoListFieldBuilder() { + if (featureBlockInfoListBuilder_ == null) { + featureBlockInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder>( + featureBlockInfoList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + featureBlockInfoList_ = null; + } + return featureBlockInfoListBuilder_; + } + + private java.lang.Object clientSilenceMd5_ = ""; + /** + * string client_silence_md5 = 1746; + * @return The clientSilenceMd5. + */ + public java.lang.String getClientSilenceMd5() { + java.lang.Object ref = clientSilenceMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_silence_md5 = 1746; + * @return The bytes for clientSilenceMd5. + */ + public com.google.protobuf.ByteString + getClientSilenceMd5Bytes() { + java.lang.Object ref = clientSilenceMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_silence_md5 = 1746; + * @param value The clientSilenceMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSilenceMd5_ = value; + onChanged(); + return this; + } + /** + * string client_silence_md5 = 1746; + * @return This builder for chaining. + */ + public Builder clearClientSilenceMd5() { + + clientSilenceMd5_ = getDefaultInstance().getClientSilenceMd5(); + onChanged(); + return this; + } + /** + * string client_silence_md5 = 1746; + * @param value The bytes for clientSilenceMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSilenceMd5_ = value; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 14; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private double totalTickTime_ ; + /** + * double total_tick_time = 125; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + /** + * double total_tick_time = 125; + * @param value The totalTickTime to set. + * @return This builder for chaining. + */ + public Builder setTotalTickTime(double value) { + + totalTickTime_ = value; + onChanged(); + return this; + } + /** + * double total_tick_time = 125; + * @return This builder for chaining. + */ + public Builder clearTotalTickTime() { + + totalTickTime_ = 0D; + onChanged(); + return this; + } + + private long loginRand_ ; + /** + * uint64 login_rand = 4; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + /** + * uint64 login_rand = 4; + * @param value The loginRand to set. + * @return This builder for chaining. + */ + public Builder setLoginRand(long value) { + + loginRand_ = value; + onChanged(); + return this; + } + /** + * uint64 login_rand = 4; + * @return This builder for chaining. + */ + public Builder clearLoginRand() { + + loginRand_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString scInfo_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes sc_info = 2024; + * @return The scInfo. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScInfo() { + return scInfo_; + } + /** + * bytes sc_info = 2024; + * @param value The scInfo to set. + * @return This builder for chaining. + */ + public Builder setScInfo(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + scInfo_ = value; + onChanged(); + return this; + } + /** + * bytes sc_info = 2024; + * @return This builder for chaining. + */ + public Builder clearScInfo() { + + scInfo_ = getDefaultInstance().getScInfo(); + onChanged(); + return this; + } + + private java.lang.Object clientVersionSuffix_ = ""; + /** + * string client_version_suffix = 1047; + * @return The clientVersionSuffix. + */ + public java.lang.String getClientVersionSuffix() { + java.lang.Object ref = clientVersionSuffix_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionSuffix_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_version_suffix = 1047; + * @return The bytes for clientVersionSuffix. + */ + public com.google.protobuf.ByteString + getClientVersionSuffixBytes() { + java.lang.Object ref = clientVersionSuffix_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_version_suffix = 1047; + * @param value The clientVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientVersionSuffix( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVersionSuffix_ = value; + onChanged(); + return this; + } + /** + * string client_version_suffix = 1047; + * @return This builder for chaining. + */ + public Builder clearClientVersionSuffix() { + + clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_version_suffix = 1047; + * @param value The bytes for clientVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientVersionSuffixBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVersionSuffix_ = value; + onChanged(); + return this; + } + + private java.lang.Object nextResourceUrl_ = ""; + /** + * string next_resource_url = 621; + * @return The nextResourceUrl. + */ + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextResourceUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string next_resource_url = 621; + * @return The bytes for nextResourceUrl. + */ + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string next_resource_url = 621; + * @param value The nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextResourceUrl_ = value; + onChanged(); + return this; + } + /** + * string next_resource_url = 621; + * @return This builder for chaining. + */ + public Builder clearNextResourceUrl() { + + nextResourceUrl_ = getDefaultInstance().getNextResourceUrl(); + onChanged(); + return this; + } + /** + * string next_resource_url = 621; + * @param value The bytes for nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextResourceUrl_ = value; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 15; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 15; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerLoginRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerLoginRsp) + private static final emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp(); + } + + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLoginRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLoginRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginRsp_AbilityHashMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginRsp_BlockInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PlayerLoginRsp.proto\032\017BlockInfo.proto\032" + + "\026FeatureBlockInfo.proto\032\026ResVersionConfi" + + "g.proto\032\032ShortAbilityHashPair.proto\"\234\t\n\016" + + "PlayerLoginRsp\022=\n\020ability_hash_map\030\013 \003(\013" + + "2#.PlayerLoginRsp.AbilityHashMapEntry\022\021\n" + + "\010is_audit\030\225\r \001(\010\022\025\n\ris_new_player\030\010 \001(\010\022" + + ".\n\022res_version_config\030\261\017 \001(\0132\021.ResVersio" + + "nConfig\022$\n\033is_enable_client_hash_debug\030\244" + + "\007 \001(\010\022\023\n\nclient_md5\030\246\016 \001(\t\022\033\n\023client_dat" + + "a_version\030\001 \001(\r\022\025\n\014country_code\030\354\016 \001(\t\022\022" + + "\n\nis_relogin\030\n \001(\010\022\023\n\013player_data\030\r \001(\014\022" + + "\020\n\010game_biz\030\005 \001(\t\022:\n\016block_info_map\030\273\004 \003" + + "(\0132!.PlayerLoginRsp.BlockInfoMapEntry\022\025\n" + + "\014register_cps\030\370\017 \001(\t\0223\n\027next_res_version" + + "_config\030\245\014 \001(\0132\021.ResVersionConfig\022\024\n\013is_" + + "transfer\030\342\017 \001(\010\022\036\n\025target_home_owner_uid" + + "\030\251\004 \001(\r\0226\n\026short_ability_hash_map\030\372\001 \003(\013" + + "2\025.ShortAbilityHashPair\022\031\n\021ability_hash_" + + "code\030\014 \001(\005\022\023\n\nis_sc_open\030\225\013 \001(\010\022#\n\033clien" + + "t_silence_data_version\030\006 \001(\r\022\021\n\010birthday" + + "\030\360\004 \001(\t\022\033\n\023is_use_ability_hash\030\002 \001(\010\022&\n\035" + + "client_silence_version_suffix\030\223\n \001(\t\022\033\n\023" + + "player_data_version\030\007 \001(\r\022\035\n\024is_data_nee" + + "d_relogin\030\267\007 \001(\010\0223\n\027feature_block_info_l" + + "ist\030\310\n \003(\0132\021.FeatureBlockInfo\022\033\n\022client_" + + "silence_md5\030\322\r \001(\t\022\022\n\ntarget_uid\030\016 \001(\r\022\027" + + "\n\017total_tick_time\030} \001(\001\022\022\n\nlogin_rand\030\004 " + + "\001(\004\022\020\n\007sc_info\030\350\017 \001(\014\022\036\n\025client_version_" + + "suffix\030\227\010 \001(\t\022\032\n\021next_resource_url\030\355\004 \001(" + + "\t\022\017\n\007retcode\030\017 \001(\005\0325\n\023AbilityHashMapEntr" + + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\032?\n\021Blo" + + "ckInfoMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001" + + "(\0132\n.BlockInfo:\0028\001B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BlockInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.getDescriptor(), + }); + internal_static_PlayerLoginRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLoginRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginRsp_descriptor, + new java.lang.String[] { "AbilityHashMap", "IsAudit", "IsNewPlayer", "ResVersionConfig", "IsEnableClientHashDebug", "ClientMd5", "ClientDataVersion", "CountryCode", "IsRelogin", "PlayerData", "GameBiz", "BlockInfoMap", "RegisterCps", "NextResVersionConfig", "IsTransfer", "TargetHomeOwnerUid", "ShortAbilityHashMap", "AbilityHashCode", "IsScOpen", "ClientSilenceDataVersion", "Birthday", "IsUseAbilityHash", "ClientSilenceVersionSuffix", "PlayerDataVersion", "IsDataNeedRelogin", "FeatureBlockInfoList", "ClientSilenceMd5", "TargetUid", "TotalTickTime", "LoginRand", "ScInfo", "ClientVersionSuffix", "NextResourceUrl", "Retcode", }); + internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor = + internal_static_PlayerLoginRsp_descriptor.getNestedTypes().get(0); + internal_static_PlayerLoginRsp_AbilityHashMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor = + internal_static_PlayerLoginRsp_descriptor.getNestedTypes().get(1); + internal_static_PlayerLoginRsp_BlockInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.BlockInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeNotifyOuterClass.java new file mode 100644 index 000000000..05df04a93 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerPropChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerPropChangeNotifyOuterClass { + private PlayerPropChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerPropChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerPropChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prop_delta = 13; + * @return The propDelta. + */ + int getPropDelta(); + + /** + * uint32 prop_type = 12; + * @return The propType. + */ + int getPropType(); + } + /** + *
+   * CmdId: 139
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerPropChangeNotify} + */ + public static final class PlayerPropChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerPropChangeNotify) + PlayerPropChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerPropChangeNotify.newBuilder() to construct. + private PlayerPropChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerPropChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerPropChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerPropChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + propType_ = input.readUInt32(); + break; + } + case 104: { + + propDelta_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.class, emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.Builder.class); + } + + public static final int PROP_DELTA_FIELD_NUMBER = 13; + private int propDelta_; + /** + * uint32 prop_delta = 13; + * @return The propDelta. + */ + @java.lang.Override + public int getPropDelta() { + return propDelta_; + } + + public static final int PROP_TYPE_FIELD_NUMBER = 12; + private int propType_; + /** + * uint32 prop_type = 12; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (propType_ != 0) { + output.writeUInt32(12, propType_); + } + if (propDelta_ != 0) { + output.writeUInt32(13, propDelta_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, propType_); + } + if (propDelta_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, propDelta_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify other = (emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify) obj; + + if (getPropDelta() + != other.getPropDelta()) return false; + if (getPropType() + != other.getPropType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PROP_DELTA_FIELD_NUMBER; + hash = (53 * hash) + getPropDelta(); + hash = (37 * hash) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 139
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerPropChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerPropChangeNotify) + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.class, emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + propDelta_ = 0; + + propType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify build() { + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify buildPartial() { + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify result = new emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify(this); + result.propDelta_ = propDelta_; + result.propType_ = propType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify other) { + if (other == emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.getDefaultInstance()) return this; + if (other.getPropDelta() != 0) { + setPropDelta(other.getPropDelta()); + } + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int propDelta_ ; + /** + * uint32 prop_delta = 13; + * @return The propDelta. + */ + @java.lang.Override + public int getPropDelta() { + return propDelta_; + } + /** + * uint32 prop_delta = 13; + * @param value The propDelta to set. + * @return This builder for chaining. + */ + public Builder setPropDelta(int value) { + + propDelta_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_delta = 13; + * @return This builder for chaining. + */ + public Builder clearPropDelta() { + + propDelta_ = 0; + onChanged(); + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 12; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 12; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 12; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerPropChangeNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerPropChangeNotify) + private static final emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify(); + } + + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerPropChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerPropChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PlayerPropChangeNotify.proto\"?\n\026Player" + + "PropChangeNotify\022\022\n\nprop_delta\030\r \001(\r\022\021\n\t" + + "prop_type\030\014 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerPropChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerPropChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropChangeNotify_descriptor, + new java.lang.String[] { "PropDelta", "PropType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeReasonNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeReasonNotifyOuterClass.java new file mode 100644 index 000000000..2477900b0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeReasonNotifyOuterClass.java @@ -0,0 +1,806 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerPropChangeReasonNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerPropChangeReasonNotifyOuterClass { + private PlayerPropChangeReasonNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerPropChangeReasonNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerPropChangeReasonNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prop_type = 6; + * @return The propType. + */ + int getPropType(); + + /** + * float old_value = 12; + * @return The oldValue. + */ + float getOldValue(); + + /** + * .PropChangeReason reason = 1; + * @return The enum numeric value on the wire for reason. + */ + int getReasonValue(); + /** + * .PropChangeReason reason = 1; + * @return The reason. + */ + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason(); + + /** + * float cur_value = 11; + * @return The curValue. + */ + float getCurValue(); + } + /** + *
+   * CmdId: 1299
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerPropChangeReasonNotify} + */ + public static final class PlayerPropChangeReasonNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerPropChangeReasonNotify) + PlayerPropChangeReasonNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerPropChangeReasonNotify.newBuilder() to construct. + private PlayerPropChangeReasonNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerPropChangeReasonNotify() { + reason_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerPropChangeReasonNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerPropChangeReasonNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + reason_ = rawValue; + break; + } + case 48: { + + propType_ = input.readUInt32(); + break; + } + case 93: { + + curValue_ = input.readFloat(); + break; + } + case 101: { + + oldValue_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.class, emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.Builder.class); + } + + public static final int PROP_TYPE_FIELD_NUMBER = 6; + private int propType_; + /** + * uint32 prop_type = 6; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + public static final int OLD_VALUE_FIELD_NUMBER = 12; + private float oldValue_; + /** + * float old_value = 12; + * @return The oldValue. + */ + @java.lang.Override + public float getOldValue() { + return oldValue_; + } + + public static final int REASON_FIELD_NUMBER = 1; + private int reason_; + /** + * .PropChangeReason reason = 1; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 1; + * @return The reason. + */ + @java.lang.Override public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + + public static final int CUR_VALUE_FIELD_NUMBER = 11; + private float curValue_; + /** + * float cur_value = 11; + * @return The curValue. + */ + @java.lang.Override + public float getCurValue() { + return curValue_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + output.writeEnum(1, reason_); + } + if (propType_ != 0) { + output.writeUInt32(6, propType_); + } + if (curValue_ != 0F) { + output.writeFloat(11, curValue_); + } + if (oldValue_ != 0F) { + output.writeFloat(12, oldValue_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, reason_); + } + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, propType_); + } + if (curValue_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(11, curValue_); + } + if (oldValue_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(12, oldValue_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify other = (emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify) obj; + + if (getPropType() + != other.getPropType()) return false; + if (java.lang.Float.floatToIntBits(getOldValue()) + != java.lang.Float.floatToIntBits( + other.getOldValue())) return false; + if (reason_ != other.reason_) return false; + if (java.lang.Float.floatToIntBits(getCurValue()) + != java.lang.Float.floatToIntBits( + other.getCurValue())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (37 * hash) + OLD_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getOldValue()); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; + hash = (37 * hash) + CUR_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurValue()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1299
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerPropChangeReasonNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerPropChangeReasonNotify) + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.class, emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + propType_ = 0; + + oldValue_ = 0F; + + reason_ = 0; + + curValue_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify build() { + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify buildPartial() { + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify result = new emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify(this); + result.propType_ = propType_; + result.oldValue_ = oldValue_; + result.reason_ = reason_; + result.curValue_ = curValue_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify other) { + if (other == emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.getDefaultInstance()) return this; + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + if (other.getOldValue() != 0F) { + setOldValue(other.getOldValue()); + } + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); + } + if (other.getCurValue() != 0F) { + setCurValue(other.getCurValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 6; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 6; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 6; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 0; + onChanged(); + return this; + } + + private float oldValue_ ; + /** + * float old_value = 12; + * @return The oldValue. + */ + @java.lang.Override + public float getOldValue() { + return oldValue_; + } + /** + * float old_value = 12; + * @param value The oldValue to set. + * @return This builder for chaining. + */ + public Builder setOldValue(float value) { + + oldValue_ = value; + onChanged(); + return this; + } + /** + * float old_value = 12; + * @return This builder for chaining. + */ + public Builder clearOldValue() { + + oldValue_ = 0F; + onChanged(); + return this; + } + + private int reason_ = 0; + /** + * .PropChangeReason reason = 1; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 1; + * @param value The enum numeric value on the wire for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonValue(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 1; + * @return The reason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + /** + * .PropChangeReason reason = 1; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason value) { + if (value == null) { + throw new NullPointerException(); + } + + reason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 1; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private float curValue_ ; + /** + * float cur_value = 11; + * @return The curValue. + */ + @java.lang.Override + public float getCurValue() { + return curValue_; + } + /** + * float cur_value = 11; + * @param value The curValue to set. + * @return This builder for chaining. + */ + public Builder setCurValue(float value) { + + curValue_ = value; + onChanged(); + return this; + } + /** + * float cur_value = 11; + * @return This builder for chaining. + */ + public Builder clearCurValue() { + + curValue_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerPropChangeReasonNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerPropChangeReasonNotify) + private static final emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify(); + } + + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerPropChangeReasonNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerPropChangeReasonNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropChangeReasonNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"PlayerPropChangeReasonNotify.proto\032\026Pr" + + "opChangeReason.proto\"z\n\034PlayerPropChange" + + "ReasonNotify\022\021\n\tprop_type\030\006 \001(\r\022\021\n\told_v" + + "alue\030\014 \001(\002\022!\n\006reason\030\001 \001(\0162\021.PropChangeR" + + "eason\022\021\n\tcur_value\030\013 \001(\002B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(), + }); + internal_static_PlayerPropChangeReasonNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropChangeReasonNotify_descriptor, + new java.lang.String[] { "PropType", "OldValue", "Reason", "CurValue", }); + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java new file mode 100644 index 000000000..9915b36db --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java @@ -0,0 +1,816 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerPropNotifyOuterClass { + private PlayerPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .PropValue> prop_map = 13; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + } + /** + *
+   * CmdId: 175
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerPropNotify} + */ + public static final class PlayerPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerPropNotify) + PlayerPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerPropNotify.newBuilder() to construct. + private PlayerPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerPropNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.class, emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.Builder.class); + } + + public static final int PROP_MAP_FIELD_NUMBER = 13; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 13); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, propMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify other = (emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify) obj; + + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 175
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerPropNotify) + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.class, emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutablePropMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify build() { + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify buildPartial() { + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify result = new emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify(this); + int from_bitField0_ = bitField0_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify other) { + if (other == emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.getDefaultInstance()) return this; + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerPropNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerPropNotify) + private static final emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify(); + } + + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerPropNotify.proto\032\017PropValue.prot" + + "o\"\200\001\n\020PlayerPropNotify\0220\n\010prop_map\030\r \003(\013" + + "2\036.PlayerPropNotify.PropMapEntry\032:\n\014Prop" + + "MapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.P" + + "ropValue:\0028\001B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_PlayerPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropNotify_descriptor, + new java.lang.String[] { "PropMap", }); + internal_static_PlayerPropNotify_PropMapEntry_descriptor = + internal_static_PlayerPropNotify_descriptor.getNestedTypes().get(0); + internal_static_PlayerPropNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonReqOuterClass.java new file mode 100644 index 000000000..52a5002b9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerQuitDungeonReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerQuitDungeonReqOuterClass { + private PlayerQuitDungeonReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerQuitDungeonReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerQuitDungeonReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_quit_immediately = 10; + * @return The isQuitImmediately. + */ + boolean getIsQuitImmediately(); + + /** + * uint32 point_id = 7; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 907
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerQuitDungeonReq} + */ + public static final class PlayerQuitDungeonReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerQuitDungeonReq) + PlayerQuitDungeonReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerQuitDungeonReq.newBuilder() to construct. + private PlayerQuitDungeonReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerQuitDungeonReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerQuitDungeonReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerQuitDungeonReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + pointId_ = input.readUInt32(); + break; + } + case 80: { + + isQuitImmediately_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.class, emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.Builder.class); + } + + public static final int IS_QUIT_IMMEDIATELY_FIELD_NUMBER = 10; + private boolean isQuitImmediately_; + /** + * bool is_quit_immediately = 10; + * @return The isQuitImmediately. + */ + @java.lang.Override + public boolean getIsQuitImmediately() { + return isQuitImmediately_; + } + + public static final int POINT_ID_FIELD_NUMBER = 7; + private int pointId_; + /** + * uint32 point_id = 7; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pointId_ != 0) { + output.writeUInt32(7, pointId_); + } + if (isQuitImmediately_ != false) { + output.writeBool(10, isQuitImmediately_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, pointId_); + } + if (isQuitImmediately_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isQuitImmediately_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq other = (emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq) obj; + + if (getIsQuitImmediately() + != other.getIsQuitImmediately()) return false; + if (getPointId() + != other.getPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_QUIT_IMMEDIATELY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsQuitImmediately()); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 907
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerQuitDungeonReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerQuitDungeonReq) + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.class, emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isQuitImmediately_ = false; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq build() { + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq buildPartial() { + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq result = new emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq(this); + result.isQuitImmediately_ = isQuitImmediately_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq other) { + if (other == emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.getDefaultInstance()) return this; + if (other.getIsQuitImmediately() != false) { + setIsQuitImmediately(other.getIsQuitImmediately()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isQuitImmediately_ ; + /** + * bool is_quit_immediately = 10; + * @return The isQuitImmediately. + */ + @java.lang.Override + public boolean getIsQuitImmediately() { + return isQuitImmediately_; + } + /** + * bool is_quit_immediately = 10; + * @param value The isQuitImmediately to set. + * @return This builder for chaining. + */ + public Builder setIsQuitImmediately(boolean value) { + + isQuitImmediately_ = value; + onChanged(); + return this; + } + /** + * bool is_quit_immediately = 10; + * @return This builder for chaining. + */ + public Builder clearIsQuitImmediately() { + + isQuitImmediately_ = false; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 7; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 7; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 7; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerQuitDungeonReq) + } + + // @@protoc_insertion_point(class_scope:PlayerQuitDungeonReq) + private static final emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq(); + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerQuitDungeonReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerQuitDungeonReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerQuitDungeonReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerQuitDungeonReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerQuitDungeonReq.proto\"E\n\024PlayerQu" + + "itDungeonReq\022\033\n\023is_quit_immediately\030\n \001(" + + "\010\022\020\n\010point_id\030\007 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerQuitDungeonReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerQuitDungeonReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerQuitDungeonReq_descriptor, + new java.lang.String[] { "IsQuitImmediately", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonRspOuterClass.java new file mode 100644 index 000000000..6a3cacf73 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerQuitDungeonRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerQuitDungeonRspOuterClass { + private PlayerQuitDungeonRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerQuitDungeonRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerQuitDungeonRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 11; + * @return The pointId. + */ + int getPointId(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 921
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerQuitDungeonRsp} + */ + public static final class PlayerQuitDungeonRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerQuitDungeonRsp) + PlayerQuitDungeonRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerQuitDungeonRsp.newBuilder() to construct. + private PlayerQuitDungeonRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerQuitDungeonRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerQuitDungeonRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerQuitDungeonRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.class, emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 11; + private int pointId_; + /** + * uint32 point_id = 11; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (pointId_ != 0) { + output.writeUInt32(11, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp other = (emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 921
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerQuitDungeonRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerQuitDungeonRsp) + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.class, emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp build() { + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp buildPartial() { + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp result = new emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp(this); + result.pointId_ = pointId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp other) { + if (other == emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 11; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 11; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 11; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerQuitDungeonRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerQuitDungeonRsp) + private static final emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp(); + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerQuitDungeonRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerQuitDungeonRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerQuitDungeonRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerQuitDungeonRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerQuitDungeonRsp.proto\"9\n\024PlayerQu" + + "itDungeonRsp\022\020\n\010point_id\030\013 \001(\r\022\017\n\007retcod" + + "e\030\007 \001(\005B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerQuitDungeonRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerQuitDungeonRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerQuitDungeonRsp_descriptor, + new java.lang.String[] { "PointId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java new file mode 100644 index 000000000..10d9b842f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerRTTInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerRTTInfoOuterClass { + private PlayerRTTInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerRTTInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerRTTInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 rtt = 2; + * @return The rtt. + */ + int getRtt(); + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + } + /** + * Protobuf type {@code PlayerRTTInfo} + */ + public static final class PlayerRTTInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerRTTInfo) + PlayerRTTInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerRTTInfo.newBuilder() to construct. + private PlayerRTTInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerRTTInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerRTTInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerRTTInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + rtt_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.class, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder.class); + } + + public static final int RTT_FIELD_NUMBER = 2; + private int rtt_; + /** + * uint32 rtt = 2; + * @return The rtt. + */ + @java.lang.Override + public int getRtt() { + return rtt_; + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (rtt_ != 0) { + output.writeUInt32(2, rtt_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (rtt_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, rtt_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo other = (emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo) obj; + + if (getRtt() + != other.getRtt()) return false; + if (getUid() + != other.getUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RTT_FIELD_NUMBER; + hash = (53 * hash) + getRtt(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlayerRTTInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerRTTInfo) + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.class, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + rtt_ = 0; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo build() { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo buildPartial() { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo result = new emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo(this); + result.rtt_ = rtt_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo other) { + if (other == emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()) return this; + if (other.getRtt() != 0) { + setRtt(other.getRtt()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int rtt_ ; + /** + * uint32 rtt = 2; + * @return The rtt. + */ + @java.lang.Override + public int getRtt() { + return rtt_; + } + /** + * uint32 rtt = 2; + * @param value The rtt to set. + * @return This builder for chaining. + */ + public Builder setRtt(int value) { + + rtt_ = value; + onChanged(); + return this; + } + /** + * uint32 rtt = 2; + * @return This builder for chaining. + */ + public Builder clearRtt() { + + rtt_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerRTTInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerRTTInfo) + private static final emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo(); + } + + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerRTTInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerRTTInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerRTTInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerRTTInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerRTTInfo.proto\")\n\rPlayerRTTInfo\022\013" + + "\n\003rtt\030\002 \001(\r\022\013\n\003uid\030\001 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerRTTInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerRTTInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerRTTInfo_descriptor, + new java.lang.String[] { "Rtt", "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java new file mode 100644 index 000000000..71ea07785 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerSetPauseReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerSetPauseReqOuterClass { + private PlayerSetPauseReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerSetPauseReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerSetPauseReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_paused = 1; + * @return The isPaused. + */ + boolean getIsPaused(); + } + /** + *
+   * CmdId: 124
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerSetPauseReq} + */ + public static final class PlayerSetPauseReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerSetPauseReq) + PlayerSetPauseReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerSetPauseReq.newBuilder() to construct. + private PlayerSetPauseReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerSetPauseReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerSetPauseReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerSetPauseReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isPaused_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.class, emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.Builder.class); + } + + public static final int IS_PAUSED_FIELD_NUMBER = 1; + private boolean isPaused_; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isPaused_ != false) { + output.writeBool(1, isPaused_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isPaused_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isPaused_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq other = (emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq) obj; + + if (getIsPaused() + != other.getIsPaused()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_PAUSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPaused()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 124
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerSetPauseReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerSetPauseReq) + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.class, emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isPaused_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq build() { + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq buildPartial() { + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq result = new emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq(this); + result.isPaused_ = isPaused_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq other) { + if (other == emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.getDefaultInstance()) return this; + if (other.getIsPaused() != false) { + setIsPaused(other.getIsPaused()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isPaused_ ; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + /** + * bool is_paused = 1; + * @param value The isPaused to set. + * @return This builder for chaining. + */ + public Builder setIsPaused(boolean value) { + + isPaused_ = value; + onChanged(); + return this; + } + /** + * bool is_paused = 1; + * @return This builder for chaining. + */ + public Builder clearIsPaused() { + + isPaused_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerSetPauseReq) + } + + // @@protoc_insertion_point(class_scope:PlayerSetPauseReq) + private static final emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq(); + } + + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerSetPauseReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerSetPauseReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerSetPauseReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerSetPauseReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerSetPauseReq.proto\"&\n\021PlayerSetPa" + + "useReq\022\021\n\tis_paused\030\001 \001(\010B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerSetPauseReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerSetPauseReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerSetPauseReq_descriptor, + new java.lang.String[] { "IsPaused", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java new file mode 100644 index 000000000..0440d047e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java @@ -0,0 +1,1038 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerStoreNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerStoreNotifyOuterClass { + private PlayerStoreNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerStoreNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerStoreNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Item item_list = 15; + */ + java.util.List + getItemListList(); + /** + * repeated .Item item_list = 15; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); + /** + * repeated .Item item_list = 15; + */ + int getItemListCount(); + /** + * repeated .Item item_list = 15; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .Item item_list = 15; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index); + + /** + * uint32 weight_limit = 8; + * @return The weightLimit. + */ + int getWeightLimit(); + + /** + * .StoreType store_type = 2; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 2; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + } + /** + *
+   * CmdId: 672
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerStoreNotify} + */ + public static final class PlayerStoreNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerStoreNotify) + PlayerStoreNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerStoreNotify.newBuilder() to construct. + private PlayerStoreNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerStoreNotify() { + itemList_ = java.util.Collections.emptyList(); + storeType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerStoreNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerStoreNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + int rawValue = input.readEnum(); + + storeType_ = rawValue; + break; + } + case 64: { + + weightLimit_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.class, emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.Builder.class); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 15; + private java.util.List itemList_; + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int WEIGHT_LIMIT_FIELD_NUMBER = 8; + private int weightLimit_; + /** + * uint32 weight_limit = 8; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + + public static final int STORE_TYPE_FIELD_NUMBER = 2; + private int storeType_; + /** + * .StoreType store_type = 2; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 2; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(2, storeType_); + } + if (weightLimit_ != 0) { + output.writeUInt32(8, weightLimit_); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(15, itemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, storeType_); + } + if (weightLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, weightLimit_); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, itemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify other = (emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) obj; + + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getWeightLimit() + != other.getWeightLimit()) return false; + if (storeType_ != other.storeType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + WEIGHT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getWeightLimit(); + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 672
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerStoreNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerStoreNotify) + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.class, emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + weightLimit_ = 0; + + storeType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify build() { + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify buildPartial() { + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify result = new emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify(this); + int from_bitField0_ = bitField0_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.weightLimit_ = weightLimit_; + result.storeType_ = storeType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify other) { + if (other == emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.getDefaultInstance()) return this; + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getWeightLimit() != 0) { + setWeightLimit(other.getWeightLimit()); + } + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> itemListBuilder_; + + /** + * repeated .Item item_list = 15; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .Item item_list = 15; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .Item item_list = 15; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item item_list = 15; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 15; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int weightLimit_ ; + /** + * uint32 weight_limit = 8; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + /** + * uint32 weight_limit = 8; + * @param value The weightLimit to set. + * @return This builder for chaining. + */ + public Builder setWeightLimit(int value) { + + weightLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 weight_limit = 8; + * @return This builder for chaining. + */ + public Builder clearWeightLimit() { + + weightLimit_ = 0; + onChanged(); + return this; + } + + private int storeType_ = 0; + /** + * .StoreType store_type = 2; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 2; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 2; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 2; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 2; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerStoreNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerStoreNotify) + private static final emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify(); + } + + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerStoreNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerStoreNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerStoreNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerStoreNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerStoreNotify.proto\032\nItem.proto\032\017S" + + "toreType.proto\"c\n\021PlayerStoreNotify\022\030\n\ti" + + "tem_list\030\017 \003(\0132\005.Item\022\024\n\014weight_limit\030\010 " + + "\001(\r\022\036\n\nstore_type\030\002 \001(\0162\n.StoreTypeB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_PlayerStoreNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerStoreNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerStoreNotify_descriptor, + new java.lang.String[] { "ItemList", "WeightLimit", "StoreType", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java new file mode 100644 index 000000000..c88157931 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java @@ -0,0 +1,694 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerTimeNotifyOuterClass { + private PlayerTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + long getServerTime(); + + /** + * uint64 player_time = 11; + * @return The playerTime. + */ + long getPlayerTime(); + + /** + * bool is_paused = 14; + * @return The isPaused. + */ + boolean getIsPaused(); + } + /** + *
+   * CmdId: 191
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerTimeNotify} + */ + public static final class PlayerTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerTimeNotify) + PlayerTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerTimeNotify.newBuilder() to construct. + private PlayerTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerTimeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + serverTime_ = input.readUInt64(); + break; + } + case 88: { + + playerTime_ = input.readUInt64(); + break; + } + case 112: { + + isPaused_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.class, emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.Builder.class); + } + + public static final int SERVER_TIME_FIELD_NUMBER = 5; + private long serverTime_; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + + public static final int PLAYER_TIME_FIELD_NUMBER = 11; + private long playerTime_; + /** + * uint64 player_time = 11; + * @return The playerTime. + */ + @java.lang.Override + public long getPlayerTime() { + return playerTime_; + } + + public static final int IS_PAUSED_FIELD_NUMBER = 14; + private boolean isPaused_; + /** + * bool is_paused = 14; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (serverTime_ != 0L) { + output.writeUInt64(5, serverTime_); + } + if (playerTime_ != 0L) { + output.writeUInt64(11, playerTime_); + } + if (isPaused_ != false) { + output.writeBool(14, isPaused_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serverTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, serverTime_); + } + if (playerTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, playerTime_); + } + if (isPaused_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isPaused_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify other = (emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) obj; + + if (getServerTime() + != other.getServerTime()) return false; + if (getPlayerTime() + != other.getPlayerTime()) return false; + if (getIsPaused() + != other.getIsPaused()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SERVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTime()); + hash = (37 * hash) + PLAYER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPlayerTime()); + hash = (37 * hash) + IS_PAUSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPaused()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 191
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerTimeNotify) + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.class, emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverTime_ = 0L; + + playerTime_ = 0L; + + isPaused_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify build() { + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify buildPartial() { + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify result = new emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify(this); + result.serverTime_ = serverTime_; + result.playerTime_ = playerTime_; + result.isPaused_ = isPaused_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify other) { + if (other == emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.getDefaultInstance()) return this; + if (other.getServerTime() != 0L) { + setServerTime(other.getServerTime()); + } + if (other.getPlayerTime() != 0L) { + setPlayerTime(other.getPlayerTime()); + } + if (other.getIsPaused() != false) { + setIsPaused(other.getIsPaused()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long serverTime_ ; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + /** + * uint64 server_time = 5; + * @param value The serverTime to set. + * @return This builder for chaining. + */ + public Builder setServerTime(long value) { + + serverTime_ = value; + onChanged(); + return this; + } + /** + * uint64 server_time = 5; + * @return This builder for chaining. + */ + public Builder clearServerTime() { + + serverTime_ = 0L; + onChanged(); + return this; + } + + private long playerTime_ ; + /** + * uint64 player_time = 11; + * @return The playerTime. + */ + @java.lang.Override + public long getPlayerTime() { + return playerTime_; + } + /** + * uint64 player_time = 11; + * @param value The playerTime to set. + * @return This builder for chaining. + */ + public Builder setPlayerTime(long value) { + + playerTime_ = value; + onChanged(); + return this; + } + /** + * uint64 player_time = 11; + * @return This builder for chaining. + */ + public Builder clearPlayerTime() { + + playerTime_ = 0L; + onChanged(); + return this; + } + + private boolean isPaused_ ; + /** + * bool is_paused = 14; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + /** + * bool is_paused = 14; + * @param value The isPaused to set. + * @return This builder for chaining. + */ + public Builder setIsPaused(boolean value) { + + isPaused_ = value; + onChanged(); + return this; + } + /** + * bool is_paused = 14; + * @return This builder for chaining. + */ + public Builder clearIsPaused() { + + isPaused_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerTimeNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerTimeNotify) + private static final emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify(); + } + + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerTimeNotify.proto\"O\n\020PlayerTimeNo" + + "tify\022\023\n\013server_time\030\005 \001(\004\022\023\n\013player_time" + + "\030\013 \001(\004\022\021\n\tis_paused\030\016 \001(\010B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerTimeNotify_descriptor, + new java.lang.String[] { "ServerTime", "PlayerTime", "IsPaused", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldLocationInfoOuterClass.java new file mode 100644 index 000000000..937a98707 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldLocationInfoOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerWorldLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerWorldLocationInfoOuterClass { + private PlayerWorldLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerWorldLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerWorldLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .PlayerLocationInfo player_loc = 12; + * @return Whether the playerLoc field is set. + */ + boolean hasPlayerLoc(); + /** + * .PlayerLocationInfo player_loc = 12; + * @return The playerLoc. + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc(); + /** + * .PlayerLocationInfo player_loc = 12; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder(); + } + /** + * Protobuf type {@code PlayerWorldLocationInfo} + */ + public static final class PlayerWorldLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerWorldLocationInfo) + PlayerWorldLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerWorldLocationInfo.newBuilder() to construct. + private PlayerWorldLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerWorldLocationInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerWorldLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerWorldLocationInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + sceneId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder subBuilder = null; + if (playerLoc_ != null) { + subBuilder = playerLoc_.toBuilder(); + } + playerLoc_ = input.readMessage(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(playerLoc_); + playerLoc_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.class, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int PLAYER_LOC_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo playerLoc_; + /** + * .PlayerLocationInfo player_loc = 12; + * @return Whether the playerLoc field is set. + */ + @java.lang.Override + public boolean hasPlayerLoc() { + return playerLoc_ != null; + } + /** + * .PlayerLocationInfo player_loc = 12; + * @return The playerLoc. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc() { + return playerLoc_ == null ? emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance() : playerLoc_; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder() { + return getPlayerLoc(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (playerLoc_ != null) { + output.writeMessage(12, getPlayerLoc()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (playerLoc_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getPlayerLoc()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo other = (emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (hasPlayerLoc() != other.hasPlayerLoc()) return false; + if (hasPlayerLoc()) { + if (!getPlayerLoc() + .equals(other.getPlayerLoc())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (hasPlayerLoc()) { + hash = (37 * hash) + PLAYER_LOC_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLoc().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlayerWorldLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerWorldLocationInfo) + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.class, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + if (playerLocBuilder_ == null) { + playerLoc_ = null; + } else { + playerLoc_ = null; + playerLocBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo build() { + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo buildPartial() { + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo result = new emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo(this); + result.sceneId_ = sceneId_; + if (playerLocBuilder_ == null) { + result.playerLoc_ = playerLoc_; + } else { + result.playerLoc_ = playerLocBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo other) { + if (other == emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.hasPlayerLoc()) { + mergePlayerLoc(other.getPlayerLoc()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo playerLoc_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> playerLocBuilder_; + /** + * .PlayerLocationInfo player_loc = 12; + * @return Whether the playerLoc field is set. + */ + public boolean hasPlayerLoc() { + return playerLocBuilder_ != null || playerLoc_ != null; + } + /** + * .PlayerLocationInfo player_loc = 12; + * @return The playerLoc. + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc() { + if (playerLocBuilder_ == null) { + return playerLoc_ == null ? emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance() : playerLoc_; + } else { + return playerLocBuilder_.getMessage(); + } + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder setPlayerLoc(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playerLoc_ = value; + onChanged(); + } else { + playerLocBuilder_.setMessage(value); + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder setPlayerLoc( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocBuilder_ == null) { + playerLoc_ = builderForValue.build(); + onChanged(); + } else { + playerLocBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder mergePlayerLoc(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocBuilder_ == null) { + if (playerLoc_ != null) { + playerLoc_ = + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.newBuilder(playerLoc_).mergeFrom(value).buildPartial(); + } else { + playerLoc_ = value; + } + onChanged(); + } else { + playerLocBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder clearPlayerLoc() { + if (playerLocBuilder_ == null) { + playerLoc_ = null; + onChanged(); + } else { + playerLoc_ = null; + playerLocBuilder_ = null; + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocBuilder() { + + onChanged(); + return getPlayerLocFieldBuilder().getBuilder(); + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder() { + if (playerLocBuilder_ != null) { + return playerLocBuilder_.getMessageOrBuilder(); + } else { + return playerLoc_ == null ? + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance() : playerLoc_; + } + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> + getPlayerLocFieldBuilder() { + if (playerLocBuilder_ == null) { + playerLocBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder>( + getPlayerLoc(), + getParentForChildren(), + isClean()); + playerLoc_ = null; + } + return playerLocBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerWorldLocationInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerWorldLocationInfo) + private static final emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo(); + } + + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerWorldLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerWorldLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerWorldLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerWorldLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035PlayerWorldLocationInfo.proto\032\030PlayerL" + + "ocationInfo.proto\"T\n\027PlayerWorldLocation" + + "Info\022\020\n\010scene_id\030\001 \001(\r\022\'\n\nplayer_loc\030\014 \001" + + "(\0132\023.PlayerLocationInfoB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerWorldLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerWorldLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerWorldLocationInfo_descriptor, + new java.lang.String[] { "SceneId", "PlayerLoc", }); + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoListNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoListNotifyOuterClass.java new file mode 100644 index 000000000..7100372d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoListNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerWorldSceneInfoListNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerWorldSceneInfoListNotifyOuterClass { + private PlayerWorldSceneInfoListNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerWorldSceneInfoListNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerWorldSceneInfoListNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + java.util.List + getInfoListList(); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getInfoList(int index); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + int getInfoListCount(); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + java.util.List + getInfoListOrBuilderList(); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder getInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 3129
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerWorldSceneInfoListNotify} + */ + public static final class PlayerWorldSceneInfoListNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerWorldSceneInfoListNotify) + PlayerWorldSceneInfoListNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerWorldSceneInfoListNotify.newBuilder() to construct. + private PlayerWorldSceneInfoListNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerWorldSceneInfoListNotify() { + infoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerWorldSceneInfoListNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerWorldSceneInfoListNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + infoList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.Builder.class); + } + + public static final int INFO_LIST_FIELD_NUMBER = 5; + private java.util.List infoList_; + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public java.util.List getInfoListList() { + return infoList_; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public java.util.List + getInfoListOrBuilderList() { + return infoList_; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public int getInfoListCount() { + return infoList_.size(); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getInfoList(int index) { + return infoList_.get(index); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder getInfoListOrBuilder( + int index) { + return infoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < infoList_.size(); i++) { + output.writeMessage(5, infoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < infoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, infoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify other = (emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify) obj; + + if (!getInfoListList() + .equals(other.getInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getInfoListCount() > 0) { + hash = (37 * hash) + INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3129
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerWorldSceneInfoListNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerWorldSceneInfoListNotify) + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + infoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify build() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify buildPartial() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify result = new emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify(this); + int from_bitField0_ = bitField0_; + if (infoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.infoList_ = infoList_; + } else { + result.infoList_ = infoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify other) { + if (other == emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.getDefaultInstance()) return this; + if (infoListBuilder_ == null) { + if (!other.infoList_.isEmpty()) { + if (infoList_.isEmpty()) { + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInfoListIsMutable(); + infoList_.addAll(other.infoList_); + } + onChanged(); + } + } else { + if (!other.infoList_.isEmpty()) { + if (infoListBuilder_.isEmpty()) { + infoListBuilder_.dispose(); + infoListBuilder_ = null; + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + infoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInfoListFieldBuilder() : null; + } else { + infoListBuilder_.addAllMessages(other.infoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List infoList_ = + java.util.Collections.emptyList(); + private void ensureInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(infoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder> infoListBuilder_; + + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public java.util.List getInfoListList() { + if (infoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(infoList_); + } else { + return infoListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public int getInfoListCount() { + if (infoListBuilder_ == null) { + return infoList_.size(); + } else { + return infoListBuilder_.getCount(); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getInfoList(int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); + } else { + return infoListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.set(index, value); + onChanged(); + } else { + infoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.set(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(value); + onChanged(); + } else { + infoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(index, value); + onChanged(); + } else { + infoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addAllInfoList( + java.lang.Iterable values) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, infoList_); + onChanged(); + } else { + infoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder clearInfoList() { + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + infoListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder removeInfoList(int index) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.remove(index); + onChanged(); + } else { + infoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder getInfoListBuilder( + int index) { + return getInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder getInfoListOrBuilder( + int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); } else { + return infoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public java.util.List + getInfoListOrBuilderList() { + if (infoListBuilder_ != null) { + return infoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infoList_); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder addInfoListBuilder() { + return getInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder addInfoListBuilder( + int index) { + return getInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public java.util.List + getInfoListBuilderList() { + return getInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder> + getInfoListFieldBuilder() { + if (infoListBuilder_ == null) { + infoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder>( + infoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + infoList_ = null; + } + return infoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerWorldSceneInfoListNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerWorldSceneInfoListNotify) + private static final emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify(); + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerWorldSceneInfoListNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerWorldSceneInfoListNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerWorldSceneInfoListNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n$PlayerWorldSceneInfoListNotify.proto\032\032" + + "PlayerWorldSceneInfo.proto\"J\n\036PlayerWorl" + + "dSceneInfoListNotify\022(\n\tinfo_list\030\005 \003(\0132" + + "\025.PlayerWorldSceneInfoB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerWorldSceneInfoListNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerWorldSceneInfoListNotify_descriptor, + new java.lang.String[] { "InfoList", }); + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoOuterClass.java new file mode 100644 index 000000000..f000182b4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoOuterClass.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerWorldSceneInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerWorldSceneInfoOuterClass { + private PlayerWorldSceneInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerWorldSceneInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerWorldSceneInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 scene_tag_id_list = 8; + * @return A list containing the sceneTagIdList. + */ + java.util.List getSceneTagIdListList(); + /** + * repeated uint32 scene_tag_id_list = 8; + * @return The count of sceneTagIdList. + */ + int getSceneTagIdListCount(); + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + int getSceneTagIdList(int index); + + /** + * bool is_locked = 12; + * @return The isLocked. + */ + boolean getIsLocked(); + } + /** + * Protobuf type {@code PlayerWorldSceneInfo} + */ + public static final class PlayerWorldSceneInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerWorldSceneInfo) + PlayerWorldSceneInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerWorldSceneInfo.newBuilder() to construct. + private PlayerWorldSceneInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerWorldSceneInfo() { + sceneTagIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerWorldSceneInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerWorldSceneInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTagIdList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneTagIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + sceneId_ = input.readUInt32(); + break; + } + case 96: { + + isLocked_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 11; + private int sceneId_; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int SCENE_TAG_ID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList sceneTagIdList_; + /** + * repeated uint32 scene_tag_id_list = 8; + * @return A list containing the sceneTagIdList. + */ + @java.lang.Override + public java.util.List + getSceneTagIdListList() { + return sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + private int sceneTagIdListMemoizedSerializedSize = -1; + + public static final int IS_LOCKED_FIELD_NUMBER = 12; + private boolean isLocked_; + /** + * bool is_locked = 12; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getSceneTagIdListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneTagIdList_.size(); i++) { + output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(11, sceneId_); + } + if (isLocked_ != false) { + output.writeBool(12, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < sceneTagIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneTagIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneTagIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneTagIdListMemoizedSerializedSize = dataSize; + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, sceneId_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isLocked_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo other = (emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getSceneTagIdListList() + .equals(other.getSceneTagIdListList())) return false; + if (getIsLocked() + != other.getIsLocked()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getSceneTagIdListCount() > 0) { + hash = (37 * hash) + SCENE_TAG_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTagIdListList().hashCode(); + } + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PlayerWorldSceneInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerWorldSceneInfo) + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isLocked_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo build() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo buildPartial() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo result = new emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTagIdList_ = sceneTagIdList_; + result.isLocked_ = isLocked_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo other) { + if (other == emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.sceneTagIdList_.isEmpty()) { + if (sceneTagIdList_.isEmpty()) { + sceneTagIdList_ = other.sceneTagIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addAll(other.sceneTagIdList_); + } + onChanged(); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 11; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 11; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList sceneTagIdList_ = emptyIntList(); + private void ensureSceneTagIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = mutableCopy(sceneTagIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return A list containing the sceneTagIdList. + */ + public java.util.List + getSceneTagIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index to set the value at. + * @param value The sceneTagIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneTagIdList( + int index, int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param value The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneTagIdList(int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param values The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneTagIdList( + java.lang.Iterable values) { + ensureSceneTagIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTagIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return This builder for chaining. + */ + public Builder clearSceneTagIdList() { + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 12; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 12; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 12; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PlayerWorldSceneInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerWorldSceneInfo) + private static final emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo(); + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerWorldSceneInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerWorldSceneInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerWorldSceneInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerWorldSceneInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerWorldSceneInfo.proto\"V\n\024PlayerWo" + + "rldSceneInfo\022\020\n\010scene_id\030\013 \001(\r\022\031\n\021scene_" + + "tag_id_list\030\010 \003(\r\022\021\n\tis_locked\030\014 \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerWorldSceneInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerWorldSceneInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerWorldSceneInfo_descriptor, + new java.lang.String[] { "SceneId", "SceneTagIdList", "IsLocked", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java new file mode 100644 index 000000000..fa3d62635 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PostEnterSceneRsp.proto + +package emu.grasscutter.net.proto; + +public final class PostEnterSceneRspOuterClass { + private PostEnterSceneRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PostEnterSceneRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PostEnterSceneRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + } + /** + *
+   * CmdId: 3184
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PostEnterSceneRsp} + */ + public static final class PostEnterSceneRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PostEnterSceneRsp) + PostEnterSceneRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PostEnterSceneRsp.newBuilder() to construct. + private PostEnterSceneRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PostEnterSceneRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PostEnterSceneRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PostEnterSceneRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + enterSceneToken_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.class, emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 12; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(12, enterSceneToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, enterSceneToken_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp other = (emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3184
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PostEnterSceneRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PostEnterSceneRsp) + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.class, emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + enterSceneToken_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp build() { + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp buildPartial() { + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp result = new emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp(this); + result.retcode_ = retcode_; + result.enterSceneToken_ = enterSceneToken_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp) { + return mergeFrom((emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp other) { + if (other == emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 12; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 12; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PostEnterSceneRsp) + } + + // @@protoc_insertion_point(class_scope:PostEnterSceneRsp) + private static final emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp(); + } + + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PostEnterSceneRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PostEnterSceneRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PostEnterSceneRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PostEnterSceneRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PostEnterSceneRsp.proto\"?\n\021PostEnterSc" + + "eneRsp\022\017\n\007retcode\030\004 \001(\005\022\031\n\021enter_scene_t" + + "oken\030\014 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PostEnterSceneRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PostEnterSceneRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PostEnterSceneRsp_descriptor, + new java.lang.String[] { "Retcode", "EnterSceneToken", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PotionDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PotionDungeonResultInfoOuterClass.java new file mode 100644 index 000000000..5786f5d76 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PotionDungeonResultInfoOuterClass.java @@ -0,0 +1,889 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PotionDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class PotionDungeonResultInfoOuterClass { + private PotionDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PotionDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PotionDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 final_score = 8; + * @return The finalScore. + */ + int getFinalScore(); + + /** + * uint32 left_time = 9; + * @return The leftTime. + */ + int getLeftTime(); + + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return The unk2700FHEHGDABALE. + */ + int getUnk2700FHEHGDABALE(); + + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return The unk2700HKFEBBCMBHL. + */ + int getUnk2700HKFEBBCMBHL(); + + /** + * uint32 level_id = 4; + * @return The levelId. + */ + int getLevelId(); + + /** + * uint32 stage_id = 2; + * @return The stageId. + */ + int getStageId(); + } + /** + * Protobuf type {@code PotionDungeonResultInfo} + */ + public static final class PotionDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PotionDungeonResultInfo) + PotionDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PotionDungeonResultInfo.newBuilder() to construct. + private PotionDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PotionDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PotionDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PotionDungeonResultInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + stageId_ = input.readUInt32(); + break; + } + case 32: { + + levelId_ = input.readUInt32(); + break; + } + case 64: { + + finalScore_ = input.readUInt32(); + break; + } + case 72: { + + leftTime_ = input.readUInt32(); + break; + } + case 88: { + + unk2700HKFEBBCMBHL_ = input.readUInt32(); + break; + } + case 112: { + + unk2700FHEHGDABALE_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.class, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder.class); + } + + public static final int FINAL_SCORE_FIELD_NUMBER = 8; + private int finalScore_; + /** + * uint32 final_score = 8; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + + public static final int LEFT_TIME_FIELD_NUMBER = 9; + private int leftTime_; + /** + * uint32 left_time = 9; + * @return The leftTime. + */ + @java.lang.Override + public int getLeftTime() { + return leftTime_; + } + + public static final int UNK2700_FHEHGDABALE_FIELD_NUMBER = 14; + private int unk2700FHEHGDABALE_; + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return The unk2700FHEHGDABALE. + */ + @java.lang.Override + public int getUnk2700FHEHGDABALE() { + return unk2700FHEHGDABALE_; + } + + public static final int UNK2700_HKFEBBCMBHL_FIELD_NUMBER = 11; + private int unk2700HKFEBBCMBHL_; + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return The unk2700HKFEBBCMBHL. + */ + @java.lang.Override + public int getUnk2700HKFEBBCMBHL() { + return unk2700HKFEBBCMBHL_; + } + + public static final int LEVEL_ID_FIELD_NUMBER = 4; + private int levelId_; + /** + * uint32 level_id = 4; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + + public static final int STAGE_ID_FIELD_NUMBER = 2; + private int stageId_; + /** + * uint32 stage_id = 2; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (stageId_ != 0) { + output.writeUInt32(2, stageId_); + } + if (levelId_ != 0) { + output.writeUInt32(4, levelId_); + } + if (finalScore_ != 0) { + output.writeUInt32(8, finalScore_); + } + if (leftTime_ != 0) { + output.writeUInt32(9, leftTime_); + } + if (unk2700HKFEBBCMBHL_ != 0) { + output.writeUInt32(11, unk2700HKFEBBCMBHL_); + } + if (unk2700FHEHGDABALE_ != 0) { + output.writeUInt32(14, unk2700FHEHGDABALE_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (stageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, stageId_); + } + if (levelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, levelId_); + } + if (finalScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, finalScore_); + } + if (leftTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, leftTime_); + } + if (unk2700HKFEBBCMBHL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, unk2700HKFEBBCMBHL_); + } + if (unk2700FHEHGDABALE_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, unk2700FHEHGDABALE_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo other = (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) obj; + + if (getFinalScore() + != other.getFinalScore()) return false; + if (getLeftTime() + != other.getLeftTime()) return false; + if (getUnk2700FHEHGDABALE() + != other.getUnk2700FHEHGDABALE()) return false; + if (getUnk2700HKFEBBCMBHL() + != other.getUnk2700HKFEBBCMBHL()) return false; + if (getLevelId() + != other.getLevelId()) return false; + if (getStageId() + != other.getStageId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FINAL_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getFinalScore(); + hash = (37 * hash) + LEFT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLeftTime(); + hash = (37 * hash) + UNK2700_FHEHGDABALE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700FHEHGDABALE(); + hash = (37 * hash) + UNK2700_HKFEBBCMBHL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HKFEBBCMBHL(); + hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelId(); + hash = (37 * hash) + STAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getStageId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PotionDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PotionDungeonResultInfo) + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.class, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + finalScore_ = 0; + + leftTime_ = 0; + + unk2700FHEHGDABALE_ = 0; + + unk2700HKFEBBCMBHL_ = 0; + + levelId_ = 0; + + stageId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo build() { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo result = new emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo(this); + result.finalScore_ = finalScore_; + result.leftTime_ = leftTime_; + result.unk2700FHEHGDABALE_ = unk2700FHEHGDABALE_; + result.unk2700HKFEBBCMBHL_ = unk2700HKFEBBCMBHL_; + result.levelId_ = levelId_; + result.stageId_ = stageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance()) return this; + if (other.getFinalScore() != 0) { + setFinalScore(other.getFinalScore()); + } + if (other.getLeftTime() != 0) { + setLeftTime(other.getLeftTime()); + } + if (other.getUnk2700FHEHGDABALE() != 0) { + setUnk2700FHEHGDABALE(other.getUnk2700FHEHGDABALE()); + } + if (other.getUnk2700HKFEBBCMBHL() != 0) { + setUnk2700HKFEBBCMBHL(other.getUnk2700HKFEBBCMBHL()); + } + if (other.getLevelId() != 0) { + setLevelId(other.getLevelId()); + } + if (other.getStageId() != 0) { + setStageId(other.getStageId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int finalScore_ ; + /** + * uint32 final_score = 8; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + /** + * uint32 final_score = 8; + * @param value The finalScore to set. + * @return This builder for chaining. + */ + public Builder setFinalScore(int value) { + + finalScore_ = value; + onChanged(); + return this; + } + /** + * uint32 final_score = 8; + * @return This builder for chaining. + */ + public Builder clearFinalScore() { + + finalScore_ = 0; + onChanged(); + return this; + } + + private int leftTime_ ; + /** + * uint32 left_time = 9; + * @return The leftTime. + */ + @java.lang.Override + public int getLeftTime() { + return leftTime_; + } + /** + * uint32 left_time = 9; + * @param value The leftTime to set. + * @return This builder for chaining. + */ + public Builder setLeftTime(int value) { + + leftTime_ = value; + onChanged(); + return this; + } + /** + * uint32 left_time = 9; + * @return This builder for chaining. + */ + public Builder clearLeftTime() { + + leftTime_ = 0; + onChanged(); + return this; + } + + private int unk2700FHEHGDABALE_ ; + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return The unk2700FHEHGDABALE. + */ + @java.lang.Override + public int getUnk2700FHEHGDABALE() { + return unk2700FHEHGDABALE_; + } + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @param value The unk2700FHEHGDABALE to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FHEHGDABALE(int value) { + + unk2700FHEHGDABALE_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return This builder for chaining. + */ + public Builder clearUnk2700FHEHGDABALE() { + + unk2700FHEHGDABALE_ = 0; + onChanged(); + return this; + } + + private int unk2700HKFEBBCMBHL_ ; + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return The unk2700HKFEBBCMBHL. + */ + @java.lang.Override + public int getUnk2700HKFEBBCMBHL() { + return unk2700HKFEBBCMBHL_; + } + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @param value The unk2700HKFEBBCMBHL to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HKFEBBCMBHL(int value) { + + unk2700HKFEBBCMBHL_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2700HKFEBBCMBHL() { + + unk2700HKFEBBCMBHL_ = 0; + onChanged(); + return this; + } + + private int levelId_ ; + /** + * uint32 level_id = 4; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + /** + * uint32 level_id = 4; + * @param value The levelId to set. + * @return This builder for chaining. + */ + public Builder setLevelId(int value) { + + levelId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_id = 4; + * @return This builder for chaining. + */ + public Builder clearLevelId() { + + levelId_ = 0; + onChanged(); + return this; + } + + private int stageId_ ; + /** + * uint32 stage_id = 2; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + /** + * uint32 stage_id = 2; + * @param value The stageId to set. + * @return This builder for chaining. + */ + public Builder setStageId(int value) { + + stageId_ = value; + onChanged(); + return this; + } + /** + * uint32 stage_id = 2; + * @return This builder for chaining. + */ + public Builder clearStageId() { + + stageId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PotionDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:PotionDungeonResultInfo) + private static final emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PotionDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PotionDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PotionDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PotionDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035PotionDungeonResultInfo.proto\"\237\001\n\027Poti" + + "onDungeonResultInfo\022\023\n\013final_score\030\010 \001(\r" + + "\022\021\n\tleft_time\030\t \001(\r\022\033\n\023Unk2700_FHEHGDABA" + + "LE\030\016 \001(\r\022\033\n\023Unk2700_HKFEBBCMBHL\030\013 \001(\r\022\020\n" + + "\010level_id\030\004 \001(\r\022\020\n\010stage_id\030\002 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PotionDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PotionDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PotionDungeonResultInfo_descriptor, + new java.lang.String[] { "FinalScore", "LeftTime", "Unk2700FHEHGDABALE", "Unk2700HKFEBBCMBHL", "LevelId", "StageId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java new file mode 100644 index 000000000..b8149ce69 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PrivateChatNotify.proto + +package emu.grasscutter.net.proto; + +public final class PrivateChatNotifyOuterClass { + private PrivateChatNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PrivateChatNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PrivateChatNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ChatInfo chat_info = 7; + * @return Whether the chatInfo field is set. + */ + boolean hasChatInfo(); + /** + * .ChatInfo chat_info = 7; + * @return The chatInfo. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); + /** + * .ChatInfo chat_info = 7; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); + } + /** + *
+   * CmdId: 4962
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PrivateChatNotify} + */ + public static final class PrivateChatNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PrivateChatNotify) + PrivateChatNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PrivateChatNotify.newBuilder() to construct. + private PrivateChatNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrivateChatNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrivateChatNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrivateChatNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder subBuilder = null; + if (chatInfo_ != null) { + subBuilder = chatInfo_.toBuilder(); + } + chatInfo_ = input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(chatInfo_); + chatInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.class, emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + /** + * .ChatInfo chat_info = 7; + * @return Whether the chatInfo field is set. + */ + @java.lang.Override + public boolean hasChatInfo() { + return chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 7; + * @return The chatInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + /** + * .ChatInfo chat_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + return getChatInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (chatInfo_ != null) { + output.writeMessage(7, getChatInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chatInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getChatInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify other = (emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify) obj; + + if (hasChatInfo() != other.hasChatInfo()) return false; + if (hasChatInfo()) { + if (!getChatInfo() + .equals(other.getChatInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasChatInfo()) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4962
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PrivateChatNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PrivateChatNotify) + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.class, emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify build() { + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify buildPartial() { + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify result = new emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify(this); + if (chatInfoBuilder_ == null) { + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify) { + return mergeFrom((emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify other) { + if (other == emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.getDefaultInstance()) return this; + if (other.hasChatInfo()) { + mergeChatInfo(other.getChatInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + /** + * .ChatInfo chat_info = 7; + * @return Whether the chatInfo field is set. + */ + public boolean hasChatInfo() { + return chatInfoBuilder_ != null || chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 7; + * @return The chatInfo. + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + if (chatInfoBuilder_ == null) { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } else { + return chatInfoBuilder_.getMessage(); + } + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder setChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + chatInfo_ = value; + onChanged(); + } else { + chatInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder setChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + chatInfo_ = builderForValue.build(); + onChanged(); + } else { + chatInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder mergeChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (chatInfo_ != null) { + chatInfo_ = + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder(chatInfo_).mergeFrom(value).buildPartial(); + } else { + chatInfo_ = value; + } + onChanged(); + } else { + chatInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + onChanged(); + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { + + onChanged(); + return getChatInfoFieldBuilder().getBuilder(); + } + /** + * .ChatInfo chat_info = 7; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilder(); + } else { + return chatInfo_ == null ? + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + } + /** + * .ChatInfo chat_info = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + getChatInfo(), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PrivateChatNotify) + } + + // @@protoc_insertion_point(class_scope:PrivateChatNotify) + private static final emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify(); + } + + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrivateChatNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrivateChatNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PrivateChatNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PrivateChatNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PrivateChatNotify.proto\032\016ChatInfo.prot" + + "o\"1\n\021PrivateChatNotify\022\034\n\tchat_info\030\007 \001(" + + "\0132\t.ChatInfoB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PrivateChatNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PrivateChatNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PrivateChatNotify_descriptor, + new java.lang.String[] { "ChatInfo", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java new file mode 100644 index 000000000..badc45b39 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java @@ -0,0 +1,923 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PrivateChatReq.proto + +package emu.grasscutter.net.proto; + +public final class PrivateChatReqOuterClass { + private PrivateChatReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PrivateChatReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PrivateChatReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * string text = 3; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 3; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 3; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * uint32 icon = 4; + * @return Whether the icon field is set. + */ + boolean hasIcon(); + /** + * uint32 icon = 4; + * @return The icon. + */ + int getIcon(); + + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.ContentCase getContentCase(); + } + /** + *
+   * CmdId: 5022
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PrivateChatReq} + */ + public static final class PrivateChatReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PrivateChatReq) + PrivateChatReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PrivateChatReq.newBuilder() to construct. + private PrivateChatReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrivateChatReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrivateChatReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrivateChatReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + contentCase_ = 3; + content_ = s; + break; + } + case 32: { + contentCase_ = 4; + content_ = input.readUInt32(); + break; + } + case 56: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.class, emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TEXT(3), + ICON(4), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 3: return TEXT; + case 4: return ICON; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int TARGET_UID_FIELD_NUMBER = 7; + private int targetUid_; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int TEXT_FIELD_NUMBER = 3; + /** + * string text = 3; + * @return Whether the text field is set. + */ + public boolean hasText() { + return contentCase_ == 3; + } + /** + * string text = 3; + * @return The text. + */ + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (contentCase_ == 3) { + content_ = s; + } + return s; + } + } + /** + * string text = 3; + * @return The bytes for text. + */ + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 3) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ICON_FIELD_NUMBER = 4; + /** + * uint32 icon = 4; + * @return Whether the icon field is set. + */ + @java.lang.Override + public boolean hasIcon() { + return contentCase_ == 4; + } + /** + * uint32 icon = 4; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + if (contentCase_ == 4) { + return (java.lang.Integer) content_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (contentCase_ == 3) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, content_); + } + if (contentCase_ == 4) { + output.writeUInt32( + 4, (int)((java.lang.Integer) content_)); + } + if (targetUid_ != 0) { + output.writeUInt32(7, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentCase_ == 3) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, content_); + } + if (contentCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 4, (int)((java.lang.Integer) content_)); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq other = (emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 3: + if (!getText() + .equals(other.getText())) return false; + break; + case 4: + if (getIcon() + != other.getIcon()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + switch (contentCase_) { + case 3: + hash = (37 * hash) + TEXT_FIELD_NUMBER; + hash = (53 * hash) + getText().hashCode(); + break; + case 4: + hash = (37 * hash) + ICON_FIELD_NUMBER; + hash = (53 * hash) + getIcon(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5022
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PrivateChatReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PrivateChatReq) + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.class, emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq build() { + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq buildPartial() { + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq result = new emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq(this); + result.targetUid_ = targetUid_; + if (contentCase_ == 3) { + result.content_ = content_; + } + if (contentCase_ == 4) { + result.content_ = content_; + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq) { + return mergeFrom((emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq other) { + if (other == emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + switch (other.getContentCase()) { + case TEXT: { + contentCase_ = 3; + content_ = other.content_; + onChanged(); + break; + } + case ICON: { + setIcon(other.getIcon()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + + private int targetUid_ ; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 7; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 7; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + /** + * string text = 3; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return contentCase_ == 3; + } + /** + * string text = 3; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (contentCase_ == 3) { + content_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string text = 3; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 3) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string text = 3; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + contentCase_ = 3; + content_ = value; + onChanged(); + return this; + } + /** + * string text = 3; + * @return This builder for chaining. + */ + public Builder clearText() { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + /** + * string text = 3; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + contentCase_ = 3; + content_ = value; + onChanged(); + return this; + } + + /** + * uint32 icon = 4; + * @return Whether the icon field is set. + */ + public boolean hasIcon() { + return contentCase_ == 4; + } + /** + * uint32 icon = 4; + * @return The icon. + */ + public int getIcon() { + if (contentCase_ == 4) { + return (java.lang.Integer) content_; + } + return 0; + } + /** + * uint32 icon = 4; + * @param value The icon to set. + * @return This builder for chaining. + */ + public Builder setIcon(int value) { + contentCase_ = 4; + content_ = value; + onChanged(); + return this; + } + /** + * uint32 icon = 4; + * @return This builder for chaining. + */ + public Builder clearIcon() { + if (contentCase_ == 4) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PrivateChatReq) + } + + // @@protoc_insertion_point(class_scope:PrivateChatReq) + private static final emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq(); + } + + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrivateChatReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrivateChatReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PrivateChatReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PrivateChatReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PrivateChatReq.proto\"O\n\016PrivateChatReq" + + "\022\022\n\ntarget_uid\030\007 \001(\r\022\016\n\004text\030\003 \001(\tH\000\022\016\n\004" + + "icon\030\004 \001(\rH\000B\t\n\007contentB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PrivateChatReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PrivateChatReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PrivateChatReq_descriptor, + new java.lang.String[] { "TargetUid", "Text", "Icon", "Content", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java new file mode 100644 index 000000000..37dcbc0f8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PrivateChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PrivateChatRspOuterClass { + private PrivateChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PrivateChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PrivateChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 chat_forbidden_endtime = 12; + * @return The chatForbiddenEndtime. + */ + int getChatForbiddenEndtime(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5048
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PrivateChatRsp} + */ + public static final class PrivateChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PrivateChatRsp) + PrivateChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PrivateChatRsp.newBuilder() to construct. + private PrivateChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrivateChatRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrivateChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrivateChatRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + chatForbiddenEndtime_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.class, emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.Builder.class); + } + + public static final int CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER = 12; + private int chatForbiddenEndtime_; + /** + * uint32 chat_forbidden_endtime = 12; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (chatForbiddenEndtime_ != 0) { + output.writeUInt32(12, chatForbiddenEndtime_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chatForbiddenEndtime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, chatForbiddenEndtime_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp other = (emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) obj; + + if (getChatForbiddenEndtime() + != other.getChatForbiddenEndtime()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER; + hash = (53 * hash) + getChatForbiddenEndtime(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5048
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PrivateChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PrivateChatRsp) + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.class, emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chatForbiddenEndtime_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp build() { + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp buildPartial() { + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp result = new emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp(this); + result.chatForbiddenEndtime_ = chatForbiddenEndtime_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp other) { + if (other == emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.getDefaultInstance()) return this; + if (other.getChatForbiddenEndtime() != 0) { + setChatForbiddenEndtime(other.getChatForbiddenEndtime()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int chatForbiddenEndtime_ ; + /** + * uint32 chat_forbidden_endtime = 12; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + /** + * uint32 chat_forbidden_endtime = 12; + * @param value The chatForbiddenEndtime to set. + * @return This builder for chaining. + */ + public Builder setChatForbiddenEndtime(int value) { + + chatForbiddenEndtime_ = value; + onChanged(); + return this; + } + /** + * uint32 chat_forbidden_endtime = 12; + * @return This builder for chaining. + */ + public Builder clearChatForbiddenEndtime() { + + chatForbiddenEndtime_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PrivateChatRsp) + } + + // @@protoc_insertion_point(class_scope:PrivateChatRsp) + private static final emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp(); + } + + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrivateChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrivateChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PrivateChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PrivateChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PrivateChatRsp.proto\"A\n\016PrivateChatRsp" + + "\022\036\n\026chat_forbidden_endtime\030\014 \001(\r\022\017\n\007retc" + + "ode\030\016 \001(\005B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PrivateChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PrivateChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PrivateChatRsp_descriptor, + new java.lang.String[] { "ChatForbiddenEndtime", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProfilePictureOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProfilePictureOuterClass.java new file mode 100644 index 000000000..07ae630cc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProfilePictureOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProfilePicture.proto + +package emu.grasscutter.net.proto; + +public final class ProfilePictureOuterClass { + private ProfilePictureOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ProfilePictureOrBuilder extends + // @@protoc_insertion_point(interface_extends:ProfilePicture) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + * Protobuf type {@code ProfilePicture} + */ + public static final class ProfilePicture extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ProfilePicture) + ProfilePictureOrBuilder { + private static final long serialVersionUID = 0L; + // Use ProfilePicture.newBuilder() to construct. + private ProfilePicture(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProfilePicture() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProfilePicture(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProfilePicture( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + costumeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.class, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 2; + private int costumeId_; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (costumeId_ != 0) { + output.writeUInt32(2, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, costumeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture other = (emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ProfilePicture} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ProfilePicture) + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.class, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture build() { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture buildPartial() { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture result = new emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture(this); + result.avatarId_ = avatarId_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture) { + return mergeFrom((emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture other) { + if (other == emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 2; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 2; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ProfilePicture) + } + + // @@protoc_insertion_point(class_scope:ProfilePicture) + private static final emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture(); + } + + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProfilePicture parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProfilePicture(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ProfilePicture_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ProfilePicture_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ProfilePicture.proto\"7\n\016ProfilePicture" + + "\022\021\n\tavatar_id\030\001 \001(\r\022\022\n\ncostume_id\030\002 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ProfilePicture_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ProfilePicture_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ProfilePicture_descriptor, + new java.lang.String[] { "AvatarId", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java new file mode 100644 index 000000000..014615598 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java @@ -0,0 +1,265 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PropChangeReason.proto + +package emu.grasscutter.net.proto; + +public final class PropChangeReasonOuterClass { + private PropChangeReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PropChangeReason} + */ + public enum PropChangeReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PROP_CHANGE_REASON_NONE = 0; + */ + PROP_CHANGE_REASON_NONE(0), + /** + * PROP_CHANGE_REASON_STATUE_RECOVER = 1; + */ + PROP_CHANGE_REASON_STATUE_RECOVER(1), + /** + * PROP_CHANGE_REASON_ENERGY_BALL = 2; + */ + PROP_CHANGE_REASON_ENERGY_BALL(2), + /** + * PROP_CHANGE_REASON_ABILITY = 3; + */ + PROP_CHANGE_REASON_ABILITY(3), + /** + * PROP_CHANGE_REASON_LEVELUP = 4; + */ + PROP_CHANGE_REASON_LEVELUP(4), + /** + * PROP_CHANGE_REASON_ITEM = 5; + */ + PROP_CHANGE_REASON_ITEM(5), + /** + * PROP_CHANGE_REASON_AVATAR_CARD = 6; + */ + PROP_CHANGE_REASON_AVATAR_CARD(6), + /** + * PROP_CHANGE_REASON_CITY_LEVELUP = 7; + */ + PROP_CHANGE_REASON_CITY_LEVELUP(7), + /** + * PROP_CHANGE_REASON_AVATAR_UPGRADE = 8; + */ + PROP_CHANGE_REASON_AVATAR_UPGRADE(8), + /** + * PROP_CHANGE_REASON_AVATAR_PROMOTE = 9; + */ + PROP_CHANGE_REASON_AVATAR_PROMOTE(9), + /** + * PROP_CHANGE_REASON_PLAYER_ADD_EXP = 10; + */ + PROP_CHANGE_REASON_PLAYER_ADD_EXP(10), + /** + * PROP_CHANGE_REASON_FINISH_QUEST = 11; + */ + PROP_CHANGE_REASON_FINISH_QUEST(11), + /** + * PROP_CHANGE_REASON_GM = 12; + */ + PROP_CHANGE_REASON_GM(12), + /** + * PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL = 13; + */ + PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL(13), + UNRECOGNIZED(-1), + ; + + /** + * PROP_CHANGE_REASON_NONE = 0; + */ + public static final int PROP_CHANGE_REASON_NONE_VALUE = 0; + /** + * PROP_CHANGE_REASON_STATUE_RECOVER = 1; + */ + public static final int PROP_CHANGE_REASON_STATUE_RECOVER_VALUE = 1; + /** + * PROP_CHANGE_REASON_ENERGY_BALL = 2; + */ + public static final int PROP_CHANGE_REASON_ENERGY_BALL_VALUE = 2; + /** + * PROP_CHANGE_REASON_ABILITY = 3; + */ + public static final int PROP_CHANGE_REASON_ABILITY_VALUE = 3; + /** + * PROP_CHANGE_REASON_LEVELUP = 4; + */ + public static final int PROP_CHANGE_REASON_LEVELUP_VALUE = 4; + /** + * PROP_CHANGE_REASON_ITEM = 5; + */ + public static final int PROP_CHANGE_REASON_ITEM_VALUE = 5; + /** + * PROP_CHANGE_REASON_AVATAR_CARD = 6; + */ + public static final int PROP_CHANGE_REASON_AVATAR_CARD_VALUE = 6; + /** + * PROP_CHANGE_REASON_CITY_LEVELUP = 7; + */ + public static final int PROP_CHANGE_REASON_CITY_LEVELUP_VALUE = 7; + /** + * PROP_CHANGE_REASON_AVATAR_UPGRADE = 8; + */ + public static final int PROP_CHANGE_REASON_AVATAR_UPGRADE_VALUE = 8; + /** + * PROP_CHANGE_REASON_AVATAR_PROMOTE = 9; + */ + public static final int PROP_CHANGE_REASON_AVATAR_PROMOTE_VALUE = 9; + /** + * PROP_CHANGE_REASON_PLAYER_ADD_EXP = 10; + */ + public static final int PROP_CHANGE_REASON_PLAYER_ADD_EXP_VALUE = 10; + /** + * PROP_CHANGE_REASON_FINISH_QUEST = 11; + */ + public static final int PROP_CHANGE_REASON_FINISH_QUEST_VALUE = 11; + /** + * PROP_CHANGE_REASON_GM = 12; + */ + public static final int PROP_CHANGE_REASON_GM_VALUE = 12; + /** + * PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL = 13; + */ + public static final int PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL_VALUE = 13; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PropChangeReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PropChangeReason forNumber(int value) { + switch (value) { + case 0: return PROP_CHANGE_REASON_NONE; + case 1: return PROP_CHANGE_REASON_STATUE_RECOVER; + case 2: return PROP_CHANGE_REASON_ENERGY_BALL; + case 3: return PROP_CHANGE_REASON_ABILITY; + case 4: return PROP_CHANGE_REASON_LEVELUP; + case 5: return PROP_CHANGE_REASON_ITEM; + case 6: return PROP_CHANGE_REASON_AVATAR_CARD; + case 7: return PROP_CHANGE_REASON_CITY_LEVELUP; + case 8: return PROP_CHANGE_REASON_AVATAR_UPGRADE; + case 9: return PROP_CHANGE_REASON_AVATAR_PROMOTE; + case 10: return PROP_CHANGE_REASON_PLAYER_ADD_EXP; + case 11: return PROP_CHANGE_REASON_FINISH_QUEST; + case 12: return PROP_CHANGE_REASON_GM; + case 13: return PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PropChangeReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PropChangeReason findValueByNumber(int number) { + return PropChangeReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PropChangeReason[] VALUES = values(); + + public static PropChangeReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PropChangeReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PropChangeReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PropChangeReason.proto*\207\004\n\020PropChangeR" + + "eason\022\033\n\027PROP_CHANGE_REASON_NONE\020\000\022%\n!PR" + + "OP_CHANGE_REASON_STATUE_RECOVER\020\001\022\"\n\036PRO" + + "P_CHANGE_REASON_ENERGY_BALL\020\002\022\036\n\032PROP_CH" + + "ANGE_REASON_ABILITY\020\003\022\036\n\032PROP_CHANGE_REA" + + "SON_LEVELUP\020\004\022\033\n\027PROP_CHANGE_REASON_ITEM" + + "\020\005\022\"\n\036PROP_CHANGE_REASON_AVATAR_CARD\020\006\022#" + + "\n\037PROP_CHANGE_REASON_CITY_LEVELUP\020\007\022%\n!P" + + "ROP_CHANGE_REASON_AVATAR_UPGRADE\020\010\022%\n!PR" + + "OP_CHANGE_REASON_AVATAR_PROMOTE\020\t\022%\n!PRO" + + "P_CHANGE_REASON_PLAYER_ADD_EXP\020\n\022#\n\037PROP" + + "_CHANGE_REASON_FINISH_QUEST\020\013\022\031\n\025PROP_CH" + + "ANGE_REASON_GM\020\014\0220\n,PROP_CHANGE_REASON_M" + + "ANUAL_ADJUST_WORLD_LEVEL\020\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java new file mode 100644 index 000000000..e1f49da33 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java @@ -0,0 +1,742 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PropPair.proto + +package emu.grasscutter.net.proto; + +public final class PropPairOuterClass { + private PropPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PropPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:PropPair) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 1; + * @return The type. + */ + int getType(); + + /** + * .PropValue prop_value = 2; + * @return Whether the propValue field is set. + */ + boolean hasPropValue(); + /** + * .PropValue prop_value = 2; + * @return The propValue. + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue(); + /** + * .PropValue prop_value = 2; + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropValueOrBuilder(); + } + /** + * Protobuf type {@code PropPair} + */ + public static final class PropPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PropPair) + PropPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use PropPair.newBuilder() to construct. + private PropPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PropPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PropPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PropPair( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + type_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder subBuilder = null; + if (propValue_ != null) { + subBuilder = propValue_.toBuilder(); + } + propValue_ = input.readMessage(emu.grasscutter.net.proto.PropValueOuterClass.PropValue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(propValue_); + propValue_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.class, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + public static final int PROP_VALUE_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.PropValueOuterClass.PropValue propValue_; + /** + * .PropValue prop_value = 2; + * @return Whether the propValue field is set. + */ + @java.lang.Override + public boolean hasPropValue() { + return propValue_ != null; + } + /** + * .PropValue prop_value = 2; + * @return The propValue. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue() { + return propValue_ == null ? emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance() : propValue_; + } + /** + * .PropValue prop_value = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropValueOrBuilder() { + return getPropValue(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != 0) { + output.writeUInt32(1, type_); + } + if (propValue_ != null) { + output.writeMessage(2, getPropValue()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, type_); + } + if (propValue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getPropValue()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PropPairOuterClass.PropPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PropPairOuterClass.PropPair other = (emu.grasscutter.net.proto.PropPairOuterClass.PropPair) obj; + + if (getType() + != other.getType()) return false; + if (hasPropValue() != other.hasPropValue()) return false; + if (hasPropValue()) { + if (!getPropValue() + .equals(other.getPropValue())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + if (hasPropValue()) { + hash = (37 * hash) + PROP_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getPropValue().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PropPairOuterClass.PropPair prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PropPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PropPair) + emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.class, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PropPairOuterClass.PropPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + if (propValueBuilder_ == null) { + propValue_ = null; + } else { + propValue_ = null; + propValueBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair build() { + emu.grasscutter.net.proto.PropPairOuterClass.PropPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair buildPartial() { + emu.grasscutter.net.proto.PropPairOuterClass.PropPair result = new emu.grasscutter.net.proto.PropPairOuterClass.PropPair(this); + result.type_ = type_; + if (propValueBuilder_ == null) { + result.propValue_ = propValue_; + } else { + result.propValue_ = propValueBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PropPairOuterClass.PropPair) { + return mergeFrom((emu.grasscutter.net.proto.PropPairOuterClass.PropPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PropPairOuterClass.PropPair other) { + if (other == emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + if (other.hasPropValue()) { + mergePropValue(other.getPropValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PropPairOuterClass.PropPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PropPairOuterClass.PropPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ ; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.PropValueOuterClass.PropValue propValue_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> propValueBuilder_; + /** + * .PropValue prop_value = 2; + * @return Whether the propValue field is set. + */ + public boolean hasPropValue() { + return propValueBuilder_ != null || propValue_ != null; + } + /** + * .PropValue prop_value = 2; + * @return The propValue. + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue() { + if (propValueBuilder_ == null) { + return propValue_ == null ? emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance() : propValue_; + } else { + return propValueBuilder_.getMessage(); + } + } + /** + * .PropValue prop_value = 2; + */ + public Builder setPropValue(emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propValueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + propValue_ = value; + onChanged(); + } else { + propValueBuilder_.setMessage(value); + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public Builder setPropValue( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propValueBuilder_ == null) { + propValue_ = builderForValue.build(); + onChanged(); + } else { + propValueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public Builder mergePropValue(emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propValueBuilder_ == null) { + if (propValue_ != null) { + propValue_ = + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.newBuilder(propValue_).mergeFrom(value).buildPartial(); + } else { + propValue_ = value; + } + onChanged(); + } else { + propValueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public Builder clearPropValue() { + if (propValueBuilder_ == null) { + propValue_ = null; + onChanged(); + } else { + propValue_ = null; + propValueBuilder_ = null; + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder getPropValueBuilder() { + + onChanged(); + return getPropValueFieldBuilder().getBuilder(); + } + /** + * .PropValue prop_value = 2; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropValueOrBuilder() { + if (propValueBuilder_ != null) { + return propValueBuilder_.getMessageOrBuilder(); + } else { + return propValue_ == null ? + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance() : propValue_; + } + } + /** + * .PropValue prop_value = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> + getPropValueFieldBuilder() { + if (propValueBuilder_ == null) { + propValueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder>( + getPropValue(), + getParentForChildren(), + isClean()); + propValue_ = null; + } + return propValueBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PropPair) + } + + // @@protoc_insertion_point(class_scope:PropPair) + private static final emu.grasscutter.net.proto.PropPairOuterClass.PropPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PropPairOuterClass.PropPair(); + } + + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PropPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PropPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PropPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PropPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016PropPair.proto\032\017PropValue.proto\"8\n\010Pro" + + "pPair\022\014\n\004type\030\001 \001(\r\022\036\n\nprop_value\030\002 \001(\0132" + + "\n.PropValueB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_PropPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PropPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PropPair_descriptor, + new java.lang.String[] { "Type", "PropValue", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java new file mode 100644 index 000000000..ceb9f4fc1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java @@ -0,0 +1,890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PropValue.proto + +package emu.grasscutter.net.proto; + +public final class PropValueOuterClass { + private PropValueOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PropValueOrBuilder extends + // @@protoc_insertion_point(interface_extends:PropValue) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 1; + * @return The type. + */ + int getType(); + + /** + * int64 val = 4; + * @return The val. + */ + long getVal(); + + /** + * int64 ival = 2; + * @return Whether the ival field is set. + */ + boolean hasIval(); + /** + * int64 ival = 2; + * @return The ival. + */ + long getIval(); + + /** + * float fval = 3; + * @return Whether the fval field is set. + */ + boolean hasFval(); + /** + * float fval = 3; + * @return The fval. + */ + float getFval(); + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.ValueCase getValueCase(); + } + /** + * Protobuf type {@code PropValue} + */ + public static final class PropValue extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PropValue) + PropValueOrBuilder { + private static final long serialVersionUID = 0L; + // Use PropValue.newBuilder() to construct. + private PropValue(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PropValue() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PropValue(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PropValue( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + type_ = input.readUInt32(); + break; + } + case 16: { + valueCase_ = 2; + value_ = input.readInt64(); + break; + } + case 29: { + valueCase_ = 3; + value_ = input.readFloat(); + break; + } + case 32: { + + val_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.class, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder.class); + } + + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + IVAL(2), + FVAL(3), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 2: return IVAL; + case 3: return FVAL; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + public static final int VAL_FIELD_NUMBER = 4; + private long val_; + /** + * int64 val = 4; + * @return The val. + */ + @java.lang.Override + public long getVal() { + return val_; + } + + public static final int IVAL_FIELD_NUMBER = 2; + /** + * int64 ival = 2; + * @return Whether the ival field is set. + */ + @java.lang.Override + public boolean hasIval() { + return valueCase_ == 2; + } + /** + * int64 ival = 2; + * @return The ival. + */ + @java.lang.Override + public long getIval() { + if (valueCase_ == 2) { + return (java.lang.Long) value_; + } + return 0L; + } + + public static final int FVAL_FIELD_NUMBER = 3; + /** + * float fval = 3; + * @return Whether the fval field is set. + */ + @java.lang.Override + public boolean hasFval() { + return valueCase_ == 3; + } + /** + * float fval = 3; + * @return The fval. + */ + @java.lang.Override + public float getFval() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != 0) { + output.writeUInt32(1, type_); + } + if (valueCase_ == 2) { + output.writeInt64( + 2, (long)((java.lang.Long) value_)); + } + if (valueCase_ == 3) { + output.writeFloat( + 3, (float)((java.lang.Float) value_)); + } + if (val_ != 0L) { + output.writeInt64(4, val_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, type_); + } + if (valueCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size( + 2, (long)((java.lang.Long) value_)); + } + if (valueCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 3, (float)((java.lang.Float) value_)); + } + if (val_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, val_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PropValueOuterClass.PropValue)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PropValueOuterClass.PropValue other = (emu.grasscutter.net.proto.PropValueOuterClass.PropValue) obj; + + if (getType() + != other.getType()) return false; + if (getVal() + != other.getVal()) return false; + if (!getValueCase().equals(other.getValueCase())) return false; + switch (valueCase_) { + case 2: + if (getIval() + != other.getIval()) return false; + break; + case 3: + if (java.lang.Float.floatToIntBits(getFval()) + != java.lang.Float.floatToIntBits( + other.getFval())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + hash = (37 * hash) + VAL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getVal()); + switch (valueCase_) { + case 2: + hash = (37 * hash) + IVAL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIval()); + break; + case 3: + hash = (37 * hash) + FVAL_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFval()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PropValueOuterClass.PropValue prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code PropValue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PropValue) + emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.class, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PropValueOuterClass.PropValue.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + val_ = 0L; + + valueCase_ = 0; + value_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue build() { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue buildPartial() { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue result = new emu.grasscutter.net.proto.PropValueOuterClass.PropValue(this); + result.type_ = type_; + result.val_ = val_; + if (valueCase_ == 2) { + result.value_ = value_; + } + if (valueCase_ == 3) { + result.value_ = value_; + } + result.valueCase_ = valueCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PropValueOuterClass.PropValue) { + return mergeFrom((emu.grasscutter.net.proto.PropValueOuterClass.PropValue)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PropValueOuterClass.PropValue other) { + if (other == emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + if (other.getVal() != 0L) { + setVal(other.getVal()); + } + switch (other.getValueCase()) { + case IVAL: { + setIval(other.getIval()); + break; + } + case FVAL: { + setFval(other.getFval()); + break; + } + case VALUE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PropValueOuterClass.PropValue) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int valueCase_ = 0; + private java.lang.Object value_; + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public Builder clearValue() { + valueCase_ = 0; + value_ = null; + onChanged(); + return this; + } + + + private int type_ ; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private long val_ ; + /** + * int64 val = 4; + * @return The val. + */ + @java.lang.Override + public long getVal() { + return val_; + } + /** + * int64 val = 4; + * @param value The val to set. + * @return This builder for chaining. + */ + public Builder setVal(long value) { + + val_ = value; + onChanged(); + return this; + } + /** + * int64 val = 4; + * @return This builder for chaining. + */ + public Builder clearVal() { + + val_ = 0L; + onChanged(); + return this; + } + + /** + * int64 ival = 2; + * @return Whether the ival field is set. + */ + public boolean hasIval() { + return valueCase_ == 2; + } + /** + * int64 ival = 2; + * @return The ival. + */ + public long getIval() { + if (valueCase_ == 2) { + return (java.lang.Long) value_; + } + return 0L; + } + /** + * int64 ival = 2; + * @param value The ival to set. + * @return This builder for chaining. + */ + public Builder setIval(long value) { + valueCase_ = 2; + value_ = value; + onChanged(); + return this; + } + /** + * int64 ival = 2; + * @return This builder for chaining. + */ + public Builder clearIval() { + if (valueCase_ == 2) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + + /** + * float fval = 3; + * @return Whether the fval field is set. + */ + public boolean hasFval() { + return valueCase_ == 3; + } + /** + * float fval = 3; + * @return The fval. + */ + public float getFval() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + /** + * float fval = 3; + * @param value The fval to set. + * @return This builder for chaining. + */ + public Builder setFval(float value) { + valueCase_ = 3; + value_ = value; + onChanged(); + return this; + } + /** + * float fval = 3; + * @return This builder for chaining. + */ + public Builder clearFval() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PropValue) + } + + // @@protoc_insertion_point(class_scope:PropValue) + private static final emu.grasscutter.net.proto.PropValueOuterClass.PropValue DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PropValueOuterClass.PropValue(); + } + + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PropValue parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PropValue(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PropValue_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PropValue_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017PropValue.proto\"O\n\tPropValue\022\014\n\004type\030\001" + + " \001(\r\022\013\n\003val\030\004 \001(\003\022\016\n\004ival\030\002 \001(\003H\000\022\016\n\004fva" + + "l\030\003 \001(\002H\000B\007\n\005valueB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PropValue_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PropValue_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PropValue_descriptor, + new java.lang.String[] { "Type", "Val", "Ival", "Fval", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java new file mode 100644 index 000000000..f0191561a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java @@ -0,0 +1,273 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProtEntityType.proto + +package emu.grasscutter.net.proto; + +public final class ProtEntityTypeOuterClass { + private ProtEntityTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ProtEntityType} + */ + public enum ProtEntityType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PROT_ENTITY_TYPE_NONE = 0; + */ + PROT_ENTITY_TYPE_NONE(0), + /** + * PROT_ENTITY_TYPE_AVATAR = 1; + */ + PROT_ENTITY_TYPE_AVATAR(1), + /** + * PROT_ENTITY_TYPE_MONSTER = 2; + */ + PROT_ENTITY_TYPE_MONSTER(2), + /** + * PROT_ENTITY_TYPE_NPC = 3; + */ + PROT_ENTITY_TYPE_NPC(3), + /** + * PROT_ENTITY_TYPE_GADGET = 4; + */ + PROT_ENTITY_TYPE_GADGET(4), + /** + * PROT_ENTITY_TYPE_REGION = 5; + */ + PROT_ENTITY_TYPE_REGION(5), + /** + * PROT_ENTITY_TYPE_WEAPON = 6; + */ + PROT_ENTITY_TYPE_WEAPON(6), + /** + * PROT_ENTITY_TYPE_WEATHER = 7; + */ + PROT_ENTITY_TYPE_WEATHER(7), + /** + * PROT_ENTITY_TYPE_SCENE = 8; + */ + PROT_ENTITY_TYPE_SCENE(8), + /** + * PROT_ENTITY_TYPE_TEAM = 9; + */ + PROT_ENTITY_TYPE_TEAM(9), + /** + * PROT_ENTITY_TYPE_MASSIVE_ENTITY = 10; + */ + PROT_ENTITY_TYPE_MASSIVE_ENTITY(10), + /** + * PROT_ENTITY_TYPE_MP_LEVEL = 11; + */ + PROT_ENTITY_TYPE_MP_LEVEL(11), + /** + * PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY = 12; + */ + PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY(12), + /** + * PROT_ENTITY_TYPE_EYE_POINT = 13; + */ + PROT_ENTITY_TYPE_EYE_POINT(13), + /** + * PROT_ENTITY_TYPE_MAX = 14; + */ + PROT_ENTITY_TYPE_MAX(14), + UNRECOGNIZED(-1), + ; + + /** + * PROT_ENTITY_TYPE_NONE = 0; + */ + public static final int PROT_ENTITY_TYPE_NONE_VALUE = 0; + /** + * PROT_ENTITY_TYPE_AVATAR = 1; + */ + public static final int PROT_ENTITY_TYPE_AVATAR_VALUE = 1; + /** + * PROT_ENTITY_TYPE_MONSTER = 2; + */ + public static final int PROT_ENTITY_TYPE_MONSTER_VALUE = 2; + /** + * PROT_ENTITY_TYPE_NPC = 3; + */ + public static final int PROT_ENTITY_TYPE_NPC_VALUE = 3; + /** + * PROT_ENTITY_TYPE_GADGET = 4; + */ + public static final int PROT_ENTITY_TYPE_GADGET_VALUE = 4; + /** + * PROT_ENTITY_TYPE_REGION = 5; + */ + public static final int PROT_ENTITY_TYPE_REGION_VALUE = 5; + /** + * PROT_ENTITY_TYPE_WEAPON = 6; + */ + public static final int PROT_ENTITY_TYPE_WEAPON_VALUE = 6; + /** + * PROT_ENTITY_TYPE_WEATHER = 7; + */ + public static final int PROT_ENTITY_TYPE_WEATHER_VALUE = 7; + /** + * PROT_ENTITY_TYPE_SCENE = 8; + */ + public static final int PROT_ENTITY_TYPE_SCENE_VALUE = 8; + /** + * PROT_ENTITY_TYPE_TEAM = 9; + */ + public static final int PROT_ENTITY_TYPE_TEAM_VALUE = 9; + /** + * PROT_ENTITY_TYPE_MASSIVE_ENTITY = 10; + */ + public static final int PROT_ENTITY_TYPE_MASSIVE_ENTITY_VALUE = 10; + /** + * PROT_ENTITY_TYPE_MP_LEVEL = 11; + */ + public static final int PROT_ENTITY_TYPE_MP_LEVEL_VALUE = 11; + /** + * PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY = 12; + */ + public static final int PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY_VALUE = 12; + /** + * PROT_ENTITY_TYPE_EYE_POINT = 13; + */ + public static final int PROT_ENTITY_TYPE_EYE_POINT_VALUE = 13; + /** + * PROT_ENTITY_TYPE_MAX = 14; + */ + public static final int PROT_ENTITY_TYPE_MAX_VALUE = 14; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ProtEntityType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ProtEntityType forNumber(int value) { + switch (value) { + case 0: return PROT_ENTITY_TYPE_NONE; + case 1: return PROT_ENTITY_TYPE_AVATAR; + case 2: return PROT_ENTITY_TYPE_MONSTER; + case 3: return PROT_ENTITY_TYPE_NPC; + case 4: return PROT_ENTITY_TYPE_GADGET; + case 5: return PROT_ENTITY_TYPE_REGION; + case 6: return PROT_ENTITY_TYPE_WEAPON; + case 7: return PROT_ENTITY_TYPE_WEATHER; + case 8: return PROT_ENTITY_TYPE_SCENE; + case 9: return PROT_ENTITY_TYPE_TEAM; + case 10: return PROT_ENTITY_TYPE_MASSIVE_ENTITY; + case 11: return PROT_ENTITY_TYPE_MP_LEVEL; + case 12: return PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY; + case 13: return PROT_ENTITY_TYPE_EYE_POINT; + case 14: return PROT_ENTITY_TYPE_MAX; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ProtEntityType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ProtEntityType findValueByNumber(int number) { + return ProtEntityType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProtEntityTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ProtEntityType[] VALUES = values(); + + public static ProtEntityType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ProtEntityType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ProtEntityType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ProtEntityType.proto*\321\003\n\016ProtEntityTyp" + + "e\022\031\n\025PROT_ENTITY_TYPE_NONE\020\000\022\033\n\027PROT_ENT" + + "ITY_TYPE_AVATAR\020\001\022\034\n\030PROT_ENTITY_TYPE_MO" + + "NSTER\020\002\022\030\n\024PROT_ENTITY_TYPE_NPC\020\003\022\033\n\027PRO" + + "T_ENTITY_TYPE_GADGET\020\004\022\033\n\027PROT_ENTITY_TY" + + "PE_REGION\020\005\022\033\n\027PROT_ENTITY_TYPE_WEAPON\020\006" + + "\022\034\n\030PROT_ENTITY_TYPE_WEATHER\020\007\022\032\n\026PROT_E" + + "NTITY_TYPE_SCENE\020\010\022\031\n\025PROT_ENTITY_TYPE_T" + + "EAM\020\t\022#\n\037PROT_ENTITY_TYPE_MASSIVE_ENTITY" + + "\020\n\022\035\n\031PROT_ENTITY_TYPE_MP_LEVEL\020\013\022%\n!PRO" + + "T_ENTITY_TYPE_PLAY_TEAM_ENTITY\020\014\022\036\n\032PROT" + + "_ENTITY_TYPE_EYE_POINT\020\r\022\030\n\024PROT_ENTITY_" + + "TYPE_MAX\020\016B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java new file mode 100644 index 000000000..e25951585 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java @@ -0,0 +1,890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProudSkillChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ProudSkillChangeNotifyOuterClass { + private ProudSkillChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ProudSkillChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ProudSkillChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 skill_depot_id = 8; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * repeated uint32 proud_skill_list = 12; + * @return A list containing the proudSkillList. + */ + java.util.List getProudSkillListList(); + /** + * repeated uint32 proud_skill_list = 12; + * @return The count of proudSkillList. + */ + int getProudSkillListCount(); + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + int getProudSkillList(int index); + } + /** + *
+   * CmdId: 1031
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ProudSkillChangeNotify} + */ + public static final class ProudSkillChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ProudSkillChangeNotify) + ProudSkillChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ProudSkillChangeNotify.newBuilder() to construct. + private ProudSkillChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProudSkillChangeNotify() { + proudSkillList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProudSkillChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProudSkillChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + entityId_ = input.readUInt32(); + break; + } + case 64: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + proudSkillList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + proudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + proudSkillList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.class, emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 8; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 8; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int PROUD_SKILL_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList proudSkillList_; + /** + * repeated uint32 proud_skill_list = 12; + * @return A list containing the proudSkillList. + */ + @java.lang.Override + public java.util.List + getProudSkillListList() { + return proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 12; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + private int proudSkillListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (skillDepotId_ != 0) { + output.writeUInt32(8, skillDepotId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (getProudSkillListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(proudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < proudSkillList_.size(); i++) { + output.writeUInt32NoTag(proudSkillList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, skillDepotId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < proudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(proudSkillList_.getInt(i)); + } + size += dataSize; + if (!getProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + proudSkillListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify other = (emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!getProudSkillListList() + .equals(other.getProudSkillListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (getProudSkillListCount() > 0) { + hash = (37 * hash) + PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getProudSkillListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1031
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ProudSkillChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ProudSkillChangeNotify) + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.class, emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + entityId_ = 0; + + skillDepotId_ = 0; + + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify build() { + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify buildPartial() { + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify result = new emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify(this); + int from_bitField0_ = bitField0_; + result.avatarGuid_ = avatarGuid_; + result.entityId_ = entityId_; + result.skillDepotId_ = skillDepotId_; + if (((bitField0_ & 0x00000001) != 0)) { + proudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.proudSkillList_ = proudSkillList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify other) { + if (other == emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (!other.proudSkillList_.isEmpty()) { + if (proudSkillList_.isEmpty()) { + proudSkillList_ = other.proudSkillList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureProudSkillListIsMutable(); + proudSkillList_.addAll(other.proudSkillList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 8; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 8; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 8; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList proudSkillList_ = emptyIntList(); + private void ensureProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + proudSkillList_ = mutableCopy(proudSkillList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 proud_skill_list = 12; + * @return A list containing the proudSkillList. + */ + public java.util.List + getProudSkillListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(proudSkillList_) : proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 12; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index to set the value at. + * @param value The proudSkillList to set. + * @return This builder for chaining. + */ + public Builder setProudSkillList( + int index, int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 12; + * @param value The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addProudSkillList(int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 12; + * @param values The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllProudSkillList( + java.lang.Iterable values) { + ensureProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, proudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 12; + * @return This builder for chaining. + */ + public Builder clearProudSkillList() { + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ProudSkillChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ProudSkillChangeNotify) + private static final emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify(); + } + + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProudSkillChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProudSkillChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ProudSkillChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ProudSkillChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ProudSkillChangeNotify.proto\"r\n\026ProudS" + + "killChangeNotify\022\023\n\013avatar_guid\030\013 \001(\004\022\021\n" + + "\tentity_id\030\004 \001(\r\022\026\n\016skill_depot_id\030\010 \001(\r" + + "\022\030\n\020proud_skill_list\030\014 \003(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ProudSkillChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ProudSkillChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ProudSkillChangeNotify_descriptor, + new java.lang.String[] { "AvatarGuid", "EntityId", "SkillDepotId", "ProudSkillList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java new file mode 100644 index 000000000..3fde1bced --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProudSkillExtraLevelNotify.proto + +package emu.grasscutter.net.proto; + +public final class ProudSkillExtraLevelNotifyOuterClass { + private ProudSkillExtraLevelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ProudSkillExtraLevelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ProudSkillExtraLevelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 talent_type = 11; + * @return The talentType. + */ + int getTalentType(); + + /** + * uint32 talent_index = 8; + * @return The talentIndex. + */ + int getTalentIndex(); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 extra_level = 3; + * @return The extraLevel. + */ + int getExtraLevel(); + } + /** + *
+   * CmdId: 1081
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ProudSkillExtraLevelNotify} + */ + public static final class ProudSkillExtraLevelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ProudSkillExtraLevelNotify) + ProudSkillExtraLevelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ProudSkillExtraLevelNotify.newBuilder() to construct. + private ProudSkillExtraLevelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProudSkillExtraLevelNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProudSkillExtraLevelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProudSkillExtraLevelNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + extraLevel_ = input.readUInt32(); + break; + } + case 64: { + + talentIndex_ = input.readUInt32(); + break; + } + case 88: { + + talentType_ = input.readUInt32(); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.class, emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.Builder.class); + } + + public static final int TALENT_TYPE_FIELD_NUMBER = 11; + private int talentType_; + /** + * uint32 talent_type = 11; + * @return The talentType. + */ + @java.lang.Override + public int getTalentType() { + return talentType_; + } + + public static final int TALENT_INDEX_FIELD_NUMBER = 8; + private int talentIndex_; + /** + * uint32 talent_index = 8; + * @return The talentIndex. + */ + @java.lang.Override + public int getTalentIndex() { + return talentIndex_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int EXTRA_LEVEL_FIELD_NUMBER = 3; + private int extraLevel_; + /** + * uint32 extra_level = 3; + * @return The extraLevel. + */ + @java.lang.Override + public int getExtraLevel() { + return extraLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (extraLevel_ != 0) { + output.writeUInt32(3, extraLevel_); + } + if (talentIndex_ != 0) { + output.writeUInt32(8, talentIndex_); + } + if (talentType_ != 0) { + output.writeUInt32(11, talentType_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (extraLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, extraLevel_); + } + if (talentIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, talentIndex_); + } + if (talentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, talentType_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify other = (emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify) obj; + + if (getTalentType() + != other.getTalentType()) return false; + if (getTalentIndex() + != other.getTalentIndex()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getExtraLevel() + != other.getExtraLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TALENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getTalentType(); + hash = (37 * hash) + TALENT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTalentIndex(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + EXTRA_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getExtraLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1081
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ProudSkillExtraLevelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ProudSkillExtraLevelNotify) + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.class, emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + talentType_ = 0; + + talentIndex_ = 0; + + avatarGuid_ = 0L; + + extraLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify build() { + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify buildPartial() { + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify result = new emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify(this); + result.talentType_ = talentType_; + result.talentIndex_ = talentIndex_; + result.avatarGuid_ = avatarGuid_; + result.extraLevel_ = extraLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify) { + return mergeFrom((emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify other) { + if (other == emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.getDefaultInstance()) return this; + if (other.getTalentType() != 0) { + setTalentType(other.getTalentType()); + } + if (other.getTalentIndex() != 0) { + setTalentIndex(other.getTalentIndex()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getExtraLevel() != 0) { + setExtraLevel(other.getExtraLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int talentType_ ; + /** + * uint32 talent_type = 11; + * @return The talentType. + */ + @java.lang.Override + public int getTalentType() { + return talentType_; + } + /** + * uint32 talent_type = 11; + * @param value The talentType to set. + * @return This builder for chaining. + */ + public Builder setTalentType(int value) { + + talentType_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_type = 11; + * @return This builder for chaining. + */ + public Builder clearTalentType() { + + talentType_ = 0; + onChanged(); + return this; + } + + private int talentIndex_ ; + /** + * uint32 talent_index = 8; + * @return The talentIndex. + */ + @java.lang.Override + public int getTalentIndex() { + return talentIndex_; + } + /** + * uint32 talent_index = 8; + * @param value The talentIndex to set. + * @return This builder for chaining. + */ + public Builder setTalentIndex(int value) { + + talentIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_index = 8; + * @return This builder for chaining. + */ + public Builder clearTalentIndex() { + + talentIndex_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int extraLevel_ ; + /** + * uint32 extra_level = 3; + * @return The extraLevel. + */ + @java.lang.Override + public int getExtraLevel() { + return extraLevel_; + } + /** + * uint32 extra_level = 3; + * @param value The extraLevel to set. + * @return This builder for chaining. + */ + public Builder setExtraLevel(int value) { + + extraLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 extra_level = 3; + * @return This builder for chaining. + */ + public Builder clearExtraLevel() { + + extraLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ProudSkillExtraLevelNotify) + } + + // @@protoc_insertion_point(class_scope:ProudSkillExtraLevelNotify) + private static final emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify(); + } + + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProudSkillExtraLevelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProudSkillExtraLevelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ProudSkillExtraLevelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ProudSkillExtraLevelNotify.proto\"q\n\032Pr" + + "oudSkillExtraLevelNotify\022\023\n\013talent_type\030" + + "\013 \001(\r\022\024\n\014talent_index\030\010 \001(\r\022\023\n\013avatar_gu" + + "id\030\017 \001(\004\022\023\n\013extra_level\030\003 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ProudSkillExtraLevelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ProudSkillExtraLevelNotify_descriptor, + new java.lang.String[] { "TalentType", "TalentIndex", "AvatarGuid", "ExtraLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java new file mode 100644 index 000000000..12566692d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PullPrivateChatReq.proto + +package emu.grasscutter.net.proto; + +public final class PullPrivateChatReqOuterClass { + private PullPrivateChatReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PullPrivateChatReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PullPrivateChatReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 pull_num = 7; + * @return The pullNum. + */ + int getPullNum(); + + /** + * uint32 from_sequence = 12; + * @return The fromSequence. + */ + int getFromSequence(); + } + /** + *
+   * CmdId: 4971
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PullPrivateChatReq} + */ + public static final class PullPrivateChatReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PullPrivateChatReq) + PullPrivateChatReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PullPrivateChatReq.newBuilder() to construct. + private PullPrivateChatReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullPrivateChatReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullPrivateChatReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullPrivateChatReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + targetUid_ = input.readUInt32(); + break; + } + case 56: { + + pullNum_ = input.readUInt32(); + break; + } + case 96: { + + fromSequence_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.class, emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 5; + private int targetUid_; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int PULL_NUM_FIELD_NUMBER = 7; + private int pullNum_; + /** + * uint32 pull_num = 7; + * @return The pullNum. + */ + @java.lang.Override + public int getPullNum() { + return pullNum_; + } + + public static final int FROM_SEQUENCE_FIELD_NUMBER = 12; + private int fromSequence_; + /** + * uint32 from_sequence = 12; + * @return The fromSequence. + */ + @java.lang.Override + public int getFromSequence() { + return fromSequence_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(5, targetUid_); + } + if (pullNum_ != 0) { + output.writeUInt32(7, pullNum_); + } + if (fromSequence_ != 0) { + output.writeUInt32(12, fromSequence_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetUid_); + } + if (pullNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, pullNum_); + } + if (fromSequence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, fromSequence_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq other = (emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getPullNum() + != other.getPullNum()) return false; + if (getFromSequence() + != other.getFromSequence()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + PULL_NUM_FIELD_NUMBER; + hash = (53 * hash) + getPullNum(); + hash = (37 * hash) + FROM_SEQUENCE_FIELD_NUMBER; + hash = (53 * hash) + getFromSequence(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4971
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PullPrivateChatReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PullPrivateChatReq) + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.class, emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + pullNum_ = 0; + + fromSequence_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq build() { + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq buildPartial() { + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq result = new emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq(this); + result.targetUid_ = targetUid_; + result.pullNum_ = pullNum_; + result.fromSequence_ = fromSequence_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq) { + return mergeFrom((emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq other) { + if (other == emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getPullNum() != 0) { + setPullNum(other.getPullNum()); + } + if (other.getFromSequence() != 0) { + setFromSequence(other.getFromSequence()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 5; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 5; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int pullNum_ ; + /** + * uint32 pull_num = 7; + * @return The pullNum. + */ + @java.lang.Override + public int getPullNum() { + return pullNum_; + } + /** + * uint32 pull_num = 7; + * @param value The pullNum to set. + * @return This builder for chaining. + */ + public Builder setPullNum(int value) { + + pullNum_ = value; + onChanged(); + return this; + } + /** + * uint32 pull_num = 7; + * @return This builder for chaining. + */ + public Builder clearPullNum() { + + pullNum_ = 0; + onChanged(); + return this; + } + + private int fromSequence_ ; + /** + * uint32 from_sequence = 12; + * @return The fromSequence. + */ + @java.lang.Override + public int getFromSequence() { + return fromSequence_; + } + /** + * uint32 from_sequence = 12; + * @param value The fromSequence to set. + * @return This builder for chaining. + */ + public Builder setFromSequence(int value) { + + fromSequence_ = value; + onChanged(); + return this; + } + /** + * uint32 from_sequence = 12; + * @return This builder for chaining. + */ + public Builder clearFromSequence() { + + fromSequence_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PullPrivateChatReq) + } + + // @@protoc_insertion_point(class_scope:PullPrivateChatReq) + private static final emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq(); + } + + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullPrivateChatReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullPrivateChatReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PullPrivateChatReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PullPrivateChatReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PullPrivateChatReq.proto\"Q\n\022PullPrivat" + + "eChatReq\022\022\n\ntarget_uid\030\005 \001(\r\022\020\n\010pull_num" + + "\030\007 \001(\r\022\025\n\rfrom_sequence\030\014 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PullPrivateChatReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PullPrivateChatReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PullPrivateChatReq_descriptor, + new java.lang.String[] { "TargetUid", "PullNum", "FromSequence", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java new file mode 100644 index 000000000..79059beb7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PullPrivateChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PullPrivateChatRspOuterClass { + private PullPrivateChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PullPrivateChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PullPrivateChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index); + /** + * repeated .ChatInfo chat_info = 15; + */ + int getChatInfoCount(); + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoOrBuilderList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4953
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PullPrivateChatRsp} + */ + public static final class PullPrivateChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PullPrivateChatRsp) + PullPrivateChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PullPrivateChatRsp.newBuilder() to construct. + private PullPrivateChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullPrivateChatRsp() { + chatInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullPrivateChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullPrivateChatRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + retcode_ = input.readInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + chatInfo_.add( + input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.class, emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 15; + private java.util.List chatInfo_; + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List getChatInfoList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List + getChatInfoOrBuilderList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public int getChatInfoCount() { + return chatInfo_.size(); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + return chatInfo_.get(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + return chatInfo_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + output.writeMessage(15, chatInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, chatInfo_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp other = (emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp) obj; + + if (!getChatInfoList() + .equals(other.getChatInfoList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getChatInfoCount() > 0) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfoList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4953
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PullPrivateChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PullPrivateChatRsp) + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.class, emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChatInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + chatInfoBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp build() { + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp buildPartial() { + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp result = new emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp(this); + int from_bitField0_ = bitField0_; + if (chatInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp other) { + if (other == emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.getDefaultInstance()) return this; + if (chatInfoBuilder_ == null) { + if (!other.chatInfo_.isEmpty()) { + if (chatInfo_.isEmpty()) { + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChatInfoIsMutable(); + chatInfo_.addAll(other.chatInfo_); + } + onChanged(); + } + } else { + if (!other.chatInfo_.isEmpty()) { + if (chatInfoBuilder_.isEmpty()) { + chatInfoBuilder_.dispose(); + chatInfoBuilder_ = null; + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + chatInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChatInfoFieldBuilder() : null; + } else { + chatInfoBuilder_.addAllMessages(other.chatInfo_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List chatInfo_ = + java.util.Collections.emptyList(); + private void ensureChatInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(chatInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List getChatInfoList() { + if (chatInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(chatInfo_); + } else { + return chatInfoBuilder_.getMessageList(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public int getChatInfoCount() { + if (chatInfoBuilder_ == null) { + return chatInfo_.size(); + } else { + return chatInfoBuilder_.getCount(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); + } else { + return chatInfoBuilder_.getMessage(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.set(index, value); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(index, value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addAllChatInfo( + java.lang.Iterable values) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, chatInfo_); + onChanged(); + } else { + chatInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + chatInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder removeChatInfo(int index) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.remove(index); + onChanged(); + } else { + chatInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); } else { + return chatInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoOrBuilderList() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(chatInfo_); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder() { + return getChatInfoFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoBuilderList() { + return getChatInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + chatInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PullPrivateChatRsp) + } + + // @@protoc_insertion_point(class_scope:PullPrivateChatRsp) + private static final emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp(); + } + + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullPrivateChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullPrivateChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PullPrivateChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PullPrivateChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PullPrivateChatRsp.proto\032\016ChatInfo.pro" + + "to\"C\n\022PullPrivateChatRsp\022\034\n\tchat_info\030\017 " + + "\003(\0132\t.ChatInfo\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PullPrivateChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PullPrivateChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PullPrivateChatRsp_descriptor, + new java.lang.String[] { "ChatInfo", "Retcode", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java new file mode 100644 index 000000000..7c230a35f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PullRecentChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PullRecentChatRspOuterClass { + private PullRecentChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PullRecentChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PullRecentChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index); + /** + * repeated .ChatInfo chat_info = 15; + */ + int getChatInfoCount(); + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoOrBuilderList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5023
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PullRecentChatRsp} + */ + public static final class PullRecentChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PullRecentChatRsp) + PullRecentChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PullRecentChatRsp.newBuilder() to construct. + private PullRecentChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullRecentChatRsp() { + chatInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullRecentChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullRecentChatRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + chatInfo_.add( + input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.class, emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 15; + private java.util.List chatInfo_; + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List getChatInfoList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List + getChatInfoOrBuilderList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public int getChatInfoCount() { + return chatInfo_.size(); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + return chatInfo_.get(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + return chatInfo_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + output.writeMessage(15, chatInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, chatInfo_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp other = (emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp) obj; + + if (!getChatInfoList() + .equals(other.getChatInfoList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getChatInfoCount() > 0) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfoList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5023
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PullRecentChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PullRecentChatRsp) + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.class, emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChatInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + chatInfoBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp build() { + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp buildPartial() { + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp result = new emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp(this); + int from_bitField0_ = bitField0_; + if (chatInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp other) { + if (other == emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.getDefaultInstance()) return this; + if (chatInfoBuilder_ == null) { + if (!other.chatInfo_.isEmpty()) { + if (chatInfo_.isEmpty()) { + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChatInfoIsMutable(); + chatInfo_.addAll(other.chatInfo_); + } + onChanged(); + } + } else { + if (!other.chatInfo_.isEmpty()) { + if (chatInfoBuilder_.isEmpty()) { + chatInfoBuilder_.dispose(); + chatInfoBuilder_ = null; + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + chatInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChatInfoFieldBuilder() : null; + } else { + chatInfoBuilder_.addAllMessages(other.chatInfo_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List chatInfo_ = + java.util.Collections.emptyList(); + private void ensureChatInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(chatInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List getChatInfoList() { + if (chatInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(chatInfo_); + } else { + return chatInfoBuilder_.getMessageList(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public int getChatInfoCount() { + if (chatInfoBuilder_ == null) { + return chatInfo_.size(); + } else { + return chatInfoBuilder_.getCount(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); + } else { + return chatInfoBuilder_.getMessage(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.set(index, value); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(index, value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addAllChatInfo( + java.lang.Iterable values) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, chatInfo_); + onChanged(); + } else { + chatInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + chatInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder removeChatInfo(int index) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.remove(index); + onChanged(); + } else { + chatInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); } else { + return chatInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoOrBuilderList() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(chatInfo_); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder() { + return getChatInfoFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoBuilderList() { + return getChatInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + chatInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:PullRecentChatRsp) + } + + // @@protoc_insertion_point(class_scope:PullRecentChatRsp) + private static final emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp(); + } + + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullRecentChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullRecentChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PullRecentChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PullRecentChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PullRecentChatRsp.proto\032\016ChatInfo.prot" + + "o\"B\n\021PullRecentChatRsp\022\034\n\tchat_info\030\017 \003(" + + "\0132\t.ChatInfo\022\017\n\007retcode\030\003 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PullRecentChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PullRecentChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PullRecentChatRsp_descriptor, + new java.lang.String[] { "ChatInfo", "Retcode", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumReqOuterClass.java new file mode 100644 index 000000000..9ea8d9fe4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryCodexMonsterBeKilledNumReq.proto + +package emu.grasscutter.net.proto; + +public final class QueryCodexMonsterBeKilledNumReqOuterClass { + private QueryCodexMonsterBeKilledNumReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryCodexMonsterBeKilledNumReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryCodexMonsterBeKilledNumReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + java.util.List getCodexIdListList(); + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + int getCodexIdListCount(); + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + int getCodexIdList(int index); + } + /** + *
+   * CmdId: 4203
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumReq} + */ + public static final class QueryCodexMonsterBeKilledNumReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryCodexMonsterBeKilledNumReq) + QueryCodexMonsterBeKilledNumReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryCodexMonsterBeKilledNumReq.newBuilder() to construct. + private QueryCodexMonsterBeKilledNumReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryCodexMonsterBeKilledNumReq() { + codexIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryCodexMonsterBeKilledNumReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryCodexMonsterBeKilledNumReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + codexIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + codexIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.Builder.class); + } + + public static final int CODEX_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList codexIdList_; + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + @java.lang.Override + public java.util.List + getCodexIdListList() { + return codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + private int codexIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getCodexIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(codexIdListMemoizedSerializedSize); + } + for (int i = 0; i < codexIdList_.size(); i++) { + output.writeUInt32NoTag(codexIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < codexIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(codexIdList_.getInt(i)); + } + size += dataSize; + if (!getCodexIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + codexIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq other = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq) obj; + + if (!getCodexIdListList() + .equals(other.getCodexIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCodexIdListCount() > 0) { + hash = (37 * hash) + CODEX_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCodexIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4203
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryCodexMonsterBeKilledNumReq) + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq build() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq buildPartial() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq result = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.codexIdList_ = codexIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq) { + return mergeFrom((emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq other) { + if (other == emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.getDefaultInstance()) return this; + if (!other.codexIdList_.isEmpty()) { + if (codexIdList_.isEmpty()) { + codexIdList_ = other.codexIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCodexIdListIsMutable(); + codexIdList_.addAll(other.codexIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList codexIdList_ = emptyIntList(); + private void ensureCodexIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + codexIdList_ = mutableCopy(codexIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + public java.util.List + getCodexIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(codexIdList_) : codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index to set the value at. + * @param value The codexIdList to set. + * @return This builder for chaining. + */ + public Builder setCodexIdList( + int index, int value) { + ensureCodexIdListIsMutable(); + codexIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param value The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addCodexIdList(int value) { + ensureCodexIdListIsMutable(); + codexIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param values The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCodexIdList( + java.lang.Iterable values) { + ensureCodexIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, codexIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearCodexIdList() { + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryCodexMonsterBeKilledNumReq) + } + + // @@protoc_insertion_point(class_scope:QueryCodexMonsterBeKilledNumReq) + private static final emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq(); + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryCodexMonsterBeKilledNumReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryCodexMonsterBeKilledNumReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%QueryCodexMonsterBeKilledNumReq.proto\"" + + "8\n\037QueryCodexMonsterBeKilledNumReq\022\025\n\rco" + + "dex_id_list\030\016 \003(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QueryCodexMonsterBeKilledNumReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryCodexMonsterBeKilledNumReq_descriptor, + new java.lang.String[] { "CodexIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumRspOuterClass.java new file mode 100644 index 000000000..6104c088c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumRspOuterClass.java @@ -0,0 +1,1136 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryCodexMonsterBeKilledNumRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryCodexMonsterBeKilledNumRspOuterClass { + private QueryCodexMonsterBeKilledNumRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryCodexMonsterBeKilledNumRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryCodexMonsterBeKilledNumRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 codex_id_list = 4; + * @return A list containing the codexIdList. + */ + java.util.List getCodexIdListList(); + /** + * repeated uint32 codex_id_list = 4; + * @return The count of codexIdList. + */ + int getCodexIdListCount(); + /** + * repeated uint32 codex_id_list = 4; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + int getCodexIdList(int index); + + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return A list containing the unk2700MKOBMGGPNMI. + */ + java.util.List getUnk2700MKOBMGGPNMIList(); + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return The count of unk2700MKOBMGGPNMI. + */ + int getUnk2700MKOBMGGPNMICount(); + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index of the element to return. + * @return The unk2700MKOBMGGPNMI at the given index. + */ + int getUnk2700MKOBMGGPNMI(int index); + + /** + * repeated uint32 be_killed_num_list = 12; + * @return A list containing the beKilledNumList. + */ + java.util.List getBeKilledNumListList(); + /** + * repeated uint32 be_killed_num_list = 12; + * @return The count of beKilledNumList. + */ + int getBeKilledNumListCount(); + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index of the element to return. + * @return The beKilledNumList at the given index. + */ + int getBeKilledNumList(int index); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4209
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumRsp} + */ + public static final class QueryCodexMonsterBeKilledNumRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryCodexMonsterBeKilledNumRsp) + QueryCodexMonsterBeKilledNumRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryCodexMonsterBeKilledNumRsp.newBuilder() to construct. + private QueryCodexMonsterBeKilledNumRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryCodexMonsterBeKilledNumRsp() { + codexIdList_ = emptyIntList(); + unk2700MKOBMGGPNMI_ = emptyIntList(); + beKilledNumList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryCodexMonsterBeKilledNumRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryCodexMonsterBeKilledNumRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + codexIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + codexIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700MKOBMGGPNMI_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700MKOBMGGPNMI_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700MKOBMGGPNMI_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + beKilledNumList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + beKilledNumList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + beKilledNumList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + beKilledNumList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + beKilledNumList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.Builder.class); + } + + public static final int CODEX_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList codexIdList_; + /** + * repeated uint32 codex_id_list = 4; + * @return A list containing the codexIdList. + */ + @java.lang.Override + public java.util.List + getCodexIdListList() { + return codexIdList_; + } + /** + * repeated uint32 codex_id_list = 4; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 4; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + private int codexIdListMemoizedSerializedSize = -1; + + public static final int UNK2700_MKOBMGGPNMI_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList unk2700MKOBMGGPNMI_; + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return A list containing the unk2700MKOBMGGPNMI. + */ + @java.lang.Override + public java.util.List + getUnk2700MKOBMGGPNMIList() { + return unk2700MKOBMGGPNMI_; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return The count of unk2700MKOBMGGPNMI. + */ + public int getUnk2700MKOBMGGPNMICount() { + return unk2700MKOBMGGPNMI_.size(); + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index of the element to return. + * @return The unk2700MKOBMGGPNMI at the given index. + */ + public int getUnk2700MKOBMGGPNMI(int index) { + return unk2700MKOBMGGPNMI_.getInt(index); + } + private int unk2700MKOBMGGPNMIMemoizedSerializedSize = -1; + + public static final int BE_KILLED_NUM_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList beKilledNumList_; + /** + * repeated uint32 be_killed_num_list = 12; + * @return A list containing the beKilledNumList. + */ + @java.lang.Override + public java.util.List + getBeKilledNumListList() { + return beKilledNumList_; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return The count of beKilledNumList. + */ + public int getBeKilledNumListCount() { + return beKilledNumList_.size(); + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index of the element to return. + * @return The beKilledNumList at the given index. + */ + public int getBeKilledNumList(int index) { + return beKilledNumList_.getInt(index); + } + private int beKilledNumListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getCodexIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(codexIdListMemoizedSerializedSize); + } + for (int i = 0; i < codexIdList_.size(); i++) { + output.writeUInt32NoTag(codexIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (getUnk2700MKOBMGGPNMIList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(unk2700MKOBMGGPNMIMemoizedSerializedSize); + } + for (int i = 0; i < unk2700MKOBMGGPNMI_.size(); i++) { + output.writeUInt32NoTag(unk2700MKOBMGGPNMI_.getInt(i)); + } + if (getBeKilledNumListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(beKilledNumListMemoizedSerializedSize); + } + for (int i = 0; i < beKilledNumList_.size(); i++) { + output.writeUInt32NoTag(beKilledNumList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < codexIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(codexIdList_.getInt(i)); + } + size += dataSize; + if (!getCodexIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + codexIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700MKOBMGGPNMI_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700MKOBMGGPNMI_.getInt(i)); + } + size += dataSize; + if (!getUnk2700MKOBMGGPNMIList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700MKOBMGGPNMIMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < beKilledNumList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(beKilledNumList_.getInt(i)); + } + size += dataSize; + if (!getBeKilledNumListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + beKilledNumListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp other = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp) obj; + + if (!getCodexIdListList() + .equals(other.getCodexIdListList())) return false; + if (!getUnk2700MKOBMGGPNMIList() + .equals(other.getUnk2700MKOBMGGPNMIList())) return false; + if (!getBeKilledNumListList() + .equals(other.getBeKilledNumListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCodexIdListCount() > 0) { + hash = (37 * hash) + CODEX_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCodexIdListList().hashCode(); + } + if (getUnk2700MKOBMGGPNMICount() > 0) { + hash = (37 * hash) + UNK2700_MKOBMGGPNMI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MKOBMGGPNMIList().hashCode(); + } + if (getBeKilledNumListCount() > 0) { + hash = (37 * hash) + BE_KILLED_NUM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBeKilledNumListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4209
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryCodexMonsterBeKilledNumRsp) + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700MKOBMGGPNMI_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + beKilledNumList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp build() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp buildPartial() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp result = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.codexIdList_ = codexIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700MKOBMGGPNMI_ = unk2700MKOBMGGPNMI_; + if (((bitField0_ & 0x00000004) != 0)) { + beKilledNumList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.beKilledNumList_ = beKilledNumList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp other) { + if (other == emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.getDefaultInstance()) return this; + if (!other.codexIdList_.isEmpty()) { + if (codexIdList_.isEmpty()) { + codexIdList_ = other.codexIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCodexIdListIsMutable(); + codexIdList_.addAll(other.codexIdList_); + } + onChanged(); + } + if (!other.unk2700MKOBMGGPNMI_.isEmpty()) { + if (unk2700MKOBMGGPNMI_.isEmpty()) { + unk2700MKOBMGGPNMI_ = other.unk2700MKOBMGGPNMI_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700MKOBMGGPNMIIsMutable(); + unk2700MKOBMGGPNMI_.addAll(other.unk2700MKOBMGGPNMI_); + } + onChanged(); + } + if (!other.beKilledNumList_.isEmpty()) { + if (beKilledNumList_.isEmpty()) { + beKilledNumList_ = other.beKilledNumList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureBeKilledNumListIsMutable(); + beKilledNumList_.addAll(other.beKilledNumList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList codexIdList_ = emptyIntList(); + private void ensureCodexIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + codexIdList_ = mutableCopy(codexIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 codex_id_list = 4; + * @return A list containing the codexIdList. + */ + public java.util.List + getCodexIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(codexIdList_) : codexIdList_; + } + /** + * repeated uint32 codex_id_list = 4; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 4; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + /** + * repeated uint32 codex_id_list = 4; + * @param index The index to set the value at. + * @param value The codexIdList to set. + * @return This builder for chaining. + */ + public Builder setCodexIdList( + int index, int value) { + ensureCodexIdListIsMutable(); + codexIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 4; + * @param value The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addCodexIdList(int value) { + ensureCodexIdListIsMutable(); + codexIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 4; + * @param values The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCodexIdList( + java.lang.Iterable values) { + ensureCodexIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, codexIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearCodexIdList() { + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700MKOBMGGPNMI_ = emptyIntList(); + private void ensureUnk2700MKOBMGGPNMIIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_ = mutableCopy(unk2700MKOBMGGPNMI_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return A list containing the unk2700MKOBMGGPNMI. + */ + public java.util.List + getUnk2700MKOBMGGPNMIList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700MKOBMGGPNMI_) : unk2700MKOBMGGPNMI_; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return The count of unk2700MKOBMGGPNMI. + */ + public int getUnk2700MKOBMGGPNMICount() { + return unk2700MKOBMGGPNMI_.size(); + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index of the element to return. + * @return The unk2700MKOBMGGPNMI at the given index. + */ + public int getUnk2700MKOBMGGPNMI(int index) { + return unk2700MKOBMGGPNMI_.getInt(index); + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index to set the value at. + * @param value The unk2700MKOBMGGPNMI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MKOBMGGPNMI( + int index, int value) { + ensureUnk2700MKOBMGGPNMIIsMutable(); + unk2700MKOBMGGPNMI_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param value The unk2700MKOBMGGPNMI to add. + * @return This builder for chaining. + */ + public Builder addUnk2700MKOBMGGPNMI(int value) { + ensureUnk2700MKOBMGGPNMIIsMutable(); + unk2700MKOBMGGPNMI_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param values The unk2700MKOBMGGPNMI to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700MKOBMGGPNMI( + java.lang.Iterable values) { + ensureUnk2700MKOBMGGPNMIIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700MKOBMGGPNMI_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return This builder for chaining. + */ + public Builder clearUnk2700MKOBMGGPNMI() { + unk2700MKOBMGGPNMI_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList beKilledNumList_ = emptyIntList(); + private void ensureBeKilledNumListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + beKilledNumList_ = mutableCopy(beKilledNumList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return A list containing the beKilledNumList. + */ + public java.util.List + getBeKilledNumListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(beKilledNumList_) : beKilledNumList_; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return The count of beKilledNumList. + */ + public int getBeKilledNumListCount() { + return beKilledNumList_.size(); + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index of the element to return. + * @return The beKilledNumList at the given index. + */ + public int getBeKilledNumList(int index) { + return beKilledNumList_.getInt(index); + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index to set the value at. + * @param value The beKilledNumList to set. + * @return This builder for chaining. + */ + public Builder setBeKilledNumList( + int index, int value) { + ensureBeKilledNumListIsMutable(); + beKilledNumList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param value The beKilledNumList to add. + * @return This builder for chaining. + */ + public Builder addBeKilledNumList(int value) { + ensureBeKilledNumListIsMutable(); + beKilledNumList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param values The beKilledNumList to add. + * @return This builder for chaining. + */ + public Builder addAllBeKilledNumList( + java.lang.Iterable values) { + ensureBeKilledNumListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, beKilledNumList_); + onChanged(); + return this; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return This builder for chaining. + */ + public Builder clearBeKilledNumList() { + beKilledNumList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryCodexMonsterBeKilledNumRsp) + } + + // @@protoc_insertion_point(class_scope:QueryCodexMonsterBeKilledNumRsp) + private static final emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp(); + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryCodexMonsterBeKilledNumRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryCodexMonsterBeKilledNumRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%QueryCodexMonsterBeKilledNumRsp.proto\"" + + "\202\001\n\037QueryCodexMonsterBeKilledNumRsp\022\025\n\rc" + + "odex_id_list\030\004 \003(\r\022\033\n\023Unk2700_MKOBMGGPNM" + + "I\030\006 \003(\r\022\032\n\022be_killed_num_list\030\014 \003(\r\022\017\n\007r" + + "etcode\030\005 \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor, + new java.lang.String[] { "CodexIdList", "Unk2700MKOBMGGPNMI", "BeKilledNumList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java new file mode 100644 index 000000000..11260c05a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java @@ -0,0 +1,1654 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryCurrRegionHttpRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryCurrRegionHttpRspOuterClass { + private QueryCurrRegionHttpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryCurrRegionHttpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryCurrRegionHttpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * string msg = 2; + * @return The msg. + */ + java.lang.String getMsg(); + /** + * string msg = 2; + * @return The bytes for msg. + */ + com.google.protobuf.ByteString + getMsgBytes(); + + /** + * .RegionInfo region_info = 3; + * @return Whether the regionInfo field is set. + */ + boolean hasRegionInfo(); + /** + * .RegionInfo region_info = 3; + * @return The regionInfo. + */ + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo(); + /** + * .RegionInfo region_info = 3; + */ + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder(); + + /** + * bytes client_secret_key = 11; + * @return The clientSecretKey. + */ + com.google.protobuf.ByteString getClientSecretKey(); + + /** + * bytes region_custom_config_encrypted = 12; + * @return The regionCustomConfigEncrypted. + */ + com.google.protobuf.ByteString getRegionCustomConfigEncrypted(); + + /** + * bytes client_region_custom_config_encrypted = 13; + * @return The clientRegionCustomConfigEncrypted. + */ + com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted(); + + /** + * .ForceUpdateInfo force_udpate = 4; + * @return Whether the forceUdpate field is set. + */ + boolean hasForceUdpate(); + /** + * .ForceUpdateInfo force_udpate = 4; + * @return The forceUdpate. + */ + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getForceUdpate(); + /** + * .ForceUpdateInfo force_udpate = 4; + */ + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder getForceUdpateOrBuilder(); + + /** + * .StopServerInfo stop_server = 5; + * @return Whether the stopServer field is set. + */ + boolean hasStopServer(); + /** + * .StopServerInfo stop_server = 5; + * @return The stopServer. + */ + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getStopServer(); + /** + * .StopServerInfo stop_server = 5; + */ + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder getStopServerOrBuilder(); + + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code QueryCurrRegionHttpRsp} + */ + public static final class QueryCurrRegionHttpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryCurrRegionHttpRsp) + QueryCurrRegionHttpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryCurrRegionHttpRsp.newBuilder() to construct. + private QueryCurrRegionHttpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryCurrRegionHttpRsp() { + msg_ = ""; + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + regionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + clientRegionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryCurrRegionHttpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryCurrRegionHttpRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + msg_ = s; + break; + } + case 26: { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder subBuilder = null; + if (regionInfo_ != null) { + subBuilder = regionInfo_.toBuilder(); + } + regionInfo_ = input.readMessage(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(regionInfo_); + regionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder subBuilder = null; + if (detailCase_ == 4) { + subBuilder = ((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 4; + break; + } + case 42: { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder subBuilder = null; + if (detailCase_ == 5) { + subBuilder = ((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 5; + break; + } + case 90: { + + clientSecretKey_ = input.readBytes(); + break; + } + case 98: { + + regionCustomConfigEncrypted_ = input.readBytes(); + break; + } + case 106: { + + clientRegionCustomConfigEncrypted_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.class, emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FORCE_UDPATE(4), + STOP_SERVER(5), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 4: return FORCE_UDPATE; + case 5: return STOP_SERVER; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MSG_FIELD_NUMBER = 2; + private volatile java.lang.Object msg_; + /** + * string msg = 2; + * @return The msg. + */ + @java.lang.Override + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } + } + /** + * string msg = 2; + * @return The bytes for msg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REGION_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo regionInfo_; + /** + * .RegionInfo region_info = 3; + * @return Whether the regionInfo field is set. + */ + @java.lang.Override + public boolean hasRegionInfo() { + return regionInfo_ != null; + } + /** + * .RegionInfo region_info = 3; + * @return The regionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo() { + return regionInfo_ == null ? emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance() : regionInfo_; + } + /** + * .RegionInfo region_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder() { + return getRegionInfo(); + } + + public static final int CLIENT_SECRET_KEY_FIELD_NUMBER = 11; + private com.google.protobuf.ByteString clientSecretKey_; + /** + * bytes client_secret_key = 11; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + + public static final int REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER = 12; + private com.google.protobuf.ByteString regionCustomConfigEncrypted_; + /** + * bytes region_custom_config_encrypted = 12; + * @return The regionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRegionCustomConfigEncrypted() { + return regionCustomConfigEncrypted_; + } + + public static final int CLIENT_REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER = 13; + private com.google.protobuf.ByteString clientRegionCustomConfigEncrypted_; + /** + * bytes client_region_custom_config_encrypted = 13; + * @return The clientRegionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted() { + return clientRegionCustomConfigEncrypted_; + } + + public static final int FORCE_UDPATE_FIELD_NUMBER = 4; + /** + * .ForceUpdateInfo force_udpate = 4; + * @return Whether the forceUdpate field is set. + */ + @java.lang.Override + public boolean hasForceUdpate() { + return detailCase_ == 4; + } + /** + * .ForceUpdateInfo force_udpate = 4; + * @return The forceUdpate. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getForceUdpate() { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder getForceUdpateOrBuilder() { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + + public static final int STOP_SERVER_FIELD_NUMBER = 5; + /** + * .StopServerInfo stop_server = 5; + * @return Whether the stopServer field is set. + */ + @java.lang.Override + public boolean hasStopServer() { + return detailCase_ == 5; + } + /** + * .StopServerInfo stop_server = 5; + * @return The stopServer. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getStopServer() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + /** + * .StopServerInfo stop_server = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder getStopServerOrBuilder() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, msg_); + } + if (regionInfo_ != null) { + output.writeMessage(3, getRegionInfo()); + } + if (detailCase_ == 4) { + output.writeMessage(4, (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_); + } + if (detailCase_ == 5) { + output.writeMessage(5, (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_); + } + if (!clientSecretKey_.isEmpty()) { + output.writeBytes(11, clientSecretKey_); + } + if (!regionCustomConfigEncrypted_.isEmpty()) { + output.writeBytes(12, regionCustomConfigEncrypted_); + } + if (!clientRegionCustomConfigEncrypted_.isEmpty()) { + output.writeBytes(13, clientRegionCustomConfigEncrypted_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, msg_); + } + if (regionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRegionInfo()); + } + if (detailCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_); + } + if (detailCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_); + } + if (!clientSecretKey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(11, clientSecretKey_); + } + if (!regionCustomConfigEncrypted_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(12, regionCustomConfigEncrypted_); + } + if (!clientRegionCustomConfigEncrypted_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(13, clientRegionCustomConfigEncrypted_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp other = (emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMsg() + .equals(other.getMsg())) return false; + if (hasRegionInfo() != other.hasRegionInfo()) return false; + if (hasRegionInfo()) { + if (!getRegionInfo() + .equals(other.getRegionInfo())) return false; + } + if (!getClientSecretKey() + .equals(other.getClientSecretKey())) return false; + if (!getRegionCustomConfigEncrypted() + .equals(other.getRegionCustomConfigEncrypted())) return false; + if (!getClientRegionCustomConfigEncrypted() + .equals(other.getClientRegionCustomConfigEncrypted())) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 4: + if (!getForceUdpate() + .equals(other.getForceUdpate())) return false; + break; + case 5: + if (!getStopServer() + .equals(other.getStopServer())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MSG_FIELD_NUMBER; + hash = (53 * hash) + getMsg().hashCode(); + if (hasRegionInfo()) { + hash = (37 * hash) + REGION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRegionInfo().hashCode(); + } + hash = (37 * hash) + CLIENT_SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getClientSecretKey().hashCode(); + hash = (37 * hash) + REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER; + hash = (53 * hash) + getRegionCustomConfigEncrypted().hashCode(); + hash = (37 * hash) + CLIENT_REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER; + hash = (53 * hash) + getClientRegionCustomConfigEncrypted().hashCode(); + switch (detailCase_) { + case 4: + hash = (37 * hash) + FORCE_UDPATE_FIELD_NUMBER; + hash = (53 * hash) + getForceUdpate().hashCode(); + break; + case 5: + hash = (37 * hash) + STOP_SERVER_FIELD_NUMBER; + hash = (53 * hash) + getStopServer().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code QueryCurrRegionHttpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryCurrRegionHttpRsp) + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.class, emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + msg_ = ""; + + if (regionInfoBuilder_ == null) { + regionInfo_ = null; + } else { + regionInfo_ = null; + regionInfoBuilder_ = null; + } + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + + regionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + + clientRegionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp build() { + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp buildPartial() { + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp result = new emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp(this); + result.retcode_ = retcode_; + result.msg_ = msg_; + if (regionInfoBuilder_ == null) { + result.regionInfo_ = regionInfo_; + } else { + result.regionInfo_ = regionInfoBuilder_.build(); + } + result.clientSecretKey_ = clientSecretKey_; + result.regionCustomConfigEncrypted_ = regionCustomConfigEncrypted_; + result.clientRegionCustomConfigEncrypted_ = clientRegionCustomConfigEncrypted_; + if (detailCase_ == 4) { + if (forceUdpateBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = forceUdpateBuilder_.build(); + } + } + if (detailCase_ == 5) { + if (stopServerBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = stopServerBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp other) { + if (other == emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getMsg().isEmpty()) { + msg_ = other.msg_; + onChanged(); + } + if (other.hasRegionInfo()) { + mergeRegionInfo(other.getRegionInfo()); + } + if (other.getClientSecretKey() != com.google.protobuf.ByteString.EMPTY) { + setClientSecretKey(other.getClientSecretKey()); + } + if (other.getRegionCustomConfigEncrypted() != com.google.protobuf.ByteString.EMPTY) { + setRegionCustomConfigEncrypted(other.getRegionCustomConfigEncrypted()); + } + if (other.getClientRegionCustomConfigEncrypted() != com.google.protobuf.ByteString.EMPTY) { + setClientRegionCustomConfigEncrypted(other.getClientRegionCustomConfigEncrypted()); + } + switch (other.getDetailCase()) { + case FORCE_UDPATE: { + mergeForceUdpate(other.getForceUdpate()); + break; + } + case STOP_SERVER: { + mergeStopServer(other.getStopServer()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.lang.Object msg_ = ""; + /** + * string msg = 2; + * @return The msg. + */ + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string msg = 2; + * @return The bytes for msg. + */ + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string msg = 2; + * @param value The msg to set. + * @return This builder for chaining. + */ + public Builder setMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + msg_ = value; + onChanged(); + return this; + } + /** + * string msg = 2; + * @return This builder for chaining. + */ + public Builder clearMsg() { + + msg_ = getDefaultInstance().getMsg(); + onChanged(); + return this; + } + /** + * string msg = 2; + * @param value The bytes for msg to set. + * @return This builder for chaining. + */ + public Builder setMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + msg_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo regionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder> regionInfoBuilder_; + /** + * .RegionInfo region_info = 3; + * @return Whether the regionInfo field is set. + */ + public boolean hasRegionInfo() { + return regionInfoBuilder_ != null || regionInfo_ != null; + } + /** + * .RegionInfo region_info = 3; + * @return The regionInfo. + */ + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo() { + if (regionInfoBuilder_ == null) { + return regionInfo_ == null ? emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance() : regionInfo_; + } else { + return regionInfoBuilder_.getMessage(); + } + } + /** + * .RegionInfo region_info = 3; + */ + public Builder setRegionInfo(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo value) { + if (regionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + regionInfo_ = value; + onChanged(); + } else { + regionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public Builder setRegionInfo( + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder builderForValue) { + if (regionInfoBuilder_ == null) { + regionInfo_ = builderForValue.build(); + onChanged(); + } else { + regionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public Builder mergeRegionInfo(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo value) { + if (regionInfoBuilder_ == null) { + if (regionInfo_ != null) { + regionInfo_ = + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.newBuilder(regionInfo_).mergeFrom(value).buildPartial(); + } else { + regionInfo_ = value; + } + onChanged(); + } else { + regionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public Builder clearRegionInfo() { + if (regionInfoBuilder_ == null) { + regionInfo_ = null; + onChanged(); + } else { + regionInfo_ = null; + regionInfoBuilder_ = null; + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder getRegionInfoBuilder() { + + onChanged(); + return getRegionInfoFieldBuilder().getBuilder(); + } + /** + * .RegionInfo region_info = 3; + */ + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder() { + if (regionInfoBuilder_ != null) { + return regionInfoBuilder_.getMessageOrBuilder(); + } else { + return regionInfo_ == null ? + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance() : regionInfo_; + } + } + /** + * .RegionInfo region_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder> + getRegionInfoFieldBuilder() { + if (regionInfoBuilder_ == null) { + regionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder>( + getRegionInfo(), + getParentForChildren(), + isClean()); + regionInfo_ = null; + } + return regionInfoBuilder_; + } + + private com.google.protobuf.ByteString clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_secret_key = 11; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + /** + * bytes client_secret_key = 11; + * @param value The clientSecretKey to set. + * @return This builder for chaining. + */ + public Builder setClientSecretKey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSecretKey_ = value; + onChanged(); + return this; + } + /** + * bytes client_secret_key = 11; + * @return This builder for chaining. + */ + public Builder clearClientSecretKey() { + + clientSecretKey_ = getDefaultInstance().getClientSecretKey(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString regionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes region_custom_config_encrypted = 12; + * @return The regionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRegionCustomConfigEncrypted() { + return regionCustomConfigEncrypted_; + } + /** + * bytes region_custom_config_encrypted = 12; + * @param value The regionCustomConfigEncrypted to set. + * @return This builder for chaining. + */ + public Builder setRegionCustomConfigEncrypted(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + regionCustomConfigEncrypted_ = value; + onChanged(); + return this; + } + /** + * bytes region_custom_config_encrypted = 12; + * @return This builder for chaining. + */ + public Builder clearRegionCustomConfigEncrypted() { + + regionCustomConfigEncrypted_ = getDefaultInstance().getRegionCustomConfigEncrypted(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString clientRegionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_region_custom_config_encrypted = 13; + * @return The clientRegionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted() { + return clientRegionCustomConfigEncrypted_; + } + /** + * bytes client_region_custom_config_encrypted = 13; + * @param value The clientRegionCustomConfigEncrypted to set. + * @return This builder for chaining. + */ + public Builder setClientRegionCustomConfigEncrypted(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientRegionCustomConfigEncrypted_ = value; + onChanged(); + return this; + } + /** + * bytes client_region_custom_config_encrypted = 13; + * @return This builder for chaining. + */ + public Builder clearClientRegionCustomConfigEncrypted() { + + clientRegionCustomConfigEncrypted_ = getDefaultInstance().getClientRegionCustomConfigEncrypted(); + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder> forceUdpateBuilder_; + /** + * .ForceUpdateInfo force_udpate = 4; + * @return Whether the forceUdpate field is set. + */ + @java.lang.Override + public boolean hasForceUdpate() { + return detailCase_ == 4; + } + /** + * .ForceUpdateInfo force_udpate = 4; + * @return The forceUdpate. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getForceUdpate() { + if (forceUdpateBuilder_ == null) { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } else { + if (detailCase_ == 4) { + return forceUdpateBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder setForceUdpate(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo value) { + if (forceUdpateBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + forceUdpateBuilder_.setMessage(value); + } + detailCase_ = 4; + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder setForceUdpate( + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder builderForValue) { + if (forceUdpateBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + forceUdpateBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 4; + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder mergeForceUdpate(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo value) { + if (forceUdpateBuilder_ == null) { + if (detailCase_ == 4 && + detail_ != emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.newBuilder((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 4) { + forceUdpateBuilder_.mergeFrom(value); + } + forceUdpateBuilder_.setMessage(value); + } + detailCase_ = 4; + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder clearForceUdpate() { + if (forceUdpateBuilder_ == null) { + if (detailCase_ == 4) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 4) { + detailCase_ = 0; + detail_ = null; + } + forceUdpateBuilder_.clear(); + } + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder getForceUdpateBuilder() { + return getForceUdpateFieldBuilder().getBuilder(); + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder getForceUdpateOrBuilder() { + if ((detailCase_ == 4) && (forceUdpateBuilder_ != null)) { + return forceUdpateBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder> + getForceUdpateFieldBuilder() { + if (forceUdpateBuilder_ == null) { + if (!(detailCase_ == 4)) { + detail_ = emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + forceUdpateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder>( + (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 4; + onChanged();; + return forceUdpateBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder> stopServerBuilder_; + /** + * .StopServerInfo stop_server = 5; + * @return Whether the stopServer field is set. + */ + @java.lang.Override + public boolean hasStopServer() { + return detailCase_ == 5; + } + /** + * .StopServerInfo stop_server = 5; + * @return The stopServer. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getStopServer() { + if (stopServerBuilder_ == null) { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } else { + if (detailCase_ == 5) { + return stopServerBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder setStopServer(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo value) { + if (stopServerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + stopServerBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder setStopServer( + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder builderForValue) { + if (stopServerBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + stopServerBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 5; + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder mergeStopServer(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo value) { + if (stopServerBuilder_ == null) { + if (detailCase_ == 5 && + detail_ != emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.newBuilder((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 5) { + stopServerBuilder_.mergeFrom(value); + } + stopServerBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder clearStopServer() { + if (stopServerBuilder_ == null) { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + } + stopServerBuilder_.clear(); + } + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder getStopServerBuilder() { + return getStopServerFieldBuilder().getBuilder(); + } + /** + * .StopServerInfo stop_server = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder getStopServerOrBuilder() { + if ((detailCase_ == 5) && (stopServerBuilder_ != null)) { + return stopServerBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + } + /** + * .StopServerInfo stop_server = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder> + getStopServerFieldBuilder() { + if (stopServerBuilder_ == null) { + if (!(detailCase_ == 5)) { + detail_ = emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + stopServerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder>( + (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 5; + onChanged();; + return stopServerBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryCurrRegionHttpRsp) + } + + // @@protoc_insertion_point(class_scope:QueryCurrRegionHttpRsp) + private static final emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp(); + } + + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryCurrRegionHttpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryCurrRegionHttpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryCurrRegionHttpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QueryCurrRegionHttpRsp.proto\032\025ForceUpd" + + "ateInfo.proto\032\020RegionInfo.proto\032\024StopSer" + + "verInfo.proto\"\246\002\n\026QueryCurrRegionHttpRsp" + + "\022\017\n\007retcode\030\001 \001(\005\022\013\n\003msg\030\002 \001(\t\022 \n\013region" + + "_info\030\003 \001(\0132\013.RegionInfo\022\031\n\021client_secre" + + "t_key\030\013 \001(\014\022&\n\036region_custom_config_encr" + + "ypted\030\014 \001(\014\022-\n%client_region_custom_conf" + + "ig_encrypted\030\r \001(\014\022(\n\014force_udpate\030\004 \001(\013" + + "2\020.ForceUpdateInfoH\000\022&\n\013stop_server\030\005 \001(" + + "\0132\017.StopServerInfoH\000B\010\n\006detailB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RegionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StopServerInfoOuterClass.getDescriptor(), + }); + internal_static_QueryCurrRegionHttpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryCurrRegionHttpRsp_descriptor, + new java.lang.String[] { "Retcode", "Msg", "RegionInfo", "ClientSecretKey", "RegionCustomConfigEncrypted", "ClientRegionCustomConfigEncrypted", "ForceUdpate", "StopServer", "Detail", }); + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RegionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StopServerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryFilterOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryFilterOuterClass.java new file mode 100644 index 000000000..9a91c3b19 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryFilterOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryFilter.proto + +package emu.grasscutter.net.proto; + +public final class QueryFilterOuterClass { + private QueryFilterOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryFilter) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 type_id = 9; + * @return The typeId. + */ + int getTypeId(); + + /** + * int32 area_mask = 13; + * @return The areaMask. + */ + int getAreaMask(); + } + /** + * Protobuf type {@code QueryFilter} + */ + public static final class QueryFilter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryFilter) + QueryFilterOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryFilter.newBuilder() to construct. + private QueryFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryFilter() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryFilter(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryFilter( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + typeId_ = input.readInt32(); + break; + } + case 104: { + + areaMask_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.class, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder.class); + } + + public static final int TYPE_ID_FIELD_NUMBER = 9; + private int typeId_; + /** + * int32 type_id = 9; + * @return The typeId. + */ + @java.lang.Override + public int getTypeId() { + return typeId_; + } + + public static final int AREA_MASK_FIELD_NUMBER = 13; + private int areaMask_; + /** + * int32 area_mask = 13; + * @return The areaMask. + */ + @java.lang.Override + public int getAreaMask() { + return areaMask_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (typeId_ != 0) { + output.writeInt32(9, typeId_); + } + if (areaMask_ != 0) { + output.writeInt32(13, areaMask_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (typeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, typeId_); + } + if (areaMask_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, areaMask_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter other = (emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter) obj; + + if (getTypeId() + != other.getTypeId()) return false; + if (getAreaMask() + != other.getAreaMask()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTypeId(); + hash = (37 * hash) + AREA_MASK_FIELD_NUMBER; + hash = (53 * hash) + getAreaMask(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code QueryFilter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryFilter) + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.class, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + typeId_ = 0; + + areaMask_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter build() { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter buildPartial() { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter result = new emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter(this); + result.typeId_ = typeId_; + result.areaMask_ = areaMask_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter) { + return mergeFrom((emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter other) { + if (other == emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance()) return this; + if (other.getTypeId() != 0) { + setTypeId(other.getTypeId()); + } + if (other.getAreaMask() != 0) { + setAreaMask(other.getAreaMask()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int typeId_ ; + /** + * int32 type_id = 9; + * @return The typeId. + */ + @java.lang.Override + public int getTypeId() { + return typeId_; + } + /** + * int32 type_id = 9; + * @param value The typeId to set. + * @return This builder for chaining. + */ + public Builder setTypeId(int value) { + + typeId_ = value; + onChanged(); + return this; + } + /** + * int32 type_id = 9; + * @return This builder for chaining. + */ + public Builder clearTypeId() { + + typeId_ = 0; + onChanged(); + return this; + } + + private int areaMask_ ; + /** + * int32 area_mask = 13; + * @return The areaMask. + */ + @java.lang.Override + public int getAreaMask() { + return areaMask_; + } + /** + * int32 area_mask = 13; + * @param value The areaMask to set. + * @return This builder for chaining. + */ + public Builder setAreaMask(int value) { + + areaMask_ = value; + onChanged(); + return this; + } + /** + * int32 area_mask = 13; + * @return This builder for chaining. + */ + public Builder clearAreaMask() { + + areaMask_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryFilter) + } + + // @@protoc_insertion_point(class_scope:QueryFilter) + private static final emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter(); + } + + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryFilter parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryFilter(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryFilter_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryFilter_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021QueryFilter.proto\"1\n\013QueryFilter\022\017\n\007ty" + + "pe_id\030\t \001(\005\022\021\n\tarea_mask\030\r \001(\005B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QueryFilter_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryFilter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryFilter_descriptor, + new java.lang.String[] { "TypeId", "AreaMask", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryPathReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathReqOuterClass.java new file mode 100644 index 000000000..a3f6b78b6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathReqOuterClass.java @@ -0,0 +1,2046 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryPathReq.proto + +package emu.grasscutter.net.proto; + +public final class QueryPathReqOuterClass { + private QueryPathReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryPathReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryPathReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The enum numeric value on the wire for queryType. + */ + int getQueryTypeValue(); + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The queryType. + */ + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType getQueryType(); + + /** + * .Vector3Int source_extend = 6; + * @return Whether the sourceExtend field is set. + */ + boolean hasSourceExtend(); + /** + * .Vector3Int source_extend = 6; + * @return The sourceExtend. + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getSourceExtend(); + /** + * .Vector3Int source_extend = 6; + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getSourceExtendOrBuilder(); + + /** + * .Vector source_pos = 2; + * @return Whether the sourcePos field is set. + */ + boolean hasSourcePos(); + /** + * .Vector source_pos = 2; + * @return The sourcePos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSourcePos(); + /** + * .Vector source_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSourcePosOrBuilder(); + + /** + * .QueryFilter filter = 12; + * @return Whether the filter field is set. + */ + boolean hasFilter(); + /** + * .QueryFilter filter = 12; + * @return The filter. + */ + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getFilter(); + /** + * .QueryFilter filter = 12; + */ + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder getFilterOrBuilder(); + + /** + * int32 query_id = 15; + * @return The queryId. + */ + int getQueryId(); + + /** + * .Vector3Int destination_extend = 4; + * @return Whether the destinationExtend field is set. + */ + boolean hasDestinationExtend(); + /** + * .Vector3Int destination_extend = 4; + * @return The destinationExtend. + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDestinationExtend(); + /** + * .Vector3Int destination_extend = 4; + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getDestinationExtendOrBuilder(); + + /** + * repeated .Vector destination_pos = 10; + */ + java.util.List + getDestinationPosList(); + /** + * repeated .Vector destination_pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDestinationPos(int index); + /** + * repeated .Vector destination_pos = 10; + */ + int getDestinationPosCount(); + /** + * repeated .Vector destination_pos = 10; + */ + java.util.List + getDestinationPosOrBuilderList(); + /** + * repeated .Vector destination_pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestinationPosOrBuilder( + int index); + + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 2372
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QueryPathReq} + */ + public static final class QueryPathReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryPathReq) + QueryPathReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryPathReq.newBuilder() to construct. + private QueryPathReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryPathReq() { + queryType_ = 0; + destinationPos_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryPathReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryPathReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (sourcePos_ != null) { + subBuilder = sourcePos_.toBuilder(); + } + sourcePos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sourcePos_); + sourcePos_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder subBuilder = null; + if (destinationExtend_ != null) { + subBuilder = destinationExtend_.toBuilder(); + } + destinationExtend_ = input.readMessage(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(destinationExtend_); + destinationExtend_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder subBuilder = null; + if (sourceExtend_ != null) { + subBuilder = sourceExtend_.toBuilder(); + } + sourceExtend_ = input.readMessage(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sourceExtend_); + sourceExtend_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + destinationPos_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + destinationPos_.add( + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry)); + break; + } + case 88: { + + sceneId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder subBuilder = null; + if (filter_ != null) { + subBuilder = filter_.toBuilder(); + } + filter_ = input.readMessage(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(filter_); + filter_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + int rawValue = input.readEnum(); + + queryType_ = rawValue; + break; + } + case 120: { + + queryId_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + destinationPos_ = java.util.Collections.unmodifiableList(destinationPos_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.class, emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.Builder.class); + } + + /** + * Protobuf enum {@code QueryPathReq.OptionType} + */ + public enum OptionType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * OPTION_TYPE_NONE = 0; + */ + OPTION_TYPE_NONE(0), + /** + * OPTION_TYPE_NORMAL = 1; + */ + OPTION_TYPE_NORMAL(1), + /** + * OPTION_TYPE_FIRST_CAN_GO = 2; + */ + OPTION_TYPE_FIRST_CAN_GO(2), + UNRECOGNIZED(-1), + ; + + /** + * OPTION_TYPE_NONE = 0; + */ + public static final int OPTION_TYPE_NONE_VALUE = 0; + /** + * OPTION_TYPE_NORMAL = 1; + */ + public static final int OPTION_TYPE_NORMAL_VALUE = 1; + /** + * OPTION_TYPE_FIRST_CAN_GO = 2; + */ + public static final int OPTION_TYPE_FIRST_CAN_GO_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OptionType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static OptionType forNumber(int value) { + switch (value) { + case 0: return OPTION_TYPE_NONE; + case 1: return OPTION_TYPE_NORMAL; + case 2: return OPTION_TYPE_FIRST_CAN_GO; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + OptionType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public OptionType findValueByNumber(int number) { + return OptionType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.getDescriptor().getEnumTypes().get(0); + } + + private static final OptionType[] VALUES = values(); + + public static OptionType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private OptionType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:QueryPathReq.OptionType) + } + + public static final int QUERY_TYPE_FIELD_NUMBER = 13; + private int queryType_; + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The enum numeric value on the wire for queryType. + */ + @java.lang.Override public int getQueryTypeValue() { + return queryType_; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The queryType. + */ + @java.lang.Override public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType getQueryType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType result = emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.valueOf(queryType_); + return result == null ? emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.UNRECOGNIZED : result; + } + + public static final int SOURCE_EXTEND_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int sourceExtend_; + /** + * .Vector3Int source_extend = 6; + * @return Whether the sourceExtend field is set. + */ + @java.lang.Override + public boolean hasSourceExtend() { + return sourceExtend_ != null; + } + /** + * .Vector3Int source_extend = 6; + * @return The sourceExtend. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getSourceExtend() { + return sourceExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : sourceExtend_; + } + /** + * .Vector3Int source_extend = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getSourceExtendOrBuilder() { + return getSourceExtend(); + } + + public static final int SOURCE_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector sourcePos_; + /** + * .Vector source_pos = 2; + * @return Whether the sourcePos field is set. + */ + @java.lang.Override + public boolean hasSourcePos() { + return sourcePos_ != null; + } + /** + * .Vector source_pos = 2; + * @return The sourcePos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSourcePos() { + return sourcePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : sourcePos_; + } + /** + * .Vector source_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSourcePosOrBuilder() { + return getSourcePos(); + } + + public static final int FILTER_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter filter_; + /** + * .QueryFilter filter = 12; + * @return Whether the filter field is set. + */ + @java.lang.Override + public boolean hasFilter() { + return filter_ != null; + } + /** + * .QueryFilter filter = 12; + * @return The filter. + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getFilter() { + return filter_ == null ? emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance() : filter_; + } + /** + * .QueryFilter filter = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder getFilterOrBuilder() { + return getFilter(); + } + + public static final int QUERY_ID_FIELD_NUMBER = 15; + private int queryId_; + /** + * int32 query_id = 15; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + + public static final int DESTINATION_EXTEND_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int destinationExtend_; + /** + * .Vector3Int destination_extend = 4; + * @return Whether the destinationExtend field is set. + */ + @java.lang.Override + public boolean hasDestinationExtend() { + return destinationExtend_ != null; + } + /** + * .Vector3Int destination_extend = 4; + * @return The destinationExtend. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDestinationExtend() { + return destinationExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : destinationExtend_; + } + /** + * .Vector3Int destination_extend = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getDestinationExtendOrBuilder() { + return getDestinationExtend(); + } + + public static final int DESTINATION_POS_FIELD_NUMBER = 10; + private java.util.List destinationPos_; + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public java.util.List getDestinationPosList() { + return destinationPos_; + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public java.util.List + getDestinationPosOrBuilderList() { + return destinationPos_; + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public int getDestinationPosCount() { + return destinationPos_.size(); + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestinationPos(int index) { + return destinationPos_.get(index); + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestinationPosOrBuilder( + int index) { + return destinationPos_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 11; + private int sceneId_; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sourcePos_ != null) { + output.writeMessage(2, getSourcePos()); + } + if (destinationExtend_ != null) { + output.writeMessage(4, getDestinationExtend()); + } + if (sourceExtend_ != null) { + output.writeMessage(6, getSourceExtend()); + } + for (int i = 0; i < destinationPos_.size(); i++) { + output.writeMessage(10, destinationPos_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(11, sceneId_); + } + if (filter_ != null) { + output.writeMessage(12, getFilter()); + } + if (queryType_ != emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.OPTION_TYPE_NONE.getNumber()) { + output.writeEnum(13, queryType_); + } + if (queryId_ != 0) { + output.writeInt32(15, queryId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourcePos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSourcePos()); + } + if (destinationExtend_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getDestinationExtend()); + } + if (sourceExtend_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getSourceExtend()); + } + for (int i = 0; i < destinationPos_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, destinationPos_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, sceneId_); + } + if (filter_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getFilter()); + } + if (queryType_ != emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.OPTION_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, queryType_); + } + if (queryId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, queryId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq other = (emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq) obj; + + if (queryType_ != other.queryType_) return false; + if (hasSourceExtend() != other.hasSourceExtend()) return false; + if (hasSourceExtend()) { + if (!getSourceExtend() + .equals(other.getSourceExtend())) return false; + } + if (hasSourcePos() != other.hasSourcePos()) return false; + if (hasSourcePos()) { + if (!getSourcePos() + .equals(other.getSourcePos())) return false; + } + if (hasFilter() != other.hasFilter()) return false; + if (hasFilter()) { + if (!getFilter() + .equals(other.getFilter())) return false; + } + if (getQueryId() + != other.getQueryId()) return false; + if (hasDestinationExtend() != other.hasDestinationExtend()) return false; + if (hasDestinationExtend()) { + if (!getDestinationExtend() + .equals(other.getDestinationExtend())) return false; + } + if (!getDestinationPosList() + .equals(other.getDestinationPosList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUERY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + queryType_; + if (hasSourceExtend()) { + hash = (37 * hash) + SOURCE_EXTEND_FIELD_NUMBER; + hash = (53 * hash) + getSourceExtend().hashCode(); + } + if (hasSourcePos()) { + hash = (37 * hash) + SOURCE_POS_FIELD_NUMBER; + hash = (53 * hash) + getSourcePos().hashCode(); + } + if (hasFilter()) { + hash = (37 * hash) + FILTER_FIELD_NUMBER; + hash = (53 * hash) + getFilter().hashCode(); + } + hash = (37 * hash) + QUERY_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueryId(); + if (hasDestinationExtend()) { + hash = (37 * hash) + DESTINATION_EXTEND_FIELD_NUMBER; + hash = (53 * hash) + getDestinationExtend().hashCode(); + } + if (getDestinationPosCount() > 0) { + hash = (37 * hash) + DESTINATION_POS_FIELD_NUMBER; + hash = (53 * hash) + getDestinationPosList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2372
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QueryPathReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryPathReq) + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.class, emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDestinationPosFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + queryType_ = 0; + + if (sourceExtendBuilder_ == null) { + sourceExtend_ = null; + } else { + sourceExtend_ = null; + sourceExtendBuilder_ = null; + } + if (sourcePosBuilder_ == null) { + sourcePos_ = null; + } else { + sourcePos_ = null; + sourcePosBuilder_ = null; + } + if (filterBuilder_ == null) { + filter_ = null; + } else { + filter_ = null; + filterBuilder_ = null; + } + queryId_ = 0; + + if (destinationExtendBuilder_ == null) { + destinationExtend_ = null; + } else { + destinationExtend_ = null; + destinationExtendBuilder_ = null; + } + if (destinationPosBuilder_ == null) { + destinationPos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + destinationPosBuilder_.clear(); + } + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq build() { + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq buildPartial() { + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq result = new emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq(this); + int from_bitField0_ = bitField0_; + result.queryType_ = queryType_; + if (sourceExtendBuilder_ == null) { + result.sourceExtend_ = sourceExtend_; + } else { + result.sourceExtend_ = sourceExtendBuilder_.build(); + } + if (sourcePosBuilder_ == null) { + result.sourcePos_ = sourcePos_; + } else { + result.sourcePos_ = sourcePosBuilder_.build(); + } + if (filterBuilder_ == null) { + result.filter_ = filter_; + } else { + result.filter_ = filterBuilder_.build(); + } + result.queryId_ = queryId_; + if (destinationExtendBuilder_ == null) { + result.destinationExtend_ = destinationExtend_; + } else { + result.destinationExtend_ = destinationExtendBuilder_.build(); + } + if (destinationPosBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + destinationPos_ = java.util.Collections.unmodifiableList(destinationPos_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.destinationPos_ = destinationPos_; + } else { + result.destinationPos_ = destinationPosBuilder_.build(); + } + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq) { + return mergeFrom((emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq other) { + if (other == emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.getDefaultInstance()) return this; + if (other.queryType_ != 0) { + setQueryTypeValue(other.getQueryTypeValue()); + } + if (other.hasSourceExtend()) { + mergeSourceExtend(other.getSourceExtend()); + } + if (other.hasSourcePos()) { + mergeSourcePos(other.getSourcePos()); + } + if (other.hasFilter()) { + mergeFilter(other.getFilter()); + } + if (other.getQueryId() != 0) { + setQueryId(other.getQueryId()); + } + if (other.hasDestinationExtend()) { + mergeDestinationExtend(other.getDestinationExtend()); + } + if (destinationPosBuilder_ == null) { + if (!other.destinationPos_.isEmpty()) { + if (destinationPos_.isEmpty()) { + destinationPos_ = other.destinationPos_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDestinationPosIsMutable(); + destinationPos_.addAll(other.destinationPos_); + } + onChanged(); + } + } else { + if (!other.destinationPos_.isEmpty()) { + if (destinationPosBuilder_.isEmpty()) { + destinationPosBuilder_.dispose(); + destinationPosBuilder_ = null; + destinationPos_ = other.destinationPos_; + bitField0_ = (bitField0_ & ~0x00000001); + destinationPosBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDestinationPosFieldBuilder() : null; + } else { + destinationPosBuilder_.addAllMessages(other.destinationPos_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int queryType_ = 0; + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The enum numeric value on the wire for queryType. + */ + @java.lang.Override public int getQueryTypeValue() { + return queryType_; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @param value The enum numeric value on the wire for queryType to set. + * @return This builder for chaining. + */ + public Builder setQueryTypeValue(int value) { + + queryType_ = value; + onChanged(); + return this; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The queryType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType getQueryType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType result = emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.valueOf(queryType_); + return result == null ? emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.UNRECOGNIZED : result; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @param value The queryType to set. + * @return This builder for chaining. + */ + public Builder setQueryType(emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType value) { + if (value == null) { + throw new NullPointerException(); + } + + queryType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @return This builder for chaining. + */ + public Builder clearQueryType() { + + queryType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int sourceExtend_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> sourceExtendBuilder_; + /** + * .Vector3Int source_extend = 6; + * @return Whether the sourceExtend field is set. + */ + public boolean hasSourceExtend() { + return sourceExtendBuilder_ != null || sourceExtend_ != null; + } + /** + * .Vector3Int source_extend = 6; + * @return The sourceExtend. + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getSourceExtend() { + if (sourceExtendBuilder_ == null) { + return sourceExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : sourceExtend_; + } else { + return sourceExtendBuilder_.getMessage(); + } + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder setSourceExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (sourceExtendBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sourceExtend_ = value; + onChanged(); + } else { + sourceExtendBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder setSourceExtend( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder builderForValue) { + if (sourceExtendBuilder_ == null) { + sourceExtend_ = builderForValue.build(); + onChanged(); + } else { + sourceExtendBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder mergeSourceExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (sourceExtendBuilder_ == null) { + if (sourceExtend_ != null) { + sourceExtend_ = + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.newBuilder(sourceExtend_).mergeFrom(value).buildPartial(); + } else { + sourceExtend_ = value; + } + onChanged(); + } else { + sourceExtendBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder clearSourceExtend() { + if (sourceExtendBuilder_ == null) { + sourceExtend_ = null; + onChanged(); + } else { + sourceExtend_ = null; + sourceExtendBuilder_ = null; + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder getSourceExtendBuilder() { + + onChanged(); + return getSourceExtendFieldBuilder().getBuilder(); + } + /** + * .Vector3Int source_extend = 6; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getSourceExtendOrBuilder() { + if (sourceExtendBuilder_ != null) { + return sourceExtendBuilder_.getMessageOrBuilder(); + } else { + return sourceExtend_ == null ? + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : sourceExtend_; + } + } + /** + * .Vector3Int source_extend = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> + getSourceExtendFieldBuilder() { + if (sourceExtendBuilder_ == null) { + sourceExtendBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder>( + getSourceExtend(), + getParentForChildren(), + isClean()); + sourceExtend_ = null; + } + return sourceExtendBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector sourcePos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> sourcePosBuilder_; + /** + * .Vector source_pos = 2; + * @return Whether the sourcePos field is set. + */ + public boolean hasSourcePos() { + return sourcePosBuilder_ != null || sourcePos_ != null; + } + /** + * .Vector source_pos = 2; + * @return The sourcePos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSourcePos() { + if (sourcePosBuilder_ == null) { + return sourcePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : sourcePos_; + } else { + return sourcePosBuilder_.getMessage(); + } + } + /** + * .Vector source_pos = 2; + */ + public Builder setSourcePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (sourcePosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sourcePos_ = value; + onChanged(); + } else { + sourcePosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public Builder setSourcePos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (sourcePosBuilder_ == null) { + sourcePos_ = builderForValue.build(); + onChanged(); + } else { + sourcePosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public Builder mergeSourcePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (sourcePosBuilder_ == null) { + if (sourcePos_ != null) { + sourcePos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(sourcePos_).mergeFrom(value).buildPartial(); + } else { + sourcePos_ = value; + } + onChanged(); + } else { + sourcePosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public Builder clearSourcePos() { + if (sourcePosBuilder_ == null) { + sourcePos_ = null; + onChanged(); + } else { + sourcePos_ = null; + sourcePosBuilder_ = null; + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSourcePosBuilder() { + + onChanged(); + return getSourcePosFieldBuilder().getBuilder(); + } + /** + * .Vector source_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSourcePosOrBuilder() { + if (sourcePosBuilder_ != null) { + return sourcePosBuilder_.getMessageOrBuilder(); + } else { + return sourcePos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : sourcePos_; + } + } + /** + * .Vector source_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSourcePosFieldBuilder() { + if (sourcePosBuilder_ == null) { + sourcePosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSourcePos(), + getParentForChildren(), + isClean()); + sourcePos_ = null; + } + return sourcePosBuilder_; + } + + private emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter filter_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder> filterBuilder_; + /** + * .QueryFilter filter = 12; + * @return Whether the filter field is set. + */ + public boolean hasFilter() { + return filterBuilder_ != null || filter_ != null; + } + /** + * .QueryFilter filter = 12; + * @return The filter. + */ + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getFilter() { + if (filterBuilder_ == null) { + return filter_ == null ? emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance() : filter_; + } else { + return filterBuilder_.getMessage(); + } + } + /** + * .QueryFilter filter = 12; + */ + public Builder setFilter(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter value) { + if (filterBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + filter_ = value; + onChanged(); + } else { + filterBuilder_.setMessage(value); + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public Builder setFilter( + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder builderForValue) { + if (filterBuilder_ == null) { + filter_ = builderForValue.build(); + onChanged(); + } else { + filterBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public Builder mergeFilter(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter value) { + if (filterBuilder_ == null) { + if (filter_ != null) { + filter_ = + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.newBuilder(filter_).mergeFrom(value).buildPartial(); + } else { + filter_ = value; + } + onChanged(); + } else { + filterBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public Builder clearFilter() { + if (filterBuilder_ == null) { + filter_ = null; + onChanged(); + } else { + filter_ = null; + filterBuilder_ = null; + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder getFilterBuilder() { + + onChanged(); + return getFilterFieldBuilder().getBuilder(); + } + /** + * .QueryFilter filter = 12; + */ + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder getFilterOrBuilder() { + if (filterBuilder_ != null) { + return filterBuilder_.getMessageOrBuilder(); + } else { + return filter_ == null ? + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance() : filter_; + } + } + /** + * .QueryFilter filter = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder> + getFilterFieldBuilder() { + if (filterBuilder_ == null) { + filterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder>( + getFilter(), + getParentForChildren(), + isClean()); + filter_ = null; + } + return filterBuilder_; + } + + private int queryId_ ; + /** + * int32 query_id = 15; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + /** + * int32 query_id = 15; + * @param value The queryId to set. + * @return This builder for chaining. + */ + public Builder setQueryId(int value) { + + queryId_ = value; + onChanged(); + return this; + } + /** + * int32 query_id = 15; + * @return This builder for chaining. + */ + public Builder clearQueryId() { + + queryId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int destinationExtend_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> destinationExtendBuilder_; + /** + * .Vector3Int destination_extend = 4; + * @return Whether the destinationExtend field is set. + */ + public boolean hasDestinationExtend() { + return destinationExtendBuilder_ != null || destinationExtend_ != null; + } + /** + * .Vector3Int destination_extend = 4; + * @return The destinationExtend. + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDestinationExtend() { + if (destinationExtendBuilder_ == null) { + return destinationExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : destinationExtend_; + } else { + return destinationExtendBuilder_.getMessage(); + } + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder setDestinationExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (destinationExtendBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + destinationExtend_ = value; + onChanged(); + } else { + destinationExtendBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder setDestinationExtend( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder builderForValue) { + if (destinationExtendBuilder_ == null) { + destinationExtend_ = builderForValue.build(); + onChanged(); + } else { + destinationExtendBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder mergeDestinationExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (destinationExtendBuilder_ == null) { + if (destinationExtend_ != null) { + destinationExtend_ = + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.newBuilder(destinationExtend_).mergeFrom(value).buildPartial(); + } else { + destinationExtend_ = value; + } + onChanged(); + } else { + destinationExtendBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder clearDestinationExtend() { + if (destinationExtendBuilder_ == null) { + destinationExtend_ = null; + onChanged(); + } else { + destinationExtend_ = null; + destinationExtendBuilder_ = null; + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder getDestinationExtendBuilder() { + + onChanged(); + return getDestinationExtendFieldBuilder().getBuilder(); + } + /** + * .Vector3Int destination_extend = 4; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getDestinationExtendOrBuilder() { + if (destinationExtendBuilder_ != null) { + return destinationExtendBuilder_.getMessageOrBuilder(); + } else { + return destinationExtend_ == null ? + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : destinationExtend_; + } + } + /** + * .Vector3Int destination_extend = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> + getDestinationExtendFieldBuilder() { + if (destinationExtendBuilder_ == null) { + destinationExtendBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder>( + getDestinationExtend(), + getParentForChildren(), + isClean()); + destinationExtend_ = null; + } + return destinationExtendBuilder_; + } + + private java.util.List destinationPos_ = + java.util.Collections.emptyList(); + private void ensureDestinationPosIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + destinationPos_ = new java.util.ArrayList(destinationPos_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> destinationPosBuilder_; + + /** + * repeated .Vector destination_pos = 10; + */ + public java.util.List getDestinationPosList() { + if (destinationPosBuilder_ == null) { + return java.util.Collections.unmodifiableList(destinationPos_); + } else { + return destinationPosBuilder_.getMessageList(); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public int getDestinationPosCount() { + if (destinationPosBuilder_ == null) { + return destinationPos_.size(); + } else { + return destinationPosBuilder_.getCount(); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestinationPos(int index) { + if (destinationPosBuilder_ == null) { + return destinationPos_.get(index); + } else { + return destinationPosBuilder_.getMessage(index); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder setDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destinationPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDestinationPosIsMutable(); + destinationPos_.set(index, value); + onChanged(); + } else { + destinationPosBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder setDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.set(index, builderForValue.build()); + onChanged(); + } else { + destinationPosBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destinationPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDestinationPosIsMutable(); + destinationPos_.add(value); + onChanged(); + } else { + destinationPosBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destinationPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDestinationPosIsMutable(); + destinationPos_.add(index, value); + onChanged(); + } else { + destinationPosBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.add(builderForValue.build()); + onChanged(); + } else { + destinationPosBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.add(index, builderForValue.build()); + onChanged(); + } else { + destinationPosBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addAllDestinationPos( + java.lang.Iterable values) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, destinationPos_); + onChanged(); + } else { + destinationPosBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder clearDestinationPos() { + if (destinationPosBuilder_ == null) { + destinationPos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + destinationPosBuilder_.clear(); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder removeDestinationPos(int index) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.remove(index); + onChanged(); + } else { + destinationPosBuilder_.remove(index); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDestinationPosBuilder( + int index) { + return getDestinationPosFieldBuilder().getBuilder(index); + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestinationPosOrBuilder( + int index) { + if (destinationPosBuilder_ == null) { + return destinationPos_.get(index); } else { + return destinationPosBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public java.util.List + getDestinationPosOrBuilderList() { + if (destinationPosBuilder_ != null) { + return destinationPosBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(destinationPos_); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addDestinationPosBuilder() { + return getDestinationPosFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addDestinationPosBuilder( + int index) { + return getDestinationPosFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector destination_pos = 10; + */ + public java.util.List + getDestinationPosBuilderList() { + return getDestinationPosFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDestinationPosFieldBuilder() { + if (destinationPosBuilder_ == null) { + destinationPosBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + destinationPos_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + destinationPos_ = null; + } + return destinationPosBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 11; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 11; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryPathReq) + } + + // @@protoc_insertion_point(class_scope:QueryPathReq) + private static final emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq(); + } + + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryPathReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryPathReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryPathReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryPathReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022QueryPathReq.proto\032\021QueryFilter.proto\032" + + "\014Vector.proto\032\020Vector3Int.proto\"\344\002\n\014Quer" + + "yPathReq\022,\n\nquery_type\030\r \001(\0162\030.QueryPath" + + "Req.OptionType\022\"\n\rsource_extend\030\006 \001(\0132\013." + + "Vector3Int\022\033\n\nsource_pos\030\002 \001(\0132\007.Vector\022" + + "\034\n\006filter\030\014 \001(\0132\014.QueryFilter\022\020\n\010query_i" + + "d\030\017 \001(\005\022\'\n\022destination_extend\030\004 \001(\0132\013.Ve" + + "ctor3Int\022 \n\017destination_pos\030\n \003(\0132\007.Vect" + + "or\022\020\n\010scene_id\030\013 \001(\r\"X\n\nOptionType\022\024\n\020OP" + + "TION_TYPE_NONE\020\000\022\026\n\022OPTION_TYPE_NORMAL\020\001" + + "\022\034\n\030OPTION_TYPE_FIRST_CAN_GO\020\002B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QueryFilterOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Vector3IntOuterClass.getDescriptor(), + }); + internal_static_QueryPathReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryPathReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryPathReq_descriptor, + new java.lang.String[] { "QueryType", "SourceExtend", "SourcePos", "Filter", "QueryId", "DestinationExtend", "DestinationPos", "SceneId", }); + emu.grasscutter.net.proto.QueryFilterOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Vector3IntOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryPathRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathRspOuterClass.java new file mode 100644 index 000000000..85c82c3a5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathRspOuterClass.java @@ -0,0 +1,1226 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryPathRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryPathRspOuterClass { + private QueryPathRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryPathRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryPathRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 query_id = 12; + * @return The queryId. + */ + int getQueryId(); + + /** + * repeated .Vector corners = 6; + */ + java.util.List + getCornersList(); + /** + * repeated .Vector corners = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getCorners(int index); + /** + * repeated .Vector corners = 6; + */ + int getCornersCount(); + /** + * repeated .Vector corners = 6; + */ + java.util.List + getCornersOrBuilderList(); + /** + * repeated .Vector corners = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getCornersOrBuilder( + int index); + + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The enum numeric value on the wire for queryStatus. + */ + int getQueryStatusValue(); + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The queryStatus. + */ + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType getQueryStatus(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 2398
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QueryPathRsp} + */ + public static final class QueryPathRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryPathRsp) + QueryPathRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryPathRsp.newBuilder() to construct. + private QueryPathRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryPathRsp() { + corners_ = java.util.Collections.emptyList(); + queryStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryPathRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryPathRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + corners_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + corners_.add( + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry)); + break; + } + case 64: { + int rawValue = input.readEnum(); + + queryStatus_ = rawValue; + break; + } + case 96: { + + queryId_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + corners_ = java.util.Collections.unmodifiableList(corners_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.class, emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.Builder.class); + } + + /** + * Protobuf enum {@code QueryPathRsp.PathStatusType} + */ + public enum PathStatusType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PATH_STATUS_TYPE_FAIL = 0; + */ + PATH_STATUS_TYPE_FAIL(0), + /** + * PATH_STATUS_TYPE_SUCC = 1; + */ + PATH_STATUS_TYPE_SUCC(1), + /** + * PATH_STATUS_TYPE_PARTIAL = 2; + */ + PATH_STATUS_TYPE_PARTIAL(2), + UNRECOGNIZED(-1), + ; + + /** + * PATH_STATUS_TYPE_FAIL = 0; + */ + public static final int PATH_STATUS_TYPE_FAIL_VALUE = 0; + /** + * PATH_STATUS_TYPE_SUCC = 1; + */ + public static final int PATH_STATUS_TYPE_SUCC_VALUE = 1; + /** + * PATH_STATUS_TYPE_PARTIAL = 2; + */ + public static final int PATH_STATUS_TYPE_PARTIAL_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PathStatusType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PathStatusType forNumber(int value) { + switch (value) { + case 0: return PATH_STATUS_TYPE_FAIL; + case 1: return PATH_STATUS_TYPE_SUCC; + case 2: return PATH_STATUS_TYPE_PARTIAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PathStatusType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PathStatusType findValueByNumber(int number) { + return PathStatusType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.getDescriptor().getEnumTypes().get(0); + } + + private static final PathStatusType[] VALUES = values(); + + public static PathStatusType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PathStatusType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:QueryPathRsp.PathStatusType) + } + + public static final int QUERY_ID_FIELD_NUMBER = 12; + private int queryId_; + /** + * int32 query_id = 12; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + + public static final int CORNERS_FIELD_NUMBER = 6; + private java.util.List corners_; + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public java.util.List getCornersList() { + return corners_; + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public java.util.List + getCornersOrBuilderList() { + return corners_; + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public int getCornersCount() { + return corners_.size(); + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getCorners(int index) { + return corners_.get(index); + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getCornersOrBuilder( + int index) { + return corners_.get(index); + } + + public static final int QUERY_STATUS_FIELD_NUMBER = 8; + private int queryStatus_; + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The enum numeric value on the wire for queryStatus. + */ + @java.lang.Override public int getQueryStatusValue() { + return queryStatus_; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The queryStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType getQueryStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType result = emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.valueOf(queryStatus_); + return result == null ? emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.UNRECOGNIZED : result; + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + for (int i = 0; i < corners_.size(); i++) { + output.writeMessage(6, corners_.get(i)); + } + if (queryStatus_ != emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.PATH_STATUS_TYPE_FAIL.getNumber()) { + output.writeEnum(8, queryStatus_); + } + if (queryId_ != 0) { + output.writeInt32(12, queryId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + for (int i = 0; i < corners_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, corners_.get(i)); + } + if (queryStatus_ != emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.PATH_STATUS_TYPE_FAIL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, queryStatus_); + } + if (queryId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, queryId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp other = (emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp) obj; + + if (getQueryId() + != other.getQueryId()) return false; + if (!getCornersList() + .equals(other.getCornersList())) return false; + if (queryStatus_ != other.queryStatus_) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUERY_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueryId(); + if (getCornersCount() > 0) { + hash = (37 * hash) + CORNERS_FIELD_NUMBER; + hash = (53 * hash) + getCornersList().hashCode(); + } + hash = (37 * hash) + QUERY_STATUS_FIELD_NUMBER; + hash = (53 * hash) + queryStatus_; + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2398
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QueryPathRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryPathRsp) + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.class, emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCornersFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + queryId_ = 0; + + if (cornersBuilder_ == null) { + corners_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cornersBuilder_.clear(); + } + queryStatus_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp build() { + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp buildPartial() { + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp result = new emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp(this); + int from_bitField0_ = bitField0_; + result.queryId_ = queryId_; + if (cornersBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + corners_ = java.util.Collections.unmodifiableList(corners_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.corners_ = corners_; + } else { + result.corners_ = cornersBuilder_.build(); + } + result.queryStatus_ = queryStatus_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp other) { + if (other == emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.getDefaultInstance()) return this; + if (other.getQueryId() != 0) { + setQueryId(other.getQueryId()); + } + if (cornersBuilder_ == null) { + if (!other.corners_.isEmpty()) { + if (corners_.isEmpty()) { + corners_ = other.corners_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCornersIsMutable(); + corners_.addAll(other.corners_); + } + onChanged(); + } + } else { + if (!other.corners_.isEmpty()) { + if (cornersBuilder_.isEmpty()) { + cornersBuilder_.dispose(); + cornersBuilder_ = null; + corners_ = other.corners_; + bitField0_ = (bitField0_ & ~0x00000001); + cornersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCornersFieldBuilder() : null; + } else { + cornersBuilder_.addAllMessages(other.corners_); + } + } + } + if (other.queryStatus_ != 0) { + setQueryStatusValue(other.getQueryStatusValue()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int queryId_ ; + /** + * int32 query_id = 12; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + /** + * int32 query_id = 12; + * @param value The queryId to set. + * @return This builder for chaining. + */ + public Builder setQueryId(int value) { + + queryId_ = value; + onChanged(); + return this; + } + /** + * int32 query_id = 12; + * @return This builder for chaining. + */ + public Builder clearQueryId() { + + queryId_ = 0; + onChanged(); + return this; + } + + private java.util.List corners_ = + java.util.Collections.emptyList(); + private void ensureCornersIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + corners_ = new java.util.ArrayList(corners_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> cornersBuilder_; + + /** + * repeated .Vector corners = 6; + */ + public java.util.List getCornersList() { + if (cornersBuilder_ == null) { + return java.util.Collections.unmodifiableList(corners_); + } else { + return cornersBuilder_.getMessageList(); + } + } + /** + * repeated .Vector corners = 6; + */ + public int getCornersCount() { + if (cornersBuilder_ == null) { + return corners_.size(); + } else { + return cornersBuilder_.getCount(); + } + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getCorners(int index) { + if (cornersBuilder_ == null) { + return corners_.get(index); + } else { + return cornersBuilder_.getMessage(index); + } + } + /** + * repeated .Vector corners = 6; + */ + public Builder setCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (cornersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCornersIsMutable(); + corners_.set(index, value); + onChanged(); + } else { + cornersBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder setCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.set(index, builderForValue.build()); + onChanged(); + } else { + cornersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (cornersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCornersIsMutable(); + corners_.add(value); + onChanged(); + } else { + cornersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (cornersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCornersIsMutable(); + corners_.add(index, value); + onChanged(); + } else { + cornersBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.add(builderForValue.build()); + onChanged(); + } else { + cornersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.add(index, builderForValue.build()); + onChanged(); + } else { + cornersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addAllCorners( + java.lang.Iterable values) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, corners_); + onChanged(); + } else { + cornersBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder clearCorners() { + if (cornersBuilder_ == null) { + corners_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cornersBuilder_.clear(); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder removeCorners(int index) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.remove(index); + onChanged(); + } else { + cornersBuilder_.remove(index); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getCornersBuilder( + int index) { + return getCornersFieldBuilder().getBuilder(index); + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getCornersOrBuilder( + int index) { + if (cornersBuilder_ == null) { + return corners_.get(index); } else { + return cornersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Vector corners = 6; + */ + public java.util.List + getCornersOrBuilderList() { + if (cornersBuilder_ != null) { + return cornersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(corners_); + } + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addCornersBuilder() { + return getCornersFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addCornersBuilder( + int index) { + return getCornersFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector corners = 6; + */ + public java.util.List + getCornersBuilderList() { + return getCornersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getCornersFieldBuilder() { + if (cornersBuilder_ == null) { + cornersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + corners_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + corners_ = null; + } + return cornersBuilder_; + } + + private int queryStatus_ = 0; + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The enum numeric value on the wire for queryStatus. + */ + @java.lang.Override public int getQueryStatusValue() { + return queryStatus_; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @param value The enum numeric value on the wire for queryStatus to set. + * @return This builder for chaining. + */ + public Builder setQueryStatusValue(int value) { + + queryStatus_ = value; + onChanged(); + return this; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The queryStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType getQueryStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType result = emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.valueOf(queryStatus_); + return result == null ? emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.UNRECOGNIZED : result; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @param value The queryStatus to set. + * @return This builder for chaining. + */ + public Builder setQueryStatus(emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType value) { + if (value == null) { + throw new NullPointerException(); + } + + queryStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return This builder for chaining. + */ + public Builder clearQueryStatus() { + + queryStatus_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryPathRsp) + } + + // @@protoc_insertion_point(class_scope:QueryPathRsp) + private static final emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp(); + } + + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryPathRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryPathRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryPathRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryPathRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022QueryPathRsp.proto\032\014Vector.proto\"\345\001\n\014Q" + + "ueryPathRsp\022\020\n\010query_id\030\014 \001(\005\022\030\n\007corners" + + "\030\006 \003(\0132\007.Vector\0222\n\014query_status\030\010 \001(\0162\034." + + "QueryPathRsp.PathStatusType\022\017\n\007retcode\030\001" + + " \001(\005\"d\n\016PathStatusType\022\031\n\025PATH_STATUS_TY" + + "PE_FAIL\020\000\022\031\n\025PATH_STATUS_TYPE_SUCC\020\001\022\034\n\030" + + "PATH_STATUS_TYPE_PARTIAL\020\002B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_QueryPathRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryPathRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryPathRsp_descriptor, + new java.lang.String[] { "QueryId", "Corners", "QueryStatus", "Retcode", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java new file mode 100644 index 000000000..e18c3b5eb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java @@ -0,0 +1,1136 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryRegionListHttpRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryRegionListHttpRspOuterClass { + private QueryRegionListHttpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryRegionListHttpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryRegionListHttpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + java.util.List + getRegionListList(); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getRegionList(int index); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + int getRegionListCount(); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + java.util.List + getRegionListOrBuilderList(); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getRegionListOrBuilder( + int index); + + /** + * bytes client_secret_key = 5; + * @return The clientSecretKey. + */ + com.google.protobuf.ByteString getClientSecretKey(); + + /** + * bytes client_custom_config_encrypted = 6; + * @return The clientCustomConfigEncrypted. + */ + com.google.protobuf.ByteString getClientCustomConfigEncrypted(); + + /** + * bool enable_login_pc = 7; + * @return The enableLoginPc. + */ + boolean getEnableLoginPc(); + } + /** + * Protobuf type {@code QueryRegionListHttpRsp} + */ + public static final class QueryRegionListHttpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryRegionListHttpRsp) + QueryRegionListHttpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryRegionListHttpRsp.newBuilder() to construct. + private QueryRegionListHttpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryRegionListHttpRsp() { + regionList_ = java.util.Collections.emptyList(); + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + clientCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryRegionListHttpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryRegionListHttpRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + regionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + regionList_.add( + input.readMessage(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.parser(), extensionRegistry)); + break; + } + case 42: { + + clientSecretKey_ = input.readBytes(); + break; + } + case 50: { + + clientCustomConfigEncrypted_ = input.readBytes(); + break; + } + case 56: { + + enableLoginPc_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + regionList_ = java.util.Collections.unmodifiableList(regionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.class, emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int REGION_LIST_FIELD_NUMBER = 2; + private java.util.List regionList_; + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public java.util.List getRegionListList() { + return regionList_; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public java.util.List + getRegionListOrBuilderList() { + return regionList_; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public int getRegionListCount() { + return regionList_.size(); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getRegionList(int index) { + return regionList_.get(index); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getRegionListOrBuilder( + int index) { + return regionList_.get(index); + } + + public static final int CLIENT_SECRET_KEY_FIELD_NUMBER = 5; + private com.google.protobuf.ByteString clientSecretKey_; + /** + * bytes client_secret_key = 5; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + + public static final int CLIENT_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER = 6; + private com.google.protobuf.ByteString clientCustomConfigEncrypted_; + /** + * bytes client_custom_config_encrypted = 6; + * @return The clientCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientCustomConfigEncrypted() { + return clientCustomConfigEncrypted_; + } + + public static final int ENABLE_LOGIN_PC_FIELD_NUMBER = 7; + private boolean enableLoginPc_; + /** + * bool enable_login_pc = 7; + * @return The enableLoginPc. + */ + @java.lang.Override + public boolean getEnableLoginPc() { + return enableLoginPc_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + for (int i = 0; i < regionList_.size(); i++) { + output.writeMessage(2, regionList_.get(i)); + } + if (!clientSecretKey_.isEmpty()) { + output.writeBytes(5, clientSecretKey_); + } + if (!clientCustomConfigEncrypted_.isEmpty()) { + output.writeBytes(6, clientCustomConfigEncrypted_); + } + if (enableLoginPc_ != false) { + output.writeBool(7, enableLoginPc_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + for (int i = 0; i < regionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, regionList_.get(i)); + } + if (!clientSecretKey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(5, clientSecretKey_); + } + if (!clientCustomConfigEncrypted_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(6, clientCustomConfigEncrypted_); + } + if (enableLoginPc_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, enableLoginPc_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp other = (emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getRegionListList() + .equals(other.getRegionListList())) return false; + if (!getClientSecretKey() + .equals(other.getClientSecretKey())) return false; + if (!getClientCustomConfigEncrypted() + .equals(other.getClientCustomConfigEncrypted())) return false; + if (getEnableLoginPc() + != other.getEnableLoginPc()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getRegionListCount() > 0) { + hash = (37 * hash) + REGION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRegionListList().hashCode(); + } + hash = (37 * hash) + CLIENT_SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getClientSecretKey().hashCode(); + hash = (37 * hash) + CLIENT_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER; + hash = (53 * hash) + getClientCustomConfigEncrypted().hashCode(); + hash = (37 * hash) + ENABLE_LOGIN_PC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getEnableLoginPc()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code QueryRegionListHttpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryRegionListHttpRsp) + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.class, emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRegionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (regionListBuilder_ == null) { + regionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + regionListBuilder_.clear(); + } + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + + clientCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + + enableLoginPc_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp build() { + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp buildPartial() { + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp result = new emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (regionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + regionList_ = java.util.Collections.unmodifiableList(regionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.regionList_ = regionList_; + } else { + result.regionList_ = regionListBuilder_.build(); + } + result.clientSecretKey_ = clientSecretKey_; + result.clientCustomConfigEncrypted_ = clientCustomConfigEncrypted_; + result.enableLoginPc_ = enableLoginPc_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp other) { + if (other == emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (regionListBuilder_ == null) { + if (!other.regionList_.isEmpty()) { + if (regionList_.isEmpty()) { + regionList_ = other.regionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRegionListIsMutable(); + regionList_.addAll(other.regionList_); + } + onChanged(); + } + } else { + if (!other.regionList_.isEmpty()) { + if (regionListBuilder_.isEmpty()) { + regionListBuilder_.dispose(); + regionListBuilder_ = null; + regionList_ = other.regionList_; + bitField0_ = (bitField0_ & ~0x00000001); + regionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRegionListFieldBuilder() : null; + } else { + regionListBuilder_.addAllMessages(other.regionList_); + } + } + } + if (other.getClientSecretKey() != com.google.protobuf.ByteString.EMPTY) { + setClientSecretKey(other.getClientSecretKey()); + } + if (other.getClientCustomConfigEncrypted() != com.google.protobuf.ByteString.EMPTY) { + setClientCustomConfigEncrypted(other.getClientCustomConfigEncrypted()); + } + if (other.getEnableLoginPc() != false) { + setEnableLoginPc(other.getEnableLoginPc()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List regionList_ = + java.util.Collections.emptyList(); + private void ensureRegionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + regionList_ = new java.util.ArrayList(regionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder> regionListBuilder_; + + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public java.util.List getRegionListList() { + if (regionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(regionList_); + } else { + return regionListBuilder_.getMessageList(); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public int getRegionListCount() { + if (regionListBuilder_ == null) { + return regionList_.size(); + } else { + return regionListBuilder_.getCount(); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getRegionList(int index) { + if (regionListBuilder_ == null) { + return regionList_.get(index); + } else { + return regionListBuilder_.getMessage(index); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder setRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { + if (regionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRegionListIsMutable(); + regionList_.set(index, value); + onChanged(); + } else { + regionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder setRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.set(index, builderForValue.build()); + onChanged(); + } else { + regionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { + if (regionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRegionListIsMutable(); + regionList_.add(value); + onChanged(); + } else { + regionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { + if (regionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRegionListIsMutable(); + regionList_.add(index, value); + onChanged(); + } else { + regionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.add(builderForValue.build()); + onChanged(); + } else { + regionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.add(index, builderForValue.build()); + onChanged(); + } else { + regionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addAllRegionList( + java.lang.Iterable values) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, regionList_); + onChanged(); + } else { + regionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder clearRegionList() { + if (regionListBuilder_ == null) { + regionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + regionListBuilder_.clear(); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder removeRegionList(int index) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.remove(index); + onChanged(); + } else { + regionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder getRegionListBuilder( + int index) { + return getRegionListFieldBuilder().getBuilder(index); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getRegionListOrBuilder( + int index) { + if (regionListBuilder_ == null) { + return regionList_.get(index); } else { + return regionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public java.util.List + getRegionListOrBuilderList() { + if (regionListBuilder_ != null) { + return regionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(regionList_); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder addRegionListBuilder() { + return getRegionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder addRegionListBuilder( + int index) { + return getRegionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public java.util.List + getRegionListBuilderList() { + return getRegionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder> + getRegionListFieldBuilder() { + if (regionListBuilder_ == null) { + regionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder>( + regionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + regionList_ = null; + } + return regionListBuilder_; + } + + private com.google.protobuf.ByteString clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_secret_key = 5; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + /** + * bytes client_secret_key = 5; + * @param value The clientSecretKey to set. + * @return This builder for chaining. + */ + public Builder setClientSecretKey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSecretKey_ = value; + onChanged(); + return this; + } + /** + * bytes client_secret_key = 5; + * @return This builder for chaining. + */ + public Builder clearClientSecretKey() { + + clientSecretKey_ = getDefaultInstance().getClientSecretKey(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString clientCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_custom_config_encrypted = 6; + * @return The clientCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientCustomConfigEncrypted() { + return clientCustomConfigEncrypted_; + } + /** + * bytes client_custom_config_encrypted = 6; + * @param value The clientCustomConfigEncrypted to set. + * @return This builder for chaining. + */ + public Builder setClientCustomConfigEncrypted(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientCustomConfigEncrypted_ = value; + onChanged(); + return this; + } + /** + * bytes client_custom_config_encrypted = 6; + * @return This builder for chaining. + */ + public Builder clearClientCustomConfigEncrypted() { + + clientCustomConfigEncrypted_ = getDefaultInstance().getClientCustomConfigEncrypted(); + onChanged(); + return this; + } + + private boolean enableLoginPc_ ; + /** + * bool enable_login_pc = 7; + * @return The enableLoginPc. + */ + @java.lang.Override + public boolean getEnableLoginPc() { + return enableLoginPc_; + } + /** + * bool enable_login_pc = 7; + * @param value The enableLoginPc to set. + * @return This builder for chaining. + */ + public Builder setEnableLoginPc(boolean value) { + + enableLoginPc_ = value; + onChanged(); + return this; + } + /** + * bool enable_login_pc = 7; + * @return This builder for chaining. + */ + public Builder clearEnableLoginPc() { + + enableLoginPc_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QueryRegionListHttpRsp) + } + + // @@protoc_insertion_point(class_scope:QueryRegionListHttpRsp) + private static final emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp(); + } + + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryRegionListHttpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryRegionListHttpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryRegionListHttpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryRegionListHttpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QueryRegionListHttpRsp.proto\032\026RegionSi" + + "mpleInfo.proto\"\255\001\n\026QueryRegionListHttpRs" + + "p\022\017\n\007retcode\030\001 \001(\005\022&\n\013region_list\030\002 \003(\0132" + + "\021.RegionSimpleInfo\022\031\n\021client_secret_key\030" + + "\005 \001(\014\022&\n\036client_custom_config_encrypted\030" + + "\006 \001(\014\022\027\n\017enable_login_pc\030\007 \001(\010B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.getDescriptor(), + }); + internal_static_QueryRegionListHttpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryRegionListHttpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryRegionListHttpRsp_descriptor, + new java.lang.String[] { "Retcode", "RegionList", "ClientSecretKey", "ClientCustomConfigEncrypted", "EnableLoginPc", }); + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestDelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestDelNotifyOuterClass.java new file mode 100644 index 000000000..dd311fdfd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestDelNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestDelNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestDelNotifyOuterClass { + private QuestDelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestDelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestDelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 1; + * @return The questId. + */ + int getQuestId(); + } + /** + *
+   * CmdId: 412
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestDelNotify} + */ + public static final class QuestDelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestDelNotify) + QuestDelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestDelNotify.newBuilder() to construct. + private QuestDelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestDelNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestDelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestDelNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.class, emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 1; + private int questId_; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (questId_ != 0) { + output.writeUInt32(1, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, questId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify other = (emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 412
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestDelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestDelNotify) + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.class, emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify build() { + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify buildPartial() { + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify result = new emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify(this); + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify other) { + if (other == emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 1; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 1; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestDelNotify) + } + + // @@protoc_insertion_point(class_scope:QuestDelNotify) + private static final emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify(); + } + + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestDelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestDelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestDelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestDelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024QuestDelNotify.proto\"\"\n\016QuestDelNotify" + + "\022\020\n\010quest_id\030\001 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestDelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestDelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestDelNotify_descriptor, + new java.lang.String[] { "QuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarNotifyOuterClass.java new file mode 100644 index 000000000..a9f5edf09 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestGlobalVarNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestGlobalVarNotifyOuterClass { + private QuestGlobalVarNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestGlobalVarNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestGlobalVarNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .QuestGlobalVar var_list = 1; + */ + java.util.List + getVarListList(); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getVarList(int index); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + int getVarListCount(); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + java.util.List + getVarListOrBuilderList(); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder getVarListOrBuilder( + int index); + } + /** + *
+   * CmdId: 434
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestGlobalVarNotify} + */ + public static final class QuestGlobalVarNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestGlobalVarNotify) + QuestGlobalVarNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestGlobalVarNotify.newBuilder() to construct. + private QuestGlobalVarNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestGlobalVarNotify() { + varList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestGlobalVarNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestGlobalVarNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + varList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + varList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + varList_ = java.util.Collections.unmodifiableList(varList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.class, emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.Builder.class); + } + + public static final int VAR_LIST_FIELD_NUMBER = 1; + private java.util.List varList_; + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public java.util.List getVarListList() { + return varList_; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public java.util.List + getVarListOrBuilderList() { + return varList_; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public int getVarListCount() { + return varList_.size(); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getVarList(int index) { + return varList_.get(index); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder getVarListOrBuilder( + int index) { + return varList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < varList_.size(); i++) { + output.writeMessage(1, varList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < varList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, varList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify other = (emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify) obj; + + if (!getVarListList() + .equals(other.getVarListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getVarListCount() > 0) { + hash = (37 * hash) + VAR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getVarListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 434
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestGlobalVarNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestGlobalVarNotify) + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.class, emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getVarListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (varListBuilder_ == null) { + varList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + varListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify build() { + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify buildPartial() { + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify result = new emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify(this); + int from_bitField0_ = bitField0_; + if (varListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + varList_ = java.util.Collections.unmodifiableList(varList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.varList_ = varList_; + } else { + result.varList_ = varListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify other) { + if (other == emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.getDefaultInstance()) return this; + if (varListBuilder_ == null) { + if (!other.varList_.isEmpty()) { + if (varList_.isEmpty()) { + varList_ = other.varList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureVarListIsMutable(); + varList_.addAll(other.varList_); + } + onChanged(); + } + } else { + if (!other.varList_.isEmpty()) { + if (varListBuilder_.isEmpty()) { + varListBuilder_.dispose(); + varListBuilder_ = null; + varList_ = other.varList_; + bitField0_ = (bitField0_ & ~0x00000001); + varListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getVarListFieldBuilder() : null; + } else { + varListBuilder_.addAllMessages(other.varList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List varList_ = + java.util.Collections.emptyList(); + private void ensureVarListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + varList_ = new java.util.ArrayList(varList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder> varListBuilder_; + + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public java.util.List getVarListList() { + if (varListBuilder_ == null) { + return java.util.Collections.unmodifiableList(varList_); + } else { + return varListBuilder_.getMessageList(); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public int getVarListCount() { + if (varListBuilder_ == null) { + return varList_.size(); + } else { + return varListBuilder_.getCount(); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getVarList(int index) { + if (varListBuilder_ == null) { + return varList_.get(index); + } else { + return varListBuilder_.getMessage(index); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder setVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar value) { + if (varListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVarListIsMutable(); + varList_.set(index, value); + onChanged(); + } else { + varListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder setVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder builderForValue) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.set(index, builderForValue.build()); + onChanged(); + } else { + varListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar value) { + if (varListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVarListIsMutable(); + varList_.add(value); + onChanged(); + } else { + varListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar value) { + if (varListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVarListIsMutable(); + varList_.add(index, value); + onChanged(); + } else { + varListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder builderForValue) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.add(builderForValue.build()); + onChanged(); + } else { + varListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder builderForValue) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.add(index, builderForValue.build()); + onChanged(); + } else { + varListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addAllVarList( + java.lang.Iterable values) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, varList_); + onChanged(); + } else { + varListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder clearVarList() { + if (varListBuilder_ == null) { + varList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + varListBuilder_.clear(); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder removeVarList(int index) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.remove(index); + onChanged(); + } else { + varListBuilder_.remove(index); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder getVarListBuilder( + int index) { + return getVarListFieldBuilder().getBuilder(index); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder getVarListOrBuilder( + int index) { + if (varListBuilder_ == null) { + return varList_.get(index); } else { + return varListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public java.util.List + getVarListOrBuilderList() { + if (varListBuilder_ != null) { + return varListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(varList_); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder addVarListBuilder() { + return getVarListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance()); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder addVarListBuilder( + int index) { + return getVarListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance()); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public java.util.List + getVarListBuilderList() { + return getVarListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder> + getVarListFieldBuilder() { + if (varListBuilder_ == null) { + varListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder>( + varList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + varList_ = null; + } + return varListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestGlobalVarNotify) + } + + // @@protoc_insertion_point(class_scope:QuestGlobalVarNotify) + private static final emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify(); + } + + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestGlobalVarNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestGlobalVarNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestGlobalVarNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestGlobalVarNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032QuestGlobalVarNotify.proto\032\024QuestGloba" + + "lVar.proto\"9\n\024QuestGlobalVarNotify\022!\n\010va" + + "r_list\030\001 \003(\0132\017.QuestGlobalVarB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.getDescriptor(), + }); + internal_static_QuestGlobalVarNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestGlobalVarNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestGlobalVarNotify_descriptor, + new java.lang.String[] { "VarList", }); + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarOuterClass.java new file mode 100644 index 000000000..c63a068d2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestGlobalVar.proto + +package emu.grasscutter.net.proto; + +public final class QuestGlobalVarOuterClass { + private QuestGlobalVarOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestGlobalVarOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestGlobalVar) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 value = 8; + * @return The value. + */ + int getValue(); + + /** + * uint32 key = 4; + * @return The key. + */ + int getKey(); + } + /** + * Protobuf type {@code QuestGlobalVar} + */ + public static final class QuestGlobalVar extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestGlobalVar) + QuestGlobalVarOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestGlobalVar.newBuilder() to construct. + private QuestGlobalVar(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestGlobalVar() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestGlobalVar(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestGlobalVar( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + key_ = input.readUInt32(); + break; + } + case 64: { + + value_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.class, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder.class); + } + + public static final int VALUE_FIELD_NUMBER = 8; + private int value_; + /** + * int32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + public static final int KEY_FIELD_NUMBER = 4; + private int key_; + /** + * uint32 key = 4; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (key_ != 0) { + output.writeUInt32(4, key_); + } + if (value_ != 0) { + output.writeInt32(8, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, key_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, value_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar other = (emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar) obj; + + if (getValue() + != other.getValue()) return false; + if (getKey() + != other.getKey()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code QuestGlobalVar} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestGlobalVar) + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.class, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + value_ = 0; + + key_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar build() { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar buildPartial() { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar result = new emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar(this); + result.value_ = value_; + result.key_ = key_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar) { + return mergeFrom((emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar other) { + if (other == emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance()) return this; + if (other.getValue() != 0) { + setValue(other.getValue()); + } + if (other.getKey() != 0) { + setKey(other.getKey()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int value_ ; + /** + * int32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * int32 value = 8; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * int32 value = 8; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + + private int key_ ; + /** + * uint32 key = 4; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 4; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 4; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestGlobalVar) + } + + // @@protoc_insertion_point(class_scope:QuestGlobalVar) + private static final emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar(); + } + + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestGlobalVar parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestGlobalVar(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestGlobalVar_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestGlobalVar_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024QuestGlobalVar.proto\",\n\016QuestGlobalVar" + + "\022\r\n\005value\030\010 \001(\005\022\013\n\003key\030\004 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestGlobalVar_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestGlobalVar_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestGlobalVar_descriptor, + new java.lang.String[] { "Value", "Key", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestListNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestListNotifyOuterClass.java new file mode 100644 index 000000000..eff01cc5b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestListNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestListNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestListNotifyOuterClass { + private QuestListNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestListNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestListNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Quest quest_list = 1; + */ + java.util.List + getQuestListList(); + /** + * repeated .Quest quest_list = 1; + */ + emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index); + /** + * repeated .Quest quest_list = 1; + */ + int getQuestListCount(); + /** + * repeated .Quest quest_list = 1; + */ + java.util.List + getQuestListOrBuilderList(); + /** + * repeated .Quest quest_list = 1; + */ + emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 472
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestListNotify} + */ + public static final class QuestListNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestListNotify) + QuestListNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestListNotify.newBuilder() to construct. + private QuestListNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestListNotify() { + questList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestListNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestListNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + questList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestOuterClass.Quest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.class, emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.Builder.class); + } + + public static final int QUEST_LIST_FIELD_NUMBER = 1; + private java.util.List questList_; + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public java.util.List getQuestListList() { + return questList_; + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public java.util.List + getQuestListOrBuilderList() { + return questList_; + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public int getQuestListCount() { + return questList_.size(); + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + return questList_.get(index); + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + return questList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < questList_.size(); i++) { + output.writeMessage(1, questList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < questList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, questList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify other = (emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify) obj; + + if (!getQuestListList() + .equals(other.getQuestListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getQuestListCount() > 0) { + hash = (37 * hash) + QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 472
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestListNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestListNotify) + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.class, emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + questListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify build() { + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify buildPartial() { + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify result = new emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify(this); + int from_bitField0_ = bitField0_; + if (questListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questList_ = questList_; + } else { + result.questList_ = questListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify other) { + if (other == emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.getDefaultInstance()) return this; + if (questListBuilder_ == null) { + if (!other.questList_.isEmpty()) { + if (questList_.isEmpty()) { + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestListIsMutable(); + questList_.addAll(other.questList_); + } + onChanged(); + } + } else { + if (!other.questList_.isEmpty()) { + if (questListBuilder_.isEmpty()) { + questListBuilder_.dispose(); + questListBuilder_ = null; + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + questListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQuestListFieldBuilder() : null; + } else { + questListBuilder_.addAllMessages(other.questList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List questList_ = + java.util.Collections.emptyList(); + private void ensureQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(questList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> questListBuilder_; + + /** + * repeated .Quest quest_list = 1; + */ + public java.util.List getQuestListList() { + if (questListBuilder_ == null) { + return java.util.Collections.unmodifiableList(questList_); + } else { + return questListBuilder_.getMessageList(); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public int getQuestListCount() { + if (questListBuilder_ == null) { + return questList_.size(); + } else { + return questListBuilder_.getCount(); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + if (questListBuilder_ == null) { + return questList_.get(index); + } else { + return questListBuilder_.getMessage(index); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.set(index, value); + onChanged(); + } else { + questListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.set(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList(emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(value); + onChanged(); + } else { + questListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(index, value); + onChanged(); + } else { + questListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList( + emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addAllQuestList( + java.lang.Iterable values) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questList_); + onChanged(); + } else { + questListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder clearQuestList() { + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + questListBuilder_.clear(); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder removeQuestList(int index) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.remove(index); + onChanged(); + } else { + questListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder getQuestListBuilder( + int index) { + return getQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + if (questListBuilder_ == null) { + return questList_.get(index); } else { + return questListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public java.util.List + getQuestListOrBuilderList() { + if (questListBuilder_ != null) { + return questListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(questList_); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder() { + return getQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder( + int index) { + return getQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 1; + */ + public java.util.List + getQuestListBuilderList() { + return getQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> + getQuestListFieldBuilder() { + if (questListBuilder_ == null) { + questListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder>( + questList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + questList_ = null; + } + return questListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestListNotify) + } + + // @@protoc_insertion_point(class_scope:QuestListNotify) + private static final emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify(); + } + + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestListNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestListNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestListNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestListNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025QuestListNotify.proto\032\013Quest.proto\"-\n\017" + + "QuestListNotify\022\032\n\nquest_list\030\001 \003(\0132\006.Qu" + + "estB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(), + }); + internal_static_QuestListNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestListNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestListNotify_descriptor, + new java.lang.String[] { "QuestList", }); + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestListUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestListUpdateNotifyOuterClass.java new file mode 100644 index 000000000..b471a29a1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestListUpdateNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestListUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestListUpdateNotifyOuterClass { + private QuestListUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestListUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestListUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Quest quest_list = 6; + */ + java.util.List + getQuestListList(); + /** + * repeated .Quest quest_list = 6; + */ + emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index); + /** + * repeated .Quest quest_list = 6; + */ + int getQuestListCount(); + /** + * repeated .Quest quest_list = 6; + */ + java.util.List + getQuestListOrBuilderList(); + /** + * repeated .Quest quest_list = 6; + */ + emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 498
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestListUpdateNotify} + */ + public static final class QuestListUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestListUpdateNotify) + QuestListUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestListUpdateNotify.newBuilder() to construct. + private QuestListUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestListUpdateNotify() { + questList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestListUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestListUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + questList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestOuterClass.Quest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.class, emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.Builder.class); + } + + public static final int QUEST_LIST_FIELD_NUMBER = 6; + private java.util.List questList_; + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public java.util.List getQuestListList() { + return questList_; + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public java.util.List + getQuestListOrBuilderList() { + return questList_; + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public int getQuestListCount() { + return questList_.size(); + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + return questList_.get(index); + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + return questList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < questList_.size(); i++) { + output.writeMessage(6, questList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < questList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, questList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify other = (emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify) obj; + + if (!getQuestListList() + .equals(other.getQuestListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getQuestListCount() > 0) { + hash = (37 * hash) + QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 498
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestListUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestListUpdateNotify) + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.class, emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + questListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify build() { + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify buildPartial() { + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify result = new emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (questListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questList_ = questList_; + } else { + result.questList_ = questListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify other) { + if (other == emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.getDefaultInstance()) return this; + if (questListBuilder_ == null) { + if (!other.questList_.isEmpty()) { + if (questList_.isEmpty()) { + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestListIsMutable(); + questList_.addAll(other.questList_); + } + onChanged(); + } + } else { + if (!other.questList_.isEmpty()) { + if (questListBuilder_.isEmpty()) { + questListBuilder_.dispose(); + questListBuilder_ = null; + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + questListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQuestListFieldBuilder() : null; + } else { + questListBuilder_.addAllMessages(other.questList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List questList_ = + java.util.Collections.emptyList(); + private void ensureQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(questList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> questListBuilder_; + + /** + * repeated .Quest quest_list = 6; + */ + public java.util.List getQuestListList() { + if (questListBuilder_ == null) { + return java.util.Collections.unmodifiableList(questList_); + } else { + return questListBuilder_.getMessageList(); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public int getQuestListCount() { + if (questListBuilder_ == null) { + return questList_.size(); + } else { + return questListBuilder_.getCount(); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + if (questListBuilder_ == null) { + return questList_.get(index); + } else { + return questListBuilder_.getMessage(index); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.set(index, value); + onChanged(); + } else { + questListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.set(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList(emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(value); + onChanged(); + } else { + questListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(index, value); + onChanged(); + } else { + questListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList( + emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addAllQuestList( + java.lang.Iterable values) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questList_); + onChanged(); + } else { + questListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder clearQuestList() { + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + questListBuilder_.clear(); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder removeQuestList(int index) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.remove(index); + onChanged(); + } else { + questListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder getQuestListBuilder( + int index) { + return getQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + if (questListBuilder_ == null) { + return questList_.get(index); } else { + return questListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public java.util.List + getQuestListOrBuilderList() { + if (questListBuilder_ != null) { + return questListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(questList_); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder() { + return getQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder( + int index) { + return getQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 6; + */ + public java.util.List + getQuestListBuilderList() { + return getQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> + getQuestListFieldBuilder() { + if (questListBuilder_ == null) { + questListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder>( + questList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + questList_ = null; + } + return questListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestListUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:QuestListUpdateNotify) + private static final emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify(); + } + + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestListUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestListUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestListUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestListUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033QuestListUpdateNotify.proto\032\013Quest.pro" + + "to\"3\n\025QuestListUpdateNotify\022\032\n\nquest_lis" + + "t\030\006 \003(\0132\006.QuestB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(), + }); + internal_static_QuestListUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestListUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestListUpdateNotify_descriptor, + new java.lang.String[] { "QuestList", }); + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestOuterClass.java new file mode 100644 index 000000000..c164c056e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestOuterClass.java @@ -0,0 +1,2442 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Quest.proto + +package emu.grasscutter.net.proto; + +public final class QuestOuterClass { + private QuestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Quest) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 1; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 state = 2; + * @return The state. + */ + int getState(); + + /** + * uint32 start_time = 4; + * @return The startTime. + */ + int getStartTime(); + + /** + * bool is_random = 5; + * @return The isRandom. + */ + boolean getIsRandom(); + + /** + * uint32 parent_quest_id = 6; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 quest_config_id = 7; + * @return The questConfigId. + */ + int getQuestConfigId(); + + /** + * uint32 start_game_time = 8; + * @return The startGameTime. + */ + int getStartGameTime(); + + /** + * uint32 accept_time = 9; + * @return The acceptTime. + */ + int getAcceptTime(); + + /** + * repeated uint32 lacked_npc_list = 10; + * @return A list containing the lackedNpcList. + */ + java.util.List getLackedNpcListList(); + /** + * repeated uint32 lacked_npc_list = 10; + * @return The count of lackedNpcList. + */ + int getLackedNpcListCount(); + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index of the element to return. + * @return The lackedNpcList at the given index. + */ + int getLackedNpcList(int index); + + /** + * repeated uint32 finish_progress_list = 11; + * @return A list containing the finishProgressList. + */ + java.util.List getFinishProgressListList(); + /** + * repeated uint32 finish_progress_list = 11; + * @return The count of finishProgressList. + */ + int getFinishProgressListCount(); + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + int getFinishProgressList(int index); + + /** + * repeated uint32 fail_progress_list = 12; + * @return A list containing the failProgressList. + */ + java.util.List getFailProgressListList(); + /** + * repeated uint32 fail_progress_list = 12; + * @return The count of failProgressList. + */ + int getFailProgressListCount(); + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + int getFailProgressList(int index); + + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + int getLackedNpcMapCount(); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + boolean containsLackedNpcMap( + int key); + /** + * Use {@link #getLackedNpcMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getLackedNpcMap(); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + java.util.Map + getLackedNpcMapMap(); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + int getLackedNpcMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + int getLackedNpcMapOrThrow( + int key); + + /** + * repeated uint32 lacked_place_list = 14; + * @return A list containing the lackedPlaceList. + */ + java.util.List getLackedPlaceListList(); + /** + * repeated uint32 lacked_place_list = 14; + * @return The count of lackedPlaceList. + */ + int getLackedPlaceListCount(); + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index of the element to return. + * @return The lackedPlaceList at the given index. + */ + int getLackedPlaceList(int index); + + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + int getLackedPlaceMapCount(); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + boolean containsLackedPlaceMap( + int key); + /** + * Use {@link #getLackedPlaceMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getLackedPlaceMap(); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + java.util.Map + getLackedPlaceMapMap(); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + int getLackedPlaceMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + int getLackedPlaceMapOrThrow( + int key); + } + /** + * Protobuf type {@code Quest} + */ + public static final class Quest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Quest) + QuestOrBuilder { + private static final long serialVersionUID = 0L; + // Use Quest.newBuilder() to construct. + private Quest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Quest() { + lackedNpcList_ = emptyIntList(); + finishProgressList_ = emptyIntList(); + failProgressList_ = emptyIntList(); + lackedPlaceList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Quest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Quest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + questId_ = input.readUInt32(); + break; + } + case 16: { + + state_ = input.readUInt32(); + break; + } + case 32: { + + startTime_ = input.readUInt32(); + break; + } + case 40: { + + isRandom_ = input.readBool(); + break; + } + case 48: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 56: { + + questConfigId_ = input.readUInt32(); + break; + } + case 64: { + + startGameTime_ = input.readUInt32(); + break; + } + case 72: { + + acceptTime_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + lackedNpcList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + lackedNpcList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + lackedNpcList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + lackedNpcList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishProgressList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + failProgressList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + failProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + lackedNpcMap_ = com.google.protobuf.MapField.newMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + lackedNpcMap__ = input.readMessage( + LackedNpcMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + lackedNpcMap_.getMutableMap().put( + lackedNpcMap__.getKey(), lackedNpcMap__.getValue()); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + lackedPlaceList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + lackedPlaceList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + lackedPlaceList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + lackedPlaceMap_ = com.google.protobuf.MapField.newMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + lackedPlaceMap__ = input.readMessage( + LackedPlaceMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + lackedPlaceMap_.getMutableMap().put( + lackedPlaceMap__.getKey(), lackedPlaceMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + lackedNpcList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + failProgressList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetLackedNpcMap(); + case 15: + return internalGetLackedPlaceMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestOuterClass.Quest.class, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 1; + private int questId_; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int STATE_FIELD_NUMBER = 2; + private int state_; + /** + * uint32 state = 2; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + + public static final int START_TIME_FIELD_NUMBER = 4; + private int startTime_; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int IS_RANDOM_FIELD_NUMBER = 5; + private boolean isRandom_; + /** + * bool is_random = 5; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 6; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 6; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int QUEST_CONFIG_ID_FIELD_NUMBER = 7; + private int questConfigId_; + /** + * uint32 quest_config_id = 7; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + + public static final int START_GAME_TIME_FIELD_NUMBER = 8; + private int startGameTime_; + /** + * uint32 start_game_time = 8; + * @return The startGameTime. + */ + @java.lang.Override + public int getStartGameTime() { + return startGameTime_; + } + + public static final int ACCEPT_TIME_FIELD_NUMBER = 9; + private int acceptTime_; + /** + * uint32 accept_time = 9; + * @return The acceptTime. + */ + @java.lang.Override + public int getAcceptTime() { + return acceptTime_; + } + + public static final int LACKED_NPC_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList lackedNpcList_; + /** + * repeated uint32 lacked_npc_list = 10; + * @return A list containing the lackedNpcList. + */ + @java.lang.Override + public java.util.List + getLackedNpcListList() { + return lackedNpcList_; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return The count of lackedNpcList. + */ + public int getLackedNpcListCount() { + return lackedNpcList_.size(); + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index of the element to return. + * @return The lackedNpcList at the given index. + */ + public int getLackedNpcList(int index) { + return lackedNpcList_.getInt(index); + } + private int lackedNpcListMemoizedSerializedSize = -1; + + public static final int FINISH_PROGRESS_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList finishProgressList_; + /** + * repeated uint32 finish_progress_list = 11; + * @return A list containing the finishProgressList. + */ + @java.lang.Override + public java.util.List + getFinishProgressListList() { + return finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 11; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + private int finishProgressListMemoizedSerializedSize = -1; + + public static final int FAIL_PROGRESS_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList failProgressList_; + /** + * repeated uint32 fail_progress_list = 12; + * @return A list containing the failProgressList. + */ + @java.lang.Override + public java.util.List + getFailProgressListList() { + return failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 12; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + private int failProgressListMemoizedSerializedSize = -1; + + public static final int LACKED_NPC_MAP_FIELD_NUMBER = 13; + private static final class LackedNpcMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_LackedNpcMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedNpcMap_; + private com.google.protobuf.MapField + internalGetLackedNpcMap() { + if (lackedNpcMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + } + return lackedNpcMap_; + } + + public int getLackedNpcMapCount() { + return internalGetLackedNpcMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + @java.lang.Override + public boolean containsLackedNpcMap( + int key) { + + return internalGetLackedNpcMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedNpcMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedNpcMap() { + return getLackedNpcMapMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public java.util.Map getLackedNpcMapMap() { + return internalGetLackedNpcMap().getMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int LACKED_PLACE_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList lackedPlaceList_; + /** + * repeated uint32 lacked_place_list = 14; + * @return A list containing the lackedPlaceList. + */ + @java.lang.Override + public java.util.List + getLackedPlaceListList() { + return lackedPlaceList_; + } + /** + * repeated uint32 lacked_place_list = 14; + * @return The count of lackedPlaceList. + */ + public int getLackedPlaceListCount() { + return lackedPlaceList_.size(); + } + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index of the element to return. + * @return The lackedPlaceList at the given index. + */ + public int getLackedPlaceList(int index) { + return lackedPlaceList_.getInt(index); + } + private int lackedPlaceListMemoizedSerializedSize = -1; + + public static final int LACKED_PLACE_MAP_FIELD_NUMBER = 15; + private static final class LackedPlaceMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_LackedPlaceMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedPlaceMap_; + private com.google.protobuf.MapField + internalGetLackedPlaceMap() { + if (lackedPlaceMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + } + return lackedPlaceMap_; + } + + public int getLackedPlaceMapCount() { + return internalGetLackedPlaceMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + @java.lang.Override + public boolean containsLackedPlaceMap( + int key) { + + return internalGetLackedPlaceMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedPlaceMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedPlaceMap() { + return getLackedPlaceMapMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public java.util.Map getLackedPlaceMapMap() { + return internalGetLackedPlaceMap().getMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (questId_ != 0) { + output.writeUInt32(1, questId_); + } + if (state_ != 0) { + output.writeUInt32(2, state_); + } + if (startTime_ != 0) { + output.writeUInt32(4, startTime_); + } + if (isRandom_ != false) { + output.writeBool(5, isRandom_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(6, parentQuestId_); + } + if (questConfigId_ != 0) { + output.writeUInt32(7, questConfigId_); + } + if (startGameTime_ != 0) { + output.writeUInt32(8, startGameTime_); + } + if (acceptTime_ != 0) { + output.writeUInt32(9, acceptTime_); + } + if (getLackedNpcListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(lackedNpcListMemoizedSerializedSize); + } + for (int i = 0; i < lackedNpcList_.size(); i++) { + output.writeUInt32NoTag(lackedNpcList_.getInt(i)); + } + if (getFinishProgressListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(finishProgressListMemoizedSerializedSize); + } + for (int i = 0; i < finishProgressList_.size(); i++) { + output.writeUInt32NoTag(finishProgressList_.getInt(i)); + } + if (getFailProgressListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(failProgressListMemoizedSerializedSize); + } + for (int i = 0; i < failProgressList_.size(); i++) { + output.writeUInt32NoTag(failProgressList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetLackedNpcMap(), + LackedNpcMapDefaultEntryHolder.defaultEntry, + 13); + if (getLackedPlaceListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(lackedPlaceListMemoizedSerializedSize); + } + for (int i = 0; i < lackedPlaceList_.size(); i++) { + output.writeUInt32NoTag(lackedPlaceList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetLackedPlaceMap(), + LackedPlaceMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, questId_); + } + if (state_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, state_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startTime_); + } + if (isRandom_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isRandom_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, parentQuestId_); + } + if (questConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, questConfigId_); + } + if (startGameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, startGameTime_); + } + if (acceptTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, acceptTime_); + } + { + int dataSize = 0; + for (int i = 0; i < lackedNpcList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lackedNpcList_.getInt(i)); + } + size += dataSize; + if (!getLackedNpcListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lackedNpcListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < finishProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishProgressList_.getInt(i)); + } + size += dataSize; + if (!getFinishProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishProgressListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < failProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(failProgressList_.getInt(i)); + } + size += dataSize; + if (!getFailProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + failProgressListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetLackedNpcMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + lackedNpcMap__ = LackedNpcMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, lackedNpcMap__); + } + { + int dataSize = 0; + for (int i = 0; i < lackedPlaceList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lackedPlaceList_.getInt(i)); + } + size += dataSize; + if (!getLackedPlaceListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lackedPlaceListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetLackedPlaceMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + lackedPlaceMap__ = LackedPlaceMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, lackedPlaceMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestOuterClass.Quest)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestOuterClass.Quest other = (emu.grasscutter.net.proto.QuestOuterClass.Quest) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (getState() + != other.getState()) return false; + if (getStartTime() + != other.getStartTime()) return false; + if (getIsRandom() + != other.getIsRandom()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getQuestConfigId() + != other.getQuestConfigId()) return false; + if (getStartGameTime() + != other.getStartGameTime()) return false; + if (getAcceptTime() + != other.getAcceptTime()) return false; + if (!getLackedNpcListList() + .equals(other.getLackedNpcListList())) return false; + if (!getFinishProgressListList() + .equals(other.getFinishProgressListList())) return false; + if (!getFailProgressListList() + .equals(other.getFailProgressListList())) return false; + if (!internalGetLackedNpcMap().equals( + other.internalGetLackedNpcMap())) return false; + if (!getLackedPlaceListList() + .equals(other.getLackedPlaceListList())) return false; + if (!internalGetLackedPlaceMap().equals( + other.internalGetLackedPlaceMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + getState(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + IS_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRandom()); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + QUEST_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestConfigId(); + hash = (37 * hash) + START_GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartGameTime(); + hash = (37 * hash) + ACCEPT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getAcceptTime(); + if (getLackedNpcListCount() > 0) { + hash = (37 * hash) + LACKED_NPC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLackedNpcListList().hashCode(); + } + if (getFinishProgressListCount() > 0) { + hash = (37 * hash) + FINISH_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishProgressListList().hashCode(); + } + if (getFailProgressListCount() > 0) { + hash = (37 * hash) + FAIL_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFailProgressListList().hashCode(); + } + if (!internalGetLackedNpcMap().getMap().isEmpty()) { + hash = (37 * hash) + LACKED_NPC_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetLackedNpcMap().hashCode(); + } + if (getLackedPlaceListCount() > 0) { + hash = (37 * hash) + LACKED_PLACE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLackedPlaceListList().hashCode(); + } + if (!internalGetLackedPlaceMap().getMap().isEmpty()) { + hash = (37 * hash) + LACKED_PLACE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetLackedPlaceMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestOuterClass.Quest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Quest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Quest) + emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetLackedNpcMap(); + case 15: + return internalGetLackedPlaceMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutableLackedNpcMap(); + case 15: + return internalGetMutableLackedPlaceMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestOuterClass.Quest.class, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestOuterClass.Quest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + state_ = 0; + + startTime_ = 0; + + isRandom_ = false; + + parentQuestId_ = 0; + + questConfigId_ = 0; + + startGameTime_ = 0; + + acceptTime_ = 0; + + lackedNpcList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + internalGetMutableLackedNpcMap().clear(); + lackedPlaceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + internalGetMutableLackedPlaceMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest build() { + emu.grasscutter.net.proto.QuestOuterClass.Quest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest buildPartial() { + emu.grasscutter.net.proto.QuestOuterClass.Quest result = new emu.grasscutter.net.proto.QuestOuterClass.Quest(this); + int from_bitField0_ = bitField0_; + result.questId_ = questId_; + result.state_ = state_; + result.startTime_ = startTime_; + result.isRandom_ = isRandom_; + result.parentQuestId_ = parentQuestId_; + result.questConfigId_ = questConfigId_; + result.startGameTime_ = startGameTime_; + result.acceptTime_ = acceptTime_; + if (((bitField0_ & 0x00000001) != 0)) { + lackedNpcList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.lackedNpcList_ = lackedNpcList_; + if (((bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishProgressList_ = finishProgressList_; + if (((bitField0_ & 0x00000004) != 0)) { + failProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.failProgressList_ = failProgressList_; + result.lackedNpcMap_ = internalGetLackedNpcMap(); + result.lackedNpcMap_.makeImmutable(); + if (((bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.lackedPlaceList_ = lackedPlaceList_; + result.lackedPlaceMap_ = internalGetLackedPlaceMap(); + result.lackedPlaceMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestOuterClass.Quest) { + return mergeFrom((emu.grasscutter.net.proto.QuestOuterClass.Quest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestOuterClass.Quest other) { + if (other == emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getState() != 0) { + setState(other.getState()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getIsRandom() != false) { + setIsRandom(other.getIsRandom()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getQuestConfigId() != 0) { + setQuestConfigId(other.getQuestConfigId()); + } + if (other.getStartGameTime() != 0) { + setStartGameTime(other.getStartGameTime()); + } + if (other.getAcceptTime() != 0) { + setAcceptTime(other.getAcceptTime()); + } + if (!other.lackedNpcList_.isEmpty()) { + if (lackedNpcList_.isEmpty()) { + lackedNpcList_ = other.lackedNpcList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLackedNpcListIsMutable(); + lackedNpcList_.addAll(other.lackedNpcList_); + } + onChanged(); + } + if (!other.finishProgressList_.isEmpty()) { + if (finishProgressList_.isEmpty()) { + finishProgressList_ = other.finishProgressList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishProgressListIsMutable(); + finishProgressList_.addAll(other.finishProgressList_); + } + onChanged(); + } + if (!other.failProgressList_.isEmpty()) { + if (failProgressList_.isEmpty()) { + failProgressList_ = other.failProgressList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureFailProgressListIsMutable(); + failProgressList_.addAll(other.failProgressList_); + } + onChanged(); + } + internalGetMutableLackedNpcMap().mergeFrom( + other.internalGetLackedNpcMap()); + if (!other.lackedPlaceList_.isEmpty()) { + if (lackedPlaceList_.isEmpty()) { + lackedPlaceList_ = other.lackedPlaceList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureLackedPlaceListIsMutable(); + lackedPlaceList_.addAll(other.lackedPlaceList_); + } + onChanged(); + } + internalGetMutableLackedPlaceMap().mergeFrom( + other.internalGetLackedPlaceMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestOuterClass.Quest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestOuterClass.Quest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int questId_ ; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 1; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 1; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int state_ ; + /** + * uint32 state = 2; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + /** + * uint32 state = 2; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * uint32 state = 2; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 4; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 4; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private boolean isRandom_ ; + /** + * bool is_random = 5; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + /** + * bool is_random = 5; + * @param value The isRandom to set. + * @return This builder for chaining. + */ + public Builder setIsRandom(boolean value) { + + isRandom_ = value; + onChanged(); + return this; + } + /** + * bool is_random = 5; + * @return This builder for chaining. + */ + public Builder clearIsRandom() { + + isRandom_ = false; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 6; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 6; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 6; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int questConfigId_ ; + /** + * uint32 quest_config_id = 7; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + /** + * uint32 quest_config_id = 7; + * @param value The questConfigId to set. + * @return This builder for chaining. + */ + public Builder setQuestConfigId(int value) { + + questConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_config_id = 7; + * @return This builder for chaining. + */ + public Builder clearQuestConfigId() { + + questConfigId_ = 0; + onChanged(); + return this; + } + + private int startGameTime_ ; + /** + * uint32 start_game_time = 8; + * @return The startGameTime. + */ + @java.lang.Override + public int getStartGameTime() { + return startGameTime_; + } + /** + * uint32 start_game_time = 8; + * @param value The startGameTime to set. + * @return This builder for chaining. + */ + public Builder setStartGameTime(int value) { + + startGameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_game_time = 8; + * @return This builder for chaining. + */ + public Builder clearStartGameTime() { + + startGameTime_ = 0; + onChanged(); + return this; + } + + private int acceptTime_ ; + /** + * uint32 accept_time = 9; + * @return The acceptTime. + */ + @java.lang.Override + public int getAcceptTime() { + return acceptTime_; + } + /** + * uint32 accept_time = 9; + * @param value The acceptTime to set. + * @return This builder for chaining. + */ + public Builder setAcceptTime(int value) { + + acceptTime_ = value; + onChanged(); + return this; + } + /** + * uint32 accept_time = 9; + * @return This builder for chaining. + */ + public Builder clearAcceptTime() { + + acceptTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList lackedNpcList_ = emptyIntList(); + private void ensureLackedNpcListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + lackedNpcList_ = mutableCopy(lackedNpcList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return A list containing the lackedNpcList. + */ + public java.util.List + getLackedNpcListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(lackedNpcList_) : lackedNpcList_; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return The count of lackedNpcList. + */ + public int getLackedNpcListCount() { + return lackedNpcList_.size(); + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index of the element to return. + * @return The lackedNpcList at the given index. + */ + public int getLackedNpcList(int index) { + return lackedNpcList_.getInt(index); + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index to set the value at. + * @param value The lackedNpcList to set. + * @return This builder for chaining. + */ + public Builder setLackedNpcList( + int index, int value) { + ensureLackedNpcListIsMutable(); + lackedNpcList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param value The lackedNpcList to add. + * @return This builder for chaining. + */ + public Builder addLackedNpcList(int value) { + ensureLackedNpcListIsMutable(); + lackedNpcList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param values The lackedNpcList to add. + * @return This builder for chaining. + */ + public Builder addAllLackedNpcList( + java.lang.Iterable values) { + ensureLackedNpcListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lackedNpcList_); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return This builder for chaining. + */ + public Builder clearLackedNpcList() { + lackedNpcList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishProgressList_ = emptyIntList(); + private void ensureFinishProgressListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = mutableCopy(finishProgressList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finish_progress_list = 11; + * @return A list containing the finishProgressList. + */ + public java.util.List + getFinishProgressListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishProgressList_) : finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 11; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index to set the value at. + * @param value The finishProgressList to set. + * @return This builder for chaining. + */ + public Builder setFinishProgressList( + int index, int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 11; + * @param value The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addFinishProgressList(int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 11; + * @param values The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishProgressList( + java.lang.Iterable values) { + ensureFinishProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 11; + * @return This builder for chaining. + */ + public Builder clearFinishProgressList() { + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList failProgressList_ = emptyIntList(); + private void ensureFailProgressListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + failProgressList_ = mutableCopy(failProgressList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 fail_progress_list = 12; + * @return A list containing the failProgressList. + */ + public java.util.List + getFailProgressListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(failProgressList_) : failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 12; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index to set the value at. + * @param value The failProgressList to set. + * @return This builder for chaining. + */ + public Builder setFailProgressList( + int index, int value) { + ensureFailProgressListIsMutable(); + failProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 12; + * @param value The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addFailProgressList(int value) { + ensureFailProgressListIsMutable(); + failProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 12; + * @param values The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFailProgressList( + java.lang.Iterable values) { + ensureFailProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, failProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 12; + * @return This builder for chaining. + */ + public Builder clearFailProgressList() { + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedNpcMap_; + private com.google.protobuf.MapField + internalGetLackedNpcMap() { + if (lackedNpcMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + } + return lackedNpcMap_; + } + private com.google.protobuf.MapField + internalGetMutableLackedNpcMap() { + onChanged();; + if (lackedNpcMap_ == null) { + lackedNpcMap_ = com.google.protobuf.MapField.newMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + } + if (!lackedNpcMap_.isMutable()) { + lackedNpcMap_ = lackedNpcMap_.copy(); + } + return lackedNpcMap_; + } + + public int getLackedNpcMapCount() { + return internalGetLackedNpcMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + @java.lang.Override + public boolean containsLackedNpcMap( + int key) { + + return internalGetLackedNpcMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedNpcMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedNpcMap() { + return getLackedNpcMapMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public java.util.Map getLackedNpcMapMap() { + return internalGetLackedNpcMap().getMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLackedNpcMap() { + internalGetMutableLackedNpcMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + public Builder removeLackedNpcMap( + int key) { + + internalGetMutableLackedNpcMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableLackedNpcMap() { + return internalGetMutableLackedNpcMap().getMutableMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + public Builder putLackedNpcMap( + int key, + int value) { + + + internalGetMutableLackedNpcMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + public Builder putAllLackedNpcMap( + java.util.Map values) { + internalGetMutableLackedNpcMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList lackedPlaceList_ = emptyIntList(); + private void ensureLackedPlaceListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_ = mutableCopy(lackedPlaceList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 lacked_place_list = 14; + * @return A list containing the lackedPlaceList. + */ + public java.util.List + getLackedPlaceListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(lackedPlaceList_) : lackedPlaceList_; + } + /** + * repeated uint32 lacked_place_list = 14; + * @return The count of lackedPlaceList. + */ + public int getLackedPlaceListCount() { + return lackedPlaceList_.size(); + } + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index of the element to return. + * @return The lackedPlaceList at the given index. + */ + public int getLackedPlaceList(int index) { + return lackedPlaceList_.getInt(index); + } + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index to set the value at. + * @param value The lackedPlaceList to set. + * @return This builder for chaining. + */ + public Builder setLackedPlaceList( + int index, int value) { + ensureLackedPlaceListIsMutable(); + lackedPlaceList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_place_list = 14; + * @param value The lackedPlaceList to add. + * @return This builder for chaining. + */ + public Builder addLackedPlaceList(int value) { + ensureLackedPlaceListIsMutable(); + lackedPlaceList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_place_list = 14; + * @param values The lackedPlaceList to add. + * @return This builder for chaining. + */ + public Builder addAllLackedPlaceList( + java.lang.Iterable values) { + ensureLackedPlaceListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lackedPlaceList_); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_place_list = 14; + * @return This builder for chaining. + */ + public Builder clearLackedPlaceList() { + lackedPlaceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedPlaceMap_; + private com.google.protobuf.MapField + internalGetLackedPlaceMap() { + if (lackedPlaceMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + } + return lackedPlaceMap_; + } + private com.google.protobuf.MapField + internalGetMutableLackedPlaceMap() { + onChanged();; + if (lackedPlaceMap_ == null) { + lackedPlaceMap_ = com.google.protobuf.MapField.newMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + } + if (!lackedPlaceMap_.isMutable()) { + lackedPlaceMap_ = lackedPlaceMap_.copy(); + } + return lackedPlaceMap_; + } + + public int getLackedPlaceMapCount() { + return internalGetLackedPlaceMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + @java.lang.Override + public boolean containsLackedPlaceMap( + int key) { + + return internalGetLackedPlaceMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedPlaceMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedPlaceMap() { + return getLackedPlaceMapMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public java.util.Map getLackedPlaceMapMap() { + return internalGetLackedPlaceMap().getMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLackedPlaceMap() { + internalGetMutableLackedPlaceMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + public Builder removeLackedPlaceMap( + int key) { + + internalGetMutableLackedPlaceMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableLackedPlaceMap() { + return internalGetMutableLackedPlaceMap().getMutableMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + public Builder putLackedPlaceMap( + int key, + int value) { + + + internalGetMutableLackedPlaceMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + public Builder putAllLackedPlaceMap( + java.util.Map values) { + internalGetMutableLackedPlaceMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Quest) + } + + // @@protoc_insertion_point(class_scope:Quest) + private static final emu.grasscutter.net.proto.QuestOuterClass.Quest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestOuterClass.Quest(); + } + + public static emu.grasscutter.net.proto.QuestOuterClass.Quest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Quest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Quest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Quest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Quest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Quest_LackedNpcMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Quest_LackedNpcMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Quest_LackedPlaceMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Quest_LackedPlaceMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\013Quest.proto\"\361\003\n\005Quest\022\020\n\010quest_id\030\001 \001(" + + "\r\022\r\n\005state\030\002 \001(\r\022\022\n\nstart_time\030\004 \001(\r\022\021\n\t" + + "is_random\030\005 \001(\010\022\027\n\017parent_quest_id\030\006 \001(\r" + + "\022\027\n\017quest_config_id\030\007 \001(\r\022\027\n\017start_game_" + + "time\030\010 \001(\r\022\023\n\013accept_time\030\t \001(\r\022\027\n\017lacke" + + "d_npc_list\030\n \003(\r\022\034\n\024finish_progress_list" + + "\030\013 \003(\r\022\032\n\022fail_progress_list\030\014 \003(\r\0220\n\016la" + + "cked_npc_map\030\r \003(\0132\030.Quest.LackedNpcMapE" + + "ntry\022\031\n\021lacked_place_list\030\016 \003(\r\0224\n\020lacke" + + "d_place_map\030\017 \003(\0132\032.Quest.LackedPlaceMap" + + "Entry\0323\n\021LackedNpcMapEntry\022\013\n\003key\030\001 \001(\r\022" + + "\r\n\005value\030\002 \001(\r:\0028\001\0325\n\023LackedPlaceMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Quest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Quest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Quest_descriptor, + new java.lang.String[] { "QuestId", "State", "StartTime", "IsRandom", "ParentQuestId", "QuestConfigId", "StartGameTime", "AcceptTime", "LackedNpcList", "FinishProgressList", "FailProgressList", "LackedNpcMap", "LackedPlaceList", "LackedPlaceMap", }); + internal_static_Quest_LackedNpcMapEntry_descriptor = + internal_static_Quest_descriptor.getNestedTypes().get(0); + internal_static_Quest_LackedNpcMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Quest_LackedNpcMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_Quest_LackedPlaceMapEntry_descriptor = + internal_static_Quest_descriptor.getNestedTypes().get(1); + internal_static_Quest_LackedPlaceMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Quest_LackedPlaceMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestProgressUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestProgressUpdateNotifyOuterClass.java new file mode 100644 index 000000000..05cabd9fe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestProgressUpdateNotifyOuterClass.java @@ -0,0 +1,942 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestProgressUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestProgressUpdateNotifyOuterClass { + private QuestProgressUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestProgressUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestProgressUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 12; + * @return The questId. + */ + int getQuestId(); + + /** + * repeated uint32 fail_progress_list = 6; + * @return A list containing the failProgressList. + */ + java.util.List getFailProgressListList(); + /** + * repeated uint32 fail_progress_list = 6; + * @return The count of failProgressList. + */ + int getFailProgressListCount(); + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + int getFailProgressList(int index); + + /** + * repeated uint32 finish_progress_list = 13; + * @return A list containing the finishProgressList. + */ + java.util.List getFinishProgressListList(); + /** + * repeated uint32 finish_progress_list = 13; + * @return The count of finishProgressList. + */ + int getFinishProgressListCount(); + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + int getFinishProgressList(int index); + } + /** + *
+   * CmdId: 482
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestProgressUpdateNotify} + */ + public static final class QuestProgressUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestProgressUpdateNotify) + QuestProgressUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestProgressUpdateNotify.newBuilder() to construct. + private QuestProgressUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestProgressUpdateNotify() { + failProgressList_ = emptyIntList(); + finishProgressList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestProgressUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestProgressUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + failProgressList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + failProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + questId_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishProgressList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + failProgressList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.class, emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 12; + private int questId_; + /** + * uint32 quest_id = 12; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int FAIL_PROGRESS_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList failProgressList_; + /** + * repeated uint32 fail_progress_list = 6; + * @return A list containing the failProgressList. + */ + @java.lang.Override + public java.util.List + getFailProgressListList() { + return failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 6; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + private int failProgressListMemoizedSerializedSize = -1; + + public static final int FINISH_PROGRESS_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList finishProgressList_; + /** + * repeated uint32 finish_progress_list = 13; + * @return A list containing the finishProgressList. + */ + @java.lang.Override + public java.util.List + getFinishProgressListList() { + return finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 13; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + private int finishProgressListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getFailProgressListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(failProgressListMemoizedSerializedSize); + } + for (int i = 0; i < failProgressList_.size(); i++) { + output.writeUInt32NoTag(failProgressList_.getInt(i)); + } + if (questId_ != 0) { + output.writeUInt32(12, questId_); + } + if (getFinishProgressListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(finishProgressListMemoizedSerializedSize); + } + for (int i = 0; i < finishProgressList_.size(); i++) { + output.writeUInt32NoTag(finishProgressList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < failProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(failProgressList_.getInt(i)); + } + size += dataSize; + if (!getFailProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + failProgressListMemoizedSerializedSize = dataSize; + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, questId_); + } + { + int dataSize = 0; + for (int i = 0; i < finishProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishProgressList_.getInt(i)); + } + size += dataSize; + if (!getFinishProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishProgressListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify other = (emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (!getFailProgressListList() + .equals(other.getFailProgressListList())) return false; + if (!getFinishProgressListList() + .equals(other.getFinishProgressListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + if (getFailProgressListCount() > 0) { + hash = (37 * hash) + FAIL_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFailProgressListList().hashCode(); + } + if (getFinishProgressListCount() > 0) { + hash = (37 * hash) + FINISH_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishProgressListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 482
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestProgressUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestProgressUpdateNotify) + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.class, emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify build() { + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify buildPartial() { + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify result = new emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.questId_ = questId_; + if (((bitField0_ & 0x00000001) != 0)) { + failProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.failProgressList_ = failProgressList_; + if (((bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishProgressList_ = finishProgressList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify other) { + if (other == emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (!other.failProgressList_.isEmpty()) { + if (failProgressList_.isEmpty()) { + failProgressList_ = other.failProgressList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFailProgressListIsMutable(); + failProgressList_.addAll(other.failProgressList_); + } + onChanged(); + } + if (!other.finishProgressList_.isEmpty()) { + if (finishProgressList_.isEmpty()) { + finishProgressList_ = other.finishProgressList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishProgressListIsMutable(); + finishProgressList_.addAll(other.finishProgressList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int questId_ ; + /** + * uint32 quest_id = 12; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 12; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 12; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList failProgressList_ = emptyIntList(); + private void ensureFailProgressListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + failProgressList_ = mutableCopy(failProgressList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 fail_progress_list = 6; + * @return A list containing the failProgressList. + */ + public java.util.List + getFailProgressListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(failProgressList_) : failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 6; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index to set the value at. + * @param value The failProgressList to set. + * @return This builder for chaining. + */ + public Builder setFailProgressList( + int index, int value) { + ensureFailProgressListIsMutable(); + failProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 6; + * @param value The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addFailProgressList(int value) { + ensureFailProgressListIsMutable(); + failProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 6; + * @param values The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFailProgressList( + java.lang.Iterable values) { + ensureFailProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, failProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 6; + * @return This builder for chaining. + */ + public Builder clearFailProgressList() { + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishProgressList_ = emptyIntList(); + private void ensureFinishProgressListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = mutableCopy(finishProgressList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finish_progress_list = 13; + * @return A list containing the finishProgressList. + */ + public java.util.List + getFinishProgressListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishProgressList_) : finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 13; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index to set the value at. + * @param value The finishProgressList to set. + * @return This builder for chaining. + */ + public Builder setFinishProgressList( + int index, int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 13; + * @param value The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addFinishProgressList(int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 13; + * @param values The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishProgressList( + java.lang.Iterable values) { + ensureFinishProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 13; + * @return This builder for chaining. + */ + public Builder clearFinishProgressList() { + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestProgressUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:QuestProgressUpdateNotify) + private static final emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify(); + } + + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestProgressUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestProgressUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestProgressUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestProgressUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037QuestProgressUpdateNotify.proto\"g\n\031Que" + + "stProgressUpdateNotify\022\020\n\010quest_id\030\014 \001(\r" + + "\022\032\n\022fail_progress_list\030\006 \003(\r\022\034\n\024finish_p" + + "rogress_list\030\r \003(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestProgressUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestProgressUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestProgressUpdateNotify_descriptor, + new java.lang.String[] { "QuestId", "FailProgressList", "FinishProgressList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarNotifyOuterClass.java new file mode 100644 index 000000000..65518ca81 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarNotifyOuterClass.java @@ -0,0 +1,819 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestUpdateQuestVarNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestUpdateQuestVarNotifyOuterClass { + private QuestUpdateQuestVarNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestUpdateQuestVarNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestUpdateQuestVarNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated int32 quest_var = 1; + * @return A list containing the questVar. + */ + java.util.List getQuestVarList(); + /** + * repeated int32 quest_var = 1; + * @return The count of questVar. + */ + int getQuestVarCount(); + /** + * repeated int32 quest_var = 1; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + int getQuestVar(int index); + + /** + * uint32 parent_quest_id = 12; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 parent_quest_var_seq = 8; + * @return The parentQuestVarSeq. + */ + int getParentQuestVarSeq(); + } + /** + *
+   * CmdId: 453
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestUpdateQuestVarNotify} + */ + public static final class QuestUpdateQuestVarNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestUpdateQuestVarNotify) + QuestUpdateQuestVarNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestUpdateQuestVarNotify.newBuilder() to construct. + private QuestUpdateQuestVarNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestUpdateQuestVarNotify() { + questVar_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestUpdateQuestVarNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestUpdateQuestVarNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + questVar_.addInt(input.readInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + questVar_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 64: { + + parentQuestVarSeq_ = input.readUInt32(); + break; + } + case 96: { + + parentQuestId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.class, emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.Builder.class); + } + + public static final int QUEST_VAR_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList questVar_; + /** + * repeated int32 quest_var = 1; + * @return A list containing the questVar. + */ + @java.lang.Override + public java.util.List + getQuestVarList() { + return questVar_; + } + /** + * repeated int32 quest_var = 1; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 1; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + private int questVarMemoizedSerializedSize = -1; + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 12; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 12; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int PARENT_QUEST_VAR_SEQ_FIELD_NUMBER = 8; + private int parentQuestVarSeq_; + /** + * uint32 parent_quest_var_seq = 8; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getQuestVarList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(questVarMemoizedSerializedSize); + } + for (int i = 0; i < questVar_.size(); i++) { + output.writeInt32NoTag(questVar_.getInt(i)); + } + if (parentQuestVarSeq_ != 0) { + output.writeUInt32(8, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(12, parentQuestId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < questVar_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(questVar_.getInt(i)); + } + size += dataSize; + if (!getQuestVarList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + questVarMemoizedSerializedSize = dataSize; + } + if (parentQuestVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, parentQuestId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify other = (emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify) obj; + + if (!getQuestVarList() + .equals(other.getQuestVarList())) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getParentQuestVarSeq() + != other.getParentQuestVarSeq()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getQuestVarCount() > 0) { + hash = (37 * hash) + QUEST_VAR_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarList().hashCode(); + } + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + PARENT_QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestVarSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 453
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestUpdateQuestVarNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestUpdateQuestVarNotify) + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.class, emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + parentQuestId_ = 0; + + parentQuestVarSeq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify build() { + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify buildPartial() { + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify result = new emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questVar_ = questVar_; + result.parentQuestId_ = parentQuestId_; + result.parentQuestVarSeq_ = parentQuestVarSeq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify other) { + if (other == emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.getDefaultInstance()) return this; + if (!other.questVar_.isEmpty()) { + if (questVar_.isEmpty()) { + questVar_ = other.questVar_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestVarIsMutable(); + questVar_.addAll(other.questVar_); + } + onChanged(); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getParentQuestVarSeq() != 0) { + setParentQuestVarSeq(other.getParentQuestVarSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList questVar_ = emptyIntList(); + private void ensureQuestVarIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questVar_ = mutableCopy(questVar_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 quest_var = 1; + * @return A list containing the questVar. + */ + public java.util.List + getQuestVarList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(questVar_) : questVar_; + } + /** + * repeated int32 quest_var = 1; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 1; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + /** + * repeated int32 quest_var = 1; + * @param index The index to set the value at. + * @param value The questVar to set. + * @return This builder for chaining. + */ + public Builder setQuestVar( + int index, int value) { + ensureQuestVarIsMutable(); + questVar_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 1; + * @param value The questVar to add. + * @return This builder for chaining. + */ + public Builder addQuestVar(int value) { + ensureQuestVarIsMutable(); + questVar_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 1; + * @param values The questVar to add. + * @return This builder for chaining. + */ + public Builder addAllQuestVar( + java.lang.Iterable values) { + ensureQuestVarIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questVar_); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 1; + * @return This builder for chaining. + */ + public Builder clearQuestVar() { + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 12; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 12; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 12; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int parentQuestVarSeq_ ; + /** + * uint32 parent_quest_var_seq = 8; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + /** + * uint32 parent_quest_var_seq = 8; + * @param value The parentQuestVarSeq to set. + * @return This builder for chaining. + */ + public Builder setParentQuestVarSeq(int value) { + + parentQuestVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_var_seq = 8; + * @return This builder for chaining. + */ + public Builder clearParentQuestVarSeq() { + + parentQuestVarSeq_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestUpdateQuestVarNotify) + } + + // @@protoc_insertion_point(class_scope:QuestUpdateQuestVarNotify) + private static final emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify(); + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestUpdateQuestVarNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestUpdateQuestVarNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestUpdateQuestVarNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037QuestUpdateQuestVarNotify.proto\"e\n\031Que" + + "stUpdateQuestVarNotify\022\021\n\tquest_var\030\001 \003(" + + "\005\022\027\n\017parent_quest_id\030\014 \001(\r\022\034\n\024parent_que" + + "st_var_seq\030\010 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestUpdateQuestVarNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestUpdateQuestVarNotify_descriptor, + new java.lang.String[] { "QuestVar", "ParentQuestId", "ParentQuestVarSeq", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarReqOuterClass.java new file mode 100644 index 000000000..81489f67a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarReqOuterClass.java @@ -0,0 +1,1070 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestUpdateQuestVarReq.proto + +package emu.grasscutter.net.proto; + +public final class QuestUpdateQuestVarReqOuterClass { + private QuestUpdateQuestVarReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestUpdateQuestVarReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestUpdateQuestVarReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 parent_quest_id = 9; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + java.util.List + getQuestVarOpListList(); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getQuestVarOpList(int index); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + int getQuestVarOpListCount(); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + java.util.List + getQuestVarOpListOrBuilderList(); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder getQuestVarOpListOrBuilder( + int index); + + /** + * uint32 quest_id = 11; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 parent_quest_var_seq = 1; + * @return The parentQuestVarSeq. + */ + int getParentQuestVarSeq(); + } + /** + *
+   * CmdId: 447
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestUpdateQuestVarReq} + */ + public static final class QuestUpdateQuestVarReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestUpdateQuestVarReq) + QuestUpdateQuestVarReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestUpdateQuestVarReq.newBuilder() to construct. + private QuestUpdateQuestVarReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestUpdateQuestVarReq() { + questVarOpList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestUpdateQuestVarReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestUpdateQuestVarReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + parentQuestVarSeq_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + questVarOpList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.parser(), extensionRegistry)); + break; + } + case 72: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 88: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = java.util.Collections.unmodifiableList(questVarOpList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.class, emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.Builder.class); + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 9; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 9; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int QUEST_VAR_OP_LIST_FIELD_NUMBER = 4; + private java.util.List questVarOpList_; + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public java.util.List getQuestVarOpListList() { + return questVarOpList_; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public java.util.List + getQuestVarOpListOrBuilderList() { + return questVarOpList_; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public int getQuestVarOpListCount() { + return questVarOpList_.size(); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getQuestVarOpList(int index) { + return questVarOpList_.get(index); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder getQuestVarOpListOrBuilder( + int index) { + return questVarOpList_.get(index); + } + + public static final int QUEST_ID_FIELD_NUMBER = 11; + private int questId_; + /** + * uint32 quest_id = 11; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int PARENT_QUEST_VAR_SEQ_FIELD_NUMBER = 1; + private int parentQuestVarSeq_; + /** + * uint32 parent_quest_var_seq = 1; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (parentQuestVarSeq_ != 0) { + output.writeUInt32(1, parentQuestVarSeq_); + } + for (int i = 0; i < questVarOpList_.size(); i++) { + output.writeMessage(4, questVarOpList_.get(i)); + } + if (parentQuestId_ != 0) { + output.writeUInt32(9, parentQuestId_); + } + if (questId_ != 0) { + output.writeUInt32(11, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentQuestVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, parentQuestVarSeq_); + } + for (int i = 0; i < questVarOpList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, questVarOpList_.get(i)); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, parentQuestId_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, questId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq other = (emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq) obj; + + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (!getQuestVarOpListList() + .equals(other.getQuestVarOpListList())) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (getParentQuestVarSeq() + != other.getParentQuestVarSeq()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + if (getQuestVarOpListCount() > 0) { + hash = (37 * hash) + QUEST_VAR_OP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarOpListList().hashCode(); + } + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (37 * hash) + PARENT_QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestVarSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 447
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestUpdateQuestVarReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestUpdateQuestVarReq) + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.class, emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQuestVarOpListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + parentQuestId_ = 0; + + if (questVarOpListBuilder_ == null) { + questVarOpList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + questVarOpListBuilder_.clear(); + } + questId_ = 0; + + parentQuestVarSeq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq build() { + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq buildPartial() { + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq result = new emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq(this); + int from_bitField0_ = bitField0_; + result.parentQuestId_ = parentQuestId_; + if (questVarOpListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = java.util.Collections.unmodifiableList(questVarOpList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questVarOpList_ = questVarOpList_; + } else { + result.questVarOpList_ = questVarOpListBuilder_.build(); + } + result.questId_ = questId_; + result.parentQuestVarSeq_ = parentQuestVarSeq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq) { + return mergeFrom((emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq other) { + if (other == emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.getDefaultInstance()) return this; + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (questVarOpListBuilder_ == null) { + if (!other.questVarOpList_.isEmpty()) { + if (questVarOpList_.isEmpty()) { + questVarOpList_ = other.questVarOpList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestVarOpListIsMutable(); + questVarOpList_.addAll(other.questVarOpList_); + } + onChanged(); + } + } else { + if (!other.questVarOpList_.isEmpty()) { + if (questVarOpListBuilder_.isEmpty()) { + questVarOpListBuilder_.dispose(); + questVarOpListBuilder_ = null; + questVarOpList_ = other.questVarOpList_; + bitField0_ = (bitField0_ & ~0x00000001); + questVarOpListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQuestVarOpListFieldBuilder() : null; + } else { + questVarOpListBuilder_.addAllMessages(other.questVarOpList_); + } + } + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getParentQuestVarSeq() != 0) { + setParentQuestVarSeq(other.getParentQuestVarSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 9; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 9; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 9; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private java.util.List questVarOpList_ = + java.util.Collections.emptyList(); + private void ensureQuestVarOpListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = new java.util.ArrayList(questVarOpList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder> questVarOpListBuilder_; + + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public java.util.List getQuestVarOpListList() { + if (questVarOpListBuilder_ == null) { + return java.util.Collections.unmodifiableList(questVarOpList_); + } else { + return questVarOpListBuilder_.getMessageList(); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public int getQuestVarOpListCount() { + if (questVarOpListBuilder_ == null) { + return questVarOpList_.size(); + } else { + return questVarOpListBuilder_.getCount(); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getQuestVarOpList(int index) { + if (questVarOpListBuilder_ == null) { + return questVarOpList_.get(index); + } else { + return questVarOpListBuilder_.getMessage(index); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder setQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp value) { + if (questVarOpListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestVarOpListIsMutable(); + questVarOpList_.set(index, value); + onChanged(); + } else { + questVarOpListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder setQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder builderForValue) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.set(index, builderForValue.build()); + onChanged(); + } else { + questVarOpListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp value) { + if (questVarOpListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(value); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp value) { + if (questVarOpListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(index, value); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder builderForValue) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(builderForValue.build()); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder builderForValue) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(index, builderForValue.build()); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addAllQuestVarOpList( + java.lang.Iterable values) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questVarOpList_); + onChanged(); + } else { + questVarOpListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder clearQuestVarOpList() { + if (questVarOpListBuilder_ == null) { + questVarOpList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + questVarOpListBuilder_.clear(); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder removeQuestVarOpList(int index) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.remove(index); + onChanged(); + } else { + questVarOpListBuilder_.remove(index); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder getQuestVarOpListBuilder( + int index) { + return getQuestVarOpListFieldBuilder().getBuilder(index); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder getQuestVarOpListOrBuilder( + int index) { + if (questVarOpListBuilder_ == null) { + return questVarOpList_.get(index); } else { + return questVarOpListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public java.util.List + getQuestVarOpListOrBuilderList() { + if (questVarOpListBuilder_ != null) { + return questVarOpListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(questVarOpList_); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder addQuestVarOpListBuilder() { + return getQuestVarOpListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance()); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder addQuestVarOpListBuilder( + int index) { + return getQuestVarOpListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance()); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public java.util.List + getQuestVarOpListBuilderList() { + return getQuestVarOpListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder> + getQuestVarOpListFieldBuilder() { + if (questVarOpListBuilder_ == null) { + questVarOpListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder>( + questVarOpList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + questVarOpList_ = null; + } + return questVarOpListBuilder_; + } + + private int questId_ ; + /** + * uint32 quest_id = 11; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 11; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 11; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int parentQuestVarSeq_ ; + /** + * uint32 parent_quest_var_seq = 1; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + /** + * uint32 parent_quest_var_seq = 1; + * @param value The parentQuestVarSeq to set. + * @return This builder for chaining. + */ + public Builder setParentQuestVarSeq(int value) { + + parentQuestVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_var_seq = 1; + * @return This builder for chaining. + */ + public Builder clearParentQuestVarSeq() { + + parentQuestVarSeq_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestUpdateQuestVarReq) + } + + // @@protoc_insertion_point(class_scope:QuestUpdateQuestVarReq) + private static final emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq(); + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestUpdateQuestVarReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestUpdateQuestVarReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestUpdateQuestVarReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestUpdateQuestVarReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QuestUpdateQuestVarReq.proto\032\020QuestVar" + + "Op.proto\"\211\001\n\026QuestUpdateQuestVarReq\022\027\n\017p" + + "arent_quest_id\030\t \001(\r\022&\n\021quest_var_op_lis" + + "t\030\004 \003(\0132\013.QuestVarOp\022\020\n\010quest_id\030\013 \001(\r\022\034" + + "\n\024parent_quest_var_seq\030\001 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestVarOpOuterClass.getDescriptor(), + }); + internal_static_QuestUpdateQuestVarReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestUpdateQuestVarReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestUpdateQuestVarReq_descriptor, + new java.lang.String[] { "ParentQuestId", "QuestVarOpList", "QuestId", "ParentQuestVarSeq", }); + emu.grasscutter.net.proto.QuestVarOpOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarRspOuterClass.java new file mode 100644 index 000000000..ae40d836d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarRspOuterClass.java @@ -0,0 +1,762 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestUpdateQuestVarRsp.proto + +package emu.grasscutter.net.proto; + +public final class QuestUpdateQuestVarRspOuterClass { + private QuestUpdateQuestVarRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestUpdateQuestVarRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestUpdateQuestVarRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 parent_quest_var_seq = 2; + * @return The parentQuestVarSeq. + */ + int getParentQuestVarSeq(); + + /** + * uint32 parent_quest_id = 8; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 quest_id = 15; + * @return The questId. + */ + int getQuestId(); + } + /** + *
+   * CmdId: 439
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestUpdateQuestVarRsp} + */ + public static final class QuestUpdateQuestVarRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestUpdateQuestVarRsp) + QuestUpdateQuestVarRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestUpdateQuestVarRsp.newBuilder() to construct. + private QuestUpdateQuestVarRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestUpdateQuestVarRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestUpdateQuestVarRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestUpdateQuestVarRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + parentQuestVarSeq_ = input.readUInt32(); + break; + } + case 64: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.class, emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PARENT_QUEST_VAR_SEQ_FIELD_NUMBER = 2; + private int parentQuestVarSeq_; + /** + * uint32 parent_quest_var_seq = 2; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 8; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 8; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int QUEST_ID_FIELD_NUMBER = 15; + private int questId_; + /** + * uint32 quest_id = 15; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (parentQuestVarSeq_ != 0) { + output.writeUInt32(2, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(8, parentQuestId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (questId_ != 0) { + output.writeUInt32(15, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentQuestVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, parentQuestId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, questId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp other = (emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getParentQuestVarSeq() + != other.getParentQuestVarSeq()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + PARENT_QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestVarSeq(); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 439
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestUpdateQuestVarRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestUpdateQuestVarRsp) + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.class, emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + parentQuestVarSeq_ = 0; + + parentQuestId_ = 0; + + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp build() { + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp buildPartial() { + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp result = new emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp(this); + result.retcode_ = retcode_; + result.parentQuestVarSeq_ = parentQuestVarSeq_; + result.parentQuestId_ = parentQuestId_; + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp) { + return mergeFrom((emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp other) { + if (other == emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getParentQuestVarSeq() != 0) { + setParentQuestVarSeq(other.getParentQuestVarSeq()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int parentQuestVarSeq_ ; + /** + * uint32 parent_quest_var_seq = 2; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + /** + * uint32 parent_quest_var_seq = 2; + * @param value The parentQuestVarSeq to set. + * @return This builder for chaining. + */ + public Builder setParentQuestVarSeq(int value) { + + parentQuestVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_var_seq = 2; + * @return This builder for chaining. + */ + public Builder clearParentQuestVarSeq() { + + parentQuestVarSeq_ = 0; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 8; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 8; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 8; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 15; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 15; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 15; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestUpdateQuestVarRsp) + } + + // @@protoc_insertion_point(class_scope:QuestUpdateQuestVarRsp) + private static final emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp(); + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestUpdateQuestVarRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestUpdateQuestVarRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestUpdateQuestVarRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QuestUpdateQuestVarRsp.proto\"r\n\026QuestU" + + "pdateQuestVarRsp\022\017\n\007retcode\030\n \001(\005\022\034\n\024par" + + "ent_quest_var_seq\030\002 \001(\r\022\027\n\017parent_quest_" + + "id\030\010 \001(\r\022\020\n\010quest_id\030\017 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestUpdateQuestVarRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestUpdateQuestVarRsp_descriptor, + new java.lang.String[] { "Retcode", "ParentQuestVarSeq", "ParentQuestId", "QuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestVarOpOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestVarOpOuterClass.java new file mode 100644 index 000000000..3c1af37dd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestVarOpOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestVarOp.proto + +package emu.grasscutter.net.proto; + +public final class QuestVarOpOuterClass { + private QuestVarOpOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestVarOpOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestVarOp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 index = 9; + * @return The index. + */ + int getIndex(); + + /** + * int32 value = 5; + * @return The value. + */ + int getValue(); + + /** + * bool is_add = 6; + * @return The isAdd. + */ + boolean getIsAdd(); + } + /** + * Protobuf type {@code QuestVarOp} + */ + public static final class QuestVarOp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestVarOp) + QuestVarOpOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestVarOp.newBuilder() to construct. + private QuestVarOp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestVarOp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestVarOp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestVarOp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + value_ = input.readInt32(); + break; + } + case 48: { + + isAdd_ = input.readBool(); + break; + } + case 72: { + + index_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.class, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder.class); + } + + public static final int INDEX_FIELD_NUMBER = 9; + private int index_; + /** + * uint32 index = 9; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + + public static final int VALUE_FIELD_NUMBER = 5; + private int value_; + /** + * int32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + public static final int IS_ADD_FIELD_NUMBER = 6; + private boolean isAdd_; + /** + * bool is_add = 6; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (value_ != 0) { + output.writeInt32(5, value_); + } + if (isAdd_ != false) { + output.writeBool(6, isAdd_); + } + if (index_ != 0) { + output.writeUInt32(9, index_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, value_); + } + if (isAdd_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isAdd_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, index_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp other = (emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp) obj; + + if (getIndex() + != other.getIndex()) return false; + if (getValue() + != other.getValue()) return false; + if (getIsAdd() + != other.getIsAdd()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (37 * hash) + IS_ADD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAdd()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code QuestVarOp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestVarOp) + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.class, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + index_ = 0; + + value_ = 0; + + isAdd_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp build() { + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp buildPartial() { + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp result = new emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp(this); + result.index_ = index_; + result.value_ = value_; + result.isAdd_ = isAdd_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp) { + return mergeFrom((emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp other) { + if (other == emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance()) return this; + if (other.getIndex() != 0) { + setIndex(other.getIndex()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + if (other.getIsAdd() != false) { + setIsAdd(other.getIsAdd()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int index_ ; + /** + * uint32 index = 9; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * uint32 index = 9; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 9; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * int32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * int32 value = 5; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * int32 value = 5; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + + private boolean isAdd_ ; + /** + * bool is_add = 6; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + /** + * bool is_add = 6; + * @param value The isAdd to set. + * @return This builder for chaining. + */ + public Builder setIsAdd(boolean value) { + + isAdd_ = value; + onChanged(); + return this; + } + /** + * bool is_add = 6; + * @return This builder for chaining. + */ + public Builder clearIsAdd() { + + isAdd_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuestVarOp) + } + + // @@protoc_insertion_point(class_scope:QuestVarOp) + private static final emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp(); + } + + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestVarOp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestVarOp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestVarOp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestVarOp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020QuestVarOp.proto\":\n\nQuestVarOp\022\r\n\005inde" + + "x\030\t \001(\r\022\r\n\005value\030\005 \001(\005\022\016\n\006is_add\030\006 \001(\010B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestVarOp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestVarOp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestVarOp_descriptor, + new java.lang.String[] { "Index", "Value", "IsAdd", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetReqOuterClass.java new file mode 100644 index 000000000..386a78858 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetReqOuterClass.java @@ -0,0 +1,1483 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuickUseWidgetReq.proto + +package emu.grasscutter.net.proto; + +public final class QuickUseWidgetReqOuterClass { + private QuickUseWidgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuickUseWidgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuickUseWidgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return Whether the locationInfo field is set. + */ + boolean hasLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return The locationInfo. + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder(); + + /** + * .WidgetCameraInfo camera_info = 478; + * @return Whether the cameraInfo field is set. + */ + boolean hasCameraInfo(); + /** + * .WidgetCameraInfo camera_info = 478; + * @return The cameraInfo. + */ + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getCameraInfo(); + /** + * .WidgetCameraInfo camera_info = 478; + */ + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder getCameraInfoOrBuilder(); + + /** + * .WidgetCreatorInfo creator_info = 812; + * @return Whether the creatorInfo field is set. + */ + boolean hasCreatorInfo(); + /** + * .WidgetCreatorInfo creator_info = 812; + * @return The creatorInfo. + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getCreatorInfo(); + /** + * .WidgetCreatorInfo creator_info = 812; + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getCreatorInfoOrBuilder(); + + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return Whether the thunderBirdFeatherInfo field is set. + */ + boolean hasThunderBirdFeatherInfo(); + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return The thunderBirdFeatherInfo. + */ + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getThunderBirdFeatherInfo(); + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder getThunderBirdFeatherInfoOrBuilder(); + + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.ParamCase getParamCase(); + } + /** + *
+   * CmdId: 4299
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuickUseWidgetReq} + */ + public static final class QuickUseWidgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuickUseWidgetReq) + QuickUseWidgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuickUseWidgetReq.newBuilder() to construct. + private QuickUseWidgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuickUseWidgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuickUseWidgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuickUseWidgetReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 3826: { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder subBuilder = null; + if (paramCase_ == 478) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 478; + break; + } + case 5410: { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder subBuilder = null; + if (paramCase_ == 676) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 676; + break; + } + case 6498: { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder subBuilder = null; + if (paramCase_ == 812) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 812; + break; + } + case 14874: { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder subBuilder = null; + if (paramCase_ == 1859) { + subBuilder = ((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 1859; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.class, emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.Builder.class); + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LOCATION_INFO(676), + CAMERA_INFO(478), + CREATOR_INFO(812), + THUNDER_BIRD_FEATHER_INFO(1859), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 676: return LOCATION_INFO; + case 478: return CAMERA_INFO; + case 812: return CREATOR_INFO; + case 1859: return THUNDER_BIRD_FEATHER_INFO; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int LOCATION_INFO_FIELD_NUMBER = 676; + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return paramCase_ == 676; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + + public static final int CAMERA_INFO_FIELD_NUMBER = 478; + /** + * .WidgetCameraInfo camera_info = 478; + * @return Whether the cameraInfo field is set. + */ + @java.lang.Override + public boolean hasCameraInfo() { + return paramCase_ == 478; + } + /** + * .WidgetCameraInfo camera_info = 478; + * @return The cameraInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getCameraInfo() { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder getCameraInfoOrBuilder() { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + + public static final int CREATOR_INFO_FIELD_NUMBER = 812; + /** + * .WidgetCreatorInfo creator_info = 812; + * @return Whether the creatorInfo field is set. + */ + @java.lang.Override + public boolean hasCreatorInfo() { + return paramCase_ == 812; + } + /** + * .WidgetCreatorInfo creator_info = 812; + * @return The creatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getCreatorInfo() { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getCreatorInfoOrBuilder() { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + + public static final int THUNDER_BIRD_FEATHER_INFO_FIELD_NUMBER = 1859; + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return Whether the thunderBirdFeatherInfo field is set. + */ + @java.lang.Override + public boolean hasThunderBirdFeatherInfo() { + return paramCase_ == 1859; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return The thunderBirdFeatherInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getThunderBirdFeatherInfo() { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder getThunderBirdFeatherInfoOrBuilder() { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (paramCase_ == 478) { + output.writeMessage(478, (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_); + } + if (paramCase_ == 676) { + output.writeMessage(676, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_); + } + if (paramCase_ == 812) { + output.writeMessage(812, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_); + } + if (paramCase_ == 1859) { + output.writeMessage(1859, (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paramCase_ == 478) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(478, (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_); + } + if (paramCase_ == 676) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(676, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_); + } + if (paramCase_ == 812) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(812, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_); + } + if (paramCase_ == 1859) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1859, (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq other = (emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq) obj; + + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 676: + if (!getLocationInfo() + .equals(other.getLocationInfo())) return false; + break; + case 478: + if (!getCameraInfo() + .equals(other.getCameraInfo())) return false; + break; + case 812: + if (!getCreatorInfo() + .equals(other.getCreatorInfo())) return false; + break; + case 1859: + if (!getThunderBirdFeatherInfo() + .equals(other.getThunderBirdFeatherInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (paramCase_) { + case 676: + hash = (37 * hash) + LOCATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLocationInfo().hashCode(); + break; + case 478: + hash = (37 * hash) + CAMERA_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCameraInfo().hashCode(); + break; + case 812: + hash = (37 * hash) + CREATOR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCreatorInfo().hashCode(); + break; + case 1859: + hash = (37 * hash) + THUNDER_BIRD_FEATHER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getThunderBirdFeatherInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4299
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuickUseWidgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuickUseWidgetReq) + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.class, emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq build() { + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq buildPartial() { + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq result = new emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq(this); + if (paramCase_ == 676) { + if (locationInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = locationInfoBuilder_.build(); + } + } + if (paramCase_ == 478) { + if (cameraInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = cameraInfoBuilder_.build(); + } + } + if (paramCase_ == 812) { + if (creatorInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = creatorInfoBuilder_.build(); + } + } + if (paramCase_ == 1859) { + if (thunderBirdFeatherInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = thunderBirdFeatherInfoBuilder_.build(); + } + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq) { + return mergeFrom((emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq other) { + if (other == emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.getDefaultInstance()) return this; + switch (other.getParamCase()) { + case LOCATION_INFO: { + mergeLocationInfo(other.getLocationInfo()); + break; + } + case CAMERA_INFO: { + mergeCameraInfo(other.getCameraInfo()); + break; + } + case CREATOR_INFO: { + mergeCreatorInfo(other.getCreatorInfo()); + break; + } + case THUNDER_BIRD_FEATHER_INFO: { + mergeThunderBirdFeatherInfo(other.getThunderBirdFeatherInfo()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> locationInfoBuilder_; + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return paramCase_ == 676; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (locationInfoBuilder_ == null) { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } else { + if (paramCase_ == 676) { + return locationInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder setLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + locationInfoBuilder_.setMessage(value); + } + paramCase_ = 676; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder setLocationInfo( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder builderForValue) { + if (locationInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + locationInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 676; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder mergeLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (paramCase_ == 676 && + param_ != emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 676) { + locationInfoBuilder_.mergeFrom(value); + } + locationInfoBuilder_.setMessage(value); + } + paramCase_ = 676; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder clearLocationInfo() { + if (locationInfoBuilder_ == null) { + if (paramCase_ == 676) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 676) { + paramCase_ = 0; + param_ = null; + } + locationInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder getLocationInfoBuilder() { + return getLocationInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if ((paramCase_ == 676) && (locationInfoBuilder_ != null)) { + return locationInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> + getLocationInfoFieldBuilder() { + if (locationInfoBuilder_ == null) { + if (!(paramCase_ == 676)) { + param_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + locationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 676; + onChanged();; + return locationInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder> cameraInfoBuilder_; + /** + * .WidgetCameraInfo camera_info = 478; + * @return Whether the cameraInfo field is set. + */ + @java.lang.Override + public boolean hasCameraInfo() { + return paramCase_ == 478; + } + /** + * .WidgetCameraInfo camera_info = 478; + * @return The cameraInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getCameraInfo() { + if (cameraInfoBuilder_ == null) { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } else { + if (paramCase_ == 478) { + return cameraInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder setCameraInfo(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo value) { + if (cameraInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + cameraInfoBuilder_.setMessage(value); + } + paramCase_ = 478; + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder setCameraInfo( + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder builderForValue) { + if (cameraInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + cameraInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 478; + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder mergeCameraInfo(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo value) { + if (cameraInfoBuilder_ == null) { + if (paramCase_ == 478 && + param_ != emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.newBuilder((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 478) { + cameraInfoBuilder_.mergeFrom(value); + } + cameraInfoBuilder_.setMessage(value); + } + paramCase_ = 478; + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder clearCameraInfo() { + if (cameraInfoBuilder_ == null) { + if (paramCase_ == 478) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 478) { + paramCase_ = 0; + param_ = null; + } + cameraInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder getCameraInfoBuilder() { + return getCameraInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder getCameraInfoOrBuilder() { + if ((paramCase_ == 478) && (cameraInfoBuilder_ != null)) { + return cameraInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder> + getCameraInfoFieldBuilder() { + if (cameraInfoBuilder_ == null) { + if (!(paramCase_ == 478)) { + param_ = emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + cameraInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 478; + onChanged();; + return cameraInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> creatorInfoBuilder_; + /** + * .WidgetCreatorInfo creator_info = 812; + * @return Whether the creatorInfo field is set. + */ + @java.lang.Override + public boolean hasCreatorInfo() { + return paramCase_ == 812; + } + /** + * .WidgetCreatorInfo creator_info = 812; + * @return The creatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getCreatorInfo() { + if (creatorInfoBuilder_ == null) { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } else { + if (paramCase_ == 812) { + return creatorInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder setCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (creatorInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + creatorInfoBuilder_.setMessage(value); + } + paramCase_ = 812; + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder setCreatorInfo( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder builderForValue) { + if (creatorInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + creatorInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 812; + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder mergeCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (creatorInfoBuilder_ == null) { + if (paramCase_ == 812 && + param_ != emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 812) { + creatorInfoBuilder_.mergeFrom(value); + } + creatorInfoBuilder_.setMessage(value); + } + paramCase_ = 812; + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder clearCreatorInfo() { + if (creatorInfoBuilder_ == null) { + if (paramCase_ == 812) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 812) { + paramCase_ = 0; + param_ = null; + } + creatorInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder getCreatorInfoBuilder() { + return getCreatorInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getCreatorInfoOrBuilder() { + if ((paramCase_ == 812) && (creatorInfoBuilder_ != null)) { + return creatorInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> + getCreatorInfoFieldBuilder() { + if (creatorInfoBuilder_ == null) { + if (!(paramCase_ == 812)) { + param_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + creatorInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 812; + onChanged();; + return creatorInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder> thunderBirdFeatherInfoBuilder_; + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return Whether the thunderBirdFeatherInfo field is set. + */ + @java.lang.Override + public boolean hasThunderBirdFeatherInfo() { + return paramCase_ == 1859; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return The thunderBirdFeatherInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getThunderBirdFeatherInfo() { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } else { + if (paramCase_ == 1859) { + return thunderBirdFeatherInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder setThunderBirdFeatherInfo(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo value) { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + thunderBirdFeatherInfoBuilder_.setMessage(value); + } + paramCase_ = 1859; + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder setThunderBirdFeatherInfo( + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder builderForValue) { + if (thunderBirdFeatherInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + thunderBirdFeatherInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 1859; + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder mergeThunderBirdFeatherInfo(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo value) { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (paramCase_ == 1859 && + param_ != emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.newBuilder((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 1859) { + thunderBirdFeatherInfoBuilder_.mergeFrom(value); + } + thunderBirdFeatherInfoBuilder_.setMessage(value); + } + paramCase_ = 1859; + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder clearThunderBirdFeatherInfo() { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (paramCase_ == 1859) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 1859) { + paramCase_ = 0; + param_ = null; + } + thunderBirdFeatherInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder getThunderBirdFeatherInfoBuilder() { + return getThunderBirdFeatherInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder getThunderBirdFeatherInfoOrBuilder() { + if ((paramCase_ == 1859) && (thunderBirdFeatherInfoBuilder_ != null)) { + return thunderBirdFeatherInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder> + getThunderBirdFeatherInfoFieldBuilder() { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (!(paramCase_ == 1859)) { + param_ = emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + thunderBirdFeatherInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 1859; + onChanged();; + return thunderBirdFeatherInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuickUseWidgetReq) + } + + // @@protoc_insertion_point(class_scope:QuickUseWidgetReq) + private static final emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq(); + } + + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuickUseWidgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuickUseWidgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuickUseWidgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuickUseWidgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027QuickUseWidgetReq.proto\032\026WidgetCameraI" + + "nfo.proto\032\036WidgetCreateLocationInfo.prot" + + "o\032\027WidgetCreatorInfo.proto\032\"WidgetThunde" + + "rBirdFeatherInfo.proto\"\356\001\n\021QuickUseWidge" + + "tReq\0223\n\rlocation_info\030\244\005 \001(\0132\031.WidgetCre" + + "ateLocationInfoH\000\022)\n\013camera_info\030\336\003 \001(\0132" + + "\021.WidgetCameraInfoH\000\022+\n\014creator_info\030\254\006 " + + "\001(\0132\022.WidgetCreatorInfoH\000\022C\n\031thunder_bir" + + "d_feather_info\030\303\016 \001(\0132\035.WidgetThunderBir" + + "dFeatherInfoH\000B\007\n\005paramB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.getDescriptor(), + }); + internal_static_QuickUseWidgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuickUseWidgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuickUseWidgetReq_descriptor, + new java.lang.String[] { "LocationInfo", "CameraInfo", "CreatorInfo", "ThunderBirdFeatherInfo", "Param", }); + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetRspOuterClass.java new file mode 100644 index 000000000..46897550c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetRspOuterClass.java @@ -0,0 +1,1392 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuickUseWidgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class QuickUseWidgetRspOuterClass { + private QuickUseWidgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuickUseWidgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuickUseWidgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 6; + * @return The materialId. + */ + int getMaterialId(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return Whether the detectorData field is set. + */ + boolean hasDetectorData(); + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return The detectorData. + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDetectorData(); + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getDetectorDataOrBuilder(); + + /** + * .ClientCollectorData client_collector_data = 15; + * @return Whether the clientCollectorData field is set. + */ + boolean hasClientCollectorData(); + /** + * .ClientCollectorData client_collector_data = 15; + * @return The clientCollectorData. + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorData(); + /** + * .ClientCollectorData client_collector_data = 15; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataOrBuilder(); + + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return Whether the skyCrystalDetectorQuickUseResult field is set. + */ + boolean hasSkyCrystalDetectorQuickUseResult(); + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return The skyCrystalDetectorQuickUseResult. + */ + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getSkyCrystalDetectorQuickUseResult(); + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder getSkyCrystalDetectorQuickUseResultOrBuilder(); + + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.ParamCase getParamCase(); + } + /** + *
+   * CmdId: 4270
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuickUseWidgetRsp} + */ + public static final class QuickUseWidgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuickUseWidgetRsp) + QuickUseWidgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuickUseWidgetRsp.newBuilder() to construct. + private QuickUseWidgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuickUseWidgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuickUseWidgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuickUseWidgetRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder subBuilder = null; + if (paramCase_ == 3) { + subBuilder = ((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 3; + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + materialId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder subBuilder = null; + if (paramCase_ == 15) { + subBuilder = ((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 15; + break; + } + case 1351378: { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder subBuilder = null; + if (paramCase_ == 168922) { + subBuilder = ((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 168922; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.class, emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.Builder.class); + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + DETECTOR_DATA(3), + CLIENT_COLLECTOR_DATA(15), + SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT(168922), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 3: return DETECTOR_DATA; + case 15: return CLIENT_COLLECTOR_DATA; + case 168922: return SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 6; + private int materialId_; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int DETECTOR_DATA_FIELD_NUMBER = 3; + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return Whether the detectorData field is set. + */ + @java.lang.Override + public boolean hasDetectorData() { + return paramCase_ == 3; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return The detectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDetectorData() { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getDetectorDataOrBuilder() { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + + public static final int CLIENT_COLLECTOR_DATA_FIELD_NUMBER = 15; + /** + * .ClientCollectorData client_collector_data = 15; + * @return Whether the clientCollectorData field is set. + */ + @java.lang.Override + public boolean hasClientCollectorData() { + return paramCase_ == 15; + } + /** + * .ClientCollectorData client_collector_data = 15; + * @return The clientCollectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorData() { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataOrBuilder() { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + + public static final int SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT_FIELD_NUMBER = 168922; + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return Whether the skyCrystalDetectorQuickUseResult field is set. + */ + @java.lang.Override + public boolean hasSkyCrystalDetectorQuickUseResult() { + return paramCase_ == 168922; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return The skyCrystalDetectorQuickUseResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getSkyCrystalDetectorQuickUseResult() { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder getSkyCrystalDetectorQuickUseResultOrBuilder() { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (paramCase_ == 3) { + output.writeMessage(3, (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (materialId_ != 0) { + output.writeUInt32(6, materialId_); + } + if (paramCase_ == 15) { + output.writeMessage(15, (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_); + } + if (paramCase_ == 168922) { + output.writeMessage(168922, (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paramCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, materialId_); + } + if (paramCase_ == 15) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_); + } + if (paramCase_ == 168922) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(168922, (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp other = (emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 3: + if (!getDetectorData() + .equals(other.getDetectorData())) return false; + break; + case 15: + if (!getClientCollectorData() + .equals(other.getClientCollectorData())) return false; + break; + case 168922: + if (!getSkyCrystalDetectorQuickUseResult() + .equals(other.getSkyCrystalDetectorQuickUseResult())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + switch (paramCase_) { + case 3: + hash = (37 * hash) + DETECTOR_DATA_FIELD_NUMBER; + hash = (53 * hash) + getDetectorData().hashCode(); + break; + case 15: + hash = (37 * hash) + CLIENT_COLLECTOR_DATA_FIELD_NUMBER; + hash = (53 * hash) + getClientCollectorData().hashCode(); + break; + case 168922: + hash = (37 * hash) + SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getSkyCrystalDetectorQuickUseResult().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4270
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuickUseWidgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuickUseWidgetRsp) + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.class, emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + retcode_ = 0; + + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp build() { + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp buildPartial() { + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp result = new emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp(this); + result.materialId_ = materialId_; + result.retcode_ = retcode_; + if (paramCase_ == 3) { + if (detectorDataBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = detectorDataBuilder_.build(); + } + } + if (paramCase_ == 15) { + if (clientCollectorDataBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = clientCollectorDataBuilder_.build(); + } + } + if (paramCase_ == 168922) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = skyCrystalDetectorQuickUseResultBuilder_.build(); + } + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp other) { + if (other == emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + switch (other.getParamCase()) { + case DETECTOR_DATA: { + mergeDetectorData(other.getDetectorData()); + break; + } + case CLIENT_COLLECTOR_DATA: { + mergeClientCollectorData(other.getClientCollectorData()); + break; + } + case SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT: { + mergeSkyCrystalDetectorQuickUseResult(other.getSkyCrystalDetectorQuickUseResult()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private int materialId_ ; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 6; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 6; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> detectorDataBuilder_; + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return Whether the detectorData field is set. + */ + @java.lang.Override + public boolean hasDetectorData() { + return paramCase_ == 3; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return The detectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDetectorData() { + if (detectorDataBuilder_ == null) { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } else { + if (paramCase_ == 3) { + return detectorDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder setDetectorData(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (detectorDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + detectorDataBuilder_.setMessage(value); + } + paramCase_ = 3; + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder setDetectorData( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (detectorDataBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + detectorDataBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 3; + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder mergeDetectorData(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (detectorDataBuilder_ == null) { + if (paramCase_ == 3 && + param_ != emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.newBuilder((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 3) { + detectorDataBuilder_.mergeFrom(value); + } + detectorDataBuilder_.setMessage(value); + } + paramCase_ = 3; + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder clearDetectorData() { + if (detectorDataBuilder_ == null) { + if (paramCase_ == 3) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 3) { + paramCase_ = 0; + param_ = null; + } + detectorDataBuilder_.clear(); + } + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder getDetectorDataBuilder() { + return getDetectorDataFieldBuilder().getBuilder(); + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getDetectorDataOrBuilder() { + if ((paramCase_ == 3) && (detectorDataBuilder_ != null)) { + return detectorDataBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> + getDetectorDataFieldBuilder() { + if (detectorDataBuilder_ == null) { + if (!(paramCase_ == 3)) { + param_ = emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + detectorDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder>( + (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 3; + onChanged();; + return detectorDataBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> clientCollectorDataBuilder_; + /** + * .ClientCollectorData client_collector_data = 15; + * @return Whether the clientCollectorData field is set. + */ + @java.lang.Override + public boolean hasClientCollectorData() { + return paramCase_ == 15; + } + /** + * .ClientCollectorData client_collector_data = 15; + * @return The clientCollectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorData() { + if (clientCollectorDataBuilder_ == null) { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } else { + if (paramCase_ == 15) { + return clientCollectorDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder setClientCollectorData(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + clientCollectorDataBuilder_.setMessage(value); + } + paramCase_ = 15; + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder setClientCollectorData( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + clientCollectorDataBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 15; + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder mergeClientCollectorData(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataBuilder_ == null) { + if (paramCase_ == 15 && + param_ != emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.newBuilder((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 15) { + clientCollectorDataBuilder_.mergeFrom(value); + } + clientCollectorDataBuilder_.setMessage(value); + } + paramCase_ = 15; + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder clearClientCollectorData() { + if (clientCollectorDataBuilder_ == null) { + if (paramCase_ == 15) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 15) { + paramCase_ = 0; + param_ = null; + } + clientCollectorDataBuilder_.clear(); + } + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder getClientCollectorDataBuilder() { + return getClientCollectorDataFieldBuilder().getBuilder(); + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataOrBuilder() { + if ((paramCase_ == 15) && (clientCollectorDataBuilder_ != null)) { + return clientCollectorDataBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> + getClientCollectorDataFieldBuilder() { + if (clientCollectorDataBuilder_ == null) { + if (!(paramCase_ == 15)) { + param_ = emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + clientCollectorDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder>( + (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 15; + onChanged();; + return clientCollectorDataBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder> skyCrystalDetectorQuickUseResultBuilder_; + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return Whether the skyCrystalDetectorQuickUseResult field is set. + */ + @java.lang.Override + public boolean hasSkyCrystalDetectorQuickUseResult() { + return paramCase_ == 168922; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return The skyCrystalDetectorQuickUseResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getSkyCrystalDetectorQuickUseResult() { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } else { + if (paramCase_ == 168922) { + return skyCrystalDetectorQuickUseResultBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder setSkyCrystalDetectorQuickUseResult(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult value) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + skyCrystalDetectorQuickUseResultBuilder_.setMessage(value); + } + paramCase_ = 168922; + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder setSkyCrystalDetectorQuickUseResult( + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder builderForValue) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + skyCrystalDetectorQuickUseResultBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 168922; + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder mergeSkyCrystalDetectorQuickUseResult(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult value) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (paramCase_ == 168922 && + param_ != emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.newBuilder((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 168922) { + skyCrystalDetectorQuickUseResultBuilder_.mergeFrom(value); + } + skyCrystalDetectorQuickUseResultBuilder_.setMessage(value); + } + paramCase_ = 168922; + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder clearSkyCrystalDetectorQuickUseResult() { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (paramCase_ == 168922) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 168922) { + paramCase_ = 0; + param_ = null; + } + skyCrystalDetectorQuickUseResultBuilder_.clear(); + } + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder getSkyCrystalDetectorQuickUseResultBuilder() { + return getSkyCrystalDetectorQuickUseResultFieldBuilder().getBuilder(); + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder getSkyCrystalDetectorQuickUseResultOrBuilder() { + if ((paramCase_ == 168922) && (skyCrystalDetectorQuickUseResultBuilder_ != null)) { + return skyCrystalDetectorQuickUseResultBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder> + getSkyCrystalDetectorQuickUseResultFieldBuilder() { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (!(paramCase_ == 168922)) { + param_ = emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + skyCrystalDetectorQuickUseResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder>( + (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 168922; + onChanged();; + return skyCrystalDetectorQuickUseResultBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:QuickUseWidgetRsp) + } + + // @@protoc_insertion_point(class_scope:QuickUseWidgetRsp) + private static final emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp(); + } + + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuickUseWidgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuickUseWidgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuickUseWidgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuickUseWidgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027QuickUseWidgetRsp.proto\032\031ClientCollect" + + "orData.proto\032\"OneofGatherPointDetectorDa" + + "ta.proto\032&SkyCrystalDetectorQuickUseResu" + + "lt.proto\"\207\002\n\021QuickUseWidgetRsp\022\023\n\013materi" + + "al_id\030\006 \001(\r\022\017\n\007retcode\030\005 \001(\005\0226\n\rdetector" + + "_data\030\003 \001(\0132\035.OneofGatherPointDetectorDa" + + "taH\000\0225\n\025client_collector_data\030\017 \001(\0132\024.Cl" + + "ientCollectorDataH\000\022T\n%sky_crystal_detec" + + "tor_quick_use_result\030\332\247\n \001(\0132!.SkyCrysta" + + "lDetectorQuickUseResultH\000B\007\n\005paramB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.getDescriptor(), + }); + internal_static_QuickUseWidgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuickUseWidgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuickUseWidgetRsp_descriptor, + new java.lang.String[] { "MaterialId", "Retcode", "DetectorData", "ClientCollectorData", "SkyCrystalDetectorQuickUseResult", "Param", }); + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReadMailNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReadMailNotifyOuterClass.java new file mode 100644 index 000000000..814a6a399 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReadMailNotifyOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReadMailNotify.proto + +package emu.grasscutter.net.proto; + +public final class ReadMailNotifyOuterClass { + private ReadMailNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReadMailNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReadMailNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1412
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReadMailNotify} + */ + public static final class ReadMailNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReadMailNotify) + ReadMailNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReadMailNotify.newBuilder() to construct. + private ReadMailNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReadMailNotify() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReadMailNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReadMailNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.class, emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.Builder.class); + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify other = (emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify) obj; + + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1412
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReadMailNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReadMailNotify) + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.class, emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify build() { + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify buildPartial() { + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify result = new emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify) { + return mergeFrom((emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify other) { + if (other == emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.getDefaultInstance()) return this; + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReadMailNotify) + } + + // @@protoc_insertion_point(class_scope:ReadMailNotify) + private static final emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify(); + } + + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReadMailNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReadMailNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReadMailNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReadMailNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ReadMailNotify.proto\"&\n\016ReadMailNotify" + + "\022\024\n\014mail_id_list\030\002 \003(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReadMailNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReadMailNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReadMailNotify_descriptor, + new java.lang.String[] { "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java new file mode 100644 index 000000000..e518149fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java @@ -0,0 +1,4398 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RegionInfo.proto + +package emu.grasscutter.net.proto; + +public final class RegionInfoOuterClass { + private RegionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RegionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RegionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string gateserver_ip = 1; + * @return The gateserverIp. + */ + java.lang.String getGateserverIp(); + /** + * string gateserver_ip = 1; + * @return The bytes for gateserverIp. + */ + com.google.protobuf.ByteString + getGateserverIpBytes(); + + /** + * uint32 gateserver_port = 2; + * @return The gateserverPort. + */ + int getGateserverPort(); + + /** + * string pay_callback_url = 3; + * @return The payCallbackUrl. + */ + java.lang.String getPayCallbackUrl(); + /** + * string pay_callback_url = 3; + * @return The bytes for payCallbackUrl. + */ + com.google.protobuf.ByteString + getPayCallbackUrlBytes(); + + /** + * string area_type = 7; + * @return The areaType. + */ + java.lang.String getAreaType(); + /** + * string area_type = 7; + * @return The bytes for areaType. + */ + com.google.protobuf.ByteString + getAreaTypeBytes(); + + /** + * string resource_url = 8; + * @return The resourceUrl. + */ + java.lang.String getResourceUrl(); + /** + * string resource_url = 8; + * @return The bytes for resourceUrl. + */ + com.google.protobuf.ByteString + getResourceUrlBytes(); + + /** + * string data_url = 9; + * @return The dataUrl. + */ + java.lang.String getDataUrl(); + /** + * string data_url = 9; + * @return The bytes for dataUrl. + */ + com.google.protobuf.ByteString + getDataUrlBytes(); + + /** + * string feedback_url = 10; + * @return The feedbackUrl. + */ + java.lang.String getFeedbackUrl(); + /** + * string feedback_url = 10; + * @return The bytes for feedbackUrl. + */ + com.google.protobuf.ByteString + getFeedbackUrlBytes(); + + /** + * string bulletin_url = 11; + * @return The bulletinUrl. + */ + java.lang.String getBulletinUrl(); + /** + * string bulletin_url = 11; + * @return The bytes for bulletinUrl. + */ + com.google.protobuf.ByteString + getBulletinUrlBytes(); + + /** + * string resource_url_bak = 12; + * @return The resourceUrlBak. + */ + java.lang.String getResourceUrlBak(); + /** + * string resource_url_bak = 12; + * @return The bytes for resourceUrlBak. + */ + com.google.protobuf.ByteString + getResourceUrlBakBytes(); + + /** + * string data_url_bak = 13; + * @return The dataUrlBak. + */ + java.lang.String getDataUrlBak(); + /** + * string data_url_bak = 13; + * @return The bytes for dataUrlBak. + */ + com.google.protobuf.ByteString + getDataUrlBakBytes(); + + /** + * uint32 client_data_version = 14; + * @return The clientDataVersion. + */ + int getClientDataVersion(); + + /** + * string handbook_url = 16; + * @return The handbookUrl. + */ + java.lang.String getHandbookUrl(); + /** + * string handbook_url = 16; + * @return The bytes for handbookUrl. + */ + com.google.protobuf.ByteString + getHandbookUrlBytes(); + + /** + * uint32 client_silence_data_version = 18; + * @return The clientSilenceDataVersion. + */ + int getClientSilenceDataVersion(); + + /** + * string client_data_md5 = 19; + * @return The clientDataMd5. + */ + java.lang.String getClientDataMd5(); + /** + * string client_data_md5 = 19; + * @return The bytes for clientDataMd5. + */ + com.google.protobuf.ByteString + getClientDataMd5Bytes(); + + /** + * string client_silence_data_md5 = 20; + * @return The clientSilenceDataMd5. + */ + java.lang.String getClientSilenceDataMd5(); + /** + * string client_silence_data_md5 = 20; + * @return The bytes for clientSilenceDataMd5. + */ + com.google.protobuf.ByteString + getClientSilenceDataMd5Bytes(); + + /** + * .ResVersionConfig res_version_config = 22; + * @return Whether the resVersionConfig field is set. + */ + boolean hasResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 22; + * @return The resVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 22; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder(); + + /** + * bytes secret_key = 23; + * @return The secretKey. + */ + com.google.protobuf.ByteString getSecretKey(); + + /** + * string official_community_url = 24; + * @return The officialCommunityUrl. + */ + java.lang.String getOfficialCommunityUrl(); + /** + * string official_community_url = 24; + * @return The bytes for officialCommunityUrl. + */ + com.google.protobuf.ByteString + getOfficialCommunityUrlBytes(); + + /** + * string client_version_suffix = 26; + * @return The clientVersionSuffix. + */ + java.lang.String getClientVersionSuffix(); + /** + * string client_version_suffix = 26; + * @return The bytes for clientVersionSuffix. + */ + com.google.protobuf.ByteString + getClientVersionSuffixBytes(); + + /** + * string client_silence_version_suffix = 27; + * @return The clientSilenceVersionSuffix. + */ + java.lang.String getClientSilenceVersionSuffix(); + /** + * string client_silence_version_suffix = 27; + * @return The bytes for clientSilenceVersionSuffix. + */ + com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes(); + + /** + * bool use_gateserver_domain_name = 28; + * @return The useGateserverDomainName. + */ + boolean getUseGateserverDomainName(); + + /** + * string gateserver_domain_name = 29; + * @return The gateserverDomainName. + */ + java.lang.String getGateserverDomainName(); + /** + * string gateserver_domain_name = 29; + * @return The bytes for gateserverDomainName. + */ + com.google.protobuf.ByteString + getGateserverDomainNameBytes(); + + /** + * string user_center_url = 30; + * @return The userCenterUrl. + */ + java.lang.String getUserCenterUrl(); + /** + * string user_center_url = 30; + * @return The bytes for userCenterUrl. + */ + com.google.protobuf.ByteString + getUserCenterUrlBytes(); + + /** + * string account_bind_url = 31; + * @return The accountBindUrl. + */ + java.lang.String getAccountBindUrl(); + /** + * string account_bind_url = 31; + * @return The bytes for accountBindUrl. + */ + com.google.protobuf.ByteString + getAccountBindUrlBytes(); + + /** + * string cdkey_url = 32; + * @return The cdkeyUrl. + */ + java.lang.String getCdkeyUrl(); + /** + * string cdkey_url = 32; + * @return The bytes for cdkeyUrl. + */ + com.google.protobuf.ByteString + getCdkeyUrlBytes(); + + /** + * string privacy_policy_url = 33; + * @return The privacyPolicyUrl. + */ + java.lang.String getPrivacyPolicyUrl(); + /** + * string privacy_policy_url = 33; + * @return The bytes for privacyPolicyUrl. + */ + com.google.protobuf.ByteString + getPrivacyPolicyUrlBytes(); + + /** + * string next_resource_url = 34; + * @return The nextResourceUrl. + */ + java.lang.String getNextResourceUrl(); + /** + * string next_resource_url = 34; + * @return The bytes for nextResourceUrl. + */ + com.google.protobuf.ByteString + getNextResourceUrlBytes(); + + /** + * .ResVersionConfig next_res_version_config = 35; + * @return Whether the nextResVersionConfig field is set. + */ + boolean hasNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 35; + * @return The nextResVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 35; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder(); + } + /** + * Protobuf type {@code RegionInfo} + */ + public static final class RegionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RegionInfo) + RegionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RegionInfo.newBuilder() to construct. + private RegionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RegionInfo() { + gateserverIp_ = ""; + payCallbackUrl_ = ""; + areaType_ = ""; + resourceUrl_ = ""; + dataUrl_ = ""; + feedbackUrl_ = ""; + bulletinUrl_ = ""; + resourceUrlBak_ = ""; + dataUrlBak_ = ""; + handbookUrl_ = ""; + clientDataMd5_ = ""; + clientSilenceDataMd5_ = ""; + secretKey_ = com.google.protobuf.ByteString.EMPTY; + officialCommunityUrl_ = ""; + clientVersionSuffix_ = ""; + clientSilenceVersionSuffix_ = ""; + gateserverDomainName_ = ""; + userCenterUrl_ = ""; + accountBindUrl_ = ""; + cdkeyUrl_ = ""; + privacyPolicyUrl_ = ""; + nextResourceUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RegionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RegionInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + gateserverIp_ = s; + break; + } + case 16: { + + gateserverPort_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + payCallbackUrl_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + areaType_ = s; + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + resourceUrl_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + dataUrl_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + feedbackUrl_ = s; + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + bulletinUrl_ = s; + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + resourceUrlBak_ = s; + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + dataUrlBak_ = s; + break; + } + case 112: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 130: { + java.lang.String s = input.readStringRequireUtf8(); + + handbookUrl_ = s; + break; + } + case 144: { + + clientSilenceDataVersion_ = input.readUInt32(); + break; + } + case 154: { + java.lang.String s = input.readStringRequireUtf8(); + + clientDataMd5_ = s; + break; + } + case 162: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceDataMd5_ = s; + break; + } + case 178: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (resVersionConfig_ != null) { + subBuilder = resVersionConfig_.toBuilder(); + } + resVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resVersionConfig_); + resVersionConfig_ = subBuilder.buildPartial(); + } + + break; + } + case 186: { + + secretKey_ = input.readBytes(); + break; + } + case 194: { + java.lang.String s = input.readStringRequireUtf8(); + + officialCommunityUrl_ = s; + break; + } + case 210: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionSuffix_ = s; + break; + } + case 218: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceVersionSuffix_ = s; + break; + } + case 224: { + + useGateserverDomainName_ = input.readBool(); + break; + } + case 234: { + java.lang.String s = input.readStringRequireUtf8(); + + gateserverDomainName_ = s; + break; + } + case 242: { + java.lang.String s = input.readStringRequireUtf8(); + + userCenterUrl_ = s; + break; + } + case 250: { + java.lang.String s = input.readStringRequireUtf8(); + + accountBindUrl_ = s; + break; + } + case 258: { + java.lang.String s = input.readStringRequireUtf8(); + + cdkeyUrl_ = s; + break; + } + case 266: { + java.lang.String s = input.readStringRequireUtf8(); + + privacyPolicyUrl_ = s; + break; + } + case 274: { + java.lang.String s = input.readStringRequireUtf8(); + + nextResourceUrl_ = s; + break; + } + case 282: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (nextResVersionConfig_ != null) { + subBuilder = nextResVersionConfig_.toBuilder(); + } + nextResVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(nextResVersionConfig_); + nextResVersionConfig_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.class, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder.class); + } + + public static final int GATESERVER_IP_FIELD_NUMBER = 1; + private volatile java.lang.Object gateserverIp_; + /** + * string gateserver_ip = 1; + * @return The gateserverIp. + */ + @java.lang.Override + public java.lang.String getGateserverIp() { + java.lang.Object ref = gateserverIp_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateserverIp_ = s; + return s; + } + } + /** + * string gateserver_ip = 1; + * @return The bytes for gateserverIp. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGateserverIpBytes() { + java.lang.Object ref = gateserverIp_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GATESERVER_PORT_FIELD_NUMBER = 2; + private int gateserverPort_; + /** + * uint32 gateserver_port = 2; + * @return The gateserverPort. + */ + @java.lang.Override + public int getGateserverPort() { + return gateserverPort_; + } + + public static final int PAY_CALLBACK_URL_FIELD_NUMBER = 3; + private volatile java.lang.Object payCallbackUrl_; + /** + * string pay_callback_url = 3; + * @return The payCallbackUrl. + */ + @java.lang.Override + public java.lang.String getPayCallbackUrl() { + java.lang.Object ref = payCallbackUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + payCallbackUrl_ = s; + return s; + } + } + /** + * string pay_callback_url = 3; + * @return The bytes for payCallbackUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPayCallbackUrlBytes() { + java.lang.Object ref = payCallbackUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + payCallbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AREA_TYPE_FIELD_NUMBER = 7; + private volatile java.lang.Object areaType_; + /** + * string area_type = 7; + * @return The areaType. + */ + @java.lang.Override + public java.lang.String getAreaType() { + java.lang.Object ref = areaType_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + areaType_ = s; + return s; + } + } + /** + * string area_type = 7; + * @return The bytes for areaType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAreaTypeBytes() { + java.lang.Object ref = areaType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + areaType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOURCE_URL_FIELD_NUMBER = 8; + private volatile java.lang.Object resourceUrl_; + /** + * string resource_url = 8; + * @return The resourceUrl. + */ + @java.lang.Override + public java.lang.String getResourceUrl() { + java.lang.Object ref = resourceUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceUrl_ = s; + return s; + } + } + /** + * string resource_url = 8; + * @return The bytes for resourceUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceUrlBytes() { + java.lang.Object ref = resourceUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DATA_URL_FIELD_NUMBER = 9; + private volatile java.lang.Object dataUrl_; + /** + * string data_url = 9; + * @return The dataUrl. + */ + @java.lang.Override + public java.lang.String getDataUrl() { + java.lang.Object ref = dataUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataUrl_ = s; + return s; + } + } + /** + * string data_url = 9; + * @return The bytes for dataUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataUrlBytes() { + java.lang.Object ref = dataUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FEEDBACK_URL_FIELD_NUMBER = 10; + private volatile java.lang.Object feedbackUrl_; + /** + * string feedback_url = 10; + * @return The feedbackUrl. + */ + @java.lang.Override + public java.lang.String getFeedbackUrl() { + java.lang.Object ref = feedbackUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + feedbackUrl_ = s; + return s; + } + } + /** + * string feedback_url = 10; + * @return The bytes for feedbackUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFeedbackUrlBytes() { + java.lang.Object ref = feedbackUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + feedbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BULLETIN_URL_FIELD_NUMBER = 11; + private volatile java.lang.Object bulletinUrl_; + /** + * string bulletin_url = 11; + * @return The bulletinUrl. + */ + @java.lang.Override + public java.lang.String getBulletinUrl() { + java.lang.Object ref = bulletinUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bulletinUrl_ = s; + return s; + } + } + /** + * string bulletin_url = 11; + * @return The bytes for bulletinUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBulletinUrlBytes() { + java.lang.Object ref = bulletinUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bulletinUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOURCE_URL_BAK_FIELD_NUMBER = 12; + private volatile java.lang.Object resourceUrlBak_; + /** + * string resource_url_bak = 12; + * @return The resourceUrlBak. + */ + @java.lang.Override + public java.lang.String getResourceUrlBak() { + java.lang.Object ref = resourceUrlBak_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceUrlBak_ = s; + return s; + } + } + /** + * string resource_url_bak = 12; + * @return The bytes for resourceUrlBak. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceUrlBakBytes() { + java.lang.Object ref = resourceUrlBak_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DATA_URL_BAK_FIELD_NUMBER = 13; + private volatile java.lang.Object dataUrlBak_; + /** + * string data_url_bak = 13; + * @return The dataUrlBak. + */ + @java.lang.Override + public java.lang.String getDataUrlBak() { + java.lang.Object ref = dataUrlBak_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataUrlBak_ = s; + return s; + } + } + /** + * string data_url_bak = 13; + * @return The bytes for dataUrlBak. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataUrlBakBytes() { + java.lang.Object ref = dataUrlBak_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_DATA_VERSION_FIELD_NUMBER = 14; + private int clientDataVersion_; + /** + * uint32 client_data_version = 14; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + + public static final int HANDBOOK_URL_FIELD_NUMBER = 16; + private volatile java.lang.Object handbookUrl_; + /** + * string handbook_url = 16; + * @return The handbookUrl. + */ + @java.lang.Override + public java.lang.String getHandbookUrl() { + java.lang.Object ref = handbookUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + handbookUrl_ = s; + return s; + } + } + /** + * string handbook_url = 16; + * @return The bytes for handbookUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getHandbookUrlBytes() { + java.lang.Object ref = handbookUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + handbookUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER = 18; + private int clientSilenceDataVersion_; + /** + * uint32 client_silence_data_version = 18; + * @return The clientSilenceDataVersion. + */ + @java.lang.Override + public int getClientSilenceDataVersion() { + return clientSilenceDataVersion_; + } + + public static final int CLIENT_DATA_MD5_FIELD_NUMBER = 19; + private volatile java.lang.Object clientDataMd5_; + /** + * string client_data_md5 = 19; + * @return The clientDataMd5. + */ + @java.lang.Override + public java.lang.String getClientDataMd5() { + java.lang.Object ref = clientDataMd5_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientDataMd5_ = s; + return s; + } + } + /** + * string client_data_md5 = 19; + * @return The bytes for clientDataMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientDataMd5Bytes() { + java.lang.Object ref = clientDataMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SILENCE_DATA_MD5_FIELD_NUMBER = 20; + private volatile java.lang.Object clientSilenceDataMd5_; + /** + * string client_silence_data_md5 = 20; + * @return The clientSilenceDataMd5. + */ + @java.lang.Override + public java.lang.String getClientSilenceDataMd5() { + java.lang.Object ref = clientSilenceDataMd5_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceDataMd5_ = s; + return s; + } + } + /** + * string client_silence_data_md5 = 20; + * @return The bytes for clientSilenceDataMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSilenceDataMd5Bytes() { + java.lang.Object ref = clientSilenceDataMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RES_VERSION_CONFIG_FIELD_NUMBER = 22; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; + /** + * .ResVersionConfig res_version_config = 22; + * @return Whether the resVersionConfig field is set. + */ + @java.lang.Override + public boolean hasResVersionConfig() { + return resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 22; + * @return The resVersionConfig. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig() { + return resVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_; + } + /** + * .ResVersionConfig res_version_config = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { + return getResVersionConfig(); + } + + public static final int SECRET_KEY_FIELD_NUMBER = 23; + private com.google.protobuf.ByteString secretKey_; + /** + * bytes secret_key = 23; + * @return The secretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretKey() { + return secretKey_; + } + + public static final int OFFICIAL_COMMUNITY_URL_FIELD_NUMBER = 24; + private volatile java.lang.Object officialCommunityUrl_; + /** + * string official_community_url = 24; + * @return The officialCommunityUrl. + */ + @java.lang.Override + public java.lang.String getOfficialCommunityUrl() { + java.lang.Object ref = officialCommunityUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + officialCommunityUrl_ = s; + return s; + } + } + /** + * string official_community_url = 24; + * @return The bytes for officialCommunityUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOfficialCommunityUrlBytes() { + java.lang.Object ref = officialCommunityUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + officialCommunityUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_VERSION_SUFFIX_FIELD_NUMBER = 26; + private volatile java.lang.Object clientVersionSuffix_; + /** + * string client_version_suffix = 26; + * @return The clientVersionSuffix. + */ + @java.lang.Override + public java.lang.String getClientVersionSuffix() { + java.lang.Object ref = clientVersionSuffix_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionSuffix_ = s; + return s; + } + } + /** + * string client_version_suffix = 26; + * @return The bytes for clientVersionSuffix. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVersionSuffixBytes() { + java.lang.Object ref = clientVersionSuffix_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER = 27; + private volatile java.lang.Object clientSilenceVersionSuffix_; + /** + * string client_silence_version_suffix = 27; + * @return The clientSilenceVersionSuffix. + */ + @java.lang.Override + public java.lang.String getClientSilenceVersionSuffix() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceVersionSuffix_ = s; + return s; + } + } + /** + * string client_silence_version_suffix = 27; + * @return The bytes for clientSilenceVersionSuffix. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int USE_GATESERVER_DOMAIN_NAME_FIELD_NUMBER = 28; + private boolean useGateserverDomainName_; + /** + * bool use_gateserver_domain_name = 28; + * @return The useGateserverDomainName. + */ + @java.lang.Override + public boolean getUseGateserverDomainName() { + return useGateserverDomainName_; + } + + public static final int GATESERVER_DOMAIN_NAME_FIELD_NUMBER = 29; + private volatile java.lang.Object gateserverDomainName_; + /** + * string gateserver_domain_name = 29; + * @return The gateserverDomainName. + */ + @java.lang.Override + public java.lang.String getGateserverDomainName() { + java.lang.Object ref = gateserverDomainName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateserverDomainName_ = s; + return s; + } + } + /** + * string gateserver_domain_name = 29; + * @return The bytes for gateserverDomainName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGateserverDomainNameBytes() { + java.lang.Object ref = gateserverDomainName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverDomainName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int USER_CENTER_URL_FIELD_NUMBER = 30; + private volatile java.lang.Object userCenterUrl_; + /** + * string user_center_url = 30; + * @return The userCenterUrl. + */ + @java.lang.Override + public java.lang.String getUserCenterUrl() { + java.lang.Object ref = userCenterUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + userCenterUrl_ = s; + return s; + } + } + /** + * string user_center_url = 30; + * @return The bytes for userCenterUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUserCenterUrlBytes() { + java.lang.Object ref = userCenterUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userCenterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_BIND_URL_FIELD_NUMBER = 31; + private volatile java.lang.Object accountBindUrl_; + /** + * string account_bind_url = 31; + * @return The accountBindUrl. + */ + @java.lang.Override + public java.lang.String getAccountBindUrl() { + java.lang.Object ref = accountBindUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountBindUrl_ = s; + return s; + } + } + /** + * string account_bind_url = 31; + * @return The bytes for accountBindUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountBindUrlBytes() { + java.lang.Object ref = accountBindUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountBindUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CDKEY_URL_FIELD_NUMBER = 32; + private volatile java.lang.Object cdkeyUrl_; + /** + * string cdkey_url = 32; + * @return The cdkeyUrl. + */ + @java.lang.Override + public java.lang.String getCdkeyUrl() { + java.lang.Object ref = cdkeyUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cdkeyUrl_ = s; + return s; + } + } + /** + * string cdkey_url = 32; + * @return The bytes for cdkeyUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCdkeyUrlBytes() { + java.lang.Object ref = cdkeyUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cdkeyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRIVACY_POLICY_URL_FIELD_NUMBER = 33; + private volatile java.lang.Object privacyPolicyUrl_; + /** + * string privacy_policy_url = 33; + * @return The privacyPolicyUrl. + */ + @java.lang.Override + public java.lang.String getPrivacyPolicyUrl() { + java.lang.Object ref = privacyPolicyUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + privacyPolicyUrl_ = s; + return s; + } + } + /** + * string privacy_policy_url = 33; + * @return The bytes for privacyPolicyUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPrivacyPolicyUrlBytes() { + java.lang.Object ref = privacyPolicyUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + privacyPolicyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RESOURCE_URL_FIELD_NUMBER = 34; + private volatile java.lang.Object nextResourceUrl_; + /** + * string next_resource_url = 34; + * @return The nextResourceUrl. + */ + @java.lang.Override + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextResourceUrl_ = s; + return s; + } + } + /** + * string next_resource_url = 34; + * @return The bytes for nextResourceUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RES_VERSION_CONFIG_FIELD_NUMBER = 35; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + /** + * .ResVersionConfig next_res_version_config = 35; + * @return Whether the nextResVersionConfig field is set. + */ + @java.lang.Override + public boolean hasNextResVersionConfig() { + return nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 35; + * @return The nextResVersionConfig. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + return getNextResVersionConfig(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverIp_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gateserverIp_); + } + if (gateserverPort_ != 0) { + output.writeUInt32(2, gateserverPort_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(payCallbackUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, payCallbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(areaType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, areaType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, resourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, dataUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(feedbackUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, feedbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bulletinUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, bulletinUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrlBak_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, resourceUrlBak_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrlBak_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, dataUrlBak_); + } + if (clientDataVersion_ != 0) { + output.writeUInt32(14, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handbookUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 16, handbookUrl_); + } + if (clientSilenceDataVersion_ != 0) { + output.writeUInt32(18, clientSilenceDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientDataMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 19, clientDataMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceDataMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 20, clientSilenceDataMd5_); + } + if (resVersionConfig_ != null) { + output.writeMessage(22, getResVersionConfig()); + } + if (!secretKey_.isEmpty()) { + output.writeBytes(23, secretKey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(officialCommunityUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 24, officialCommunityUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 26, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 27, clientSilenceVersionSuffix_); + } + if (useGateserverDomainName_ != false) { + output.writeBool(28, useGateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverDomainName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 29, gateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userCenterUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 30, userCenterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountBindUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 31, accountBindUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cdkeyUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 32, cdkeyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(privacyPolicyUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 33, privacyPolicyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 34, nextResourceUrl_); + } + if (nextResVersionConfig_ != null) { + output.writeMessage(35, getNextResVersionConfig()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverIp_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gateserverIp_); + } + if (gateserverPort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, gateserverPort_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(payCallbackUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, payCallbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(areaType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, areaType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, resourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, dataUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(feedbackUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, feedbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bulletinUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, bulletinUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrlBak_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, resourceUrlBak_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrlBak_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, dataUrlBak_); + } + if (clientDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handbookUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, handbookUrl_); + } + if (clientSilenceDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, clientSilenceDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientDataMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, clientDataMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceDataMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, clientSilenceDataMd5_); + } + if (resVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, getResVersionConfig()); + } + if (!secretKey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(23, secretKey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(officialCommunityUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(24, officialCommunityUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, clientSilenceVersionSuffix_); + } + if (useGateserverDomainName_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(28, useGateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverDomainName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(29, gateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userCenterUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, userCenterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountBindUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, accountBindUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cdkeyUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(32, cdkeyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(privacyPolicyUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(33, privacyPolicyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(34, nextResourceUrl_); + } + if (nextResVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(35, getNextResVersionConfig()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo other = (emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo) obj; + + if (!getGateserverIp() + .equals(other.getGateserverIp())) return false; + if (getGateserverPort() + != other.getGateserverPort()) return false; + if (!getPayCallbackUrl() + .equals(other.getPayCallbackUrl())) return false; + if (!getAreaType() + .equals(other.getAreaType())) return false; + if (!getResourceUrl() + .equals(other.getResourceUrl())) return false; + if (!getDataUrl() + .equals(other.getDataUrl())) return false; + if (!getFeedbackUrl() + .equals(other.getFeedbackUrl())) return false; + if (!getBulletinUrl() + .equals(other.getBulletinUrl())) return false; + if (!getResourceUrlBak() + .equals(other.getResourceUrlBak())) return false; + if (!getDataUrlBak() + .equals(other.getDataUrlBak())) return false; + if (getClientDataVersion() + != other.getClientDataVersion()) return false; + if (!getHandbookUrl() + .equals(other.getHandbookUrl())) return false; + if (getClientSilenceDataVersion() + != other.getClientSilenceDataVersion()) return false; + if (!getClientDataMd5() + .equals(other.getClientDataMd5())) return false; + if (!getClientSilenceDataMd5() + .equals(other.getClientSilenceDataMd5())) return false; + if (hasResVersionConfig() != other.hasResVersionConfig()) return false; + if (hasResVersionConfig()) { + if (!getResVersionConfig() + .equals(other.getResVersionConfig())) return false; + } + if (!getSecretKey() + .equals(other.getSecretKey())) return false; + if (!getOfficialCommunityUrl() + .equals(other.getOfficialCommunityUrl())) return false; + if (!getClientVersionSuffix() + .equals(other.getClientVersionSuffix())) return false; + if (!getClientSilenceVersionSuffix() + .equals(other.getClientSilenceVersionSuffix())) return false; + if (getUseGateserverDomainName() + != other.getUseGateserverDomainName()) return false; + if (!getGateserverDomainName() + .equals(other.getGateserverDomainName())) return false; + if (!getUserCenterUrl() + .equals(other.getUserCenterUrl())) return false; + if (!getAccountBindUrl() + .equals(other.getAccountBindUrl())) return false; + if (!getCdkeyUrl() + .equals(other.getCdkeyUrl())) return false; + if (!getPrivacyPolicyUrl() + .equals(other.getPrivacyPolicyUrl())) return false; + if (!getNextResourceUrl() + .equals(other.getNextResourceUrl())) return false; + if (hasNextResVersionConfig() != other.hasNextResVersionConfig()) return false; + if (hasNextResVersionConfig()) { + if (!getNextResVersionConfig() + .equals(other.getNextResVersionConfig())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GATESERVER_IP_FIELD_NUMBER; + hash = (53 * hash) + getGateserverIp().hashCode(); + hash = (37 * hash) + GATESERVER_PORT_FIELD_NUMBER; + hash = (53 * hash) + getGateserverPort(); + hash = (37 * hash) + PAY_CALLBACK_URL_FIELD_NUMBER; + hash = (53 * hash) + getPayCallbackUrl().hashCode(); + hash = (37 * hash) + AREA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAreaType().hashCode(); + hash = (37 * hash) + RESOURCE_URL_FIELD_NUMBER; + hash = (53 * hash) + getResourceUrl().hashCode(); + hash = (37 * hash) + DATA_URL_FIELD_NUMBER; + hash = (53 * hash) + getDataUrl().hashCode(); + hash = (37 * hash) + FEEDBACK_URL_FIELD_NUMBER; + hash = (53 * hash) + getFeedbackUrl().hashCode(); + hash = (37 * hash) + BULLETIN_URL_FIELD_NUMBER; + hash = (53 * hash) + getBulletinUrl().hashCode(); + hash = (37 * hash) + RESOURCE_URL_BAK_FIELD_NUMBER; + hash = (53 * hash) + getResourceUrlBak().hashCode(); + hash = (37 * hash) + DATA_URL_BAK_FIELD_NUMBER; + hash = (53 * hash) + getDataUrlBak().hashCode(); + hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientDataVersion(); + hash = (37 * hash) + HANDBOOK_URL_FIELD_NUMBER; + hash = (53 * hash) + getHandbookUrl().hashCode(); + hash = (37 * hash) + CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceDataVersion(); + hash = (37 * hash) + CLIENT_DATA_MD5_FIELD_NUMBER; + hash = (53 * hash) + getClientDataMd5().hashCode(); + hash = (37 * hash) + CLIENT_SILENCE_DATA_MD5_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceDataMd5().hashCode(); + if (hasResVersionConfig()) { + hash = (37 * hash) + RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getResVersionConfig().hashCode(); + } + hash = (37 * hash) + SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getSecretKey().hashCode(); + hash = (37 * hash) + OFFICIAL_COMMUNITY_URL_FIELD_NUMBER; + hash = (53 * hash) + getOfficialCommunityUrl().hashCode(); + hash = (37 * hash) + CLIENT_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientVersionSuffix().hashCode(); + hash = (37 * hash) + CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode(); + hash = (37 * hash) + USE_GATESERVER_DOMAIN_NAME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUseGateserverDomainName()); + hash = (37 * hash) + GATESERVER_DOMAIN_NAME_FIELD_NUMBER; + hash = (53 * hash) + getGateserverDomainName().hashCode(); + hash = (37 * hash) + USER_CENTER_URL_FIELD_NUMBER; + hash = (53 * hash) + getUserCenterUrl().hashCode(); + hash = (37 * hash) + ACCOUNT_BIND_URL_FIELD_NUMBER; + hash = (53 * hash) + getAccountBindUrl().hashCode(); + hash = (37 * hash) + CDKEY_URL_FIELD_NUMBER; + hash = (53 * hash) + getCdkeyUrl().hashCode(); + hash = (37 * hash) + PRIVACY_POLICY_URL_FIELD_NUMBER; + hash = (53 * hash) + getPrivacyPolicyUrl().hashCode(); + hash = (37 * hash) + NEXT_RESOURCE_URL_FIELD_NUMBER; + hash = (53 * hash) + getNextResourceUrl().hashCode(); + if (hasNextResVersionConfig()) { + hash = (37 * hash) + NEXT_RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getNextResVersionConfig().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RegionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RegionInfo) + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.class, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gateserverIp_ = ""; + + gateserverPort_ = 0; + + payCallbackUrl_ = ""; + + areaType_ = ""; + + resourceUrl_ = ""; + + dataUrl_ = ""; + + feedbackUrl_ = ""; + + bulletinUrl_ = ""; + + resourceUrlBak_ = ""; + + dataUrlBak_ = ""; + + clientDataVersion_ = 0; + + handbookUrl_ = ""; + + clientSilenceDataVersion_ = 0; + + clientDataMd5_ = ""; + + clientSilenceDataMd5_ = ""; + + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + secretKey_ = com.google.protobuf.ByteString.EMPTY; + + officialCommunityUrl_ = ""; + + clientVersionSuffix_ = ""; + + clientSilenceVersionSuffix_ = ""; + + useGateserverDomainName_ = false; + + gateserverDomainName_ = ""; + + userCenterUrl_ = ""; + + accountBindUrl_ = ""; + + cdkeyUrl_ = ""; + + privacyPolicyUrl_ = ""; + + nextResourceUrl_ = ""; + + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo build() { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo buildPartial() { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo result = new emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo(this); + result.gateserverIp_ = gateserverIp_; + result.gateserverPort_ = gateserverPort_; + result.payCallbackUrl_ = payCallbackUrl_; + result.areaType_ = areaType_; + result.resourceUrl_ = resourceUrl_; + result.dataUrl_ = dataUrl_; + result.feedbackUrl_ = feedbackUrl_; + result.bulletinUrl_ = bulletinUrl_; + result.resourceUrlBak_ = resourceUrlBak_; + result.dataUrlBak_ = dataUrlBak_; + result.clientDataVersion_ = clientDataVersion_; + result.handbookUrl_ = handbookUrl_; + result.clientSilenceDataVersion_ = clientSilenceDataVersion_; + result.clientDataMd5_ = clientDataMd5_; + result.clientSilenceDataMd5_ = clientSilenceDataMd5_; + if (resVersionConfigBuilder_ == null) { + result.resVersionConfig_ = resVersionConfig_; + } else { + result.resVersionConfig_ = resVersionConfigBuilder_.build(); + } + result.secretKey_ = secretKey_; + result.officialCommunityUrl_ = officialCommunityUrl_; + result.clientVersionSuffix_ = clientVersionSuffix_; + result.clientSilenceVersionSuffix_ = clientSilenceVersionSuffix_; + result.useGateserverDomainName_ = useGateserverDomainName_; + result.gateserverDomainName_ = gateserverDomainName_; + result.userCenterUrl_ = userCenterUrl_; + result.accountBindUrl_ = accountBindUrl_; + result.cdkeyUrl_ = cdkeyUrl_; + result.privacyPolicyUrl_ = privacyPolicyUrl_; + result.nextResourceUrl_ = nextResourceUrl_; + if (nextResVersionConfigBuilder_ == null) { + result.nextResVersionConfig_ = nextResVersionConfig_; + } else { + result.nextResVersionConfig_ = nextResVersionConfigBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo) { + return mergeFrom((emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo other) { + if (other == emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance()) return this; + if (!other.getGateserverIp().isEmpty()) { + gateserverIp_ = other.gateserverIp_; + onChanged(); + } + if (other.getGateserverPort() != 0) { + setGateserverPort(other.getGateserverPort()); + } + if (!other.getPayCallbackUrl().isEmpty()) { + payCallbackUrl_ = other.payCallbackUrl_; + onChanged(); + } + if (!other.getAreaType().isEmpty()) { + areaType_ = other.areaType_; + onChanged(); + } + if (!other.getResourceUrl().isEmpty()) { + resourceUrl_ = other.resourceUrl_; + onChanged(); + } + if (!other.getDataUrl().isEmpty()) { + dataUrl_ = other.dataUrl_; + onChanged(); + } + if (!other.getFeedbackUrl().isEmpty()) { + feedbackUrl_ = other.feedbackUrl_; + onChanged(); + } + if (!other.getBulletinUrl().isEmpty()) { + bulletinUrl_ = other.bulletinUrl_; + onChanged(); + } + if (!other.getResourceUrlBak().isEmpty()) { + resourceUrlBak_ = other.resourceUrlBak_; + onChanged(); + } + if (!other.getDataUrlBak().isEmpty()) { + dataUrlBak_ = other.dataUrlBak_; + onChanged(); + } + if (other.getClientDataVersion() != 0) { + setClientDataVersion(other.getClientDataVersion()); + } + if (!other.getHandbookUrl().isEmpty()) { + handbookUrl_ = other.handbookUrl_; + onChanged(); + } + if (other.getClientSilenceDataVersion() != 0) { + setClientSilenceDataVersion(other.getClientSilenceDataVersion()); + } + if (!other.getClientDataMd5().isEmpty()) { + clientDataMd5_ = other.clientDataMd5_; + onChanged(); + } + if (!other.getClientSilenceDataMd5().isEmpty()) { + clientSilenceDataMd5_ = other.clientSilenceDataMd5_; + onChanged(); + } + if (other.hasResVersionConfig()) { + mergeResVersionConfig(other.getResVersionConfig()); + } + if (other.getSecretKey() != com.google.protobuf.ByteString.EMPTY) { + setSecretKey(other.getSecretKey()); + } + if (!other.getOfficialCommunityUrl().isEmpty()) { + officialCommunityUrl_ = other.officialCommunityUrl_; + onChanged(); + } + if (!other.getClientVersionSuffix().isEmpty()) { + clientVersionSuffix_ = other.clientVersionSuffix_; + onChanged(); + } + if (!other.getClientSilenceVersionSuffix().isEmpty()) { + clientSilenceVersionSuffix_ = other.clientSilenceVersionSuffix_; + onChanged(); + } + if (other.getUseGateserverDomainName() != false) { + setUseGateserverDomainName(other.getUseGateserverDomainName()); + } + if (!other.getGateserverDomainName().isEmpty()) { + gateserverDomainName_ = other.gateserverDomainName_; + onChanged(); + } + if (!other.getUserCenterUrl().isEmpty()) { + userCenterUrl_ = other.userCenterUrl_; + onChanged(); + } + if (!other.getAccountBindUrl().isEmpty()) { + accountBindUrl_ = other.accountBindUrl_; + onChanged(); + } + if (!other.getCdkeyUrl().isEmpty()) { + cdkeyUrl_ = other.cdkeyUrl_; + onChanged(); + } + if (!other.getPrivacyPolicyUrl().isEmpty()) { + privacyPolicyUrl_ = other.privacyPolicyUrl_; + onChanged(); + } + if (!other.getNextResourceUrl().isEmpty()) { + nextResourceUrl_ = other.nextResourceUrl_; + onChanged(); + } + if (other.hasNextResVersionConfig()) { + mergeNextResVersionConfig(other.getNextResVersionConfig()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object gateserverIp_ = ""; + /** + * string gateserver_ip = 1; + * @return The gateserverIp. + */ + public java.lang.String getGateserverIp() { + java.lang.Object ref = gateserverIp_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateserverIp_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gateserver_ip = 1; + * @return The bytes for gateserverIp. + */ + public com.google.protobuf.ByteString + getGateserverIpBytes() { + java.lang.Object ref = gateserverIp_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gateserver_ip = 1; + * @param value The gateserverIp to set. + * @return This builder for chaining. + */ + public Builder setGateserverIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gateserverIp_ = value; + onChanged(); + return this; + } + /** + * string gateserver_ip = 1; + * @return This builder for chaining. + */ + public Builder clearGateserverIp() { + + gateserverIp_ = getDefaultInstance().getGateserverIp(); + onChanged(); + return this; + } + /** + * string gateserver_ip = 1; + * @param value The bytes for gateserverIp to set. + * @return This builder for chaining. + */ + public Builder setGateserverIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gateserverIp_ = value; + onChanged(); + return this; + } + + private int gateserverPort_ ; + /** + * uint32 gateserver_port = 2; + * @return The gateserverPort. + */ + @java.lang.Override + public int getGateserverPort() { + return gateserverPort_; + } + /** + * uint32 gateserver_port = 2; + * @param value The gateserverPort to set. + * @return This builder for chaining. + */ + public Builder setGateserverPort(int value) { + + gateserverPort_ = value; + onChanged(); + return this; + } + /** + * uint32 gateserver_port = 2; + * @return This builder for chaining. + */ + public Builder clearGateserverPort() { + + gateserverPort_ = 0; + onChanged(); + return this; + } + + private java.lang.Object payCallbackUrl_ = ""; + /** + * string pay_callback_url = 3; + * @return The payCallbackUrl. + */ + public java.lang.String getPayCallbackUrl() { + java.lang.Object ref = payCallbackUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + payCallbackUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string pay_callback_url = 3; + * @return The bytes for payCallbackUrl. + */ + public com.google.protobuf.ByteString + getPayCallbackUrlBytes() { + java.lang.Object ref = payCallbackUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + payCallbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string pay_callback_url = 3; + * @param value The payCallbackUrl to set. + * @return This builder for chaining. + */ + public Builder setPayCallbackUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + payCallbackUrl_ = value; + onChanged(); + return this; + } + /** + * string pay_callback_url = 3; + * @return This builder for chaining. + */ + public Builder clearPayCallbackUrl() { + + payCallbackUrl_ = getDefaultInstance().getPayCallbackUrl(); + onChanged(); + return this; + } + /** + * string pay_callback_url = 3; + * @param value The bytes for payCallbackUrl to set. + * @return This builder for chaining. + */ + public Builder setPayCallbackUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + payCallbackUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object areaType_ = ""; + /** + * string area_type = 7; + * @return The areaType. + */ + public java.lang.String getAreaType() { + java.lang.Object ref = areaType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + areaType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string area_type = 7; + * @return The bytes for areaType. + */ + public com.google.protobuf.ByteString + getAreaTypeBytes() { + java.lang.Object ref = areaType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + areaType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string area_type = 7; + * @param value The areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + areaType_ = value; + onChanged(); + return this; + } + /** + * string area_type = 7; + * @return This builder for chaining. + */ + public Builder clearAreaType() { + + areaType_ = getDefaultInstance().getAreaType(); + onChanged(); + return this; + } + /** + * string area_type = 7; + * @param value The bytes for areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + areaType_ = value; + onChanged(); + return this; + } + + private java.lang.Object resourceUrl_ = ""; + /** + * string resource_url = 8; + * @return The resourceUrl. + */ + public java.lang.String getResourceUrl() { + java.lang.Object ref = resourceUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string resource_url = 8; + * @return The bytes for resourceUrl. + */ + public com.google.protobuf.ByteString + getResourceUrlBytes() { + java.lang.Object ref = resourceUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string resource_url = 8; + * @param value The resourceUrl to set. + * @return This builder for chaining. + */ + public Builder setResourceUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + resourceUrl_ = value; + onChanged(); + return this; + } + /** + * string resource_url = 8; + * @return This builder for chaining. + */ + public Builder clearResourceUrl() { + + resourceUrl_ = getDefaultInstance().getResourceUrl(); + onChanged(); + return this; + } + /** + * string resource_url = 8; + * @param value The bytes for resourceUrl to set. + * @return This builder for chaining. + */ + public Builder setResourceUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + resourceUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object dataUrl_ = ""; + /** + * string data_url = 9; + * @return The dataUrl. + */ + public java.lang.String getDataUrl() { + java.lang.Object ref = dataUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_url = 9; + * @return The bytes for dataUrl. + */ + public com.google.protobuf.ByteString + getDataUrlBytes() { + java.lang.Object ref = dataUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_url = 9; + * @param value The dataUrl to set. + * @return This builder for chaining. + */ + public Builder setDataUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dataUrl_ = value; + onChanged(); + return this; + } + /** + * string data_url = 9; + * @return This builder for chaining. + */ + public Builder clearDataUrl() { + + dataUrl_ = getDefaultInstance().getDataUrl(); + onChanged(); + return this; + } + /** + * string data_url = 9; + * @param value The bytes for dataUrl to set. + * @return This builder for chaining. + */ + public Builder setDataUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dataUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object feedbackUrl_ = ""; + /** + * string feedback_url = 10; + * @return The feedbackUrl. + */ + public java.lang.String getFeedbackUrl() { + java.lang.Object ref = feedbackUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + feedbackUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string feedback_url = 10; + * @return The bytes for feedbackUrl. + */ + public com.google.protobuf.ByteString + getFeedbackUrlBytes() { + java.lang.Object ref = feedbackUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + feedbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string feedback_url = 10; + * @param value The feedbackUrl to set. + * @return This builder for chaining. + */ + public Builder setFeedbackUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + feedbackUrl_ = value; + onChanged(); + return this; + } + /** + * string feedback_url = 10; + * @return This builder for chaining. + */ + public Builder clearFeedbackUrl() { + + feedbackUrl_ = getDefaultInstance().getFeedbackUrl(); + onChanged(); + return this; + } + /** + * string feedback_url = 10; + * @param value The bytes for feedbackUrl to set. + * @return This builder for chaining. + */ + public Builder setFeedbackUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + feedbackUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object bulletinUrl_ = ""; + /** + * string bulletin_url = 11; + * @return The bulletinUrl. + */ + public java.lang.String getBulletinUrl() { + java.lang.Object ref = bulletinUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bulletinUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string bulletin_url = 11; + * @return The bytes for bulletinUrl. + */ + public com.google.protobuf.ByteString + getBulletinUrlBytes() { + java.lang.Object ref = bulletinUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bulletinUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string bulletin_url = 11; + * @param value The bulletinUrl to set. + * @return This builder for chaining. + */ + public Builder setBulletinUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bulletinUrl_ = value; + onChanged(); + return this; + } + /** + * string bulletin_url = 11; + * @return This builder for chaining. + */ + public Builder clearBulletinUrl() { + + bulletinUrl_ = getDefaultInstance().getBulletinUrl(); + onChanged(); + return this; + } + /** + * string bulletin_url = 11; + * @param value The bytes for bulletinUrl to set. + * @return This builder for chaining. + */ + public Builder setBulletinUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bulletinUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object resourceUrlBak_ = ""; + /** + * string resource_url_bak = 12; + * @return The resourceUrlBak. + */ + public java.lang.String getResourceUrlBak() { + java.lang.Object ref = resourceUrlBak_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceUrlBak_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string resource_url_bak = 12; + * @return The bytes for resourceUrlBak. + */ + public com.google.protobuf.ByteString + getResourceUrlBakBytes() { + java.lang.Object ref = resourceUrlBak_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string resource_url_bak = 12; + * @param value The resourceUrlBak to set. + * @return This builder for chaining. + */ + public Builder setResourceUrlBak( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + resourceUrlBak_ = value; + onChanged(); + return this; + } + /** + * string resource_url_bak = 12; + * @return This builder for chaining. + */ + public Builder clearResourceUrlBak() { + + resourceUrlBak_ = getDefaultInstance().getResourceUrlBak(); + onChanged(); + return this; + } + /** + * string resource_url_bak = 12; + * @param value The bytes for resourceUrlBak to set. + * @return This builder for chaining. + */ + public Builder setResourceUrlBakBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + resourceUrlBak_ = value; + onChanged(); + return this; + } + + private java.lang.Object dataUrlBak_ = ""; + /** + * string data_url_bak = 13; + * @return The dataUrlBak. + */ + public java.lang.String getDataUrlBak() { + java.lang.Object ref = dataUrlBak_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataUrlBak_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_url_bak = 13; + * @return The bytes for dataUrlBak. + */ + public com.google.protobuf.ByteString + getDataUrlBakBytes() { + java.lang.Object ref = dataUrlBak_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_url_bak = 13; + * @param value The dataUrlBak to set. + * @return This builder for chaining. + */ + public Builder setDataUrlBak( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dataUrlBak_ = value; + onChanged(); + return this; + } + /** + * string data_url_bak = 13; + * @return This builder for chaining. + */ + public Builder clearDataUrlBak() { + + dataUrlBak_ = getDefaultInstance().getDataUrlBak(); + onChanged(); + return this; + } + /** + * string data_url_bak = 13; + * @param value The bytes for dataUrlBak to set. + * @return This builder for chaining. + */ + public Builder setDataUrlBakBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dataUrlBak_ = value; + onChanged(); + return this; + } + + private int clientDataVersion_ ; + /** + * uint32 client_data_version = 14; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + /** + * uint32 client_data_version = 14; + * @param value The clientDataVersion to set. + * @return This builder for chaining. + */ + public Builder setClientDataVersion(int value) { + + clientDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 client_data_version = 14; + * @return This builder for chaining. + */ + public Builder clearClientDataVersion() { + + clientDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object handbookUrl_ = ""; + /** + * string handbook_url = 16; + * @return The handbookUrl. + */ + public java.lang.String getHandbookUrl() { + java.lang.Object ref = handbookUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + handbookUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string handbook_url = 16; + * @return The bytes for handbookUrl. + */ + public com.google.protobuf.ByteString + getHandbookUrlBytes() { + java.lang.Object ref = handbookUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + handbookUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string handbook_url = 16; + * @param value The handbookUrl to set. + * @return This builder for chaining. + */ + public Builder setHandbookUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + handbookUrl_ = value; + onChanged(); + return this; + } + /** + * string handbook_url = 16; + * @return This builder for chaining. + */ + public Builder clearHandbookUrl() { + + handbookUrl_ = getDefaultInstance().getHandbookUrl(); + onChanged(); + return this; + } + /** + * string handbook_url = 16; + * @param value The bytes for handbookUrl to set. + * @return This builder for chaining. + */ + public Builder setHandbookUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + handbookUrl_ = value; + onChanged(); + return this; + } + + private int clientSilenceDataVersion_ ; + /** + * uint32 client_silence_data_version = 18; + * @return The clientSilenceDataVersion. + */ + @java.lang.Override + public int getClientSilenceDataVersion() { + return clientSilenceDataVersion_; + } + /** + * uint32 client_silence_data_version = 18; + * @param value The clientSilenceDataVersion to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceDataVersion(int value) { + + clientSilenceDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 client_silence_data_version = 18; + * @return This builder for chaining. + */ + public Builder clearClientSilenceDataVersion() { + + clientSilenceDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object clientDataMd5_ = ""; + /** + * string client_data_md5 = 19; + * @return The clientDataMd5. + */ + public java.lang.String getClientDataMd5() { + java.lang.Object ref = clientDataMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientDataMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_data_md5 = 19; + * @return The bytes for clientDataMd5. + */ + public com.google.protobuf.ByteString + getClientDataMd5Bytes() { + java.lang.Object ref = clientDataMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_data_md5 = 19; + * @param value The clientDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientDataMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientDataMd5_ = value; + onChanged(); + return this; + } + /** + * string client_data_md5 = 19; + * @return This builder for chaining. + */ + public Builder clearClientDataMd5() { + + clientDataMd5_ = getDefaultInstance().getClientDataMd5(); + onChanged(); + return this; + } + /** + * string client_data_md5 = 19; + * @param value The bytes for clientDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientDataMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientDataMd5_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientSilenceDataMd5_ = ""; + /** + * string client_silence_data_md5 = 20; + * @return The clientSilenceDataMd5. + */ + public java.lang.String getClientSilenceDataMd5() { + java.lang.Object ref = clientSilenceDataMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceDataMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_silence_data_md5 = 20; + * @return The bytes for clientSilenceDataMd5. + */ + public com.google.protobuf.ByteString + getClientSilenceDataMd5Bytes() { + java.lang.Object ref = clientSilenceDataMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_silence_data_md5 = 20; + * @param value The clientSilenceDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceDataMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSilenceDataMd5_ = value; + onChanged(); + return this; + } + /** + * string client_silence_data_md5 = 20; + * @return This builder for chaining. + */ + public Builder clearClientSilenceDataMd5() { + + clientSilenceDataMd5_ = getDefaultInstance().getClientSilenceDataMd5(); + onChanged(); + return this; + } + /** + * string client_silence_data_md5 = 20; + * @param value The bytes for clientSilenceDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceDataMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSilenceDataMd5_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> resVersionConfigBuilder_; + /** + * .ResVersionConfig res_version_config = 22; + * @return Whether the resVersionConfig field is set. + */ + public boolean hasResVersionConfig() { + return resVersionConfigBuilder_ != null || resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 22; + * @return The resVersionConfig. + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig() { + if (resVersionConfigBuilder_ == null) { + return resVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_; + } else { + return resVersionConfigBuilder_.getMessage(); + } + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public Builder setResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (resVersionConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resVersionConfig_ = value; + onChanged(); + } else { + resVersionConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public Builder setResVersionConfig( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = builderForValue.build(); + onChanged(); + } else { + resVersionConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public Builder mergeResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (resVersionConfigBuilder_ == null) { + if (resVersionConfig_ != null) { + resVersionConfig_ = + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(resVersionConfig_).mergeFrom(value).buildPartial(); + } else { + resVersionConfig_ = value; + } + onChanged(); + } else { + resVersionConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public Builder clearResVersionConfig() { + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + onChanged(); + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getResVersionConfigBuilder() { + + onChanged(); + return getResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { + if (resVersionConfigBuilder_ != null) { + return resVersionConfigBuilder_.getMessageOrBuilder(); + } else { + return resVersionConfig_ == null ? + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_; + } + } + /** + * .ResVersionConfig res_version_config = 22; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> + getResVersionConfigFieldBuilder() { + if (resVersionConfigBuilder_ == null) { + resVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( + getResVersionConfig(), + getParentForChildren(), + isClean()); + resVersionConfig_ = null; + } + return resVersionConfigBuilder_; + } + + private com.google.protobuf.ByteString secretKey_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes secret_key = 23; + * @return The secretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretKey() { + return secretKey_; + } + /** + * bytes secret_key = 23; + * @param value The secretKey to set. + * @return This builder for chaining. + */ + public Builder setSecretKey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + secretKey_ = value; + onChanged(); + return this; + } + /** + * bytes secret_key = 23; + * @return This builder for chaining. + */ + public Builder clearSecretKey() { + + secretKey_ = getDefaultInstance().getSecretKey(); + onChanged(); + return this; + } + + private java.lang.Object officialCommunityUrl_ = ""; + /** + * string official_community_url = 24; + * @return The officialCommunityUrl. + */ + public java.lang.String getOfficialCommunityUrl() { + java.lang.Object ref = officialCommunityUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + officialCommunityUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string official_community_url = 24; + * @return The bytes for officialCommunityUrl. + */ + public com.google.protobuf.ByteString + getOfficialCommunityUrlBytes() { + java.lang.Object ref = officialCommunityUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + officialCommunityUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string official_community_url = 24; + * @param value The officialCommunityUrl to set. + * @return This builder for chaining. + */ + public Builder setOfficialCommunityUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + officialCommunityUrl_ = value; + onChanged(); + return this; + } + /** + * string official_community_url = 24; + * @return This builder for chaining. + */ + public Builder clearOfficialCommunityUrl() { + + officialCommunityUrl_ = getDefaultInstance().getOfficialCommunityUrl(); + onChanged(); + return this; + } + /** + * string official_community_url = 24; + * @param value The bytes for officialCommunityUrl to set. + * @return This builder for chaining. + */ + public Builder setOfficialCommunityUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + officialCommunityUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientVersionSuffix_ = ""; + /** + * string client_version_suffix = 26; + * @return The clientVersionSuffix. + */ + public java.lang.String getClientVersionSuffix() { + java.lang.Object ref = clientVersionSuffix_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionSuffix_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_version_suffix = 26; + * @return The bytes for clientVersionSuffix. + */ + public com.google.protobuf.ByteString + getClientVersionSuffixBytes() { + java.lang.Object ref = clientVersionSuffix_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_version_suffix = 26; + * @param value The clientVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientVersionSuffix( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVersionSuffix_ = value; + onChanged(); + return this; + } + /** + * string client_version_suffix = 26; + * @return This builder for chaining. + */ + public Builder clearClientVersionSuffix() { + + clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_version_suffix = 26; + * @param value The bytes for clientVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientVersionSuffixBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVersionSuffix_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientSilenceVersionSuffix_ = ""; + /** + * string client_silence_version_suffix = 27; + * @return The clientSilenceVersionSuffix. + */ + public java.lang.String getClientSilenceVersionSuffix() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceVersionSuffix_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_silence_version_suffix = 27; + * @return The bytes for clientSilenceVersionSuffix. + */ + public com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes() { + java.lang.Object ref = clientSilenceVersionSuffix_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceVersionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_silence_version_suffix = 27; + * @param value The clientSilenceVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceVersionSuffix( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSilenceVersionSuffix_ = value; + onChanged(); + return this; + } + /** + * string client_silence_version_suffix = 27; + * @return This builder for chaining. + */ + public Builder clearClientSilenceVersionSuffix() { + + clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_silence_version_suffix = 27; + * @param value The bytes for clientSilenceVersionSuffix to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceVersionSuffixBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSilenceVersionSuffix_ = value; + onChanged(); + return this; + } + + private boolean useGateserverDomainName_ ; + /** + * bool use_gateserver_domain_name = 28; + * @return The useGateserverDomainName. + */ + @java.lang.Override + public boolean getUseGateserverDomainName() { + return useGateserverDomainName_; + } + /** + * bool use_gateserver_domain_name = 28; + * @param value The useGateserverDomainName to set. + * @return This builder for chaining. + */ + public Builder setUseGateserverDomainName(boolean value) { + + useGateserverDomainName_ = value; + onChanged(); + return this; + } + /** + * bool use_gateserver_domain_name = 28; + * @return This builder for chaining. + */ + public Builder clearUseGateserverDomainName() { + + useGateserverDomainName_ = false; + onChanged(); + return this; + } + + private java.lang.Object gateserverDomainName_ = ""; + /** + * string gateserver_domain_name = 29; + * @return The gateserverDomainName. + */ + public java.lang.String getGateserverDomainName() { + java.lang.Object ref = gateserverDomainName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateserverDomainName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gateserver_domain_name = 29; + * @return The bytes for gateserverDomainName. + */ + public com.google.protobuf.ByteString + getGateserverDomainNameBytes() { + java.lang.Object ref = gateserverDomainName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverDomainName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gateserver_domain_name = 29; + * @param value The gateserverDomainName to set. + * @return This builder for chaining. + */ + public Builder setGateserverDomainName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gateserverDomainName_ = value; + onChanged(); + return this; + } + /** + * string gateserver_domain_name = 29; + * @return This builder for chaining. + */ + public Builder clearGateserverDomainName() { + + gateserverDomainName_ = getDefaultInstance().getGateserverDomainName(); + onChanged(); + return this; + } + /** + * string gateserver_domain_name = 29; + * @param value The bytes for gateserverDomainName to set. + * @return This builder for chaining. + */ + public Builder setGateserverDomainNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gateserverDomainName_ = value; + onChanged(); + return this; + } + + private java.lang.Object userCenterUrl_ = ""; + /** + * string user_center_url = 30; + * @return The userCenterUrl. + */ + public java.lang.String getUserCenterUrl() { + java.lang.Object ref = userCenterUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + userCenterUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string user_center_url = 30; + * @return The bytes for userCenterUrl. + */ + public com.google.protobuf.ByteString + getUserCenterUrlBytes() { + java.lang.Object ref = userCenterUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userCenterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string user_center_url = 30; + * @param value The userCenterUrl to set. + * @return This builder for chaining. + */ + public Builder setUserCenterUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + userCenterUrl_ = value; + onChanged(); + return this; + } + /** + * string user_center_url = 30; + * @return This builder for chaining. + */ + public Builder clearUserCenterUrl() { + + userCenterUrl_ = getDefaultInstance().getUserCenterUrl(); + onChanged(); + return this; + } + /** + * string user_center_url = 30; + * @param value The bytes for userCenterUrl to set. + * @return This builder for chaining. + */ + public Builder setUserCenterUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + userCenterUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object accountBindUrl_ = ""; + /** + * string account_bind_url = 31; + * @return The accountBindUrl. + */ + public java.lang.String getAccountBindUrl() { + java.lang.Object ref = accountBindUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountBindUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_bind_url = 31; + * @return The bytes for accountBindUrl. + */ + public com.google.protobuf.ByteString + getAccountBindUrlBytes() { + java.lang.Object ref = accountBindUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountBindUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_bind_url = 31; + * @param value The accountBindUrl to set. + * @return This builder for chaining. + */ + public Builder setAccountBindUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountBindUrl_ = value; + onChanged(); + return this; + } + /** + * string account_bind_url = 31; + * @return This builder for chaining. + */ + public Builder clearAccountBindUrl() { + + accountBindUrl_ = getDefaultInstance().getAccountBindUrl(); + onChanged(); + return this; + } + /** + * string account_bind_url = 31; + * @param value The bytes for accountBindUrl to set. + * @return This builder for chaining. + */ + public Builder setAccountBindUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountBindUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object cdkeyUrl_ = ""; + /** + * string cdkey_url = 32; + * @return The cdkeyUrl. + */ + public java.lang.String getCdkeyUrl() { + java.lang.Object ref = cdkeyUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cdkeyUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cdkey_url = 32; + * @return The bytes for cdkeyUrl. + */ + public com.google.protobuf.ByteString + getCdkeyUrlBytes() { + java.lang.Object ref = cdkeyUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cdkeyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cdkey_url = 32; + * @param value The cdkeyUrl to set. + * @return This builder for chaining. + */ + public Builder setCdkeyUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cdkeyUrl_ = value; + onChanged(); + return this; + } + /** + * string cdkey_url = 32; + * @return This builder for chaining. + */ + public Builder clearCdkeyUrl() { + + cdkeyUrl_ = getDefaultInstance().getCdkeyUrl(); + onChanged(); + return this; + } + /** + * string cdkey_url = 32; + * @param value The bytes for cdkeyUrl to set. + * @return This builder for chaining. + */ + public Builder setCdkeyUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cdkeyUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object privacyPolicyUrl_ = ""; + /** + * string privacy_policy_url = 33; + * @return The privacyPolicyUrl. + */ + public java.lang.String getPrivacyPolicyUrl() { + java.lang.Object ref = privacyPolicyUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + privacyPolicyUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string privacy_policy_url = 33; + * @return The bytes for privacyPolicyUrl. + */ + public com.google.protobuf.ByteString + getPrivacyPolicyUrlBytes() { + java.lang.Object ref = privacyPolicyUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + privacyPolicyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string privacy_policy_url = 33; + * @param value The privacyPolicyUrl to set. + * @return This builder for chaining. + */ + public Builder setPrivacyPolicyUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + privacyPolicyUrl_ = value; + onChanged(); + return this; + } + /** + * string privacy_policy_url = 33; + * @return This builder for chaining. + */ + public Builder clearPrivacyPolicyUrl() { + + privacyPolicyUrl_ = getDefaultInstance().getPrivacyPolicyUrl(); + onChanged(); + return this; + } + /** + * string privacy_policy_url = 33; + * @param value The bytes for privacyPolicyUrl to set. + * @return This builder for chaining. + */ + public Builder setPrivacyPolicyUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + privacyPolicyUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object nextResourceUrl_ = ""; + /** + * string next_resource_url = 34; + * @return The nextResourceUrl. + */ + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextResourceUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string next_resource_url = 34; + * @return The bytes for nextResourceUrl. + */ + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string next_resource_url = 34; + * @param value The nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextResourceUrl_ = value; + onChanged(); + return this; + } + /** + * string next_resource_url = 34; + * @return This builder for chaining. + */ + public Builder clearNextResourceUrl() { + + nextResourceUrl_ = getDefaultInstance().getNextResourceUrl(); + onChanged(); + return this; + } + /** + * string next_resource_url = 34; + * @param value The bytes for nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextResourceUrl_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> nextResVersionConfigBuilder_; + /** + * .ResVersionConfig next_res_version_config = 35; + * @return Whether the nextResVersionConfig field is set. + */ + public boolean hasNextResVersionConfig() { + return nextResVersionConfigBuilder_ != null || nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 35; + * @return The nextResVersionConfig. + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } else { + return nextResVersionConfigBuilder_.getMessage(); + } + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder setNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + nextResVersionConfig_ = value; + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder setNextResVersionConfig( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = builderForValue.build(); + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder mergeNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (nextResVersionConfig_ != null) { + nextResVersionConfig_ = + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(nextResVersionConfig_).mergeFrom(value).buildPartial(); + } else { + nextResVersionConfig_ = value; + } + onChanged(); + } else { + nextResVersionConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder clearNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + onChanged(); + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getNextResVersionConfigBuilder() { + + onChanged(); + return getNextResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + if (nextResVersionConfigBuilder_ != null) { + return nextResVersionConfigBuilder_.getMessageOrBuilder(); + } else { + return nextResVersionConfig_ == null ? + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> + getNextResVersionConfigFieldBuilder() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( + getNextResVersionConfig(), + getParentForChildren(), + isClean()); + nextResVersionConfig_ = null; + } + return nextResVersionConfigBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RegionInfo) + } + + // @@protoc_insertion_point(class_scope:RegionInfo) + private static final emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo(); + } + + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RegionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RegionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RegionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RegionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020RegionInfo.proto\032\026ResVersionConfig.pro" + + "to\"\235\006\n\nRegionInfo\022\025\n\rgateserver_ip\030\001 \001(\t" + + "\022\027\n\017gateserver_port\030\002 \001(\r\022\030\n\020pay_callbac" + + "k_url\030\003 \001(\t\022\021\n\tarea_type\030\007 \001(\t\022\024\n\014resour" + + "ce_url\030\010 \001(\t\022\020\n\010data_url\030\t \001(\t\022\024\n\014feedba" + + "ck_url\030\n \001(\t\022\024\n\014bulletin_url\030\013 \001(\t\022\030\n\020re" + + "source_url_bak\030\014 \001(\t\022\024\n\014data_url_bak\030\r \001" + + "(\t\022\033\n\023client_data_version\030\016 \001(\r\022\024\n\014handb" + + "ook_url\030\020 \001(\t\022#\n\033client_silence_data_ver" + + "sion\030\022 \001(\r\022\027\n\017client_data_md5\030\023 \001(\t\022\037\n\027c" + + "lient_silence_data_md5\030\024 \001(\t\022-\n\022res_vers" + + "ion_config\030\026 \001(\0132\021.ResVersionConfig\022\022\n\ns" + + "ecret_key\030\027 \001(\014\022\036\n\026official_community_ur" + + "l\030\030 \001(\t\022\035\n\025client_version_suffix\030\032 \001(\t\022%" + + "\n\035client_silence_version_suffix\030\033 \001(\t\022\"\n" + + "\032use_gateserver_domain_name\030\034 \001(\010\022\036\n\026gat" + + "eserver_domain_name\030\035 \001(\t\022\027\n\017user_center" + + "_url\030\036 \001(\t\022\030\n\020account_bind_url\030\037 \001(\t\022\021\n\t" + + "cdkey_url\030 \001(\t\022\032\n\022privacy_policy_url\030! " + + "\001(\t\022\031\n\021next_resource_url\030\" \001(\t\0222\n\027next_r" + + "es_version_config\030# \001(\0132\021.ResVersionConf" + + "igB\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.ResVersionConfigOuterClass.getDescriptor(), + }); + internal_static_RegionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RegionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RegionInfo_descriptor, + new java.lang.String[] { "GateserverIp", "GateserverPort", "PayCallbackUrl", "AreaType", "ResourceUrl", "DataUrl", "FeedbackUrl", "BulletinUrl", "ResourceUrlBak", "DataUrlBak", "ClientDataVersion", "HandbookUrl", "ClientSilenceDataVersion", "ClientDataMd5", "ClientSilenceDataMd5", "ResVersionConfig", "SecretKey", "OfficialCommunityUrl", "ClientVersionSuffix", "ClientSilenceVersionSuffix", "UseGateserverDomainName", "GateserverDomainName", "UserCenterUrl", "AccountBindUrl", "CdkeyUrl", "PrivacyPolicyUrl", "NextResourceUrl", "NextResVersionConfig", }); + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java new file mode 100644 index 000000000..2b2fc9b90 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java @@ -0,0 +1,1067 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RegionSimpleInfo.proto + +package emu.grasscutter.net.proto; + +public final class RegionSimpleInfoOuterClass { + private RegionSimpleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RegionSimpleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RegionSimpleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string name = 1; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 1; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * string title = 2; + * @return The title. + */ + java.lang.String getTitle(); + /** + * string title = 2; + * @return The bytes for title. + */ + com.google.protobuf.ByteString + getTitleBytes(); + + /** + * string type = 3; + * @return The type. + */ + java.lang.String getType(); + /** + * string type = 3; + * @return The bytes for type. + */ + com.google.protobuf.ByteString + getTypeBytes(); + + /** + * string dispatch_url = 4; + * @return The dispatchUrl. + */ + java.lang.String getDispatchUrl(); + /** + * string dispatch_url = 4; + * @return The bytes for dispatchUrl. + */ + com.google.protobuf.ByteString + getDispatchUrlBytes(); + } + /** + * Protobuf type {@code RegionSimpleInfo} + */ + public static final class RegionSimpleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RegionSimpleInfo) + RegionSimpleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RegionSimpleInfo.newBuilder() to construct. + private RegionSimpleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RegionSimpleInfo() { + name_ = ""; + title_ = ""; + type_ = ""; + dispatchUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RegionSimpleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RegionSimpleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + title_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + type_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + dispatchUrl_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.class, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + * string name = 1; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * string name = 1; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TITLE_FIELD_NUMBER = 2; + private volatile java.lang.Object title_; + /** + * string title = 2; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } + } + /** + * string title = 2; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TYPE_FIELD_NUMBER = 3; + private volatile java.lang.Object type_; + /** + * string type = 3; + * @return The type. + */ + @java.lang.Override + public java.lang.String getType() { + java.lang.Object ref = type_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + type_ = s; + return s; + } + } + /** + * string type = 3; + * @return The bytes for type. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTypeBytes() { + java.lang.Object ref = type_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + type_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPATCH_URL_FIELD_NUMBER = 4; + private volatile java.lang.Object dispatchUrl_; + /** + * string dispatch_url = 4; + * @return The dispatchUrl. + */ + @java.lang.Override + public java.lang.String getDispatchUrl() { + java.lang.Object ref = dispatchUrl_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dispatchUrl_ = s; + return s; + } + } + /** + * string dispatch_url = 4; + * @return The bytes for dispatchUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDispatchUrlBytes() { + java.lang.Object ref = dispatchUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dispatchUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(type_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dispatchUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, dispatchUrl_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(type_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dispatchUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, dispatchUrl_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo other = (emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo) obj; + + if (!getName() + .equals(other.getName())) return false; + if (!getTitle() + .equals(other.getTitle())) return false; + if (!getType() + .equals(other.getType())) return false; + if (!getDispatchUrl() + .equals(other.getDispatchUrl())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType().hashCode(); + hash = (37 * hash) + DISPATCH_URL_FIELD_NUMBER; + hash = (53 * hash) + getDispatchUrl().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RegionSimpleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RegionSimpleInfo) + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.class, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + title_ = ""; + + type_ = ""; + + dispatchUrl_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo build() { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo buildPartial() { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo result = new emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo(this); + result.name_ = name_; + result.title_ = title_; + result.type_ = type_; + result.dispatchUrl_ = dispatchUrl_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo) { + return mergeFrom((emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo other) { + if (other == emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + onChanged(); + } + if (!other.getType().isEmpty()) { + type_ = other.type_; + onChanged(); + } + if (!other.getDispatchUrl().isEmpty()) { + dispatchUrl_ = other.dispatchUrl_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 1; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 1; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 1; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 1; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 1; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private java.lang.Object title_ = ""; + /** + * string title = 2; + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string title = 2; + * @return The bytes for title. + */ + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string title = 2; + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + title_ = value; + onChanged(); + return this; + } + /** + * string title = 2; + * @return This builder for chaining. + */ + public Builder clearTitle() { + + title_ = getDefaultInstance().getTitle(); + onChanged(); + return this; + } + /** + * string title = 2; + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + title_ = value; + onChanged(); + return this; + } + + private java.lang.Object type_ = ""; + /** + * string type = 3; + * @return The type. + */ + public java.lang.String getType() { + java.lang.Object ref = type_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + type_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string type = 3; + * @return The bytes for type. + */ + public com.google.protobuf.ByteString + getTypeBytes() { + java.lang.Object ref = type_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + type_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string type = 3; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value; + onChanged(); + return this; + } + /** + * string type = 3; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = getDefaultInstance().getType(); + onChanged(); + return this; + } + /** + * string type = 3; + * @param value The bytes for type to set. + * @return This builder for chaining. + */ + public Builder setTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + type_ = value; + onChanged(); + return this; + } + + private java.lang.Object dispatchUrl_ = ""; + /** + * string dispatch_url = 4; + * @return The dispatchUrl. + */ + public java.lang.String getDispatchUrl() { + java.lang.Object ref = dispatchUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dispatchUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string dispatch_url = 4; + * @return The bytes for dispatchUrl. + */ + public com.google.protobuf.ByteString + getDispatchUrlBytes() { + java.lang.Object ref = dispatchUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dispatchUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string dispatch_url = 4; + * @param value The dispatchUrl to set. + * @return This builder for chaining. + */ + public Builder setDispatchUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dispatchUrl_ = value; + onChanged(); + return this; + } + /** + * string dispatch_url = 4; + * @return This builder for chaining. + */ + public Builder clearDispatchUrl() { + + dispatchUrl_ = getDefaultInstance().getDispatchUrl(); + onChanged(); + return this; + } + /** + * string dispatch_url = 4; + * @param value The bytes for dispatchUrl to set. + * @return This builder for chaining. + */ + public Builder setDispatchUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dispatchUrl_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RegionSimpleInfo) + } + + // @@protoc_insertion_point(class_scope:RegionSimpleInfo) + private static final emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo(); + } + + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RegionSimpleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RegionSimpleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RegionSimpleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RegionSimpleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026RegionSimpleInfo.proto\"S\n\020RegionSimple" + + "Info\022\014\n\004name\030\001 \001(\t\022\r\n\005title\030\002 \001(\t\022\014\n\004typ" + + "e\030\003 \001(\t\022\024\n\014dispatch_url\030\004 \001(\tB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RegionSimpleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RegionSimpleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RegionSimpleInfo_descriptor, + new java.lang.String[] { "Name", "Title", "Type", "DispatchUrl", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeReqOuterClass.java new file mode 100644 index 000000000..e6cdc1c93 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeReqOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryDecomposeReq.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryDecomposeReqOuterClass { + private ReliquaryDecomposeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryDecomposeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryDecomposeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 config_id = 13; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 target_count = 9; + * @return The targetCount. + */ + int getTargetCount(); + + /** + * repeated uint64 guid_list = 8; + * @return A list containing the guidList. + */ + java.util.List getGuidListList(); + /** + * repeated uint64 guid_list = 8; + * @return The count of guidList. + */ + int getGuidListCount(); + /** + * repeated uint64 guid_list = 8; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + long getGuidList(int index); + } + /** + *
+   * CmdId: 638
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryDecomposeReq} + */ + public static final class ReliquaryDecomposeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryDecomposeReq) + ReliquaryDecomposeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryDecomposeReq.newBuilder() to construct. + private ReliquaryDecomposeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryDecomposeReq() { + guidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryDecomposeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryDecomposeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + guidList_.addLong(input.readUInt64()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + guidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 72: { + + targetCount_ = input.readUInt32(); + break; + } + case 104: { + + configId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.class, emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.Builder.class); + } + + public static final int CONFIG_ID_FIELD_NUMBER = 13; + private int configId_; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int TARGET_COUNT_FIELD_NUMBER = 9; + private int targetCount_; + /** + * uint32 target_count = 9; + * @return The targetCount. + */ + @java.lang.Override + public int getTargetCount() { + return targetCount_; + } + + public static final int GUID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.LongList guidList_; + /** + * repeated uint64 guid_list = 8; + * @return A list containing the guidList. + */ + @java.lang.Override + public java.util.List + getGuidListList() { + return guidList_; + } + /** + * repeated uint64 guid_list = 8; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 8; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + private int guidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getGuidListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(guidListMemoizedSerializedSize); + } + for (int i = 0; i < guidList_.size(); i++) { + output.writeUInt64NoTag(guidList_.getLong(i)); + } + if (targetCount_ != 0) { + output.writeUInt32(9, targetCount_); + } + if (configId_ != 0) { + output.writeUInt32(13, configId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < guidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(guidList_.getLong(i)); + } + size += dataSize; + if (!getGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + guidListMemoizedSerializedSize = dataSize; + } + if (targetCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetCount_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, configId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq other = (emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq) obj; + + if (getConfigId() + != other.getConfigId()) return false; + if (getTargetCount() + != other.getTargetCount()) return false; + if (!getGuidListList() + .equals(other.getGuidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + TARGET_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTargetCount(); + if (getGuidListCount() > 0) { + hash = (37 * hash) + GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 638
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryDecomposeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryDecomposeReq) + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.class, emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + configId_ = 0; + + targetCount_ = 0; + + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq build() { + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq buildPartial() { + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq result = new emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq(this); + int from_bitField0_ = bitField0_; + result.configId_ = configId_; + result.targetCount_ = targetCount_; + if (((bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.guidList_ = guidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq other) { + if (other == emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.getDefaultInstance()) return this; + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getTargetCount() != 0) { + setTargetCount(other.getTargetCount()); + } + if (!other.guidList_.isEmpty()) { + if (guidList_.isEmpty()) { + guidList_ = other.guidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGuidListIsMutable(); + guidList_.addAll(other.guidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int configId_ ; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 13; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 13; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int targetCount_ ; + /** + * uint32 target_count = 9; + * @return The targetCount. + */ + @java.lang.Override + public int getTargetCount() { + return targetCount_; + } + /** + * uint32 target_count = 9; + * @param value The targetCount to set. + * @return This builder for chaining. + */ + public Builder setTargetCount(int value) { + + targetCount_ = value; + onChanged(); + return this; + } + /** + * uint32 target_count = 9; + * @return This builder for chaining. + */ + public Builder clearTargetCount() { + + targetCount_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList guidList_ = emptyLongList(); + private void ensureGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + guidList_ = mutableCopy(guidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 guid_list = 8; + * @return A list containing the guidList. + */ + public java.util.List + getGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(guidList_) : guidList_; + } + /** + * repeated uint64 guid_list = 8; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 8; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + /** + * repeated uint64 guid_list = 8; + * @param index The index to set the value at. + * @param value The guidList to set. + * @return This builder for chaining. + */ + public Builder setGuidList( + int index, long value) { + ensureGuidListIsMutable(); + guidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 8; + * @param value The guidList to add. + * @return This builder for chaining. + */ + public Builder addGuidList(long value) { + ensureGuidListIsMutable(); + guidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 8; + * @param values The guidList to add. + * @return This builder for chaining. + */ + public Builder addAllGuidList( + java.lang.Iterable values) { + ensureGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, guidList_); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 8; + * @return This builder for chaining. + */ + public Builder clearGuidList() { + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReliquaryDecomposeReq) + } + + // @@protoc_insertion_point(class_scope:ReliquaryDecomposeReq) + private static final emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq(); + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryDecomposeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryDecomposeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryDecomposeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryDecomposeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ReliquaryDecomposeReq.proto\"S\n\025Reliqua" + + "ryDecomposeReq\022\021\n\tconfig_id\030\r \001(\r\022\024\n\014tar" + + "get_count\030\t \001(\r\022\021\n\tguid_list\030\010 \003(\004B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryDecomposeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryDecomposeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryDecomposeReq_descriptor, + new java.lang.String[] { "ConfigId", "TargetCount", "GuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeRspOuterClass.java new file mode 100644 index 000000000..81d2d129a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeRspOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryDecomposeRsp.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryDecomposeRspOuterClass { + private ReliquaryDecomposeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryDecomposeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryDecomposeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint64 guid_list = 14; + * @return A list containing the guidList. + */ + java.util.List getGuidListList(); + /** + * repeated uint64 guid_list = 14; + * @return The count of guidList. + */ + int getGuidListCount(); + /** + * repeated uint64 guid_list = 14; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + long getGuidList(int index); + } + /** + *
+   * CmdId: 611
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryDecomposeRsp} + */ + public static final class ReliquaryDecomposeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryDecomposeRsp) + ReliquaryDecomposeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryDecomposeRsp.newBuilder() to construct. + private ReliquaryDecomposeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryDecomposeRsp() { + guidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryDecomposeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryDecomposeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + guidList_.addLong(input.readUInt64()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + guidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.class, emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GUID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.LongList guidList_; + /** + * repeated uint64 guid_list = 14; + * @return A list containing the guidList. + */ + @java.lang.Override + public java.util.List + getGuidListList() { + return guidList_; + } + /** + * repeated uint64 guid_list = 14; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 14; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + private int guidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (getGuidListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(guidListMemoizedSerializedSize); + } + for (int i = 0; i < guidList_.size(); i++) { + output.writeUInt64NoTag(guidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < guidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(guidList_.getLong(i)); + } + size += dataSize; + if (!getGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + guidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp other = (emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getGuidListList() + .equals(other.getGuidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getGuidListCount() > 0) { + hash = (37 * hash) + GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 611
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryDecomposeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryDecomposeRsp) + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.class, emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp build() { + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp buildPartial() { + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp result = new emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.guidList_ = guidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp other) { + if (other == emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.guidList_.isEmpty()) { + if (guidList_.isEmpty()) { + guidList_ = other.guidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGuidListIsMutable(); + guidList_.addAll(other.guidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList guidList_ = emptyLongList(); + private void ensureGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + guidList_ = mutableCopy(guidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 guid_list = 14; + * @return A list containing the guidList. + */ + public java.util.List + getGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(guidList_) : guidList_; + } + /** + * repeated uint64 guid_list = 14; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 14; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + /** + * repeated uint64 guid_list = 14; + * @param index The index to set the value at. + * @param value The guidList to set. + * @return This builder for chaining. + */ + public Builder setGuidList( + int index, long value) { + ensureGuidListIsMutable(); + guidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 14; + * @param value The guidList to add. + * @return This builder for chaining. + */ + public Builder addGuidList(long value) { + ensureGuidListIsMutable(); + guidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 14; + * @param values The guidList to add. + * @return This builder for chaining. + */ + public Builder addAllGuidList( + java.lang.Iterable values) { + ensureGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, guidList_); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 14; + * @return This builder for chaining. + */ + public Builder clearGuidList() { + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReliquaryDecomposeRsp) + } + + // @@protoc_insertion_point(class_scope:ReliquaryDecomposeRsp) + private static final emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp(); + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryDecomposeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryDecomposeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryDecomposeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryDecomposeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ReliquaryDecomposeRsp.proto\";\n\025Reliqua" + + "ryDecomposeRsp\022\017\n\007retcode\030\003 \001(\005\022\021\n\tguid_" + + "list\030\016 \003(\004B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryDecomposeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryDecomposeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryDecomposeRsp_descriptor, + new java.lang.String[] { "Retcode", "GuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java new file mode 100644 index 000000000..79e91ce89 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java @@ -0,0 +1,945 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Reliquary.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryOuterClass { + private ReliquaryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryOrBuilder extends + // @@protoc_insertion_point(interface_extends:Reliquary) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 1; + * @return The level. + */ + int getLevel(); + + /** + * uint32 exp = 2; + * @return The exp. + */ + int getExp(); + + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + int getPromoteLevel(); + + /** + * uint32 main_prop_id = 4; + * @return The mainPropId. + */ + int getMainPropId(); + + /** + * repeated uint32 append_prop_id_list = 5; + * @return A list containing the appendPropIdList. + */ + java.util.List getAppendPropIdListList(); + /** + * repeated uint32 append_prop_id_list = 5; + * @return The count of appendPropIdList. + */ + int getAppendPropIdListCount(); + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index of the element to return. + * @return The appendPropIdList at the given index. + */ + int getAppendPropIdList(int index); + } + /** + * Protobuf type {@code Reliquary} + */ + public static final class Reliquary extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Reliquary) + ReliquaryOrBuilder { + private static final long serialVersionUID = 0L; + // Use Reliquary.newBuilder() to construct. + private Reliquary(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Reliquary() { + appendPropIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Reliquary(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Reliquary( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + level_ = input.readUInt32(); + break; + } + case 16: { + + exp_ = input.readUInt32(); + break; + } + case 24: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 32: { + + mainPropId_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + appendPropIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + appendPropIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + appendPropIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + appendPropIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + appendPropIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.class, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 1; + private int level_; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int EXP_FIELD_NUMBER = 2; + private int exp_; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 3; + private int promoteLevel_; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + public static final int MAIN_PROP_ID_FIELD_NUMBER = 4; + private int mainPropId_; + /** + * uint32 main_prop_id = 4; + * @return The mainPropId. + */ + @java.lang.Override + public int getMainPropId() { + return mainPropId_; + } + + public static final int APPEND_PROP_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList appendPropIdList_; + /** + * repeated uint32 append_prop_id_list = 5; + * @return A list containing the appendPropIdList. + */ + @java.lang.Override + public java.util.List + getAppendPropIdListList() { + return appendPropIdList_; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return The count of appendPropIdList. + */ + public int getAppendPropIdListCount() { + return appendPropIdList_.size(); + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index of the element to return. + * @return The appendPropIdList at the given index. + */ + public int getAppendPropIdList(int index) { + return appendPropIdList_.getInt(index); + } + private int appendPropIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (level_ != 0) { + output.writeUInt32(1, level_); + } + if (exp_ != 0) { + output.writeUInt32(2, exp_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(3, promoteLevel_); + } + if (mainPropId_ != 0) { + output.writeUInt32(4, mainPropId_); + } + if (getAppendPropIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(appendPropIdListMemoizedSerializedSize); + } + for (int i = 0; i < appendPropIdList_.size(); i++) { + output.writeUInt32NoTag(appendPropIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, level_); + } + if (exp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, exp_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, promoteLevel_); + } + if (mainPropId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, mainPropId_); + } + { + int dataSize = 0; + for (int i = 0; i < appendPropIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(appendPropIdList_.getInt(i)); + } + size += dataSize; + if (!getAppendPropIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + appendPropIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary other = (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getExp() + != other.getExp()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (getMainPropId() + != other.getMainPropId()) return false; + if (!getAppendPropIdListList() + .equals(other.getAppendPropIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + EXP_FIELD_NUMBER; + hash = (53 * hash) + getExp(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (37 * hash) + MAIN_PROP_ID_FIELD_NUMBER; + hash = (53 * hash) + getMainPropId(); + if (getAppendPropIdListCount() > 0) { + hash = (37 * hash) + APPEND_PROP_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAppendPropIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Reliquary} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Reliquary) + emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.class, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + exp_ = 0; + + promoteLevel_ = 0; + + mainPropId_ = 0; + + appendPropIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary build() { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary buildPartial() { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary result = new emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary(this); + int from_bitField0_ = bitField0_; + result.level_ = level_; + result.exp_ = exp_; + result.promoteLevel_ = promoteLevel_; + result.mainPropId_ = mainPropId_; + if (((bitField0_ & 0x00000001) != 0)) { + appendPropIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.appendPropIdList_ = appendPropIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary other) { + if (other == emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getExp() != 0) { + setExp(other.getExp()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + if (other.getMainPropId() != 0) { + setMainPropId(other.getMainPropId()); + } + if (!other.appendPropIdList_.isEmpty()) { + if (appendPropIdList_.isEmpty()) { + appendPropIdList_ = other.appendPropIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAppendPropIdListIsMutable(); + appendPropIdList_.addAll(other.appendPropIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int level_ ; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 1; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 1; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int exp_ ; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + /** + * uint32 exp = 2; + * @param value The exp to set. + * @return This builder for chaining. + */ + public Builder setExp(int value) { + + exp_ = value; + onChanged(); + return this; + } + /** + * uint32 exp = 2; + * @return This builder for chaining. + */ + public Builder clearExp() { + + exp_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 3; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 3; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + + private int mainPropId_ ; + /** + * uint32 main_prop_id = 4; + * @return The mainPropId. + */ + @java.lang.Override + public int getMainPropId() { + return mainPropId_; + } + /** + * uint32 main_prop_id = 4; + * @param value The mainPropId to set. + * @return This builder for chaining. + */ + public Builder setMainPropId(int value) { + + mainPropId_ = value; + onChanged(); + return this; + } + /** + * uint32 main_prop_id = 4; + * @return This builder for chaining. + */ + public Builder clearMainPropId() { + + mainPropId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList appendPropIdList_ = emptyIntList(); + private void ensureAppendPropIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + appendPropIdList_ = mutableCopy(appendPropIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return A list containing the appendPropIdList. + */ + public java.util.List + getAppendPropIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(appendPropIdList_) : appendPropIdList_; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return The count of appendPropIdList. + */ + public int getAppendPropIdListCount() { + return appendPropIdList_.size(); + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index of the element to return. + * @return The appendPropIdList at the given index. + */ + public int getAppendPropIdList(int index) { + return appendPropIdList_.getInt(index); + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index to set the value at. + * @param value The appendPropIdList to set. + * @return This builder for chaining. + */ + public Builder setAppendPropIdList( + int index, int value) { + ensureAppendPropIdListIsMutable(); + appendPropIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param value The appendPropIdList to add. + * @return This builder for chaining. + */ + public Builder addAppendPropIdList(int value) { + ensureAppendPropIdListIsMutable(); + appendPropIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param values The appendPropIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAppendPropIdList( + java.lang.Iterable values) { + ensureAppendPropIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, appendPropIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearAppendPropIdList() { + appendPropIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Reliquary) + } + + // @@protoc_insertion_point(class_scope:Reliquary) + private static final emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary(); + } + + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Reliquary parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Reliquary(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Reliquary_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Reliquary_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017Reliquary.proto\"q\n\tReliquary\022\r\n\005level\030" + + "\001 \001(\r\022\013\n\003exp\030\002 \001(\r\022\025\n\rpromote_level\030\003 \001(" + + "\r\022\024\n\014main_prop_id\030\004 \001(\r\022\033\n\023append_prop_i" + + "d_list\030\005 \003(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Reliquary_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Reliquary_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Reliquary_descriptor, + new java.lang.String[] { "Level", "Exp", "PromoteLevel", "MainPropId", "AppendPropIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java new file mode 100644 index 000000000..e3c61b3dc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryPromoteReq.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryPromoteReqOuterClass { + private ReliquaryPromoteReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryPromoteReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryPromoteReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + long getItemGuid(); + + /** + * uint64 target_guid = 13; + * @return The targetGuid. + */ + long getTargetGuid(); + } + /** + *
+   * CmdId: 627
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryPromoteReq} + */ + public static final class ReliquaryPromoteReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryPromoteReq) + ReliquaryPromoteReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryPromoteReq.newBuilder() to construct. + private ReliquaryPromoteReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryPromoteReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryPromoteReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryPromoteReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + itemGuid_ = input.readUInt64(); + break; + } + case 104: { + + targetGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.class, emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.Builder.class); + } + + public static final int ITEM_GUID_FIELD_NUMBER = 10; + private long itemGuid_; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + + public static final int TARGET_GUID_FIELD_NUMBER = 13; + private long targetGuid_; + /** + * uint64 target_guid = 13; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemGuid_ != 0L) { + output.writeUInt64(10, itemGuid_); + } + if (targetGuid_ != 0L) { + output.writeUInt64(13, targetGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, itemGuid_); + } + if (targetGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, targetGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq other = (emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) obj; + + if (getItemGuid() + != other.getItemGuid()) return false; + if (getTargetGuid() + != other.getTargetGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getItemGuid()); + hash = (37 * hash) + TARGET_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 627
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryPromoteReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryPromoteReq) + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.class, emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemGuid_ = 0L; + + targetGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq build() { + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq buildPartial() { + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq result = new emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq(this); + result.itemGuid_ = itemGuid_; + result.targetGuid_ = targetGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq other) { + if (other == emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.getDefaultInstance()) return this; + if (other.getItemGuid() != 0L) { + setItemGuid(other.getItemGuid()); + } + if (other.getTargetGuid() != 0L) { + setTargetGuid(other.getTargetGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long itemGuid_ ; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + /** + * uint64 item_guid = 10; + * @param value The itemGuid to set. + * @return This builder for chaining. + */ + public Builder setItemGuid(long value) { + + itemGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 item_guid = 10; + * @return This builder for chaining. + */ + public Builder clearItemGuid() { + + itemGuid_ = 0L; + onChanged(); + return this; + } + + private long targetGuid_ ; + /** + * uint64 target_guid = 13; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + /** + * uint64 target_guid = 13; + * @param value The targetGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetGuid(long value) { + + targetGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_guid = 13; + * @return This builder for chaining. + */ + public Builder clearTargetGuid() { + + targetGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReliquaryPromoteReq) + } + + // @@protoc_insertion_point(class_scope:ReliquaryPromoteReq) + private static final emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq(); + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryPromoteReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryPromoteReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryPromoteReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryPromoteReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryPromoteReq.proto\"=\n\023Reliquary" + + "PromoteReq\022\021\n\titem_guid\030\n \001(\004\022\023\n\013target_" + + "guid\030\r \001(\004B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryPromoteReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryPromoteReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryPromoteReq_descriptor, + new java.lang.String[] { "ItemGuid", "TargetGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java new file mode 100644 index 000000000..4d173e736 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java @@ -0,0 +1,1155 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryPromoteRsp.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryPromoteRspOuterClass { + private ReliquaryPromoteRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryPromoteRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryPromoteRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 old_promote_level = 10; + * @return The oldPromoteLevel. + */ + int getOldPromoteLevel(); + + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + long getTargetReliquaryGuid(); + + /** + * repeated uint32 cur_append_prop_list = 9; + * @return A list containing the curAppendPropList. + */ + java.util.List getCurAppendPropListList(); + /** + * repeated uint32 cur_append_prop_list = 9; + * @return The count of curAppendPropList. + */ + int getCurAppendPropListCount(); + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + int getCurAppendPropList(int index); + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cur_promote_level = 2; + * @return The curPromoteLevel. + */ + int getCurPromoteLevel(); + + /** + * repeated uint32 old_append_prop_list = 8; + * @return A list containing the oldAppendPropList. + */ + java.util.List getOldAppendPropListList(); + /** + * repeated uint32 old_append_prop_list = 8; + * @return The count of oldAppendPropList. + */ + int getOldAppendPropListCount(); + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + int getOldAppendPropList(int index); + } + /** + *
+   * CmdId: 694
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryPromoteRsp} + */ + public static final class ReliquaryPromoteRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryPromoteRsp) + ReliquaryPromoteRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryPromoteRsp.newBuilder() to construct. + private ReliquaryPromoteRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryPromoteRsp() { + curAppendPropList_ = emptyIntList(); + oldAppendPropList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryPromoteRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryPromoteRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + curPromoteLevel_ = input.readUInt32(); + break; + } + case 48: { + + targetReliquaryGuid_ = input.readUInt64(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + oldAppendPropList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + oldAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + curAppendPropList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + curAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + oldPromoteLevel_ = input.readUInt32(); + break; + } + case 96: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.class, emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.Builder.class); + } + + public static final int OLD_PROMOTE_LEVEL_FIELD_NUMBER = 10; + private int oldPromoteLevel_; + /** + * uint32 old_promote_level = 10; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + + public static final int TARGET_RELIQUARY_GUID_FIELD_NUMBER = 6; + private long targetReliquaryGuid_; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + + public static final int CUR_APPEND_PROP_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList curAppendPropList_; + /** + * repeated uint32 cur_append_prop_list = 9; + * @return A list containing the curAppendPropList. + */ + @java.lang.Override + public java.util.List + getCurAppendPropListList() { + return curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + private int curAppendPropListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_PROMOTE_LEVEL_FIELD_NUMBER = 2; + private int curPromoteLevel_; + /** + * uint32 cur_promote_level = 2; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + + public static final int OLD_APPEND_PROP_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList oldAppendPropList_; + /** + * repeated uint32 old_append_prop_list = 8; + * @return A list containing the oldAppendPropList. + */ + @java.lang.Override + public java.util.List + getOldAppendPropListList() { + return oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + private int oldAppendPropListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (curPromoteLevel_ != 0) { + output.writeUInt32(2, curPromoteLevel_); + } + if (targetReliquaryGuid_ != 0L) { + output.writeUInt64(6, targetReliquaryGuid_); + } + if (getOldAppendPropListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(oldAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < oldAppendPropList_.size(); i++) { + output.writeUInt32NoTag(oldAppendPropList_.getInt(i)); + } + if (getCurAppendPropListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(curAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < curAppendPropList_.size(); i++) { + output.writeUInt32NoTag(curAppendPropList_.getInt(i)); + } + if (oldPromoteLevel_ != 0) { + output.writeUInt32(10, oldPromoteLevel_); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, curPromoteLevel_); + } + if (targetReliquaryGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, targetReliquaryGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < oldAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(oldAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getOldAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + oldAppendPropListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < curAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(curAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getCurAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + curAppendPropListMemoizedSerializedSize = dataSize; + } + if (oldPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, oldPromoteLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp other = (emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp) obj; + + if (getOldPromoteLevel() + != other.getOldPromoteLevel()) return false; + if (getTargetReliquaryGuid() + != other.getTargetReliquaryGuid()) return false; + if (!getCurAppendPropListList() + .equals(other.getCurAppendPropListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCurPromoteLevel() + != other.getCurPromoteLevel()) return false; + if (!getOldAppendPropListList() + .equals(other.getOldAppendPropListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + OLD_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldPromoteLevel(); + hash = (37 * hash) + TARGET_RELIQUARY_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetReliquaryGuid()); + if (getCurAppendPropListCount() > 0) { + hash = (37 * hash) + CUR_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCurAppendPropListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUR_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurPromoteLevel(); + if (getOldAppendPropListCount() > 0) { + hash = (37 * hash) + OLD_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOldAppendPropListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 694
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryPromoteRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryPromoteRsp) + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.class, emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + oldPromoteLevel_ = 0; + + targetReliquaryGuid_ = 0L; + + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + curPromoteLevel_ = 0; + + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp build() { + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp buildPartial() { + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp result = new emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp(this); + int from_bitField0_ = bitField0_; + result.oldPromoteLevel_ = oldPromoteLevel_; + result.targetReliquaryGuid_ = targetReliquaryGuid_; + if (((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.curAppendPropList_ = curAppendPropList_; + result.retcode_ = retcode_; + result.curPromoteLevel_ = curPromoteLevel_; + if (((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.oldAppendPropList_ = oldAppendPropList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp other) { + if (other == emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.getDefaultInstance()) return this; + if (other.getOldPromoteLevel() != 0) { + setOldPromoteLevel(other.getOldPromoteLevel()); + } + if (other.getTargetReliquaryGuid() != 0L) { + setTargetReliquaryGuid(other.getTargetReliquaryGuid()); + } + if (!other.curAppendPropList_.isEmpty()) { + if (curAppendPropList_.isEmpty()) { + curAppendPropList_ = other.curAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addAll(other.curAppendPropList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurPromoteLevel() != 0) { + setCurPromoteLevel(other.getCurPromoteLevel()); + } + if (!other.oldAppendPropList_.isEmpty()) { + if (oldAppendPropList_.isEmpty()) { + oldAppendPropList_ = other.oldAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addAll(other.oldAppendPropList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int oldPromoteLevel_ ; + /** + * uint32 old_promote_level = 10; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + /** + * uint32 old_promote_level = 10; + * @param value The oldPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setOldPromoteLevel(int value) { + + oldPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_promote_level = 10; + * @return This builder for chaining. + */ + public Builder clearOldPromoteLevel() { + + oldPromoteLevel_ = 0; + onChanged(); + return this; + } + + private long targetReliquaryGuid_ ; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + /** + * uint64 target_reliquary_guid = 6; + * @param value The targetReliquaryGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetReliquaryGuid(long value) { + + targetReliquaryGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_reliquary_guid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetReliquaryGuid() { + + targetReliquaryGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList curAppendPropList_ = emptyIntList(); + private void ensureCurAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = mutableCopy(curAppendPropList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return A list containing the curAppendPropList. + */ + public java.util.List + getCurAppendPropListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(curAppendPropList_) : curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index to set the value at. + * @param value The curAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setCurAppendPropList( + int index, int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param value The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addCurAppendPropList(int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param values The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllCurAppendPropList( + java.lang.Iterable values) { + ensureCurAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, curAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return This builder for chaining. + */ + public Builder clearCurAppendPropList() { + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int curPromoteLevel_ ; + /** + * uint32 cur_promote_level = 2; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + /** + * uint32 cur_promote_level = 2; + * @param value The curPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setCurPromoteLevel(int value) { + + curPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_promote_level = 2; + * @return This builder for chaining. + */ + public Builder clearCurPromoteLevel() { + + curPromoteLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList oldAppendPropList_ = emptyIntList(); + private void ensureOldAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = mutableCopy(oldAppendPropList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return A list containing the oldAppendPropList. + */ + public java.util.List + getOldAppendPropListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(oldAppendPropList_) : oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index to set the value at. + * @param value The oldAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setOldAppendPropList( + int index, int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param value The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addOldAppendPropList(int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param values The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllOldAppendPropList( + java.lang.Iterable values) { + ensureOldAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oldAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return This builder for chaining. + */ + public Builder clearOldAppendPropList() { + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReliquaryPromoteRsp) + } + + // @@protoc_insertion_point(class_scope:ReliquaryPromoteRsp) + private static final emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp(); + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryPromoteRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryPromoteRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryPromoteRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryPromoteRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryPromoteRsp.proto\"\267\001\n\023Reliquar" + + "yPromoteRsp\022\031\n\021old_promote_level\030\n \001(\r\022\035" + + "\n\025target_reliquary_guid\030\006 \001(\004\022\034\n\024cur_app" + + "end_prop_list\030\t \003(\r\022\017\n\007retcode\030\014 \001(\005\022\031\n\021" + + "cur_promote_level\030\002 \001(\r\022\034\n\024old_append_pr" + + "op_list\030\010 \003(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryPromoteRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryPromoteRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryPromoteRsp_descriptor, + new java.lang.String[] { "OldPromoteLevel", "TargetReliquaryGuid", "CurAppendPropList", "Retcode", "CurPromoteLevel", "OldAppendPropList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java new file mode 100644 index 000000000..fba7f8f4b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java @@ -0,0 +1,1125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryUpgradeReqOuterClass { + private ReliquaryUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam item_param_list = 11; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 11; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 11; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + long getTargetReliquaryGuid(); + + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return A list containing the foodReliquaryGuidList. + */ + java.util.List getFoodReliquaryGuidListList(); + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return The count of foodReliquaryGuidList. + */ + int getFoodReliquaryGuidListCount(); + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index of the element to return. + * @return The foodReliquaryGuidList at the given index. + */ + long getFoodReliquaryGuidList(int index); + } + /** + *
+   * CmdId: 604
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryUpgradeReq} + */ + public static final class ReliquaryUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryUpgradeReq) + ReliquaryUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryUpgradeReq.newBuilder() to construct. + private ReliquaryUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryUpgradeReq() { + itemParamList_ = java.util.Collections.emptyList(); + foodReliquaryGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryUpgradeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + targetReliquaryGuid_ = input.readUInt64(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + foodReliquaryGuidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + foodReliquaryGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + foodReliquaryGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.class, emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.Builder.class); + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 11; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int TARGET_RELIQUARY_GUID_FIELD_NUMBER = 6; + private long targetReliquaryGuid_; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + + public static final int FOOD_RELIQUARY_GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList foodReliquaryGuidList_; + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return A list containing the foodReliquaryGuidList. + */ + @java.lang.Override + public java.util.List + getFoodReliquaryGuidListList() { + return foodReliquaryGuidList_; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return The count of foodReliquaryGuidList. + */ + public int getFoodReliquaryGuidListCount() { + return foodReliquaryGuidList_.size(); + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index of the element to return. + * @return The foodReliquaryGuidList at the given index. + */ + public long getFoodReliquaryGuidList(int index) { + return foodReliquaryGuidList_.getLong(index); + } + private int foodReliquaryGuidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (targetReliquaryGuid_ != 0L) { + output.writeUInt64(6, targetReliquaryGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(11, itemParamList_.get(i)); + } + if (getFoodReliquaryGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(foodReliquaryGuidListMemoizedSerializedSize); + } + for (int i = 0; i < foodReliquaryGuidList_.size(); i++) { + output.writeUInt64NoTag(foodReliquaryGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetReliquaryGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, targetReliquaryGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, itemParamList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < foodReliquaryGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(foodReliquaryGuidList_.getLong(i)); + } + size += dataSize; + if (!getFoodReliquaryGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + foodReliquaryGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq other = (emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) obj; + + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getTargetReliquaryGuid() + != other.getTargetReliquaryGuid()) return false; + if (!getFoodReliquaryGuidListList() + .equals(other.getFoodReliquaryGuidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + TARGET_RELIQUARY_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetReliquaryGuid()); + if (getFoodReliquaryGuidListCount() > 0) { + hash = (37 * hash) + FOOD_RELIQUARY_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFoodReliquaryGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 604
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryUpgradeReq) + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.class, emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemParamListBuilder_.clear(); + } + targetReliquaryGuid_ = 0L; + + foodReliquaryGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq build() { + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq buildPartial() { + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq result = new emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq(this); + int from_bitField0_ = bitField0_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.targetReliquaryGuid_ = targetReliquaryGuid_; + if (((bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.foodReliquaryGuidList_ = foodReliquaryGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq other) { + if (other == emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.getDefaultInstance()) return this; + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getTargetReliquaryGuid() != 0L) { + setTargetReliquaryGuid(other.getTargetReliquaryGuid()); + } + if (!other.foodReliquaryGuidList_.isEmpty()) { + if (foodReliquaryGuidList_.isEmpty()) { + foodReliquaryGuidList_ = other.foodReliquaryGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFoodReliquaryGuidListIsMutable(); + foodReliquaryGuidList_.addAll(other.foodReliquaryGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 11; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private long targetReliquaryGuid_ ; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + /** + * uint64 target_reliquary_guid = 6; + * @param value The targetReliquaryGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetReliquaryGuid(long value) { + + targetReliquaryGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_reliquary_guid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetReliquaryGuid() { + + targetReliquaryGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList foodReliquaryGuidList_ = emptyLongList(); + private void ensureFoodReliquaryGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_ = mutableCopy(foodReliquaryGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return A list containing the foodReliquaryGuidList. + */ + public java.util.List + getFoodReliquaryGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(foodReliquaryGuidList_) : foodReliquaryGuidList_; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return The count of foodReliquaryGuidList. + */ + public int getFoodReliquaryGuidListCount() { + return foodReliquaryGuidList_.size(); + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index of the element to return. + * @return The foodReliquaryGuidList at the given index. + */ + public long getFoodReliquaryGuidList(int index) { + return foodReliquaryGuidList_.getLong(index); + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index to set the value at. + * @param value The foodReliquaryGuidList to set. + * @return This builder for chaining. + */ + public Builder setFoodReliquaryGuidList( + int index, long value) { + ensureFoodReliquaryGuidListIsMutable(); + foodReliquaryGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param value The foodReliquaryGuidList to add. + * @return This builder for chaining. + */ + public Builder addFoodReliquaryGuidList(long value) { + ensureFoodReliquaryGuidListIsMutable(); + foodReliquaryGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param values The foodReliquaryGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllFoodReliquaryGuidList( + java.lang.Iterable values) { + ensureFoodReliquaryGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, foodReliquaryGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearFoodReliquaryGuidList() { + foodReliquaryGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReliquaryUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:ReliquaryUpgradeReq) + private static final emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq(); + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryUpgradeReq.proto\032\017ItemParam.p" + + "roto\"{\n\023ReliquaryUpgradeReq\022#\n\017item_para" + + "m_list\030\013 \003(\0132\n.ItemParam\022\035\n\025target_reliq" + + "uary_guid\030\006 \001(\004\022 \n\030food_reliquary_guid_l" + + "ist\030\014 \003(\004B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ReliquaryUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryUpgradeReq_descriptor, + new java.lang.String[] { "ItemParamList", "TargetReliquaryGuid", "FoodReliquaryGuidList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java new file mode 100644 index 000000000..f75f7c66d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java @@ -0,0 +1,1225 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryUpgradeRspOuterClass { + private ReliquaryUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 old_level = 4; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * uint32 cur_level = 13; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint64 target_reliquary_guid = 9; + * @return The targetReliquaryGuid. + */ + long getTargetReliquaryGuid(); + + /** + * repeated uint32 cur_append_prop_list = 2; + * @return A list containing the curAppendPropList. + */ + java.util.List getCurAppendPropListList(); + /** + * repeated uint32 cur_append_prop_list = 2; + * @return The count of curAppendPropList. + */ + int getCurAppendPropListCount(); + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + int getCurAppendPropList(int index); + + /** + * uint32 power_up_rate = 6; + * @return The powerUpRate. + */ + int getPowerUpRate(); + + /** + * repeated uint32 old_append_prop_list = 15; + * @return A list containing the oldAppendPropList. + */ + java.util.List getOldAppendPropListList(); + /** + * repeated uint32 old_append_prop_list = 15; + * @return The count of oldAppendPropList. + */ + int getOldAppendPropListCount(); + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + int getOldAppendPropList(int index); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 693
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryUpgradeRsp} + */ + public static final class ReliquaryUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryUpgradeRsp) + ReliquaryUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryUpgradeRsp.newBuilder() to construct. + private ReliquaryUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryUpgradeRsp() { + curAppendPropList_ = emptyIntList(); + oldAppendPropList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryUpgradeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + curAppendPropList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + curAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + oldLevel_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + powerUpRate_ = input.readUInt32(); + break; + } + case 72: { + + targetReliquaryGuid_ = input.readUInt64(); + break; + } + case 104: { + + curLevel_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + oldAppendPropList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + oldAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.class, emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.Builder.class); + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 4; + private int oldLevel_; + /** + * uint32 old_level = 4; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 13; + private int curLevel_; + /** + * uint32 cur_level = 13; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int TARGET_RELIQUARY_GUID_FIELD_NUMBER = 9; + private long targetReliquaryGuid_; + /** + * uint64 target_reliquary_guid = 9; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + + public static final int CUR_APPEND_PROP_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList curAppendPropList_; + /** + * repeated uint32 cur_append_prop_list = 2; + * @return A list containing the curAppendPropList. + */ + @java.lang.Override + public java.util.List + getCurAppendPropListList() { + return curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + private int curAppendPropListMemoizedSerializedSize = -1; + + public static final int POWER_UP_RATE_FIELD_NUMBER = 6; + private int powerUpRate_; + /** + * uint32 power_up_rate = 6; + * @return The powerUpRate. + */ + @java.lang.Override + public int getPowerUpRate() { + return powerUpRate_; + } + + public static final int OLD_APPEND_PROP_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList oldAppendPropList_; + /** + * repeated uint32 old_append_prop_list = 15; + * @return A list containing the oldAppendPropList. + */ + @java.lang.Override + public java.util.List + getOldAppendPropListList() { + return oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + private int oldAppendPropListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getCurAppendPropListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(curAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < curAppendPropList_.size(); i++) { + output.writeUInt32NoTag(curAppendPropList_.getInt(i)); + } + if (oldLevel_ != 0) { + output.writeUInt32(4, oldLevel_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (powerUpRate_ != 0) { + output.writeUInt32(6, powerUpRate_); + } + if (targetReliquaryGuid_ != 0L) { + output.writeUInt64(9, targetReliquaryGuid_); + } + if (curLevel_ != 0) { + output.writeUInt32(13, curLevel_); + } + if (getOldAppendPropListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(oldAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < oldAppendPropList_.size(); i++) { + output.writeUInt32NoTag(oldAppendPropList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < curAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(curAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getCurAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + curAppendPropListMemoizedSerializedSize = dataSize; + } + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, oldLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (powerUpRate_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, powerUpRate_); + } + if (targetReliquaryGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, targetReliquaryGuid_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, curLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < oldAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(oldAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getOldAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + oldAppendPropListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp other = (emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp) obj; + + if (getOldLevel() + != other.getOldLevel()) return false; + if (getCurLevel() + != other.getCurLevel()) return false; + if (getTargetReliquaryGuid() + != other.getTargetReliquaryGuid()) return false; + if (!getCurAppendPropListList() + .equals(other.getCurAppendPropListList())) return false; + if (getPowerUpRate() + != other.getPowerUpRate()) return false; + if (!getOldAppendPropListList() + .equals(other.getOldAppendPropListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + TARGET_RELIQUARY_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetReliquaryGuid()); + if (getCurAppendPropListCount() > 0) { + hash = (37 * hash) + CUR_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCurAppendPropListList().hashCode(); + } + hash = (37 * hash) + POWER_UP_RATE_FIELD_NUMBER; + hash = (53 * hash) + getPowerUpRate(); + if (getOldAppendPropListCount() > 0) { + hash = (37 * hash) + OLD_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOldAppendPropListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 693
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryUpgradeRsp) + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.class, emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + oldLevel_ = 0; + + curLevel_ = 0; + + targetReliquaryGuid_ = 0L; + + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + powerUpRate_ = 0; + + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp build() { + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp result = new emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp(this); + int from_bitField0_ = bitField0_; + result.oldLevel_ = oldLevel_; + result.curLevel_ = curLevel_; + result.targetReliquaryGuid_ = targetReliquaryGuid_; + if (((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.curAppendPropList_ = curAppendPropList_; + result.powerUpRate_ = powerUpRate_; + if (((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.oldAppendPropList_ = oldAppendPropList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.getDefaultInstance()) return this; + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getTargetReliquaryGuid() != 0L) { + setTargetReliquaryGuid(other.getTargetReliquaryGuid()); + } + if (!other.curAppendPropList_.isEmpty()) { + if (curAppendPropList_.isEmpty()) { + curAppendPropList_ = other.curAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addAll(other.curAppendPropList_); + } + onChanged(); + } + if (other.getPowerUpRate() != 0) { + setPowerUpRate(other.getPowerUpRate()); + } + if (!other.oldAppendPropList_.isEmpty()) { + if (oldAppendPropList_.isEmpty()) { + oldAppendPropList_ = other.oldAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addAll(other.oldAppendPropList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int oldLevel_ ; + /** + * uint32 old_level = 4; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 4; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 4; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 13; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 13; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 13; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private long targetReliquaryGuid_ ; + /** + * uint64 target_reliquary_guid = 9; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + /** + * uint64 target_reliquary_guid = 9; + * @param value The targetReliquaryGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetReliquaryGuid(long value) { + + targetReliquaryGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_reliquary_guid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetReliquaryGuid() { + + targetReliquaryGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList curAppendPropList_ = emptyIntList(); + private void ensureCurAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = mutableCopy(curAppendPropList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return A list containing the curAppendPropList. + */ + public java.util.List + getCurAppendPropListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(curAppendPropList_) : curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index to set the value at. + * @param value The curAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setCurAppendPropList( + int index, int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param value The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addCurAppendPropList(int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param values The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllCurAppendPropList( + java.lang.Iterable values) { + ensureCurAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, curAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return This builder for chaining. + */ + public Builder clearCurAppendPropList() { + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int powerUpRate_ ; + /** + * uint32 power_up_rate = 6; + * @return The powerUpRate. + */ + @java.lang.Override + public int getPowerUpRate() { + return powerUpRate_; + } + /** + * uint32 power_up_rate = 6; + * @param value The powerUpRate to set. + * @return This builder for chaining. + */ + public Builder setPowerUpRate(int value) { + + powerUpRate_ = value; + onChanged(); + return this; + } + /** + * uint32 power_up_rate = 6; + * @return This builder for chaining. + */ + public Builder clearPowerUpRate() { + + powerUpRate_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList oldAppendPropList_ = emptyIntList(); + private void ensureOldAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = mutableCopy(oldAppendPropList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return A list containing the oldAppendPropList. + */ + public java.util.List + getOldAppendPropListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(oldAppendPropList_) : oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index to set the value at. + * @param value The oldAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setOldAppendPropList( + int index, int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param value The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addOldAppendPropList(int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param values The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllOldAppendPropList( + java.lang.Iterable values) { + ensureOldAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oldAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return This builder for chaining. + */ + public Builder clearOldAppendPropList() { + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ReliquaryUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:ReliquaryUpgradeRsp) + private static final emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryUpgradeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryUpgradeRsp.proto\"\276\001\n\023Reliquar" + + "yUpgradeRsp\022\021\n\told_level\030\004 \001(\r\022\021\n\tcur_le" + + "vel\030\r \001(\r\022\035\n\025target_reliquary_guid\030\t \001(\004" + + "\022\034\n\024cur_append_prop_list\030\002 \003(\r\022\025\n\rpower_" + + "up_rate\030\006 \001(\r\022\034\n\024old_append_prop_list\030\017 " + + "\003(\r\022\017\n\007retcode\030\005 \001(\005B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryUpgradeRsp_descriptor, + new java.lang.String[] { "OldLevel", "CurLevel", "TargetReliquaryGuid", "CurAppendPropList", "PowerUpRate", "OldAppendPropList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RemoveCustomTeamReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RemoveCustomTeamReqOuterClass.java new file mode 100644 index 000000000..e823e5b36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RemoveCustomTeamReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RemoveCustomTeamReq.proto + +package emu.grasscutter.net.proto; + +public final class RemoveCustomTeamReqOuterClass { + private RemoveCustomTeamReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RemoveCustomTeamReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:RemoveCustomTeamReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 4; + * @return The id. + */ + int getId(); + } + /** + *
+   * CmdId: 1731
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code RemoveCustomTeamReq} + */ + public static final class RemoveCustomTeamReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RemoveCustomTeamReq) + RemoveCustomTeamReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use RemoveCustomTeamReq.newBuilder() to construct. + private RemoveCustomTeamReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RemoveCustomTeamReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RemoveCustomTeamReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RemoveCustomTeamReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + id_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.internal_static_RemoveCustomTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.internal_static_RemoveCustomTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.class, emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 4; + private int id_; + /** + * uint32 id = 4; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != 0) { + output.writeUInt32(4, id_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, id_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq other = (emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq) obj; + + if (getId() + != other.getId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1731
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code RemoveCustomTeamReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RemoveCustomTeamReq) + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.internal_static_RemoveCustomTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.internal_static_RemoveCustomTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.class, emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.internal_static_RemoveCustomTeamReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq build() { + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq buildPartial() { + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq result = new emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq(this); + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq) { + return mergeFrom((emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq other) { + if (other == emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 4; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 4; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 4; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RemoveCustomTeamReq) + } + + // @@protoc_insertion_point(class_scope:RemoveCustomTeamReq) + private static final emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq(); + } + + public static emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RemoveCustomTeamReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RemoveCustomTeamReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamReqOuterClass.RemoveCustomTeamReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RemoveCustomTeamReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RemoveCustomTeamReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031RemoveCustomTeamReq.proto\"!\n\023RemoveCus" + + "tomTeamReq\022\n\n\002id\030\004 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RemoveCustomTeamReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RemoveCustomTeamReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RemoveCustomTeamReq_descriptor, + new java.lang.String[] { "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RemoveCustomTeamRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RemoveCustomTeamRspOuterClass.java new file mode 100644 index 000000000..7c5c87df1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RemoveCustomTeamRspOuterClass.java @@ -0,0 +1,618 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RemoveCustomTeamRsp.proto + +package emu.grasscutter.net.proto; + +public final class RemoveCustomTeamRspOuterClass { + private RemoveCustomTeamRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RemoveCustomTeamRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:RemoveCustomTeamRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 15; + * @return The id. + */ + int getId(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1729
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code RemoveCustomTeamRsp} + */ + public static final class RemoveCustomTeamRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RemoveCustomTeamRsp) + RemoveCustomTeamRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use RemoveCustomTeamRsp.newBuilder() to construct. + private RemoveCustomTeamRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RemoveCustomTeamRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RemoveCustomTeamRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RemoveCustomTeamRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + id_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.internal_static_RemoveCustomTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.internal_static_RemoveCustomTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.class, emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 15; + private int id_; + /** + * uint32 id = 15; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (id_ != 0) { + output.writeUInt32(15, id_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, id_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp other = (emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp) obj; + + if (getId() + != other.getId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1729
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code RemoveCustomTeamRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RemoveCustomTeamRsp) + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.internal_static_RemoveCustomTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.internal_static_RemoveCustomTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.class, emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.internal_static_RemoveCustomTeamRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp build() { + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp buildPartial() { + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp result = new emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp(this); + result.id_ = id_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp) { + return mergeFrom((emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp other) { + if (other == emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 15; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 15; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 15; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RemoveCustomTeamRsp) + } + + // @@protoc_insertion_point(class_scope:RemoveCustomTeamRsp) + private static final emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp(); + } + + public static emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RemoveCustomTeamRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RemoveCustomTeamRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RemoveCustomTeamRspOuterClass.RemoveCustomTeamRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RemoveCustomTeamRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RemoveCustomTeamRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031RemoveCustomTeamRsp.proto\"2\n\023RemoveCus" + + "tomTeamRsp\022\n\n\002id\030\017 \001(\r\022\017\n\007retcode\030\004 \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RemoveCustomTeamRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RemoveCustomTeamRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RemoveCustomTeamRsp_descriptor, + new java.lang.String[] { "Id", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java new file mode 100644 index 000000000..b30bacab2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java @@ -0,0 +1,1360 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResVersionConfig.proto + +package emu.grasscutter.net.proto; + +public final class ResVersionConfigOuterClass { + private ResVersionConfigOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ResVersionConfigOrBuilder extends + // @@protoc_insertion_point(interface_extends:ResVersionConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 version = 1; + * @return The version. + */ + int getVersion(); + + /** + * bool relogin = 2; + * @return The relogin. + */ + boolean getRelogin(); + + /** + * string md5 = 3; + * @return The md5. + */ + java.lang.String getMd5(); + /** + * string md5 = 3; + * @return The bytes for md5. + */ + com.google.protobuf.ByteString + getMd5Bytes(); + + /** + * string release_total_size = 4; + * @return The releaseTotalSize. + */ + java.lang.String getReleaseTotalSize(); + /** + * string release_total_size = 4; + * @return The bytes for releaseTotalSize. + */ + com.google.protobuf.ByteString + getReleaseTotalSizeBytes(); + + /** + * string version_suffix = 5; + * @return The versionSuffix. + */ + java.lang.String getVersionSuffix(); + /** + * string version_suffix = 5; + * @return The bytes for versionSuffix. + */ + com.google.protobuf.ByteString + getVersionSuffixBytes(); + + /** + * string branch = 6; + * @return The branch. + */ + java.lang.String getBranch(); + /** + * string branch = 6; + * @return The bytes for branch. + */ + com.google.protobuf.ByteString + getBranchBytes(); + + /** + * string next_script_version = 7; + * @return The nextScriptVersion. + */ + java.lang.String getNextScriptVersion(); + /** + * string next_script_version = 7; + * @return The bytes for nextScriptVersion. + */ + com.google.protobuf.ByteString + getNextScriptVersionBytes(); + } + /** + * Protobuf type {@code ResVersionConfig} + */ + public static final class ResVersionConfig extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ResVersionConfig) + ResVersionConfigOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResVersionConfig.newBuilder() to construct. + private ResVersionConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResVersionConfig() { + md5_ = ""; + releaseTotalSize_ = ""; + versionSuffix_ = ""; + branch_ = ""; + nextScriptVersion_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResVersionConfig(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResVersionConfig( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + version_ = input.readUInt32(); + break; + } + case 16: { + + relogin_ = input.readBool(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + md5_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + releaseTotalSize_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + versionSuffix_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + branch_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + nextScriptVersion_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.class, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder.class); + } + + public static final int VERSION_FIELD_NUMBER = 1; + private int version_; + /** + * uint32 version = 1; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + + public static final int RELOGIN_FIELD_NUMBER = 2; + private boolean relogin_; + /** + * bool relogin = 2; + * @return The relogin. + */ + @java.lang.Override + public boolean getRelogin() { + return relogin_; + } + + public static final int MD5_FIELD_NUMBER = 3; + private volatile java.lang.Object md5_; + /** + * string md5 = 3; + * @return The md5. + */ + @java.lang.Override + public java.lang.String getMd5() { + java.lang.Object ref = md5_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + md5_ = s; + return s; + } + } + /** + * string md5 = 3; + * @return The bytes for md5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMd5Bytes() { + java.lang.Object ref = md5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + md5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RELEASE_TOTAL_SIZE_FIELD_NUMBER = 4; + private volatile java.lang.Object releaseTotalSize_; + /** + * string release_total_size = 4; + * @return The releaseTotalSize. + */ + @java.lang.Override + public java.lang.String getReleaseTotalSize() { + java.lang.Object ref = releaseTotalSize_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + releaseTotalSize_ = s; + return s; + } + } + /** + * string release_total_size = 4; + * @return The bytes for releaseTotalSize. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReleaseTotalSizeBytes() { + java.lang.Object ref = releaseTotalSize_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + releaseTotalSize_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_SUFFIX_FIELD_NUMBER = 5; + private volatile java.lang.Object versionSuffix_; + /** + * string version_suffix = 5; + * @return The versionSuffix. + */ + @java.lang.Override + public java.lang.String getVersionSuffix() { + java.lang.Object ref = versionSuffix_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionSuffix_ = s; + return s; + } + } + /** + * string version_suffix = 5; + * @return The bytes for versionSuffix. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionSuffixBytes() { + java.lang.Object ref = versionSuffix_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BRANCH_FIELD_NUMBER = 6; + private volatile java.lang.Object branch_; + /** + * string branch = 6; + * @return The branch. + */ + @java.lang.Override + public java.lang.String getBranch() { + java.lang.Object ref = branch_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + branch_ = s; + return s; + } + } + /** + * string branch = 6; + * @return The bytes for branch. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBranchBytes() { + java.lang.Object ref = branch_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + branch_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_SCRIPT_VERSION_FIELD_NUMBER = 7; + private volatile java.lang.Object nextScriptVersion_; + /** + * string next_script_version = 7; + * @return The nextScriptVersion. + */ + @java.lang.Override + public java.lang.String getNextScriptVersion() { + java.lang.Object ref = nextScriptVersion_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextScriptVersion_ = s; + return s; + } + } + /** + * string next_script_version = 7; + * @return The bytes for nextScriptVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextScriptVersionBytes() { + java.lang.Object ref = nextScriptVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextScriptVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (version_ != 0) { + output.writeUInt32(1, version_); + } + if (relogin_ != false) { + output.writeBool(2, relogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(md5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, md5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(releaseTotalSize_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, releaseTotalSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, versionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(branch_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, branch_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextScriptVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, nextScriptVersion_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (version_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, version_); + } + if (relogin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, relogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(md5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, md5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(releaseTotalSize_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, releaseTotalSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, versionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(branch_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, branch_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextScriptVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, nextScriptVersion_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig other = (emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig) obj; + + if (getVersion() + != other.getVersion()) return false; + if (getRelogin() + != other.getRelogin()) return false; + if (!getMd5() + .equals(other.getMd5())) return false; + if (!getReleaseTotalSize() + .equals(other.getReleaseTotalSize())) return false; + if (!getVersionSuffix() + .equals(other.getVersionSuffix())) return false; + if (!getBranch() + .equals(other.getBranch())) return false; + if (!getNextScriptVersion() + .equals(other.getNextScriptVersion())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion(); + hash = (37 * hash) + RELOGIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getRelogin()); + hash = (37 * hash) + MD5_FIELD_NUMBER; + hash = (53 * hash) + getMd5().hashCode(); + hash = (37 * hash) + RELEASE_TOTAL_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getReleaseTotalSize().hashCode(); + hash = (37 * hash) + VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getVersionSuffix().hashCode(); + hash = (37 * hash) + BRANCH_FIELD_NUMBER; + hash = (53 * hash) + getBranch().hashCode(); + hash = (37 * hash) + NEXT_SCRIPT_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getNextScriptVersion().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ResVersionConfig} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ResVersionConfig) + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.class, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + version_ = 0; + + relogin_ = false; + + md5_ = ""; + + releaseTotalSize_ = ""; + + versionSuffix_ = ""; + + branch_ = ""; + + nextScriptVersion_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig build() { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig buildPartial() { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig result = new emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig(this); + result.version_ = version_; + result.relogin_ = relogin_; + result.md5_ = md5_; + result.releaseTotalSize_ = releaseTotalSize_; + result.versionSuffix_ = versionSuffix_; + result.branch_ = branch_; + result.nextScriptVersion_ = nextScriptVersion_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig) { + return mergeFrom((emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig other) { + if (other == emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance()) return this; + if (other.getVersion() != 0) { + setVersion(other.getVersion()); + } + if (other.getRelogin() != false) { + setRelogin(other.getRelogin()); + } + if (!other.getMd5().isEmpty()) { + md5_ = other.md5_; + onChanged(); + } + if (!other.getReleaseTotalSize().isEmpty()) { + releaseTotalSize_ = other.releaseTotalSize_; + onChanged(); + } + if (!other.getVersionSuffix().isEmpty()) { + versionSuffix_ = other.versionSuffix_; + onChanged(); + } + if (!other.getBranch().isEmpty()) { + branch_ = other.branch_; + onChanged(); + } + if (!other.getNextScriptVersion().isEmpty()) { + nextScriptVersion_ = other.nextScriptVersion_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int version_ ; + /** + * uint32 version = 1; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + /** + * uint32 version = 1; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(int value) { + + version_ = value; + onChanged(); + return this; + } + /** + * uint32 version = 1; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = 0; + onChanged(); + return this; + } + + private boolean relogin_ ; + /** + * bool relogin = 2; + * @return The relogin. + */ + @java.lang.Override + public boolean getRelogin() { + return relogin_; + } + /** + * bool relogin = 2; + * @param value The relogin to set. + * @return This builder for chaining. + */ + public Builder setRelogin(boolean value) { + + relogin_ = value; + onChanged(); + return this; + } + /** + * bool relogin = 2; + * @return This builder for chaining. + */ + public Builder clearRelogin() { + + relogin_ = false; + onChanged(); + return this; + } + + private java.lang.Object md5_ = ""; + /** + * string md5 = 3; + * @return The md5. + */ + public java.lang.String getMd5() { + java.lang.Object ref = md5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + md5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string md5 = 3; + * @return The bytes for md5. + */ + public com.google.protobuf.ByteString + getMd5Bytes() { + java.lang.Object ref = md5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + md5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string md5 = 3; + * @param value The md5 to set. + * @return This builder for chaining. + */ + public Builder setMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + md5_ = value; + onChanged(); + return this; + } + /** + * string md5 = 3; + * @return This builder for chaining. + */ + public Builder clearMd5() { + + md5_ = getDefaultInstance().getMd5(); + onChanged(); + return this; + } + /** + * string md5 = 3; + * @param value The bytes for md5 to set. + * @return This builder for chaining. + */ + public Builder setMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + md5_ = value; + onChanged(); + return this; + } + + private java.lang.Object releaseTotalSize_ = ""; + /** + * string release_total_size = 4; + * @return The releaseTotalSize. + */ + public java.lang.String getReleaseTotalSize() { + java.lang.Object ref = releaseTotalSize_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + releaseTotalSize_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string release_total_size = 4; + * @return The bytes for releaseTotalSize. + */ + public com.google.protobuf.ByteString + getReleaseTotalSizeBytes() { + java.lang.Object ref = releaseTotalSize_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + releaseTotalSize_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string release_total_size = 4; + * @param value The releaseTotalSize to set. + * @return This builder for chaining. + */ + public Builder setReleaseTotalSize( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + releaseTotalSize_ = value; + onChanged(); + return this; + } + /** + * string release_total_size = 4; + * @return This builder for chaining. + */ + public Builder clearReleaseTotalSize() { + + releaseTotalSize_ = getDefaultInstance().getReleaseTotalSize(); + onChanged(); + return this; + } + /** + * string release_total_size = 4; + * @param value The bytes for releaseTotalSize to set. + * @return This builder for chaining. + */ + public Builder setReleaseTotalSizeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + releaseTotalSize_ = value; + onChanged(); + return this; + } + + private java.lang.Object versionSuffix_ = ""; + /** + * string version_suffix = 5; + * @return The versionSuffix. + */ + public java.lang.String getVersionSuffix() { + java.lang.Object ref = versionSuffix_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionSuffix_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string version_suffix = 5; + * @return The bytes for versionSuffix. + */ + public com.google.protobuf.ByteString + getVersionSuffixBytes() { + java.lang.Object ref = versionSuffix_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string version_suffix = 5; + * @param value The versionSuffix to set. + * @return This builder for chaining. + */ + public Builder setVersionSuffix( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + versionSuffix_ = value; + onChanged(); + return this; + } + /** + * string version_suffix = 5; + * @return This builder for chaining. + */ + public Builder clearVersionSuffix() { + + versionSuffix_ = getDefaultInstance().getVersionSuffix(); + onChanged(); + return this; + } + /** + * string version_suffix = 5; + * @param value The bytes for versionSuffix to set. + * @return This builder for chaining. + */ + public Builder setVersionSuffixBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + versionSuffix_ = value; + onChanged(); + return this; + } + + private java.lang.Object branch_ = ""; + /** + * string branch = 6; + * @return The branch. + */ + public java.lang.String getBranch() { + java.lang.Object ref = branch_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + branch_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string branch = 6; + * @return The bytes for branch. + */ + public com.google.protobuf.ByteString + getBranchBytes() { + java.lang.Object ref = branch_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + branch_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string branch = 6; + * @param value The branch to set. + * @return This builder for chaining. + */ + public Builder setBranch( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + branch_ = value; + onChanged(); + return this; + } + /** + * string branch = 6; + * @return This builder for chaining. + */ + public Builder clearBranch() { + + branch_ = getDefaultInstance().getBranch(); + onChanged(); + return this; + } + /** + * string branch = 6; + * @param value The bytes for branch to set. + * @return This builder for chaining. + */ + public Builder setBranchBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + branch_ = value; + onChanged(); + return this; + } + + private java.lang.Object nextScriptVersion_ = ""; + /** + * string next_script_version = 7; + * @return The nextScriptVersion. + */ + public java.lang.String getNextScriptVersion() { + java.lang.Object ref = nextScriptVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextScriptVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string next_script_version = 7; + * @return The bytes for nextScriptVersion. + */ + public com.google.protobuf.ByteString + getNextScriptVersionBytes() { + java.lang.Object ref = nextScriptVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextScriptVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string next_script_version = 7; + * @param value The nextScriptVersion to set. + * @return This builder for chaining. + */ + public Builder setNextScriptVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextScriptVersion_ = value; + onChanged(); + return this; + } + /** + * string next_script_version = 7; + * @return This builder for chaining. + */ + public Builder clearNextScriptVersion() { + + nextScriptVersion_ = getDefaultInstance().getNextScriptVersion(); + onChanged(); + return this; + } + /** + * string next_script_version = 7; + * @param value The bytes for nextScriptVersion to set. + * @return This builder for chaining. + */ + public Builder setNextScriptVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextScriptVersion_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ResVersionConfig) + } + + // @@protoc_insertion_point(class_scope:ResVersionConfig) + private static final emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig(); + } + + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResVersionConfig parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResVersionConfig(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ResVersionConfig_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ResVersionConfig_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ResVersionConfig.proto\"\242\001\n\020ResVersionC" + + "onfig\022\017\n\007version\030\001 \001(\r\022\017\n\007relogin\030\002 \001(\010\022" + + "\013\n\003md5\030\003 \001(\t\022\032\n\022release_total_size\030\004 \001(\t" + + "\022\026\n\016version_suffix\030\005 \001(\t\022\016\n\006branch\030\006 \001(\t" + + "\022\033\n\023next_script_version\030\007 \001(\tB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ResVersionConfig_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ResVersionConfig_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ResVersionConfig_descriptor, + new java.lang.String[] { "Version", "Relogin", "Md5", "ReleaseTotalSize", "VersionSuffix", "Branch", "NextScriptVersion", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java new file mode 100644 index 000000000..4c5158a18 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java @@ -0,0 +1,1216 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResinCard.proto + +package emu.grasscutter.net.proto; + +public final class ResinCardOuterClass { + private ResinCardOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ResinCardOrBuilder extends + // @@protoc_insertion_point(interface_extends:ResinCard) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam baseItemList = 1; + */ + java.util.List + getBaseItemListList(); + /** + * repeated .ItemParam baseItemList = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index); + /** + * repeated .ItemParam baseItemList = 1; + */ + int getBaseItemListCount(); + /** + * repeated .ItemParam baseItemList = 1; + */ + java.util.List + getBaseItemListOrBuilderList(); + /** + * repeated .ItemParam baseItemList = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index); + + /** + * repeated .ItemParam perDayItemList = 2; + */ + java.util.List + getPerDayItemListList(); + /** + * repeated .ItemParam perDayItemList = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index); + /** + * repeated .ItemParam perDayItemList = 2; + */ + int getPerDayItemListCount(); + /** + * repeated .ItemParam perDayItemList = 2; + */ + java.util.List + getPerDayItemListOrBuilderList(); + /** + * repeated .ItemParam perDayItemList = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index); + } + /** + * Protobuf type {@code ResinCard} + */ + public static final class ResinCard extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ResinCard) + ResinCardOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResinCard.newBuilder() to construct. + private ResinCard(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResinCard() { + baseItemList_ = java.util.Collections.emptyList(); + perDayItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResinCard(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResinCard( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + baseItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + perDayItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.class, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder.class); + } + + public static final int BASEITEMLIST_FIELD_NUMBER = 1; + private java.util.List baseItemList_; + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public java.util.List getBaseItemListList() { + return baseItemList_; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public java.util.List + getBaseItemListOrBuilderList() { + return baseItemList_; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public int getBaseItemListCount() { + return baseItemList_.size(); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + return baseItemList_.get(index); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + return baseItemList_.get(index); + } + + public static final int PERDAYITEMLIST_FIELD_NUMBER = 2; + private java.util.List perDayItemList_; + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public java.util.List getPerDayItemListList() { + return perDayItemList_; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public java.util.List + getPerDayItemListOrBuilderList() { + return perDayItemList_; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public int getPerDayItemListCount() { + return perDayItemList_.size(); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + return perDayItemList_.get(index); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + return perDayItemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < baseItemList_.size(); i++) { + output.writeMessage(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + output.writeMessage(2, perDayItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < baseItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, perDayItemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard other = (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) obj; + + if (!getBaseItemListList() + .equals(other.getBaseItemListList())) return false; + if (!getPerDayItemListList() + .equals(other.getPerDayItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getBaseItemListCount() > 0) { + hash = (37 * hash) + BASEITEMLIST_FIELD_NUMBER; + hash = (53 * hash) + getBaseItemListList().hashCode(); + } + if (getPerDayItemListCount() > 0) { + hash = (37 * hash) + PERDAYITEMLIST_FIELD_NUMBER; + hash = (53 * hash) + getPerDayItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ResinCard} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ResinCard) + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.class, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBaseItemListFieldBuilder(); + getPerDayItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + baseItemListBuilder_.clear(); + } + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard build() { + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard buildPartial() { + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard result = new emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard(this); + int from_bitField0_ = bitField0_; + if (baseItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.baseItemList_ = baseItemList_; + } else { + result.baseItemList_ = baseItemListBuilder_.build(); + } + if (perDayItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.perDayItemList_ = perDayItemList_; + } else { + result.perDayItemList_ = perDayItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) { + return mergeFrom((emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard other) { + if (other == emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance()) return this; + if (baseItemListBuilder_ == null) { + if (!other.baseItemList_.isEmpty()) { + if (baseItemList_.isEmpty()) { + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBaseItemListIsMutable(); + baseItemList_.addAll(other.baseItemList_); + } + onChanged(); + } + } else { + if (!other.baseItemList_.isEmpty()) { + if (baseItemListBuilder_.isEmpty()) { + baseItemListBuilder_.dispose(); + baseItemListBuilder_ = null; + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + baseItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBaseItemListFieldBuilder() : null; + } else { + baseItemListBuilder_.addAllMessages(other.baseItemList_); + } + } + } + if (perDayItemListBuilder_ == null) { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemList_.isEmpty()) { + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePerDayItemListIsMutable(); + perDayItemList_.addAll(other.perDayItemList_); + } + onChanged(); + } + } else { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemListBuilder_.isEmpty()) { + perDayItemListBuilder_.dispose(); + perDayItemListBuilder_ = null; + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + perDayItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPerDayItemListFieldBuilder() : null; + } else { + perDayItemListBuilder_.addAllMessages(other.perDayItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List baseItemList_ = + java.util.Collections.emptyList(); + private void ensureBaseItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(baseItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> baseItemListBuilder_; + + /** + * repeated .ItemParam baseItemList = 1; + */ + public java.util.List getBaseItemListList() { + if (baseItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(baseItemList_); + } else { + return baseItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public int getBaseItemListCount() { + if (baseItemListBuilder_ == null) { + return baseItemList_.size(); + } else { + return baseItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); + } else { + return baseItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.set(index, value); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(index, value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addAllBaseItemList( + java.lang.Iterable values) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, baseItemList_); + onChanged(); + } else { + baseItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder clearBaseItemList() { + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + baseItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder removeBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.remove(index); + onChanged(); + } else { + baseItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); } else { + return baseItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public java.util.List + getBaseItemListOrBuilderList() { + if (baseItemListBuilder_ != null) { + return baseItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(baseItemList_); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder() { + return getBaseItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public java.util.List + getBaseItemListBuilderList() { + return getBaseItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getBaseItemListFieldBuilder() { + if (baseItemListBuilder_ == null) { + baseItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + baseItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + baseItemList_ = null; + } + return baseItemListBuilder_; + } + + private java.util.List perDayItemList_ = + java.util.Collections.emptyList(); + private void ensurePerDayItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(perDayItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> perDayItemListBuilder_; + + /** + * repeated .ItemParam perDayItemList = 2; + */ + public java.util.List getPerDayItemListList() { + if (perDayItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(perDayItemList_); + } else { + return perDayItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public int getPerDayItemListCount() { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.size(); + } else { + return perDayItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); + } else { + return perDayItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, value); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addAllPerDayItemList( + java.lang.Iterable values) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, perDayItemList_); + onChanged(); + } else { + perDayItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder clearPerDayItemList() { + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder removePerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.remove(index); + onChanged(); + } else { + perDayItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); } else { + return perDayItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public java.util.List + getPerDayItemListOrBuilderList() { + if (perDayItemListBuilder_ != null) { + return perDayItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(perDayItemList_); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder() { + return getPerDayItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public java.util.List + getPerDayItemListBuilderList() { + return getPerDayItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getPerDayItemListFieldBuilder() { + if (perDayItemListBuilder_ == null) { + perDayItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + perDayItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + perDayItemList_ = null; + } + return perDayItemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ResinCard) + } + + // @@protoc_insertion_point(class_scope:ResinCard) + private static final emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard(); + } + + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResinCard parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResinCard(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ResinCard_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ResinCard_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ResinCard.proto\032\017ItemParam.proto\"Q\n\tRe" + + "sinCard\022 \n\014baseItemList\030\001 \003(\0132\n.ItemPara" + + "m\022\"\n\016perDayItemList\030\002 \003(\0132\n.ItemParamB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ResinCard_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ResinCard_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ResinCard_descriptor, + new java.lang.String[] { "BaseItemList", "PerDayItemList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java new file mode 100644 index 000000000..f16508794 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResinChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ResinChangeNotifyOuterClass { + private ResinChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ResinChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ResinChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 next_add_timestamp = 6; + * @return The nextAddTimestamp. + */ + int getNextAddTimestamp(); + + /** + * uint32 cur_buy_count = 4; + * @return The curBuyCount. + */ + int getCurBuyCount(); + + /** + * uint32 cur_value = 12; + * @return The curValue. + */ + int getCurValue(); + } + /** + *
+   * CmdId: 642
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ResinChangeNotify} + */ + public static final class ResinChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ResinChangeNotify) + ResinChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResinChangeNotify.newBuilder() to construct. + private ResinChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResinChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResinChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResinChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + curBuyCount_ = input.readUInt32(); + break; + } + case 48: { + + nextAddTimestamp_ = input.readUInt32(); + break; + } + case 96: { + + curValue_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.class, emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.Builder.class); + } + + public static final int NEXT_ADD_TIMESTAMP_FIELD_NUMBER = 6; + private int nextAddTimestamp_; + /** + * uint32 next_add_timestamp = 6; + * @return The nextAddTimestamp. + */ + @java.lang.Override + public int getNextAddTimestamp() { + return nextAddTimestamp_; + } + + public static final int CUR_BUY_COUNT_FIELD_NUMBER = 4; + private int curBuyCount_; + /** + * uint32 cur_buy_count = 4; + * @return The curBuyCount. + */ + @java.lang.Override + public int getCurBuyCount() { + return curBuyCount_; + } + + public static final int CUR_VALUE_FIELD_NUMBER = 12; + private int curValue_; + /** + * uint32 cur_value = 12; + * @return The curValue. + */ + @java.lang.Override + public int getCurValue() { + return curValue_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (curBuyCount_ != 0) { + output.writeUInt32(4, curBuyCount_); + } + if (nextAddTimestamp_ != 0) { + output.writeUInt32(6, nextAddTimestamp_); + } + if (curValue_ != 0) { + output.writeUInt32(12, curValue_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curBuyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, curBuyCount_); + } + if (nextAddTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, nextAddTimestamp_); + } + if (curValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, curValue_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify other = (emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify) obj; + + if (getNextAddTimestamp() + != other.getNextAddTimestamp()) return false; + if (getCurBuyCount() + != other.getCurBuyCount()) return false; + if (getCurValue() + != other.getCurValue()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NEXT_ADD_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getNextAddTimestamp(); + hash = (37 * hash) + CUR_BUY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCurBuyCount(); + hash = (37 * hash) + CUR_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getCurValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 642
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ResinChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ResinChangeNotify) + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.class, emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nextAddTimestamp_ = 0; + + curBuyCount_ = 0; + + curValue_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify build() { + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify buildPartial() { + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify result = new emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify(this); + result.nextAddTimestamp_ = nextAddTimestamp_; + result.curBuyCount_ = curBuyCount_; + result.curValue_ = curValue_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify other) { + if (other == emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.getDefaultInstance()) return this; + if (other.getNextAddTimestamp() != 0) { + setNextAddTimestamp(other.getNextAddTimestamp()); + } + if (other.getCurBuyCount() != 0) { + setCurBuyCount(other.getCurBuyCount()); + } + if (other.getCurValue() != 0) { + setCurValue(other.getCurValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nextAddTimestamp_ ; + /** + * uint32 next_add_timestamp = 6; + * @return The nextAddTimestamp. + */ + @java.lang.Override + public int getNextAddTimestamp() { + return nextAddTimestamp_; + } + /** + * uint32 next_add_timestamp = 6; + * @param value The nextAddTimestamp to set. + * @return This builder for chaining. + */ + public Builder setNextAddTimestamp(int value) { + + nextAddTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 next_add_timestamp = 6; + * @return This builder for chaining. + */ + public Builder clearNextAddTimestamp() { + + nextAddTimestamp_ = 0; + onChanged(); + return this; + } + + private int curBuyCount_ ; + /** + * uint32 cur_buy_count = 4; + * @return The curBuyCount. + */ + @java.lang.Override + public int getCurBuyCount() { + return curBuyCount_; + } + /** + * uint32 cur_buy_count = 4; + * @param value The curBuyCount to set. + * @return This builder for chaining. + */ + public Builder setCurBuyCount(int value) { + + curBuyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_buy_count = 4; + * @return This builder for chaining. + */ + public Builder clearCurBuyCount() { + + curBuyCount_ = 0; + onChanged(); + return this; + } + + private int curValue_ ; + /** + * uint32 cur_value = 12; + * @return The curValue. + */ + @java.lang.Override + public int getCurValue() { + return curValue_; + } + /** + * uint32 cur_value = 12; + * @param value The curValue to set. + * @return This builder for chaining. + */ + public Builder setCurValue(int value) { + + curValue_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_value = 12; + * @return This builder for chaining. + */ + public Builder clearCurValue() { + + curValue_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ResinChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ResinChangeNotify) + private static final emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify(); + } + + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResinChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResinChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ResinChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ResinChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ResinChangeNotify.proto\"Y\n\021ResinChange" + + "Notify\022\032\n\022next_add_timestamp\030\006 \001(\r\022\025\n\rcu" + + "r_buy_count\030\004 \001(\r\022\021\n\tcur_value\030\014 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ResinChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ResinChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ResinChangeNotify_descriptor, + new java.lang.String[] { "NextAddTimestamp", "CurBuyCount", "CurValue", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java new file mode 100644 index 000000000..83ffae3bc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java @@ -0,0 +1,185 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResinCostType.proto + +package emu.grasscutter.net.proto; + +public final class ResinCostTypeOuterClass { + private ResinCostTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ResinCostType} + */ + public enum ResinCostType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * RESIN_COST_TYPE_NONE = 0; + */ + RESIN_COST_TYPE_NONE(0), + /** + * RESIN_COST_TYPE_NORMAL = 1; + */ + RESIN_COST_TYPE_NORMAL(1), + /** + * RESIN_COST_TYPE_CONDENSE = 2; + */ + RESIN_COST_TYPE_CONDENSE(2), + /** + * RESIN_COST_TYPE_REUNION_PRIVILEGE = 3; + */ + RESIN_COST_TYPE_REUNION_PRIVILEGE(3), + /** + * RESIN_COST_TYPE_OP_ACTIVITY = 4; + */ + RESIN_COST_TYPE_OP_ACTIVITY(4), + /** + * RESIN_COST_TYPE_MATERIAL = 5; + */ + RESIN_COST_TYPE_MATERIAL(5), + UNRECOGNIZED(-1), + ; + + /** + * RESIN_COST_TYPE_NONE = 0; + */ + public static final int RESIN_COST_TYPE_NONE_VALUE = 0; + /** + * RESIN_COST_TYPE_NORMAL = 1; + */ + public static final int RESIN_COST_TYPE_NORMAL_VALUE = 1; + /** + * RESIN_COST_TYPE_CONDENSE = 2; + */ + public static final int RESIN_COST_TYPE_CONDENSE_VALUE = 2; + /** + * RESIN_COST_TYPE_REUNION_PRIVILEGE = 3; + */ + public static final int RESIN_COST_TYPE_REUNION_PRIVILEGE_VALUE = 3; + /** + * RESIN_COST_TYPE_OP_ACTIVITY = 4; + */ + public static final int RESIN_COST_TYPE_OP_ACTIVITY_VALUE = 4; + /** + * RESIN_COST_TYPE_MATERIAL = 5; + */ + public static final int RESIN_COST_TYPE_MATERIAL_VALUE = 5; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ResinCostType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ResinCostType forNumber(int value) { + switch (value) { + case 0: return RESIN_COST_TYPE_NONE; + case 1: return RESIN_COST_TYPE_NORMAL; + case 2: return RESIN_COST_TYPE_CONDENSE; + case 3: return RESIN_COST_TYPE_REUNION_PRIVILEGE; + case 4: return RESIN_COST_TYPE_OP_ACTIVITY; + case 5: return RESIN_COST_TYPE_MATERIAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ResinCostType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ResinCostType findValueByNumber(int number) { + return ResinCostType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ResinCostType[] VALUES = values(); + + public static ResinCostType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ResinCostType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ResinCostType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ResinCostType.proto*\311\001\n\rResinCostType\022" + + "\030\n\024RESIN_COST_TYPE_NONE\020\000\022\032\n\026RESIN_COST_" + + "TYPE_NORMAL\020\001\022\034\n\030RESIN_COST_TYPE_CONDENS" + + "E\020\002\022%\n!RESIN_COST_TYPE_REUNION_PRIVILEGE" + + "\020\003\022\037\n\033RESIN_COST_TYPE_OP_ACTIVITY\020\004\022\034\n\030R" + + "ESIN_COST_TYPE_MATERIAL\020\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RetcodeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RetcodeOuterClass.java new file mode 100644 index 000000000..19b5aef61 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RetcodeOuterClass.java @@ -0,0 +1,10223 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Retcode.proto + +package emu.grasscutter.net.proto; + +public final class RetcodeOuterClass { + private RetcodeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Retcode} + */ + public enum Retcode + implements com.google.protobuf.ProtocolMessageEnum { + /** + * RET_SUCC = 0; + */ + RET_SUCC(0), + /** + * RET_FAIL = -1; + */ + RET_FAIL(-1), + /** + * RET_SVR_ERROR = 1; + */ + RET_SVR_ERROR(1), + /** + * RET_UNKNOWN_ERROR = 2; + */ + RET_UNKNOWN_ERROR(2), + /** + * RET_FREQUENT = 3; + */ + RET_FREQUENT(3), + /** + * RET_NODE_FORWARD_ERROR = 4; + */ + RET_NODE_FORWARD_ERROR(4), + /** + * RET_NOT_FOUND_CONFIG = 5; + */ + RET_NOT_FOUND_CONFIG(5), + /** + * RET_SYSTEM_BUSY = 6; + */ + RET_SYSTEM_BUSY(6), + /** + * RET_GM_UID_BIND = 7; + */ + RET_GM_UID_BIND(7), + /** + * RET_FORBIDDEN = 8; + */ + RET_FORBIDDEN(8), + /** + * RET_STOP_REGISTER = 10; + */ + RET_STOP_REGISTER(10), + /** + * RET_STOP_SERVER = 11; + */ + RET_STOP_SERVER(11), + /** + * RET_ACCOUNT_VEIRFY_ERROR = 12; + */ + RET_ACCOUNT_VEIRFY_ERROR(12), + /** + * RET_ACCOUNT_FREEZE = 13; + */ + RET_ACCOUNT_FREEZE(13), + /** + * RET_REPEAT_LOGIN = 14; + */ + RET_REPEAT_LOGIN(14), + /** + * RET_CLIENT_VERSION_ERROR = 15; + */ + RET_CLIENT_VERSION_ERROR(15), + /** + * RET_TOKEN_ERROR = 16; + */ + RET_TOKEN_ERROR(16), + /** + * RET_ACCOUNT_NOT_EXIST = 17; + */ + RET_ACCOUNT_NOT_EXIST(17), + /** + * RET_WAIT_OTHER_LOGIN = 18; + */ + RET_WAIT_OTHER_LOGIN(18), + /** + * RET_ANOTHER_LOGIN = 19; + */ + RET_ANOTHER_LOGIN(19), + /** + * RET_CLIENT_FORCE_UPDATE = 20; + */ + RET_CLIENT_FORCE_UPDATE(20), + /** + * RET_BLACK_UID = 21; + */ + RET_BLACK_UID(21), + /** + * RET_LOGIN_DB_FAIL = 22; + */ + RET_LOGIN_DB_FAIL(22), + /** + * RET_LOGIN_INIT_FAIL = 23; + */ + RET_LOGIN_INIT_FAIL(23), + /** + * RET_MYSQL_DUPLICATE = 24; + */ + RET_MYSQL_DUPLICATE(24), + /** + * RET_MAX_PLAYER = 25; + */ + RET_MAX_PLAYER(25), + /** + * RET_ANTI_ADDICT = 26; + */ + RET_ANTI_ADDICT(26), + /** + * RET_PS_PLAYER_WITHOUT_ONLINE_ID = 27; + */ + RET_PS_PLAYER_WITHOUT_ONLINE_ID(27), + /** + * RET_ONLINE_ID_NOT_FOUND = 28; + */ + RET_ONLINE_ID_NOT_FOUND(28), + /** + * RET_ONLNE_ID_NOT_MATCH = 29; + */ + RET_ONLNE_ID_NOT_MATCH(29), + /** + * RET_REGISTER_IS_FULL = 30; + */ + RET_REGISTER_IS_FULL(30), + /** + * RET_CHECKSUM_INVALID = 31; + */ + RET_CHECKSUM_INVALID(31), + /** + * RET_BLACK_REGISTER_IP = 32; + */ + RET_BLACK_REGISTER_IP(32), + /** + * RET_EXCEED_REGISTER_RATE = 33; + */ + RET_EXCEED_REGISTER_RATE(33), + /** + * RET_UNKNOWN_PLATFORM = 34; + */ + RET_UNKNOWN_PLATFORM(34), + /** + * RET_TOKEN_PARAM_ERROR = 35; + */ + RET_TOKEN_PARAM_ERROR(35), + /** + * RET_ANTI_OFFLINE_ERROR = 36; + */ + RET_ANTI_OFFLINE_ERROR(36), + /** + * RET_BLACK_LOGIN_IP = 37; + */ + RET_BLACK_LOGIN_IP(37), + /** + * RET_GET_TOKEN_SESSION_HAS_UID = 38; + */ + RET_GET_TOKEN_SESSION_HAS_UID(38), + /** + * RET_ENVIRONMENT_ERROR = 39; + */ + RET_ENVIRONMENT_ERROR(39), + /** + * RET_CHECK_CLIENT_VERSION_HASH_FAIL = 40; + */ + RET_CHECK_CLIENT_VERSION_HASH_FAIL(40), + /** + * RET_MINOR_REGISTER_FOBIDDEN = 41; + */ + RET_MINOR_REGISTER_FOBIDDEN(41), + /** + * RET_SECURITY_LIBRARY_ERROR = 42; + */ + RET_SECURITY_LIBRARY_ERROR(42), + /** + * RET_AVATAR_IN_CD = 101; + */ + RET_AVATAR_IN_CD(101), + /** + * RET_AVATAR_NOT_ALIVE = 102; + */ + RET_AVATAR_NOT_ALIVE(102), + /** + * RET_AVATAR_NOT_ON_SCENE = 103; + */ + RET_AVATAR_NOT_ON_SCENE(103), + /** + * RET_CAN_NOT_FIND_AVATAR = 104; + */ + RET_CAN_NOT_FIND_AVATAR(104), + /** + * RET_CAN_NOT_DEL_CUR_AVATAR = 105; + */ + RET_CAN_NOT_DEL_CUR_AVATAR(105), + /** + * RET_DUPLICATE_AVATAR = 106; + */ + RET_DUPLICATE_AVATAR(106), + /** + * RET_AVATAR_IS_SAME_ONE = 107; + */ + RET_AVATAR_IS_SAME_ONE(107), + /** + * RET_AVATAR_LEVEL_LESS_THAN = 108; + */ + RET_AVATAR_LEVEL_LESS_THAN(108), + /** + * RET_AVATAR_CAN_NOT_CHANGE_ELEMENT = 109; + */ + RET_AVATAR_CAN_NOT_CHANGE_ELEMENT(109), + /** + * RET_AVATAR_BREAK_LEVEL_LESS_THAN = 110; + */ + RET_AVATAR_BREAK_LEVEL_LESS_THAN(110), + /** + * RET_AVATAR_ON_MAX_BREAK_LEVEL = 111; + */ + RET_AVATAR_ON_MAX_BREAK_LEVEL(111), + /** + * RET_AVATAR_ID_ALREADY_EXIST = 112; + */ + RET_AVATAR_ID_ALREADY_EXIST(112), + /** + * RET_AVATAR_NOT_DEAD = 113; + */ + RET_AVATAR_NOT_DEAD(113), + /** + * RET_AVATAR_IS_REVIVING = 114; + */ + RET_AVATAR_IS_REVIVING(114), + /** + * RET_AVATAR_ID_ERROR = 115; + */ + RET_AVATAR_ID_ERROR(115), + /** + * RET_REPEAT_SET_PLAYER_BORN_DATA = 116; + */ + RET_REPEAT_SET_PLAYER_BORN_DATA(116), + /** + * RET_PLAYER_LEVEL_LESS_THAN = 117; + */ + RET_PLAYER_LEVEL_LESS_THAN(117), + /** + * RET_AVATAR_LIMIT_LEVEL_ERROR = 118; + */ + RET_AVATAR_LIMIT_LEVEL_ERROR(118), + /** + * RET_CUR_AVATAR_NOT_ALIVE = 119; + */ + RET_CUR_AVATAR_NOT_ALIVE(119), + /** + * RET_CAN_NOT_FIND_TEAM = 120; + */ + RET_CAN_NOT_FIND_TEAM(120), + /** + * RET_CAN_NOT_FIND_CUR_TEAM = 121; + */ + RET_CAN_NOT_FIND_CUR_TEAM(121), + /** + * RET_AVATAR_NOT_EXIST_IN_TEAM = 122; + */ + RET_AVATAR_NOT_EXIST_IN_TEAM(122), + /** + * RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM = 123; + */ + RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM(123), + /** + * RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR = 124; + */ + RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR(124), + /** + * RET_TEAM_COST_EXCEED_LIMIT = 125; + */ + RET_TEAM_COST_EXCEED_LIMIT(125), + /** + * RET_TEAM_AVATAR_IN_EXPEDITION = 126; + */ + RET_TEAM_AVATAR_IN_EXPEDITION(126), + /** + * RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE = 127; + */ + RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE(127), + /** + * RET_AVATAR_IN_COMBAT = 128; + */ + RET_AVATAR_IN_COMBAT(128), + /** + * RET_NICKNAME_UTF8_ERROR = 130; + */ + RET_NICKNAME_UTF8_ERROR(130), + /** + * RET_NICKNAME_TOO_LONG = 131; + */ + RET_NICKNAME_TOO_LONG(131), + /** + * RET_NICKNAME_WORD_ILLEGAL = 132; + */ + RET_NICKNAME_WORD_ILLEGAL(132), + /** + * RET_NICKNAME_TOO_MANY_DIGITS = 133; + */ + RET_NICKNAME_TOO_MANY_DIGITS(133), + /** + * RET_NICKNAME_IS_EMPTY = 134; + */ + RET_NICKNAME_IS_EMPTY(134), + /** + * RET_NICKNAME_MONTHLY_LIMIT = 135; + */ + RET_NICKNAME_MONTHLY_LIMIT(135), + /** + * RET_NICKNAME_NOT_CHANGED = 136; + */ + RET_NICKNAME_NOT_CHANGED(136), + /** + * RET_PLAYER_NOT_ONLINE = 140; + */ + RET_PLAYER_NOT_ONLINE(140), + /** + * RET_OPEN_STATE_NOT_OPEN = 141; + */ + RET_OPEN_STATE_NOT_OPEN(141), + /** + * RET_FEATURE_CLOSED = 142; + */ + RET_FEATURE_CLOSED(142), + /** + * RET_AVATAR_EXPEDITION_AVATAR_DIE = 152; + */ + RET_AVATAR_EXPEDITION_AVATAR_DIE(152), + /** + * RET_AVATAR_EXPEDITION_COUNT_LIMIT = 153; + */ + RET_AVATAR_EXPEDITION_COUNT_LIMIT(153), + /** + * RET_AVATAR_EXPEDITION_MAIN_FORBID = 154; + */ + RET_AVATAR_EXPEDITION_MAIN_FORBID(154), + /** + * RET_AVATAR_EXPEDITION_TRIAL_FORBID = 155; + */ + RET_AVATAR_EXPEDITION_TRIAL_FORBID(155), + /** + * RET_TEAM_NAME_ILLEGAL = 156; + */ + RET_TEAM_NAME_ILLEGAL(156), + /** + * RET_IS_NOT_IN_STANDBY = 157; + */ + RET_IS_NOT_IN_STANDBY(157), + /** + * RET_IS_IN_DUNGEON = 158; + */ + RET_IS_IN_DUNGEON(158), + /** + * RET_IS_IN_LOCK_AVATAR_QUEST = 159; + */ + RET_IS_IN_LOCK_AVATAR_QUEST(159), + /** + * RET_IS_USING_TRIAL_AVATAR = 160; + */ + RET_IS_USING_TRIAL_AVATAR(160), + /** + * RET_IS_USING_TEMP_AVATAR = 161; + */ + RET_IS_USING_TEMP_AVATAR(161), + /** + * RET_NOT_HAS_FLYCLOAK = 162; + */ + RET_NOT_HAS_FLYCLOAK(162), + /** + * RET_FETTER_REWARD_ALREADY_GOT = 163; + */ + RET_FETTER_REWARD_ALREADY_GOT(163), + /** + * RET_FETTER_REWARD_LEVEL_NOT_ENOUGH = 164; + */ + RET_FETTER_REWARD_LEVEL_NOT_ENOUGH(164), + /** + * RET_WORLD_LEVEL_ADJUST_MIN_LEVEL = 165; + */ + RET_WORLD_LEVEL_ADJUST_MIN_LEVEL(165), + /** + * RET_WORLD_LEVEL_ADJUST_CD = 166; + */ + RET_WORLD_LEVEL_ADJUST_CD(166), + /** + * RET_NOT_HAS_COSTUME = 167; + */ + RET_NOT_HAS_COSTUME(167), + /** + * RET_COSTUME_AVATAR_ERROR = 168; + */ + RET_COSTUME_AVATAR_ERROR(168), + /** + * RET_FLYCLOAK_PLATFORM_TYPE_ERR = 169; + */ + RET_FLYCLOAK_PLATFORM_TYPE_ERR(169), + /** + * RET_IN_TRANSFER = 170; + */ + RET_IN_TRANSFER(170), + /** + * RET_IS_IN_LOCK_AVATAR = 171; + */ + RET_IS_IN_LOCK_AVATAR(171), + /** + * RET_FULL_BACKUP_TEAM = 172; + */ + RET_FULL_BACKUP_TEAM(172), + /** + * RET_BACKUP_TEAM_ID_NOT_VALID = 173; + */ + RET_BACKUP_TEAM_ID_NOT_VALID(173), + /** + * RET_BACKUP_TEAM_IS_CUR_TEAM = 174; + */ + RET_BACKUP_TEAM_IS_CUR_TEAM(174), + /** + * RET_FLOAT_ERROR = 201; + */ + RET_FLOAT_ERROR(201), + /** + * RET_NPC_NOT_EXIST = 301; + */ + RET_NPC_NOT_EXIST(301), + /** + * RET_NPC_TOO_FAR = 302; + */ + RET_NPC_TOO_FAR(302), + /** + * RET_NOT_CURRENT_TALK = 303; + */ + RET_NOT_CURRENT_TALK(303), + /** + * RET_NPC_CREATE_FAIL = 304; + */ + RET_NPC_CREATE_FAIL(304), + /** + * RET_NPC_MOVE_FAIL = 305; + */ + RET_NPC_MOVE_FAIL(305), + /** + * RET_QUEST_NOT_EXIST = 401; + */ + RET_QUEST_NOT_EXIST(401), + /** + * RET_QUEST_IS_FAIL = 402; + */ + RET_QUEST_IS_FAIL(402), + /** + * RET_QUEST_CONTENT_ERROR = 403; + */ + RET_QUEST_CONTENT_ERROR(403), + /** + * RET_BARGAIN_NOT_ACTIVATED = 404; + */ + RET_BARGAIN_NOT_ACTIVATED(404), + /** + * RET_BARGAIN_FINISHED = 405; + */ + RET_BARGAIN_FINISHED(405), + /** + * RET_INFERENCE_ASSOCIATE_WORD_ERROR = 406; + */ + RET_INFERENCE_ASSOCIATE_WORD_ERROR(406), + /** + * RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION = 407; + */ + RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION(407), + /** + * RET_POINT_NOT_UNLOCKED = 501; + */ + RET_POINT_NOT_UNLOCKED(501), + /** + * RET_POINT_TOO_FAR = 502; + */ + RET_POINT_TOO_FAR(502), + /** + * RET_POINT_ALREAY_UNLOCKED = 503; + */ + RET_POINT_ALREAY_UNLOCKED(503), + /** + * RET_ENTITY_NOT_EXIST = 504; + */ + RET_ENTITY_NOT_EXIST(504), + /** + * RET_ENTER_SCENE_FAIL = 505; + */ + RET_ENTER_SCENE_FAIL(505), + /** + * RET_PLAYER_IS_ENTER_SCENE = 506; + */ + RET_PLAYER_IS_ENTER_SCENE(506), + /** + * RET_CITY_MAX_LEVEL = 507; + */ + RET_CITY_MAX_LEVEL(507), + /** + * RET_AREA_LOCKED = 508; + */ + RET_AREA_LOCKED(508), + /** + * RET_JOIN_OTHER_WAIT = 509; + */ + RET_JOIN_OTHER_WAIT(509), + /** + * RET_WEATHER_AREA_NOT_FOUND = 510; + */ + RET_WEATHER_AREA_NOT_FOUND(510), + /** + * RET_WEATHER_IS_LOCKED = 511; + */ + RET_WEATHER_IS_LOCKED(511), + /** + * RET_NOT_IN_SELF_SCENE = 512; + */ + RET_NOT_IN_SELF_SCENE(512), + /** + * RET_GROUP_NOT_EXIST = 513; + */ + RET_GROUP_NOT_EXIST(513), + /** + * RET_MARK_NAME_ILLEGAL = 514; + */ + RET_MARK_NAME_ILLEGAL(514), + /** + * RET_MARK_ALREADY_EXISTS = 515; + */ + RET_MARK_ALREADY_EXISTS(515), + /** + * RET_MARK_OVERFLOW = 516; + */ + RET_MARK_OVERFLOW(516), + /** + * RET_MARK_NOT_EXISTS = 517; + */ + RET_MARK_NOT_EXISTS(517), + /** + * RET_MARK_UNKNOWN_TYPE = 518; + */ + RET_MARK_UNKNOWN_TYPE(518), + /** + * RET_MARK_NAME_TOO_LONG = 519; + */ + RET_MARK_NAME_TOO_LONG(519), + /** + * RET_DISTANCE_LONG = 520; + */ + RET_DISTANCE_LONG(520), + /** + * RET_ENTER_SCENE_TOKEN_INVALID = 521; + */ + RET_ENTER_SCENE_TOKEN_INVALID(521), + /** + * RET_NOT_IN_WORLD_SCENE = 522; + */ + RET_NOT_IN_WORLD_SCENE(522), + /** + * RET_ANY_GALLERY_STARTED = 523; + */ + RET_ANY_GALLERY_STARTED(523), + /** + * RET_GALLERY_NOT_START = 524; + */ + RET_GALLERY_NOT_START(524), + /** + * RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE = 525; + */ + RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE(525), + /** + * RET_GALLERY_CANNOT_INTERRUPT = 526; + */ + RET_GALLERY_CANNOT_INTERRUPT(526), + /** + * RET_GALLERY_WORLD_NOT_MEET = 527; + */ + RET_GALLERY_WORLD_NOT_MEET(527), + /** + * RET_GALLERY_SCENE_NOT_MEET = 528; + */ + RET_GALLERY_SCENE_NOT_MEET(528), + /** + * RET_CUR_PLAY_CANNOT_TRANSFER = 529; + */ + RET_CUR_PLAY_CANNOT_TRANSFER(529), + /** + * RET_CANT_USE_WIDGET_IN_HOME_SCENE = 530; + */ + RET_CANT_USE_WIDGET_IN_HOME_SCENE(530), + /** + * RET_SCENE_GROUP_NOT_MATCH = 531; + */ + RET_SCENE_GROUP_NOT_MATCH(531), + /** + * RET_POS_ROT_INVALID = 551; + */ + RET_POS_ROT_INVALID(551), + /** + * RET_MARK_INVALID_SCENE_ID = 552; + */ + RET_MARK_INVALID_SCENE_ID(552), + /** + * RET_INVALID_SCENE_TO_USE_ANCHOR_POINT = 553; + */ + RET_INVALID_SCENE_TO_USE_ANCHOR_POINT(553), + /** + * RET_ENTER_HOME_SCENE_FAIL = 554; + */ + RET_ENTER_HOME_SCENE_FAIL(554), + /** + * RET_CUR_SCENE_IS_NULL = 555; + */ + RET_CUR_SCENE_IS_NULL(555), + /** + * RET_GROUP_ID_ERROR = 556; + */ + RET_GROUP_ID_ERROR(556), + /** + * RET_GALLERY_INTERRUPT_NOT_OWNER = 557; + */ + RET_GALLERY_INTERRUPT_NOT_OWNER(557), + /** + * RET_NO_SPRING_IN_AREA = 558; + */ + RET_NO_SPRING_IN_AREA(558), + /** + * RET_AREA_NOT_IN_SCENE = 559; + */ + RET_AREA_NOT_IN_SCENE(559), + /** + * RET_INVALID_CITY_ID = 560; + */ + RET_INVALID_CITY_ID(560), + /** + * RET_INVALID_SCENE_ID = 561; + */ + RET_INVALID_SCENE_ID(561), + /** + * RET_DEST_SCENE_IS_NOT_ALLOW = 562; + */ + RET_DEST_SCENE_IS_NOT_ALLOW(562), + /** + * RET_LEVEL_TAG_SWITCH_IN_CD = 563; + */ + RET_LEVEL_TAG_SWITCH_IN_CD(563), + /** + * RET_LEVEL_TAG_ALREADY_EXIST = 564; + */ + RET_LEVEL_TAG_ALREADY_EXIST(564), + /** + * RET_INVALID_AREA_ID = 565; + */ + RET_INVALID_AREA_ID(565), + /** + * RET_ITEM_NOT_EXIST = 601; + */ + RET_ITEM_NOT_EXIST(601), + /** + * RET_PACK_EXCEED_MAX_WEIGHT = 602; + */ + RET_PACK_EXCEED_MAX_WEIGHT(602), + /** + * RET_ITEM_NOT_DROPABLE = 603; + */ + RET_ITEM_NOT_DROPABLE(603), + /** + * RET_ITEM_NOT_USABLE = 604; + */ + RET_ITEM_NOT_USABLE(604), + /** + * RET_ITEM_INVALID_USE_COUNT = 605; + */ + RET_ITEM_INVALID_USE_COUNT(605), + /** + * RET_ITEM_INVALID_DROP_COUNT = 606; + */ + RET_ITEM_INVALID_DROP_COUNT(606), + /** + * RET_ITEM_ALREADY_EXIST = 607; + */ + RET_ITEM_ALREADY_EXIST(607), + /** + * RET_ITEM_IN_COOLDOWN = 608; + */ + RET_ITEM_IN_COOLDOWN(608), + /** + * RET_ITEM_COUNT_NOT_ENOUGH = 609; + */ + RET_ITEM_COUNT_NOT_ENOUGH(609), + /** + * RET_ITEM_INVALID_TARGET = 610; + */ + RET_ITEM_INVALID_TARGET(610), + /** + * RET_RECIPE_NOT_EXIST = 611; + */ + RET_RECIPE_NOT_EXIST(611), + /** + * RET_RECIPE_LOCKED = 612; + */ + RET_RECIPE_LOCKED(612), + /** + * RET_RECIPE_UNLOCKED = 613; + */ + RET_RECIPE_UNLOCKED(613), + /** + * RET_COMPOUND_QUEUE_FULL = 614; + */ + RET_COMPOUND_QUEUE_FULL(614), + /** + * RET_COMPOUND_NOT_FINISH = 615; + */ + RET_COMPOUND_NOT_FINISH(615), + /** + * RET_MAIL_ITEM_NOT_GET = 616; + */ + RET_MAIL_ITEM_NOT_GET(616), + /** + * RET_ITEM_EXCEED_LIMIT = 617; + */ + RET_ITEM_EXCEED_LIMIT(617), + /** + * RET_AVATAR_CAN_NOT_USE = 618; + */ + RET_AVATAR_CAN_NOT_USE(618), + /** + * RET_ITEM_NEED_PLAYER_LEVEL = 619; + */ + RET_ITEM_NEED_PLAYER_LEVEL(619), + /** + * RET_RECIPE_NOT_AUTO_QTE = 620; + */ + RET_RECIPE_NOT_AUTO_QTE(620), + /** + * RET_COMPOUND_BUSY_QUEUE = 621; + */ + RET_COMPOUND_BUSY_QUEUE(621), + /** + * RET_NEED_MORE_SCOIN = 622; + */ + RET_NEED_MORE_SCOIN(622), + /** + * RET_SKILL_DEPOT_NOT_FOUND = 623; + */ + RET_SKILL_DEPOT_NOT_FOUND(623), + /** + * RET_HCOIN_NOT_ENOUGH = 624; + */ + RET_HCOIN_NOT_ENOUGH(624), + /** + * RET_SCOIN_NOT_ENOUGH = 625; + */ + RET_SCOIN_NOT_ENOUGH(625), + /** + * RET_HCOIN_EXCEED_LIMIT = 626; + */ + RET_HCOIN_EXCEED_LIMIT(626), + /** + * RET_SCOIN_EXCEED_LIMIT = 627; + */ + RET_SCOIN_EXCEED_LIMIT(627), + /** + * RET_MAIL_EXPIRED = 628; + */ + RET_MAIL_EXPIRED(628), + /** + * RET_REWARD_HAS_TAKEN = 629; + */ + RET_REWARD_HAS_TAKEN(629), + /** + * RET_COMBINE_COUNT_TOO_LARGE = 630; + */ + RET_COMBINE_COUNT_TOO_LARGE(630), + /** + * RET_GIVING_ITEM_WRONG = 631; + */ + RET_GIVING_ITEM_WRONG(631), + /** + * RET_GIVING_IS_FINISHED = 632; + */ + RET_GIVING_IS_FINISHED(632), + /** + * RET_GIVING_NOT_ACTIVED = 633; + */ + RET_GIVING_NOT_ACTIVED(633), + /** + * RET_FORGE_QUEUE_FULL = 634; + */ + RET_FORGE_QUEUE_FULL(634), + /** + * RET_FORGE_QUEUE_CAPACITY = 635; + */ + RET_FORGE_QUEUE_CAPACITY(635), + /** + * RET_FORGE_QUEUE_NOT_FOUND = 636; + */ + RET_FORGE_QUEUE_NOT_FOUND(636), + /** + * RET_FORGE_QUEUE_EMPTY = 637; + */ + RET_FORGE_QUEUE_EMPTY(637), + /** + * RET_NOT_SUPPORT_ITEM = 638; + */ + RET_NOT_SUPPORT_ITEM(638), + /** + * RET_ITEM_EMPTY = 639; + */ + RET_ITEM_EMPTY(639), + /** + * RET_VIRTUAL_EXCEED_LIMIT = 640; + */ + RET_VIRTUAL_EXCEED_LIMIT(640), + /** + * RET_MATERIAL_EXCEED_LIMIT = 641; + */ + RET_MATERIAL_EXCEED_LIMIT(641), + /** + * RET_EQUIP_EXCEED_LIMIT = 642; + */ + RET_EQUIP_EXCEED_LIMIT(642), + /** + * RET_ITEM_SHOULD_HAVE_NO_LEVEL = 643; + */ + RET_ITEM_SHOULD_HAVE_NO_LEVEL(643), + /** + * RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT = 644; + */ + RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT(644), + /** + * RET_WEAPON_LEVEL_INVALID = 645; + */ + RET_WEAPON_LEVEL_INVALID(645), + /** + * RET_UNKNOW_ITEM_TYPE = 646; + */ + RET_UNKNOW_ITEM_TYPE(646), + /** + * RET_ITEM_COUNT_IS_ZERO = 647; + */ + RET_ITEM_COUNT_IS_ZERO(647), + /** + * RET_ITEM_IS_EXPIRED = 648; + */ + RET_ITEM_IS_EXPIRED(648), + /** + * RET_ITEM_EXCEED_OUTPUT_LIMIT = 649; + */ + RET_ITEM_EXCEED_OUTPUT_LIMIT(649), + /** + * RET_EQUIP_LEVEL_HIGHER = 650; + */ + RET_EQUIP_LEVEL_HIGHER(650), + /** + * RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON = 651; + */ + RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON(651), + /** + * RET_EQUIP_HAS_BEEN_WEARED = 652; + */ + RET_EQUIP_HAS_BEEN_WEARED(652), + /** + * RET_EQUIP_WEARED_CANNOT_DROP = 653; + */ + RET_EQUIP_WEARED_CANNOT_DROP(653), + /** + * RET_AWAKEN_LEVEL_MAX = 654; + */ + RET_AWAKEN_LEVEL_MAX(654), + /** + * RET_MCOIN_NOT_ENOUGH = 655; + */ + RET_MCOIN_NOT_ENOUGH(655), + /** + * RET_MCOIN_EXCEED_LIMIT = 656; + */ + RET_MCOIN_EXCEED_LIMIT(656), + /** + * RET_RESIN_NOT_ENOUGH = 660; + */ + RET_RESIN_NOT_ENOUGH(660), + /** + * RET_RESIN_EXCEED_LIMIT = 661; + */ + RET_RESIN_EXCEED_LIMIT(661), + /** + * RET_RESIN_OPENSTATE_OFF = 662; + */ + RET_RESIN_OPENSTATE_OFF(662), + /** + * RET_RESIN_BOUGHT_COUNT_EXCEEDED = 663; + */ + RET_RESIN_BOUGHT_COUNT_EXCEEDED(663), + /** + * RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN = 664; + */ + RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN(664), + /** + * RET_RESIN_CARD_EXPIRED = 665; + */ + RET_RESIN_CARD_EXPIRED(665), + /** + * RET_AVATAR_CAN_NOT_COOK = 666; + */ + RET_AVATAR_CAN_NOT_COOK(666), + /** + * RET_ATTACH_AVATAR_CD = 667; + */ + RET_ATTACH_AVATAR_CD(667), + /** + * RET_AUTO_RECOVER_OPENSTATE_OFF = 668; + */ + RET_AUTO_RECOVER_OPENSTATE_OFF(668), + /** + * RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED = 669; + */ + RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED(669), + /** + * RET_RESIN_GAIN_FAILED = 670; + */ + RET_RESIN_GAIN_FAILED(670), + /** + * RET_WIDGET_ORNAMENTS_TYPE_ERROR = 671; + */ + RET_WIDGET_ORNAMENTS_TYPE_ERROR(671), + /** + * RET_ALL_TARGET_SATIATION_FULL = 672; + */ + RET_ALL_TARGET_SATIATION_FULL(672), + /** + * RET_FORGE_WORLD_LEVEL_NOT_MATCH = 673; + */ + RET_FORGE_WORLD_LEVEL_NOT_MATCH(673), + /** + * RET_FORGE_POINT_NOT_ENOUGH = 674; + */ + RET_FORGE_POINT_NOT_ENOUGH(674), + /** + * RET_WIDGET_ANCHOR_POINT_FULL = 675; + */ + RET_WIDGET_ANCHOR_POINT_FULL(675), + /** + * RET_WIDGET_ANCHOR_POINT_NOT_FOUND = 676; + */ + RET_WIDGET_ANCHOR_POINT_NOT_FOUND(676), + /** + * RET_ALL_BONFIRE_EXCEED_MAX_COUNT = 677; + */ + RET_ALL_BONFIRE_EXCEED_MAX_COUNT(677), + /** + * RET_BONFIRE_EXCEED_MAX_COUNT = 678; + */ + RET_BONFIRE_EXCEED_MAX_COUNT(678), + /** + * RET_LUNCH_BOX_DATA_ERROR = 679; + */ + RET_LUNCH_BOX_DATA_ERROR(679), + /** + * RET_INVALID_QUICK_USE_WIDGET = 680; + */ + RET_INVALID_QUICK_USE_WIDGET(680), + /** + * RET_INVALID_REPLACE_RESIN_COUNT = 681; + */ + RET_INVALID_REPLACE_RESIN_COUNT(681), + /** + * RET_PREV_DETECTED_GATHER_NOT_FOUND = 682; + */ + RET_PREV_DETECTED_GATHER_NOT_FOUND(682), + /** + * RET_GOT_ALL_ONEOFF_GAHTER = 683; + */ + RET_GOT_ALL_ONEOFF_GAHTER(683), + /** + * RET_INVALID_WIDGET_MATERIAL_ID = 684; + */ + RET_INVALID_WIDGET_MATERIAL_ID(684), + /** + * RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR = 685; + */ + RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR(685), + /** + * RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS = 686; + */ + RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS(686), + /** + * RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS = 687; + */ + RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS(687), + /** + * RET_WIDGET_IN_COMBAT = 688; + */ + RET_WIDGET_IN_COMBAT(688), + /** + * RET_WIDGET_NOT_SET_QUICK_USE = 689; + */ + RET_WIDGET_NOT_SET_QUICK_USE(689), + /** + * RET_ALREADY_ATTACH_WIDGET = 690; + */ + RET_ALREADY_ATTACH_WIDGET(690), + /** + * RET_EQUIP_IS_LOCKED = 691; + */ + RET_EQUIP_IS_LOCKED(691), + /** + * RET_FORGE_IS_LOCKED = 692; + */ + RET_FORGE_IS_LOCKED(692), + /** + * RET_COMBINE_IS_LOCKED = 693; + */ + RET_COMBINE_IS_LOCKED(693), + /** + * RET_FORGE_OUTPUT_STACK_LIMIT = 694; + */ + RET_FORGE_OUTPUT_STACK_LIMIT(694), + /** + * RET_ALREADY_DETTACH_WIDGET = 695; + */ + RET_ALREADY_DETTACH_WIDGET(695), + /** + * RET_GADGET_BUILDER_EXCEED_MAX_COUNT = 696; + */ + RET_GADGET_BUILDER_EXCEED_MAX_COUNT(696), + /** + * RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL = 697; + */ + RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL(697), + /** + * RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT = 698; + */ + RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT(698), + /** + * RET_RELIQUARY_DECOMPOSE_PARAM_ERROR = 699; + */ + RET_RELIQUARY_DECOMPOSE_PARAM_ERROR(699), + /** + * RET_ITEM_COMBINE_COUNT_NOT_ENOUGH = 700; + */ + RET_ITEM_COMBINE_COUNT_NOT_ENOUGH(700), + /** + * RET_GOODS_NOT_EXIST = 701; + */ + RET_GOODS_NOT_EXIST(701), + /** + * RET_GOODS_MATERIAL_NOT_ENOUGH = 702; + */ + RET_GOODS_MATERIAL_NOT_ENOUGH(702), + /** + * RET_GOODS_NOT_IN_TIME = 703; + */ + RET_GOODS_NOT_IN_TIME(703), + /** + * RET_GOODS_BUY_NUM_NOT_ENOUGH = 704; + */ + RET_GOODS_BUY_NUM_NOT_ENOUGH(704), + /** + * RET_GOODS_BUY_NUM_ERROR = 705; + */ + RET_GOODS_BUY_NUM_ERROR(705), + /** + * RET_SHOP_NOT_OPEN = 706; + */ + RET_SHOP_NOT_OPEN(706), + /** + * RET_SHOP_CONTENT_NOT_MATCH = 707; + */ + RET_SHOP_CONTENT_NOT_MATCH(707), + /** + * RET_CHAT_FORBIDDEN = 798; + */ + RET_CHAT_FORBIDDEN(798), + /** + * RET_CHAT_CD = 799; + */ + RET_CHAT_CD(799), + /** + * RET_CHAT_FREQUENTLY = 800; + */ + RET_CHAT_FREQUENTLY(800), + /** + * RET_GADGET_NOT_EXIST = 801; + */ + RET_GADGET_NOT_EXIST(801), + /** + * RET_GADGET_NOT_INTERACTIVE = 802; + */ + RET_GADGET_NOT_INTERACTIVE(802), + /** + * RET_GADGET_NOT_GATHERABLE = 803; + */ + RET_GADGET_NOT_GATHERABLE(803), + /** + * RET_CHEST_IS_LOCKED = 804; + */ + RET_CHEST_IS_LOCKED(804), + /** + * RET_GADGET_CREATE_FAIL = 805; + */ + RET_GADGET_CREATE_FAIL(805), + /** + * RET_WORKTOP_OPTION_NOT_EXIST = 806; + */ + RET_WORKTOP_OPTION_NOT_EXIST(806), + /** + * RET_GADGET_STATUE_NOT_ACTIVE = 807; + */ + RET_GADGET_STATUE_NOT_ACTIVE(807), + /** + * RET_GADGET_STATUE_OPENED = 808; + */ + RET_GADGET_STATUE_OPENED(808), + /** + * RET_BOSS_CHEST_NO_QUALIFICATION = 809; + */ + RET_BOSS_CHEST_NO_QUALIFICATION(809), + /** + * RET_BOSS_CHEST_LIFE_TIME_OVER = 810; + */ + RET_BOSS_CHEST_LIFE_TIME_OVER(810), + /** + * RET_BOSS_CHEST_WEEK_NUM_LIMIT = 811; + */ + RET_BOSS_CHEST_WEEK_NUM_LIMIT(811), + /** + * RET_BOSS_CHEST_GUEST_WORLD_LEVEL = 812; + */ + RET_BOSS_CHEST_GUEST_WORLD_LEVEL(812), + /** + * RET_BOSS_CHEST_HAS_TAKEN = 813; + */ + RET_BOSS_CHEST_HAS_TAKEN(813), + /** + * RET_BLOSSOM_CHEST_NO_QUALIFICATION = 814; + */ + RET_BLOSSOM_CHEST_NO_QUALIFICATION(814), + /** + * RET_BLOSSOM_CHEST_LIFE_TIME_OVER = 815; + */ + RET_BLOSSOM_CHEST_LIFE_TIME_OVER(815), + /** + * RET_BLOSSOM_CHEST_HAS_TAKEN = 816; + */ + RET_BLOSSOM_CHEST_HAS_TAKEN(816), + /** + * RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL = 817; + */ + RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL(817), + /** + * RET_MP_PLAY_REWARD_NO_QUALIFICATION = 818; + */ + RET_MP_PLAY_REWARD_NO_QUALIFICATION(818), + /** + * RET_MP_PLAY_REWARD_HAS_TAKEN = 819; + */ + RET_MP_PLAY_REWARD_HAS_TAKEN(819), + /** + * RET_GENERAL_REWARD_NO_QUALIFICATION = 820; + */ + RET_GENERAL_REWARD_NO_QUALIFICATION(820), + /** + * RET_GENERAL_REWARD_LIFE_TIME_OVER = 821; + */ + RET_GENERAL_REWARD_LIFE_TIME_OVER(821), + /** + * RET_GENERAL_REWARD_HAS_TAKEN = 822; + */ + RET_GENERAL_REWARD_HAS_TAKEN(822), + /** + * RET_GADGET_NOT_VEHICLE = 823; + */ + RET_GADGET_NOT_VEHICLE(823), + /** + * RET_VEHICLE_SLOT_OCCUPIED = 824; + */ + RET_VEHICLE_SLOT_OCCUPIED(824), + /** + * RET_NOT_IN_VEHICLE = 825; + */ + RET_NOT_IN_VEHICLE(825), + /** + * RET_CREATE_VEHICLE_IN_CD = 826; + */ + RET_CREATE_VEHICLE_IN_CD(826), + /** + * RET_CREATE_VEHICLE_POS_INVALID = 827; + */ + RET_CREATE_VEHICLE_POS_INVALID(827), + /** + * RET_VEHICLE_POINT_NOT_UNLOCK = 828; + */ + RET_VEHICLE_POINT_NOT_UNLOCK(828), + /** + * RET_GADGET_INTERACT_COND_NOT_MEET = 829; + */ + RET_GADGET_INTERACT_COND_NOT_MEET(829), + /** + * RET_GADGET_INTERACT_PARAM_ERROR = 830; + */ + RET_GADGET_INTERACT_PARAM_ERROR(830), + /** + * RET_GADGET_CUSTOM_COMBINATION_INVALID = 831; + */ + RET_GADGET_CUSTOM_COMBINATION_INVALID(831), + /** + * RET_DESHRET_OBELISK_DUPLICATE_INTERACT = 832; + */ + RET_DESHRET_OBELISK_DUPLICATE_INTERACT(832), + /** + * RET_DESHRET_OBELISK_NO_AVAIL_CHEST = 833; + */ + RET_DESHRET_OBELISK_NO_AVAIL_CHEST(833), + /** + * RET_ACTIVITY_CLOSE = 860; + */ + RET_ACTIVITY_CLOSE(860), + /** + * RET_ACTIVITY_ITEM_ERROR = 861; + */ + RET_ACTIVITY_ITEM_ERROR(861), + /** + * RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH = 862; + */ + RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH(862), + /** + * RET_SEA_LAMP_PHASE_NOT_FINISH = 863; + */ + RET_SEA_LAMP_PHASE_NOT_FINISH(863), + /** + * RET_SEA_LAMP_FLY_NUM_LIMIT = 864; + */ + RET_SEA_LAMP_FLY_NUM_LIMIT(864), + /** + * RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL = 865; + */ + RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL(865), + /** + * RET_ACTIVITY_WATCHER_REWARD_TAKEN = 866; + */ + RET_ACTIVITY_WATCHER_REWARD_TAKEN(866), + /** + * RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED = 867; + */ + RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED(867), + /** + * RET_SALESMAN_ALREADY_DELIVERED = 868; + */ + RET_SALESMAN_ALREADY_DELIVERED(868), + /** + * RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH = 869; + */ + RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH(869), + /** + * RET_SALESMAN_POSITION_INVALID = 870; + */ + RET_SALESMAN_POSITION_INVALID(870), + /** + * RET_DELIVER_NOT_FINISH_ALL_QUEST = 871; + */ + RET_DELIVER_NOT_FINISH_ALL_QUEST(871), + /** + * RET_DELIVER_ALREADY_TAKE_DAILY_REWARD = 872; + */ + RET_DELIVER_ALREADY_TAKE_DAILY_REWARD(872), + /** + * RET_ASTER_PROGRESS_EXCEED_LIMIT = 873; + */ + RET_ASTER_PROGRESS_EXCEED_LIMIT(873), + /** + * RET_ASTER_CREDIT_EXCEED_LIMIT = 874; + */ + RET_ASTER_CREDIT_EXCEED_LIMIT(874), + /** + * RET_ASTER_TOKEN_EXCEED_LIMIT = 875; + */ + RET_ASTER_TOKEN_EXCEED_LIMIT(875), + /** + * RET_ASTER_CREDIT_NOT_ENOUGH = 876; + */ + RET_ASTER_CREDIT_NOT_ENOUGH(876), + /** + * RET_ASTER_TOKEN_NOT_ENOUGH = 877; + */ + RET_ASTER_TOKEN_NOT_ENOUGH(877), + /** + * RET_ASTER_SPECIAL_REWARD_HAS_TAKEN = 878; + */ + RET_ASTER_SPECIAL_REWARD_HAS_TAKEN(878), + /** + * RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED = 879; + */ + RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED(879), + /** + * RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED = 880; + */ + RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED(880), + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT = 881; + */ + RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT(881), + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT = 882; + */ + RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT(882), + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT = 883; + */ + RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT(883), + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH = 884; + */ + RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH(884), + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH = 885; + */ + RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH(885), + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH = 886; + */ + RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH(886), + /** + * RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN = 891; + */ + RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN(891), + /** + * RET_EFFIGY_REWARD_HAS_TAKEN = 892; + */ + RET_EFFIGY_REWARD_HAS_TAKEN(892), + /** + * RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT = 893; + */ + RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT(893), + /** + * RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT = 894; + */ + RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT(894), + /** + * RET_SEA_LAMP_COIN_EXCEED_LIMIT = 895; + */ + RET_SEA_LAMP_COIN_EXCEED_LIMIT(895), + /** + * RET_SEA_LAMP_COIN_NOT_ENOUGH = 896; + */ + RET_SEA_LAMP_COIN_NOT_ENOUGH(896), + /** + * RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT = 897; + */ + RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT(897), + /** + * RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN = 898; + */ + RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN(898), + /** + * RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN = 899; + */ + RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN(899), + /** + * RET_ARENA_ACTIVITY_ALREADY_STARTED = 900; + */ + RET_ARENA_ACTIVITY_ALREADY_STARTED(900), + /** + * RET_TALENT_ALREAY_UNLOCKED = 901; + */ + RET_TALENT_ALREAY_UNLOCKED(901), + /** + * RET_PREV_TALENT_NOT_UNLOCKED = 902; + */ + RET_PREV_TALENT_NOT_UNLOCKED(902), + /** + * RET_BIG_TALENT_POINT_NOT_ENOUGH = 903; + */ + RET_BIG_TALENT_POINT_NOT_ENOUGH(903), + /** + * RET_SMALL_TALENT_POINT_NOT_ENOUGH = 904; + */ + RET_SMALL_TALENT_POINT_NOT_ENOUGH(904), + /** + * RET_PROUD_SKILL_ALREADY_GOT = 905; + */ + RET_PROUD_SKILL_ALREADY_GOT(905), + /** + * RET_PREV_PROUD_SKILL_NOT_GET = 906; + */ + RET_PREV_PROUD_SKILL_NOT_GET(906), + /** + * RET_PROUD_SKILL_MAX_LEVEL = 907; + */ + RET_PROUD_SKILL_MAX_LEVEL(907), + /** + * RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND = 910; + */ + RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND(910), + /** + * RET_SKILL_DEPOT_IS_THE_SAME = 911; + */ + RET_SKILL_DEPOT_IS_THE_SAME(911), + /** + * RET_MONSTER_NOT_EXIST = 1001; + */ + RET_MONSTER_NOT_EXIST(1001), + /** + * RET_MONSTER_CREATE_FAIL = 1002; + */ + RET_MONSTER_CREATE_FAIL(1002), + /** + * RET_DUNGEON_ENTER_FAIL = 1101; + */ + RET_DUNGEON_ENTER_FAIL(1101), + /** + * RET_DUNGEON_QUIT_FAIL = 1102; + */ + RET_DUNGEON_QUIT_FAIL(1102), + /** + * RET_DUNGEON_ENTER_EXCEED_DAY_COUNT = 1103; + */ + RET_DUNGEON_ENTER_EXCEED_DAY_COUNT(1103), + /** + * RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT = 1104; + */ + RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT(1104), + /** + * RET_DUNGEON_REVIVE_FAIL = 1105; + */ + RET_DUNGEON_REVIVE_FAIL(1105), + /** + * RET_DUNGEON_NOT_SUCCEED = 1106; + */ + RET_DUNGEON_NOT_SUCCEED(1106), + /** + * RET_DUNGEON_CAN_NOT_CANCEL = 1107; + */ + RET_DUNGEON_CAN_NOT_CANCEL(1107), + /** + * RET_DEST_DUNGEON_SETTLED = 1108; + */ + RET_DEST_DUNGEON_SETTLED(1108), + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_FULL = 1109; + */ + RET_DUNGEON_CANDIDATE_TEAM_IS_FULL(1109), + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS = 1110; + */ + RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS(1110), + /** + * RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY = 1111; + */ + RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY(1111), + /** + * RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR = 1112; + */ + RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR(1112), + /** + * RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS = 1113; + */ + RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS(1113), + /** + * RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE = 1114; + */ + RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE(1114), + /** + * RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT = 1115; + */ + RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT(1115), + /** + * RET_DUNGEON_OTHERS_LEAVE = 1116; + */ + RET_DUNGEON_OTHERS_LEAVE(1116), + /** + * RET_DUNGEON_ENTER_LEVEL_LIMIT = 1117; + */ + RET_DUNGEON_ENTER_LEVEL_LIMIT(1117), + /** + * RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP = 1118; + */ + RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP(1118), + /** + * RET_DUNGEON_DROP_SUBFIELD_LIMIT = 1119; + */ + RET_DUNGEON_DROP_SUBFIELD_LIMIT(1119), + /** + * RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE = 1120; + */ + RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE(1120), + /** + * RET_DUNGEON_CANNOT_KICK = 1121; + */ + RET_DUNGEON_CANNOT_KICK(1121), + /** + * RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT = 1122; + */ + RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT(1122), + /** + * RET_DUNGEON_IN_FORCE_QUIT = 1123; + */ + RET_DUNGEON_IN_FORCE_QUIT(1123), + /** + * RET_DUNGEON_GUEST_QUIT_DUNGEON = 1124; + */ + RET_DUNGEON_GUEST_QUIT_DUNGEON(1124), + /** + * RET_DUNGEON_TICKET_FAIL = 1125; + */ + RET_DUNGEON_TICKET_FAIL(1125), + /** + * RET_MP_NOT_IN_MY_WORLD = 1201; + */ + RET_MP_NOT_IN_MY_WORLD(1201), + /** + * RET_MP_IN_MP_MODE = 1202; + */ + RET_MP_IN_MP_MODE(1202), + /** + * RET_MP_SCENE_IS_FULL = 1203; + */ + RET_MP_SCENE_IS_FULL(1203), + /** + * RET_MP_MODE_NOT_AVAILABLE = 1204; + */ + RET_MP_MODE_NOT_AVAILABLE(1204), + /** + * RET_MP_PLAYER_NOT_ENTERABLE = 1205; + */ + RET_MP_PLAYER_NOT_ENTERABLE(1205), + /** + * RET_MP_QUEST_BLOCK_MP = 1206; + */ + RET_MP_QUEST_BLOCK_MP(1206), + /** + * RET_MP_IN_ROOM_SCENE = 1207; + */ + RET_MP_IN_ROOM_SCENE(1207), + /** + * RET_MP_WORLD_IS_FULL = 1208; + */ + RET_MP_WORLD_IS_FULL(1208), + /** + * RET_MP_PLAYER_NOT_ALLOW_ENTER = 1209; + */ + RET_MP_PLAYER_NOT_ALLOW_ENTER(1209), + /** + * RET_MP_PLAYER_DISCONNECTED = 1210; + */ + RET_MP_PLAYER_DISCONNECTED(1210), + /** + * RET_MP_NOT_IN_MP_MODE = 1211; + */ + RET_MP_NOT_IN_MP_MODE(1211), + /** + * RET_MP_OWNER_NOT_ENTER = 1212; + */ + RET_MP_OWNER_NOT_ENTER(1212), + /** + * RET_MP_ALLOW_ENTER_PLAYER_FULL = 1213; + */ + RET_MP_ALLOW_ENTER_PLAYER_FULL(1213), + /** + * RET_MP_TARGET_PLAYER_IN_TRANSFER = 1214; + */ + RET_MP_TARGET_PLAYER_IN_TRANSFER(1214), + /** + * RET_MP_TARGET_ENTERING_OTHER = 1215; + */ + RET_MP_TARGET_ENTERING_OTHER(1215), + /** + * RET_MP_OTHER_ENTERING = 1216; + */ + RET_MP_OTHER_ENTERING(1216), + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_PLOT = 1217; + */ + RET_MP_ENTER_MAIN_PLAYER_IN_PLOT(1217), + /** + * RET_MP_NOT_PS_PLAYER = 1218; + */ + RET_MP_NOT_PS_PLAYER(1218), + /** + * RET_MP_PLAY_NOT_ACTIVE = 1219; + */ + RET_MP_PLAY_NOT_ACTIVE(1219), + /** + * RET_MP_PLAY_REMAIN_REWARDS = 1220; + */ + RET_MP_PLAY_REMAIN_REWARDS(1220), + /** + * RET_MP_PLAY_NO_REWARD = 1221; + */ + RET_MP_PLAY_NO_REWARD(1221), + /** + * RET_MP_OPEN_STATE_FAIL = 1223; + */ + RET_MP_OPEN_STATE_FAIL(1223), + /** + * RET_MP_PLAYER_IN_BLACKLIST = 1224; + */ + RET_MP_PLAYER_IN_BLACKLIST(1224), + /** + * RET_MP_REPLY_TIMEOUT = 1225; + */ + RET_MP_REPLY_TIMEOUT(1225), + /** + * RET_MP_IS_BLOCK = 1226; + */ + RET_MP_IS_BLOCK(1226), + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY = 1227; + */ + RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY(1227), + /** + * RET_MP_IN_MP_PLAY_BATTLE = 1228; + */ + RET_MP_IN_MP_PLAY_BATTLE(1228), + /** + * RET_MP_GUEST_HAS_REWARD_REMAINED = 1229; + */ + RET_MP_GUEST_HAS_REWARD_REMAINED(1229), + /** + * RET_MP_QUIT_MP_INVALID = 1230; + */ + RET_MP_QUIT_MP_INVALID(1230), + /** + * RET_MP_OTHER_DATA_VERSION_NOT_LATEST = 1231; + */ + RET_MP_OTHER_DATA_VERSION_NOT_LATEST(1231), + /** + * RET_MP_DATA_VERSION_NOT_LATEST = 1232; + */ + RET_MP_DATA_VERSION_NOT_LATEST(1232), + /** + * RET_MP_CUR_WORLD_NOT_ENTERABLE = 1233; + */ + RET_MP_CUR_WORLD_NOT_ENTERABLE(1233), + /** + * RET_MP_ANY_GALLERY_STARTED = 1234; + */ + RET_MP_ANY_GALLERY_STARTED(1234), + /** + * RET_MP_HAS_ACTIVE_DRAFT = 1235; + */ + RET_MP_HAS_ACTIVE_DRAFT(1235), + /** + * RET_MP_PLAYER_IN_DUNGEON = 1236; + */ + RET_MP_PLAYER_IN_DUNGEON(1236), + /** + * RET_MP_MATCH_FULL = 1237; + */ + RET_MP_MATCH_FULL(1237), + /** + * RET_MP_MATCH_LIMIT = 1238; + */ + RET_MP_MATCH_LIMIT(1238), + /** + * RET_MP_MATCH_IN_PUNISH = 1239; + */ + RET_MP_MATCH_IN_PUNISH(1239), + /** + * RET_MP_IS_IN_MULTISTAGE = 1240; + */ + RET_MP_IS_IN_MULTISTAGE(1240), + /** + * RET_MP_MATCH_PLAY_NOT_OPEN = 1241; + */ + RET_MP_MATCH_PLAY_NOT_OPEN(1241), + /** + * RET_MP_ONLY_MP_WITH_PS_PLAYER = 1242; + */ + RET_MP_ONLY_MP_WITH_PS_PLAYER(1242), + /** + * RET_MP_GUEST_LOADING_FIRST_ENTER = 1243; + */ + RET_MP_GUEST_LOADING_FIRST_ENTER(1243), + /** + * RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING = 1244; + */ + RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING(1244), + /** + * RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING = 1245; + */ + RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING(1245), + /** + * RET_MP_MUSIC_GAME_ONGOING = 1246; + */ + RET_MP_MUSIC_GAME_ONGOING(1246), + /** + * RET_MP_IN_MPING_MODE = 1247; + */ + RET_MP_IN_MPING_MODE(1247), + /** + * RET_MP_OWNER_IN_SINGLE_SCENE = 1248; + */ + RET_MP_OWNER_IN_SINGLE_SCENE(1248), + /** + * RET_MP_IN_SINGLE_SCENE = 1249; + */ + RET_MP_IN_SINGLE_SCENE(1249), + /** + * RET_MP_REPLY_NO_VALID_AVATAR = 1250; + */ + RET_MP_REPLY_NO_VALID_AVATAR(1250), + /** + * RET_MAIL_PARA_ERR = 1301; + */ + RET_MAIL_PARA_ERR(1301), + /** + * RET_MAIL_MAX_NUM = 1302; + */ + RET_MAIL_MAX_NUM(1302), + /** + * RET_MAIL_ITEM_NUM_EXCEED = 1303; + */ + RET_MAIL_ITEM_NUM_EXCEED(1303), + /** + * RET_MAIL_TITLE_LEN_EXCEED = 1304; + */ + RET_MAIL_TITLE_LEN_EXCEED(1304), + /** + * RET_MAIL_CONTENT_LEN_EXCEED = 1305; + */ + RET_MAIL_CONTENT_LEN_EXCEED(1305), + /** + * RET_MAIL_SENDER_LEN_EXCEED = 1306; + */ + RET_MAIL_SENDER_LEN_EXCEED(1306), + /** + * RET_MAIL_PARSE_PACKET_FAIL = 1307; + */ + RET_MAIL_PARSE_PACKET_FAIL(1307), + /** + * RET_OFFLINE_MSG_MAX_NUM = 1308; + */ + RET_OFFLINE_MSG_MAX_NUM(1308), + /** + * RET_OFFLINE_MSG_SAME_TICKET = 1309; + */ + RET_OFFLINE_MSG_SAME_TICKET(1309), + /** + * RET_MAIL_EXCEL_MAIL_TYPE_ERROR = 1310; + */ + RET_MAIL_EXCEL_MAIL_TYPE_ERROR(1310), + /** + * RET_MAIL_CANNOT_SEND_MCOIN = 1311; + */ + RET_MAIL_CANNOT_SEND_MCOIN(1311), + /** + * RET_MAIL_HCOIN_EXCEED_LIMIT = 1312; + */ + RET_MAIL_HCOIN_EXCEED_LIMIT(1312), + /** + * RET_MAIL_SCOIN_EXCEED_LIMIT = 1313; + */ + RET_MAIL_SCOIN_EXCEED_LIMIT(1313), + /** + * RET_MAIL_MATERIAL_ID_INVALID = 1314; + */ + RET_MAIL_MATERIAL_ID_INVALID(1314), + /** + * RET_MAIL_AVATAR_EXCEED_LIMIT = 1315; + */ + RET_MAIL_AVATAR_EXCEED_LIMIT(1315), + /** + * RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT = 1316; + */ + RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT(1316), + /** + * RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT = 1317; + */ + RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT(1317), + /** + * RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH = 1318; + */ + RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH(1318), + /** + * RET_MAIL_TICKET_IS_EMPTY = 1319; + */ + RET_MAIL_TICKET_IS_EMPTY(1319), + /** + * RET_MAIL_TRANSACTION_IS_EMPTY = 1320; + */ + RET_MAIL_TRANSACTION_IS_EMPTY(1320), + /** + * RET_MAIL_DELETE_COLLECTED = 1321; + */ + RET_MAIL_DELETE_COLLECTED(1321), + /** + * RET_DAILY_TASK_NOT_FINISH = 1330; + */ + RET_DAILY_TASK_NOT_FINISH(1330), + /** + * RET_DAILY_TAKS_HAS_TAKEN = 1331; + */ + RET_DAILY_TAKS_HAS_TAKEN(1331), + /** + * RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED = 1332; + */ + RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED(1332), + /** + * RET_DAILY_TASK_FILTER_CITY_NOT_OPEN = 1333; + */ + RET_DAILY_TASK_FILTER_CITY_NOT_OPEN(1333), + /** + * RET_GACHA_INAVAILABLE = 1401; + */ + RET_GACHA_INAVAILABLE(1401), + /** + * RET_GACHA_RANDOM_NOT_MATCH = 1402; + */ + RET_GACHA_RANDOM_NOT_MATCH(1402), + /** + * RET_GACHA_SCHEDULE_NOT_MATCH = 1403; + */ + RET_GACHA_SCHEDULE_NOT_MATCH(1403), + /** + * RET_GACHA_INVALID_TIMES = 1404; + */ + RET_GACHA_INVALID_TIMES(1404), + /** + * RET_GACHA_COST_ITEM_NOT_ENOUGH = 1405; + */ + RET_GACHA_COST_ITEM_NOT_ENOUGH(1405), + /** + * RET_GACHA_TIMES_LIMIT = 1406; + */ + RET_GACHA_TIMES_LIMIT(1406), + /** + * RET_GACHA_WISH_SAME_ITEM = 1407; + */ + RET_GACHA_WISH_SAME_ITEM(1407), + /** + * RET_GACHA_WISH_INVALID_ITEM = 1408; + */ + RET_GACHA_WISH_INVALID_ITEM(1408), + /** + * RET_GACHA_MINORS_TIMES_LIMIT = 1409; + */ + RET_GACHA_MINORS_TIMES_LIMIT(1409), + /** + * RET_INVESTIGAITON_NOT_IN_PROGRESS = 1501; + */ + RET_INVESTIGAITON_NOT_IN_PROGRESS(1501), + /** + * RET_INVESTIGAITON_UNCOMPLETE = 1502; + */ + RET_INVESTIGAITON_UNCOMPLETE(1502), + /** + * RET_INVESTIGAITON_REWARD_TAKEN = 1503; + */ + RET_INVESTIGAITON_REWARD_TAKEN(1503), + /** + * RET_INVESTIGAITON_TARGET_STATE_ERROR = 1504; + */ + RET_INVESTIGAITON_TARGET_STATE_ERROR(1504), + /** + * RET_PUSH_TIPS_NOT_FOUND = 1505; + */ + RET_PUSH_TIPS_NOT_FOUND(1505), + /** + * RET_SIGN_IN_RECORD_NOT_FOUND = 1506; + */ + RET_SIGN_IN_RECORD_NOT_FOUND(1506), + /** + * RET_ALREADY_HAVE_SIGNED_IN = 1507; + */ + RET_ALREADY_HAVE_SIGNED_IN(1507), + /** + * RET_SIGN_IN_COND_NOT_SATISFIED = 1508; + */ + RET_SIGN_IN_COND_NOT_SATISFIED(1508), + /** + * RET_BONUS_ACTIVITY_NOT_UNREWARDED = 1509; + */ + RET_BONUS_ACTIVITY_NOT_UNREWARDED(1509), + /** + * RET_SIGN_IN_REWARDED = 1510; + */ + RET_SIGN_IN_REWARDED(1510), + /** + * RET_TOWER_NOT_OPEN = 1521; + */ + RET_TOWER_NOT_OPEN(1521), + /** + * RET_TOWER_HAVE_DAILY_RECORD = 1522; + */ + RET_TOWER_HAVE_DAILY_RECORD(1522), + /** + * RET_TOWER_NOT_RECORD = 1523; + */ + RET_TOWER_NOT_RECORD(1523), + /** + * RET_TOWER_HAVE_RECORD = 1524; + */ + RET_TOWER_HAVE_RECORD(1524), + /** + * RET_TOWER_TEAM_NUM_ERROR = 1525; + */ + RET_TOWER_TEAM_NUM_ERROR(1525), + /** + * RET_TOWER_FLOOR_NOT_OPEN = 1526; + */ + RET_TOWER_FLOOR_NOT_OPEN(1526), + /** + * RET_TOWER_NO_FLOOR_STAR_RECORD = 1527; + */ + RET_TOWER_NO_FLOOR_STAR_RECORD(1527), + /** + * RET_ALREADY_HAS_TOWER_BUFF = 1528; + */ + RET_ALREADY_HAS_TOWER_BUFF(1528), + /** + * RET_DUPLICATE_ENTER_LEVEL = 1529; + */ + RET_DUPLICATE_ENTER_LEVEL(1529), + /** + * RET_NOT_IN_TOWER_LEVEL = 1530; + */ + RET_NOT_IN_TOWER_LEVEL(1530), + /** + * RET_IN_TOWER_LEVEL = 1531; + */ + RET_IN_TOWER_LEVEL(1531), + /** + * RET_TOWER_PREV_FLOOR_NOT_FINISH = 1532; + */ + RET_TOWER_PREV_FLOOR_NOT_FINISH(1532), + /** + * RET_TOWER_STAR_NOT_ENOUGH = 1533; + */ + RET_TOWER_STAR_NOT_ENOUGH(1533), + /** + * RET_BATTLE_PASS_NO_SCHEDULE = 1541; + */ + RET_BATTLE_PASS_NO_SCHEDULE(1541), + /** + * RET_BATTLE_PASS_HAS_BUYED = 1542; + */ + RET_BATTLE_PASS_HAS_BUYED(1542), + /** + * RET_BATTLE_PASS_LEVEL_OVERFLOW = 1543; + */ + RET_BATTLE_PASS_LEVEL_OVERFLOW(1543), + /** + * RET_BATTLE_PASS_PRODUCT_EXPIRED = 1544; + */ + RET_BATTLE_PASS_PRODUCT_EXPIRED(1544), + /** + * RET_MATCH_HOST_QUIT = 1561; + */ + RET_MATCH_HOST_QUIT(1561), + /** + * RET_MATCH_ALREADY_IN_MATCH = 1562; + */ + RET_MATCH_ALREADY_IN_MATCH(1562), + /** + * RET_MATCH_NOT_IN_MATCH = 1563; + */ + RET_MATCH_NOT_IN_MATCH(1563), + /** + * RET_MATCH_APPLYING_ENTER_MP = 1564; + */ + RET_MATCH_APPLYING_ENTER_MP(1564), + /** + * RET_WIDGET_TREASURE_SPOT_NOT_FOUND = 1581; + */ + RET_WIDGET_TREASURE_SPOT_NOT_FOUND(1581), + /** + * RET_WIDGET_TREASURE_ENTITY_EXISTS = 1582; + */ + RET_WIDGET_TREASURE_ENTITY_EXISTS(1582), + /** + * RET_WIDGET_TREASURE_SPOT_FAR_AWAY = 1583; + */ + RET_WIDGET_TREASURE_SPOT_FAR_AWAY(1583), + /** + * RET_WIDGET_TREASURE_FINISHED_TODAY = 1584; + */ + RET_WIDGET_TREASURE_FINISHED_TODAY(1584), + /** + * RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR = 1585; + */ + RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR(1585), + /** + * RET_WIDGET_CAMERA_SCAN_ID_ERROR = 1586; + */ + RET_WIDGET_CAMERA_SCAN_ID_ERROR(1586), + /** + * RET_WIDGET_NOT_ACTIVE = 1587; + */ + RET_WIDGET_NOT_ACTIVE(1587), + /** + * RET_WIDGET_FEATHER_NOT_ACTIVE = 1588; + */ + RET_WIDGET_FEATHER_NOT_ACTIVE(1588), + /** + * RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY = 1589; + */ + RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY(1589), + /** + * RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST = 1590; + */ + RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST(1590), + /** + * RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT = 1591; + */ + RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT(1591), + /** + * RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE = 1592; + */ + RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE(1592), + /** + * RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED = 1593; + */ + RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED(1593), + /** + * RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST = 1594; + */ + RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST(1594), + /** + * RET_WIDGET_SKY_CRYSTAL_NOT_FOUND = 1595; + */ + RET_WIDGET_SKY_CRYSTAL_NOT_FOUND(1595), + /** + * RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR = 1596; + */ + RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR(1596), + /** + * RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH = 1597; + */ + RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH(1597), + /** + * RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH = 1598; + */ + RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH(1598), + /** + * RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH = 1599; + */ + RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH(1599), + /** + * RET_UID_NOT_EXIST = 2001; + */ + RET_UID_NOT_EXIST(2001), + /** + * RET_PARSE_BIN_ERROR = 2002; + */ + RET_PARSE_BIN_ERROR(2002), + /** + * RET_ACCOUNT_INFO_NOT_EXIST = 2003; + */ + RET_ACCOUNT_INFO_NOT_EXIST(2003), + /** + * RET_ORDER_INFO_NOT_EXIST = 2004; + */ + RET_ORDER_INFO_NOT_EXIST(2004), + /** + * RET_SNAPSHOT_INDEX_ERROR = 2005; + */ + RET_SNAPSHOT_INDEX_ERROR(2005), + /** + * RET_MAIL_HAS_BEEN_SENT = 2006; + */ + RET_MAIL_HAS_BEEN_SENT(2006), + /** + * RET_PRODUCT_NOT_EXIST = 2007; + */ + RET_PRODUCT_NOT_EXIST(2007), + /** + * RET_UNFINISH_ORDER = 2008; + */ + RET_UNFINISH_ORDER(2008), + /** + * RET_ID_NOT_EXIST = 2009; + */ + RET_ID_NOT_EXIST(2009), + /** + * RET_ORDER_TRADE_EARLY = 2010; + */ + RET_ORDER_TRADE_EARLY(2010), + /** + * RET_ORDER_FINISHED = 2011; + */ + RET_ORDER_FINISHED(2011), + /** + * RET_GAMESERVER_VERSION_WRONG = 2012; + */ + RET_GAMESERVER_VERSION_WRONG(2012), + /** + * RET_OFFLINE_OP_FULL_LENGTH = 2013; + */ + RET_OFFLINE_OP_FULL_LENGTH(2013), + /** + * RET_CONCERT_PRODUCT_OBTAIN_LIMIT = 2014; + */ + RET_CONCERT_PRODUCT_OBTAIN_LIMIT(2014), + /** + * RET_CONCERT_PRODUCT_TICKET_DUPLICATED = 2015; + */ + RET_CONCERT_PRODUCT_TICKET_DUPLICATED(2015), + /** + * RET_CONCERT_PRODUCT_TICKET_EMPTY = 2016; + */ + RET_CONCERT_PRODUCT_TICKET_EMPTY(2016), + /** + * RET_REDIS_MODIFIED = 5001; + */ + RET_REDIS_MODIFIED(5001), + /** + * RET_REDIS_UID_NOT_EXIST = 5002; + */ + RET_REDIS_UID_NOT_EXIST(5002), + /** + * RET_PATHFINDING_DATA_NOT_EXIST = 6001; + */ + RET_PATHFINDING_DATA_NOT_EXIST(6001), + /** + * RET_PATHFINDING_DESTINATION_NOT_EXIST = 6002; + */ + RET_PATHFINDING_DESTINATION_NOT_EXIST(6002), + /** + * RET_PATHFINDING_ERROR_SCENE = 6003; + */ + RET_PATHFINDING_ERROR_SCENE(6003), + /** + * RET_PATHFINDING_SCENE_DATA_LOADING = 6004; + */ + RET_PATHFINDING_SCENE_DATA_LOADING(6004), + /** + * RET_FRIEND_COUNT_EXCEEDED = 7001; + */ + RET_FRIEND_COUNT_EXCEEDED(7001), + /** + * RET_PLAYER_NOT_EXIST = 7002; + */ + RET_PLAYER_NOT_EXIST(7002), + /** + * RET_ALREADY_SENT_ADD_REQUEST = 7003; + */ + RET_ALREADY_SENT_ADD_REQUEST(7003), + /** + * RET_ASK_FRIEND_LIST_FULL = 7004; + */ + RET_ASK_FRIEND_LIST_FULL(7004), + /** + * RET_PLAYER_ALREADY_IS_FRIEND = 7005; + */ + RET_PLAYER_ALREADY_IS_FRIEND(7005), + /** + * RET_PLAYER_NOT_ASK_FRIEND = 7006; + */ + RET_PLAYER_NOT_ASK_FRIEND(7006), + /** + * RET_TARGET_FRIEND_COUNT_EXCEED = 7007; + */ + RET_TARGET_FRIEND_COUNT_EXCEED(7007), + /** + * RET_NOT_FRIEND = 7008; + */ + RET_NOT_FRIEND(7008), + /** + * RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009; + */ + RET_BIRTHDAY_CANNOT_BE_SET_TWICE(7009), + /** + * RET_CANNOT_ADD_SELF_FRIEND = 7010; + */ + RET_CANNOT_ADD_SELF_FRIEND(7010), + /** + * RET_SIGNATURE_ILLEGAL = 7011; + */ + RET_SIGNATURE_ILLEGAL(7011), + /** + * RET_PS_PLAYER_CANNOT_ADD_FRIENDS = 7012; + */ + RET_PS_PLAYER_CANNOT_ADD_FRIENDS(7012), + /** + * RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS = 7013; + */ + RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS(7013), + /** + * RET_NAME_CARD_NOT_UNLOCKED = 7014; + */ + RET_NAME_CARD_NOT_UNLOCKED(7014), + /** + * RET_ALREADY_IN_BLACKLIST = 7015; + */ + RET_ALREADY_IN_BLACKLIST(7015), + /** + * RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST = 7016; + */ + RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST(7016), + /** + * RET_PLAYER_BLACKLIST_FULL = 7017; + */ + RET_PLAYER_BLACKLIST_FULL(7017), + /** + * RET_PLAYER_NOT_IN_BLACKLIST = 7018; + */ + RET_PLAYER_NOT_IN_BLACKLIST(7018), + /** + * RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND = 7019; + */ + RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND(7019), + /** + * RET_IN_TARGET_BLACKLIST = 7020; + */ + RET_IN_TARGET_BLACKLIST(7020), + /** + * RET_CANNOT_ADD_TARGET_FRIEND = 7021; + */ + RET_CANNOT_ADD_TARGET_FRIEND(7021), + /** + * RET_BIRTHDAY_FORMAT_ERROR = 7022; + */ + RET_BIRTHDAY_FORMAT_ERROR(7022), + /** + * RET_ONLINE_ID_NOT_EXISTS = 7023; + */ + RET_ONLINE_ID_NOT_EXISTS(7023), + /** + * RET_FIRST_SHARE_REWARD_HAS_TAKEN = 7024; + */ + RET_FIRST_SHARE_REWARD_HAS_TAKEN(7024), + /** + * RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST = 7025; + */ + RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST(7025), + /** + * RET_REPORT_CD = 7026; + */ + RET_REPORT_CD(7026), + /** + * RET_REPORT_CONTENT_ILLEGAL = 7027; + */ + RET_REPORT_CONTENT_ILLEGAL(7027), + /** + * RET_REMARK_WORD_ILLEGAL = 7028; + */ + RET_REMARK_WORD_ILLEGAL(7028), + /** + * RET_REMARK_TOO_LONG = 7029; + */ + RET_REMARK_TOO_LONG(7029), + /** + * RET_REMARK_UTF8_ERROR = 7030; + */ + RET_REMARK_UTF8_ERROR(7030), + /** + * RET_REMARK_IS_EMPTY = 7031; + */ + RET_REMARK_IS_EMPTY(7031), + /** + * RET_ASK_ADD_FRIEND_CD = 7032; + */ + RET_ASK_ADD_FRIEND_CD(7032), + /** + * RET_SHOW_AVATAR_INFO_NOT_EXIST = 7033; + */ + RET_SHOW_AVATAR_INFO_NOT_EXIST(7033), + /** + * RET_PLAYER_NOT_SHOW_AVATAR = 7034; + */ + RET_PLAYER_NOT_SHOW_AVATAR(7034), + /** + * RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID = 7035; + */ + RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID(7035), + /** + * RET_PSN_ID_NOT_FOUND = 7036; + */ + RET_PSN_ID_NOT_FOUND(7036), + /** + * RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT = 7037; + */ + RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT(7037), + /** + * RET_REMARK_EMPTY = 7038; + */ + RET_REMARK_EMPTY(7038), + /** + * RET_IN_TARGET_PSN_BLACKLIST = 7039; + */ + RET_IN_TARGET_PSN_BLACKLIST(7039), + /** + * RET_SIGNATURE_NOT_CHANGED = 7040; + */ + RET_SIGNATURE_NOT_CHANGED(7040), + /** + * RET_SIGNATURE_MONTHLY_LIMIT = 7041; + */ + RET_SIGNATURE_MONTHLY_LIMIT(7041), + /** + * RET_OFFERING_NOT_OPEN = 7081; + */ + RET_OFFERING_NOT_OPEN(7081), + /** + * RET_OFFERING_LEVEL_LIMIT = 7082; + */ + RET_OFFERING_LEVEL_LIMIT(7082), + /** + * RET_OFFERING_LEVEL_NOT_REACH = 7083; + */ + RET_OFFERING_LEVEL_NOT_REACH(7083), + /** + * RET_OFFERING_LEVEL_HAS_TAKEN = 7084; + */ + RET_OFFERING_LEVEL_HAS_TAKEN(7084), + /** + * RET_CITY_REPUTATION_NOT_OPEN = 7101; + */ + RET_CITY_REPUTATION_NOT_OPEN(7101), + /** + * RET_CITY_REPUTATION_LEVEL_TAKEN = 7102; + */ + RET_CITY_REPUTATION_LEVEL_TAKEN(7102), + /** + * RET_CITY_REPUTATION_LEVEL_NOT_REACH = 7103; + */ + RET_CITY_REPUTATION_LEVEL_NOT_REACH(7103), + /** + * RET_CITY_REPUTATION_PARENT_QUEST_TAKEN = 7104; + */ + RET_CITY_REPUTATION_PARENT_QUEST_TAKEN(7104), + /** + * RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH = 7105; + */ + RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH(7105), + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST = 7106; + */ + RET_CITY_REPUTATION_ACCEPT_REQUEST(7106), + /** + * RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST = 7107; + */ + RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST(7107), + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT = 7108; + */ + RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT(7108), + /** + * RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN = 7109; + */ + RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN(7109), + /** + * RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD = 7110; + */ + RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD(7110), + /** + * RET_CITY_REPUTATION_SWITCH_CLOSE = 7111; + */ + RET_CITY_REPUTATION_SWITCH_CLOSE(7111), + /** + * RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE = 7112; + */ + RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE(7112), + /** + * RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD = 7113; + */ + RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD(7113), + /** + * RET_CITY_REPUTATION_EXPLORE_NOT_REACH = 7114; + */ + RET_CITY_REPUTATION_EXPLORE_NOT_REACH(7114), + /** + * RET_MECHANICUS_NOT_OPEN = 7120; + */ + RET_MECHANICUS_NOT_OPEN(7120), + /** + * RET_MECHANICUS_GEAR_UNLOCK = 7121; + */ + RET_MECHANICUS_GEAR_UNLOCK(7121), + /** + * RET_MECHANICUS_GEAR_LOCK = 7122; + */ + RET_MECHANICUS_GEAR_LOCK(7122), + /** + * RET_MECHANICUS_GEAR_LEVEL_LIMIT = 7123; + */ + RET_MECHANICUS_GEAR_LEVEL_LIMIT(7123), + /** + * RET_MECHANICUS_COIN_NOT_ENOUGH = 7124; + */ + RET_MECHANICUS_COIN_NOT_ENOUGH(7124), + /** + * RET_MECHANICUS_NO_SEQUENCE = 7125; + */ + RET_MECHANICUS_NO_SEQUENCE(7125), + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL = 7126; + */ + RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL(7126), + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_OPEN = 7127; + */ + RET_MECHANICUS_SEQUENCE_LIMIT_OPEN(7127), + /** + * RET_MECHANICUS_DIFFICULT_NOT_SUPPORT = 7128; + */ + RET_MECHANICUS_DIFFICULT_NOT_SUPPORT(7128), + /** + * RET_MECHANICUS_TICKET_NOT_ENOUGH = 7129; + */ + RET_MECHANICUS_TICKET_NOT_ENOUGH(7129), + /** + * RET_MECHANICUS_TEACH_NOT_FINISH = 7130; + */ + RET_MECHANICUS_TEACH_NOT_FINISH(7130), + /** + * RET_MECHANICUS_TEACH_FINISHED = 7131; + */ + RET_MECHANICUS_TEACH_FINISHED(7131), + /** + * RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK = 7132; + */ + RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK(7132), + /** + * RET_MECHANICUS_PLAYER_LIMIT = 7133; + */ + RET_MECHANICUS_PLAYER_LIMIT(7133), + /** + * RET_MECHANICUS_PUNISH_TIME = 7134; + */ + RET_MECHANICUS_PUNISH_TIME(7134), + /** + * RET_MECHANICUS_SWITCH_CLOSE = 7135; + */ + RET_MECHANICUS_SWITCH_CLOSE(7135), + /** + * RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON = 7150; + */ + RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON(7150), + /** + * RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND = 7151; + */ + RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND(7151), + /** + * RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD = 7152; + */ + RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD(7152), + /** + * RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY = 7153; + */ + RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY(7153), + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE = 7154; + */ + RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE(7154), + /** + * RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE = 7155; + */ + RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE(7155), + /** + * RET_MECHANICUS_BATTLE_CARD_IS_WAITING = 7156; + */ + RET_MECHANICUS_BATTLE_CARD_IS_WAITING(7156), + /** + * RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED = 7157; + */ + RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED(7157), + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED = 7158; + */ + RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED(7158), + /** + * RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER = 7159; + */ + RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER(7159), + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS = 7160; + */ + RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS(7160), + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED = 7161; + */ + RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED(7161), + /** + * RET_LEGENDARY_KEY_NOT_ENOUGH = 8001; + */ + RET_LEGENDARY_KEY_NOT_ENOUGH(8001), + /** + * RET_LEGENDARY_KEY_EXCEED_LIMIT = 8002; + */ + RET_LEGENDARY_KEY_EXCEED_LIMIT(8002), + /** + * RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM = 8003; + */ + RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM(8003), + /** + * RET_PERSONAL_LINE_OPEN_STATE_OFF = 8004; + */ + RET_PERSONAL_LINE_OPEN_STATE_OFF(8004), + /** + * RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH = 8005; + */ + RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH(8005), + /** + * RET_PERSONAL_LINE_NOT_OPEN = 8006; + */ + RET_PERSONAL_LINE_NOT_OPEN(8006), + /** + * RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH = 8007; + */ + RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH(8007), + /** + * RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT = 8201; + */ + RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT(8201), + /** + * RET_HUNTING_HAS_UNFINISHED_OFFER = 8202; + */ + RET_HUNTING_HAS_UNFINISHED_OFFER(8202), + /** + * RET_HUNTING_FAILED_OFFER_NOT_CD_READY = 8203; + */ + RET_HUNTING_FAILED_OFFER_NOT_CD_READY(8203), + /** + * RET_HUNTING_NOT_TAKE_OFFER = 8204; + */ + RET_HUNTING_NOT_TAKE_OFFER(8204), + /** + * RET_HUNTING_CANNOT_TAKE_TWICE = 8205; + */ + RET_HUNTING_CANNOT_TAKE_TWICE(8205), + /** + * RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE = 8901; + */ + RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE(8901), + /** + * RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND = 8902; + */ + RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND(8902), + /** + * RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED = 8903; + */ + RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED(8903), + /** + * RET_PRIVATE_CHAT_CONTENT_TOO_LONG = 8904; + */ + RET_PRIVATE_CHAT_CONTENT_TOO_LONG(8904), + /** + * RET_PRIVATE_CHAT_PULL_TOO_FAST = 8905; + */ + RET_PRIVATE_CHAT_PULL_TOO_FAST(8905), + /** + * RET_PRIVATE_CHAT_REPEAT_READ = 8906; + */ + RET_PRIVATE_CHAT_REPEAT_READ(8906), + /** + * RET_PRIVATE_CHAT_READ_NOT_FRIEND = 8907; + */ + RET_PRIVATE_CHAT_READ_NOT_FRIEND(8907), + /** + * RET_REUNION_FINISHED = 9001; + */ + RET_REUNION_FINISHED(9001), + /** + * RET_REUNION_NOT_ACTIVATED = 9002; + */ + RET_REUNION_NOT_ACTIVATED(9002), + /** + * RET_REUNION_ALREADY_TAKE_FIRST_REWARD = 9003; + */ + RET_REUNION_ALREADY_TAKE_FIRST_REWARD(9003), + /** + * RET_REUNION_SIGN_IN_REWARDED = 9004; + */ + RET_REUNION_SIGN_IN_REWARDED(9004), + /** + * RET_REUNION_WATCHER_REWARDED = 9005; + */ + RET_REUNION_WATCHER_REWARDED(9005), + /** + * RET_REUNION_WATCHER_NOT_FINISH = 9006; + */ + RET_REUNION_WATCHER_NOT_FINISH(9006), + /** + * RET_REUNION_MISSION_REWARDED = 9007; + */ + RET_REUNION_MISSION_REWARDED(9007), + /** + * RET_REUNION_MISSION_NOT_FINISH = 9008; + */ + RET_REUNION_MISSION_NOT_FINISH(9008), + /** + * RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED = 9009; + */ + RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED(9009), + /** + * RET_BLESSING_CONTENT_CLOSED = 9101; + */ + RET_BLESSING_CONTENT_CLOSED(9101), + /** + * RET_BLESSING_NOT_ACTIVE = 9102; + */ + RET_BLESSING_NOT_ACTIVE(9102), + /** + * RET_BLESSING_NOT_TODAY_ENTITY = 9103; + */ + RET_BLESSING_NOT_TODAY_ENTITY(9103), + /** + * RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT = 9104; + */ + RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT(9104), + /** + * RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT = 9105; + */ + RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT(9105), + /** + * RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT = 9106; + */ + RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT(9106), + /** + * RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH = 9107; + */ + RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH(9107), + /** + * RET_BLESSING_PIC_NOT_ENOUGH = 9108; + */ + RET_BLESSING_PIC_NOT_ENOUGH(9108), + /** + * RET_BLESSING_PIC_HAS_RECEIVED = 9109; + */ + RET_BLESSING_PIC_HAS_RECEIVED(9109), + /** + * RET_BLESSING_TARGET_RECV_NUM_EXCEED = 9110; + */ + RET_BLESSING_TARGET_RECV_NUM_EXCEED(9110), + /** + * RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT = 9111; + */ + RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT(9111), + /** + * RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH = 9112; + */ + RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH(9112), + /** + * RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT = 9113; + */ + RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT(9113), + /** + * RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH = 9114; + */ + RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH(9114), + /** + * RET_FLEUR_FAIR_MINIGAME_NOT_OPEN = 9115; + */ + RET_FLEUR_FAIR_MINIGAME_NOT_OPEN(9115), + /** + * RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK = 9116; + */ + RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK(9116), + /** + * RET_FLEUR_FAIR_DUNGEON_LOCKED = 9117; + */ + RET_FLEUR_FAIR_DUNGEON_LOCKED(9117), + /** + * RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME = 9118; + */ + RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME(9118), + /** + * RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM = 9119; + */ + RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM(9119), + /** + * RET_WATER_SPIRIT_COIN_EXCEED_LIMIT = 9120; + */ + RET_WATER_SPIRIT_COIN_EXCEED_LIMIT(9120), + /** + * RET_WATER_SPIRIT_COIN_NOT_ENOUGH = 9121; + */ + RET_WATER_SPIRIT_COIN_NOT_ENOUGH(9121), + /** + * RET_REGION_SEARCH_NO_SEARCH = 9122; + */ + RET_REGION_SEARCH_NO_SEARCH(9122), + /** + * RET_REGION_SEARCH_STATE_ERROR = 9123; + */ + RET_REGION_SEARCH_STATE_ERROR(9123), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN = 9130; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN(9130), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN = 9131; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN(9131), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN = 9132; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN(9132), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN = 9133; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN(9133), + /** + * RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON = 9134; + */ + RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON(9134), + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE = 9135; + */ + RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE(9135), + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN = 9136; + */ + RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN(9136), + /** + * RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT = 9137; + */ + RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT(9137), + /** + * RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH = 9138; + */ + RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH(9138), + /** + * RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON = 9139; + */ + RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON(9139), + /** + * RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH = 9150; + */ + RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH(9150), + /** + * RET_HIDE_AND_SEEK_PLAY_NOT_OPEN = 9160; + */ + RET_HIDE_AND_SEEK_PLAY_NOT_OPEN(9160), + /** + * RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN = 9161; + */ + RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN(9161), + /** + * RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT = 9170; + */ + RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT(9170), + /** + * RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH = 9171; + */ + RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH(9171), + /** + * RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT = 9172; + */ + RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT(9172), + /** + * RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH = 9173; + */ + RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH(9173), + /** + * RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT = 9180; + */ + RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT(9180), + /** + * RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH = 9181; + */ + RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH(9181), + /** + * RET_CHESS_TEACH_MAP_FINISHED = 9183; + */ + RET_CHESS_TEACH_MAP_FINISHED(9183), + /** + * RET_CHESS_TEACH_MAP_UNFINISHED = 9184; + */ + RET_CHESS_TEACH_MAP_UNFINISHED(9184), + /** + * RET_CHESS_COIN_EXCEED_LIMIT = 9185; + */ + RET_CHESS_COIN_EXCEED_LIMIT(9185), + /** + * RET_CHESS_COIN_NOT_ENOUGH = 9186; + */ + RET_CHESS_COIN_NOT_ENOUGH(9186), + /** + * RET_CHESS_IN_PUNISH_TIME = 9187; + */ + RET_CHESS_IN_PUNISH_TIME(9187), + /** + * RET_CHESS_PREV_MAP_UNFINISHED = 9188; + */ + RET_CHESS_PREV_MAP_UNFINISHED(9188), + /** + * RET_CHESS_MAP_LOCKED = 9189; + */ + RET_CHESS_MAP_LOCKED(9189), + /** + * RET_BLITZ_RUSH_NOT_OPEN = 9192; + */ + RET_BLITZ_RUSH_NOT_OPEN(9192), + /** + * RET_BLITZ_RUSH_DUNGEON_NOT_OPEN = 9193; + */ + RET_BLITZ_RUSH_DUNGEON_NOT_OPEN(9193), + /** + * RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT = 9194; + */ + RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT(9194), + /** + * RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT = 9195; + */ + RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT(9195), + /** + * RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH = 9196; + */ + RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH(9196), + /** + * RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH = 9197; + */ + RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH(9197), + /** + * RET_MIRACLE_RING_VALUE_NOT_ENOUGH = 9201; + */ + RET_MIRACLE_RING_VALUE_NOT_ENOUGH(9201), + /** + * RET_MIRACLE_RING_CD = 9202; + */ + RET_MIRACLE_RING_CD(9202), + /** + * RET_MIRACLE_RING_REWARD_NOT_TAKEN = 9203; + */ + RET_MIRACLE_RING_REWARD_NOT_TAKEN(9203), + /** + * RET_MIRACLE_RING_NOT_DELIVER = 9204; + */ + RET_MIRACLE_RING_NOT_DELIVER(9204), + /** + * RET_MIRACLE_RING_DELIVER_EXCEED = 9205; + */ + RET_MIRACLE_RING_DELIVER_EXCEED(9205), + /** + * RET_MIRACLE_RING_HAS_CREATED = 9206; + */ + RET_MIRACLE_RING_HAS_CREATED(9206), + /** + * RET_MIRACLE_RING_HAS_NOT_CREATED = 9207; + */ + RET_MIRACLE_RING_HAS_NOT_CREATED(9207), + /** + * RET_MIRACLE_RING_NOT_YOURS = 9208; + */ + RET_MIRACLE_RING_NOT_YOURS(9208), + /** + * RET_GADGET_FOUNDATION_UNAUTHORIZED = 9251; + */ + RET_GADGET_FOUNDATION_UNAUTHORIZED(9251), + /** + * RET_GADGET_FOUNDATION_SCENE_NOT_FOUND = 9252; + */ + RET_GADGET_FOUNDATION_SCENE_NOT_FOUND(9252), + /** + * RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE = 9253; + */ + RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE(9253), + /** + * RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT = 9254; + */ + RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT(9254), + /** + * RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE = 9255; + */ + RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE(9255), + /** + * RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED = 9256; + */ + RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED(9256), + /** + * RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE = 9257; + */ + RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE(9257), + /** + * RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER = 9258; + */ + RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER(9258), + /** + * RET_GADGET_FOUNDATION_NOT_LOCKED = 9259; + */ + RET_GADGET_FOUNDATION_NOT_LOCKED(9259), + /** + * RET_GADGET_FOUNDATION_DUPLICATE_LOCK = 9260; + */ + RET_GADGET_FOUNDATION_DUPLICATE_LOCK(9260), + /** + * RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND = 9261; + */ + RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND(9261), + /** + * RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND = 9262; + */ + RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND(9262), + /** + * RET_GADGET_FOUNDATION_ROTAION_DISABLED = 9263; + */ + RET_GADGET_FOUNDATION_ROTAION_DISABLED(9263), + /** + * RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT = 9264; + */ + RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT(9264), + /** + * RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT = 9265; + */ + RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT(9265), + /** + * RET_GADGET_FOUNDATION_ROTATION_ON_GOING = 9266; + */ + RET_GADGET_FOUNDATION_ROTATION_ON_GOING(9266), + /** + * RET_OP_ACTIVITY_BONUS_NOT_FOUND = 9301; + */ + RET_OP_ACTIVITY_BONUS_NOT_FOUND(9301), + /** + * RET_OP_ACTIVITY_NOT_OPEN = 9302; + */ + RET_OP_ACTIVITY_NOT_OPEN(9302), + /** + * RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE = 9501; + */ + RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE(9501), + /** + * RET_MULTISTAGE_PLAY_NOT_FOUND = 9502; + */ + RET_MULTISTAGE_PLAY_NOT_FOUND(9502), + /** + * RET_COOP_CHAPTER_NOT_OPEN = 9601; + */ + RET_COOP_CHAPTER_NOT_OPEN(9601), + /** + * RET_COOP_COND_NOT_MEET = 9602; + */ + RET_COOP_COND_NOT_MEET(9602), + /** + * RET_COOP_POINT_LOCKED = 9603; + */ + RET_COOP_POINT_LOCKED(9603), + /** + * RET_COOP_NOT_HAVE_PROGRESS = 9604; + */ + RET_COOP_NOT_HAVE_PROGRESS(9604), + /** + * RET_COOP_REWARD_HAS_TAKEN = 9605; + */ + RET_COOP_REWARD_HAS_TAKEN(9605), + /** + * RET_DRAFT_HAS_ACTIVE_DRAFT = 9651; + */ + RET_DRAFT_HAS_ACTIVE_DRAFT(9651), + /** + * RET_DRAFT_NOT_IN_MY_WORLD = 9652; + */ + RET_DRAFT_NOT_IN_MY_WORLD(9652), + /** + * RET_DRAFT_NOT_SUPPORT_MP = 9653; + */ + RET_DRAFT_NOT_SUPPORT_MP(9653), + /** + * RET_DRAFT_PLAYER_NOT_ENOUGH = 9654; + */ + RET_DRAFT_PLAYER_NOT_ENOUGH(9654), + /** + * RET_DRAFT_INCORRECT_SCENE = 9655; + */ + RET_DRAFT_INCORRECT_SCENE(9655), + /** + * RET_DRAFT_OTHER_PLAYER_ENTERING = 9656; + */ + RET_DRAFT_OTHER_PLAYER_ENTERING(9656), + /** + * RET_DRAFT_GUEST_IS_TRANSFERRING = 9657; + */ + RET_DRAFT_GUEST_IS_TRANSFERRING(9657), + /** + * RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE = 9658; + */ + RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE(9658), + /** + * RET_DRAFT_INVITE_OVER_TIME = 9659; + */ + RET_DRAFT_INVITE_OVER_TIME(9659), + /** + * RET_DRAFT_TWICE_CONFIRM_OVER_TIMER = 9660; + */ + RET_DRAFT_TWICE_CONFIRM_OVER_TIMER(9660), + /** + * RET_HOME_UNKOWN = 9701; + */ + RET_HOME_UNKOWN(9701), + /** + * RET_HOME_INVALID_CLIENT_PARAM = 9702; + */ + RET_HOME_INVALID_CLIENT_PARAM(9702), + /** + * RET_HOME_TARGE_PLAYER_HAS_NO_HOME = 9703; + */ + RET_HOME_TARGE_PLAYER_HAS_NO_HOME(9703), + /** + * RET_HOME_NOT_ONLINE = 9704; + */ + RET_HOME_NOT_ONLINE(9704), + /** + * RET_HOME_PLAYER_FULL = 9705; + */ + RET_HOME_PLAYER_FULL(9705), + /** + * RET_HOME_BLOCKED = 9706; + */ + RET_HOME_BLOCKED(9706), + /** + * RET_HOME_ALREADY_IN_TARGET_HOME_WORLD = 9707; + */ + RET_HOME_ALREADY_IN_TARGET_HOME_WORLD(9707), + /** + * RET_HOME_IN_EDIT_MODE = 9708; + */ + RET_HOME_IN_EDIT_MODE(9708), + /** + * RET_HOME_NOT_IN_EDIT_MODE = 9709; + */ + RET_HOME_NOT_IN_EDIT_MODE(9709), + /** + * RET_HOME_HAS_GUEST = 9710; + */ + RET_HOME_HAS_GUEST(9710), + /** + * RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE = 9711; + */ + RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE(9711), + /** + * RET_HOME_CLIENT_PARAM_INVALID = 9712; + */ + RET_HOME_CLIENT_PARAM_INVALID(9712), + /** + * RET_HOME_PLAYER_NOT_IN_HOME_WORLD = 9713; + */ + RET_HOME_PLAYER_NOT_IN_HOME_WORLD(9713), + /** + * RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD = 9714; + */ + RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD(9714), + /** + * RET_HOME_NOT_FOUND_IN_MEM = 9715; + */ + RET_HOME_NOT_FOUND_IN_MEM(9715), + /** + * RET_HOME_PLAYER_IN_HOME_ROOM_SCENE = 9716; + */ + RET_HOME_PLAYER_IN_HOME_ROOM_SCENE(9716), + /** + * RET_HOME_HOME_REFUSE_GUEST_ENTER = 9717; + */ + RET_HOME_HOME_REFUSE_GUEST_ENTER(9717), + /** + * RET_HOME_OWNER_REFUSE_TO_ENTER_HOME = 9718; + */ + RET_HOME_OWNER_REFUSE_TO_ENTER_HOME(9718), + /** + * RET_HOME_OWNER_OFFLINE = 9719; + */ + RET_HOME_OWNER_OFFLINE(9719), + /** + * RET_HOME_FURNITURE_EXCEED_LIMIT = 9720; + */ + RET_HOME_FURNITURE_EXCEED_LIMIT(9720), + /** + * RET_HOME_FURNITURE_COUNT_NOT_ENOUGH = 9721; + */ + RET_HOME_FURNITURE_COUNT_NOT_ENOUGH(9721), + /** + * RET_HOME_IN_TRY_ENTER_PROCESS = 9722; + */ + RET_HOME_IN_TRY_ENTER_PROCESS(9722), + /** + * RET_HOME_ALREADY_IN_TARGET_SCENE = 9723; + */ + RET_HOME_ALREADY_IN_TARGET_SCENE(9723), + /** + * RET_HOME_COIN_EXCEED_LIMIT = 9724; + */ + RET_HOME_COIN_EXCEED_LIMIT(9724), + /** + * RET_HOME_COIN_NOT_ENOUGH = 9725; + */ + RET_HOME_COIN_NOT_ENOUGH(9725), + /** + * RET_HOME_MODULE_NOT_UNLOCKED = 9726; + */ + RET_HOME_MODULE_NOT_UNLOCKED(9726), + /** + * RET_HOME_CUR_MODULE_CLOSED = 9727; + */ + RET_HOME_CUR_MODULE_CLOSED(9727), + /** + * RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED = 9728; + */ + RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED(9728), + /** + * RET_HOME_IN_MATCH = 9729; + */ + RET_HOME_IN_MATCH(9729), + /** + * RET_HOME_IN_COMBAT = 9730; + */ + RET_HOME_IN_COMBAT(9730), + /** + * RET_HOME_EDIT_MODE_CD = 9731; + */ + RET_HOME_EDIT_MODE_CD(9731), + /** + * RET_HOME_UPDATE_FURNITURE_CD = 9732; + */ + RET_HOME_UPDATE_FURNITURE_CD(9732), + /** + * RET_HOME_BLOCK_FURNITURE_LIMIT = 9733; + */ + RET_HOME_BLOCK_FURNITURE_LIMIT(9733), + /** + * RET_HOME_NOT_SUPPORT = 9734; + */ + RET_HOME_NOT_SUPPORT(9734), + /** + * RET_HOME_STATE_NOT_OPEN = 9735; + */ + RET_HOME_STATE_NOT_OPEN(9735), + /** + * RET_HOME_TARGET_STATE_NOT_OPEN = 9736; + */ + RET_HOME_TARGET_STATE_NOT_OPEN(9736), + /** + * RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL = 9737; + */ + RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL(9737), + /** + * RET_HOME_SAVE_NO_MAIN_HOUSE = 9738; + */ + RET_HOME_SAVE_NO_MAIN_HOUSE(9738), + /** + * RET_HOME_IN_DUNGEON = 9739; + */ + RET_HOME_IN_DUNGEON(9739), + /** + * RET_HOME_ANY_GALLERY_STARTED = 9740; + */ + RET_HOME_ANY_GALLERY_STARTED(9740), + /** + * RET_HOME_QUEST_BLOCK_HOME = 9741; + */ + RET_HOME_QUEST_BLOCK_HOME(9741), + /** + * RET_HOME_WAITING_PRIOR_CHECK = 9742; + */ + RET_HOME_WAITING_PRIOR_CHECK(9742), + /** + * RET_HOME_PERSISTENT_CHECK_FAIL = 9743; + */ + RET_HOME_PERSISTENT_CHECK_FAIL(9743), + /** + * RET_HOME_FIND_ONLINE_HOME_FAIL = 9744; + */ + RET_HOME_FIND_ONLINE_HOME_FAIL(9744), + /** + * RET_HOME_JOIN_SCENE_FAIL = 9745; + */ + RET_HOME_JOIN_SCENE_FAIL(9745), + /** + * RET_HOME_MAX_PLAYER = 9746; + */ + RET_HOME_MAX_PLAYER(9746), + /** + * RET_HOME_IN_TRANSFER = 9747; + */ + RET_HOME_IN_TRANSFER(9747), + /** + * RET_HOME_ANY_HOME_GALLERY_STARTED = 9748; + */ + RET_HOME_ANY_HOME_GALLERY_STARTED(9748), + /** + * RET_HOME_CAN_NOT_ENTER_IN_AUDIT = 9749; + */ + RET_HOME_CAN_NOT_ENTER_IN_AUDIT(9749), + /** + * RET_FURNITURE_MAKE_INDEX_ERROR = 9750; + */ + RET_FURNITURE_MAKE_INDEX_ERROR(9750), + /** + * RET_FURNITURE_MAKE_LOCKED = 9751; + */ + RET_FURNITURE_MAKE_LOCKED(9751), + /** + * RET_FURNITURE_MAKE_CONFIG_ERROR = 9752; + */ + RET_FURNITURE_MAKE_CONFIG_ERROR(9752), + /** + * RET_FURNITURE_MAKE_SLOT_FULL = 9753; + */ + RET_FURNITURE_MAKE_SLOT_FULL(9753), + /** + * RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL = 9754; + */ + RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL(9754), + /** + * RET_FURNITURE_MAKE_UNFINISH = 9755; + */ + RET_FURNITURE_MAKE_UNFINISH(9755), + /** + * RET_FURNITURE_MAKE_IS_FINISH = 9756; + */ + RET_FURNITURE_MAKE_IS_FINISH(9756), + /** + * RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME = 9757; + */ + RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME(9757), + /** + * RET_FURNITURE_MAKE_NO_COUNT = 9758; + */ + RET_FURNITURE_MAKE_NO_COUNT(9758), + /** + * RET_FURNITURE_MAKE_ACCELERATE_LIMIT = 9759; + */ + RET_FURNITURE_MAKE_ACCELERATE_LIMIT(9759), + /** + * RET_FURNITURE_MAKE_NO_MAKE_DATA = 9760; + */ + RET_FURNITURE_MAKE_NO_MAKE_DATA(9760), + /** + * RET_HOME_LIMITED_SHOP_CLOSE = 9761; + */ + RET_HOME_LIMITED_SHOP_CLOSE(9761), + /** + * RET_HOME_AVATAR_NOT_SHOW = 9762; + */ + RET_HOME_AVATAR_NOT_SHOW(9762), + /** + * RET_HOME_EVENT_COND_NOT_SATISFIED = 9763; + */ + RET_HOME_EVENT_COND_NOT_SATISFIED(9763), + /** + * RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM = 9764; + */ + RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM(9764), + /** + * RET_HOME_INVALID_ARRANGE_NPC_PARAM = 9765; + */ + RET_HOME_INVALID_ARRANGE_NPC_PARAM(9765), + /** + * RET_HOME_INVALID_ARRANGE_SUITE_PARAM = 9766; + */ + RET_HOME_INVALID_ARRANGE_SUITE_PARAM(9766), + /** + * RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM = 9767; + */ + RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM(9767), + /** + * RET_HOME_AVATAR_STATE_NOT_OPEN = 9768; + */ + RET_HOME_AVATAR_STATE_NOT_OPEN(9768), + /** + * RET_HOME_PLANT_FIELD_NOT_EMPTY = 9769; + */ + RET_HOME_PLANT_FIELD_NOT_EMPTY(9769), + /** + * RET_HOME_PLANT_FIELD_EMPTY = 9770; + */ + RET_HOME_PLANT_FIELD_EMPTY(9770), + /** + * RET_HOME_PLANT_FIELD_TYPE_ERROR = 9771; + */ + RET_HOME_PLANT_FIELD_TYPE_ERROR(9771), + /** + * RET_HOME_PLANT_TIME_NOT_ENOUGH = 9772; + */ + RET_HOME_PLANT_TIME_NOT_ENOUGH(9772), + /** + * RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH = 9773; + */ + RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH(9773), + /** + * RET_HOME_PLANT_FIELD_PARAM_ERROR = 9774; + */ + RET_HOME_PLANT_FIELD_PARAM_ERROR(9774), + /** + * RET_HOME_FURNITURE_GUID_ERROR = 9775; + */ + RET_HOME_FURNITURE_GUID_ERROR(9775), + /** + * RET_HOME_FURNITURE_ARRANGE_LIMIT = 9776; + */ + RET_HOME_FURNITURE_ARRANGE_LIMIT(9776), + /** + * RET_HOME_FISH_FARMING_LIMIT = 9777; + */ + RET_HOME_FISH_FARMING_LIMIT(9777), + /** + * RET_HOME_FISH_COUNT_NOT_ENOUGH = 9778; + */ + RET_HOME_FISH_COUNT_NOT_ENOUGH(9778), + /** + * RET_HOME_FURNITURE_COST_LIMIT = 9779; + */ + RET_HOME_FURNITURE_COST_LIMIT(9779), + /** + * RET_HOME_CUSTOM_FURNITURE_INVALID = 9780; + */ + RET_HOME_CUSTOM_FURNITURE_INVALID(9780), + /** + * RET_HOME_INVALID_ARRANGE_GROUP_PARAM = 9781; + */ + RET_HOME_INVALID_ARRANGE_GROUP_PARAM(9781), + /** + * RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT = 9782; + */ + RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT(9782), + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR = 9783; + */ + RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR(9783), + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK = 9784; + */ + RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK(9784), + /** + * RET_HOME_FURNITURE_CANNOT_ARRANGE = 9785; + */ + RET_HOME_FURNITURE_CANNOT_ARRANGE(9785), + /** + * RET_HOME_FURNITURE_IN_DUPLICATE_SUITE = 9786; + */ + RET_HOME_FURNITURE_IN_DUPLICATE_SUITE(9786), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL = 9787; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL(9787), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG = 9788; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG(9788), + /** + * RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT = 9789; + */ + RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT(9789), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT = 9790; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT(9790), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE = 9791; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE(9791), + /** + * RET_HOME_BGM_ID_NOT_FOUND = 9792; + */ + RET_HOME_BGM_ID_NOT_FOUND(9792), + /** + * RET_HOME_BGM_NOT_UNLOCKED = 9793; + */ + RET_HOME_BGM_NOT_UNLOCKED(9793), + /** + * RET_HOME_BGM_FURNITURE_NOT_FOUND = 9794; + */ + RET_HOME_BGM_FURNITURE_NOT_FOUND(9794), + /** + * RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE = 9795; + */ + RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE(9795), + /** + * RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796; + */ + RET_HOME_LIMITED_SHOP_GOODS_DISABLE(9796), + /** + * RET_HOME_WORLD_WOOD_MATERIAL_EMPTY = 9797; + */ + RET_HOME_WORLD_WOOD_MATERIAL_EMPTY(9797), + /** + * RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND = 9798; + */ + RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND(9798), + /** + * RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID = 9799; + */ + RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID(9799), + /** + * RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT = 9800; + */ + RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT(9800), + /** + * RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000; + */ + RET_SUMO_ACTIVITY_STAGE_NOT_OPEN(10000), + /** + * RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD = 10001; + */ + RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD(10001), + /** + * RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT = 10002; + */ + RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT(10002), + /** + * RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR = 10004; + */ + RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR(10004), + /** + * RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH = 10005; + */ + RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH(10005), + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE = 10006; + */ + RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE(10006), + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD = 10007; + */ + RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD(10007), + /** + * RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH = 10008; + */ + RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH(10008), + /** + * RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET = 10009; + */ + RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET(10009), + /** + * RET_DIG_GADGET_CONFIG_ID_NOT_MATCH = 10015; + */ + RET_DIG_GADGET_CONFIG_ID_NOT_MATCH(10015), + /** + * RET_DIG_FIND_NEAREST_POS_FAIL = 10016; + */ + RET_DIG_FIND_NEAREST_POS_FAIL(10016), + /** + * RET_MUSIC_GAME_LEVEL_NOT_OPEN = 10021; + */ + RET_MUSIC_GAME_LEVEL_NOT_OPEN(10021), + /** + * RET_MUSIC_GAME_LEVEL_NOT_UNLOCK = 10022; + */ + RET_MUSIC_GAME_LEVEL_NOT_UNLOCK(10022), + /** + * RET_MUSIC_GAME_LEVEL_NOT_STARTED = 10023; + */ + RET_MUSIC_GAME_LEVEL_NOT_STARTED(10023), + /** + * RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND = 10024; + */ + RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND(10024), + /** + * RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH = 10025; + */ + RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH(10025), + /** + * RET_ROGUELIKE_COIN_A_NOT_ENOUGH = 10031; + */ + RET_ROGUELIKE_COIN_A_NOT_ENOUGH(10031), + /** + * RET_ROGUELIKE_COIN_B_NOT_ENOUGH = 10032; + */ + RET_ROGUELIKE_COIN_B_NOT_ENOUGH(10032), + /** + * RET_ROGUELIKE_COIN_C_NOT_ENOUGH = 10033; + */ + RET_ROGUELIKE_COIN_C_NOT_ENOUGH(10033), + /** + * RET_ROGUELIKE_COIN_A_EXCEED_LIMIT = 10034; + */ + RET_ROGUELIKE_COIN_A_EXCEED_LIMIT(10034), + /** + * RET_ROGUELIKE_COIN_B_EXCEED_LIMIT = 10035; + */ + RET_ROGUELIKE_COIN_B_EXCEED_LIMIT(10035), + /** + * RET_ROGUELIKE_COIN_C_EXCEED_LIMIT = 10036; + */ + RET_ROGUELIKE_COIN_C_EXCEED_LIMIT(10036), + /** + * RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH = 10037; + */ + RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH(10037), + /** + * RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON = 10038; + */ + RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON(10038), + /** + * RET_ROGUELIKE_CELL_NOT_FOUND = 10039; + */ + RET_ROGUELIKE_CELL_NOT_FOUND(10039), + /** + * RET_ROGUELIKE_CELL_TYPE_INCORRECT = 10040; + */ + RET_ROGUELIKE_CELL_TYPE_INCORRECT(10040), + /** + * RET_ROGUELIKE_CELL_ALREADY_FINISHED = 10041; + */ + RET_ROGUELIKE_CELL_ALREADY_FINISHED(10041), + /** + * RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS = 10042; + */ + RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS(10042), + /** + * RET_ROGUELIKE_STAGE_NOT_FINISHED = 10043; + */ + RET_ROGUELIKE_STAGE_NOT_FINISHED(10043), + /** + * RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN = 10045; + */ + RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN(10045), + /** + * RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED = 10046; + */ + RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED(10046), + /** + * RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED = 10047; + */ + RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED(10047), + /** + * RET_ROGUELIKE_DUNGEON_NOT_OPEN = 10048; + */ + RET_ROGUELIKE_DUNGEON_NOT_OPEN(10048), + /** + * RET_ROGUELIKE_SPRINT_IS_BANNED = 10049; + */ + RET_ROGUELIKE_SPRINT_IS_BANNED(10049), + /** + * RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED = 10050; + */ + RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED(10050), + /** + * RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME = 10051; + */ + RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME(10051), + /** + * RET_PLANT_FLOWER_ALREADY_TAKE_SEED = 10056; + */ + RET_PLANT_FLOWER_ALREADY_TAKE_SEED(10056), + /** + * RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT = 10057; + */ + RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT(10057), + /** + * RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH = 10058; + */ + RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH(10058), + /** + * RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT = 10059; + */ + RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT(10059), + /** + * RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH = 10060; + */ + RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH(10060), + /** + * RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID = 10061; + */ + RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID(10061), + /** + * RET_HACHI_DUNGEON_NOT_VALID = 10052; + */ + RET_HACHI_DUNGEON_NOT_VALID(10052), + /** + * RET_HACHI_DUNGEON_STAGE_NOT_OPEN = 10053; + */ + RET_HACHI_DUNGEON_STAGE_NOT_OPEN(10053), + /** + * RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS = 10054; + */ + RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS(10054), + /** + * RET_WINTER_CAMP_COIN_A_NOT_ENOUGH = 10071; + */ + RET_WINTER_CAMP_COIN_A_NOT_ENOUGH(10071), + /** + * RET_WINTER_CAMP_COIN_B_NOT_ENOUGH = 10072; + */ + RET_WINTER_CAMP_COIN_B_NOT_ENOUGH(10072), + /** + * RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT = 10073; + */ + RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT(10073), + /** + * RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT = 10074; + */ + RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT(10074), + /** + * RET_WINTER_CAMP_WISH_ID_INVALID = 10075; + */ + RET_WINTER_CAMP_WISH_ID_INVALID(10075), + /** + * RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA = 10076; + */ + RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA(10076), + /** + * RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW = 10077; + */ + RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW(10077), + /** + * RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID = 10078; + */ + RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID(10078), + /** + * RET_WINTER_CAMP_ITEM_LIST_EMPTY = 10079; + */ + RET_WINTER_CAMP_ITEM_LIST_EMPTY(10079), + /** + * RET_WINTER_CAMP_REWARD_ALREADY_TAKEN = 10080; + */ + RET_WINTER_CAMP_REWARD_ALREADY_TAKEN(10080), + /** + * RET_WINTER_CAMP_STAGE_NOT_FINISH = 10081; + */ + RET_WINTER_CAMP_STAGE_NOT_FINISH(10081), + /** + * RET_WINTER_CAMP_GADGET_INVALID = 10082; + */ + RET_WINTER_CAMP_GADGET_INVALID(10082), + /** + * RET_LANTERN_RITE_COIN_A_NOT_ENOUGH = 10090; + */ + RET_LANTERN_RITE_COIN_A_NOT_ENOUGH(10090), + /** + * RET_LANTERN_RITE_COIN_B_NOT_ENOUGH = 10091; + */ + RET_LANTERN_RITE_COIN_B_NOT_ENOUGH(10091), + /** + * RET_LANTERN_RITE_COIN_C_NOT_ENOUGH = 10092; + */ + RET_LANTERN_RITE_COIN_C_NOT_ENOUGH(10092), + /** + * RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT = 10093; + */ + RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT(10093), + /** + * RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT = 10094; + */ + RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT(10094), + /** + * RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT = 10095; + */ + RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT(10095), + /** + * RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED = 10096; + */ + RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED(10096), + /** + * RET_LANTERN_RITE_PROJECTION_CAN_NOT_START = 10097; + */ + RET_LANTERN_RITE_PROJECTION_CAN_NOT_START(10097), + /** + * RET_LANTERN_RITE_DUNGEON_NOT_OPEN = 10098; + */ + RET_LANTERN_RITE_DUNGEON_NOT_OPEN(10098), + /** + * RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD = 10099; + */ + RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD(10099), + /** + * RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS = 10100; + */ + RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS(10100), + /** + * RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED = 10101; + */ + RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED(10101), + /** + * RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START = 10102; + */ + RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START(10102), + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR = 10103; + */ + RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR(10103), + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK = 10104; + */ + RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK(10104), + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH = 10105; + */ + RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH(10105), + /** + * RET_POTION_ACTIVITY_STAGE_NOT_OPEN = 10110; + */ + RET_POTION_ACTIVITY_STAGE_NOT_OPEN(10110), + /** + * RET_POTION_ACTIVITY_LEVEL_HAVE_PASS = 10111; + */ + RET_POTION_ACTIVITY_LEVEL_HAVE_PASS(10111), + /** + * RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT = 10112; + */ + RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT(10112), + /** + * RET_POTION_ACTIVITY_AVATAR_IN_CD = 10113; + */ + RET_POTION_ACTIVITY_AVATAR_IN_CD(10113), + /** + * RET_POTION_ACTIVITY_BUFF_IN_CD = 10114; + */ + RET_POTION_ACTIVITY_BUFF_IN_CD(10114), + /** + * RET_IRODORI_POETRY_INVALID_LINE_ID = 10120; + */ + RET_IRODORI_POETRY_INVALID_LINE_ID(10120), + /** + * RET_IRODORI_POETRY_INVALID_THEME_ID = 10121; + */ + RET_IRODORI_POETRY_INVALID_THEME_ID(10121), + /** + * RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION = 10122; + */ + RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION(10122), + /** + * RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE = 10123; + */ + RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE(10123), + /** + * RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED = 10124; + */ + RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED(10124), + /** + * RET_ACTIVITY_BANNER_ALREADY_CLEARED = 10300; + */ + RET_ACTIVITY_BANNER_ALREADY_CLEARED(10300), + /** + * RET_IRODORI_CHESS_NOT_OPEN = 10301; + */ + RET_IRODORI_CHESS_NOT_OPEN(10301), + /** + * RET_IRODORI_CHESS_LEVEL_NOT_OPEN = 10302; + */ + RET_IRODORI_CHESS_LEVEL_NOT_OPEN(10302), + /** + * RET_IRODORI_CHESS_MAP_NOT_OPEN = 10303; + */ + RET_IRODORI_CHESS_MAP_NOT_OPEN(10303), + /** + * RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED = 10304; + */ + RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED(10304), + /** + * RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT = 10305; + */ + RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT(10305), + /** + * RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED = 10306; + */ + RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED(10306), + /** + * RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT = 10307; + */ + RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT(10307), + /** + * RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT = 10310; + */ + RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT(10310), + /** + * RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT = 10315; + */ + RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT(10315), + /** + * RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT = 10316; + */ + RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT(10316), + /** + * RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT = 10317; + */ + RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT(10317), + /** + * RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH = 10318; + */ + RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH(10318), + /** + * RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN = 10319; + */ + RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN(10319), + /** + * RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE = 10320; + */ + RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE(10320), + /** + * RET_ROGUE_DIARY_AVATAR_DEATH = 10350; + */ + RET_ROGUE_DIARY_AVATAR_DEATH(10350), + /** + * RET_ROGUE_DIARY_AVATAR_TIRED = 10351; + */ + RET_ROGUE_DIARY_AVATAR_TIRED(10351), + /** + * RET_ROGUE_DIARY_AVATAR_DUPLICATED = 10352; + */ + RET_ROGUE_DIARY_AVATAR_DUPLICATED(10352), + /** + * RET_ROGUE_DIARY_COIN_NOT_ENOUGH = 10353; + */ + RET_ROGUE_DIARY_COIN_NOT_ENOUGH(10353), + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT = 10354; + */ + RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT(10354), + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH = 10355; + */ + RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH(10355), + /** + * RET_ROGUE_DIARY_CONTENT_CLOSED = 10366; + */ + RET_ROGUE_DIARY_CONTENT_CLOSED(10366), + /** + * RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH = 10380; + */ + RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH(10380), + /** + * RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH = 10381; + */ + RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH(10381), + /** + * RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT = 10382; + */ + RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT(10382), + /** + * RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT = 10383; + */ + RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT(10383), + /** + * RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371; + */ + RET_ISLAND_PARTY_STAGE_NOT_OPEN(10371), + /** + * RET_NOT_IN_FISHING = 11001; + */ + RET_NOT_IN_FISHING(11001), + /** + * RET_FISH_STATE_ERROR = 11002; + */ + RET_FISH_STATE_ERROR(11002), + /** + * RET_FISH_BAIT_LIMIT = 11003; + */ + RET_FISH_BAIT_LIMIT(11003), + /** + * RET_FISHING_MAX_DISTANCE = 11004; + */ + RET_FISHING_MAX_DISTANCE(11004), + /** + * RET_FISHING_IN_COMBAT = 11005; + */ + RET_FISHING_IN_COMBAT(11005), + /** + * RET_FISHING_BATTLE_TOO_SHORT = 11006; + */ + RET_FISHING_BATTLE_TOO_SHORT(11006), + /** + * RET_FISH_GONE_AWAY = 11007; + */ + RET_FISH_GONE_AWAY(11007), + /** + * RET_CAN_NOT_EDIT_OTHER_DUNGEON = 11051; + */ + RET_CAN_NOT_EDIT_OTHER_DUNGEON(11051), + /** + * RET_CUSTOM_DUNGEON_DISMATCH = 11052; + */ + RET_CUSTOM_DUNGEON_DISMATCH(11052), + /** + * RET_NO_CUSTOM_DUNGEON_DATA = 11053; + */ + RET_NO_CUSTOM_DUNGEON_DATA(11053), + /** + * RET_BUILD_CUSTOM_DUNGEON_FAIL = 11054; + */ + RET_BUILD_CUSTOM_DUNGEON_FAIL(11054), + /** + * RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL = 11055; + */ + RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL(11055), + /** + * RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL = 11056; + */ + RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL(11056), + /** + * RET_NOT_IN_CUSTOM_DUNGEON = 11057; + */ + RET_NOT_IN_CUSTOM_DUNGEON(11057), + /** + * RET_CUSTOM_DUNGEON_INTERNAL_FAIL = 11058; + */ + RET_CUSTOM_DUNGEON_INTERNAL_FAIL(11058), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_TRY = 11059; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_TRY(11059), + /** + * RET_CUSTOM_DUNGEON_NO_START_ROOM = 11060; + */ + RET_CUSTOM_DUNGEON_NO_START_ROOM(11060), + /** + * RET_CUSTOM_DUNGEON_NO_ROOM_DATA = 11061; + */ + RET_CUSTOM_DUNGEON_NO_ROOM_DATA(11061), + /** + * RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT = 11062; + */ + RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT(11062), + /** + * RET_CUSTOM_DUNGEON_NOT_SELF_PASS = 11063; + */ + RET_CUSTOM_DUNGEON_NOT_SELF_PASS(11063), + /** + * RET_CUSTOM_DUNGEON_LACK_COIN = 11064; + */ + RET_CUSTOM_DUNGEON_LACK_COIN(11064), + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_BRICK = 11065; + */ + RET_CUSTOM_DUNGEON_NO_FINISH_BRICK(11065), + /** + * RET_CUSTOM_DUNGEON_MULTI_FINISH = 11066; + */ + RET_CUSTOM_DUNGEON_MULTI_FINISH(11066), + /** + * RET_CUSTOM_DUNGEON_NOT_PUBLISHED = 11067; + */ + RET_CUSTOM_DUNGEON_NOT_PUBLISHED(11067), + /** + * RET_CUSTOM_DUNGEON_FULL_STORE = 11068; + */ + RET_CUSTOM_DUNGEON_FULL_STORE(11068), + /** + * RET_CUSTOM_DUNGEON_STORE_REPEAT = 11069; + */ + RET_CUSTOM_DUNGEON_STORE_REPEAT(11069), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF = 11070; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF(11070), + /** + * RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC = 11071; + */ + RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC(11071), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF = 11072; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF(11072), + /** + * RET_CUSTOM_DUNGEON_NOT_FOUND = 11073; + */ + RET_CUSTOM_DUNGEON_NOT_FOUND(11073), + /** + * RET_CUSTOM_DUNGEON_INVALID_SETTING = 11074; + */ + RET_CUSTOM_DUNGEON_INVALID_SETTING(11074), + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_SETTING = 11075; + */ + RET_CUSTOM_DUNGEON_NO_FINISH_SETTING(11075), + /** + * RET_CUSTOM_DUNGEON_SAVE_NOTHING = 11076; + */ + RET_CUSTOM_DUNGEON_SAVE_NOTHING(11076), + /** + * RET_CUSTOM_DUNGEON_NOT_IN_GROUP = 11077; + */ + RET_CUSTOM_DUNGEON_NOT_IN_GROUP(11077), + /** + * RET_CUSTOM_DUNGEON_NOT_OFFICIAL = 11078; + */ + RET_CUSTOM_DUNGEON_NOT_OFFICIAL(11078), + /** + * RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR = 11079; + */ + RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR(11079), + /** + * RET_CUSTOM_DUNGEON_NO_OPEN_ROOM = 11080; + */ + RET_CUSTOM_DUNGEON_NO_OPEN_ROOM(11080), + /** + * RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT = 11081; + */ + RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT(11081), + /** + * RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK = 11082; + */ + RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK(11082), + /** + * RET_CAN_NOT_EDIT_OFFICIAL_SETTING = 11083; + */ + RET_CAN_NOT_EDIT_OFFICIAL_SETTING(11083), + /** + * RET_CUSTOM_DUNGEON_BAN_PUBLISH = 11084; + */ + RET_CUSTOM_DUNGEON_BAN_PUBLISH(11084), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY = 11085; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY(11085), + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP = 11086; + */ + RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP(11086), + /** + * RET_CUSTOM_DUNGEON_MAX_EDIT_NUM = 11087; + */ + RET_CUSTOM_DUNGEON_MAX_EDIT_NUM(11087), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK = 11088; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK(11088), + /** + * RET_CUSTOM_DUNGEON_MAX_TAG = 11089; + */ + RET_CUSTOM_DUNGEON_MAX_TAG(11089), + /** + * RET_CUSTOM_DUNGEON_INVALID_TAG = 11090; + */ + RET_CUSTOM_DUNGEON_INVALID_TAG(11090), + /** + * RET_CUSTOM_DUNGEON_MAX_COST = 11091; + */ + RET_CUSTOM_DUNGEON_MAX_COST(11091), + /** + * RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT = 11092; + */ + RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT(11092), + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN = 11093; + */ + RET_CUSTOM_DUNGEON_NOT_OPEN(11093), + /** + * RET_SHARE_CD_ID_ERROR = 11101; + */ + RET_SHARE_CD_ID_ERROR(11101), + /** + * RET_SHARE_CD_INDEX_ERROR = 11102; + */ + RET_SHARE_CD_INDEX_ERROR(11102), + /** + * RET_SHARE_CD_IN_CD = 11103; + */ + RET_SHARE_CD_IN_CD(11103), + /** + * RET_SHARE_CD_TOKEN_NOT_ENOUGH = 11104; + */ + RET_SHARE_CD_TOKEN_NOT_ENOUGH(11104), + /** + * RET_UGC_DISMATCH = 11151; + */ + RET_UGC_DISMATCH(11151), + /** + * RET_UGC_DATA_NOT_FOUND = 11152; + */ + RET_UGC_DATA_NOT_FOUND(11152), + /** + * RET_UGC_BRIEF_NOT_FOUND = 11153; + */ + RET_UGC_BRIEF_NOT_FOUND(11153), + /** + * RET_UGC_DISABLED = 11154; + */ + RET_UGC_DISABLED(11154), + /** + * RET_UGC_LIMITED = 11155; + */ + RET_UGC_LIMITED(11155), + /** + * RET_UGC_LOCKED = 11156; + */ + RET_UGC_LOCKED(11156), + /** + * RET_UGC_NOT_AUTH = 11157; + */ + RET_UGC_NOT_AUTH(11157), + /** + * RET_UGC_NOT_OPEN = 11158; + */ + RET_UGC_NOT_OPEN(11158), + /** + * RET_UGC_BAN_PUBLISH = 11159; + */ + RET_UGC_BAN_PUBLISH(11159), + /** + * RET_COMPOUND_BOOST_ITEM_NOT_EXIST = 11201; + */ + RET_COMPOUND_BOOST_ITEM_NOT_EXIST(11201), + /** + * RET_COMPOUND_BOOST_TARGET_NOT_EXIST = 11202; + */ + RET_COMPOUND_BOOST_TARGET_NOT_EXIST(11202), + /** + * RET_QUICK_HIT_TREE_EMPTY_TREES = 11211; + */ + RET_QUICK_HIT_TREE_EMPTY_TREES(11211), + UNRECOGNIZED(-1), + ; + + /** + * RET_SUCC = 0; + */ + public static final int RET_SUCC_VALUE = 0; + /** + * RET_FAIL = -1; + */ + public static final int RET_FAIL_VALUE = -1; + /** + * RET_SVR_ERROR = 1; + */ + public static final int RET_SVR_ERROR_VALUE = 1; + /** + * RET_UNKNOWN_ERROR = 2; + */ + public static final int RET_UNKNOWN_ERROR_VALUE = 2; + /** + * RET_FREQUENT = 3; + */ + public static final int RET_FREQUENT_VALUE = 3; + /** + * RET_NODE_FORWARD_ERROR = 4; + */ + public static final int RET_NODE_FORWARD_ERROR_VALUE = 4; + /** + * RET_NOT_FOUND_CONFIG = 5; + */ + public static final int RET_NOT_FOUND_CONFIG_VALUE = 5; + /** + * RET_SYSTEM_BUSY = 6; + */ + public static final int RET_SYSTEM_BUSY_VALUE = 6; + /** + * RET_GM_UID_BIND = 7; + */ + public static final int RET_GM_UID_BIND_VALUE = 7; + /** + * RET_FORBIDDEN = 8; + */ + public static final int RET_FORBIDDEN_VALUE = 8; + /** + * RET_STOP_REGISTER = 10; + */ + public static final int RET_STOP_REGISTER_VALUE = 10; + /** + * RET_STOP_SERVER = 11; + */ + public static final int RET_STOP_SERVER_VALUE = 11; + /** + * RET_ACCOUNT_VEIRFY_ERROR = 12; + */ + public static final int RET_ACCOUNT_VEIRFY_ERROR_VALUE = 12; + /** + * RET_ACCOUNT_FREEZE = 13; + */ + public static final int RET_ACCOUNT_FREEZE_VALUE = 13; + /** + * RET_REPEAT_LOGIN = 14; + */ + public static final int RET_REPEAT_LOGIN_VALUE = 14; + /** + * RET_CLIENT_VERSION_ERROR = 15; + */ + public static final int RET_CLIENT_VERSION_ERROR_VALUE = 15; + /** + * RET_TOKEN_ERROR = 16; + */ + public static final int RET_TOKEN_ERROR_VALUE = 16; + /** + * RET_ACCOUNT_NOT_EXIST = 17; + */ + public static final int RET_ACCOUNT_NOT_EXIST_VALUE = 17; + /** + * RET_WAIT_OTHER_LOGIN = 18; + */ + public static final int RET_WAIT_OTHER_LOGIN_VALUE = 18; + /** + * RET_ANOTHER_LOGIN = 19; + */ + public static final int RET_ANOTHER_LOGIN_VALUE = 19; + /** + * RET_CLIENT_FORCE_UPDATE = 20; + */ + public static final int RET_CLIENT_FORCE_UPDATE_VALUE = 20; + /** + * RET_BLACK_UID = 21; + */ + public static final int RET_BLACK_UID_VALUE = 21; + /** + * RET_LOGIN_DB_FAIL = 22; + */ + public static final int RET_LOGIN_DB_FAIL_VALUE = 22; + /** + * RET_LOGIN_INIT_FAIL = 23; + */ + public static final int RET_LOGIN_INIT_FAIL_VALUE = 23; + /** + * RET_MYSQL_DUPLICATE = 24; + */ + public static final int RET_MYSQL_DUPLICATE_VALUE = 24; + /** + * RET_MAX_PLAYER = 25; + */ + public static final int RET_MAX_PLAYER_VALUE = 25; + /** + * RET_ANTI_ADDICT = 26; + */ + public static final int RET_ANTI_ADDICT_VALUE = 26; + /** + * RET_PS_PLAYER_WITHOUT_ONLINE_ID = 27; + */ + public static final int RET_PS_PLAYER_WITHOUT_ONLINE_ID_VALUE = 27; + /** + * RET_ONLINE_ID_NOT_FOUND = 28; + */ + public static final int RET_ONLINE_ID_NOT_FOUND_VALUE = 28; + /** + * RET_ONLNE_ID_NOT_MATCH = 29; + */ + public static final int RET_ONLNE_ID_NOT_MATCH_VALUE = 29; + /** + * RET_REGISTER_IS_FULL = 30; + */ + public static final int RET_REGISTER_IS_FULL_VALUE = 30; + /** + * RET_CHECKSUM_INVALID = 31; + */ + public static final int RET_CHECKSUM_INVALID_VALUE = 31; + /** + * RET_BLACK_REGISTER_IP = 32; + */ + public static final int RET_BLACK_REGISTER_IP_VALUE = 32; + /** + * RET_EXCEED_REGISTER_RATE = 33; + */ + public static final int RET_EXCEED_REGISTER_RATE_VALUE = 33; + /** + * RET_UNKNOWN_PLATFORM = 34; + */ + public static final int RET_UNKNOWN_PLATFORM_VALUE = 34; + /** + * RET_TOKEN_PARAM_ERROR = 35; + */ + public static final int RET_TOKEN_PARAM_ERROR_VALUE = 35; + /** + * RET_ANTI_OFFLINE_ERROR = 36; + */ + public static final int RET_ANTI_OFFLINE_ERROR_VALUE = 36; + /** + * RET_BLACK_LOGIN_IP = 37; + */ + public static final int RET_BLACK_LOGIN_IP_VALUE = 37; + /** + * RET_GET_TOKEN_SESSION_HAS_UID = 38; + */ + public static final int RET_GET_TOKEN_SESSION_HAS_UID_VALUE = 38; + /** + * RET_ENVIRONMENT_ERROR = 39; + */ + public static final int RET_ENVIRONMENT_ERROR_VALUE = 39; + /** + * RET_CHECK_CLIENT_VERSION_HASH_FAIL = 40; + */ + public static final int RET_CHECK_CLIENT_VERSION_HASH_FAIL_VALUE = 40; + /** + * RET_MINOR_REGISTER_FOBIDDEN = 41; + */ + public static final int RET_MINOR_REGISTER_FOBIDDEN_VALUE = 41; + /** + * RET_SECURITY_LIBRARY_ERROR = 42; + */ + public static final int RET_SECURITY_LIBRARY_ERROR_VALUE = 42; + /** + * RET_AVATAR_IN_CD = 101; + */ + public static final int RET_AVATAR_IN_CD_VALUE = 101; + /** + * RET_AVATAR_NOT_ALIVE = 102; + */ + public static final int RET_AVATAR_NOT_ALIVE_VALUE = 102; + /** + * RET_AVATAR_NOT_ON_SCENE = 103; + */ + public static final int RET_AVATAR_NOT_ON_SCENE_VALUE = 103; + /** + * RET_CAN_NOT_FIND_AVATAR = 104; + */ + public static final int RET_CAN_NOT_FIND_AVATAR_VALUE = 104; + /** + * RET_CAN_NOT_DEL_CUR_AVATAR = 105; + */ + public static final int RET_CAN_NOT_DEL_CUR_AVATAR_VALUE = 105; + /** + * RET_DUPLICATE_AVATAR = 106; + */ + public static final int RET_DUPLICATE_AVATAR_VALUE = 106; + /** + * RET_AVATAR_IS_SAME_ONE = 107; + */ + public static final int RET_AVATAR_IS_SAME_ONE_VALUE = 107; + /** + * RET_AVATAR_LEVEL_LESS_THAN = 108; + */ + public static final int RET_AVATAR_LEVEL_LESS_THAN_VALUE = 108; + /** + * RET_AVATAR_CAN_NOT_CHANGE_ELEMENT = 109; + */ + public static final int RET_AVATAR_CAN_NOT_CHANGE_ELEMENT_VALUE = 109; + /** + * RET_AVATAR_BREAK_LEVEL_LESS_THAN = 110; + */ + public static final int RET_AVATAR_BREAK_LEVEL_LESS_THAN_VALUE = 110; + /** + * RET_AVATAR_ON_MAX_BREAK_LEVEL = 111; + */ + public static final int RET_AVATAR_ON_MAX_BREAK_LEVEL_VALUE = 111; + /** + * RET_AVATAR_ID_ALREADY_EXIST = 112; + */ + public static final int RET_AVATAR_ID_ALREADY_EXIST_VALUE = 112; + /** + * RET_AVATAR_NOT_DEAD = 113; + */ + public static final int RET_AVATAR_NOT_DEAD_VALUE = 113; + /** + * RET_AVATAR_IS_REVIVING = 114; + */ + public static final int RET_AVATAR_IS_REVIVING_VALUE = 114; + /** + * RET_AVATAR_ID_ERROR = 115; + */ + public static final int RET_AVATAR_ID_ERROR_VALUE = 115; + /** + * RET_REPEAT_SET_PLAYER_BORN_DATA = 116; + */ + public static final int RET_REPEAT_SET_PLAYER_BORN_DATA_VALUE = 116; + /** + * RET_PLAYER_LEVEL_LESS_THAN = 117; + */ + public static final int RET_PLAYER_LEVEL_LESS_THAN_VALUE = 117; + /** + * RET_AVATAR_LIMIT_LEVEL_ERROR = 118; + */ + public static final int RET_AVATAR_LIMIT_LEVEL_ERROR_VALUE = 118; + /** + * RET_CUR_AVATAR_NOT_ALIVE = 119; + */ + public static final int RET_CUR_AVATAR_NOT_ALIVE_VALUE = 119; + /** + * RET_CAN_NOT_FIND_TEAM = 120; + */ + public static final int RET_CAN_NOT_FIND_TEAM_VALUE = 120; + /** + * RET_CAN_NOT_FIND_CUR_TEAM = 121; + */ + public static final int RET_CAN_NOT_FIND_CUR_TEAM_VALUE = 121; + /** + * RET_AVATAR_NOT_EXIST_IN_TEAM = 122; + */ + public static final int RET_AVATAR_NOT_EXIST_IN_TEAM_VALUE = 122; + /** + * RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM = 123; + */ + public static final int RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM_VALUE = 123; + /** + * RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR = 124; + */ + public static final int RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR_VALUE = 124; + /** + * RET_TEAM_COST_EXCEED_LIMIT = 125; + */ + public static final int RET_TEAM_COST_EXCEED_LIMIT_VALUE = 125; + /** + * RET_TEAM_AVATAR_IN_EXPEDITION = 126; + */ + public static final int RET_TEAM_AVATAR_IN_EXPEDITION_VALUE = 126; + /** + * RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE = 127; + */ + public static final int RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE_VALUE = 127; + /** + * RET_AVATAR_IN_COMBAT = 128; + */ + public static final int RET_AVATAR_IN_COMBAT_VALUE = 128; + /** + * RET_NICKNAME_UTF8_ERROR = 130; + */ + public static final int RET_NICKNAME_UTF8_ERROR_VALUE = 130; + /** + * RET_NICKNAME_TOO_LONG = 131; + */ + public static final int RET_NICKNAME_TOO_LONG_VALUE = 131; + /** + * RET_NICKNAME_WORD_ILLEGAL = 132; + */ + public static final int RET_NICKNAME_WORD_ILLEGAL_VALUE = 132; + /** + * RET_NICKNAME_TOO_MANY_DIGITS = 133; + */ + public static final int RET_NICKNAME_TOO_MANY_DIGITS_VALUE = 133; + /** + * RET_NICKNAME_IS_EMPTY = 134; + */ + public static final int RET_NICKNAME_IS_EMPTY_VALUE = 134; + /** + * RET_NICKNAME_MONTHLY_LIMIT = 135; + */ + public static final int RET_NICKNAME_MONTHLY_LIMIT_VALUE = 135; + /** + * RET_NICKNAME_NOT_CHANGED = 136; + */ + public static final int RET_NICKNAME_NOT_CHANGED_VALUE = 136; + /** + * RET_PLAYER_NOT_ONLINE = 140; + */ + public static final int RET_PLAYER_NOT_ONLINE_VALUE = 140; + /** + * RET_OPEN_STATE_NOT_OPEN = 141; + */ + public static final int RET_OPEN_STATE_NOT_OPEN_VALUE = 141; + /** + * RET_FEATURE_CLOSED = 142; + */ + public static final int RET_FEATURE_CLOSED_VALUE = 142; + /** + * RET_AVATAR_EXPEDITION_AVATAR_DIE = 152; + */ + public static final int RET_AVATAR_EXPEDITION_AVATAR_DIE_VALUE = 152; + /** + * RET_AVATAR_EXPEDITION_COUNT_LIMIT = 153; + */ + public static final int RET_AVATAR_EXPEDITION_COUNT_LIMIT_VALUE = 153; + /** + * RET_AVATAR_EXPEDITION_MAIN_FORBID = 154; + */ + public static final int RET_AVATAR_EXPEDITION_MAIN_FORBID_VALUE = 154; + /** + * RET_AVATAR_EXPEDITION_TRIAL_FORBID = 155; + */ + public static final int RET_AVATAR_EXPEDITION_TRIAL_FORBID_VALUE = 155; + /** + * RET_TEAM_NAME_ILLEGAL = 156; + */ + public static final int RET_TEAM_NAME_ILLEGAL_VALUE = 156; + /** + * RET_IS_NOT_IN_STANDBY = 157; + */ + public static final int RET_IS_NOT_IN_STANDBY_VALUE = 157; + /** + * RET_IS_IN_DUNGEON = 158; + */ + public static final int RET_IS_IN_DUNGEON_VALUE = 158; + /** + * RET_IS_IN_LOCK_AVATAR_QUEST = 159; + */ + public static final int RET_IS_IN_LOCK_AVATAR_QUEST_VALUE = 159; + /** + * RET_IS_USING_TRIAL_AVATAR = 160; + */ + public static final int RET_IS_USING_TRIAL_AVATAR_VALUE = 160; + /** + * RET_IS_USING_TEMP_AVATAR = 161; + */ + public static final int RET_IS_USING_TEMP_AVATAR_VALUE = 161; + /** + * RET_NOT_HAS_FLYCLOAK = 162; + */ + public static final int RET_NOT_HAS_FLYCLOAK_VALUE = 162; + /** + * RET_FETTER_REWARD_ALREADY_GOT = 163; + */ + public static final int RET_FETTER_REWARD_ALREADY_GOT_VALUE = 163; + /** + * RET_FETTER_REWARD_LEVEL_NOT_ENOUGH = 164; + */ + public static final int RET_FETTER_REWARD_LEVEL_NOT_ENOUGH_VALUE = 164; + /** + * RET_WORLD_LEVEL_ADJUST_MIN_LEVEL = 165; + */ + public static final int RET_WORLD_LEVEL_ADJUST_MIN_LEVEL_VALUE = 165; + /** + * RET_WORLD_LEVEL_ADJUST_CD = 166; + */ + public static final int RET_WORLD_LEVEL_ADJUST_CD_VALUE = 166; + /** + * RET_NOT_HAS_COSTUME = 167; + */ + public static final int RET_NOT_HAS_COSTUME_VALUE = 167; + /** + * RET_COSTUME_AVATAR_ERROR = 168; + */ + public static final int RET_COSTUME_AVATAR_ERROR_VALUE = 168; + /** + * RET_FLYCLOAK_PLATFORM_TYPE_ERR = 169; + */ + public static final int RET_FLYCLOAK_PLATFORM_TYPE_ERR_VALUE = 169; + /** + * RET_IN_TRANSFER = 170; + */ + public static final int RET_IN_TRANSFER_VALUE = 170; + /** + * RET_IS_IN_LOCK_AVATAR = 171; + */ + public static final int RET_IS_IN_LOCK_AVATAR_VALUE = 171; + /** + * RET_FULL_BACKUP_TEAM = 172; + */ + public static final int RET_FULL_BACKUP_TEAM_VALUE = 172; + /** + * RET_BACKUP_TEAM_ID_NOT_VALID = 173; + */ + public static final int RET_BACKUP_TEAM_ID_NOT_VALID_VALUE = 173; + /** + * RET_BACKUP_TEAM_IS_CUR_TEAM = 174; + */ + public static final int RET_BACKUP_TEAM_IS_CUR_TEAM_VALUE = 174; + /** + * RET_FLOAT_ERROR = 201; + */ + public static final int RET_FLOAT_ERROR_VALUE = 201; + /** + * RET_NPC_NOT_EXIST = 301; + */ + public static final int RET_NPC_NOT_EXIST_VALUE = 301; + /** + * RET_NPC_TOO_FAR = 302; + */ + public static final int RET_NPC_TOO_FAR_VALUE = 302; + /** + * RET_NOT_CURRENT_TALK = 303; + */ + public static final int RET_NOT_CURRENT_TALK_VALUE = 303; + /** + * RET_NPC_CREATE_FAIL = 304; + */ + public static final int RET_NPC_CREATE_FAIL_VALUE = 304; + /** + * RET_NPC_MOVE_FAIL = 305; + */ + public static final int RET_NPC_MOVE_FAIL_VALUE = 305; + /** + * RET_QUEST_NOT_EXIST = 401; + */ + public static final int RET_QUEST_NOT_EXIST_VALUE = 401; + /** + * RET_QUEST_IS_FAIL = 402; + */ + public static final int RET_QUEST_IS_FAIL_VALUE = 402; + /** + * RET_QUEST_CONTENT_ERROR = 403; + */ + public static final int RET_QUEST_CONTENT_ERROR_VALUE = 403; + /** + * RET_BARGAIN_NOT_ACTIVATED = 404; + */ + public static final int RET_BARGAIN_NOT_ACTIVATED_VALUE = 404; + /** + * RET_BARGAIN_FINISHED = 405; + */ + public static final int RET_BARGAIN_FINISHED_VALUE = 405; + /** + * RET_INFERENCE_ASSOCIATE_WORD_ERROR = 406; + */ + public static final int RET_INFERENCE_ASSOCIATE_WORD_ERROR_VALUE = 406; + /** + * RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION = 407; + */ + public static final int RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION_VALUE = 407; + /** + * RET_POINT_NOT_UNLOCKED = 501; + */ + public static final int RET_POINT_NOT_UNLOCKED_VALUE = 501; + /** + * RET_POINT_TOO_FAR = 502; + */ + public static final int RET_POINT_TOO_FAR_VALUE = 502; + /** + * RET_POINT_ALREAY_UNLOCKED = 503; + */ + public static final int RET_POINT_ALREAY_UNLOCKED_VALUE = 503; + /** + * RET_ENTITY_NOT_EXIST = 504; + */ + public static final int RET_ENTITY_NOT_EXIST_VALUE = 504; + /** + * RET_ENTER_SCENE_FAIL = 505; + */ + public static final int RET_ENTER_SCENE_FAIL_VALUE = 505; + /** + * RET_PLAYER_IS_ENTER_SCENE = 506; + */ + public static final int RET_PLAYER_IS_ENTER_SCENE_VALUE = 506; + /** + * RET_CITY_MAX_LEVEL = 507; + */ + public static final int RET_CITY_MAX_LEVEL_VALUE = 507; + /** + * RET_AREA_LOCKED = 508; + */ + public static final int RET_AREA_LOCKED_VALUE = 508; + /** + * RET_JOIN_OTHER_WAIT = 509; + */ + public static final int RET_JOIN_OTHER_WAIT_VALUE = 509; + /** + * RET_WEATHER_AREA_NOT_FOUND = 510; + */ + public static final int RET_WEATHER_AREA_NOT_FOUND_VALUE = 510; + /** + * RET_WEATHER_IS_LOCKED = 511; + */ + public static final int RET_WEATHER_IS_LOCKED_VALUE = 511; + /** + * RET_NOT_IN_SELF_SCENE = 512; + */ + public static final int RET_NOT_IN_SELF_SCENE_VALUE = 512; + /** + * RET_GROUP_NOT_EXIST = 513; + */ + public static final int RET_GROUP_NOT_EXIST_VALUE = 513; + /** + * RET_MARK_NAME_ILLEGAL = 514; + */ + public static final int RET_MARK_NAME_ILLEGAL_VALUE = 514; + /** + * RET_MARK_ALREADY_EXISTS = 515; + */ + public static final int RET_MARK_ALREADY_EXISTS_VALUE = 515; + /** + * RET_MARK_OVERFLOW = 516; + */ + public static final int RET_MARK_OVERFLOW_VALUE = 516; + /** + * RET_MARK_NOT_EXISTS = 517; + */ + public static final int RET_MARK_NOT_EXISTS_VALUE = 517; + /** + * RET_MARK_UNKNOWN_TYPE = 518; + */ + public static final int RET_MARK_UNKNOWN_TYPE_VALUE = 518; + /** + * RET_MARK_NAME_TOO_LONG = 519; + */ + public static final int RET_MARK_NAME_TOO_LONG_VALUE = 519; + /** + * RET_DISTANCE_LONG = 520; + */ + public static final int RET_DISTANCE_LONG_VALUE = 520; + /** + * RET_ENTER_SCENE_TOKEN_INVALID = 521; + */ + public static final int RET_ENTER_SCENE_TOKEN_INVALID_VALUE = 521; + /** + * RET_NOT_IN_WORLD_SCENE = 522; + */ + public static final int RET_NOT_IN_WORLD_SCENE_VALUE = 522; + /** + * RET_ANY_GALLERY_STARTED = 523; + */ + public static final int RET_ANY_GALLERY_STARTED_VALUE = 523; + /** + * RET_GALLERY_NOT_START = 524; + */ + public static final int RET_GALLERY_NOT_START_VALUE = 524; + /** + * RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE = 525; + */ + public static final int RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE_VALUE = 525; + /** + * RET_GALLERY_CANNOT_INTERRUPT = 526; + */ + public static final int RET_GALLERY_CANNOT_INTERRUPT_VALUE = 526; + /** + * RET_GALLERY_WORLD_NOT_MEET = 527; + */ + public static final int RET_GALLERY_WORLD_NOT_MEET_VALUE = 527; + /** + * RET_GALLERY_SCENE_NOT_MEET = 528; + */ + public static final int RET_GALLERY_SCENE_NOT_MEET_VALUE = 528; + /** + * RET_CUR_PLAY_CANNOT_TRANSFER = 529; + */ + public static final int RET_CUR_PLAY_CANNOT_TRANSFER_VALUE = 529; + /** + * RET_CANT_USE_WIDGET_IN_HOME_SCENE = 530; + */ + public static final int RET_CANT_USE_WIDGET_IN_HOME_SCENE_VALUE = 530; + /** + * RET_SCENE_GROUP_NOT_MATCH = 531; + */ + public static final int RET_SCENE_GROUP_NOT_MATCH_VALUE = 531; + /** + * RET_POS_ROT_INVALID = 551; + */ + public static final int RET_POS_ROT_INVALID_VALUE = 551; + /** + * RET_MARK_INVALID_SCENE_ID = 552; + */ + public static final int RET_MARK_INVALID_SCENE_ID_VALUE = 552; + /** + * RET_INVALID_SCENE_TO_USE_ANCHOR_POINT = 553; + */ + public static final int RET_INVALID_SCENE_TO_USE_ANCHOR_POINT_VALUE = 553; + /** + * RET_ENTER_HOME_SCENE_FAIL = 554; + */ + public static final int RET_ENTER_HOME_SCENE_FAIL_VALUE = 554; + /** + * RET_CUR_SCENE_IS_NULL = 555; + */ + public static final int RET_CUR_SCENE_IS_NULL_VALUE = 555; + /** + * RET_GROUP_ID_ERROR = 556; + */ + public static final int RET_GROUP_ID_ERROR_VALUE = 556; + /** + * RET_GALLERY_INTERRUPT_NOT_OWNER = 557; + */ + public static final int RET_GALLERY_INTERRUPT_NOT_OWNER_VALUE = 557; + /** + * RET_NO_SPRING_IN_AREA = 558; + */ + public static final int RET_NO_SPRING_IN_AREA_VALUE = 558; + /** + * RET_AREA_NOT_IN_SCENE = 559; + */ + public static final int RET_AREA_NOT_IN_SCENE_VALUE = 559; + /** + * RET_INVALID_CITY_ID = 560; + */ + public static final int RET_INVALID_CITY_ID_VALUE = 560; + /** + * RET_INVALID_SCENE_ID = 561; + */ + public static final int RET_INVALID_SCENE_ID_VALUE = 561; + /** + * RET_DEST_SCENE_IS_NOT_ALLOW = 562; + */ + public static final int RET_DEST_SCENE_IS_NOT_ALLOW_VALUE = 562; + /** + * RET_LEVEL_TAG_SWITCH_IN_CD = 563; + */ + public static final int RET_LEVEL_TAG_SWITCH_IN_CD_VALUE = 563; + /** + * RET_LEVEL_TAG_ALREADY_EXIST = 564; + */ + public static final int RET_LEVEL_TAG_ALREADY_EXIST_VALUE = 564; + /** + * RET_INVALID_AREA_ID = 565; + */ + public static final int RET_INVALID_AREA_ID_VALUE = 565; + /** + * RET_ITEM_NOT_EXIST = 601; + */ + public static final int RET_ITEM_NOT_EXIST_VALUE = 601; + /** + * RET_PACK_EXCEED_MAX_WEIGHT = 602; + */ + public static final int RET_PACK_EXCEED_MAX_WEIGHT_VALUE = 602; + /** + * RET_ITEM_NOT_DROPABLE = 603; + */ + public static final int RET_ITEM_NOT_DROPABLE_VALUE = 603; + /** + * RET_ITEM_NOT_USABLE = 604; + */ + public static final int RET_ITEM_NOT_USABLE_VALUE = 604; + /** + * RET_ITEM_INVALID_USE_COUNT = 605; + */ + public static final int RET_ITEM_INVALID_USE_COUNT_VALUE = 605; + /** + * RET_ITEM_INVALID_DROP_COUNT = 606; + */ + public static final int RET_ITEM_INVALID_DROP_COUNT_VALUE = 606; + /** + * RET_ITEM_ALREADY_EXIST = 607; + */ + public static final int RET_ITEM_ALREADY_EXIST_VALUE = 607; + /** + * RET_ITEM_IN_COOLDOWN = 608; + */ + public static final int RET_ITEM_IN_COOLDOWN_VALUE = 608; + /** + * RET_ITEM_COUNT_NOT_ENOUGH = 609; + */ + public static final int RET_ITEM_COUNT_NOT_ENOUGH_VALUE = 609; + /** + * RET_ITEM_INVALID_TARGET = 610; + */ + public static final int RET_ITEM_INVALID_TARGET_VALUE = 610; + /** + * RET_RECIPE_NOT_EXIST = 611; + */ + public static final int RET_RECIPE_NOT_EXIST_VALUE = 611; + /** + * RET_RECIPE_LOCKED = 612; + */ + public static final int RET_RECIPE_LOCKED_VALUE = 612; + /** + * RET_RECIPE_UNLOCKED = 613; + */ + public static final int RET_RECIPE_UNLOCKED_VALUE = 613; + /** + * RET_COMPOUND_QUEUE_FULL = 614; + */ + public static final int RET_COMPOUND_QUEUE_FULL_VALUE = 614; + /** + * RET_COMPOUND_NOT_FINISH = 615; + */ + public static final int RET_COMPOUND_NOT_FINISH_VALUE = 615; + /** + * RET_MAIL_ITEM_NOT_GET = 616; + */ + public static final int RET_MAIL_ITEM_NOT_GET_VALUE = 616; + /** + * RET_ITEM_EXCEED_LIMIT = 617; + */ + public static final int RET_ITEM_EXCEED_LIMIT_VALUE = 617; + /** + * RET_AVATAR_CAN_NOT_USE = 618; + */ + public static final int RET_AVATAR_CAN_NOT_USE_VALUE = 618; + /** + * RET_ITEM_NEED_PLAYER_LEVEL = 619; + */ + public static final int RET_ITEM_NEED_PLAYER_LEVEL_VALUE = 619; + /** + * RET_RECIPE_NOT_AUTO_QTE = 620; + */ + public static final int RET_RECIPE_NOT_AUTO_QTE_VALUE = 620; + /** + * RET_COMPOUND_BUSY_QUEUE = 621; + */ + public static final int RET_COMPOUND_BUSY_QUEUE_VALUE = 621; + /** + * RET_NEED_MORE_SCOIN = 622; + */ + public static final int RET_NEED_MORE_SCOIN_VALUE = 622; + /** + * RET_SKILL_DEPOT_NOT_FOUND = 623; + */ + public static final int RET_SKILL_DEPOT_NOT_FOUND_VALUE = 623; + /** + * RET_HCOIN_NOT_ENOUGH = 624; + */ + public static final int RET_HCOIN_NOT_ENOUGH_VALUE = 624; + /** + * RET_SCOIN_NOT_ENOUGH = 625; + */ + public static final int RET_SCOIN_NOT_ENOUGH_VALUE = 625; + /** + * RET_HCOIN_EXCEED_LIMIT = 626; + */ + public static final int RET_HCOIN_EXCEED_LIMIT_VALUE = 626; + /** + * RET_SCOIN_EXCEED_LIMIT = 627; + */ + public static final int RET_SCOIN_EXCEED_LIMIT_VALUE = 627; + /** + * RET_MAIL_EXPIRED = 628; + */ + public static final int RET_MAIL_EXPIRED_VALUE = 628; + /** + * RET_REWARD_HAS_TAKEN = 629; + */ + public static final int RET_REWARD_HAS_TAKEN_VALUE = 629; + /** + * RET_COMBINE_COUNT_TOO_LARGE = 630; + */ + public static final int RET_COMBINE_COUNT_TOO_LARGE_VALUE = 630; + /** + * RET_GIVING_ITEM_WRONG = 631; + */ + public static final int RET_GIVING_ITEM_WRONG_VALUE = 631; + /** + * RET_GIVING_IS_FINISHED = 632; + */ + public static final int RET_GIVING_IS_FINISHED_VALUE = 632; + /** + * RET_GIVING_NOT_ACTIVED = 633; + */ + public static final int RET_GIVING_NOT_ACTIVED_VALUE = 633; + /** + * RET_FORGE_QUEUE_FULL = 634; + */ + public static final int RET_FORGE_QUEUE_FULL_VALUE = 634; + /** + * RET_FORGE_QUEUE_CAPACITY = 635; + */ + public static final int RET_FORGE_QUEUE_CAPACITY_VALUE = 635; + /** + * RET_FORGE_QUEUE_NOT_FOUND = 636; + */ + public static final int RET_FORGE_QUEUE_NOT_FOUND_VALUE = 636; + /** + * RET_FORGE_QUEUE_EMPTY = 637; + */ + public static final int RET_FORGE_QUEUE_EMPTY_VALUE = 637; + /** + * RET_NOT_SUPPORT_ITEM = 638; + */ + public static final int RET_NOT_SUPPORT_ITEM_VALUE = 638; + /** + * RET_ITEM_EMPTY = 639; + */ + public static final int RET_ITEM_EMPTY_VALUE = 639; + /** + * RET_VIRTUAL_EXCEED_LIMIT = 640; + */ + public static final int RET_VIRTUAL_EXCEED_LIMIT_VALUE = 640; + /** + * RET_MATERIAL_EXCEED_LIMIT = 641; + */ + public static final int RET_MATERIAL_EXCEED_LIMIT_VALUE = 641; + /** + * RET_EQUIP_EXCEED_LIMIT = 642; + */ + public static final int RET_EQUIP_EXCEED_LIMIT_VALUE = 642; + /** + * RET_ITEM_SHOULD_HAVE_NO_LEVEL = 643; + */ + public static final int RET_ITEM_SHOULD_HAVE_NO_LEVEL_VALUE = 643; + /** + * RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT = 644; + */ + public static final int RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT_VALUE = 644; + /** + * RET_WEAPON_LEVEL_INVALID = 645; + */ + public static final int RET_WEAPON_LEVEL_INVALID_VALUE = 645; + /** + * RET_UNKNOW_ITEM_TYPE = 646; + */ + public static final int RET_UNKNOW_ITEM_TYPE_VALUE = 646; + /** + * RET_ITEM_COUNT_IS_ZERO = 647; + */ + public static final int RET_ITEM_COUNT_IS_ZERO_VALUE = 647; + /** + * RET_ITEM_IS_EXPIRED = 648; + */ + public static final int RET_ITEM_IS_EXPIRED_VALUE = 648; + /** + * RET_ITEM_EXCEED_OUTPUT_LIMIT = 649; + */ + public static final int RET_ITEM_EXCEED_OUTPUT_LIMIT_VALUE = 649; + /** + * RET_EQUIP_LEVEL_HIGHER = 650; + */ + public static final int RET_EQUIP_LEVEL_HIGHER_VALUE = 650; + /** + * RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON = 651; + */ + public static final int RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON_VALUE = 651; + /** + * RET_EQUIP_HAS_BEEN_WEARED = 652; + */ + public static final int RET_EQUIP_HAS_BEEN_WEARED_VALUE = 652; + /** + * RET_EQUIP_WEARED_CANNOT_DROP = 653; + */ + public static final int RET_EQUIP_WEARED_CANNOT_DROP_VALUE = 653; + /** + * RET_AWAKEN_LEVEL_MAX = 654; + */ + public static final int RET_AWAKEN_LEVEL_MAX_VALUE = 654; + /** + * RET_MCOIN_NOT_ENOUGH = 655; + */ + public static final int RET_MCOIN_NOT_ENOUGH_VALUE = 655; + /** + * RET_MCOIN_EXCEED_LIMIT = 656; + */ + public static final int RET_MCOIN_EXCEED_LIMIT_VALUE = 656; + /** + * RET_RESIN_NOT_ENOUGH = 660; + */ + public static final int RET_RESIN_NOT_ENOUGH_VALUE = 660; + /** + * RET_RESIN_EXCEED_LIMIT = 661; + */ + public static final int RET_RESIN_EXCEED_LIMIT_VALUE = 661; + /** + * RET_RESIN_OPENSTATE_OFF = 662; + */ + public static final int RET_RESIN_OPENSTATE_OFF_VALUE = 662; + /** + * RET_RESIN_BOUGHT_COUNT_EXCEEDED = 663; + */ + public static final int RET_RESIN_BOUGHT_COUNT_EXCEEDED_VALUE = 663; + /** + * RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN = 664; + */ + public static final int RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN_VALUE = 664; + /** + * RET_RESIN_CARD_EXPIRED = 665; + */ + public static final int RET_RESIN_CARD_EXPIRED_VALUE = 665; + /** + * RET_AVATAR_CAN_NOT_COOK = 666; + */ + public static final int RET_AVATAR_CAN_NOT_COOK_VALUE = 666; + /** + * RET_ATTACH_AVATAR_CD = 667; + */ + public static final int RET_ATTACH_AVATAR_CD_VALUE = 667; + /** + * RET_AUTO_RECOVER_OPENSTATE_OFF = 668; + */ + public static final int RET_AUTO_RECOVER_OPENSTATE_OFF_VALUE = 668; + /** + * RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED = 669; + */ + public static final int RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED_VALUE = 669; + /** + * RET_RESIN_GAIN_FAILED = 670; + */ + public static final int RET_RESIN_GAIN_FAILED_VALUE = 670; + /** + * RET_WIDGET_ORNAMENTS_TYPE_ERROR = 671; + */ + public static final int RET_WIDGET_ORNAMENTS_TYPE_ERROR_VALUE = 671; + /** + * RET_ALL_TARGET_SATIATION_FULL = 672; + */ + public static final int RET_ALL_TARGET_SATIATION_FULL_VALUE = 672; + /** + * RET_FORGE_WORLD_LEVEL_NOT_MATCH = 673; + */ + public static final int RET_FORGE_WORLD_LEVEL_NOT_MATCH_VALUE = 673; + /** + * RET_FORGE_POINT_NOT_ENOUGH = 674; + */ + public static final int RET_FORGE_POINT_NOT_ENOUGH_VALUE = 674; + /** + * RET_WIDGET_ANCHOR_POINT_FULL = 675; + */ + public static final int RET_WIDGET_ANCHOR_POINT_FULL_VALUE = 675; + /** + * RET_WIDGET_ANCHOR_POINT_NOT_FOUND = 676; + */ + public static final int RET_WIDGET_ANCHOR_POINT_NOT_FOUND_VALUE = 676; + /** + * RET_ALL_BONFIRE_EXCEED_MAX_COUNT = 677; + */ + public static final int RET_ALL_BONFIRE_EXCEED_MAX_COUNT_VALUE = 677; + /** + * RET_BONFIRE_EXCEED_MAX_COUNT = 678; + */ + public static final int RET_BONFIRE_EXCEED_MAX_COUNT_VALUE = 678; + /** + * RET_LUNCH_BOX_DATA_ERROR = 679; + */ + public static final int RET_LUNCH_BOX_DATA_ERROR_VALUE = 679; + /** + * RET_INVALID_QUICK_USE_WIDGET = 680; + */ + public static final int RET_INVALID_QUICK_USE_WIDGET_VALUE = 680; + /** + * RET_INVALID_REPLACE_RESIN_COUNT = 681; + */ + public static final int RET_INVALID_REPLACE_RESIN_COUNT_VALUE = 681; + /** + * RET_PREV_DETECTED_GATHER_NOT_FOUND = 682; + */ + public static final int RET_PREV_DETECTED_GATHER_NOT_FOUND_VALUE = 682; + /** + * RET_GOT_ALL_ONEOFF_GAHTER = 683; + */ + public static final int RET_GOT_ALL_ONEOFF_GAHTER_VALUE = 683; + /** + * RET_INVALID_WIDGET_MATERIAL_ID = 684; + */ + public static final int RET_INVALID_WIDGET_MATERIAL_ID_VALUE = 684; + /** + * RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR = 685; + */ + public static final int RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR_VALUE = 685; + /** + * RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS = 686; + */ + public static final int RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS_VALUE = 686; + /** + * RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS = 687; + */ + public static final int RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS_VALUE = 687; + /** + * RET_WIDGET_IN_COMBAT = 688; + */ + public static final int RET_WIDGET_IN_COMBAT_VALUE = 688; + /** + * RET_WIDGET_NOT_SET_QUICK_USE = 689; + */ + public static final int RET_WIDGET_NOT_SET_QUICK_USE_VALUE = 689; + /** + * RET_ALREADY_ATTACH_WIDGET = 690; + */ + public static final int RET_ALREADY_ATTACH_WIDGET_VALUE = 690; + /** + * RET_EQUIP_IS_LOCKED = 691; + */ + public static final int RET_EQUIP_IS_LOCKED_VALUE = 691; + /** + * RET_FORGE_IS_LOCKED = 692; + */ + public static final int RET_FORGE_IS_LOCKED_VALUE = 692; + /** + * RET_COMBINE_IS_LOCKED = 693; + */ + public static final int RET_COMBINE_IS_LOCKED_VALUE = 693; + /** + * RET_FORGE_OUTPUT_STACK_LIMIT = 694; + */ + public static final int RET_FORGE_OUTPUT_STACK_LIMIT_VALUE = 694; + /** + * RET_ALREADY_DETTACH_WIDGET = 695; + */ + public static final int RET_ALREADY_DETTACH_WIDGET_VALUE = 695; + /** + * RET_GADGET_BUILDER_EXCEED_MAX_COUNT = 696; + */ + public static final int RET_GADGET_BUILDER_EXCEED_MAX_COUNT_VALUE = 696; + /** + * RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL = 697; + */ + public static final int RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL_VALUE = 697; + /** + * RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT = 698; + */ + public static final int RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT_VALUE = 698; + /** + * RET_RELIQUARY_DECOMPOSE_PARAM_ERROR = 699; + */ + public static final int RET_RELIQUARY_DECOMPOSE_PARAM_ERROR_VALUE = 699; + /** + * RET_ITEM_COMBINE_COUNT_NOT_ENOUGH = 700; + */ + public static final int RET_ITEM_COMBINE_COUNT_NOT_ENOUGH_VALUE = 700; + /** + * RET_GOODS_NOT_EXIST = 701; + */ + public static final int RET_GOODS_NOT_EXIST_VALUE = 701; + /** + * RET_GOODS_MATERIAL_NOT_ENOUGH = 702; + */ + public static final int RET_GOODS_MATERIAL_NOT_ENOUGH_VALUE = 702; + /** + * RET_GOODS_NOT_IN_TIME = 703; + */ + public static final int RET_GOODS_NOT_IN_TIME_VALUE = 703; + /** + * RET_GOODS_BUY_NUM_NOT_ENOUGH = 704; + */ + public static final int RET_GOODS_BUY_NUM_NOT_ENOUGH_VALUE = 704; + /** + * RET_GOODS_BUY_NUM_ERROR = 705; + */ + public static final int RET_GOODS_BUY_NUM_ERROR_VALUE = 705; + /** + * RET_SHOP_NOT_OPEN = 706; + */ + public static final int RET_SHOP_NOT_OPEN_VALUE = 706; + /** + * RET_SHOP_CONTENT_NOT_MATCH = 707; + */ + public static final int RET_SHOP_CONTENT_NOT_MATCH_VALUE = 707; + /** + * RET_CHAT_FORBIDDEN = 798; + */ + public static final int RET_CHAT_FORBIDDEN_VALUE = 798; + /** + * RET_CHAT_CD = 799; + */ + public static final int RET_CHAT_CD_VALUE = 799; + /** + * RET_CHAT_FREQUENTLY = 800; + */ + public static final int RET_CHAT_FREQUENTLY_VALUE = 800; + /** + * RET_GADGET_NOT_EXIST = 801; + */ + public static final int RET_GADGET_NOT_EXIST_VALUE = 801; + /** + * RET_GADGET_NOT_INTERACTIVE = 802; + */ + public static final int RET_GADGET_NOT_INTERACTIVE_VALUE = 802; + /** + * RET_GADGET_NOT_GATHERABLE = 803; + */ + public static final int RET_GADGET_NOT_GATHERABLE_VALUE = 803; + /** + * RET_CHEST_IS_LOCKED = 804; + */ + public static final int RET_CHEST_IS_LOCKED_VALUE = 804; + /** + * RET_GADGET_CREATE_FAIL = 805; + */ + public static final int RET_GADGET_CREATE_FAIL_VALUE = 805; + /** + * RET_WORKTOP_OPTION_NOT_EXIST = 806; + */ + public static final int RET_WORKTOP_OPTION_NOT_EXIST_VALUE = 806; + /** + * RET_GADGET_STATUE_NOT_ACTIVE = 807; + */ + public static final int RET_GADGET_STATUE_NOT_ACTIVE_VALUE = 807; + /** + * RET_GADGET_STATUE_OPENED = 808; + */ + public static final int RET_GADGET_STATUE_OPENED_VALUE = 808; + /** + * RET_BOSS_CHEST_NO_QUALIFICATION = 809; + */ + public static final int RET_BOSS_CHEST_NO_QUALIFICATION_VALUE = 809; + /** + * RET_BOSS_CHEST_LIFE_TIME_OVER = 810; + */ + public static final int RET_BOSS_CHEST_LIFE_TIME_OVER_VALUE = 810; + /** + * RET_BOSS_CHEST_WEEK_NUM_LIMIT = 811; + */ + public static final int RET_BOSS_CHEST_WEEK_NUM_LIMIT_VALUE = 811; + /** + * RET_BOSS_CHEST_GUEST_WORLD_LEVEL = 812; + */ + public static final int RET_BOSS_CHEST_GUEST_WORLD_LEVEL_VALUE = 812; + /** + * RET_BOSS_CHEST_HAS_TAKEN = 813; + */ + public static final int RET_BOSS_CHEST_HAS_TAKEN_VALUE = 813; + /** + * RET_BLOSSOM_CHEST_NO_QUALIFICATION = 814; + */ + public static final int RET_BLOSSOM_CHEST_NO_QUALIFICATION_VALUE = 814; + /** + * RET_BLOSSOM_CHEST_LIFE_TIME_OVER = 815; + */ + public static final int RET_BLOSSOM_CHEST_LIFE_TIME_OVER_VALUE = 815; + /** + * RET_BLOSSOM_CHEST_HAS_TAKEN = 816; + */ + public static final int RET_BLOSSOM_CHEST_HAS_TAKEN_VALUE = 816; + /** + * RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL = 817; + */ + public static final int RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL_VALUE = 817; + /** + * RET_MP_PLAY_REWARD_NO_QUALIFICATION = 818; + */ + public static final int RET_MP_PLAY_REWARD_NO_QUALIFICATION_VALUE = 818; + /** + * RET_MP_PLAY_REWARD_HAS_TAKEN = 819; + */ + public static final int RET_MP_PLAY_REWARD_HAS_TAKEN_VALUE = 819; + /** + * RET_GENERAL_REWARD_NO_QUALIFICATION = 820; + */ + public static final int RET_GENERAL_REWARD_NO_QUALIFICATION_VALUE = 820; + /** + * RET_GENERAL_REWARD_LIFE_TIME_OVER = 821; + */ + public static final int RET_GENERAL_REWARD_LIFE_TIME_OVER_VALUE = 821; + /** + * RET_GENERAL_REWARD_HAS_TAKEN = 822; + */ + public static final int RET_GENERAL_REWARD_HAS_TAKEN_VALUE = 822; + /** + * RET_GADGET_NOT_VEHICLE = 823; + */ + public static final int RET_GADGET_NOT_VEHICLE_VALUE = 823; + /** + * RET_VEHICLE_SLOT_OCCUPIED = 824; + */ + public static final int RET_VEHICLE_SLOT_OCCUPIED_VALUE = 824; + /** + * RET_NOT_IN_VEHICLE = 825; + */ + public static final int RET_NOT_IN_VEHICLE_VALUE = 825; + /** + * RET_CREATE_VEHICLE_IN_CD = 826; + */ + public static final int RET_CREATE_VEHICLE_IN_CD_VALUE = 826; + /** + * RET_CREATE_VEHICLE_POS_INVALID = 827; + */ + public static final int RET_CREATE_VEHICLE_POS_INVALID_VALUE = 827; + /** + * RET_VEHICLE_POINT_NOT_UNLOCK = 828; + */ + public static final int RET_VEHICLE_POINT_NOT_UNLOCK_VALUE = 828; + /** + * RET_GADGET_INTERACT_COND_NOT_MEET = 829; + */ + public static final int RET_GADGET_INTERACT_COND_NOT_MEET_VALUE = 829; + /** + * RET_GADGET_INTERACT_PARAM_ERROR = 830; + */ + public static final int RET_GADGET_INTERACT_PARAM_ERROR_VALUE = 830; + /** + * RET_GADGET_CUSTOM_COMBINATION_INVALID = 831; + */ + public static final int RET_GADGET_CUSTOM_COMBINATION_INVALID_VALUE = 831; + /** + * RET_DESHRET_OBELISK_DUPLICATE_INTERACT = 832; + */ + public static final int RET_DESHRET_OBELISK_DUPLICATE_INTERACT_VALUE = 832; + /** + * RET_DESHRET_OBELISK_NO_AVAIL_CHEST = 833; + */ + public static final int RET_DESHRET_OBELISK_NO_AVAIL_CHEST_VALUE = 833; + /** + * RET_ACTIVITY_CLOSE = 860; + */ + public static final int RET_ACTIVITY_CLOSE_VALUE = 860; + /** + * RET_ACTIVITY_ITEM_ERROR = 861; + */ + public static final int RET_ACTIVITY_ITEM_ERROR_VALUE = 861; + /** + * RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH = 862; + */ + public static final int RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH_VALUE = 862; + /** + * RET_SEA_LAMP_PHASE_NOT_FINISH = 863; + */ + public static final int RET_SEA_LAMP_PHASE_NOT_FINISH_VALUE = 863; + /** + * RET_SEA_LAMP_FLY_NUM_LIMIT = 864; + */ + public static final int RET_SEA_LAMP_FLY_NUM_LIMIT_VALUE = 864; + /** + * RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL = 865; + */ + public static final int RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL_VALUE = 865; + /** + * RET_ACTIVITY_WATCHER_REWARD_TAKEN = 866; + */ + public static final int RET_ACTIVITY_WATCHER_REWARD_TAKEN_VALUE = 866; + /** + * RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED = 867; + */ + public static final int RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED_VALUE = 867; + /** + * RET_SALESMAN_ALREADY_DELIVERED = 868; + */ + public static final int RET_SALESMAN_ALREADY_DELIVERED_VALUE = 868; + /** + * RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH = 869; + */ + public static final int RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH_VALUE = 869; + /** + * RET_SALESMAN_POSITION_INVALID = 870; + */ + public static final int RET_SALESMAN_POSITION_INVALID_VALUE = 870; + /** + * RET_DELIVER_NOT_FINISH_ALL_QUEST = 871; + */ + public static final int RET_DELIVER_NOT_FINISH_ALL_QUEST_VALUE = 871; + /** + * RET_DELIVER_ALREADY_TAKE_DAILY_REWARD = 872; + */ + public static final int RET_DELIVER_ALREADY_TAKE_DAILY_REWARD_VALUE = 872; + /** + * RET_ASTER_PROGRESS_EXCEED_LIMIT = 873; + */ + public static final int RET_ASTER_PROGRESS_EXCEED_LIMIT_VALUE = 873; + /** + * RET_ASTER_CREDIT_EXCEED_LIMIT = 874; + */ + public static final int RET_ASTER_CREDIT_EXCEED_LIMIT_VALUE = 874; + /** + * RET_ASTER_TOKEN_EXCEED_LIMIT = 875; + */ + public static final int RET_ASTER_TOKEN_EXCEED_LIMIT_VALUE = 875; + /** + * RET_ASTER_CREDIT_NOT_ENOUGH = 876; + */ + public static final int RET_ASTER_CREDIT_NOT_ENOUGH_VALUE = 876; + /** + * RET_ASTER_TOKEN_NOT_ENOUGH = 877; + */ + public static final int RET_ASTER_TOKEN_NOT_ENOUGH_VALUE = 877; + /** + * RET_ASTER_SPECIAL_REWARD_HAS_TAKEN = 878; + */ + public static final int RET_ASTER_SPECIAL_REWARD_HAS_TAKEN_VALUE = 878; + /** + * RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED = 879; + */ + public static final int RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED_VALUE = 879; + /** + * RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED = 880; + */ + public static final int RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED_VALUE = 880; + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT = 881; + */ + public static final int RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT_VALUE = 881; + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT = 882; + */ + public static final int RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT_VALUE = 882; + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT = 883; + */ + public static final int RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT_VALUE = 883; + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH = 884; + */ + public static final int RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH_VALUE = 884; + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH = 885; + */ + public static final int RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH_VALUE = 885; + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH = 886; + */ + public static final int RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH_VALUE = 886; + /** + * RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN = 891; + */ + public static final int RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN_VALUE = 891; + /** + * RET_EFFIGY_REWARD_HAS_TAKEN = 892; + */ + public static final int RET_EFFIGY_REWARD_HAS_TAKEN_VALUE = 892; + /** + * RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT = 893; + */ + public static final int RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT_VALUE = 893; + /** + * RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT = 894; + */ + public static final int RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT_VALUE = 894; + /** + * RET_SEA_LAMP_COIN_EXCEED_LIMIT = 895; + */ + public static final int RET_SEA_LAMP_COIN_EXCEED_LIMIT_VALUE = 895; + /** + * RET_SEA_LAMP_COIN_NOT_ENOUGH = 896; + */ + public static final int RET_SEA_LAMP_COIN_NOT_ENOUGH_VALUE = 896; + /** + * RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT = 897; + */ + public static final int RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT_VALUE = 897; + /** + * RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN = 898; + */ + public static final int RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN_VALUE = 898; + /** + * RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN = 899; + */ + public static final int RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN_VALUE = 899; + /** + * RET_ARENA_ACTIVITY_ALREADY_STARTED = 900; + */ + public static final int RET_ARENA_ACTIVITY_ALREADY_STARTED_VALUE = 900; + /** + * RET_TALENT_ALREAY_UNLOCKED = 901; + */ + public static final int RET_TALENT_ALREAY_UNLOCKED_VALUE = 901; + /** + * RET_PREV_TALENT_NOT_UNLOCKED = 902; + */ + public static final int RET_PREV_TALENT_NOT_UNLOCKED_VALUE = 902; + /** + * RET_BIG_TALENT_POINT_NOT_ENOUGH = 903; + */ + public static final int RET_BIG_TALENT_POINT_NOT_ENOUGH_VALUE = 903; + /** + * RET_SMALL_TALENT_POINT_NOT_ENOUGH = 904; + */ + public static final int RET_SMALL_TALENT_POINT_NOT_ENOUGH_VALUE = 904; + /** + * RET_PROUD_SKILL_ALREADY_GOT = 905; + */ + public static final int RET_PROUD_SKILL_ALREADY_GOT_VALUE = 905; + /** + * RET_PREV_PROUD_SKILL_NOT_GET = 906; + */ + public static final int RET_PREV_PROUD_SKILL_NOT_GET_VALUE = 906; + /** + * RET_PROUD_SKILL_MAX_LEVEL = 907; + */ + public static final int RET_PROUD_SKILL_MAX_LEVEL_VALUE = 907; + /** + * RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND = 910; + */ + public static final int RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND_VALUE = 910; + /** + * RET_SKILL_DEPOT_IS_THE_SAME = 911; + */ + public static final int RET_SKILL_DEPOT_IS_THE_SAME_VALUE = 911; + /** + * RET_MONSTER_NOT_EXIST = 1001; + */ + public static final int RET_MONSTER_NOT_EXIST_VALUE = 1001; + /** + * RET_MONSTER_CREATE_FAIL = 1002; + */ + public static final int RET_MONSTER_CREATE_FAIL_VALUE = 1002; + /** + * RET_DUNGEON_ENTER_FAIL = 1101; + */ + public static final int RET_DUNGEON_ENTER_FAIL_VALUE = 1101; + /** + * RET_DUNGEON_QUIT_FAIL = 1102; + */ + public static final int RET_DUNGEON_QUIT_FAIL_VALUE = 1102; + /** + * RET_DUNGEON_ENTER_EXCEED_DAY_COUNT = 1103; + */ + public static final int RET_DUNGEON_ENTER_EXCEED_DAY_COUNT_VALUE = 1103; + /** + * RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT = 1104; + */ + public static final int RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT_VALUE = 1104; + /** + * RET_DUNGEON_REVIVE_FAIL = 1105; + */ + public static final int RET_DUNGEON_REVIVE_FAIL_VALUE = 1105; + /** + * RET_DUNGEON_NOT_SUCCEED = 1106; + */ + public static final int RET_DUNGEON_NOT_SUCCEED_VALUE = 1106; + /** + * RET_DUNGEON_CAN_NOT_CANCEL = 1107; + */ + public static final int RET_DUNGEON_CAN_NOT_CANCEL_VALUE = 1107; + /** + * RET_DEST_DUNGEON_SETTLED = 1108; + */ + public static final int RET_DEST_DUNGEON_SETTLED_VALUE = 1108; + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_FULL = 1109; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_IS_FULL_VALUE = 1109; + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS = 1110; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS_VALUE = 1110; + /** + * RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY = 1111; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY_VALUE = 1111; + /** + * RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR = 1112; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR_VALUE = 1112; + /** + * RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS = 1113; + */ + public static final int RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS_VALUE = 1113; + /** + * RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE = 1114; + */ + public static final int RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE_VALUE = 1114; + /** + * RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT = 1115; + */ + public static final int RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT_VALUE = 1115; + /** + * RET_DUNGEON_OTHERS_LEAVE = 1116; + */ + public static final int RET_DUNGEON_OTHERS_LEAVE_VALUE = 1116; + /** + * RET_DUNGEON_ENTER_LEVEL_LIMIT = 1117; + */ + public static final int RET_DUNGEON_ENTER_LEVEL_LIMIT_VALUE = 1117; + /** + * RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP = 1118; + */ + public static final int RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP_VALUE = 1118; + /** + * RET_DUNGEON_DROP_SUBFIELD_LIMIT = 1119; + */ + public static final int RET_DUNGEON_DROP_SUBFIELD_LIMIT_VALUE = 1119; + /** + * RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE = 1120; + */ + public static final int RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE_VALUE = 1120; + /** + * RET_DUNGEON_CANNOT_KICK = 1121; + */ + public static final int RET_DUNGEON_CANNOT_KICK_VALUE = 1121; + /** + * RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT = 1122; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT_VALUE = 1122; + /** + * RET_DUNGEON_IN_FORCE_QUIT = 1123; + */ + public static final int RET_DUNGEON_IN_FORCE_QUIT_VALUE = 1123; + /** + * RET_DUNGEON_GUEST_QUIT_DUNGEON = 1124; + */ + public static final int RET_DUNGEON_GUEST_QUIT_DUNGEON_VALUE = 1124; + /** + * RET_DUNGEON_TICKET_FAIL = 1125; + */ + public static final int RET_DUNGEON_TICKET_FAIL_VALUE = 1125; + /** + * RET_MP_NOT_IN_MY_WORLD = 1201; + */ + public static final int RET_MP_NOT_IN_MY_WORLD_VALUE = 1201; + /** + * RET_MP_IN_MP_MODE = 1202; + */ + public static final int RET_MP_IN_MP_MODE_VALUE = 1202; + /** + * RET_MP_SCENE_IS_FULL = 1203; + */ + public static final int RET_MP_SCENE_IS_FULL_VALUE = 1203; + /** + * RET_MP_MODE_NOT_AVAILABLE = 1204; + */ + public static final int RET_MP_MODE_NOT_AVAILABLE_VALUE = 1204; + /** + * RET_MP_PLAYER_NOT_ENTERABLE = 1205; + */ + public static final int RET_MP_PLAYER_NOT_ENTERABLE_VALUE = 1205; + /** + * RET_MP_QUEST_BLOCK_MP = 1206; + */ + public static final int RET_MP_QUEST_BLOCK_MP_VALUE = 1206; + /** + * RET_MP_IN_ROOM_SCENE = 1207; + */ + public static final int RET_MP_IN_ROOM_SCENE_VALUE = 1207; + /** + * RET_MP_WORLD_IS_FULL = 1208; + */ + public static final int RET_MP_WORLD_IS_FULL_VALUE = 1208; + /** + * RET_MP_PLAYER_NOT_ALLOW_ENTER = 1209; + */ + public static final int RET_MP_PLAYER_NOT_ALLOW_ENTER_VALUE = 1209; + /** + * RET_MP_PLAYER_DISCONNECTED = 1210; + */ + public static final int RET_MP_PLAYER_DISCONNECTED_VALUE = 1210; + /** + * RET_MP_NOT_IN_MP_MODE = 1211; + */ + public static final int RET_MP_NOT_IN_MP_MODE_VALUE = 1211; + /** + * RET_MP_OWNER_NOT_ENTER = 1212; + */ + public static final int RET_MP_OWNER_NOT_ENTER_VALUE = 1212; + /** + * RET_MP_ALLOW_ENTER_PLAYER_FULL = 1213; + */ + public static final int RET_MP_ALLOW_ENTER_PLAYER_FULL_VALUE = 1213; + /** + * RET_MP_TARGET_PLAYER_IN_TRANSFER = 1214; + */ + public static final int RET_MP_TARGET_PLAYER_IN_TRANSFER_VALUE = 1214; + /** + * RET_MP_TARGET_ENTERING_OTHER = 1215; + */ + public static final int RET_MP_TARGET_ENTERING_OTHER_VALUE = 1215; + /** + * RET_MP_OTHER_ENTERING = 1216; + */ + public static final int RET_MP_OTHER_ENTERING_VALUE = 1216; + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_PLOT = 1217; + */ + public static final int RET_MP_ENTER_MAIN_PLAYER_IN_PLOT_VALUE = 1217; + /** + * RET_MP_NOT_PS_PLAYER = 1218; + */ + public static final int RET_MP_NOT_PS_PLAYER_VALUE = 1218; + /** + * RET_MP_PLAY_NOT_ACTIVE = 1219; + */ + public static final int RET_MP_PLAY_NOT_ACTIVE_VALUE = 1219; + /** + * RET_MP_PLAY_REMAIN_REWARDS = 1220; + */ + public static final int RET_MP_PLAY_REMAIN_REWARDS_VALUE = 1220; + /** + * RET_MP_PLAY_NO_REWARD = 1221; + */ + public static final int RET_MP_PLAY_NO_REWARD_VALUE = 1221; + /** + * RET_MP_OPEN_STATE_FAIL = 1223; + */ + public static final int RET_MP_OPEN_STATE_FAIL_VALUE = 1223; + /** + * RET_MP_PLAYER_IN_BLACKLIST = 1224; + */ + public static final int RET_MP_PLAYER_IN_BLACKLIST_VALUE = 1224; + /** + * RET_MP_REPLY_TIMEOUT = 1225; + */ + public static final int RET_MP_REPLY_TIMEOUT_VALUE = 1225; + /** + * RET_MP_IS_BLOCK = 1226; + */ + public static final int RET_MP_IS_BLOCK_VALUE = 1226; + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY = 1227; + */ + public static final int RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY_VALUE = 1227; + /** + * RET_MP_IN_MP_PLAY_BATTLE = 1228; + */ + public static final int RET_MP_IN_MP_PLAY_BATTLE_VALUE = 1228; + /** + * RET_MP_GUEST_HAS_REWARD_REMAINED = 1229; + */ + public static final int RET_MP_GUEST_HAS_REWARD_REMAINED_VALUE = 1229; + /** + * RET_MP_QUIT_MP_INVALID = 1230; + */ + public static final int RET_MP_QUIT_MP_INVALID_VALUE = 1230; + /** + * RET_MP_OTHER_DATA_VERSION_NOT_LATEST = 1231; + */ + public static final int RET_MP_OTHER_DATA_VERSION_NOT_LATEST_VALUE = 1231; + /** + * RET_MP_DATA_VERSION_NOT_LATEST = 1232; + */ + public static final int RET_MP_DATA_VERSION_NOT_LATEST_VALUE = 1232; + /** + * RET_MP_CUR_WORLD_NOT_ENTERABLE = 1233; + */ + public static final int RET_MP_CUR_WORLD_NOT_ENTERABLE_VALUE = 1233; + /** + * RET_MP_ANY_GALLERY_STARTED = 1234; + */ + public static final int RET_MP_ANY_GALLERY_STARTED_VALUE = 1234; + /** + * RET_MP_HAS_ACTIVE_DRAFT = 1235; + */ + public static final int RET_MP_HAS_ACTIVE_DRAFT_VALUE = 1235; + /** + * RET_MP_PLAYER_IN_DUNGEON = 1236; + */ + public static final int RET_MP_PLAYER_IN_DUNGEON_VALUE = 1236; + /** + * RET_MP_MATCH_FULL = 1237; + */ + public static final int RET_MP_MATCH_FULL_VALUE = 1237; + /** + * RET_MP_MATCH_LIMIT = 1238; + */ + public static final int RET_MP_MATCH_LIMIT_VALUE = 1238; + /** + * RET_MP_MATCH_IN_PUNISH = 1239; + */ + public static final int RET_MP_MATCH_IN_PUNISH_VALUE = 1239; + /** + * RET_MP_IS_IN_MULTISTAGE = 1240; + */ + public static final int RET_MP_IS_IN_MULTISTAGE_VALUE = 1240; + /** + * RET_MP_MATCH_PLAY_NOT_OPEN = 1241; + */ + public static final int RET_MP_MATCH_PLAY_NOT_OPEN_VALUE = 1241; + /** + * RET_MP_ONLY_MP_WITH_PS_PLAYER = 1242; + */ + public static final int RET_MP_ONLY_MP_WITH_PS_PLAYER_VALUE = 1242; + /** + * RET_MP_GUEST_LOADING_FIRST_ENTER = 1243; + */ + public static final int RET_MP_GUEST_LOADING_FIRST_ENTER_VALUE = 1243; + /** + * RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING = 1244; + */ + public static final int RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING_VALUE = 1244; + /** + * RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING = 1245; + */ + public static final int RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING_VALUE = 1245; + /** + * RET_MP_MUSIC_GAME_ONGOING = 1246; + */ + public static final int RET_MP_MUSIC_GAME_ONGOING_VALUE = 1246; + /** + * RET_MP_IN_MPING_MODE = 1247; + */ + public static final int RET_MP_IN_MPING_MODE_VALUE = 1247; + /** + * RET_MP_OWNER_IN_SINGLE_SCENE = 1248; + */ + public static final int RET_MP_OWNER_IN_SINGLE_SCENE_VALUE = 1248; + /** + * RET_MP_IN_SINGLE_SCENE = 1249; + */ + public static final int RET_MP_IN_SINGLE_SCENE_VALUE = 1249; + /** + * RET_MP_REPLY_NO_VALID_AVATAR = 1250; + */ + public static final int RET_MP_REPLY_NO_VALID_AVATAR_VALUE = 1250; + /** + * RET_MAIL_PARA_ERR = 1301; + */ + public static final int RET_MAIL_PARA_ERR_VALUE = 1301; + /** + * RET_MAIL_MAX_NUM = 1302; + */ + public static final int RET_MAIL_MAX_NUM_VALUE = 1302; + /** + * RET_MAIL_ITEM_NUM_EXCEED = 1303; + */ + public static final int RET_MAIL_ITEM_NUM_EXCEED_VALUE = 1303; + /** + * RET_MAIL_TITLE_LEN_EXCEED = 1304; + */ + public static final int RET_MAIL_TITLE_LEN_EXCEED_VALUE = 1304; + /** + * RET_MAIL_CONTENT_LEN_EXCEED = 1305; + */ + public static final int RET_MAIL_CONTENT_LEN_EXCEED_VALUE = 1305; + /** + * RET_MAIL_SENDER_LEN_EXCEED = 1306; + */ + public static final int RET_MAIL_SENDER_LEN_EXCEED_VALUE = 1306; + /** + * RET_MAIL_PARSE_PACKET_FAIL = 1307; + */ + public static final int RET_MAIL_PARSE_PACKET_FAIL_VALUE = 1307; + /** + * RET_OFFLINE_MSG_MAX_NUM = 1308; + */ + public static final int RET_OFFLINE_MSG_MAX_NUM_VALUE = 1308; + /** + * RET_OFFLINE_MSG_SAME_TICKET = 1309; + */ + public static final int RET_OFFLINE_MSG_SAME_TICKET_VALUE = 1309; + /** + * RET_MAIL_EXCEL_MAIL_TYPE_ERROR = 1310; + */ + public static final int RET_MAIL_EXCEL_MAIL_TYPE_ERROR_VALUE = 1310; + /** + * RET_MAIL_CANNOT_SEND_MCOIN = 1311; + */ + public static final int RET_MAIL_CANNOT_SEND_MCOIN_VALUE = 1311; + /** + * RET_MAIL_HCOIN_EXCEED_LIMIT = 1312; + */ + public static final int RET_MAIL_HCOIN_EXCEED_LIMIT_VALUE = 1312; + /** + * RET_MAIL_SCOIN_EXCEED_LIMIT = 1313; + */ + public static final int RET_MAIL_SCOIN_EXCEED_LIMIT_VALUE = 1313; + /** + * RET_MAIL_MATERIAL_ID_INVALID = 1314; + */ + public static final int RET_MAIL_MATERIAL_ID_INVALID_VALUE = 1314; + /** + * RET_MAIL_AVATAR_EXCEED_LIMIT = 1315; + */ + public static final int RET_MAIL_AVATAR_EXCEED_LIMIT_VALUE = 1315; + /** + * RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT = 1316; + */ + public static final int RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT_VALUE = 1316; + /** + * RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT = 1317; + */ + public static final int RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT_VALUE = 1317; + /** + * RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH = 1318; + */ + public static final int RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH_VALUE = 1318; + /** + * RET_MAIL_TICKET_IS_EMPTY = 1319; + */ + public static final int RET_MAIL_TICKET_IS_EMPTY_VALUE = 1319; + /** + * RET_MAIL_TRANSACTION_IS_EMPTY = 1320; + */ + public static final int RET_MAIL_TRANSACTION_IS_EMPTY_VALUE = 1320; + /** + * RET_MAIL_DELETE_COLLECTED = 1321; + */ + public static final int RET_MAIL_DELETE_COLLECTED_VALUE = 1321; + /** + * RET_DAILY_TASK_NOT_FINISH = 1330; + */ + public static final int RET_DAILY_TASK_NOT_FINISH_VALUE = 1330; + /** + * RET_DAILY_TAKS_HAS_TAKEN = 1331; + */ + public static final int RET_DAILY_TAKS_HAS_TAKEN_VALUE = 1331; + /** + * RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED = 1332; + */ + public static final int RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED_VALUE = 1332; + /** + * RET_DAILY_TASK_FILTER_CITY_NOT_OPEN = 1333; + */ + public static final int RET_DAILY_TASK_FILTER_CITY_NOT_OPEN_VALUE = 1333; + /** + * RET_GACHA_INAVAILABLE = 1401; + */ + public static final int RET_GACHA_INAVAILABLE_VALUE = 1401; + /** + * RET_GACHA_RANDOM_NOT_MATCH = 1402; + */ + public static final int RET_GACHA_RANDOM_NOT_MATCH_VALUE = 1402; + /** + * RET_GACHA_SCHEDULE_NOT_MATCH = 1403; + */ + public static final int RET_GACHA_SCHEDULE_NOT_MATCH_VALUE = 1403; + /** + * RET_GACHA_INVALID_TIMES = 1404; + */ + public static final int RET_GACHA_INVALID_TIMES_VALUE = 1404; + /** + * RET_GACHA_COST_ITEM_NOT_ENOUGH = 1405; + */ + public static final int RET_GACHA_COST_ITEM_NOT_ENOUGH_VALUE = 1405; + /** + * RET_GACHA_TIMES_LIMIT = 1406; + */ + public static final int RET_GACHA_TIMES_LIMIT_VALUE = 1406; + /** + * RET_GACHA_WISH_SAME_ITEM = 1407; + */ + public static final int RET_GACHA_WISH_SAME_ITEM_VALUE = 1407; + /** + * RET_GACHA_WISH_INVALID_ITEM = 1408; + */ + public static final int RET_GACHA_WISH_INVALID_ITEM_VALUE = 1408; + /** + * RET_GACHA_MINORS_TIMES_LIMIT = 1409; + */ + public static final int RET_GACHA_MINORS_TIMES_LIMIT_VALUE = 1409; + /** + * RET_INVESTIGAITON_NOT_IN_PROGRESS = 1501; + */ + public static final int RET_INVESTIGAITON_NOT_IN_PROGRESS_VALUE = 1501; + /** + * RET_INVESTIGAITON_UNCOMPLETE = 1502; + */ + public static final int RET_INVESTIGAITON_UNCOMPLETE_VALUE = 1502; + /** + * RET_INVESTIGAITON_REWARD_TAKEN = 1503; + */ + public static final int RET_INVESTIGAITON_REWARD_TAKEN_VALUE = 1503; + /** + * RET_INVESTIGAITON_TARGET_STATE_ERROR = 1504; + */ + public static final int RET_INVESTIGAITON_TARGET_STATE_ERROR_VALUE = 1504; + /** + * RET_PUSH_TIPS_NOT_FOUND = 1505; + */ + public static final int RET_PUSH_TIPS_NOT_FOUND_VALUE = 1505; + /** + * RET_SIGN_IN_RECORD_NOT_FOUND = 1506; + */ + public static final int RET_SIGN_IN_RECORD_NOT_FOUND_VALUE = 1506; + /** + * RET_ALREADY_HAVE_SIGNED_IN = 1507; + */ + public static final int RET_ALREADY_HAVE_SIGNED_IN_VALUE = 1507; + /** + * RET_SIGN_IN_COND_NOT_SATISFIED = 1508; + */ + public static final int RET_SIGN_IN_COND_NOT_SATISFIED_VALUE = 1508; + /** + * RET_BONUS_ACTIVITY_NOT_UNREWARDED = 1509; + */ + public static final int RET_BONUS_ACTIVITY_NOT_UNREWARDED_VALUE = 1509; + /** + * RET_SIGN_IN_REWARDED = 1510; + */ + public static final int RET_SIGN_IN_REWARDED_VALUE = 1510; + /** + * RET_TOWER_NOT_OPEN = 1521; + */ + public static final int RET_TOWER_NOT_OPEN_VALUE = 1521; + /** + * RET_TOWER_HAVE_DAILY_RECORD = 1522; + */ + public static final int RET_TOWER_HAVE_DAILY_RECORD_VALUE = 1522; + /** + * RET_TOWER_NOT_RECORD = 1523; + */ + public static final int RET_TOWER_NOT_RECORD_VALUE = 1523; + /** + * RET_TOWER_HAVE_RECORD = 1524; + */ + public static final int RET_TOWER_HAVE_RECORD_VALUE = 1524; + /** + * RET_TOWER_TEAM_NUM_ERROR = 1525; + */ + public static final int RET_TOWER_TEAM_NUM_ERROR_VALUE = 1525; + /** + * RET_TOWER_FLOOR_NOT_OPEN = 1526; + */ + public static final int RET_TOWER_FLOOR_NOT_OPEN_VALUE = 1526; + /** + * RET_TOWER_NO_FLOOR_STAR_RECORD = 1527; + */ + public static final int RET_TOWER_NO_FLOOR_STAR_RECORD_VALUE = 1527; + /** + * RET_ALREADY_HAS_TOWER_BUFF = 1528; + */ + public static final int RET_ALREADY_HAS_TOWER_BUFF_VALUE = 1528; + /** + * RET_DUPLICATE_ENTER_LEVEL = 1529; + */ + public static final int RET_DUPLICATE_ENTER_LEVEL_VALUE = 1529; + /** + * RET_NOT_IN_TOWER_LEVEL = 1530; + */ + public static final int RET_NOT_IN_TOWER_LEVEL_VALUE = 1530; + /** + * RET_IN_TOWER_LEVEL = 1531; + */ + public static final int RET_IN_TOWER_LEVEL_VALUE = 1531; + /** + * RET_TOWER_PREV_FLOOR_NOT_FINISH = 1532; + */ + public static final int RET_TOWER_PREV_FLOOR_NOT_FINISH_VALUE = 1532; + /** + * RET_TOWER_STAR_NOT_ENOUGH = 1533; + */ + public static final int RET_TOWER_STAR_NOT_ENOUGH_VALUE = 1533; + /** + * RET_BATTLE_PASS_NO_SCHEDULE = 1541; + */ + public static final int RET_BATTLE_PASS_NO_SCHEDULE_VALUE = 1541; + /** + * RET_BATTLE_PASS_HAS_BUYED = 1542; + */ + public static final int RET_BATTLE_PASS_HAS_BUYED_VALUE = 1542; + /** + * RET_BATTLE_PASS_LEVEL_OVERFLOW = 1543; + */ + public static final int RET_BATTLE_PASS_LEVEL_OVERFLOW_VALUE = 1543; + /** + * RET_BATTLE_PASS_PRODUCT_EXPIRED = 1544; + */ + public static final int RET_BATTLE_PASS_PRODUCT_EXPIRED_VALUE = 1544; + /** + * RET_MATCH_HOST_QUIT = 1561; + */ + public static final int RET_MATCH_HOST_QUIT_VALUE = 1561; + /** + * RET_MATCH_ALREADY_IN_MATCH = 1562; + */ + public static final int RET_MATCH_ALREADY_IN_MATCH_VALUE = 1562; + /** + * RET_MATCH_NOT_IN_MATCH = 1563; + */ + public static final int RET_MATCH_NOT_IN_MATCH_VALUE = 1563; + /** + * RET_MATCH_APPLYING_ENTER_MP = 1564; + */ + public static final int RET_MATCH_APPLYING_ENTER_MP_VALUE = 1564; + /** + * RET_WIDGET_TREASURE_SPOT_NOT_FOUND = 1581; + */ + public static final int RET_WIDGET_TREASURE_SPOT_NOT_FOUND_VALUE = 1581; + /** + * RET_WIDGET_TREASURE_ENTITY_EXISTS = 1582; + */ + public static final int RET_WIDGET_TREASURE_ENTITY_EXISTS_VALUE = 1582; + /** + * RET_WIDGET_TREASURE_SPOT_FAR_AWAY = 1583; + */ + public static final int RET_WIDGET_TREASURE_SPOT_FAR_AWAY_VALUE = 1583; + /** + * RET_WIDGET_TREASURE_FINISHED_TODAY = 1584; + */ + public static final int RET_WIDGET_TREASURE_FINISHED_TODAY_VALUE = 1584; + /** + * RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR = 1585; + */ + public static final int RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR_VALUE = 1585; + /** + * RET_WIDGET_CAMERA_SCAN_ID_ERROR = 1586; + */ + public static final int RET_WIDGET_CAMERA_SCAN_ID_ERROR_VALUE = 1586; + /** + * RET_WIDGET_NOT_ACTIVE = 1587; + */ + public static final int RET_WIDGET_NOT_ACTIVE_VALUE = 1587; + /** + * RET_WIDGET_FEATHER_NOT_ACTIVE = 1588; + */ + public static final int RET_WIDGET_FEATHER_NOT_ACTIVE_VALUE = 1588; + /** + * RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY = 1589; + */ + public static final int RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY_VALUE = 1589; + /** + * RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST = 1590; + */ + public static final int RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST_VALUE = 1590; + /** + * RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT = 1591; + */ + public static final int RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT_VALUE = 1591; + /** + * RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE = 1592; + */ + public static final int RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE_VALUE = 1592; + /** + * RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED = 1593; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED_VALUE = 1593; + /** + * RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST = 1594; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST_VALUE = 1594; + /** + * RET_WIDGET_SKY_CRYSTAL_NOT_FOUND = 1595; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_NOT_FOUND_VALUE = 1595; + /** + * RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR = 1596; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR_VALUE = 1596; + /** + * RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH = 1597; + */ + public static final int RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH_VALUE = 1597; + /** + * RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH = 1598; + */ + public static final int RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH_VALUE = 1598; + /** + * RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH = 1599; + */ + public static final int RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH_VALUE = 1599; + /** + * RET_UID_NOT_EXIST = 2001; + */ + public static final int RET_UID_NOT_EXIST_VALUE = 2001; + /** + * RET_PARSE_BIN_ERROR = 2002; + */ + public static final int RET_PARSE_BIN_ERROR_VALUE = 2002; + /** + * RET_ACCOUNT_INFO_NOT_EXIST = 2003; + */ + public static final int RET_ACCOUNT_INFO_NOT_EXIST_VALUE = 2003; + /** + * RET_ORDER_INFO_NOT_EXIST = 2004; + */ + public static final int RET_ORDER_INFO_NOT_EXIST_VALUE = 2004; + /** + * RET_SNAPSHOT_INDEX_ERROR = 2005; + */ + public static final int RET_SNAPSHOT_INDEX_ERROR_VALUE = 2005; + /** + * RET_MAIL_HAS_BEEN_SENT = 2006; + */ + public static final int RET_MAIL_HAS_BEEN_SENT_VALUE = 2006; + /** + * RET_PRODUCT_NOT_EXIST = 2007; + */ + public static final int RET_PRODUCT_NOT_EXIST_VALUE = 2007; + /** + * RET_UNFINISH_ORDER = 2008; + */ + public static final int RET_UNFINISH_ORDER_VALUE = 2008; + /** + * RET_ID_NOT_EXIST = 2009; + */ + public static final int RET_ID_NOT_EXIST_VALUE = 2009; + /** + * RET_ORDER_TRADE_EARLY = 2010; + */ + public static final int RET_ORDER_TRADE_EARLY_VALUE = 2010; + /** + * RET_ORDER_FINISHED = 2011; + */ + public static final int RET_ORDER_FINISHED_VALUE = 2011; + /** + * RET_GAMESERVER_VERSION_WRONG = 2012; + */ + public static final int RET_GAMESERVER_VERSION_WRONG_VALUE = 2012; + /** + * RET_OFFLINE_OP_FULL_LENGTH = 2013; + */ + public static final int RET_OFFLINE_OP_FULL_LENGTH_VALUE = 2013; + /** + * RET_CONCERT_PRODUCT_OBTAIN_LIMIT = 2014; + */ + public static final int RET_CONCERT_PRODUCT_OBTAIN_LIMIT_VALUE = 2014; + /** + * RET_CONCERT_PRODUCT_TICKET_DUPLICATED = 2015; + */ + public static final int RET_CONCERT_PRODUCT_TICKET_DUPLICATED_VALUE = 2015; + /** + * RET_CONCERT_PRODUCT_TICKET_EMPTY = 2016; + */ + public static final int RET_CONCERT_PRODUCT_TICKET_EMPTY_VALUE = 2016; + /** + * RET_REDIS_MODIFIED = 5001; + */ + public static final int RET_REDIS_MODIFIED_VALUE = 5001; + /** + * RET_REDIS_UID_NOT_EXIST = 5002; + */ + public static final int RET_REDIS_UID_NOT_EXIST_VALUE = 5002; + /** + * RET_PATHFINDING_DATA_NOT_EXIST = 6001; + */ + public static final int RET_PATHFINDING_DATA_NOT_EXIST_VALUE = 6001; + /** + * RET_PATHFINDING_DESTINATION_NOT_EXIST = 6002; + */ + public static final int RET_PATHFINDING_DESTINATION_NOT_EXIST_VALUE = 6002; + /** + * RET_PATHFINDING_ERROR_SCENE = 6003; + */ + public static final int RET_PATHFINDING_ERROR_SCENE_VALUE = 6003; + /** + * RET_PATHFINDING_SCENE_DATA_LOADING = 6004; + */ + public static final int RET_PATHFINDING_SCENE_DATA_LOADING_VALUE = 6004; + /** + * RET_FRIEND_COUNT_EXCEEDED = 7001; + */ + public static final int RET_FRIEND_COUNT_EXCEEDED_VALUE = 7001; + /** + * RET_PLAYER_NOT_EXIST = 7002; + */ + public static final int RET_PLAYER_NOT_EXIST_VALUE = 7002; + /** + * RET_ALREADY_SENT_ADD_REQUEST = 7003; + */ + public static final int RET_ALREADY_SENT_ADD_REQUEST_VALUE = 7003; + /** + * RET_ASK_FRIEND_LIST_FULL = 7004; + */ + public static final int RET_ASK_FRIEND_LIST_FULL_VALUE = 7004; + /** + * RET_PLAYER_ALREADY_IS_FRIEND = 7005; + */ + public static final int RET_PLAYER_ALREADY_IS_FRIEND_VALUE = 7005; + /** + * RET_PLAYER_NOT_ASK_FRIEND = 7006; + */ + public static final int RET_PLAYER_NOT_ASK_FRIEND_VALUE = 7006; + /** + * RET_TARGET_FRIEND_COUNT_EXCEED = 7007; + */ + public static final int RET_TARGET_FRIEND_COUNT_EXCEED_VALUE = 7007; + /** + * RET_NOT_FRIEND = 7008; + */ + public static final int RET_NOT_FRIEND_VALUE = 7008; + /** + * RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009; + */ + public static final int RET_BIRTHDAY_CANNOT_BE_SET_TWICE_VALUE = 7009; + /** + * RET_CANNOT_ADD_SELF_FRIEND = 7010; + */ + public static final int RET_CANNOT_ADD_SELF_FRIEND_VALUE = 7010; + /** + * RET_SIGNATURE_ILLEGAL = 7011; + */ + public static final int RET_SIGNATURE_ILLEGAL_VALUE = 7011; + /** + * RET_PS_PLAYER_CANNOT_ADD_FRIENDS = 7012; + */ + public static final int RET_PS_PLAYER_CANNOT_ADD_FRIENDS_VALUE = 7012; + /** + * RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS = 7013; + */ + public static final int RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS_VALUE = 7013; + /** + * RET_NAME_CARD_NOT_UNLOCKED = 7014; + */ + public static final int RET_NAME_CARD_NOT_UNLOCKED_VALUE = 7014; + /** + * RET_ALREADY_IN_BLACKLIST = 7015; + */ + public static final int RET_ALREADY_IN_BLACKLIST_VALUE = 7015; + /** + * RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST = 7016; + */ + public static final int RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST_VALUE = 7016; + /** + * RET_PLAYER_BLACKLIST_FULL = 7017; + */ + public static final int RET_PLAYER_BLACKLIST_FULL_VALUE = 7017; + /** + * RET_PLAYER_NOT_IN_BLACKLIST = 7018; + */ + public static final int RET_PLAYER_NOT_IN_BLACKLIST_VALUE = 7018; + /** + * RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND = 7019; + */ + public static final int RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND_VALUE = 7019; + /** + * RET_IN_TARGET_BLACKLIST = 7020; + */ + public static final int RET_IN_TARGET_BLACKLIST_VALUE = 7020; + /** + * RET_CANNOT_ADD_TARGET_FRIEND = 7021; + */ + public static final int RET_CANNOT_ADD_TARGET_FRIEND_VALUE = 7021; + /** + * RET_BIRTHDAY_FORMAT_ERROR = 7022; + */ + public static final int RET_BIRTHDAY_FORMAT_ERROR_VALUE = 7022; + /** + * RET_ONLINE_ID_NOT_EXISTS = 7023; + */ + public static final int RET_ONLINE_ID_NOT_EXISTS_VALUE = 7023; + /** + * RET_FIRST_SHARE_REWARD_HAS_TAKEN = 7024; + */ + public static final int RET_FIRST_SHARE_REWARD_HAS_TAKEN_VALUE = 7024; + /** + * RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST = 7025; + */ + public static final int RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST_VALUE = 7025; + /** + * RET_REPORT_CD = 7026; + */ + public static final int RET_REPORT_CD_VALUE = 7026; + /** + * RET_REPORT_CONTENT_ILLEGAL = 7027; + */ + public static final int RET_REPORT_CONTENT_ILLEGAL_VALUE = 7027; + /** + * RET_REMARK_WORD_ILLEGAL = 7028; + */ + public static final int RET_REMARK_WORD_ILLEGAL_VALUE = 7028; + /** + * RET_REMARK_TOO_LONG = 7029; + */ + public static final int RET_REMARK_TOO_LONG_VALUE = 7029; + /** + * RET_REMARK_UTF8_ERROR = 7030; + */ + public static final int RET_REMARK_UTF8_ERROR_VALUE = 7030; + /** + * RET_REMARK_IS_EMPTY = 7031; + */ + public static final int RET_REMARK_IS_EMPTY_VALUE = 7031; + /** + * RET_ASK_ADD_FRIEND_CD = 7032; + */ + public static final int RET_ASK_ADD_FRIEND_CD_VALUE = 7032; + /** + * RET_SHOW_AVATAR_INFO_NOT_EXIST = 7033; + */ + public static final int RET_SHOW_AVATAR_INFO_NOT_EXIST_VALUE = 7033; + /** + * RET_PLAYER_NOT_SHOW_AVATAR = 7034; + */ + public static final int RET_PLAYER_NOT_SHOW_AVATAR_VALUE = 7034; + /** + * RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID = 7035; + */ + public static final int RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID_VALUE = 7035; + /** + * RET_PSN_ID_NOT_FOUND = 7036; + */ + public static final int RET_PSN_ID_NOT_FOUND_VALUE = 7036; + /** + * RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT = 7037; + */ + public static final int RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT_VALUE = 7037; + /** + * RET_REMARK_EMPTY = 7038; + */ + public static final int RET_REMARK_EMPTY_VALUE = 7038; + /** + * RET_IN_TARGET_PSN_BLACKLIST = 7039; + */ + public static final int RET_IN_TARGET_PSN_BLACKLIST_VALUE = 7039; + /** + * RET_SIGNATURE_NOT_CHANGED = 7040; + */ + public static final int RET_SIGNATURE_NOT_CHANGED_VALUE = 7040; + /** + * RET_SIGNATURE_MONTHLY_LIMIT = 7041; + */ + public static final int RET_SIGNATURE_MONTHLY_LIMIT_VALUE = 7041; + /** + * RET_OFFERING_NOT_OPEN = 7081; + */ + public static final int RET_OFFERING_NOT_OPEN_VALUE = 7081; + /** + * RET_OFFERING_LEVEL_LIMIT = 7082; + */ + public static final int RET_OFFERING_LEVEL_LIMIT_VALUE = 7082; + /** + * RET_OFFERING_LEVEL_NOT_REACH = 7083; + */ + public static final int RET_OFFERING_LEVEL_NOT_REACH_VALUE = 7083; + /** + * RET_OFFERING_LEVEL_HAS_TAKEN = 7084; + */ + public static final int RET_OFFERING_LEVEL_HAS_TAKEN_VALUE = 7084; + /** + * RET_CITY_REPUTATION_NOT_OPEN = 7101; + */ + public static final int RET_CITY_REPUTATION_NOT_OPEN_VALUE = 7101; + /** + * RET_CITY_REPUTATION_LEVEL_TAKEN = 7102; + */ + public static final int RET_CITY_REPUTATION_LEVEL_TAKEN_VALUE = 7102; + /** + * RET_CITY_REPUTATION_LEVEL_NOT_REACH = 7103; + */ + public static final int RET_CITY_REPUTATION_LEVEL_NOT_REACH_VALUE = 7103; + /** + * RET_CITY_REPUTATION_PARENT_QUEST_TAKEN = 7104; + */ + public static final int RET_CITY_REPUTATION_PARENT_QUEST_TAKEN_VALUE = 7104; + /** + * RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH = 7105; + */ + public static final int RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH_VALUE = 7105; + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST = 7106; + */ + public static final int RET_CITY_REPUTATION_ACCEPT_REQUEST_VALUE = 7106; + /** + * RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST = 7107; + */ + public static final int RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST_VALUE = 7107; + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT = 7108; + */ + public static final int RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT_VALUE = 7108; + /** + * RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN = 7109; + */ + public static final int RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN_VALUE = 7109; + /** + * RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD = 7110; + */ + public static final int RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD_VALUE = 7110; + /** + * RET_CITY_REPUTATION_SWITCH_CLOSE = 7111; + */ + public static final int RET_CITY_REPUTATION_SWITCH_CLOSE_VALUE = 7111; + /** + * RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE = 7112; + */ + public static final int RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE_VALUE = 7112; + /** + * RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD = 7113; + */ + public static final int RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD_VALUE = 7113; + /** + * RET_CITY_REPUTATION_EXPLORE_NOT_REACH = 7114; + */ + public static final int RET_CITY_REPUTATION_EXPLORE_NOT_REACH_VALUE = 7114; + /** + * RET_MECHANICUS_NOT_OPEN = 7120; + */ + public static final int RET_MECHANICUS_NOT_OPEN_VALUE = 7120; + /** + * RET_MECHANICUS_GEAR_UNLOCK = 7121; + */ + public static final int RET_MECHANICUS_GEAR_UNLOCK_VALUE = 7121; + /** + * RET_MECHANICUS_GEAR_LOCK = 7122; + */ + public static final int RET_MECHANICUS_GEAR_LOCK_VALUE = 7122; + /** + * RET_MECHANICUS_GEAR_LEVEL_LIMIT = 7123; + */ + public static final int RET_MECHANICUS_GEAR_LEVEL_LIMIT_VALUE = 7123; + /** + * RET_MECHANICUS_COIN_NOT_ENOUGH = 7124; + */ + public static final int RET_MECHANICUS_COIN_NOT_ENOUGH_VALUE = 7124; + /** + * RET_MECHANICUS_NO_SEQUENCE = 7125; + */ + public static final int RET_MECHANICUS_NO_SEQUENCE_VALUE = 7125; + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL = 7126; + */ + public static final int RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL_VALUE = 7126; + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_OPEN = 7127; + */ + public static final int RET_MECHANICUS_SEQUENCE_LIMIT_OPEN_VALUE = 7127; + /** + * RET_MECHANICUS_DIFFICULT_NOT_SUPPORT = 7128; + */ + public static final int RET_MECHANICUS_DIFFICULT_NOT_SUPPORT_VALUE = 7128; + /** + * RET_MECHANICUS_TICKET_NOT_ENOUGH = 7129; + */ + public static final int RET_MECHANICUS_TICKET_NOT_ENOUGH_VALUE = 7129; + /** + * RET_MECHANICUS_TEACH_NOT_FINISH = 7130; + */ + public static final int RET_MECHANICUS_TEACH_NOT_FINISH_VALUE = 7130; + /** + * RET_MECHANICUS_TEACH_FINISHED = 7131; + */ + public static final int RET_MECHANICUS_TEACH_FINISHED_VALUE = 7131; + /** + * RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK = 7132; + */ + public static final int RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK_VALUE = 7132; + /** + * RET_MECHANICUS_PLAYER_LIMIT = 7133; + */ + public static final int RET_MECHANICUS_PLAYER_LIMIT_VALUE = 7133; + /** + * RET_MECHANICUS_PUNISH_TIME = 7134; + */ + public static final int RET_MECHANICUS_PUNISH_TIME_VALUE = 7134; + /** + * RET_MECHANICUS_SWITCH_CLOSE = 7135; + */ + public static final int RET_MECHANICUS_SWITCH_CLOSE_VALUE = 7135; + /** + * RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON = 7150; + */ + public static final int RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON_VALUE = 7150; + /** + * RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND = 7151; + */ + public static final int RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND_VALUE = 7151; + /** + * RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD = 7152; + */ + public static final int RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD_VALUE = 7152; + /** + * RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY = 7153; + */ + public static final int RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY_VALUE = 7153; + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE = 7154; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE_VALUE = 7154; + /** + * RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE = 7155; + */ + public static final int RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE_VALUE = 7155; + /** + * RET_MECHANICUS_BATTLE_CARD_IS_WAITING = 7156; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_IS_WAITING_VALUE = 7156; + /** + * RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED = 7157; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED_VALUE = 7157; + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED = 7158; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED_VALUE = 7158; + /** + * RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER = 7159; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER_VALUE = 7159; + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS = 7160; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS_VALUE = 7160; + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED = 7161; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED_VALUE = 7161; + /** + * RET_LEGENDARY_KEY_NOT_ENOUGH = 8001; + */ + public static final int RET_LEGENDARY_KEY_NOT_ENOUGH_VALUE = 8001; + /** + * RET_LEGENDARY_KEY_EXCEED_LIMIT = 8002; + */ + public static final int RET_LEGENDARY_KEY_EXCEED_LIMIT_VALUE = 8002; + /** + * RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM = 8003; + */ + public static final int RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM_VALUE = 8003; + /** + * RET_PERSONAL_LINE_OPEN_STATE_OFF = 8004; + */ + public static final int RET_PERSONAL_LINE_OPEN_STATE_OFF_VALUE = 8004; + /** + * RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH = 8005; + */ + public static final int RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH_VALUE = 8005; + /** + * RET_PERSONAL_LINE_NOT_OPEN = 8006; + */ + public static final int RET_PERSONAL_LINE_NOT_OPEN_VALUE = 8006; + /** + * RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH = 8007; + */ + public static final int RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH_VALUE = 8007; + /** + * RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT = 8201; + */ + public static final int RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT_VALUE = 8201; + /** + * RET_HUNTING_HAS_UNFINISHED_OFFER = 8202; + */ + public static final int RET_HUNTING_HAS_UNFINISHED_OFFER_VALUE = 8202; + /** + * RET_HUNTING_FAILED_OFFER_NOT_CD_READY = 8203; + */ + public static final int RET_HUNTING_FAILED_OFFER_NOT_CD_READY_VALUE = 8203; + /** + * RET_HUNTING_NOT_TAKE_OFFER = 8204; + */ + public static final int RET_HUNTING_NOT_TAKE_OFFER_VALUE = 8204; + /** + * RET_HUNTING_CANNOT_TAKE_TWICE = 8205; + */ + public static final int RET_HUNTING_CANNOT_TAKE_TWICE_VALUE = 8205; + /** + * RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE = 8901; + */ + public static final int RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE_VALUE = 8901; + /** + * RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND = 8902; + */ + public static final int RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND_VALUE = 8902; + /** + * RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED = 8903; + */ + public static final int RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED_VALUE = 8903; + /** + * RET_PRIVATE_CHAT_CONTENT_TOO_LONG = 8904; + */ + public static final int RET_PRIVATE_CHAT_CONTENT_TOO_LONG_VALUE = 8904; + /** + * RET_PRIVATE_CHAT_PULL_TOO_FAST = 8905; + */ + public static final int RET_PRIVATE_CHAT_PULL_TOO_FAST_VALUE = 8905; + /** + * RET_PRIVATE_CHAT_REPEAT_READ = 8906; + */ + public static final int RET_PRIVATE_CHAT_REPEAT_READ_VALUE = 8906; + /** + * RET_PRIVATE_CHAT_READ_NOT_FRIEND = 8907; + */ + public static final int RET_PRIVATE_CHAT_READ_NOT_FRIEND_VALUE = 8907; + /** + * RET_REUNION_FINISHED = 9001; + */ + public static final int RET_REUNION_FINISHED_VALUE = 9001; + /** + * RET_REUNION_NOT_ACTIVATED = 9002; + */ + public static final int RET_REUNION_NOT_ACTIVATED_VALUE = 9002; + /** + * RET_REUNION_ALREADY_TAKE_FIRST_REWARD = 9003; + */ + public static final int RET_REUNION_ALREADY_TAKE_FIRST_REWARD_VALUE = 9003; + /** + * RET_REUNION_SIGN_IN_REWARDED = 9004; + */ + public static final int RET_REUNION_SIGN_IN_REWARDED_VALUE = 9004; + /** + * RET_REUNION_WATCHER_REWARDED = 9005; + */ + public static final int RET_REUNION_WATCHER_REWARDED_VALUE = 9005; + /** + * RET_REUNION_WATCHER_NOT_FINISH = 9006; + */ + public static final int RET_REUNION_WATCHER_NOT_FINISH_VALUE = 9006; + /** + * RET_REUNION_MISSION_REWARDED = 9007; + */ + public static final int RET_REUNION_MISSION_REWARDED_VALUE = 9007; + /** + * RET_REUNION_MISSION_NOT_FINISH = 9008; + */ + public static final int RET_REUNION_MISSION_NOT_FINISH_VALUE = 9008; + /** + * RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED = 9009; + */ + public static final int RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED_VALUE = 9009; + /** + * RET_BLESSING_CONTENT_CLOSED = 9101; + */ + public static final int RET_BLESSING_CONTENT_CLOSED_VALUE = 9101; + /** + * RET_BLESSING_NOT_ACTIVE = 9102; + */ + public static final int RET_BLESSING_NOT_ACTIVE_VALUE = 9102; + /** + * RET_BLESSING_NOT_TODAY_ENTITY = 9103; + */ + public static final int RET_BLESSING_NOT_TODAY_ENTITY_VALUE = 9103; + /** + * RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT = 9104; + */ + public static final int RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT_VALUE = 9104; + /** + * RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT = 9105; + */ + public static final int RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT_VALUE = 9105; + /** + * RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT = 9106; + */ + public static final int RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT_VALUE = 9106; + /** + * RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH = 9107; + */ + public static final int RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH_VALUE = 9107; + /** + * RET_BLESSING_PIC_NOT_ENOUGH = 9108; + */ + public static final int RET_BLESSING_PIC_NOT_ENOUGH_VALUE = 9108; + /** + * RET_BLESSING_PIC_HAS_RECEIVED = 9109; + */ + public static final int RET_BLESSING_PIC_HAS_RECEIVED_VALUE = 9109; + /** + * RET_BLESSING_TARGET_RECV_NUM_EXCEED = 9110; + */ + public static final int RET_BLESSING_TARGET_RECV_NUM_EXCEED_VALUE = 9110; + /** + * RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT = 9111; + */ + public static final int RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT_VALUE = 9111; + /** + * RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH = 9112; + */ + public static final int RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH_VALUE = 9112; + /** + * RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT = 9113; + */ + public static final int RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT_VALUE = 9113; + /** + * RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH = 9114; + */ + public static final int RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH_VALUE = 9114; + /** + * RET_FLEUR_FAIR_MINIGAME_NOT_OPEN = 9115; + */ + public static final int RET_FLEUR_FAIR_MINIGAME_NOT_OPEN_VALUE = 9115; + /** + * RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK = 9116; + */ + public static final int RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK_VALUE = 9116; + /** + * RET_FLEUR_FAIR_DUNGEON_LOCKED = 9117; + */ + public static final int RET_FLEUR_FAIR_DUNGEON_LOCKED_VALUE = 9117; + /** + * RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME = 9118; + */ + public static final int RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME_VALUE = 9118; + /** + * RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM = 9119; + */ + public static final int RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM_VALUE = 9119; + /** + * RET_WATER_SPIRIT_COIN_EXCEED_LIMIT = 9120; + */ + public static final int RET_WATER_SPIRIT_COIN_EXCEED_LIMIT_VALUE = 9120; + /** + * RET_WATER_SPIRIT_COIN_NOT_ENOUGH = 9121; + */ + public static final int RET_WATER_SPIRIT_COIN_NOT_ENOUGH_VALUE = 9121; + /** + * RET_REGION_SEARCH_NO_SEARCH = 9122; + */ + public static final int RET_REGION_SEARCH_NO_SEARCH_VALUE = 9122; + /** + * RET_REGION_SEARCH_STATE_ERROR = 9123; + */ + public static final int RET_REGION_SEARCH_STATE_ERROR_VALUE = 9123; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN = 9130; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN_VALUE = 9130; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN = 9131; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN_VALUE = 9131; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN = 9132; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN_VALUE = 9132; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN = 9133; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN_VALUE = 9133; + /** + * RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON = 9134; + */ + public static final int RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON_VALUE = 9134; + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE = 9135; + */ + public static final int RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE_VALUE = 9135; + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN = 9136; + */ + public static final int RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN_VALUE = 9136; + /** + * RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT = 9137; + */ + public static final int RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT_VALUE = 9137; + /** + * RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH = 9138; + */ + public static final int RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH_VALUE = 9138; + /** + * RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON = 9139; + */ + public static final int RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON_VALUE = 9139; + /** + * RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH = 9150; + */ + public static final int RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH_VALUE = 9150; + /** + * RET_HIDE_AND_SEEK_PLAY_NOT_OPEN = 9160; + */ + public static final int RET_HIDE_AND_SEEK_PLAY_NOT_OPEN_VALUE = 9160; + /** + * RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN = 9161; + */ + public static final int RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN_VALUE = 9161; + /** + * RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT = 9170; + */ + public static final int RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT_VALUE = 9170; + /** + * RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH = 9171; + */ + public static final int RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH_VALUE = 9171; + /** + * RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT = 9172; + */ + public static final int RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT_VALUE = 9172; + /** + * RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH = 9173; + */ + public static final int RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH_VALUE = 9173; + /** + * RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT = 9180; + */ + public static final int RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT_VALUE = 9180; + /** + * RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH = 9181; + */ + public static final int RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH_VALUE = 9181; + /** + * RET_CHESS_TEACH_MAP_FINISHED = 9183; + */ + public static final int RET_CHESS_TEACH_MAP_FINISHED_VALUE = 9183; + /** + * RET_CHESS_TEACH_MAP_UNFINISHED = 9184; + */ + public static final int RET_CHESS_TEACH_MAP_UNFINISHED_VALUE = 9184; + /** + * RET_CHESS_COIN_EXCEED_LIMIT = 9185; + */ + public static final int RET_CHESS_COIN_EXCEED_LIMIT_VALUE = 9185; + /** + * RET_CHESS_COIN_NOT_ENOUGH = 9186; + */ + public static final int RET_CHESS_COIN_NOT_ENOUGH_VALUE = 9186; + /** + * RET_CHESS_IN_PUNISH_TIME = 9187; + */ + public static final int RET_CHESS_IN_PUNISH_TIME_VALUE = 9187; + /** + * RET_CHESS_PREV_MAP_UNFINISHED = 9188; + */ + public static final int RET_CHESS_PREV_MAP_UNFINISHED_VALUE = 9188; + /** + * RET_CHESS_MAP_LOCKED = 9189; + */ + public static final int RET_CHESS_MAP_LOCKED_VALUE = 9189; + /** + * RET_BLITZ_RUSH_NOT_OPEN = 9192; + */ + public static final int RET_BLITZ_RUSH_NOT_OPEN_VALUE = 9192; + /** + * RET_BLITZ_RUSH_DUNGEON_NOT_OPEN = 9193; + */ + public static final int RET_BLITZ_RUSH_DUNGEON_NOT_OPEN_VALUE = 9193; + /** + * RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT = 9194; + */ + public static final int RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT_VALUE = 9194; + /** + * RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT = 9195; + */ + public static final int RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT_VALUE = 9195; + /** + * RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH = 9196; + */ + public static final int RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH_VALUE = 9196; + /** + * RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH = 9197; + */ + public static final int RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH_VALUE = 9197; + /** + * RET_MIRACLE_RING_VALUE_NOT_ENOUGH = 9201; + */ + public static final int RET_MIRACLE_RING_VALUE_NOT_ENOUGH_VALUE = 9201; + /** + * RET_MIRACLE_RING_CD = 9202; + */ + public static final int RET_MIRACLE_RING_CD_VALUE = 9202; + /** + * RET_MIRACLE_RING_REWARD_NOT_TAKEN = 9203; + */ + public static final int RET_MIRACLE_RING_REWARD_NOT_TAKEN_VALUE = 9203; + /** + * RET_MIRACLE_RING_NOT_DELIVER = 9204; + */ + public static final int RET_MIRACLE_RING_NOT_DELIVER_VALUE = 9204; + /** + * RET_MIRACLE_RING_DELIVER_EXCEED = 9205; + */ + public static final int RET_MIRACLE_RING_DELIVER_EXCEED_VALUE = 9205; + /** + * RET_MIRACLE_RING_HAS_CREATED = 9206; + */ + public static final int RET_MIRACLE_RING_HAS_CREATED_VALUE = 9206; + /** + * RET_MIRACLE_RING_HAS_NOT_CREATED = 9207; + */ + public static final int RET_MIRACLE_RING_HAS_NOT_CREATED_VALUE = 9207; + /** + * RET_MIRACLE_RING_NOT_YOURS = 9208; + */ + public static final int RET_MIRACLE_RING_NOT_YOURS_VALUE = 9208; + /** + * RET_GADGET_FOUNDATION_UNAUTHORIZED = 9251; + */ + public static final int RET_GADGET_FOUNDATION_UNAUTHORIZED_VALUE = 9251; + /** + * RET_GADGET_FOUNDATION_SCENE_NOT_FOUND = 9252; + */ + public static final int RET_GADGET_FOUNDATION_SCENE_NOT_FOUND_VALUE = 9252; + /** + * RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE = 9253; + */ + public static final int RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE_VALUE = 9253; + /** + * RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT = 9254; + */ + public static final int RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT_VALUE = 9254; + /** + * RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE = 9255; + */ + public static final int RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE_VALUE = 9255; + /** + * RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED = 9256; + */ + public static final int RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED_VALUE = 9256; + /** + * RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE = 9257; + */ + public static final int RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE_VALUE = 9257; + /** + * RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER = 9258; + */ + public static final int RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER_VALUE = 9258; + /** + * RET_GADGET_FOUNDATION_NOT_LOCKED = 9259; + */ + public static final int RET_GADGET_FOUNDATION_NOT_LOCKED_VALUE = 9259; + /** + * RET_GADGET_FOUNDATION_DUPLICATE_LOCK = 9260; + */ + public static final int RET_GADGET_FOUNDATION_DUPLICATE_LOCK_VALUE = 9260; + /** + * RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND = 9261; + */ + public static final int RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND_VALUE = 9261; + /** + * RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND = 9262; + */ + public static final int RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND_VALUE = 9262; + /** + * RET_GADGET_FOUNDATION_ROTAION_DISABLED = 9263; + */ + public static final int RET_GADGET_FOUNDATION_ROTAION_DISABLED_VALUE = 9263; + /** + * RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT = 9264; + */ + public static final int RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT_VALUE = 9264; + /** + * RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT = 9265; + */ + public static final int RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT_VALUE = 9265; + /** + * RET_GADGET_FOUNDATION_ROTATION_ON_GOING = 9266; + */ + public static final int RET_GADGET_FOUNDATION_ROTATION_ON_GOING_VALUE = 9266; + /** + * RET_OP_ACTIVITY_BONUS_NOT_FOUND = 9301; + */ + public static final int RET_OP_ACTIVITY_BONUS_NOT_FOUND_VALUE = 9301; + /** + * RET_OP_ACTIVITY_NOT_OPEN = 9302; + */ + public static final int RET_OP_ACTIVITY_NOT_OPEN_VALUE = 9302; + /** + * RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE = 9501; + */ + public static final int RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE_VALUE = 9501; + /** + * RET_MULTISTAGE_PLAY_NOT_FOUND = 9502; + */ + public static final int RET_MULTISTAGE_PLAY_NOT_FOUND_VALUE = 9502; + /** + * RET_COOP_CHAPTER_NOT_OPEN = 9601; + */ + public static final int RET_COOP_CHAPTER_NOT_OPEN_VALUE = 9601; + /** + * RET_COOP_COND_NOT_MEET = 9602; + */ + public static final int RET_COOP_COND_NOT_MEET_VALUE = 9602; + /** + * RET_COOP_POINT_LOCKED = 9603; + */ + public static final int RET_COOP_POINT_LOCKED_VALUE = 9603; + /** + * RET_COOP_NOT_HAVE_PROGRESS = 9604; + */ + public static final int RET_COOP_NOT_HAVE_PROGRESS_VALUE = 9604; + /** + * RET_COOP_REWARD_HAS_TAKEN = 9605; + */ + public static final int RET_COOP_REWARD_HAS_TAKEN_VALUE = 9605; + /** + * RET_DRAFT_HAS_ACTIVE_DRAFT = 9651; + */ + public static final int RET_DRAFT_HAS_ACTIVE_DRAFT_VALUE = 9651; + /** + * RET_DRAFT_NOT_IN_MY_WORLD = 9652; + */ + public static final int RET_DRAFT_NOT_IN_MY_WORLD_VALUE = 9652; + /** + * RET_DRAFT_NOT_SUPPORT_MP = 9653; + */ + public static final int RET_DRAFT_NOT_SUPPORT_MP_VALUE = 9653; + /** + * RET_DRAFT_PLAYER_NOT_ENOUGH = 9654; + */ + public static final int RET_DRAFT_PLAYER_NOT_ENOUGH_VALUE = 9654; + /** + * RET_DRAFT_INCORRECT_SCENE = 9655; + */ + public static final int RET_DRAFT_INCORRECT_SCENE_VALUE = 9655; + /** + * RET_DRAFT_OTHER_PLAYER_ENTERING = 9656; + */ + public static final int RET_DRAFT_OTHER_PLAYER_ENTERING_VALUE = 9656; + /** + * RET_DRAFT_GUEST_IS_TRANSFERRING = 9657; + */ + public static final int RET_DRAFT_GUEST_IS_TRANSFERRING_VALUE = 9657; + /** + * RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE = 9658; + */ + public static final int RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE_VALUE = 9658; + /** + * RET_DRAFT_INVITE_OVER_TIME = 9659; + */ + public static final int RET_DRAFT_INVITE_OVER_TIME_VALUE = 9659; + /** + * RET_DRAFT_TWICE_CONFIRM_OVER_TIMER = 9660; + */ + public static final int RET_DRAFT_TWICE_CONFIRM_OVER_TIMER_VALUE = 9660; + /** + * RET_HOME_UNKOWN = 9701; + */ + public static final int RET_HOME_UNKOWN_VALUE = 9701; + /** + * RET_HOME_INVALID_CLIENT_PARAM = 9702; + */ + public static final int RET_HOME_INVALID_CLIENT_PARAM_VALUE = 9702; + /** + * RET_HOME_TARGE_PLAYER_HAS_NO_HOME = 9703; + */ + public static final int RET_HOME_TARGE_PLAYER_HAS_NO_HOME_VALUE = 9703; + /** + * RET_HOME_NOT_ONLINE = 9704; + */ + public static final int RET_HOME_NOT_ONLINE_VALUE = 9704; + /** + * RET_HOME_PLAYER_FULL = 9705; + */ + public static final int RET_HOME_PLAYER_FULL_VALUE = 9705; + /** + * RET_HOME_BLOCKED = 9706; + */ + public static final int RET_HOME_BLOCKED_VALUE = 9706; + /** + * RET_HOME_ALREADY_IN_TARGET_HOME_WORLD = 9707; + */ + public static final int RET_HOME_ALREADY_IN_TARGET_HOME_WORLD_VALUE = 9707; + /** + * RET_HOME_IN_EDIT_MODE = 9708; + */ + public static final int RET_HOME_IN_EDIT_MODE_VALUE = 9708; + /** + * RET_HOME_NOT_IN_EDIT_MODE = 9709; + */ + public static final int RET_HOME_NOT_IN_EDIT_MODE_VALUE = 9709; + /** + * RET_HOME_HAS_GUEST = 9710; + */ + public static final int RET_HOME_HAS_GUEST_VALUE = 9710; + /** + * RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE = 9711; + */ + public static final int RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE_VALUE = 9711; + /** + * RET_HOME_CLIENT_PARAM_INVALID = 9712; + */ + public static final int RET_HOME_CLIENT_PARAM_INVALID_VALUE = 9712; + /** + * RET_HOME_PLAYER_NOT_IN_HOME_WORLD = 9713; + */ + public static final int RET_HOME_PLAYER_NOT_IN_HOME_WORLD_VALUE = 9713; + /** + * RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD = 9714; + */ + public static final int RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD_VALUE = 9714; + /** + * RET_HOME_NOT_FOUND_IN_MEM = 9715; + */ + public static final int RET_HOME_NOT_FOUND_IN_MEM_VALUE = 9715; + /** + * RET_HOME_PLAYER_IN_HOME_ROOM_SCENE = 9716; + */ + public static final int RET_HOME_PLAYER_IN_HOME_ROOM_SCENE_VALUE = 9716; + /** + * RET_HOME_HOME_REFUSE_GUEST_ENTER = 9717; + */ + public static final int RET_HOME_HOME_REFUSE_GUEST_ENTER_VALUE = 9717; + /** + * RET_HOME_OWNER_REFUSE_TO_ENTER_HOME = 9718; + */ + public static final int RET_HOME_OWNER_REFUSE_TO_ENTER_HOME_VALUE = 9718; + /** + * RET_HOME_OWNER_OFFLINE = 9719; + */ + public static final int RET_HOME_OWNER_OFFLINE_VALUE = 9719; + /** + * RET_HOME_FURNITURE_EXCEED_LIMIT = 9720; + */ + public static final int RET_HOME_FURNITURE_EXCEED_LIMIT_VALUE = 9720; + /** + * RET_HOME_FURNITURE_COUNT_NOT_ENOUGH = 9721; + */ + public static final int RET_HOME_FURNITURE_COUNT_NOT_ENOUGH_VALUE = 9721; + /** + * RET_HOME_IN_TRY_ENTER_PROCESS = 9722; + */ + public static final int RET_HOME_IN_TRY_ENTER_PROCESS_VALUE = 9722; + /** + * RET_HOME_ALREADY_IN_TARGET_SCENE = 9723; + */ + public static final int RET_HOME_ALREADY_IN_TARGET_SCENE_VALUE = 9723; + /** + * RET_HOME_COIN_EXCEED_LIMIT = 9724; + */ + public static final int RET_HOME_COIN_EXCEED_LIMIT_VALUE = 9724; + /** + * RET_HOME_COIN_NOT_ENOUGH = 9725; + */ + public static final int RET_HOME_COIN_NOT_ENOUGH_VALUE = 9725; + /** + * RET_HOME_MODULE_NOT_UNLOCKED = 9726; + */ + public static final int RET_HOME_MODULE_NOT_UNLOCKED_VALUE = 9726; + /** + * RET_HOME_CUR_MODULE_CLOSED = 9727; + */ + public static final int RET_HOME_CUR_MODULE_CLOSED_VALUE = 9727; + /** + * RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED = 9728; + */ + public static final int RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED_VALUE = 9728; + /** + * RET_HOME_IN_MATCH = 9729; + */ + public static final int RET_HOME_IN_MATCH_VALUE = 9729; + /** + * RET_HOME_IN_COMBAT = 9730; + */ + public static final int RET_HOME_IN_COMBAT_VALUE = 9730; + /** + * RET_HOME_EDIT_MODE_CD = 9731; + */ + public static final int RET_HOME_EDIT_MODE_CD_VALUE = 9731; + /** + * RET_HOME_UPDATE_FURNITURE_CD = 9732; + */ + public static final int RET_HOME_UPDATE_FURNITURE_CD_VALUE = 9732; + /** + * RET_HOME_BLOCK_FURNITURE_LIMIT = 9733; + */ + public static final int RET_HOME_BLOCK_FURNITURE_LIMIT_VALUE = 9733; + /** + * RET_HOME_NOT_SUPPORT = 9734; + */ + public static final int RET_HOME_NOT_SUPPORT_VALUE = 9734; + /** + * RET_HOME_STATE_NOT_OPEN = 9735; + */ + public static final int RET_HOME_STATE_NOT_OPEN_VALUE = 9735; + /** + * RET_HOME_TARGET_STATE_NOT_OPEN = 9736; + */ + public static final int RET_HOME_TARGET_STATE_NOT_OPEN_VALUE = 9736; + /** + * RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL = 9737; + */ + public static final int RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL_VALUE = 9737; + /** + * RET_HOME_SAVE_NO_MAIN_HOUSE = 9738; + */ + public static final int RET_HOME_SAVE_NO_MAIN_HOUSE_VALUE = 9738; + /** + * RET_HOME_IN_DUNGEON = 9739; + */ + public static final int RET_HOME_IN_DUNGEON_VALUE = 9739; + /** + * RET_HOME_ANY_GALLERY_STARTED = 9740; + */ + public static final int RET_HOME_ANY_GALLERY_STARTED_VALUE = 9740; + /** + * RET_HOME_QUEST_BLOCK_HOME = 9741; + */ + public static final int RET_HOME_QUEST_BLOCK_HOME_VALUE = 9741; + /** + * RET_HOME_WAITING_PRIOR_CHECK = 9742; + */ + public static final int RET_HOME_WAITING_PRIOR_CHECK_VALUE = 9742; + /** + * RET_HOME_PERSISTENT_CHECK_FAIL = 9743; + */ + public static final int RET_HOME_PERSISTENT_CHECK_FAIL_VALUE = 9743; + /** + * RET_HOME_FIND_ONLINE_HOME_FAIL = 9744; + */ + public static final int RET_HOME_FIND_ONLINE_HOME_FAIL_VALUE = 9744; + /** + * RET_HOME_JOIN_SCENE_FAIL = 9745; + */ + public static final int RET_HOME_JOIN_SCENE_FAIL_VALUE = 9745; + /** + * RET_HOME_MAX_PLAYER = 9746; + */ + public static final int RET_HOME_MAX_PLAYER_VALUE = 9746; + /** + * RET_HOME_IN_TRANSFER = 9747; + */ + public static final int RET_HOME_IN_TRANSFER_VALUE = 9747; + /** + * RET_HOME_ANY_HOME_GALLERY_STARTED = 9748; + */ + public static final int RET_HOME_ANY_HOME_GALLERY_STARTED_VALUE = 9748; + /** + * RET_HOME_CAN_NOT_ENTER_IN_AUDIT = 9749; + */ + public static final int RET_HOME_CAN_NOT_ENTER_IN_AUDIT_VALUE = 9749; + /** + * RET_FURNITURE_MAKE_INDEX_ERROR = 9750; + */ + public static final int RET_FURNITURE_MAKE_INDEX_ERROR_VALUE = 9750; + /** + * RET_FURNITURE_MAKE_LOCKED = 9751; + */ + public static final int RET_FURNITURE_MAKE_LOCKED_VALUE = 9751; + /** + * RET_FURNITURE_MAKE_CONFIG_ERROR = 9752; + */ + public static final int RET_FURNITURE_MAKE_CONFIG_ERROR_VALUE = 9752; + /** + * RET_FURNITURE_MAKE_SLOT_FULL = 9753; + */ + public static final int RET_FURNITURE_MAKE_SLOT_FULL_VALUE = 9753; + /** + * RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL = 9754; + */ + public static final int RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL_VALUE = 9754; + /** + * RET_FURNITURE_MAKE_UNFINISH = 9755; + */ + public static final int RET_FURNITURE_MAKE_UNFINISH_VALUE = 9755; + /** + * RET_FURNITURE_MAKE_IS_FINISH = 9756; + */ + public static final int RET_FURNITURE_MAKE_IS_FINISH_VALUE = 9756; + /** + * RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME = 9757; + */ + public static final int RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME_VALUE = 9757; + /** + * RET_FURNITURE_MAKE_NO_COUNT = 9758; + */ + public static final int RET_FURNITURE_MAKE_NO_COUNT_VALUE = 9758; + /** + * RET_FURNITURE_MAKE_ACCELERATE_LIMIT = 9759; + */ + public static final int RET_FURNITURE_MAKE_ACCELERATE_LIMIT_VALUE = 9759; + /** + * RET_FURNITURE_MAKE_NO_MAKE_DATA = 9760; + */ + public static final int RET_FURNITURE_MAKE_NO_MAKE_DATA_VALUE = 9760; + /** + * RET_HOME_LIMITED_SHOP_CLOSE = 9761; + */ + public static final int RET_HOME_LIMITED_SHOP_CLOSE_VALUE = 9761; + /** + * RET_HOME_AVATAR_NOT_SHOW = 9762; + */ + public static final int RET_HOME_AVATAR_NOT_SHOW_VALUE = 9762; + /** + * RET_HOME_EVENT_COND_NOT_SATISFIED = 9763; + */ + public static final int RET_HOME_EVENT_COND_NOT_SATISFIED_VALUE = 9763; + /** + * RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM = 9764; + */ + public static final int RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM_VALUE = 9764; + /** + * RET_HOME_INVALID_ARRANGE_NPC_PARAM = 9765; + */ + public static final int RET_HOME_INVALID_ARRANGE_NPC_PARAM_VALUE = 9765; + /** + * RET_HOME_INVALID_ARRANGE_SUITE_PARAM = 9766; + */ + public static final int RET_HOME_INVALID_ARRANGE_SUITE_PARAM_VALUE = 9766; + /** + * RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM = 9767; + */ + public static final int RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM_VALUE = 9767; + /** + * RET_HOME_AVATAR_STATE_NOT_OPEN = 9768; + */ + public static final int RET_HOME_AVATAR_STATE_NOT_OPEN_VALUE = 9768; + /** + * RET_HOME_PLANT_FIELD_NOT_EMPTY = 9769; + */ + public static final int RET_HOME_PLANT_FIELD_NOT_EMPTY_VALUE = 9769; + /** + * RET_HOME_PLANT_FIELD_EMPTY = 9770; + */ + public static final int RET_HOME_PLANT_FIELD_EMPTY_VALUE = 9770; + /** + * RET_HOME_PLANT_FIELD_TYPE_ERROR = 9771; + */ + public static final int RET_HOME_PLANT_FIELD_TYPE_ERROR_VALUE = 9771; + /** + * RET_HOME_PLANT_TIME_NOT_ENOUGH = 9772; + */ + public static final int RET_HOME_PLANT_TIME_NOT_ENOUGH_VALUE = 9772; + /** + * RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH = 9773; + */ + public static final int RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH_VALUE = 9773; + /** + * RET_HOME_PLANT_FIELD_PARAM_ERROR = 9774; + */ + public static final int RET_HOME_PLANT_FIELD_PARAM_ERROR_VALUE = 9774; + /** + * RET_HOME_FURNITURE_GUID_ERROR = 9775; + */ + public static final int RET_HOME_FURNITURE_GUID_ERROR_VALUE = 9775; + /** + * RET_HOME_FURNITURE_ARRANGE_LIMIT = 9776; + */ + public static final int RET_HOME_FURNITURE_ARRANGE_LIMIT_VALUE = 9776; + /** + * RET_HOME_FISH_FARMING_LIMIT = 9777; + */ + public static final int RET_HOME_FISH_FARMING_LIMIT_VALUE = 9777; + /** + * RET_HOME_FISH_COUNT_NOT_ENOUGH = 9778; + */ + public static final int RET_HOME_FISH_COUNT_NOT_ENOUGH_VALUE = 9778; + /** + * RET_HOME_FURNITURE_COST_LIMIT = 9779; + */ + public static final int RET_HOME_FURNITURE_COST_LIMIT_VALUE = 9779; + /** + * RET_HOME_CUSTOM_FURNITURE_INVALID = 9780; + */ + public static final int RET_HOME_CUSTOM_FURNITURE_INVALID_VALUE = 9780; + /** + * RET_HOME_INVALID_ARRANGE_GROUP_PARAM = 9781; + */ + public static final int RET_HOME_INVALID_ARRANGE_GROUP_PARAM_VALUE = 9781; + /** + * RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT = 9782; + */ + public static final int RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT_VALUE = 9782; + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR = 9783; + */ + public static final int RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR_VALUE = 9783; + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK = 9784; + */ + public static final int RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK_VALUE = 9784; + /** + * RET_HOME_FURNITURE_CANNOT_ARRANGE = 9785; + */ + public static final int RET_HOME_FURNITURE_CANNOT_ARRANGE_VALUE = 9785; + /** + * RET_HOME_FURNITURE_IN_DUPLICATE_SUITE = 9786; + */ + public static final int RET_HOME_FURNITURE_IN_DUPLICATE_SUITE_VALUE = 9786; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL = 9787; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL_VALUE = 9787; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG = 9788; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG_VALUE = 9788; + /** + * RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT = 9789; + */ + public static final int RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT_VALUE = 9789; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT = 9790; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT_VALUE = 9790; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE = 9791; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE_VALUE = 9791; + /** + * RET_HOME_BGM_ID_NOT_FOUND = 9792; + */ + public static final int RET_HOME_BGM_ID_NOT_FOUND_VALUE = 9792; + /** + * RET_HOME_BGM_NOT_UNLOCKED = 9793; + */ + public static final int RET_HOME_BGM_NOT_UNLOCKED_VALUE = 9793; + /** + * RET_HOME_BGM_FURNITURE_NOT_FOUND = 9794; + */ + public static final int RET_HOME_BGM_FURNITURE_NOT_FOUND_VALUE = 9794; + /** + * RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE = 9795; + */ + public static final int RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE_VALUE = 9795; + /** + * RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796; + */ + public static final int RET_HOME_LIMITED_SHOP_GOODS_DISABLE_VALUE = 9796; + /** + * RET_HOME_WORLD_WOOD_MATERIAL_EMPTY = 9797; + */ + public static final int RET_HOME_WORLD_WOOD_MATERIAL_EMPTY_VALUE = 9797; + /** + * RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND = 9798; + */ + public static final int RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND_VALUE = 9798; + /** + * RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID = 9799; + */ + public static final int RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID_VALUE = 9799; + /** + * RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT = 9800; + */ + public static final int RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT_VALUE = 9800; + /** + * RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000; + */ + public static final int RET_SUMO_ACTIVITY_STAGE_NOT_OPEN_VALUE = 10000; + /** + * RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD = 10001; + */ + public static final int RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD_VALUE = 10001; + /** + * RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT = 10002; + */ + public static final int RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT_VALUE = 10002; + /** + * RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR = 10004; + */ + public static final int RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR_VALUE = 10004; + /** + * RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH = 10005; + */ + public static final int RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH_VALUE = 10005; + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE = 10006; + */ + public static final int RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE_VALUE = 10006; + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD = 10007; + */ + public static final int RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD_VALUE = 10007; + /** + * RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH = 10008; + */ + public static final int RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH_VALUE = 10008; + /** + * RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET = 10009; + */ + public static final int RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET_VALUE = 10009; + /** + * RET_DIG_GADGET_CONFIG_ID_NOT_MATCH = 10015; + */ + public static final int RET_DIG_GADGET_CONFIG_ID_NOT_MATCH_VALUE = 10015; + /** + * RET_DIG_FIND_NEAREST_POS_FAIL = 10016; + */ + public static final int RET_DIG_FIND_NEAREST_POS_FAIL_VALUE = 10016; + /** + * RET_MUSIC_GAME_LEVEL_NOT_OPEN = 10021; + */ + public static final int RET_MUSIC_GAME_LEVEL_NOT_OPEN_VALUE = 10021; + /** + * RET_MUSIC_GAME_LEVEL_NOT_UNLOCK = 10022; + */ + public static final int RET_MUSIC_GAME_LEVEL_NOT_UNLOCK_VALUE = 10022; + /** + * RET_MUSIC_GAME_LEVEL_NOT_STARTED = 10023; + */ + public static final int RET_MUSIC_GAME_LEVEL_NOT_STARTED_VALUE = 10023; + /** + * RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND = 10024; + */ + public static final int RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND_VALUE = 10024; + /** + * RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH = 10025; + */ + public static final int RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH_VALUE = 10025; + /** + * RET_ROGUELIKE_COIN_A_NOT_ENOUGH = 10031; + */ + public static final int RET_ROGUELIKE_COIN_A_NOT_ENOUGH_VALUE = 10031; + /** + * RET_ROGUELIKE_COIN_B_NOT_ENOUGH = 10032; + */ + public static final int RET_ROGUELIKE_COIN_B_NOT_ENOUGH_VALUE = 10032; + /** + * RET_ROGUELIKE_COIN_C_NOT_ENOUGH = 10033; + */ + public static final int RET_ROGUELIKE_COIN_C_NOT_ENOUGH_VALUE = 10033; + /** + * RET_ROGUELIKE_COIN_A_EXCEED_LIMIT = 10034; + */ + public static final int RET_ROGUELIKE_COIN_A_EXCEED_LIMIT_VALUE = 10034; + /** + * RET_ROGUELIKE_COIN_B_EXCEED_LIMIT = 10035; + */ + public static final int RET_ROGUELIKE_COIN_B_EXCEED_LIMIT_VALUE = 10035; + /** + * RET_ROGUELIKE_COIN_C_EXCEED_LIMIT = 10036; + */ + public static final int RET_ROGUELIKE_COIN_C_EXCEED_LIMIT_VALUE = 10036; + /** + * RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH = 10037; + */ + public static final int RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH_VALUE = 10037; + /** + * RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON = 10038; + */ + public static final int RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON_VALUE = 10038; + /** + * RET_ROGUELIKE_CELL_NOT_FOUND = 10039; + */ + public static final int RET_ROGUELIKE_CELL_NOT_FOUND_VALUE = 10039; + /** + * RET_ROGUELIKE_CELL_TYPE_INCORRECT = 10040; + */ + public static final int RET_ROGUELIKE_CELL_TYPE_INCORRECT_VALUE = 10040; + /** + * RET_ROGUELIKE_CELL_ALREADY_FINISHED = 10041; + */ + public static final int RET_ROGUELIKE_CELL_ALREADY_FINISHED_VALUE = 10041; + /** + * RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS = 10042; + */ + public static final int RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS_VALUE = 10042; + /** + * RET_ROGUELIKE_STAGE_NOT_FINISHED = 10043; + */ + public static final int RET_ROGUELIKE_STAGE_NOT_FINISHED_VALUE = 10043; + /** + * RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN = 10045; + */ + public static final int RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN_VALUE = 10045; + /** + * RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED = 10046; + */ + public static final int RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED_VALUE = 10046; + /** + * RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED = 10047; + */ + public static final int RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED_VALUE = 10047; + /** + * RET_ROGUELIKE_DUNGEON_NOT_OPEN = 10048; + */ + public static final int RET_ROGUELIKE_DUNGEON_NOT_OPEN_VALUE = 10048; + /** + * RET_ROGUELIKE_SPRINT_IS_BANNED = 10049; + */ + public static final int RET_ROGUELIKE_SPRINT_IS_BANNED_VALUE = 10049; + /** + * RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED = 10050; + */ + public static final int RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED_VALUE = 10050; + /** + * RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME = 10051; + */ + public static final int RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME_VALUE = 10051; + /** + * RET_PLANT_FLOWER_ALREADY_TAKE_SEED = 10056; + */ + public static final int RET_PLANT_FLOWER_ALREADY_TAKE_SEED_VALUE = 10056; + /** + * RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT = 10057; + */ + public static final int RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT_VALUE = 10057; + /** + * RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH = 10058; + */ + public static final int RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH_VALUE = 10058; + /** + * RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT = 10059; + */ + public static final int RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT_VALUE = 10059; + /** + * RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH = 10060; + */ + public static final int RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH_VALUE = 10060; + /** + * RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID = 10061; + */ + public static final int RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID_VALUE = 10061; + /** + * RET_HACHI_DUNGEON_NOT_VALID = 10052; + */ + public static final int RET_HACHI_DUNGEON_NOT_VALID_VALUE = 10052; + /** + * RET_HACHI_DUNGEON_STAGE_NOT_OPEN = 10053; + */ + public static final int RET_HACHI_DUNGEON_STAGE_NOT_OPEN_VALUE = 10053; + /** + * RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS = 10054; + */ + public static final int RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS_VALUE = 10054; + /** + * RET_WINTER_CAMP_COIN_A_NOT_ENOUGH = 10071; + */ + public static final int RET_WINTER_CAMP_COIN_A_NOT_ENOUGH_VALUE = 10071; + /** + * RET_WINTER_CAMP_COIN_B_NOT_ENOUGH = 10072; + */ + public static final int RET_WINTER_CAMP_COIN_B_NOT_ENOUGH_VALUE = 10072; + /** + * RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT = 10073; + */ + public static final int RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT_VALUE = 10073; + /** + * RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT = 10074; + */ + public static final int RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT_VALUE = 10074; + /** + * RET_WINTER_CAMP_WISH_ID_INVALID = 10075; + */ + public static final int RET_WINTER_CAMP_WISH_ID_INVALID_VALUE = 10075; + /** + * RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA = 10076; + */ + public static final int RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA_VALUE = 10076; + /** + * RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW = 10077; + */ + public static final int RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW_VALUE = 10077; + /** + * RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID = 10078; + */ + public static final int RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID_VALUE = 10078; + /** + * RET_WINTER_CAMP_ITEM_LIST_EMPTY = 10079; + */ + public static final int RET_WINTER_CAMP_ITEM_LIST_EMPTY_VALUE = 10079; + /** + * RET_WINTER_CAMP_REWARD_ALREADY_TAKEN = 10080; + */ + public static final int RET_WINTER_CAMP_REWARD_ALREADY_TAKEN_VALUE = 10080; + /** + * RET_WINTER_CAMP_STAGE_NOT_FINISH = 10081; + */ + public static final int RET_WINTER_CAMP_STAGE_NOT_FINISH_VALUE = 10081; + /** + * RET_WINTER_CAMP_GADGET_INVALID = 10082; + */ + public static final int RET_WINTER_CAMP_GADGET_INVALID_VALUE = 10082; + /** + * RET_LANTERN_RITE_COIN_A_NOT_ENOUGH = 10090; + */ + public static final int RET_LANTERN_RITE_COIN_A_NOT_ENOUGH_VALUE = 10090; + /** + * RET_LANTERN_RITE_COIN_B_NOT_ENOUGH = 10091; + */ + public static final int RET_LANTERN_RITE_COIN_B_NOT_ENOUGH_VALUE = 10091; + /** + * RET_LANTERN_RITE_COIN_C_NOT_ENOUGH = 10092; + */ + public static final int RET_LANTERN_RITE_COIN_C_NOT_ENOUGH_VALUE = 10092; + /** + * RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT = 10093; + */ + public static final int RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT_VALUE = 10093; + /** + * RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT = 10094; + */ + public static final int RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT_VALUE = 10094; + /** + * RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT = 10095; + */ + public static final int RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT_VALUE = 10095; + /** + * RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED = 10096; + */ + public static final int RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED_VALUE = 10096; + /** + * RET_LANTERN_RITE_PROJECTION_CAN_NOT_START = 10097; + */ + public static final int RET_LANTERN_RITE_PROJECTION_CAN_NOT_START_VALUE = 10097; + /** + * RET_LANTERN_RITE_DUNGEON_NOT_OPEN = 10098; + */ + public static final int RET_LANTERN_RITE_DUNGEON_NOT_OPEN_VALUE = 10098; + /** + * RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD = 10099; + */ + public static final int RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD_VALUE = 10099; + /** + * RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS = 10100; + */ + public static final int RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS_VALUE = 10100; + /** + * RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED = 10101; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED_VALUE = 10101; + /** + * RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START = 10102; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START_VALUE = 10102; + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR = 10103; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR_VALUE = 10103; + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK = 10104; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK_VALUE = 10104; + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH = 10105; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH_VALUE = 10105; + /** + * RET_POTION_ACTIVITY_STAGE_NOT_OPEN = 10110; + */ + public static final int RET_POTION_ACTIVITY_STAGE_NOT_OPEN_VALUE = 10110; + /** + * RET_POTION_ACTIVITY_LEVEL_HAVE_PASS = 10111; + */ + public static final int RET_POTION_ACTIVITY_LEVEL_HAVE_PASS_VALUE = 10111; + /** + * RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT = 10112; + */ + public static final int RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT_VALUE = 10112; + /** + * RET_POTION_ACTIVITY_AVATAR_IN_CD = 10113; + */ + public static final int RET_POTION_ACTIVITY_AVATAR_IN_CD_VALUE = 10113; + /** + * RET_POTION_ACTIVITY_BUFF_IN_CD = 10114; + */ + public static final int RET_POTION_ACTIVITY_BUFF_IN_CD_VALUE = 10114; + /** + * RET_IRODORI_POETRY_INVALID_LINE_ID = 10120; + */ + public static final int RET_IRODORI_POETRY_INVALID_LINE_ID_VALUE = 10120; + /** + * RET_IRODORI_POETRY_INVALID_THEME_ID = 10121; + */ + public static final int RET_IRODORI_POETRY_INVALID_THEME_ID_VALUE = 10121; + /** + * RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION = 10122; + */ + public static final int RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION_VALUE = 10122; + /** + * RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE = 10123; + */ + public static final int RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE_VALUE = 10123; + /** + * RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED = 10124; + */ + public static final int RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED_VALUE = 10124; + /** + * RET_ACTIVITY_BANNER_ALREADY_CLEARED = 10300; + */ + public static final int RET_ACTIVITY_BANNER_ALREADY_CLEARED_VALUE = 10300; + /** + * RET_IRODORI_CHESS_NOT_OPEN = 10301; + */ + public static final int RET_IRODORI_CHESS_NOT_OPEN_VALUE = 10301; + /** + * RET_IRODORI_CHESS_LEVEL_NOT_OPEN = 10302; + */ + public static final int RET_IRODORI_CHESS_LEVEL_NOT_OPEN_VALUE = 10302; + /** + * RET_IRODORI_CHESS_MAP_NOT_OPEN = 10303; + */ + public static final int RET_IRODORI_CHESS_MAP_NOT_OPEN_VALUE = 10303; + /** + * RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED = 10304; + */ + public static final int RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED_VALUE = 10304; + /** + * RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT = 10305; + */ + public static final int RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT_VALUE = 10305; + /** + * RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED = 10306; + */ + public static final int RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED_VALUE = 10306; + /** + * RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT = 10307; + */ + public static final int RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT_VALUE = 10307; + /** + * RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT = 10310; + */ + public static final int RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT_VALUE = 10310; + /** + * RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT = 10315; + */ + public static final int RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT_VALUE = 10315; + /** + * RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT = 10316; + */ + public static final int RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT_VALUE = 10316; + /** + * RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT = 10317; + */ + public static final int RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT_VALUE = 10317; + /** + * RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH = 10318; + */ + public static final int RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH_VALUE = 10318; + /** + * RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN = 10319; + */ + public static final int RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN_VALUE = 10319; + /** + * RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE = 10320; + */ + public static final int RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE_VALUE = 10320; + /** + * RET_ROGUE_DIARY_AVATAR_DEATH = 10350; + */ + public static final int RET_ROGUE_DIARY_AVATAR_DEATH_VALUE = 10350; + /** + * RET_ROGUE_DIARY_AVATAR_TIRED = 10351; + */ + public static final int RET_ROGUE_DIARY_AVATAR_TIRED_VALUE = 10351; + /** + * RET_ROGUE_DIARY_AVATAR_DUPLICATED = 10352; + */ + public static final int RET_ROGUE_DIARY_AVATAR_DUPLICATED_VALUE = 10352; + /** + * RET_ROGUE_DIARY_COIN_NOT_ENOUGH = 10353; + */ + public static final int RET_ROGUE_DIARY_COIN_NOT_ENOUGH_VALUE = 10353; + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT = 10354; + */ + public static final int RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT_VALUE = 10354; + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH = 10355; + */ + public static final int RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH_VALUE = 10355; + /** + * RET_ROGUE_DIARY_CONTENT_CLOSED = 10366; + */ + public static final int RET_ROGUE_DIARY_CONTENT_CLOSED_VALUE = 10366; + /** + * RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH = 10380; + */ + public static final int RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH_VALUE = 10380; + /** + * RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH = 10381; + */ + public static final int RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH_VALUE = 10381; + /** + * RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT = 10382; + */ + public static final int RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT_VALUE = 10382; + /** + * RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT = 10383; + */ + public static final int RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT_VALUE = 10383; + /** + * RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371; + */ + public static final int RET_ISLAND_PARTY_STAGE_NOT_OPEN_VALUE = 10371; + /** + * RET_NOT_IN_FISHING = 11001; + */ + public static final int RET_NOT_IN_FISHING_VALUE = 11001; + /** + * RET_FISH_STATE_ERROR = 11002; + */ + public static final int RET_FISH_STATE_ERROR_VALUE = 11002; + /** + * RET_FISH_BAIT_LIMIT = 11003; + */ + public static final int RET_FISH_BAIT_LIMIT_VALUE = 11003; + /** + * RET_FISHING_MAX_DISTANCE = 11004; + */ + public static final int RET_FISHING_MAX_DISTANCE_VALUE = 11004; + /** + * RET_FISHING_IN_COMBAT = 11005; + */ + public static final int RET_FISHING_IN_COMBAT_VALUE = 11005; + /** + * RET_FISHING_BATTLE_TOO_SHORT = 11006; + */ + public static final int RET_FISHING_BATTLE_TOO_SHORT_VALUE = 11006; + /** + * RET_FISH_GONE_AWAY = 11007; + */ + public static final int RET_FISH_GONE_AWAY_VALUE = 11007; + /** + * RET_CAN_NOT_EDIT_OTHER_DUNGEON = 11051; + */ + public static final int RET_CAN_NOT_EDIT_OTHER_DUNGEON_VALUE = 11051; + /** + * RET_CUSTOM_DUNGEON_DISMATCH = 11052; + */ + public static final int RET_CUSTOM_DUNGEON_DISMATCH_VALUE = 11052; + /** + * RET_NO_CUSTOM_DUNGEON_DATA = 11053; + */ + public static final int RET_NO_CUSTOM_DUNGEON_DATA_VALUE = 11053; + /** + * RET_BUILD_CUSTOM_DUNGEON_FAIL = 11054; + */ + public static final int RET_BUILD_CUSTOM_DUNGEON_FAIL_VALUE = 11054; + /** + * RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL = 11055; + */ + public static final int RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL_VALUE = 11055; + /** + * RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL = 11056; + */ + public static final int RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL_VALUE = 11056; + /** + * RET_NOT_IN_CUSTOM_DUNGEON = 11057; + */ + public static final int RET_NOT_IN_CUSTOM_DUNGEON_VALUE = 11057; + /** + * RET_CUSTOM_DUNGEON_INTERNAL_FAIL = 11058; + */ + public static final int RET_CUSTOM_DUNGEON_INTERNAL_FAIL_VALUE = 11058; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_TRY = 11059; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_TRY_VALUE = 11059; + /** + * RET_CUSTOM_DUNGEON_NO_START_ROOM = 11060; + */ + public static final int RET_CUSTOM_DUNGEON_NO_START_ROOM_VALUE = 11060; + /** + * RET_CUSTOM_DUNGEON_NO_ROOM_DATA = 11061; + */ + public static final int RET_CUSTOM_DUNGEON_NO_ROOM_DATA_VALUE = 11061; + /** + * RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT = 11062; + */ + public static final int RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT_VALUE = 11062; + /** + * RET_CUSTOM_DUNGEON_NOT_SELF_PASS = 11063; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_SELF_PASS_VALUE = 11063; + /** + * RET_CUSTOM_DUNGEON_LACK_COIN = 11064; + */ + public static final int RET_CUSTOM_DUNGEON_LACK_COIN_VALUE = 11064; + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_BRICK = 11065; + */ + public static final int RET_CUSTOM_DUNGEON_NO_FINISH_BRICK_VALUE = 11065; + /** + * RET_CUSTOM_DUNGEON_MULTI_FINISH = 11066; + */ + public static final int RET_CUSTOM_DUNGEON_MULTI_FINISH_VALUE = 11066; + /** + * RET_CUSTOM_DUNGEON_NOT_PUBLISHED = 11067; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_PUBLISHED_VALUE = 11067; + /** + * RET_CUSTOM_DUNGEON_FULL_STORE = 11068; + */ + public static final int RET_CUSTOM_DUNGEON_FULL_STORE_VALUE = 11068; + /** + * RET_CUSTOM_DUNGEON_STORE_REPEAT = 11069; + */ + public static final int RET_CUSTOM_DUNGEON_STORE_REPEAT_VALUE = 11069; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF = 11070; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF_VALUE = 11070; + /** + * RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC = 11071; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC_VALUE = 11071; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF = 11072; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF_VALUE = 11072; + /** + * RET_CUSTOM_DUNGEON_NOT_FOUND = 11073; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_FOUND_VALUE = 11073; + /** + * RET_CUSTOM_DUNGEON_INVALID_SETTING = 11074; + */ + public static final int RET_CUSTOM_DUNGEON_INVALID_SETTING_VALUE = 11074; + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_SETTING = 11075; + */ + public static final int RET_CUSTOM_DUNGEON_NO_FINISH_SETTING_VALUE = 11075; + /** + * RET_CUSTOM_DUNGEON_SAVE_NOTHING = 11076; + */ + public static final int RET_CUSTOM_DUNGEON_SAVE_NOTHING_VALUE = 11076; + /** + * RET_CUSTOM_DUNGEON_NOT_IN_GROUP = 11077; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_IN_GROUP_VALUE = 11077; + /** + * RET_CUSTOM_DUNGEON_NOT_OFFICIAL = 11078; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_OFFICIAL_VALUE = 11078; + /** + * RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR = 11079; + */ + public static final int RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR_VALUE = 11079; + /** + * RET_CUSTOM_DUNGEON_NO_OPEN_ROOM = 11080; + */ + public static final int RET_CUSTOM_DUNGEON_NO_OPEN_ROOM_VALUE = 11080; + /** + * RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT = 11081; + */ + public static final int RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT_VALUE = 11081; + /** + * RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK = 11082; + */ + public static final int RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK_VALUE = 11082; + /** + * RET_CAN_NOT_EDIT_OFFICIAL_SETTING = 11083; + */ + public static final int RET_CAN_NOT_EDIT_OFFICIAL_SETTING_VALUE = 11083; + /** + * RET_CUSTOM_DUNGEON_BAN_PUBLISH = 11084; + */ + public static final int RET_CUSTOM_DUNGEON_BAN_PUBLISH_VALUE = 11084; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY = 11085; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY_VALUE = 11085; + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP = 11086; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP_VALUE = 11086; + /** + * RET_CUSTOM_DUNGEON_MAX_EDIT_NUM = 11087; + */ + public static final int RET_CUSTOM_DUNGEON_MAX_EDIT_NUM_VALUE = 11087; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK = 11088; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK_VALUE = 11088; + /** + * RET_CUSTOM_DUNGEON_MAX_TAG = 11089; + */ + public static final int RET_CUSTOM_DUNGEON_MAX_TAG_VALUE = 11089; + /** + * RET_CUSTOM_DUNGEON_INVALID_TAG = 11090; + */ + public static final int RET_CUSTOM_DUNGEON_INVALID_TAG_VALUE = 11090; + /** + * RET_CUSTOM_DUNGEON_MAX_COST = 11091; + */ + public static final int RET_CUSTOM_DUNGEON_MAX_COST_VALUE = 11091; + /** + * RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT = 11092; + */ + public static final int RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT_VALUE = 11092; + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN = 11093; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_OPEN_VALUE = 11093; + /** + * RET_SHARE_CD_ID_ERROR = 11101; + */ + public static final int RET_SHARE_CD_ID_ERROR_VALUE = 11101; + /** + * RET_SHARE_CD_INDEX_ERROR = 11102; + */ + public static final int RET_SHARE_CD_INDEX_ERROR_VALUE = 11102; + /** + * RET_SHARE_CD_IN_CD = 11103; + */ + public static final int RET_SHARE_CD_IN_CD_VALUE = 11103; + /** + * RET_SHARE_CD_TOKEN_NOT_ENOUGH = 11104; + */ + public static final int RET_SHARE_CD_TOKEN_NOT_ENOUGH_VALUE = 11104; + /** + * RET_UGC_DISMATCH = 11151; + */ + public static final int RET_UGC_DISMATCH_VALUE = 11151; + /** + * RET_UGC_DATA_NOT_FOUND = 11152; + */ + public static final int RET_UGC_DATA_NOT_FOUND_VALUE = 11152; + /** + * RET_UGC_BRIEF_NOT_FOUND = 11153; + */ + public static final int RET_UGC_BRIEF_NOT_FOUND_VALUE = 11153; + /** + * RET_UGC_DISABLED = 11154; + */ + public static final int RET_UGC_DISABLED_VALUE = 11154; + /** + * RET_UGC_LIMITED = 11155; + */ + public static final int RET_UGC_LIMITED_VALUE = 11155; + /** + * RET_UGC_LOCKED = 11156; + */ + public static final int RET_UGC_LOCKED_VALUE = 11156; + /** + * RET_UGC_NOT_AUTH = 11157; + */ + public static final int RET_UGC_NOT_AUTH_VALUE = 11157; + /** + * RET_UGC_NOT_OPEN = 11158; + */ + public static final int RET_UGC_NOT_OPEN_VALUE = 11158; + /** + * RET_UGC_BAN_PUBLISH = 11159; + */ + public static final int RET_UGC_BAN_PUBLISH_VALUE = 11159; + /** + * RET_COMPOUND_BOOST_ITEM_NOT_EXIST = 11201; + */ + public static final int RET_COMPOUND_BOOST_ITEM_NOT_EXIST_VALUE = 11201; + /** + * RET_COMPOUND_BOOST_TARGET_NOT_EXIST = 11202; + */ + public static final int RET_COMPOUND_BOOST_TARGET_NOT_EXIST_VALUE = 11202; + /** + * RET_QUICK_HIT_TREE_EMPTY_TREES = 11211; + */ + public static final int RET_QUICK_HIT_TREE_EMPTY_TREES_VALUE = 11211; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Retcode valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Retcode forNumber(int value) { + switch (value) { + case 0: return RET_SUCC; + case -1: return RET_FAIL; + case 1: return RET_SVR_ERROR; + case 2: return RET_UNKNOWN_ERROR; + case 3: return RET_FREQUENT; + case 4: return RET_NODE_FORWARD_ERROR; + case 5: return RET_NOT_FOUND_CONFIG; + case 6: return RET_SYSTEM_BUSY; + case 7: return RET_GM_UID_BIND; + case 8: return RET_FORBIDDEN; + case 10: return RET_STOP_REGISTER; + case 11: return RET_STOP_SERVER; + case 12: return RET_ACCOUNT_VEIRFY_ERROR; + case 13: return RET_ACCOUNT_FREEZE; + case 14: return RET_REPEAT_LOGIN; + case 15: return RET_CLIENT_VERSION_ERROR; + case 16: return RET_TOKEN_ERROR; + case 17: return RET_ACCOUNT_NOT_EXIST; + case 18: return RET_WAIT_OTHER_LOGIN; + case 19: return RET_ANOTHER_LOGIN; + case 20: return RET_CLIENT_FORCE_UPDATE; + case 21: return RET_BLACK_UID; + case 22: return RET_LOGIN_DB_FAIL; + case 23: return RET_LOGIN_INIT_FAIL; + case 24: return RET_MYSQL_DUPLICATE; + case 25: return RET_MAX_PLAYER; + case 26: return RET_ANTI_ADDICT; + case 27: return RET_PS_PLAYER_WITHOUT_ONLINE_ID; + case 28: return RET_ONLINE_ID_NOT_FOUND; + case 29: return RET_ONLNE_ID_NOT_MATCH; + case 30: return RET_REGISTER_IS_FULL; + case 31: return RET_CHECKSUM_INVALID; + case 32: return RET_BLACK_REGISTER_IP; + case 33: return RET_EXCEED_REGISTER_RATE; + case 34: return RET_UNKNOWN_PLATFORM; + case 35: return RET_TOKEN_PARAM_ERROR; + case 36: return RET_ANTI_OFFLINE_ERROR; + case 37: return RET_BLACK_LOGIN_IP; + case 38: return RET_GET_TOKEN_SESSION_HAS_UID; + case 39: return RET_ENVIRONMENT_ERROR; + case 40: return RET_CHECK_CLIENT_VERSION_HASH_FAIL; + case 41: return RET_MINOR_REGISTER_FOBIDDEN; + case 42: return RET_SECURITY_LIBRARY_ERROR; + case 101: return RET_AVATAR_IN_CD; + case 102: return RET_AVATAR_NOT_ALIVE; + case 103: return RET_AVATAR_NOT_ON_SCENE; + case 104: return RET_CAN_NOT_FIND_AVATAR; + case 105: return RET_CAN_NOT_DEL_CUR_AVATAR; + case 106: return RET_DUPLICATE_AVATAR; + case 107: return RET_AVATAR_IS_SAME_ONE; + case 108: return RET_AVATAR_LEVEL_LESS_THAN; + case 109: return RET_AVATAR_CAN_NOT_CHANGE_ELEMENT; + case 110: return RET_AVATAR_BREAK_LEVEL_LESS_THAN; + case 111: return RET_AVATAR_ON_MAX_BREAK_LEVEL; + case 112: return RET_AVATAR_ID_ALREADY_EXIST; + case 113: return RET_AVATAR_NOT_DEAD; + case 114: return RET_AVATAR_IS_REVIVING; + case 115: return RET_AVATAR_ID_ERROR; + case 116: return RET_REPEAT_SET_PLAYER_BORN_DATA; + case 117: return RET_PLAYER_LEVEL_LESS_THAN; + case 118: return RET_AVATAR_LIMIT_LEVEL_ERROR; + case 119: return RET_CUR_AVATAR_NOT_ALIVE; + case 120: return RET_CAN_NOT_FIND_TEAM; + case 121: return RET_CAN_NOT_FIND_CUR_TEAM; + case 122: return RET_AVATAR_NOT_EXIST_IN_TEAM; + case 123: return RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM; + case 124: return RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR; + case 125: return RET_TEAM_COST_EXCEED_LIMIT; + case 126: return RET_TEAM_AVATAR_IN_EXPEDITION; + case 127: return RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE; + case 128: return RET_AVATAR_IN_COMBAT; + case 130: return RET_NICKNAME_UTF8_ERROR; + case 131: return RET_NICKNAME_TOO_LONG; + case 132: return RET_NICKNAME_WORD_ILLEGAL; + case 133: return RET_NICKNAME_TOO_MANY_DIGITS; + case 134: return RET_NICKNAME_IS_EMPTY; + case 135: return RET_NICKNAME_MONTHLY_LIMIT; + case 136: return RET_NICKNAME_NOT_CHANGED; + case 140: return RET_PLAYER_NOT_ONLINE; + case 141: return RET_OPEN_STATE_NOT_OPEN; + case 142: return RET_FEATURE_CLOSED; + case 152: return RET_AVATAR_EXPEDITION_AVATAR_DIE; + case 153: return RET_AVATAR_EXPEDITION_COUNT_LIMIT; + case 154: return RET_AVATAR_EXPEDITION_MAIN_FORBID; + case 155: return RET_AVATAR_EXPEDITION_TRIAL_FORBID; + case 156: return RET_TEAM_NAME_ILLEGAL; + case 157: return RET_IS_NOT_IN_STANDBY; + case 158: return RET_IS_IN_DUNGEON; + case 159: return RET_IS_IN_LOCK_AVATAR_QUEST; + case 160: return RET_IS_USING_TRIAL_AVATAR; + case 161: return RET_IS_USING_TEMP_AVATAR; + case 162: return RET_NOT_HAS_FLYCLOAK; + case 163: return RET_FETTER_REWARD_ALREADY_GOT; + case 164: return RET_FETTER_REWARD_LEVEL_NOT_ENOUGH; + case 165: return RET_WORLD_LEVEL_ADJUST_MIN_LEVEL; + case 166: return RET_WORLD_LEVEL_ADJUST_CD; + case 167: return RET_NOT_HAS_COSTUME; + case 168: return RET_COSTUME_AVATAR_ERROR; + case 169: return RET_FLYCLOAK_PLATFORM_TYPE_ERR; + case 170: return RET_IN_TRANSFER; + case 171: return RET_IS_IN_LOCK_AVATAR; + case 172: return RET_FULL_BACKUP_TEAM; + case 173: return RET_BACKUP_TEAM_ID_NOT_VALID; + case 174: return RET_BACKUP_TEAM_IS_CUR_TEAM; + case 201: return RET_FLOAT_ERROR; + case 301: return RET_NPC_NOT_EXIST; + case 302: return RET_NPC_TOO_FAR; + case 303: return RET_NOT_CURRENT_TALK; + case 304: return RET_NPC_CREATE_FAIL; + case 305: return RET_NPC_MOVE_FAIL; + case 401: return RET_QUEST_NOT_EXIST; + case 402: return RET_QUEST_IS_FAIL; + case 403: return RET_QUEST_CONTENT_ERROR; + case 404: return RET_BARGAIN_NOT_ACTIVATED; + case 405: return RET_BARGAIN_FINISHED; + case 406: return RET_INFERENCE_ASSOCIATE_WORD_ERROR; + case 407: return RET_INFERENCE_SUBMIT_WORD_NO_CONCLUSION; + case 501: return RET_POINT_NOT_UNLOCKED; + case 502: return RET_POINT_TOO_FAR; + case 503: return RET_POINT_ALREAY_UNLOCKED; + case 504: return RET_ENTITY_NOT_EXIST; + case 505: return RET_ENTER_SCENE_FAIL; + case 506: return RET_PLAYER_IS_ENTER_SCENE; + case 507: return RET_CITY_MAX_LEVEL; + case 508: return RET_AREA_LOCKED; + case 509: return RET_JOIN_OTHER_WAIT; + case 510: return RET_WEATHER_AREA_NOT_FOUND; + case 511: return RET_WEATHER_IS_LOCKED; + case 512: return RET_NOT_IN_SELF_SCENE; + case 513: return RET_GROUP_NOT_EXIST; + case 514: return RET_MARK_NAME_ILLEGAL; + case 515: return RET_MARK_ALREADY_EXISTS; + case 516: return RET_MARK_OVERFLOW; + case 517: return RET_MARK_NOT_EXISTS; + case 518: return RET_MARK_UNKNOWN_TYPE; + case 519: return RET_MARK_NAME_TOO_LONG; + case 520: return RET_DISTANCE_LONG; + case 521: return RET_ENTER_SCENE_TOKEN_INVALID; + case 522: return RET_NOT_IN_WORLD_SCENE; + case 523: return RET_ANY_GALLERY_STARTED; + case 524: return RET_GALLERY_NOT_START; + case 525: return RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE; + case 526: return RET_GALLERY_CANNOT_INTERRUPT; + case 527: return RET_GALLERY_WORLD_NOT_MEET; + case 528: return RET_GALLERY_SCENE_NOT_MEET; + case 529: return RET_CUR_PLAY_CANNOT_TRANSFER; + case 530: return RET_CANT_USE_WIDGET_IN_HOME_SCENE; + case 531: return RET_SCENE_GROUP_NOT_MATCH; + case 551: return RET_POS_ROT_INVALID; + case 552: return RET_MARK_INVALID_SCENE_ID; + case 553: return RET_INVALID_SCENE_TO_USE_ANCHOR_POINT; + case 554: return RET_ENTER_HOME_SCENE_FAIL; + case 555: return RET_CUR_SCENE_IS_NULL; + case 556: return RET_GROUP_ID_ERROR; + case 557: return RET_GALLERY_INTERRUPT_NOT_OWNER; + case 558: return RET_NO_SPRING_IN_AREA; + case 559: return RET_AREA_NOT_IN_SCENE; + case 560: return RET_INVALID_CITY_ID; + case 561: return RET_INVALID_SCENE_ID; + case 562: return RET_DEST_SCENE_IS_NOT_ALLOW; + case 563: return RET_LEVEL_TAG_SWITCH_IN_CD; + case 564: return RET_LEVEL_TAG_ALREADY_EXIST; + case 565: return RET_INVALID_AREA_ID; + case 601: return RET_ITEM_NOT_EXIST; + case 602: return RET_PACK_EXCEED_MAX_WEIGHT; + case 603: return RET_ITEM_NOT_DROPABLE; + case 604: return RET_ITEM_NOT_USABLE; + case 605: return RET_ITEM_INVALID_USE_COUNT; + case 606: return RET_ITEM_INVALID_DROP_COUNT; + case 607: return RET_ITEM_ALREADY_EXIST; + case 608: return RET_ITEM_IN_COOLDOWN; + case 609: return RET_ITEM_COUNT_NOT_ENOUGH; + case 610: return RET_ITEM_INVALID_TARGET; + case 611: return RET_RECIPE_NOT_EXIST; + case 612: return RET_RECIPE_LOCKED; + case 613: return RET_RECIPE_UNLOCKED; + case 614: return RET_COMPOUND_QUEUE_FULL; + case 615: return RET_COMPOUND_NOT_FINISH; + case 616: return RET_MAIL_ITEM_NOT_GET; + case 617: return RET_ITEM_EXCEED_LIMIT; + case 618: return RET_AVATAR_CAN_NOT_USE; + case 619: return RET_ITEM_NEED_PLAYER_LEVEL; + case 620: return RET_RECIPE_NOT_AUTO_QTE; + case 621: return RET_COMPOUND_BUSY_QUEUE; + case 622: return RET_NEED_MORE_SCOIN; + case 623: return RET_SKILL_DEPOT_NOT_FOUND; + case 624: return RET_HCOIN_NOT_ENOUGH; + case 625: return RET_SCOIN_NOT_ENOUGH; + case 626: return RET_HCOIN_EXCEED_LIMIT; + case 627: return RET_SCOIN_EXCEED_LIMIT; + case 628: return RET_MAIL_EXPIRED; + case 629: return RET_REWARD_HAS_TAKEN; + case 630: return RET_COMBINE_COUNT_TOO_LARGE; + case 631: return RET_GIVING_ITEM_WRONG; + case 632: return RET_GIVING_IS_FINISHED; + case 633: return RET_GIVING_NOT_ACTIVED; + case 634: return RET_FORGE_QUEUE_FULL; + case 635: return RET_FORGE_QUEUE_CAPACITY; + case 636: return RET_FORGE_QUEUE_NOT_FOUND; + case 637: return RET_FORGE_QUEUE_EMPTY; + case 638: return RET_NOT_SUPPORT_ITEM; + case 639: return RET_ITEM_EMPTY; + case 640: return RET_VIRTUAL_EXCEED_LIMIT; + case 641: return RET_MATERIAL_EXCEED_LIMIT; + case 642: return RET_EQUIP_EXCEED_LIMIT; + case 643: return RET_ITEM_SHOULD_HAVE_NO_LEVEL; + case 644: return RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT; + case 645: return RET_WEAPON_LEVEL_INVALID; + case 646: return RET_UNKNOW_ITEM_TYPE; + case 647: return RET_ITEM_COUNT_IS_ZERO; + case 648: return RET_ITEM_IS_EXPIRED; + case 649: return RET_ITEM_EXCEED_OUTPUT_LIMIT; + case 650: return RET_EQUIP_LEVEL_HIGHER; + case 651: return RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON; + case 652: return RET_EQUIP_HAS_BEEN_WEARED; + case 653: return RET_EQUIP_WEARED_CANNOT_DROP; + case 654: return RET_AWAKEN_LEVEL_MAX; + case 655: return RET_MCOIN_NOT_ENOUGH; + case 656: return RET_MCOIN_EXCEED_LIMIT; + case 660: return RET_RESIN_NOT_ENOUGH; + case 661: return RET_RESIN_EXCEED_LIMIT; + case 662: return RET_RESIN_OPENSTATE_OFF; + case 663: return RET_RESIN_BOUGHT_COUNT_EXCEEDED; + case 664: return RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN; + case 665: return RET_RESIN_CARD_EXPIRED; + case 666: return RET_AVATAR_CAN_NOT_COOK; + case 667: return RET_ATTACH_AVATAR_CD; + case 668: return RET_AUTO_RECOVER_OPENSTATE_OFF; + case 669: return RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED; + case 670: return RET_RESIN_GAIN_FAILED; + case 671: return RET_WIDGET_ORNAMENTS_TYPE_ERROR; + case 672: return RET_ALL_TARGET_SATIATION_FULL; + case 673: return RET_FORGE_WORLD_LEVEL_NOT_MATCH; + case 674: return RET_FORGE_POINT_NOT_ENOUGH; + case 675: return RET_WIDGET_ANCHOR_POINT_FULL; + case 676: return RET_WIDGET_ANCHOR_POINT_NOT_FOUND; + case 677: return RET_ALL_BONFIRE_EXCEED_MAX_COUNT; + case 678: return RET_BONFIRE_EXCEED_MAX_COUNT; + case 679: return RET_LUNCH_BOX_DATA_ERROR; + case 680: return RET_INVALID_QUICK_USE_WIDGET; + case 681: return RET_INVALID_REPLACE_RESIN_COUNT; + case 682: return RET_PREV_DETECTED_GATHER_NOT_FOUND; + case 683: return RET_GOT_ALL_ONEOFF_GAHTER; + case 684: return RET_INVALID_WIDGET_MATERIAL_ID; + case 685: return RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR; + case 686: return RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS; + case 687: return RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS; + case 688: return RET_WIDGET_IN_COMBAT; + case 689: return RET_WIDGET_NOT_SET_QUICK_USE; + case 690: return RET_ALREADY_ATTACH_WIDGET; + case 691: return RET_EQUIP_IS_LOCKED; + case 692: return RET_FORGE_IS_LOCKED; + case 693: return RET_COMBINE_IS_LOCKED; + case 694: return RET_FORGE_OUTPUT_STACK_LIMIT; + case 695: return RET_ALREADY_DETTACH_WIDGET; + case 696: return RET_GADGET_BUILDER_EXCEED_MAX_COUNT; + case 697: return RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL; + case 698: return RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT; + case 699: return RET_RELIQUARY_DECOMPOSE_PARAM_ERROR; + case 700: return RET_ITEM_COMBINE_COUNT_NOT_ENOUGH; + case 701: return RET_GOODS_NOT_EXIST; + case 702: return RET_GOODS_MATERIAL_NOT_ENOUGH; + case 703: return RET_GOODS_NOT_IN_TIME; + case 704: return RET_GOODS_BUY_NUM_NOT_ENOUGH; + case 705: return RET_GOODS_BUY_NUM_ERROR; + case 706: return RET_SHOP_NOT_OPEN; + case 707: return RET_SHOP_CONTENT_NOT_MATCH; + case 798: return RET_CHAT_FORBIDDEN; + case 799: return RET_CHAT_CD; + case 800: return RET_CHAT_FREQUENTLY; + case 801: return RET_GADGET_NOT_EXIST; + case 802: return RET_GADGET_NOT_INTERACTIVE; + case 803: return RET_GADGET_NOT_GATHERABLE; + case 804: return RET_CHEST_IS_LOCKED; + case 805: return RET_GADGET_CREATE_FAIL; + case 806: return RET_WORKTOP_OPTION_NOT_EXIST; + case 807: return RET_GADGET_STATUE_NOT_ACTIVE; + case 808: return RET_GADGET_STATUE_OPENED; + case 809: return RET_BOSS_CHEST_NO_QUALIFICATION; + case 810: return RET_BOSS_CHEST_LIFE_TIME_OVER; + case 811: return RET_BOSS_CHEST_WEEK_NUM_LIMIT; + case 812: return RET_BOSS_CHEST_GUEST_WORLD_LEVEL; + case 813: return RET_BOSS_CHEST_HAS_TAKEN; + case 814: return RET_BLOSSOM_CHEST_NO_QUALIFICATION; + case 815: return RET_BLOSSOM_CHEST_LIFE_TIME_OVER; + case 816: return RET_BLOSSOM_CHEST_HAS_TAKEN; + case 817: return RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL; + case 818: return RET_MP_PLAY_REWARD_NO_QUALIFICATION; + case 819: return RET_MP_PLAY_REWARD_HAS_TAKEN; + case 820: return RET_GENERAL_REWARD_NO_QUALIFICATION; + case 821: return RET_GENERAL_REWARD_LIFE_TIME_OVER; + case 822: return RET_GENERAL_REWARD_HAS_TAKEN; + case 823: return RET_GADGET_NOT_VEHICLE; + case 824: return RET_VEHICLE_SLOT_OCCUPIED; + case 825: return RET_NOT_IN_VEHICLE; + case 826: return RET_CREATE_VEHICLE_IN_CD; + case 827: return RET_CREATE_VEHICLE_POS_INVALID; + case 828: return RET_VEHICLE_POINT_NOT_UNLOCK; + case 829: return RET_GADGET_INTERACT_COND_NOT_MEET; + case 830: return RET_GADGET_INTERACT_PARAM_ERROR; + case 831: return RET_GADGET_CUSTOM_COMBINATION_INVALID; + case 832: return RET_DESHRET_OBELISK_DUPLICATE_INTERACT; + case 833: return RET_DESHRET_OBELISK_NO_AVAIL_CHEST; + case 860: return RET_ACTIVITY_CLOSE; + case 861: return RET_ACTIVITY_ITEM_ERROR; + case 862: return RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH; + case 863: return RET_SEA_LAMP_PHASE_NOT_FINISH; + case 864: return RET_SEA_LAMP_FLY_NUM_LIMIT; + case 865: return RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL; + case 866: return RET_ACTIVITY_WATCHER_REWARD_TAKEN; + case 867: return RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED; + case 868: return RET_SALESMAN_ALREADY_DELIVERED; + case 869: return RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH; + case 870: return RET_SALESMAN_POSITION_INVALID; + case 871: return RET_DELIVER_NOT_FINISH_ALL_QUEST; + case 872: return RET_DELIVER_ALREADY_TAKE_DAILY_REWARD; + case 873: return RET_ASTER_PROGRESS_EXCEED_LIMIT; + case 874: return RET_ASTER_CREDIT_EXCEED_LIMIT; + case 875: return RET_ASTER_TOKEN_EXCEED_LIMIT; + case 876: return RET_ASTER_CREDIT_NOT_ENOUGH; + case 877: return RET_ASTER_TOKEN_NOT_ENOUGH; + case 878: return RET_ASTER_SPECIAL_REWARD_HAS_TAKEN; + case 879: return RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED; + case 880: return RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED; + case 881: return RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT; + case 882: return RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT; + case 883: return RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT; + case 884: return RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH; + case 885: return RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH; + case 886: return RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH; + case 891: return RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN; + case 892: return RET_EFFIGY_REWARD_HAS_TAKEN; + case 893: return RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT; + case 894: return RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT; + case 895: return RET_SEA_LAMP_COIN_EXCEED_LIMIT; + case 896: return RET_SEA_LAMP_COIN_NOT_ENOUGH; + case 897: return RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT; + case 898: return RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN; + case 899: return RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN; + case 900: return RET_ARENA_ACTIVITY_ALREADY_STARTED; + case 901: return RET_TALENT_ALREAY_UNLOCKED; + case 902: return RET_PREV_TALENT_NOT_UNLOCKED; + case 903: return RET_BIG_TALENT_POINT_NOT_ENOUGH; + case 904: return RET_SMALL_TALENT_POINT_NOT_ENOUGH; + case 905: return RET_PROUD_SKILL_ALREADY_GOT; + case 906: return RET_PREV_PROUD_SKILL_NOT_GET; + case 907: return RET_PROUD_SKILL_MAX_LEVEL; + case 910: return RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND; + case 911: return RET_SKILL_DEPOT_IS_THE_SAME; + case 1001: return RET_MONSTER_NOT_EXIST; + case 1002: return RET_MONSTER_CREATE_FAIL; + case 1101: return RET_DUNGEON_ENTER_FAIL; + case 1102: return RET_DUNGEON_QUIT_FAIL; + case 1103: return RET_DUNGEON_ENTER_EXCEED_DAY_COUNT; + case 1104: return RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT; + case 1105: return RET_DUNGEON_REVIVE_FAIL; + case 1106: return RET_DUNGEON_NOT_SUCCEED; + case 1107: return RET_DUNGEON_CAN_NOT_CANCEL; + case 1108: return RET_DEST_DUNGEON_SETTLED; + case 1109: return RET_DUNGEON_CANDIDATE_TEAM_IS_FULL; + case 1110: return RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS; + case 1111: return RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY; + case 1112: return RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR; + case 1113: return RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS; + case 1114: return RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE; + case 1115: return RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT; + case 1116: return RET_DUNGEON_OTHERS_LEAVE; + case 1117: return RET_DUNGEON_ENTER_LEVEL_LIMIT; + case 1118: return RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP; + case 1119: return RET_DUNGEON_DROP_SUBFIELD_LIMIT; + case 1120: return RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE; + case 1121: return RET_DUNGEON_CANNOT_KICK; + case 1122: return RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT; + case 1123: return RET_DUNGEON_IN_FORCE_QUIT; + case 1124: return RET_DUNGEON_GUEST_QUIT_DUNGEON; + case 1125: return RET_DUNGEON_TICKET_FAIL; + case 1201: return RET_MP_NOT_IN_MY_WORLD; + case 1202: return RET_MP_IN_MP_MODE; + case 1203: return RET_MP_SCENE_IS_FULL; + case 1204: return RET_MP_MODE_NOT_AVAILABLE; + case 1205: return RET_MP_PLAYER_NOT_ENTERABLE; + case 1206: return RET_MP_QUEST_BLOCK_MP; + case 1207: return RET_MP_IN_ROOM_SCENE; + case 1208: return RET_MP_WORLD_IS_FULL; + case 1209: return RET_MP_PLAYER_NOT_ALLOW_ENTER; + case 1210: return RET_MP_PLAYER_DISCONNECTED; + case 1211: return RET_MP_NOT_IN_MP_MODE; + case 1212: return RET_MP_OWNER_NOT_ENTER; + case 1213: return RET_MP_ALLOW_ENTER_PLAYER_FULL; + case 1214: return RET_MP_TARGET_PLAYER_IN_TRANSFER; + case 1215: return RET_MP_TARGET_ENTERING_OTHER; + case 1216: return RET_MP_OTHER_ENTERING; + case 1217: return RET_MP_ENTER_MAIN_PLAYER_IN_PLOT; + case 1218: return RET_MP_NOT_PS_PLAYER; + case 1219: return RET_MP_PLAY_NOT_ACTIVE; + case 1220: return RET_MP_PLAY_REMAIN_REWARDS; + case 1221: return RET_MP_PLAY_NO_REWARD; + case 1223: return RET_MP_OPEN_STATE_FAIL; + case 1224: return RET_MP_PLAYER_IN_BLACKLIST; + case 1225: return RET_MP_REPLY_TIMEOUT; + case 1226: return RET_MP_IS_BLOCK; + case 1227: return RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY; + case 1228: return RET_MP_IN_MP_PLAY_BATTLE; + case 1229: return RET_MP_GUEST_HAS_REWARD_REMAINED; + case 1230: return RET_MP_QUIT_MP_INVALID; + case 1231: return RET_MP_OTHER_DATA_VERSION_NOT_LATEST; + case 1232: return RET_MP_DATA_VERSION_NOT_LATEST; + case 1233: return RET_MP_CUR_WORLD_NOT_ENTERABLE; + case 1234: return RET_MP_ANY_GALLERY_STARTED; + case 1235: return RET_MP_HAS_ACTIVE_DRAFT; + case 1236: return RET_MP_PLAYER_IN_DUNGEON; + case 1237: return RET_MP_MATCH_FULL; + case 1238: return RET_MP_MATCH_LIMIT; + case 1239: return RET_MP_MATCH_IN_PUNISH; + case 1240: return RET_MP_IS_IN_MULTISTAGE; + case 1241: return RET_MP_MATCH_PLAY_NOT_OPEN; + case 1242: return RET_MP_ONLY_MP_WITH_PS_PLAYER; + case 1243: return RET_MP_GUEST_LOADING_FIRST_ENTER; + case 1244: return RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING; + case 1245: return RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING; + case 1246: return RET_MP_MUSIC_GAME_ONGOING; + case 1247: return RET_MP_IN_MPING_MODE; + case 1248: return RET_MP_OWNER_IN_SINGLE_SCENE; + case 1249: return RET_MP_IN_SINGLE_SCENE; + case 1250: return RET_MP_REPLY_NO_VALID_AVATAR; + case 1301: return RET_MAIL_PARA_ERR; + case 1302: return RET_MAIL_MAX_NUM; + case 1303: return RET_MAIL_ITEM_NUM_EXCEED; + case 1304: return RET_MAIL_TITLE_LEN_EXCEED; + case 1305: return RET_MAIL_CONTENT_LEN_EXCEED; + case 1306: return RET_MAIL_SENDER_LEN_EXCEED; + case 1307: return RET_MAIL_PARSE_PACKET_FAIL; + case 1308: return RET_OFFLINE_MSG_MAX_NUM; + case 1309: return RET_OFFLINE_MSG_SAME_TICKET; + case 1310: return RET_MAIL_EXCEL_MAIL_TYPE_ERROR; + case 1311: return RET_MAIL_CANNOT_SEND_MCOIN; + case 1312: return RET_MAIL_HCOIN_EXCEED_LIMIT; + case 1313: return RET_MAIL_SCOIN_EXCEED_LIMIT; + case 1314: return RET_MAIL_MATERIAL_ID_INVALID; + case 1315: return RET_MAIL_AVATAR_EXCEED_LIMIT; + case 1316: return RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT; + case 1317: return RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT; + case 1318: return RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH; + case 1319: return RET_MAIL_TICKET_IS_EMPTY; + case 1320: return RET_MAIL_TRANSACTION_IS_EMPTY; + case 1321: return RET_MAIL_DELETE_COLLECTED; + case 1330: return RET_DAILY_TASK_NOT_FINISH; + case 1331: return RET_DAILY_TAKS_HAS_TAKEN; + case 1332: return RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED; + case 1333: return RET_DAILY_TASK_FILTER_CITY_NOT_OPEN; + case 1401: return RET_GACHA_INAVAILABLE; + case 1402: return RET_GACHA_RANDOM_NOT_MATCH; + case 1403: return RET_GACHA_SCHEDULE_NOT_MATCH; + case 1404: return RET_GACHA_INVALID_TIMES; + case 1405: return RET_GACHA_COST_ITEM_NOT_ENOUGH; + case 1406: return RET_GACHA_TIMES_LIMIT; + case 1407: return RET_GACHA_WISH_SAME_ITEM; + case 1408: return RET_GACHA_WISH_INVALID_ITEM; + case 1409: return RET_GACHA_MINORS_TIMES_LIMIT; + case 1501: return RET_INVESTIGAITON_NOT_IN_PROGRESS; + case 1502: return RET_INVESTIGAITON_UNCOMPLETE; + case 1503: return RET_INVESTIGAITON_REWARD_TAKEN; + case 1504: return RET_INVESTIGAITON_TARGET_STATE_ERROR; + case 1505: return RET_PUSH_TIPS_NOT_FOUND; + case 1506: return RET_SIGN_IN_RECORD_NOT_FOUND; + case 1507: return RET_ALREADY_HAVE_SIGNED_IN; + case 1508: return RET_SIGN_IN_COND_NOT_SATISFIED; + case 1509: return RET_BONUS_ACTIVITY_NOT_UNREWARDED; + case 1510: return RET_SIGN_IN_REWARDED; + case 1521: return RET_TOWER_NOT_OPEN; + case 1522: return RET_TOWER_HAVE_DAILY_RECORD; + case 1523: return RET_TOWER_NOT_RECORD; + case 1524: return RET_TOWER_HAVE_RECORD; + case 1525: return RET_TOWER_TEAM_NUM_ERROR; + case 1526: return RET_TOWER_FLOOR_NOT_OPEN; + case 1527: return RET_TOWER_NO_FLOOR_STAR_RECORD; + case 1528: return RET_ALREADY_HAS_TOWER_BUFF; + case 1529: return RET_DUPLICATE_ENTER_LEVEL; + case 1530: return RET_NOT_IN_TOWER_LEVEL; + case 1531: return RET_IN_TOWER_LEVEL; + case 1532: return RET_TOWER_PREV_FLOOR_NOT_FINISH; + case 1533: return RET_TOWER_STAR_NOT_ENOUGH; + case 1541: return RET_BATTLE_PASS_NO_SCHEDULE; + case 1542: return RET_BATTLE_PASS_HAS_BUYED; + case 1543: return RET_BATTLE_PASS_LEVEL_OVERFLOW; + case 1544: return RET_BATTLE_PASS_PRODUCT_EXPIRED; + case 1561: return RET_MATCH_HOST_QUIT; + case 1562: return RET_MATCH_ALREADY_IN_MATCH; + case 1563: return RET_MATCH_NOT_IN_MATCH; + case 1564: return RET_MATCH_APPLYING_ENTER_MP; + case 1581: return RET_WIDGET_TREASURE_SPOT_NOT_FOUND; + case 1582: return RET_WIDGET_TREASURE_ENTITY_EXISTS; + case 1583: return RET_WIDGET_TREASURE_SPOT_FAR_AWAY; + case 1584: return RET_WIDGET_TREASURE_FINISHED_TODAY; + case 1585: return RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR; + case 1586: return RET_WIDGET_CAMERA_SCAN_ID_ERROR; + case 1587: return RET_WIDGET_NOT_ACTIVE; + case 1588: return RET_WIDGET_FEATHER_NOT_ACTIVE; + case 1589: return RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY; + case 1590: return RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST; + case 1591: return RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT; + case 1592: return RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE; + case 1593: return RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED; + case 1594: return RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST; + case 1595: return RET_WIDGET_SKY_CRYSTAL_NOT_FOUND; + case 1596: return RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR; + case 1597: return RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH; + case 1598: return RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH; + case 1599: return RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH; + case 2001: return RET_UID_NOT_EXIST; + case 2002: return RET_PARSE_BIN_ERROR; + case 2003: return RET_ACCOUNT_INFO_NOT_EXIST; + case 2004: return RET_ORDER_INFO_NOT_EXIST; + case 2005: return RET_SNAPSHOT_INDEX_ERROR; + case 2006: return RET_MAIL_HAS_BEEN_SENT; + case 2007: return RET_PRODUCT_NOT_EXIST; + case 2008: return RET_UNFINISH_ORDER; + case 2009: return RET_ID_NOT_EXIST; + case 2010: return RET_ORDER_TRADE_EARLY; + case 2011: return RET_ORDER_FINISHED; + case 2012: return RET_GAMESERVER_VERSION_WRONG; + case 2013: return RET_OFFLINE_OP_FULL_LENGTH; + case 2014: return RET_CONCERT_PRODUCT_OBTAIN_LIMIT; + case 2015: return RET_CONCERT_PRODUCT_TICKET_DUPLICATED; + case 2016: return RET_CONCERT_PRODUCT_TICKET_EMPTY; + case 5001: return RET_REDIS_MODIFIED; + case 5002: return RET_REDIS_UID_NOT_EXIST; + case 6001: return RET_PATHFINDING_DATA_NOT_EXIST; + case 6002: return RET_PATHFINDING_DESTINATION_NOT_EXIST; + case 6003: return RET_PATHFINDING_ERROR_SCENE; + case 6004: return RET_PATHFINDING_SCENE_DATA_LOADING; + case 7001: return RET_FRIEND_COUNT_EXCEEDED; + case 7002: return RET_PLAYER_NOT_EXIST; + case 7003: return RET_ALREADY_SENT_ADD_REQUEST; + case 7004: return RET_ASK_FRIEND_LIST_FULL; + case 7005: return RET_PLAYER_ALREADY_IS_FRIEND; + case 7006: return RET_PLAYER_NOT_ASK_FRIEND; + case 7007: return RET_TARGET_FRIEND_COUNT_EXCEED; + case 7008: return RET_NOT_FRIEND; + case 7009: return RET_BIRTHDAY_CANNOT_BE_SET_TWICE; + case 7010: return RET_CANNOT_ADD_SELF_FRIEND; + case 7011: return RET_SIGNATURE_ILLEGAL; + case 7012: return RET_PS_PLAYER_CANNOT_ADD_FRIENDS; + case 7013: return RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS; + case 7014: return RET_NAME_CARD_NOT_UNLOCKED; + case 7015: return RET_ALREADY_IN_BLACKLIST; + case 7016: return RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST; + case 7017: return RET_PLAYER_BLACKLIST_FULL; + case 7018: return RET_PLAYER_NOT_IN_BLACKLIST; + case 7019: return RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND; + case 7020: return RET_IN_TARGET_BLACKLIST; + case 7021: return RET_CANNOT_ADD_TARGET_FRIEND; + case 7022: return RET_BIRTHDAY_FORMAT_ERROR; + case 7023: return RET_ONLINE_ID_NOT_EXISTS; + case 7024: return RET_FIRST_SHARE_REWARD_HAS_TAKEN; + case 7025: return RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST; + case 7026: return RET_REPORT_CD; + case 7027: return RET_REPORT_CONTENT_ILLEGAL; + case 7028: return RET_REMARK_WORD_ILLEGAL; + case 7029: return RET_REMARK_TOO_LONG; + case 7030: return RET_REMARK_UTF8_ERROR; + case 7031: return RET_REMARK_IS_EMPTY; + case 7032: return RET_ASK_ADD_FRIEND_CD; + case 7033: return RET_SHOW_AVATAR_INFO_NOT_EXIST; + case 7034: return RET_PLAYER_NOT_SHOW_AVATAR; + case 7035: return RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID; + case 7036: return RET_PSN_ID_NOT_FOUND; + case 7037: return RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT; + case 7038: return RET_REMARK_EMPTY; + case 7039: return RET_IN_TARGET_PSN_BLACKLIST; + case 7040: return RET_SIGNATURE_NOT_CHANGED; + case 7041: return RET_SIGNATURE_MONTHLY_LIMIT; + case 7081: return RET_OFFERING_NOT_OPEN; + case 7082: return RET_OFFERING_LEVEL_LIMIT; + case 7083: return RET_OFFERING_LEVEL_NOT_REACH; + case 7084: return RET_OFFERING_LEVEL_HAS_TAKEN; + case 7101: return RET_CITY_REPUTATION_NOT_OPEN; + case 7102: return RET_CITY_REPUTATION_LEVEL_TAKEN; + case 7103: return RET_CITY_REPUTATION_LEVEL_NOT_REACH; + case 7104: return RET_CITY_REPUTATION_PARENT_QUEST_TAKEN; + case 7105: return RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH; + case 7106: return RET_CITY_REPUTATION_ACCEPT_REQUEST; + case 7107: return RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST; + case 7108: return RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT; + case 7109: return RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN; + case 7110: return RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD; + case 7111: return RET_CITY_REPUTATION_SWITCH_CLOSE; + case 7112: return RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE; + case 7113: return RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD; + case 7114: return RET_CITY_REPUTATION_EXPLORE_NOT_REACH; + case 7120: return RET_MECHANICUS_NOT_OPEN; + case 7121: return RET_MECHANICUS_GEAR_UNLOCK; + case 7122: return RET_MECHANICUS_GEAR_LOCK; + case 7123: return RET_MECHANICUS_GEAR_LEVEL_LIMIT; + case 7124: return RET_MECHANICUS_COIN_NOT_ENOUGH; + case 7125: return RET_MECHANICUS_NO_SEQUENCE; + case 7126: return RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL; + case 7127: return RET_MECHANICUS_SEQUENCE_LIMIT_OPEN; + case 7128: return RET_MECHANICUS_DIFFICULT_NOT_SUPPORT; + case 7129: return RET_MECHANICUS_TICKET_NOT_ENOUGH; + case 7130: return RET_MECHANICUS_TEACH_NOT_FINISH; + case 7131: return RET_MECHANICUS_TEACH_FINISHED; + case 7132: return RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK; + case 7133: return RET_MECHANICUS_PLAYER_LIMIT; + case 7134: return RET_MECHANICUS_PUNISH_TIME; + case 7135: return RET_MECHANICUS_SWITCH_CLOSE; + case 7150: return RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON; + case 7151: return RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND; + case 7152: return RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD; + case 7153: return RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY; + case 7154: return RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE; + case 7155: return RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE; + case 7156: return RET_MECHANICUS_BATTLE_CARD_IS_WAITING; + case 7157: return RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED; + case 7158: return RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED; + case 7159: return RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER; + case 7160: return RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS; + case 7161: return RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED; + case 8001: return RET_LEGENDARY_KEY_NOT_ENOUGH; + case 8002: return RET_LEGENDARY_KEY_EXCEED_LIMIT; + case 8003: return RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM; + case 8004: return RET_PERSONAL_LINE_OPEN_STATE_OFF; + case 8005: return RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH; + case 8006: return RET_PERSONAL_LINE_NOT_OPEN; + case 8007: return RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH; + case 8201: return RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT; + case 8202: return RET_HUNTING_HAS_UNFINISHED_OFFER; + case 8203: return RET_HUNTING_FAILED_OFFER_NOT_CD_READY; + case 8204: return RET_HUNTING_NOT_TAKE_OFFER; + case 8205: return RET_HUNTING_CANNOT_TAKE_TWICE; + case 8901: return RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE; + case 8902: return RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND; + case 8903: return RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED; + case 8904: return RET_PRIVATE_CHAT_CONTENT_TOO_LONG; + case 8905: return RET_PRIVATE_CHAT_PULL_TOO_FAST; + case 8906: return RET_PRIVATE_CHAT_REPEAT_READ; + case 8907: return RET_PRIVATE_CHAT_READ_NOT_FRIEND; + case 9001: return RET_REUNION_FINISHED; + case 9002: return RET_REUNION_NOT_ACTIVATED; + case 9003: return RET_REUNION_ALREADY_TAKE_FIRST_REWARD; + case 9004: return RET_REUNION_SIGN_IN_REWARDED; + case 9005: return RET_REUNION_WATCHER_REWARDED; + case 9006: return RET_REUNION_WATCHER_NOT_FINISH; + case 9007: return RET_REUNION_MISSION_REWARDED; + case 9008: return RET_REUNION_MISSION_NOT_FINISH; + case 9009: return RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED; + case 9101: return RET_BLESSING_CONTENT_CLOSED; + case 9102: return RET_BLESSING_NOT_ACTIVE; + case 9103: return RET_BLESSING_NOT_TODAY_ENTITY; + case 9104: return RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT; + case 9105: return RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT; + case 9106: return RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT; + case 9107: return RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH; + case 9108: return RET_BLESSING_PIC_NOT_ENOUGH; + case 9109: return RET_BLESSING_PIC_HAS_RECEIVED; + case 9110: return RET_BLESSING_TARGET_RECV_NUM_EXCEED; + case 9111: return RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT; + case 9112: return RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH; + case 9113: return RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT; + case 9114: return RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH; + case 9115: return RET_FLEUR_FAIR_MINIGAME_NOT_OPEN; + case 9116: return RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK; + case 9117: return RET_FLEUR_FAIR_DUNGEON_LOCKED; + case 9118: return RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME; + case 9119: return RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM; + case 9120: return RET_WATER_SPIRIT_COIN_EXCEED_LIMIT; + case 9121: return RET_WATER_SPIRIT_COIN_NOT_ENOUGH; + case 9122: return RET_REGION_SEARCH_NO_SEARCH; + case 9123: return RET_REGION_SEARCH_STATE_ERROR; + case 9130: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN; + case 9131: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN; + case 9132: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN; + case 9133: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN; + case 9134: return RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON; + case 9135: return RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE; + case 9136: return RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN; + case 9137: return RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT; + case 9138: return RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH; + case 9139: return RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON; + case 9150: return RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH; + case 9160: return RET_HIDE_AND_SEEK_PLAY_NOT_OPEN; + case 9161: return RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN; + case 9170: return RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT; + case 9171: return RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH; + case 9172: return RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT; + case 9173: return RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH; + case 9180: return RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT; + case 9181: return RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH; + case 9183: return RET_CHESS_TEACH_MAP_FINISHED; + case 9184: return RET_CHESS_TEACH_MAP_UNFINISHED; + case 9185: return RET_CHESS_COIN_EXCEED_LIMIT; + case 9186: return RET_CHESS_COIN_NOT_ENOUGH; + case 9187: return RET_CHESS_IN_PUNISH_TIME; + case 9188: return RET_CHESS_PREV_MAP_UNFINISHED; + case 9189: return RET_CHESS_MAP_LOCKED; + case 9192: return RET_BLITZ_RUSH_NOT_OPEN; + case 9193: return RET_BLITZ_RUSH_DUNGEON_NOT_OPEN; + case 9194: return RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT; + case 9195: return RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT; + case 9196: return RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH; + case 9197: return RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH; + case 9201: return RET_MIRACLE_RING_VALUE_NOT_ENOUGH; + case 9202: return RET_MIRACLE_RING_CD; + case 9203: return RET_MIRACLE_RING_REWARD_NOT_TAKEN; + case 9204: return RET_MIRACLE_RING_NOT_DELIVER; + case 9205: return RET_MIRACLE_RING_DELIVER_EXCEED; + case 9206: return RET_MIRACLE_RING_HAS_CREATED; + case 9207: return RET_MIRACLE_RING_HAS_NOT_CREATED; + case 9208: return RET_MIRACLE_RING_NOT_YOURS; + case 9251: return RET_GADGET_FOUNDATION_UNAUTHORIZED; + case 9252: return RET_GADGET_FOUNDATION_SCENE_NOT_FOUND; + case 9253: return RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE; + case 9254: return RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT; + case 9255: return RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE; + case 9256: return RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED; + case 9257: return RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE; + case 9258: return RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER; + case 9259: return RET_GADGET_FOUNDATION_NOT_LOCKED; + case 9260: return RET_GADGET_FOUNDATION_DUPLICATE_LOCK; + case 9261: return RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND; + case 9262: return RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND; + case 9263: return RET_GADGET_FOUNDATION_ROTAION_DISABLED; + case 9264: return RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT; + case 9265: return RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT; + case 9266: return RET_GADGET_FOUNDATION_ROTATION_ON_GOING; + case 9301: return RET_OP_ACTIVITY_BONUS_NOT_FOUND; + case 9302: return RET_OP_ACTIVITY_NOT_OPEN; + case 9501: return RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE; + case 9502: return RET_MULTISTAGE_PLAY_NOT_FOUND; + case 9601: return RET_COOP_CHAPTER_NOT_OPEN; + case 9602: return RET_COOP_COND_NOT_MEET; + case 9603: return RET_COOP_POINT_LOCKED; + case 9604: return RET_COOP_NOT_HAVE_PROGRESS; + case 9605: return RET_COOP_REWARD_HAS_TAKEN; + case 9651: return RET_DRAFT_HAS_ACTIVE_DRAFT; + case 9652: return RET_DRAFT_NOT_IN_MY_WORLD; + case 9653: return RET_DRAFT_NOT_SUPPORT_MP; + case 9654: return RET_DRAFT_PLAYER_NOT_ENOUGH; + case 9655: return RET_DRAFT_INCORRECT_SCENE; + case 9656: return RET_DRAFT_OTHER_PLAYER_ENTERING; + case 9657: return RET_DRAFT_GUEST_IS_TRANSFERRING; + case 9658: return RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE; + case 9659: return RET_DRAFT_INVITE_OVER_TIME; + case 9660: return RET_DRAFT_TWICE_CONFIRM_OVER_TIMER; + case 9701: return RET_HOME_UNKOWN; + case 9702: return RET_HOME_INVALID_CLIENT_PARAM; + case 9703: return RET_HOME_TARGE_PLAYER_HAS_NO_HOME; + case 9704: return RET_HOME_NOT_ONLINE; + case 9705: return RET_HOME_PLAYER_FULL; + case 9706: return RET_HOME_BLOCKED; + case 9707: return RET_HOME_ALREADY_IN_TARGET_HOME_WORLD; + case 9708: return RET_HOME_IN_EDIT_MODE; + case 9709: return RET_HOME_NOT_IN_EDIT_MODE; + case 9710: return RET_HOME_HAS_GUEST; + case 9711: return RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE; + case 9712: return RET_HOME_CLIENT_PARAM_INVALID; + case 9713: return RET_HOME_PLAYER_NOT_IN_HOME_WORLD; + case 9714: return RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD; + case 9715: return RET_HOME_NOT_FOUND_IN_MEM; + case 9716: return RET_HOME_PLAYER_IN_HOME_ROOM_SCENE; + case 9717: return RET_HOME_HOME_REFUSE_GUEST_ENTER; + case 9718: return RET_HOME_OWNER_REFUSE_TO_ENTER_HOME; + case 9719: return RET_HOME_OWNER_OFFLINE; + case 9720: return RET_HOME_FURNITURE_EXCEED_LIMIT; + case 9721: return RET_HOME_FURNITURE_COUNT_NOT_ENOUGH; + case 9722: return RET_HOME_IN_TRY_ENTER_PROCESS; + case 9723: return RET_HOME_ALREADY_IN_TARGET_SCENE; + case 9724: return RET_HOME_COIN_EXCEED_LIMIT; + case 9725: return RET_HOME_COIN_NOT_ENOUGH; + case 9726: return RET_HOME_MODULE_NOT_UNLOCKED; + case 9727: return RET_HOME_CUR_MODULE_CLOSED; + case 9728: return RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED; + case 9729: return RET_HOME_IN_MATCH; + case 9730: return RET_HOME_IN_COMBAT; + case 9731: return RET_HOME_EDIT_MODE_CD; + case 9732: return RET_HOME_UPDATE_FURNITURE_CD; + case 9733: return RET_HOME_BLOCK_FURNITURE_LIMIT; + case 9734: return RET_HOME_NOT_SUPPORT; + case 9735: return RET_HOME_STATE_NOT_OPEN; + case 9736: return RET_HOME_TARGET_STATE_NOT_OPEN; + case 9737: return RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL; + case 9738: return RET_HOME_SAVE_NO_MAIN_HOUSE; + case 9739: return RET_HOME_IN_DUNGEON; + case 9740: return RET_HOME_ANY_GALLERY_STARTED; + case 9741: return RET_HOME_QUEST_BLOCK_HOME; + case 9742: return RET_HOME_WAITING_PRIOR_CHECK; + case 9743: return RET_HOME_PERSISTENT_CHECK_FAIL; + case 9744: return RET_HOME_FIND_ONLINE_HOME_FAIL; + case 9745: return RET_HOME_JOIN_SCENE_FAIL; + case 9746: return RET_HOME_MAX_PLAYER; + case 9747: return RET_HOME_IN_TRANSFER; + case 9748: return RET_HOME_ANY_HOME_GALLERY_STARTED; + case 9749: return RET_HOME_CAN_NOT_ENTER_IN_AUDIT; + case 9750: return RET_FURNITURE_MAKE_INDEX_ERROR; + case 9751: return RET_FURNITURE_MAKE_LOCKED; + case 9752: return RET_FURNITURE_MAKE_CONFIG_ERROR; + case 9753: return RET_FURNITURE_MAKE_SLOT_FULL; + case 9754: return RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL; + case 9755: return RET_FURNITURE_MAKE_UNFINISH; + case 9756: return RET_FURNITURE_MAKE_IS_FINISH; + case 9757: return RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME; + case 9758: return RET_FURNITURE_MAKE_NO_COUNT; + case 9759: return RET_FURNITURE_MAKE_ACCELERATE_LIMIT; + case 9760: return RET_FURNITURE_MAKE_NO_MAKE_DATA; + case 9761: return RET_HOME_LIMITED_SHOP_CLOSE; + case 9762: return RET_HOME_AVATAR_NOT_SHOW; + case 9763: return RET_HOME_EVENT_COND_NOT_SATISFIED; + case 9764: return RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM; + case 9765: return RET_HOME_INVALID_ARRANGE_NPC_PARAM; + case 9766: return RET_HOME_INVALID_ARRANGE_SUITE_PARAM; + case 9767: return RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM; + case 9768: return RET_HOME_AVATAR_STATE_NOT_OPEN; + case 9769: return RET_HOME_PLANT_FIELD_NOT_EMPTY; + case 9770: return RET_HOME_PLANT_FIELD_EMPTY; + case 9771: return RET_HOME_PLANT_FIELD_TYPE_ERROR; + case 9772: return RET_HOME_PLANT_TIME_NOT_ENOUGH; + case 9773: return RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH; + case 9774: return RET_HOME_PLANT_FIELD_PARAM_ERROR; + case 9775: return RET_HOME_FURNITURE_GUID_ERROR; + case 9776: return RET_HOME_FURNITURE_ARRANGE_LIMIT; + case 9777: return RET_HOME_FISH_FARMING_LIMIT; + case 9778: return RET_HOME_FISH_COUNT_NOT_ENOUGH; + case 9779: return RET_HOME_FURNITURE_COST_LIMIT; + case 9780: return RET_HOME_CUSTOM_FURNITURE_INVALID; + case 9781: return RET_HOME_INVALID_ARRANGE_GROUP_PARAM; + case 9782: return RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT; + case 9783: return RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR; + case 9784: return RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK; + case 9785: return RET_HOME_FURNITURE_CANNOT_ARRANGE; + case 9786: return RET_HOME_FURNITURE_IN_DUPLICATE_SUITE; + case 9787: return RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL; + case 9788: return RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG; + case 9789: return RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT; + case 9790: return RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT; + case 9791: return RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE; + case 9792: return RET_HOME_BGM_ID_NOT_FOUND; + case 9793: return RET_HOME_BGM_NOT_UNLOCKED; + case 9794: return RET_HOME_BGM_FURNITURE_NOT_FOUND; + case 9795: return RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE; + case 9796: return RET_HOME_LIMITED_SHOP_GOODS_DISABLE; + case 9797: return RET_HOME_WORLD_WOOD_MATERIAL_EMPTY; + case 9798: return RET_HOME_WORLD_WOOD_MATERIAL_NOT_FOUND; + case 9799: return RET_HOME_WORLD_WOOD_MATERIAL_COUNT_INVALID; + case 9800: return RET_HOME_WORLD_WOOD_EXCHANGE_EXCEED_LIMIT; + case 10000: return RET_SUMO_ACTIVITY_STAGE_NOT_OPEN; + case 10001: return RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD; + case 10002: return RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT; + case 10004: return RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR; + case 10005: return RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH; + case 10006: return RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE; + case 10007: return RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD; + case 10008: return RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH; + case 10009: return RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET; + case 10015: return RET_DIG_GADGET_CONFIG_ID_NOT_MATCH; + case 10016: return RET_DIG_FIND_NEAREST_POS_FAIL; + case 10021: return RET_MUSIC_GAME_LEVEL_NOT_OPEN; + case 10022: return RET_MUSIC_GAME_LEVEL_NOT_UNLOCK; + case 10023: return RET_MUSIC_GAME_LEVEL_NOT_STARTED; + case 10024: return RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND; + case 10025: return RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH; + case 10031: return RET_ROGUELIKE_COIN_A_NOT_ENOUGH; + case 10032: return RET_ROGUELIKE_COIN_B_NOT_ENOUGH; + case 10033: return RET_ROGUELIKE_COIN_C_NOT_ENOUGH; + case 10034: return RET_ROGUELIKE_COIN_A_EXCEED_LIMIT; + case 10035: return RET_ROGUELIKE_COIN_B_EXCEED_LIMIT; + case 10036: return RET_ROGUELIKE_COIN_C_EXCEED_LIMIT; + case 10037: return RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH; + case 10038: return RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON; + case 10039: return RET_ROGUELIKE_CELL_NOT_FOUND; + case 10040: return RET_ROGUELIKE_CELL_TYPE_INCORRECT; + case 10041: return RET_ROGUELIKE_CELL_ALREADY_FINISHED; + case 10042: return RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS; + case 10043: return RET_ROGUELIKE_STAGE_NOT_FINISHED; + case 10045: return RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN; + case 10046: return RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED; + case 10047: return RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED; + case 10048: return RET_ROGUELIKE_DUNGEON_NOT_OPEN; + case 10049: return RET_ROGUELIKE_SPRINT_IS_BANNED; + case 10050: return RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED; + case 10051: return RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME; + case 10056: return RET_PLANT_FLOWER_ALREADY_TAKE_SEED; + case 10057: return RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT; + case 10058: return RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH; + case 10059: return RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT; + case 10060: return RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH; + case 10061: return RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID; + case 10052: return RET_HACHI_DUNGEON_NOT_VALID; + case 10053: return RET_HACHI_DUNGEON_STAGE_NOT_OPEN; + case 10054: return RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS; + case 10071: return RET_WINTER_CAMP_COIN_A_NOT_ENOUGH; + case 10072: return RET_WINTER_CAMP_COIN_B_NOT_ENOUGH; + case 10073: return RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT; + case 10074: return RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT; + case 10075: return RET_WINTER_CAMP_WISH_ID_INVALID; + case 10076: return RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA; + case 10077: return RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW; + case 10078: return RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID; + case 10079: return RET_WINTER_CAMP_ITEM_LIST_EMPTY; + case 10080: return RET_WINTER_CAMP_REWARD_ALREADY_TAKEN; + case 10081: return RET_WINTER_CAMP_STAGE_NOT_FINISH; + case 10082: return RET_WINTER_CAMP_GADGET_INVALID; + case 10090: return RET_LANTERN_RITE_COIN_A_NOT_ENOUGH; + case 10091: return RET_LANTERN_RITE_COIN_B_NOT_ENOUGH; + case 10092: return RET_LANTERN_RITE_COIN_C_NOT_ENOUGH; + case 10093: return RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT; + case 10094: return RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT; + case 10095: return RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT; + case 10096: return RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED; + case 10097: return RET_LANTERN_RITE_PROJECTION_CAN_NOT_START; + case 10098: return RET_LANTERN_RITE_DUNGEON_NOT_OPEN; + case 10099: return RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD; + case 10100: return RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS; + case 10101: return RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED; + case 10102: return RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START; + case 10103: return RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR; + case 10104: return RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK; + case 10105: return RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH; + case 10110: return RET_POTION_ACTIVITY_STAGE_NOT_OPEN; + case 10111: return RET_POTION_ACTIVITY_LEVEL_HAVE_PASS; + case 10112: return RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT; + case 10113: return RET_POTION_ACTIVITY_AVATAR_IN_CD; + case 10114: return RET_POTION_ACTIVITY_BUFF_IN_CD; + case 10120: return RET_IRODORI_POETRY_INVALID_LINE_ID; + case 10121: return RET_IRODORI_POETRY_INVALID_THEME_ID; + case 10122: return RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION; + case 10123: return RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE; + case 10124: return RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED; + case 10300: return RET_ACTIVITY_BANNER_ALREADY_CLEARED; + case 10301: return RET_IRODORI_CHESS_NOT_OPEN; + case 10302: return RET_IRODORI_CHESS_LEVEL_NOT_OPEN; + case 10303: return RET_IRODORI_CHESS_MAP_NOT_OPEN; + case 10304: return RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED; + case 10305: return RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT; + case 10306: return RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED; + case 10307: return RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT; + case 10310: return RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT; + case 10315: return RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT; + case 10316: return RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT; + case 10317: return RET_SUMMER_TIME_V2_COIN_EXCEED_LIMIT; + case 10318: return RET_SUMMER_TIME_V2_COIN_NOT_ENOUGH; + case 10319: return RET_SUMMER_TIME_V2_DUNGEON_STAGE_NOT_OPEN; + case 10320: return RET_SUMMER_TIME_V2_PREV_DUNGEON_NOT_COMPLETE; + case 10350: return RET_ROGUE_DIARY_AVATAR_DEATH; + case 10351: return RET_ROGUE_DIARY_AVATAR_TIRED; + case 10352: return RET_ROGUE_DIARY_AVATAR_DUPLICATED; + case 10353: return RET_ROGUE_DIARY_COIN_NOT_ENOUGH; + case 10354: return RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT; + case 10355: return RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH; + case 10366: return RET_ROGUE_DIARY_CONTENT_CLOSED; + case 10380: return RET_GRAVEN_INNOCENCE_COIN_A_NOT_ENOUGH; + case 10381: return RET_GRAVEN_INNOCENCE_COIN_B_NOT_ENOUGH; + case 10382: return RET_GRAVEN_INNOCENCE_COIN_A_EXCEED_LIMIT; + case 10383: return RET_GRAVEN_INNOCENCE_COIN_B_EXCEED_LIMIT; + case 10371: return RET_ISLAND_PARTY_STAGE_NOT_OPEN; + case 11001: return RET_NOT_IN_FISHING; + case 11002: return RET_FISH_STATE_ERROR; + case 11003: return RET_FISH_BAIT_LIMIT; + case 11004: return RET_FISHING_MAX_DISTANCE; + case 11005: return RET_FISHING_IN_COMBAT; + case 11006: return RET_FISHING_BATTLE_TOO_SHORT; + case 11007: return RET_FISH_GONE_AWAY; + case 11051: return RET_CAN_NOT_EDIT_OTHER_DUNGEON; + case 11052: return RET_CUSTOM_DUNGEON_DISMATCH; + case 11053: return RET_NO_CUSTOM_DUNGEON_DATA; + case 11054: return RET_BUILD_CUSTOM_DUNGEON_FAIL; + case 11055: return RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL; + case 11056: return RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL; + case 11057: return RET_NOT_IN_CUSTOM_DUNGEON; + case 11058: return RET_CUSTOM_DUNGEON_INTERNAL_FAIL; + case 11059: return RET_CUSTOM_DUNGEON_CAN_NOT_TRY; + case 11060: return RET_CUSTOM_DUNGEON_NO_START_ROOM; + case 11061: return RET_CUSTOM_DUNGEON_NO_ROOM_DATA; + case 11062: return RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT; + case 11063: return RET_CUSTOM_DUNGEON_NOT_SELF_PASS; + case 11064: return RET_CUSTOM_DUNGEON_LACK_COIN; + case 11065: return RET_CUSTOM_DUNGEON_NO_FINISH_BRICK; + case 11066: return RET_CUSTOM_DUNGEON_MULTI_FINISH; + case 11067: return RET_CUSTOM_DUNGEON_NOT_PUBLISHED; + case 11068: return RET_CUSTOM_DUNGEON_FULL_STORE; + case 11069: return RET_CUSTOM_DUNGEON_STORE_REPEAT; + case 11070: return RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF; + case 11071: return RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC; + case 11072: return RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF; + case 11073: return RET_CUSTOM_DUNGEON_NOT_FOUND; + case 11074: return RET_CUSTOM_DUNGEON_INVALID_SETTING; + case 11075: return RET_CUSTOM_DUNGEON_NO_FINISH_SETTING; + case 11076: return RET_CUSTOM_DUNGEON_SAVE_NOTHING; + case 11077: return RET_CUSTOM_DUNGEON_NOT_IN_GROUP; + case 11078: return RET_CUSTOM_DUNGEON_NOT_OFFICIAL; + case 11079: return RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR; + case 11080: return RET_CUSTOM_DUNGEON_NO_OPEN_ROOM; + case 11081: return RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT; + case 11082: return RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK; + case 11083: return RET_CAN_NOT_EDIT_OFFICIAL_SETTING; + case 11084: return RET_CUSTOM_DUNGEON_BAN_PUBLISH; + case 11085: return RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY; + case 11086: return RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP; + case 11087: return RET_CUSTOM_DUNGEON_MAX_EDIT_NUM; + case 11088: return RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK; + case 11089: return RET_CUSTOM_DUNGEON_MAX_TAG; + case 11090: return RET_CUSTOM_DUNGEON_INVALID_TAG; + case 11091: return RET_CUSTOM_DUNGEON_MAX_COST; + case 11092: return RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT; + case 11093: return RET_CUSTOM_DUNGEON_NOT_OPEN; + case 11101: return RET_SHARE_CD_ID_ERROR; + case 11102: return RET_SHARE_CD_INDEX_ERROR; + case 11103: return RET_SHARE_CD_IN_CD; + case 11104: return RET_SHARE_CD_TOKEN_NOT_ENOUGH; + case 11151: return RET_UGC_DISMATCH; + case 11152: return RET_UGC_DATA_NOT_FOUND; + case 11153: return RET_UGC_BRIEF_NOT_FOUND; + case 11154: return RET_UGC_DISABLED; + case 11155: return RET_UGC_LIMITED; + case 11156: return RET_UGC_LOCKED; + case 11157: return RET_UGC_NOT_AUTH; + case 11158: return RET_UGC_NOT_OPEN; + case 11159: return RET_UGC_BAN_PUBLISH; + case 11201: return RET_COMPOUND_BOOST_ITEM_NOT_EXIST; + case 11202: return RET_COMPOUND_BOOST_TARGET_NOT_EXIST; + case 11211: return RET_QUICK_HIT_TREE_EMPTY_TREES; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Retcode> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Retcode findValueByNumber(int number) { + return Retcode.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.RetcodeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final Retcode[] VALUES = values(); + + public static Retcode valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Retcode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Retcode) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rRetcode.proto*\335\236\002\n\007Retcode\022\014\n\010RET_SUCC" + + "\020\000\022\025\n\010RET_FAIL\020\377\377\377\377\377\377\377\377\377\001\022\021\n\rRET_SVR_ERR" + + "OR\020\001\022\025\n\021RET_UNKNOWN_ERROR\020\002\022\020\n\014RET_FREQU" + + "ENT\020\003\022\032\n\026RET_NODE_FORWARD_ERROR\020\004\022\030\n\024RET" + + "_NOT_FOUND_CONFIG\020\005\022\023\n\017RET_SYSTEM_BUSY\020\006" + + "\022\023\n\017RET_GM_UID_BIND\020\007\022\021\n\rRET_FORBIDDEN\020\010" + + "\022\025\n\021RET_STOP_REGISTER\020\n\022\023\n\017RET_STOP_SERV" + + "ER\020\013\022\034\n\030RET_ACCOUNT_VEIRFY_ERROR\020\014\022\026\n\022RE" + + "T_ACCOUNT_FREEZE\020\r\022\024\n\020RET_REPEAT_LOGIN\020\016" + + "\022\034\n\030RET_CLIENT_VERSION_ERROR\020\017\022\023\n\017RET_TO" + + "KEN_ERROR\020\020\022\031\n\025RET_ACCOUNT_NOT_EXIST\020\021\022\030" + + "\n\024RET_WAIT_OTHER_LOGIN\020\022\022\025\n\021RET_ANOTHER_" + + "LOGIN\020\023\022\033\n\027RET_CLIENT_FORCE_UPDATE\020\024\022\021\n\r" + + "RET_BLACK_UID\020\025\022\025\n\021RET_LOGIN_DB_FAIL\020\026\022\027" + + "\n\023RET_LOGIN_INIT_FAIL\020\027\022\027\n\023RET_MYSQL_DUP" + + "LICATE\020\030\022\022\n\016RET_MAX_PLAYER\020\031\022\023\n\017RET_ANTI" + + "_ADDICT\020\032\022#\n\037RET_PS_PLAYER_WITHOUT_ONLIN" + + "E_ID\020\033\022\033\n\027RET_ONLINE_ID_NOT_FOUND\020\034\022\032\n\026R" + + "ET_ONLNE_ID_NOT_MATCH\020\035\022\030\n\024RET_REGISTER_" + + "IS_FULL\020\036\022\030\n\024RET_CHECKSUM_INVALID\020\037\022\031\n\025R" + + "ET_BLACK_REGISTER_IP\020 \022\034\n\030RET_EXCEED_REG" + + "ISTER_RATE\020!\022\030\n\024RET_UNKNOWN_PLATFORM\020\"\022\031" + + "\n\025RET_TOKEN_PARAM_ERROR\020#\022\032\n\026RET_ANTI_OF" + + "FLINE_ERROR\020$\022\026\n\022RET_BLACK_LOGIN_IP\020%\022!\n" + + "\035RET_GET_TOKEN_SESSION_HAS_UID\020&\022\031\n\025RET_" + + "ENVIRONMENT_ERROR\020\'\022&\n\"RET_CHECK_CLIENT_" + + "VERSION_HASH_FAIL\020(\022\037\n\033RET_MINOR_REGISTE" + + "R_FOBIDDEN\020)\022\036\n\032RET_SECURITY_LIBRARY_ERR" + + "OR\020*\022\024\n\020RET_AVATAR_IN_CD\020e\022\030\n\024RET_AVATAR" + + "_NOT_ALIVE\020f\022\033\n\027RET_AVATAR_NOT_ON_SCENE\020" + + "g\022\033\n\027RET_CAN_NOT_FIND_AVATAR\020h\022\036\n\032RET_CA" + + "N_NOT_DEL_CUR_AVATAR\020i\022\030\n\024RET_DUPLICATE_" + + "AVATAR\020j\022\032\n\026RET_AVATAR_IS_SAME_ONE\020k\022\036\n\032" + + "RET_AVATAR_LEVEL_LESS_THAN\020l\022%\n!RET_AVAT" + + "AR_CAN_NOT_CHANGE_ELEMENT\020m\022$\n RET_AVATA" + + "R_BREAK_LEVEL_LESS_THAN\020n\022!\n\035RET_AVATAR_" + + "ON_MAX_BREAK_LEVEL\020o\022\037\n\033RET_AVATAR_ID_AL" + + "READY_EXIST\020p\022\027\n\023RET_AVATAR_NOT_DEAD\020q\022\032" + + "\n\026RET_AVATAR_IS_REVIVING\020r\022\027\n\023RET_AVATAR" + + "_ID_ERROR\020s\022#\n\037RET_REPEAT_SET_PLAYER_BOR" + + "N_DATA\020t\022\036\n\032RET_PLAYER_LEVEL_LESS_THAN\020u" + + "\022 \n\034RET_AVATAR_LIMIT_LEVEL_ERROR\020v\022\034\n\030RE" + + "T_CUR_AVATAR_NOT_ALIVE\020w\022\031\n\025RET_CAN_NOT_" + + "FIND_TEAM\020x\022\035\n\031RET_CAN_NOT_FIND_CUR_TEAM" + + "\020y\022 \n\034RET_AVATAR_NOT_EXIST_IN_TEAM\020z\022+\n\'" + + "RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM\020" + + "{\022.\n*RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR" + + "_AVATAR\020|\022\036\n\032RET_TEAM_COST_EXCEED_LIMIT\020" + + "}\022!\n\035RET_TEAM_AVATAR_IN_EXPEDITION\020~\022&\n\"" + + "RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE\020\177\022\031\n\024" + + "RET_AVATAR_IN_COMBAT\020\200\001\022\034\n\027RET_NICKNAME_" + + "UTF8_ERROR\020\202\001\022\032\n\025RET_NICKNAME_TOO_LONG\020\203" + + "\001\022\036\n\031RET_NICKNAME_WORD_ILLEGAL\020\204\001\022!\n\034RET" + + "_NICKNAME_TOO_MANY_DIGITS\020\205\001\022\032\n\025RET_NICK" + + "NAME_IS_EMPTY\020\206\001\022\037\n\032RET_NICKNAME_MONTHLY" + + "_LIMIT\020\207\001\022\035\n\030RET_NICKNAME_NOT_CHANGED\020\210\001" + + "\022\032\n\025RET_PLAYER_NOT_ONLINE\020\214\001\022\034\n\027RET_OPEN" + + "_STATE_NOT_OPEN\020\215\001\022\027\n\022RET_FEATURE_CLOSED" + + "\020\216\001\022%\n RET_AVATAR_EXPEDITION_AVATAR_DIE\020" + + "\230\001\022&\n!RET_AVATAR_EXPEDITION_COUNT_LIMIT\020" + + "\231\001\022&\n!RET_AVATAR_EXPEDITION_MAIN_FORBID\020" + + "\232\001\022\'\n\"RET_AVATAR_EXPEDITION_TRIAL_FORBID" + + "\020\233\001\022\032\n\025RET_TEAM_NAME_ILLEGAL\020\234\001\022\032\n\025RET_I" + + "S_NOT_IN_STANDBY\020\235\001\022\026\n\021RET_IS_IN_DUNGEON" + + "\020\236\001\022 \n\033RET_IS_IN_LOCK_AVATAR_QUEST\020\237\001\022\036\n" + + "\031RET_IS_USING_TRIAL_AVATAR\020\240\001\022\035\n\030RET_IS_" + + "USING_TEMP_AVATAR\020\241\001\022\031\n\024RET_NOT_HAS_FLYC" + + "LOAK\020\242\001\022\"\n\035RET_FETTER_REWARD_ALREADY_GOT" + + "\020\243\001\022\'\n\"RET_FETTER_REWARD_LEVEL_NOT_ENOUG" + + "H\020\244\001\022%\n RET_WORLD_LEVEL_ADJUST_MIN_LEVEL" + + "\020\245\001\022\036\n\031RET_WORLD_LEVEL_ADJUST_CD\020\246\001\022\030\n\023R" + + "ET_NOT_HAS_COSTUME\020\247\001\022\035\n\030RET_COSTUME_AVA" + + "TAR_ERROR\020\250\001\022#\n\036RET_FLYCLOAK_PLATFORM_TY" + + "PE_ERR\020\251\001\022\024\n\017RET_IN_TRANSFER\020\252\001\022\032\n\025RET_I" + + "S_IN_LOCK_AVATAR\020\253\001\022\031\n\024RET_FULL_BACKUP_T" + + "EAM\020\254\001\022!\n\034RET_BACKUP_TEAM_ID_NOT_VALID\020\255" + + "\001\022 \n\033RET_BACKUP_TEAM_IS_CUR_TEAM\020\256\001\022\024\n\017R" + + "ET_FLOAT_ERROR\020\311\001\022\026\n\021RET_NPC_NOT_EXIST\020\255" + + "\002\022\024\n\017RET_NPC_TOO_FAR\020\256\002\022\031\n\024RET_NOT_CURRE" + + "NT_TALK\020\257\002\022\030\n\023RET_NPC_CREATE_FAIL\020\260\002\022\026\n\021" + + "RET_NPC_MOVE_FAIL\020\261\002\022\030\n\023RET_QUEST_NOT_EX" + + "IST\020\221\003\022\026\n\021RET_QUEST_IS_FAIL\020\222\003\022\034\n\027RET_QU" + + "EST_CONTENT_ERROR\020\223\003\022\036\n\031RET_BARGAIN_NOT_" + + "ACTIVATED\020\224\003\022\031\n\024RET_BARGAIN_FINISHED\020\225\003\022" + + "\'\n\"RET_INFERENCE_ASSOCIATE_WORD_ERROR\020\226\003" + + "\022,\n\'RET_INFERENCE_SUBMIT_WORD_NO_CONCLUS" + + "ION\020\227\003\022\033\n\026RET_POINT_NOT_UNLOCKED\020\365\003\022\026\n\021R" + + "ET_POINT_TOO_FAR\020\366\003\022\036\n\031RET_POINT_ALREAY_" + + "UNLOCKED\020\367\003\022\031\n\024RET_ENTITY_NOT_EXIST\020\370\003\022\031" + + "\n\024RET_ENTER_SCENE_FAIL\020\371\003\022\036\n\031RET_PLAYER_" + + "IS_ENTER_SCENE\020\372\003\022\027\n\022RET_CITY_MAX_LEVEL\020" + + "\373\003\022\024\n\017RET_AREA_LOCKED\020\374\003\022\030\n\023RET_JOIN_OTH" + + "ER_WAIT\020\375\003\022\037\n\032RET_WEATHER_AREA_NOT_FOUND" + + "\020\376\003\022\032\n\025RET_WEATHER_IS_LOCKED\020\377\003\022\032\n\025RET_N" + + "OT_IN_SELF_SCENE\020\200\004\022\030\n\023RET_GROUP_NOT_EXI" + + "ST\020\201\004\022\032\n\025RET_MARK_NAME_ILLEGAL\020\202\004\022\034\n\027RET" + + "_MARK_ALREADY_EXISTS\020\203\004\022\026\n\021RET_MARK_OVER" + + "FLOW\020\204\004\022\030\n\023RET_MARK_NOT_EXISTS\020\205\004\022\032\n\025RET" + + "_MARK_UNKNOWN_TYPE\020\206\004\022\033\n\026RET_MARK_NAME_T" + + "OO_LONG\020\207\004\022\026\n\021RET_DISTANCE_LONG\020\210\004\022\"\n\035RE" + + "T_ENTER_SCENE_TOKEN_INVALID\020\211\004\022\033\n\026RET_NO" + + "T_IN_WORLD_SCENE\020\212\004\022\034\n\027RET_ANY_GALLERY_S" + + "TARTED\020\213\004\022\032\n\025RET_GALLERY_NOT_START\020\214\004\022.\n" + + ")RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MO" + + "DE\020\215\004\022!\n\034RET_GALLERY_CANNOT_INTERRUPT\020\216\004" + + "\022\037\n\032RET_GALLERY_WORLD_NOT_MEET\020\217\004\022\037\n\032RET" + + "_GALLERY_SCENE_NOT_MEET\020\220\004\022!\n\034RET_CUR_PL" + + "AY_CANNOT_TRANSFER\020\221\004\022&\n!RET_CANT_USE_WI" + + "DGET_IN_HOME_SCENE\020\222\004\022\036\n\031RET_SCENE_GROUP" + + "_NOT_MATCH\020\223\004\022\030\n\023RET_POS_ROT_INVALID\020\247\004\022" + + "\036\n\031RET_MARK_INVALID_SCENE_ID\020\250\004\022*\n%RET_I" + + "NVALID_SCENE_TO_USE_ANCHOR_POINT\020\251\004\022\036\n\031R" + + "ET_ENTER_HOME_SCENE_FAIL\020\252\004\022\032\n\025RET_CUR_S" + + "CENE_IS_NULL\020\253\004\022\027\n\022RET_GROUP_ID_ERROR\020\254\004" + + "\022$\n\037RET_GALLERY_INTERRUPT_NOT_OWNER\020\255\004\022\032" + + "\n\025RET_NO_SPRING_IN_AREA\020\256\004\022\032\n\025RET_AREA_N" + + "OT_IN_SCENE\020\257\004\022\030\n\023RET_INVALID_CITY_ID\020\260\004" + + "\022\031\n\024RET_INVALID_SCENE_ID\020\261\004\022 \n\033RET_DEST_" + + "SCENE_IS_NOT_ALLOW\020\262\004\022\037\n\032RET_LEVEL_TAG_S" + + "WITCH_IN_CD\020\263\004\022 \n\033RET_LEVEL_TAG_ALREADY_" + + "EXIST\020\264\004\022\030\n\023RET_INVALID_AREA_ID\020\265\004\022\027\n\022RE" + + "T_ITEM_NOT_EXIST\020\331\004\022\037\n\032RET_PACK_EXCEED_M" + + "AX_WEIGHT\020\332\004\022\032\n\025RET_ITEM_NOT_DROPABLE\020\333\004" + + "\022\030\n\023RET_ITEM_NOT_USABLE\020\334\004\022\037\n\032RET_ITEM_I" + + "NVALID_USE_COUNT\020\335\004\022 \n\033RET_ITEM_INVALID_" + + "DROP_COUNT\020\336\004\022\033\n\026RET_ITEM_ALREADY_EXIST\020" + + "\337\004\022\031\n\024RET_ITEM_IN_COOLDOWN\020\340\004\022\036\n\031RET_ITE" + + "M_COUNT_NOT_ENOUGH\020\341\004\022\034\n\027RET_ITEM_INVALI" + + "D_TARGET\020\342\004\022\031\n\024RET_RECIPE_NOT_EXIST\020\343\004\022\026" + + "\n\021RET_RECIPE_LOCKED\020\344\004\022\030\n\023RET_RECIPE_UNL" + + "OCKED\020\345\004\022\034\n\027RET_COMPOUND_QUEUE_FULL\020\346\004\022\034" + + "\n\027RET_COMPOUND_NOT_FINISH\020\347\004\022\032\n\025RET_MAIL" + + "_ITEM_NOT_GET\020\350\004\022\032\n\025RET_ITEM_EXCEED_LIMI" + + "T\020\351\004\022\033\n\026RET_AVATAR_CAN_NOT_USE\020\352\004\022\037\n\032RET" + + "_ITEM_NEED_PLAYER_LEVEL\020\353\004\022\034\n\027RET_RECIPE" + + "_NOT_AUTO_QTE\020\354\004\022\034\n\027RET_COMPOUND_BUSY_QU" + + "EUE\020\355\004\022\030\n\023RET_NEED_MORE_SCOIN\020\356\004\022\036\n\031RET_" + + "SKILL_DEPOT_NOT_FOUND\020\357\004\022\031\n\024RET_HCOIN_NO" + + "T_ENOUGH\020\360\004\022\031\n\024RET_SCOIN_NOT_ENOUGH\020\361\004\022\033" + + "\n\026RET_HCOIN_EXCEED_LIMIT\020\362\004\022\033\n\026RET_SCOIN" + + "_EXCEED_LIMIT\020\363\004\022\025\n\020RET_MAIL_EXPIRED\020\364\004\022" + + "\031\n\024RET_REWARD_HAS_TAKEN\020\365\004\022 \n\033RET_COMBIN" + + "E_COUNT_TOO_LARGE\020\366\004\022\032\n\025RET_GIVING_ITEM_" + + "WRONG\020\367\004\022\033\n\026RET_GIVING_IS_FINISHED\020\370\004\022\033\n" + + "\026RET_GIVING_NOT_ACTIVED\020\371\004\022\031\n\024RET_FORGE_" + + "QUEUE_FULL\020\372\004\022\035\n\030RET_FORGE_QUEUE_CAPACIT" + + "Y\020\373\004\022\036\n\031RET_FORGE_QUEUE_NOT_FOUND\020\374\004\022\032\n\025" + + "RET_FORGE_QUEUE_EMPTY\020\375\004\022\031\n\024RET_NOT_SUPP" + + "ORT_ITEM\020\376\004\022\023\n\016RET_ITEM_EMPTY\020\377\004\022\035\n\030RET_" + + "VIRTUAL_EXCEED_LIMIT\020\200\005\022\036\n\031RET_MATERIAL_" + + "EXCEED_LIMIT\020\201\005\022\033\n\026RET_EQUIP_EXCEED_LIMI" + + "T\020\202\005\022\"\n\035RET_ITEM_SHOULD_HAVE_NO_LEVEL\020\203\005" + + "\022*\n%RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMI" + + "T\020\204\005\022\035\n\030RET_WEAPON_LEVEL_INVALID\020\205\005\022\031\n\024R" + + "ET_UNKNOW_ITEM_TYPE\020\206\005\022\033\n\026RET_ITEM_COUNT" + + "_IS_ZERO\020\207\005\022\030\n\023RET_ITEM_IS_EXPIRED\020\210\005\022!\n" + + "\034RET_ITEM_EXCEED_OUTPUT_LIMIT\020\211\005\022\033\n\026RET_" + + "EQUIP_LEVEL_HIGHER\020\212\005\022&\n!RET_EQUIP_CAN_N" + + "OT_WAKE_OFF_WEAPON\020\213\005\022\036\n\031RET_EQUIP_HAS_B" + + "EEN_WEARED\020\214\005\022!\n\034RET_EQUIP_WEARED_CANNOT" + + "_DROP\020\215\005\022\031\n\024RET_AWAKEN_LEVEL_MAX\020\216\005\022\031\n\024R" + + "ET_MCOIN_NOT_ENOUGH\020\217\005\022\033\n\026RET_MCOIN_EXCE" + + "ED_LIMIT\020\220\005\022\031\n\024RET_RESIN_NOT_ENOUGH\020\224\005\022\033" + + "\n\026RET_RESIN_EXCEED_LIMIT\020\225\005\022\034\n\027RET_RESIN" + + "_OPENSTATE_OFF\020\226\005\022$\n\037RET_RESIN_BOUGHT_CO" + + "UNT_EXCEEDED\020\227\005\022*\n%RET_RESIN_CARD_DAILY_" + + "REWARD_HAS_TAKEN\020\230\005\022\033\n\026RET_RESIN_CARD_EX" + + "PIRED\020\231\005\022\034\n\027RET_AVATAR_CAN_NOT_COOK\020\232\005\022\031" + + "\n\024RET_ATTACH_AVATAR_CD\020\233\005\022#\n\036RET_AUTO_RE" + + "COVER_OPENSTATE_OFF\020\234\005\022+\n&RET_AUTO_RECOV" + + "ER_BOUGHT_COUNT_EXCEEDED\020\235\005\022\032\n\025RET_RESIN" + + "_GAIN_FAILED\020\236\005\022$\n\037RET_WIDGET_ORNAMENTS_" + + "TYPE_ERROR\020\237\005\022\"\n\035RET_ALL_TARGET_SATIATIO" + + "N_FULL\020\240\005\022$\n\037RET_FORGE_WORLD_LEVEL_NOT_M" + + "ATCH\020\241\005\022\037\n\032RET_FORGE_POINT_NOT_ENOUGH\020\242\005" + + "\022!\n\034RET_WIDGET_ANCHOR_POINT_FULL\020\243\005\022&\n!R" + + "ET_WIDGET_ANCHOR_POINT_NOT_FOUND\020\244\005\022%\n R" + + "ET_ALL_BONFIRE_EXCEED_MAX_COUNT\020\245\005\022!\n\034RE" + + "T_BONFIRE_EXCEED_MAX_COUNT\020\246\005\022\035\n\030RET_LUN" + + "CH_BOX_DATA_ERROR\020\247\005\022!\n\034RET_INVALID_QUIC" + + "K_USE_WIDGET\020\250\005\022$\n\037RET_INVALID_REPLACE_R" + + "ESIN_COUNT\020\251\005\022\'\n\"RET_PREV_DETECTED_GATHE" + + "R_NOT_FOUND\020\252\005\022\036\n\031RET_GOT_ALL_ONEOFF_GAH" + + "TER\020\253\005\022#\n\036RET_INVALID_WIDGET_MATERIAL_ID" + + "\020\254\005\022)\n$RET_WIDGET_DETECTOR_NO_HINT_TO_CL" + + "EAR\020\255\005\022,\n\'RET_WIDGET_ALREADY_WITHIN_NEAR" + + "BY_RADIUS\020\256\005\022,\n\'RET_WIDGET_CLIENT_COLLEC" + + "TOR_NEED_POINTS\020\257\005\022\031\n\024RET_WIDGET_IN_COMB" + + "AT\020\260\005\022!\n\034RET_WIDGET_NOT_SET_QUICK_USE\020\261\005" + + "\022\036\n\031RET_ALREADY_ATTACH_WIDGET\020\262\005\022\030\n\023RET_" + + "EQUIP_IS_LOCKED\020\263\005\022\030\n\023RET_FORGE_IS_LOCKE" + + "D\020\264\005\022\032\n\025RET_COMBINE_IS_LOCKED\020\265\005\022!\n\034RET_" + + "FORGE_OUTPUT_STACK_LIMIT\020\266\005\022\037\n\032RET_ALREA" + + "DY_DETTACH_WIDGET\020\267\005\022(\n#RET_GADGET_BUILD" + + "ER_EXCEED_MAX_COUNT\020\270\005\022/\n*RET_REUNION_PR" + + "IVILEGE_RESIN_TYPE_IS_NORMAL\020\271\005\022(\n#RET_B" + + "ONUS_COUNT_EXCEED_DOUBLE_LIMIT\020\272\005\022(\n#RET" + + "_RELIQUARY_DECOMPOSE_PARAM_ERROR\020\273\005\022&\n!R" + + "ET_ITEM_COMBINE_COUNT_NOT_ENOUGH\020\274\005\022\030\n\023R" + + "ET_GOODS_NOT_EXIST\020\275\005\022\"\n\035RET_GOODS_MATER" + + "IAL_NOT_ENOUGH\020\276\005\022\032\n\025RET_GOODS_NOT_IN_TI" + + "ME\020\277\005\022!\n\034RET_GOODS_BUY_NUM_NOT_ENOUGH\020\300\005" + + "\022\034\n\027RET_GOODS_BUY_NUM_ERROR\020\301\005\022\026\n\021RET_SH" + + "OP_NOT_OPEN\020\302\005\022\037\n\032RET_SHOP_CONTENT_NOT_M" + + "ATCH\020\303\005\022\027\n\022RET_CHAT_FORBIDDEN\020\236\006\022\020\n\013RET_" + + "CHAT_CD\020\237\006\022\030\n\023RET_CHAT_FREQUENTLY\020\240\006\022\031\n\024" + + "RET_GADGET_NOT_EXIST\020\241\006\022\037\n\032RET_GADGET_NO" + + "T_INTERACTIVE\020\242\006\022\036\n\031RET_GADGET_NOT_GATHE" + + "RABLE\020\243\006\022\030\n\023RET_CHEST_IS_LOCKED\020\244\006\022\033\n\026RE" + + "T_GADGET_CREATE_FAIL\020\245\006\022!\n\034RET_WORKTOP_O" + + "PTION_NOT_EXIST\020\246\006\022!\n\034RET_GADGET_STATUE_" + + "NOT_ACTIVE\020\247\006\022\035\n\030RET_GADGET_STATUE_OPENE" + + "D\020\250\006\022$\n\037RET_BOSS_CHEST_NO_QUALIFICATION\020" + + "\251\006\022\"\n\035RET_BOSS_CHEST_LIFE_TIME_OVER\020\252\006\022\"" + + "\n\035RET_BOSS_CHEST_WEEK_NUM_LIMIT\020\253\006\022%\n RE" + + "T_BOSS_CHEST_GUEST_WORLD_LEVEL\020\254\006\022\035\n\030RET" + + "_BOSS_CHEST_HAS_TAKEN\020\255\006\022\'\n\"RET_BLOSSOM_" + + "CHEST_NO_QUALIFICATION\020\256\006\022%\n RET_BLOSSOM" + + "_CHEST_LIFE_TIME_OVER\020\257\006\022 \n\033RET_BLOSSOM_" + + "CHEST_HAS_TAKEN\020\260\006\022(\n#RET_BLOSSOM_CHEST_" + + "GUEST_WORLD_LEVEL\020\261\006\022(\n#RET_MP_PLAY_REWA" + + "RD_NO_QUALIFICATION\020\262\006\022!\n\034RET_MP_PLAY_RE" + + "WARD_HAS_TAKEN\020\263\006\022(\n#RET_GENERAL_REWARD_" + + "NO_QUALIFICATION\020\264\006\022&\n!RET_GENERAL_REWAR" + + "D_LIFE_TIME_OVER\020\265\006\022!\n\034RET_GENERAL_REWAR" + + "D_HAS_TAKEN\020\266\006\022\033\n\026RET_GADGET_NOT_VEHICLE" + + "\020\267\006\022\036\n\031RET_VEHICLE_SLOT_OCCUPIED\020\270\006\022\027\n\022R" + + "ET_NOT_IN_VEHICLE\020\271\006\022\035\n\030RET_CREATE_VEHIC" + + "LE_IN_CD\020\272\006\022#\n\036RET_CREATE_VEHICLE_POS_IN" + + "VALID\020\273\006\022!\n\034RET_VEHICLE_POINT_NOT_UNLOCK" + + "\020\274\006\022&\n!RET_GADGET_INTERACT_COND_NOT_MEET" + + "\020\275\006\022$\n\037RET_GADGET_INTERACT_PARAM_ERROR\020\276" + + "\006\022*\n%RET_GADGET_CUSTOM_COMBINATION_INVAL" + + "ID\020\277\006\022+\n&RET_DESHRET_OBELISK_DUPLICATE_I" + + "NTERACT\020\300\006\022\'\n\"RET_DESHRET_OBELISK_NO_AVA" + + "IL_CHEST\020\301\006\022\027\n\022RET_ACTIVITY_CLOSE\020\334\006\022\034\n\027" + + "RET_ACTIVITY_ITEM_ERROR\020\335\006\022)\n$RET_ACTIVI" + + "TY_CONTRIBUTION_NOT_ENOUGH\020\336\006\022\"\n\035RET_SEA" + + "_LAMP_PHASE_NOT_FINISH\020\337\006\022\037\n\032RET_SEA_LAM" + + "P_FLY_NUM_LIMIT\020\340\006\022\'\n\"RET_SEA_LAMP_FLY_L" + + "AMP_WORD_ILLEGAL\020\341\006\022&\n!RET_ACTIVITY_WATC" + + "HER_REWARD_TAKEN\020\342\006\022-\n(RET_ACTIVITY_WATC" + + "HER_REWARD_NOT_FINISHED\020\343\006\022#\n\036RET_SALESM" + + "AN_ALREADY_DELIVERED\020\344\006\022)\n$RET_SALESMAN_" + + "REWARD_COUNT_NOT_ENOUGH\020\345\006\022\"\n\035RET_SALESM" + + "AN_POSITION_INVALID\020\346\006\022%\n RET_DELIVER_NO" + + "T_FINISH_ALL_QUEST\020\347\006\022*\n%RET_DELIVER_ALR" + + "EADY_TAKE_DAILY_REWARD\020\350\006\022$\n\037RET_ASTER_P" + + "ROGRESS_EXCEED_LIMIT\020\351\006\022\"\n\035RET_ASTER_CRE" + + "DIT_EXCEED_LIMIT\020\352\006\022!\n\034RET_ASTER_TOKEN_E" + + "XCEED_LIMIT\020\353\006\022 \n\033RET_ASTER_CREDIT_NOT_E" + + "NOUGH\020\354\006\022\037\n\032RET_ASTER_TOKEN_NOT_ENOUGH\020\355" + + "\006\022\'\n\"RET_ASTER_SPECIAL_REWARD_HAS_TAKEN\020" + + "\356\006\022*\n%RET_FLIGHT_GROUP_ACTIVITY_NOT_STAR" + + "TED\020\357\006\022/\n*RET_ASTER_MID_PREVIOUS_BATTLE_" + + "NOT_FINISHED\020\360\006\0225\n0RET_DRAGON_SPINE_SHIM" + + "MERING_ESSENCE_EXCEED_LIMIT\020\361\006\022/\n*RET_DR" + + "AGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT\020\362\006\022" + + "3\n.RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXC" + + "EED_LIMIT\020\363\006\0223\n.RET_DRAGON_SPINE_SHIMMER" + + "ING_ESSENCE_NOT_ENOUGH\020\364\006\022-\n(RET_DRAGON_" + + "SPINE_WARM_ESSENCE_NOT_ENOUGH\020\365\006\0221\n,RET_" + + "DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH" + + "\020\366\006\022+\n&RET_EFFIGY_FIRST_PASS_REWARD_HAS_" + + "TAKEN\020\373\006\022 \n\033RET_EFFIGY_REWARD_HAS_TAKEN\020" + + "\374\006\022,\n\'RET_TREASURE_MAP_ADD_TOKEN_EXCEED_" + + "LIMIT\020\375\006\022\'\n\"RET_TREASURE_MAP_TOKEN_NOT_E" + + "NOUGHT\020\376\006\022#\n\036RET_SEA_LAMP_COIN_EXCEED_LI" + + "MIT\020\377\006\022!\n\034RET_SEA_LAMP_COIN_NOT_ENOUGH\020\200" + + "\007\022)\n$RET_SEA_LAMP_POPULARITY_EXCEED_LIMI" + + "T\020\201\007\022(\n#RET_ACTIVITY_AVATAR_REWARD_NOT_O" + + "PEN\020\202\007\022)\n$RET_ACTIVITY_AVATAR_REWARD_HAS" + + "_TAKEN\020\203\007\022\'\n\"RET_ARENA_ACTIVITY_ALREADY_" + + "STARTED\020\204\007\022\037\n\032RET_TALENT_ALREAY_UNLOCKED" + + "\020\205\007\022!\n\034RET_PREV_TALENT_NOT_UNLOCKED\020\206\007\022$" + + "\n\037RET_BIG_TALENT_POINT_NOT_ENOUGH\020\207\007\022&\n!" + + "RET_SMALL_TALENT_POINT_NOT_ENOUGH\020\210\007\022 \n\033" + + "RET_PROUD_SKILL_ALREADY_GOT\020\211\007\022!\n\034RET_PR" + + "EV_PROUD_SKILL_NOT_GET\020\212\007\022\036\n\031RET_PROUD_S" + + "KILL_MAX_LEVEL\020\213\007\022*\n%RET_CANDIDATE_SKILL" + + "_DEPOT_ID_NOT_FIND\020\216\007\022 \n\033RET_SKILL_DEPOT" + + "_IS_THE_SAME\020\217\007\022\032\n\025RET_MONSTER_NOT_EXIST" + + "\020\351\007\022\034\n\027RET_MONSTER_CREATE_FAIL\020\352\007\022\033\n\026RET" + + "_DUNGEON_ENTER_FAIL\020\315\010\022\032\n\025RET_DUNGEON_QU" + + "IT_FAIL\020\316\010\022\'\n\"RET_DUNGEON_ENTER_EXCEED_D" + + "AY_COUNT\020\317\010\022(\n#RET_DUNGEON_REVIVE_EXCEED" + + "_MAX_COUNT\020\320\010\022\034\n\027RET_DUNGEON_REVIVE_FAIL" + + "\020\321\010\022\034\n\027RET_DUNGEON_NOT_SUCCEED\020\322\010\022\037\n\032RET" + + "_DUNGEON_CAN_NOT_CANCEL\020\323\010\022\035\n\030RET_DEST_D" + + "UNGEON_SETTLED\020\324\010\022\'\n\"RET_DUNGEON_CANDIDA" + + "TE_TEAM_IS_FULL\020\325\010\022*\n%RET_DUNGEON_CANDID" + + "ATE_TEAM_IS_DISMISS\020\326\010\022-\n(RET_DUNGEON_CA" + + "NDIDATE_TEAM_NOT_ALL_READY\020\327\010\0221\n,RET_DUN" + + "GEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR\020\330\010" + + "\022*\n%RET_DUNGEON_CANDIDATE_NOT_SINGEL_PAS" + + "S\020\331\010\022+\n&RET_DUNGEON_REPLAY_NEED_ALL_PLAY" + + "ER_DIE\020\332\010\022(\n#RET_DUNGEON_REPLAY_HAS_REVI" + + "VE_COUNT\020\333\010\022\035\n\030RET_DUNGEON_OTHERS_LEAVE\020" + + "\334\010\022\"\n\035RET_DUNGEON_ENTER_LEVEL_LIMIT\020\335\010\022(" + + "\n#RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP\020\336\010" + + "\022$\n\037RET_DUNGEON_DROP_SUBFIELD_LIMIT\020\337\010\0220" + + "\n+RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_AL" + + "L_DIE\020\340\010\022\034\n\027RET_DUNGEON_CANNOT_KICK\020\341\010\0223" + + "\n.RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEV" + + "EL_LIMIT\020\342\010\022\036\n\031RET_DUNGEON_IN_FORCE_QUIT" + + "\020\343\010\022#\n\036RET_DUNGEON_GUEST_QUIT_DUNGEON\020\344\010" + + "\022\034\n\027RET_DUNGEON_TICKET_FAIL\020\345\010\022\033\n\026RET_MP" + + "_NOT_IN_MY_WORLD\020\261\t\022\026\n\021RET_MP_IN_MP_MODE" + + "\020\262\t\022\031\n\024RET_MP_SCENE_IS_FULL\020\263\t\022\036\n\031RET_MP" + + "_MODE_NOT_AVAILABLE\020\264\t\022 \n\033RET_MP_PLAYER_" + + "NOT_ENTERABLE\020\265\t\022\032\n\025RET_MP_QUEST_BLOCK_M" + + "P\020\266\t\022\031\n\024RET_MP_IN_ROOM_SCENE\020\267\t\022\031\n\024RET_M" + + "P_WORLD_IS_FULL\020\270\t\022\"\n\035RET_MP_PLAYER_NOT_" + + "ALLOW_ENTER\020\271\t\022\037\n\032RET_MP_PLAYER_DISCONNE" + + "CTED\020\272\t\022\032\n\025RET_MP_NOT_IN_MP_MODE\020\273\t\022\033\n\026R" + + "ET_MP_OWNER_NOT_ENTER\020\274\t\022#\n\036RET_MP_ALLOW" + + "_ENTER_PLAYER_FULL\020\275\t\022%\n RET_MP_TARGET_P" + + "LAYER_IN_TRANSFER\020\276\t\022!\n\034RET_MP_TARGET_EN" + + "TERING_OTHER\020\277\t\022\032\n\025RET_MP_OTHER_ENTERING" + + "\020\300\t\022%\n RET_MP_ENTER_MAIN_PLAYER_IN_PLOT\020" + + "\301\t\022\031\n\024RET_MP_NOT_PS_PLAYER\020\302\t\022\033\n\026RET_MP_" + + "PLAY_NOT_ACTIVE\020\303\t\022\037\n\032RET_MP_PLAY_REMAIN" + + "_REWARDS\020\304\t\022\032\n\025RET_MP_PLAY_NO_REWARD\020\305\t\022" + + "\033\n\026RET_MP_OPEN_STATE_FAIL\020\307\t\022\037\n\032RET_MP_P" + + "LAYER_IN_BLACKLIST\020\310\t\022\031\n\024RET_MP_REPLY_TI" + + "MEOUT\020\311\t\022\024\n\017RET_MP_IS_BLOCK\020\312\t\022(\n#RET_MP" + + "_ENTER_MAIN_PLAYER_IN_MP_PLAY\020\313\t\022\035\n\030RET_" + + "MP_IN_MP_PLAY_BATTLE\020\314\t\022%\n RET_MP_GUEST_" + + "HAS_REWARD_REMAINED\020\315\t\022\033\n\026RET_MP_QUIT_MP" + + "_INVALID\020\316\t\022)\n$RET_MP_OTHER_DATA_VERSION" + + "_NOT_LATEST\020\317\t\022#\n\036RET_MP_DATA_VERSION_NO" + + "T_LATEST\020\320\t\022#\n\036RET_MP_CUR_WORLD_NOT_ENTE" + + "RABLE\020\321\t\022\037\n\032RET_MP_ANY_GALLERY_STARTED\020\322" + + "\t\022\034\n\027RET_MP_HAS_ACTIVE_DRAFT\020\323\t\022\035\n\030RET_M" + + "P_PLAYER_IN_DUNGEON\020\324\t\022\026\n\021RET_MP_MATCH_F" + + "ULL\020\325\t\022\027\n\022RET_MP_MATCH_LIMIT\020\326\t\022\033\n\026RET_M" + + "P_MATCH_IN_PUNISH\020\327\t\022\034\n\027RET_MP_IS_IN_MUL" + + "TISTAGE\020\330\t\022\037\n\032RET_MP_MATCH_PLAY_NOT_OPEN" + + "\020\331\t\022\"\n\035RET_MP_ONLY_MP_WITH_PS_PLAYER\020\332\t\022" + + "%\n RET_MP_GUEST_LOADING_FIRST_ENTER\020\333\t\022+" + + "\n&RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING" + + "\020\334\t\0220\n+RET_MP_BLITZ_RUSH_PARKOUR_CHALLEN" + + "GE_ONGOING\020\335\t\022\036\n\031RET_MP_MUSIC_GAME_ONGOI" + + "NG\020\336\t\022\031\n\024RET_MP_IN_MPING_MODE\020\337\t\022!\n\034RET_" + + "MP_OWNER_IN_SINGLE_SCENE\020\340\t\022\033\n\026RET_MP_IN" + + "_SINGLE_SCENE\020\341\t\022!\n\034RET_MP_REPLY_NO_VALI" + + "D_AVATAR\020\342\t\022\026\n\021RET_MAIL_PARA_ERR\020\225\n\022\025\n\020R" + + "ET_MAIL_MAX_NUM\020\226\n\022\035\n\030RET_MAIL_ITEM_NUM_" + + "EXCEED\020\227\n\022\036\n\031RET_MAIL_TITLE_LEN_EXCEED\020\230" + + "\n\022 \n\033RET_MAIL_CONTENT_LEN_EXCEED\020\231\n\022\037\n\032R" + + "ET_MAIL_SENDER_LEN_EXCEED\020\232\n\022\037\n\032RET_MAIL" + + "_PARSE_PACKET_FAIL\020\233\n\022\034\n\027RET_OFFLINE_MSG" + + "_MAX_NUM\020\234\n\022 \n\033RET_OFFLINE_MSG_SAME_TICK" + + "ET\020\235\n\022#\n\036RET_MAIL_EXCEL_MAIL_TYPE_ERROR\020" + + "\236\n\022\037\n\032RET_MAIL_CANNOT_SEND_MCOIN\020\237\n\022 \n\033R" + + "ET_MAIL_HCOIN_EXCEED_LIMIT\020\240\n\022 \n\033RET_MAI" + + "L_SCOIN_EXCEED_LIMIT\020\241\n\022!\n\034RET_MAIL_MATE" + + "RIAL_ID_INVALID\020\242\n\022!\n\034RET_MAIL_AVATAR_EX" + + "CEED_LIMIT\020\243\n\022+\n&RET_MAIL_GACHA_TICKET_E" + + "TC_EXCEED_LIMIT\020\244\n\022%\n RET_MAIL_ITEM_EXCE" + + "ED_CEHUA_LIMIT\020\245\n\022*\n%RET_MAIL_SPACE_OR_R" + + "EST_NUM_NOT_ENOUGH\020\246\n\022\035\n\030RET_MAIL_TICKET" + + "_IS_EMPTY\020\247\n\022\"\n\035RET_MAIL_TRANSACTION_IS_" + + "EMPTY\020\250\n\022\036\n\031RET_MAIL_DELETE_COLLECTED\020\251\n" + + "\022\036\n\031RET_DAILY_TASK_NOT_FINISH\020\262\n\022\035\n\030RET_" + + "DAILY_TAKS_HAS_TAKEN\020\263\n\022&\n!RET_SOCIAL_OF" + + "FLINE_MSG_NUM_EXCEED\020\264\n\022(\n#RET_DAILY_TAS" + + "K_FILTER_CITY_NOT_OPEN\020\265\n\022\032\n\025RET_GACHA_I" + + "NAVAILABLE\020\371\n\022\037\n\032RET_GACHA_RANDOM_NOT_MA" + + "TCH\020\372\n\022!\n\034RET_GACHA_SCHEDULE_NOT_MATCH\020\373" + + "\n\022\034\n\027RET_GACHA_INVALID_TIMES\020\374\n\022#\n\036RET_G" + + "ACHA_COST_ITEM_NOT_ENOUGH\020\375\n\022\032\n\025RET_GACH" + + "A_TIMES_LIMIT\020\376\n\022\035\n\030RET_GACHA_WISH_SAME_" + + "ITEM\020\377\n\022 \n\033RET_GACHA_WISH_INVALID_ITEM\020\200" + + "\013\022!\n\034RET_GACHA_MINORS_TIMES_LIMIT\020\201\013\022&\n!" + + "RET_INVESTIGAITON_NOT_IN_PROGRESS\020\335\013\022!\n\034" + + "RET_INVESTIGAITON_UNCOMPLETE\020\336\013\022#\n\036RET_I" + + "NVESTIGAITON_REWARD_TAKEN\020\337\013\022)\n$RET_INVE" + + "STIGAITON_TARGET_STATE_ERROR\020\340\013\022\034\n\027RET_P" + + "USH_TIPS_NOT_FOUND\020\341\013\022!\n\034RET_SIGN_IN_REC" + + "ORD_NOT_FOUND\020\342\013\022\037\n\032RET_ALREADY_HAVE_SIG" + + "NED_IN\020\343\013\022#\n\036RET_SIGN_IN_COND_NOT_SATISF" + + "IED\020\344\013\022&\n!RET_BONUS_ACTIVITY_NOT_UNREWAR" + + "DED\020\345\013\022\031\n\024RET_SIGN_IN_REWARDED\020\346\013\022\027\n\022RET" + + "_TOWER_NOT_OPEN\020\361\013\022 \n\033RET_TOWER_HAVE_DAI" + + "LY_RECORD\020\362\013\022\031\n\024RET_TOWER_NOT_RECORD\020\363\013\022" + + "\032\n\025RET_TOWER_HAVE_RECORD\020\364\013\022\035\n\030RET_TOWER" + + "_TEAM_NUM_ERROR\020\365\013\022\035\n\030RET_TOWER_FLOOR_NO" + + "T_OPEN\020\366\013\022#\n\036RET_TOWER_NO_FLOOR_STAR_REC" + + "ORD\020\367\013\022\037\n\032RET_ALREADY_HAS_TOWER_BUFF\020\370\013\022" + + "\036\n\031RET_DUPLICATE_ENTER_LEVEL\020\371\013\022\033\n\026RET_N" + + "OT_IN_TOWER_LEVEL\020\372\013\022\027\n\022RET_IN_TOWER_LEV" + + "EL\020\373\013\022$\n\037RET_TOWER_PREV_FLOOR_NOT_FINISH" + + "\020\374\013\022\036\n\031RET_TOWER_STAR_NOT_ENOUGH\020\375\013\022 \n\033R" + + "ET_BATTLE_PASS_NO_SCHEDULE\020\205\014\022\036\n\031RET_BAT" + + "TLE_PASS_HAS_BUYED\020\206\014\022#\n\036RET_BATTLE_PASS" + + "_LEVEL_OVERFLOW\020\207\014\022$\n\037RET_BATTLE_PASS_PR" + + "ODUCT_EXPIRED\020\210\014\022\030\n\023RET_MATCH_HOST_QUIT\020" + + "\231\014\022\037\n\032RET_MATCH_ALREADY_IN_MATCH\020\232\014\022\033\n\026R" + + "ET_MATCH_NOT_IN_MATCH\020\233\014\022 \n\033RET_MATCH_AP", + "PLYING_ENTER_MP\020\234\014\022\'\n\"RET_WIDGET_TREASUR" + + "E_SPOT_NOT_FOUND\020\255\014\022&\n!RET_WIDGET_TREASU" + + "RE_ENTITY_EXISTS\020\256\014\022&\n!RET_WIDGET_TREASU" + + "RE_SPOT_FAR_AWAY\020\257\014\022\'\n\"RET_WIDGET_TREASU" + + "RE_FINISHED_TODAY\020\260\014\022)\n$RET_WIDGET_QUICK" + + "_USE_REQ_PARAM_ERROR\020\261\014\022$\n\037RET_WIDGET_CA" + + "MERA_SCAN_ID_ERROR\020\262\014\022\032\n\025RET_WIDGET_NOT_" + + "ACTIVE\020\263\014\022\"\n\035RET_WIDGET_FEATHER_NOT_ACTI" + + "VE\020\264\014\022+\n&RET_WIDGET_FEATHER_GADGET_TOO_F" + + "AR_AWAY\020\265\014\022(\n#RET_WIDGET_CAPTURE_ANIMAL_" + + "NOT_EXIST\020\266\014\022-\n(RET_WIDGET_CAPTURE_ANIMA" + + "L_DROP_BAG_LIMIT\020\267\014\022.\n)RET_WIDGET_CAPTUR" + + "E_ANIMAL_CAN_NOT_CAPTURE\020\270\014\022)\n$RET_WIDGE" + + "T_SKY_CRYSTAL_ALL_COLLECTED\020\271\014\022.\n)RET_WI" + + "DGET_SKY_CRYSTAL_HINT_ALREADY_EXIST\020\272\014\022%" + + "\n RET_WIDGET_SKY_CRYSTAL_NOT_FOUND\020\273\014\022,\n" + + "\'RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR" + + "\020\274\014\022-\n(RET_WIDGET_LIGHT_STONE_ENERGY_NOT" + + "_ENOUGH\020\275\014\022-\n(RET_WIDGET_TOY_CRYSTAL_ENE" + + "RGY_NOT_ENOUGH\020\276\014\022,\n\'RET_WIDGET_LIGHT_ST" + + "ONE_LEVEL_NOT_ENOUGH\020\277\014\022\026\n\021RET_UID_NOT_E" + + "XIST\020\321\017\022\030\n\023RET_PARSE_BIN_ERROR\020\322\017\022\037\n\032RET" + + "_ACCOUNT_INFO_NOT_EXIST\020\323\017\022\035\n\030RET_ORDER_" + + "INFO_NOT_EXIST\020\324\017\022\035\n\030RET_SNAPSHOT_INDEX_" + + "ERROR\020\325\017\022\033\n\026RET_MAIL_HAS_BEEN_SENT\020\326\017\022\032\n" + + "\025RET_PRODUCT_NOT_EXIST\020\327\017\022\027\n\022RET_UNFINIS" + + "H_ORDER\020\330\017\022\025\n\020RET_ID_NOT_EXIST\020\331\017\022\032\n\025RET" + + "_ORDER_TRADE_EARLY\020\332\017\022\027\n\022RET_ORDER_FINIS" + + "HED\020\333\017\022!\n\034RET_GAMESERVER_VERSION_WRONG\020\334" + + "\017\022\037\n\032RET_OFFLINE_OP_FULL_LENGTH\020\335\017\022%\n RE" + + "T_CONCERT_PRODUCT_OBTAIN_LIMIT\020\336\017\022*\n%RET" + + "_CONCERT_PRODUCT_TICKET_DUPLICATED\020\337\017\022%\n" + + " RET_CONCERT_PRODUCT_TICKET_EMPTY\020\340\017\022\027\n\022" + + "RET_REDIS_MODIFIED\020\211\'\022\034\n\027RET_REDIS_UID_N" + + "OT_EXIST\020\212\'\022#\n\036RET_PATHFINDING_DATA_NOT_" + + "EXIST\020\361.\022*\n%RET_PATHFINDING_DESTINATION_" + + "NOT_EXIST\020\362.\022 \n\033RET_PATHFINDING_ERROR_SC" + + "ENE\020\363.\022\'\n\"RET_PATHFINDING_SCENE_DATA_LOA" + + "DING\020\364.\022\036\n\031RET_FRIEND_COUNT_EXCEEDED\020\3316\022" + + "\031\n\024RET_PLAYER_NOT_EXIST\020\3326\022!\n\034RET_ALREAD" + + "Y_SENT_ADD_REQUEST\020\3336\022\035\n\030RET_ASK_FRIEND_" + + "LIST_FULL\020\3346\022!\n\034RET_PLAYER_ALREADY_IS_FR" + + "IEND\020\3356\022\036\n\031RET_PLAYER_NOT_ASK_FRIEND\020\3366\022" + + "#\n\036RET_TARGET_FRIEND_COUNT_EXCEED\020\3376\022\023\n\016" + + "RET_NOT_FRIEND\020\3406\022%\n RET_BIRTHDAY_CANNOT" + + "_BE_SET_TWICE\020\3416\022\037\n\032RET_CANNOT_ADD_SELF_" + + "FRIEND\020\3426\022\032\n\025RET_SIGNATURE_ILLEGAL\020\3436\022%\n" + + " RET_PS_PLAYER_CANNOT_ADD_FRIENDS\020\3446\022(\n#" + + "RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS\020\3456\022\037" + + "\n\032RET_NAME_CARD_NOT_UNLOCKED\020\3466\022\035\n\030RET_A" + + "LREADY_IN_BLACKLIST\020\3476\022(\n#RET_PS_PALEYRS" + + "_CANNOT_ADD_BLACKLIST\020\3506\022\036\n\031RET_PLAYER_B" + + "LACKLIST_FULL\020\3516\022 \n\033RET_PLAYER_NOT_IN_BL" + + "ACKLIST\020\3526\022+\n&RET_BLACKLIST_PLAYER_CANNO" + + "T_ADD_FRIEND\020\3536\022\034\n\027RET_IN_TARGET_BLACKLI" + + "ST\020\3546\022!\n\034RET_CANNOT_ADD_TARGET_FRIEND\020\3556" + + "\022\036\n\031RET_BIRTHDAY_FORMAT_ERROR\020\3566\022\035\n\030RET_" + + "ONLINE_ID_NOT_EXISTS\020\3576\022%\n RET_FIRST_SHA" + + "RE_REWARD_HAS_TAKEN\020\3606\022*\n%RET_PS_PLAYER_" + + "CANNOT_REMOVE_BLACKLIST\020\3616\022\022\n\rRET_REPORT" + + "_CD\020\3626\022\037\n\032RET_REPORT_CONTENT_ILLEGAL\020\3636\022" + + "\034\n\027RET_REMARK_WORD_ILLEGAL\020\3646\022\030\n\023RET_REM" + + "ARK_TOO_LONG\020\3656\022\032\n\025RET_REMARK_UTF8_ERROR" + + "\020\3666\022\030\n\023RET_REMARK_IS_EMPTY\020\3676\022\032\n\025RET_ASK" + + "_ADD_FRIEND_CD\020\3706\022#\n\036RET_SHOW_AVATAR_INF" + + "O_NOT_EXIST\020\3716\022\037\n\032RET_PLAYER_NOT_SHOW_AV" + + "ATAR\020\3726\022*\n%RET_SOCIAL_UPDATE_SHOW_LIST_R" + + "EPEAT_ID\020\3736\022\031\n\024RET_PSN_ID_NOT_FOUND\020\3746\022*" + + "\n%RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT\020" + + "\3756\022\025\n\020RET_REMARK_EMPTY\020\3766\022 \n\033RET_IN_TARG" + + "ET_PSN_BLACKLIST\020\3776\022\036\n\031RET_SIGNATURE_NOT" + + "_CHANGED\020\2007\022 \n\033RET_SIGNATURE_MONTHLY_LIM" + + "IT\020\2017\022\032\n\025RET_OFFERING_NOT_OPEN\020\2517\022\035\n\030RET" + + "_OFFERING_LEVEL_LIMIT\020\2527\022!\n\034RET_OFFERING" + + "_LEVEL_NOT_REACH\020\2537\022!\n\034RET_OFFERING_LEVE" + + "L_HAS_TAKEN\020\2547\022!\n\034RET_CITY_REPUTATION_NO" + + "T_OPEN\020\2757\022$\n\037RET_CITY_REPUTATION_LEVEL_T" + + "AKEN\020\2767\022(\n#RET_CITY_REPUTATION_LEVEL_NOT" + + "_REACH\020\2777\022+\n&RET_CITY_REPUTATION_PARENT_" + + "QUEST_TAKEN\020\3007\022.\n)RET_CITY_REPUTATION_PA" + + "RENT_QUEST_UNFINISH\020\3017\022\'\n\"RET_CITY_REPUT" + + "ATION_ACCEPT_REQUEST\020\3027\022+\n&RET_CITY_REPU" + + "TATION_NOT_ACCEPT_REQUEST\020\3037\022-\n(RET_CITY" + + "_REPUTATION_ACCEPT_REQUEST_LIMIT\020\3047\022*\n%R" + + "ET_CITY_REPUTATION_ENTRANCE_NOT_OPEN\020\3057\022" + + "-\n(RET_CITY_REPUTATION_TAKEN_REQUEST_REW" + + "ARD\020\3067\022%\n RET_CITY_REPUTATION_SWITCH_CLO" + + "SE\020\3077\022-\n(RET_CITY_REPUTATION_ENTRACE_SWI" + + "TCH_CLOSE\020\3107\022-\n(RET_CITY_REPUTATION_TAKE" + + "N_EXPLORE_REWARD\020\3117\022*\n%RET_CITY_REPUTATI" + + "ON_EXPLORE_NOT_REACH\020\3127\022\034\n\027RET_MECHANICU" + + "S_NOT_OPEN\020\3207\022\037\n\032RET_MECHANICUS_GEAR_UNL" + + "OCK\020\3217\022\035\n\030RET_MECHANICUS_GEAR_LOCK\020\3227\022$\n" + + "\037RET_MECHANICUS_GEAR_LEVEL_LIMIT\020\3237\022#\n\036R" + + "ET_MECHANICUS_COIN_NOT_ENOUGH\020\3247\022\037\n\032RET_" + + "MECHANICUS_NO_SEQUENCE\020\3257\022(\n#RET_MECHANI" + + "CUS_SEQUENCE_LIMIT_LEVEL\020\3267\022\'\n\"RET_MECHA" + + "NICUS_SEQUENCE_LIMIT_OPEN\020\3277\022)\n$RET_MECH" + + "ANICUS_DIFFICULT_NOT_SUPPORT\020\3307\022%\n RET_M" + + "ECHANICUS_TICKET_NOT_ENOUGH\020\3317\022$\n\037RET_ME" + + "CHANICUS_TEACH_NOT_FINISH\020\3327\022\"\n\035RET_MECH" + + "ANICUS_TEACH_FINISHED\020\3337\022.\n)RET_MECHANIC" + + "US_PREV_DIFFICULT_LEVEL_BLOCK\020\3347\022 \n\033RET_" + + "MECHANICUS_PLAYER_LIMIT\020\3357\022\037\n\032RET_MECHAN" + + "ICUS_PUNISH_TIME\020\3367\022 \n\033RET_MECHANICUS_SW" + + "ITCH_CLOSE\020\3377\022)\n$RET_MECHANICUS_BATTLE_N" + + "OT_IN_DUNGEON\020\3567\022)\n$RET_MECHANICUS_BATTL" + + "E_PLAY_NOT_FOUND\020\3577\022.\n)RET_MECHANICUS_BA" + + "TTLE_DUPLICATE_PICK_CARD\020\3607\022-\n(RET_MECHA" + + "NICUS_BATTLE_PLAYER_NOT_IN_PLAY\020\3617\022-\n(RE" + + "T_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE\020\362" + + "7\022,\n\'RET_MECHANICUS_BATTLE_NOT_IN_CARD_S" + + "TAGE\020\3637\022*\n%RET_MECHANICUS_BATTLE_CARD_IS" + + "_WAITING\020\3647\022-\n(RET_MECHANICUS_BATTLE_CAR" + + "D_ALL_CONFIRMED\020\3657\0221\n,RET_MECHANICUS_BAT" + + "TLE_CARD_ALREADY_CONFIRMED\020\3667\0222\n-RET_MEC" + + "HANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER\020\367" + + "7\0221\n,RET_MECHANICUS_BATTLE_CARD_NOT_ENOU" + + "GH_POINTS\020\3707\022/\n*RET_MECHANICUS_BATTLE_CA" + + "RD_ALREADY_SKIPPED\020\3717\022!\n\034RET_LEGENDARY_K" + + "EY_NOT_ENOUGH\020\301>\022#\n\036RET_LEGENDARY_KEY_EX" + + "CEED_LIMIT\020\302>\022(\n#RET_DAILY_TASK_NOT_ENOU" + + "GH_TO_REDEEM\020\303>\022%\n RET_PERSONAL_LINE_OPE" + + "N_STATE_OFF\020\304>\022\'\n\"RET_PERSONAL_LINE_LEVE" + + "L_NOT_ENOUGH\020\305>\022\037\n\032RET_PERSONAL_LINE_NOT" + + "_OPEN\020\306>\022+\n&RET_PERSONAL_LINE_PRE_QUEST_" + + "NOT_FINISH\020\307>\022+\n&RET_HUNTING_ALREADY_FIN" + + "ISH_OFFER_LIMIT\020\211@\022%\n RET_HUNTING_HAS_UN" + + "FINISHED_OFFER\020\212@\022*\n%RET_HUNTING_FAILED_" + + "OFFER_NOT_CD_READY\020\213@\022\037\n\032RET_HUNTING_NOT" + + "_TAKE_OFFER\020\214@\022\"\n\035RET_HUNTING_CANNOT_TAK" + + "E_TWICE\020\215@\022*\n%RET_RPIVATE_CHAT_INVALID_C" + + "ONTENT_TYPE\020\305E\022*\n%RET_PRIVATE_CHAT_TARGE" + + "T_IS_NOT_FRIEND\020\306E\022+\n&RET_PRIVATE_CHAT_C" + + "ONTENT_NOT_SUPPORTED\020\307E\022&\n!RET_PRIVATE_C" + + "HAT_CONTENT_TOO_LONG\020\310E\022#\n\036RET_PRIVATE_C" + + "HAT_PULL_TOO_FAST\020\311E\022!\n\034RET_PRIVATE_CHAT" + + "_REPEAT_READ\020\312E\022%\n RET_PRIVATE_CHAT_READ" + + "_NOT_FRIEND\020\313E\022\031\n\024RET_REUNION_FINISHED\020\251" + + "F\022\036\n\031RET_REUNION_NOT_ACTIVATED\020\252F\022*\n%RET" + + "_REUNION_ALREADY_TAKE_FIRST_REWARD\020\253F\022!\n" + + "\034RET_REUNION_SIGN_IN_REWARDED\020\254F\022!\n\034RET_" + + "REUNION_WATCHER_REWARDED\020\255F\022#\n\036RET_REUNI" + + "ON_WATCHER_NOT_FINISH\020\256F\022!\n\034RET_REUNION_" + + "MISSION_REWARDED\020\257F\022#\n\036RET_REUNION_MISSI" + + "ON_NOT_FINISH\020\260F\022,\n\'RET_REUNION_WATCHER_" + + "REWARD_NOT_UNLOCKED\020\261F\022 \n\033RET_BLESSING_C" + + "ONTENT_CLOSED\020\215G\022\034\n\027RET_BLESSING_NOT_ACT" + + "IVE\020\216G\022\"\n\035RET_BLESSING_NOT_TODAY_ENTITY\020" + + "\217G\022.\n)RET_BLESSING_ENTITY_EXCEED_SCAN_NU" + + "M_LIMIT\020\220G\022-\n(RET_BLESSING_DAILY_SCAN_NU" + + "M_EXCEED_LIMIT\020\221G\0220\n+RET_BLESSING_REDEEM" + + "_REWARD_NUM_EXCEED_LIMIT\020\222G\022+\n&RET_BLESS" + + "ING_REDEEM_PIC_NUM_NOT_ENOUGH\020\223G\022 \n\033RET_" + + "BLESSING_PIC_NOT_ENOUGH\020\224G\022\"\n\035RET_BLESSI" + + "NG_PIC_HAS_RECEIVED\020\225G\022(\n#RET_BLESSING_T" + + "ARGET_RECV_NUM_EXCEED\020\226G\022\'\n\"RET_FLEUR_FA" + + "IR_CREDIT_EXCEED_LIMIT\020\227G\022%\n RET_FLEUR_F" + + "AIR_CREDIT_NOT_ENOUGH\020\230G\022&\n!RET_FLEUR_FA" + + "IR_TOKEN_EXCEED_LIMIT\020\231G\022$\n\037RET_FLEUR_FA" + + "IR_TOKEN_NOT_ENOUGH\020\232G\022%\n RET_FLEUR_FAIR" + + "_MINIGAME_NOT_OPEN\020\233G\0224\n/RET_FLEUR_FAIR_" + + "MUSIC_GAME_DIFFICULTY_NOT_UNLOCK\020\234G\022\"\n\035R" + + "ET_FLEUR_FAIR_DUNGEON_LOCKED\020\235G\022\'\n\"RET_F" + + "LEUR_FAIR_DUNGEON_PUNISH_TIME\020\236G\0222\n-RET_" + + "FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGA" + + "M\020\237G\022\'\n\"RET_WATER_SPIRIT_COIN_EXCEED_LIM" + + "IT\020\240G\022%\n RET_WATER_SPIRIT_COIN_NOT_ENOUG" + + "H\020\241G\022 \n\033RET_REGION_SEARCH_NO_SEARCH\020\242G\022\"" + + "\n\035RET_REGION_SEARCH_STATE_ERROR\020\243G\0224\n/RE" + + "T_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT" + + "_OPEN\020\252G\022.\n)RET_CHANNELLER_SLAB_LOOP_DUN" + + "GEON_NOT_OPEN\020\253G\022A\nuint32 stage_id = 5; + * @return The stageId. + */ + int getStageId(); + + /** + * bool is_final_level = 15; + * @return The isFinalLevel. + */ + boolean getIsFinalLevel(); + + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + int getFinishedChallengeCellNumMapCount(); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + boolean containsFinishedChallengeCellNumMap( + int key); + /** + * Use {@link #getFinishedChallengeCellNumMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFinishedChallengeCellNumMap(); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + java.util.Map + getFinishedChallengeCellNumMapMap(); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrDefault( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo defaultValue); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrThrow( + int key); + + /** + * bool is_coin_c_reach_limit = 13; + * @return The isCoinCReachLimit. + */ + boolean getIsCoinCReachLimit(); + + /** + * uint32 cur_level = 9; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint32 total_coin_b_num = 6; + * @return The totalCoinBNum. + */ + int getTotalCoinBNum(); + + /** + * uint32 total_coin_c_num = 10; + * @return The totalCoinCNum. + */ + int getTotalCoinCNum(); + } + /** + * Protobuf type {@code RoguelikeDungeonSettleInfo} + */ + public static final class RoguelikeDungeonSettleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoguelikeDungeonSettleInfo) + RoguelikeDungeonSettleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoguelikeDungeonSettleInfo.newBuilder() to construct. + private RoguelikeDungeonSettleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoguelikeDungeonSettleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoguelikeDungeonSettleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoguelikeDungeonSettleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + finishedChallengeCellNumMap_ = com.google.protobuf.MapField.newMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + finishedChallengeCellNumMap__ = input.readMessage( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + finishedChallengeCellNumMap_.getMutableMap().put( + finishedChallengeCellNumMap__.getKey(), finishedChallengeCellNumMap__.getValue()); + break; + } + case 40: { + + stageId_ = input.readUInt32(); + break; + } + case 48: { + + totalCoinBNum_ = input.readUInt32(); + break; + } + case 72: { + + curLevel_ = input.readUInt32(); + break; + } + case 80: { + + totalCoinCNum_ = input.readUInt32(); + break; + } + case 104: { + + isCoinCReachLimit_ = input.readBool(); + break; + } + case 120: { + + isFinalLevel_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetFinishedChallengeCellNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.class, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder.class); + } + + public static final int STAGE_ID_FIELD_NUMBER = 5; + private int stageId_; + /** + * uint32 stage_id = 5; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + + public static final int IS_FINAL_LEVEL_FIELD_NUMBER = 15; + private boolean isFinalLevel_; + /** + * bool is_final_level = 15; + * @return The isFinalLevel. + */ + @java.lang.Override + public boolean getIsFinalLevel() { + return isFinalLevel_; + } + + public static final int FINISHED_CHALLENGE_CELL_NUM_MAP_FIELD_NUMBER = 3; + private static final class FinishedChallengeCellNumMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo> finishedChallengeCellNumMap_; + private com.google.protobuf.MapField + internalGetFinishedChallengeCellNumMap() { + if (finishedChallengeCellNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + } + return finishedChallengeCellNumMap_; + } + + public int getFinishedChallengeCellNumMapCount() { + return internalGetFinishedChallengeCellNumMap().getMap().size(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + @java.lang.Override + public boolean containsFinishedChallengeCellNumMap( + int key) { + + return internalGetFinishedChallengeCellNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getFinishedChallengeCellNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFinishedChallengeCellNumMap() { + return getFinishedChallengeCellNumMapMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public java.util.Map getFinishedChallengeCellNumMapMap() { + return internalGetFinishedChallengeCellNumMap().getMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrDefault( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo defaultValue) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_COIN_C_REACH_LIMIT_FIELD_NUMBER = 13; + private boolean isCoinCReachLimit_; + /** + * bool is_coin_c_reach_limit = 13; + * @return The isCoinCReachLimit. + */ + @java.lang.Override + public boolean getIsCoinCReachLimit() { + return isCoinCReachLimit_; + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 9; + private int curLevel_; + /** + * uint32 cur_level = 9; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int TOTAL_COIN_B_NUM_FIELD_NUMBER = 6; + private int totalCoinBNum_; + /** + * uint32 total_coin_b_num = 6; + * @return The totalCoinBNum. + */ + @java.lang.Override + public int getTotalCoinBNum() { + return totalCoinBNum_; + } + + public static final int TOTAL_COIN_C_NUM_FIELD_NUMBER = 10; + private int totalCoinCNum_; + /** + * uint32 total_coin_c_num = 10; + * @return The totalCoinCNum. + */ + @java.lang.Override + public int getTotalCoinCNum() { + return totalCoinCNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFinishedChallengeCellNumMap(), + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry, + 3); + if (stageId_ != 0) { + output.writeUInt32(5, stageId_); + } + if (totalCoinBNum_ != 0) { + output.writeUInt32(6, totalCoinBNum_); + } + if (curLevel_ != 0) { + output.writeUInt32(9, curLevel_); + } + if (totalCoinCNum_ != 0) { + output.writeUInt32(10, totalCoinCNum_); + } + if (isCoinCReachLimit_ != false) { + output.writeBool(13, isCoinCReachLimit_); + } + if (isFinalLevel_ != false) { + output.writeBool(15, isFinalLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetFinishedChallengeCellNumMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + finishedChallengeCellNumMap__ = FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, finishedChallengeCellNumMap__); + } + if (stageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, stageId_); + } + if (totalCoinBNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, totalCoinBNum_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curLevel_); + } + if (totalCoinCNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, totalCoinCNum_); + } + if (isCoinCReachLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isCoinCReachLimit_); + } + if (isFinalLevel_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isFinalLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo other = (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) obj; + + if (getStageId() + != other.getStageId()) return false; + if (getIsFinalLevel() + != other.getIsFinalLevel()) return false; + if (!internalGetFinishedChallengeCellNumMap().equals( + other.internalGetFinishedChallengeCellNumMap())) return false; + if (getIsCoinCReachLimit() + != other.getIsCoinCReachLimit()) return false; + if (getCurLevel() + != other.getCurLevel()) return false; + if (getTotalCoinBNum() + != other.getTotalCoinBNum()) return false; + if (getTotalCoinCNum() + != other.getTotalCoinCNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getStageId(); + hash = (37 * hash) + IS_FINAL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinalLevel()); + if (!internalGetFinishedChallengeCellNumMap().getMap().isEmpty()) { + hash = (37 * hash) + FINISHED_CHALLENGE_CELL_NUM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFinishedChallengeCellNumMap().hashCode(); + } + hash = (37 * hash) + IS_COIN_C_REACH_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCoinCReachLimit()); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + TOTAL_COIN_B_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTotalCoinBNum(); + hash = (37 * hash) + TOTAL_COIN_C_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTotalCoinCNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RoguelikeDungeonSettleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoguelikeDungeonSettleInfo) + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetFinishedChallengeCellNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableFinishedChallengeCellNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.class, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + stageId_ = 0; + + isFinalLevel_ = false; + + internalGetMutableFinishedChallengeCellNumMap().clear(); + isCoinCReachLimit_ = false; + + curLevel_ = 0; + + totalCoinBNum_ = 0; + + totalCoinCNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo build() { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo buildPartial() { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo result = new emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo(this); + int from_bitField0_ = bitField0_; + result.stageId_ = stageId_; + result.isFinalLevel_ = isFinalLevel_; + result.finishedChallengeCellNumMap_ = internalGetFinishedChallengeCellNumMap(); + result.finishedChallengeCellNumMap_.makeImmutable(); + result.isCoinCReachLimit_ = isCoinCReachLimit_; + result.curLevel_ = curLevel_; + result.totalCoinBNum_ = totalCoinBNum_; + result.totalCoinCNum_ = totalCoinCNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) { + return mergeFrom((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo other) { + if (other == emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance()) return this; + if (other.getStageId() != 0) { + setStageId(other.getStageId()); + } + if (other.getIsFinalLevel() != false) { + setIsFinalLevel(other.getIsFinalLevel()); + } + internalGetMutableFinishedChallengeCellNumMap().mergeFrom( + other.internalGetFinishedChallengeCellNumMap()); + if (other.getIsCoinCReachLimit() != false) { + setIsCoinCReachLimit(other.getIsCoinCReachLimit()); + } + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getTotalCoinBNum() != 0) { + setTotalCoinBNum(other.getTotalCoinBNum()); + } + if (other.getTotalCoinCNum() != 0) { + setTotalCoinCNum(other.getTotalCoinCNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int stageId_ ; + /** + * uint32 stage_id = 5; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + /** + * uint32 stage_id = 5; + * @param value The stageId to set. + * @return This builder for chaining. + */ + public Builder setStageId(int value) { + + stageId_ = value; + onChanged(); + return this; + } + /** + * uint32 stage_id = 5; + * @return This builder for chaining. + */ + public Builder clearStageId() { + + stageId_ = 0; + onChanged(); + return this; + } + + private boolean isFinalLevel_ ; + /** + * bool is_final_level = 15; + * @return The isFinalLevel. + */ + @java.lang.Override + public boolean getIsFinalLevel() { + return isFinalLevel_; + } + /** + * bool is_final_level = 15; + * @param value The isFinalLevel to set. + * @return This builder for chaining. + */ + public Builder setIsFinalLevel(boolean value) { + + isFinalLevel_ = value; + onChanged(); + return this; + } + /** + * bool is_final_level = 15; + * @return This builder for chaining. + */ + public Builder clearIsFinalLevel() { + + isFinalLevel_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo> finishedChallengeCellNumMap_; + private com.google.protobuf.MapField + internalGetFinishedChallengeCellNumMap() { + if (finishedChallengeCellNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + } + return finishedChallengeCellNumMap_; + } + private com.google.protobuf.MapField + internalGetMutableFinishedChallengeCellNumMap() { + onChanged();; + if (finishedChallengeCellNumMap_ == null) { + finishedChallengeCellNumMap_ = com.google.protobuf.MapField.newMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + } + if (!finishedChallengeCellNumMap_.isMutable()) { + finishedChallengeCellNumMap_ = finishedChallengeCellNumMap_.copy(); + } + return finishedChallengeCellNumMap_; + } + + public int getFinishedChallengeCellNumMapCount() { + return internalGetFinishedChallengeCellNumMap().getMap().size(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + @java.lang.Override + public boolean containsFinishedChallengeCellNumMap( + int key) { + + return internalGetFinishedChallengeCellNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getFinishedChallengeCellNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFinishedChallengeCellNumMap() { + return getFinishedChallengeCellNumMapMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public java.util.Map getFinishedChallengeCellNumMapMap() { + return internalGetFinishedChallengeCellNumMap().getMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrDefault( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo defaultValue) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFinishedChallengeCellNumMap() { + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + public Builder removeFinishedChallengeCellNumMap( + int key) { + + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFinishedChallengeCellNumMap() { + return internalGetMutableFinishedChallengeCellNumMap().getMutableMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + public Builder putFinishedChallengeCellNumMap( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + public Builder putAllFinishedChallengeCellNumMap( + java.util.Map values) { + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isCoinCReachLimit_ ; + /** + * bool is_coin_c_reach_limit = 13; + * @return The isCoinCReachLimit. + */ + @java.lang.Override + public boolean getIsCoinCReachLimit() { + return isCoinCReachLimit_; + } + /** + * bool is_coin_c_reach_limit = 13; + * @param value The isCoinCReachLimit to set. + * @return This builder for chaining. + */ + public Builder setIsCoinCReachLimit(boolean value) { + + isCoinCReachLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_coin_c_reach_limit = 13; + * @return This builder for chaining. + */ + public Builder clearIsCoinCReachLimit() { + + isCoinCReachLimit_ = false; + onChanged(); + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 9; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 9; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 9; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int totalCoinBNum_ ; + /** + * uint32 total_coin_b_num = 6; + * @return The totalCoinBNum. + */ + @java.lang.Override + public int getTotalCoinBNum() { + return totalCoinBNum_; + } + /** + * uint32 total_coin_b_num = 6; + * @param value The totalCoinBNum to set. + * @return This builder for chaining. + */ + public Builder setTotalCoinBNum(int value) { + + totalCoinBNum_ = value; + onChanged(); + return this; + } + /** + * uint32 total_coin_b_num = 6; + * @return This builder for chaining. + */ + public Builder clearTotalCoinBNum() { + + totalCoinBNum_ = 0; + onChanged(); + return this; + } + + private int totalCoinCNum_ ; + /** + * uint32 total_coin_c_num = 10; + * @return The totalCoinCNum. + */ + @java.lang.Override + public int getTotalCoinCNum() { + return totalCoinCNum_; + } + /** + * uint32 total_coin_c_num = 10; + * @param value The totalCoinCNum to set. + * @return This builder for chaining. + */ + public Builder setTotalCoinCNum(int value) { + + totalCoinCNum_ = value; + onChanged(); + return this; + } + /** + * uint32 total_coin_c_num = 10; + * @return This builder for chaining. + */ + public Builder clearTotalCoinCNum() { + + totalCoinCNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RoguelikeDungeonSettleInfo) + } + + // @@protoc_insertion_point(class_scope:RoguelikeDungeonSettleInfo) + private static final emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo(); + } + + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoguelikeDungeonSettleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoguelikeDungeonSettleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeDungeonSettleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n RoguelikeDungeonSettleInfo.proto\032\035Rogu" + + "elikeSettleCoinInfo.proto\"\361\002\n\032RoguelikeD" + + "ungeonSettleInfo\022\020\n\010stage_id\030\005 \001(\r\022\026\n\016is" + + "_final_level\030\017 \001(\010\022e\n\037finished_challenge" + + "_cell_num_map\030\003 \003(\0132<.RoguelikeDungeonSe" + + "ttleInfo.FinishedChallengeCellNumMapEntr" + + "y\022\035\n\025is_coin_c_reach_limit\030\r \001(\010\022\021\n\tcur_" + + "level\030\t \001(\r\022\030\n\020total_coin_b_num\030\006 \001(\r\022\030\n" + + "\020total_coin_c_num\030\n \001(\r\032\\\n FinishedChall" + + "engeCellNumMapEntry\022\013\n\003key\030\001 \001(\r\022\'\n\005valu" + + "e\030\002 \001(\0132\030.RoguelikeSettleCoinInfo:\0028\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.getDescriptor(), + }); + internal_static_RoguelikeDungeonSettleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeDungeonSettleInfo_descriptor, + new java.lang.String[] { "StageId", "IsFinalLevel", "FinishedChallengeCellNumMap", "IsCoinCReachLimit", "CurLevel", "TotalCoinBNum", "TotalCoinCNum", }); + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor = + internal_static_RoguelikeDungeonSettleInfo_descriptor.getNestedTypes().get(0); + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeGadgetInfoOuterClass.java new file mode 100644 index 000000000..cb9dd9529 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeGadgetInfoOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RoguelikeGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class RoguelikeGadgetInfoOuterClass { + private RoguelikeGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RoguelikeGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RoguelikeGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cell_config_id = 1; + * @return The cellConfigId. + */ + int getCellConfigId(); + + /** + * uint32 cell_type = 2; + * @return The cellType. + */ + int getCellType(); + + /** + * uint32 cell_state = 3; + * @return The cellState. + */ + int getCellState(); + + /** + * uint32 cell_id = 4; + * @return The cellId. + */ + int getCellId(); + } + /** + * Protobuf type {@code RoguelikeGadgetInfo} + */ + public static final class RoguelikeGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoguelikeGadgetInfo) + RoguelikeGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoguelikeGadgetInfo.newBuilder() to construct. + private RoguelikeGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoguelikeGadgetInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoguelikeGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoguelikeGadgetInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + cellConfigId_ = input.readUInt32(); + break; + } + case 16: { + + cellType_ = input.readUInt32(); + break; + } + case 24: { + + cellState_ = input.readUInt32(); + break; + } + case 32: { + + cellId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.class, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder.class); + } + + public static final int CELL_CONFIG_ID_FIELD_NUMBER = 1; + private int cellConfigId_; + /** + * uint32 cell_config_id = 1; + * @return The cellConfigId. + */ + @java.lang.Override + public int getCellConfigId() { + return cellConfigId_; + } + + public static final int CELL_TYPE_FIELD_NUMBER = 2; + private int cellType_; + /** + * uint32 cell_type = 2; + * @return The cellType. + */ + @java.lang.Override + public int getCellType() { + return cellType_; + } + + public static final int CELL_STATE_FIELD_NUMBER = 3; + private int cellState_; + /** + * uint32 cell_state = 3; + * @return The cellState. + */ + @java.lang.Override + public int getCellState() { + return cellState_; + } + + public static final int CELL_ID_FIELD_NUMBER = 4; + private int cellId_; + /** + * uint32 cell_id = 4; + * @return The cellId. + */ + @java.lang.Override + public int getCellId() { + return cellId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cellConfigId_ != 0) { + output.writeUInt32(1, cellConfigId_); + } + if (cellType_ != 0) { + output.writeUInt32(2, cellType_); + } + if (cellState_ != 0) { + output.writeUInt32(3, cellState_); + } + if (cellId_ != 0) { + output.writeUInt32(4, cellId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cellConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, cellConfigId_); + } + if (cellType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, cellType_); + } + if (cellState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, cellState_); + } + if (cellId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, cellId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo other = (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) obj; + + if (getCellConfigId() + != other.getCellConfigId()) return false; + if (getCellType() + != other.getCellType()) return false; + if (getCellState() + != other.getCellState()) return false; + if (getCellId() + != other.getCellId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CELL_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getCellConfigId(); + hash = (37 * hash) + CELL_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCellType(); + hash = (37 * hash) + CELL_STATE_FIELD_NUMBER; + hash = (53 * hash) + getCellState(); + hash = (37 * hash) + CELL_ID_FIELD_NUMBER; + hash = (53 * hash) + getCellId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RoguelikeGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoguelikeGadgetInfo) + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.class, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cellConfigId_ = 0; + + cellType_ = 0; + + cellState_ = 0; + + cellId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo build() { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo buildPartial() { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo result = new emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo(this); + result.cellConfigId_ = cellConfigId_; + result.cellType_ = cellType_; + result.cellState_ = cellState_; + result.cellId_ = cellId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo other) { + if (other == emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance()) return this; + if (other.getCellConfigId() != 0) { + setCellConfigId(other.getCellConfigId()); + } + if (other.getCellType() != 0) { + setCellType(other.getCellType()); + } + if (other.getCellState() != 0) { + setCellState(other.getCellState()); + } + if (other.getCellId() != 0) { + setCellId(other.getCellId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cellConfigId_ ; + /** + * uint32 cell_config_id = 1; + * @return The cellConfigId. + */ + @java.lang.Override + public int getCellConfigId() { + return cellConfigId_; + } + /** + * uint32 cell_config_id = 1; + * @param value The cellConfigId to set. + * @return This builder for chaining. + */ + public Builder setCellConfigId(int value) { + + cellConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_config_id = 1; + * @return This builder for chaining. + */ + public Builder clearCellConfigId() { + + cellConfigId_ = 0; + onChanged(); + return this; + } + + private int cellType_ ; + /** + * uint32 cell_type = 2; + * @return The cellType. + */ + @java.lang.Override + public int getCellType() { + return cellType_; + } + /** + * uint32 cell_type = 2; + * @param value The cellType to set. + * @return This builder for chaining. + */ + public Builder setCellType(int value) { + + cellType_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_type = 2; + * @return This builder for chaining. + */ + public Builder clearCellType() { + + cellType_ = 0; + onChanged(); + return this; + } + + private int cellState_ ; + /** + * uint32 cell_state = 3; + * @return The cellState. + */ + @java.lang.Override + public int getCellState() { + return cellState_; + } + /** + * uint32 cell_state = 3; + * @param value The cellState to set. + * @return This builder for chaining. + */ + public Builder setCellState(int value) { + + cellState_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_state = 3; + * @return This builder for chaining. + */ + public Builder clearCellState() { + + cellState_ = 0; + onChanged(); + return this; + } + + private int cellId_ ; + /** + * uint32 cell_id = 4; + * @return The cellId. + */ + @java.lang.Override + public int getCellId() { + return cellId_; + } + /** + * uint32 cell_id = 4; + * @param value The cellId to set. + * @return This builder for chaining. + */ + public Builder setCellId(int value) { + + cellId_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_id = 4; + * @return This builder for chaining. + */ + public Builder clearCellId() { + + cellId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RoguelikeGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:RoguelikeGadgetInfo) + private static final emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo(); + } + + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoguelikeGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoguelikeGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031RoguelikeGadgetInfo.proto\"e\n\023Roguelike" + + "GadgetInfo\022\026\n\016cell_config_id\030\001 \001(\r\022\021\n\tce" + + "ll_type\030\002 \001(\r\022\022\n\ncell_state\030\003 \001(\r\022\017\n\007cel" + + "l_id\030\004 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RoguelikeGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoguelikeGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeGadgetInfo_descriptor, + new java.lang.String[] { "CellConfigId", "CellType", "CellState", "CellId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeSettleCoinInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeSettleCoinInfoOuterClass.java new file mode 100644 index 000000000..1004df3e2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeSettleCoinInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RoguelikeSettleCoinInfo.proto + +package emu.grasscutter.net.proto; + +public final class RoguelikeSettleCoinInfoOuterClass { + private RoguelikeSettleCoinInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RoguelikeSettleCoinInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RoguelikeSettleCoinInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 coin_c = 8; + * @return The coinC. + */ + int getCoinC(); + + /** + * uint32 coin_b = 10; + * @return The coinB. + */ + int getCoinB(); + + /** + * uint32 cell_num = 1; + * @return The cellNum. + */ + int getCellNum(); + } + /** + * Protobuf type {@code RoguelikeSettleCoinInfo} + */ + public static final class RoguelikeSettleCoinInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoguelikeSettleCoinInfo) + RoguelikeSettleCoinInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoguelikeSettleCoinInfo.newBuilder() to construct. + private RoguelikeSettleCoinInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoguelikeSettleCoinInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoguelikeSettleCoinInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoguelikeSettleCoinInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + cellNum_ = input.readUInt32(); + break; + } + case 64: { + + coinC_ = input.readUInt32(); + break; + } + case 80: { + + coinB_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.class, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.Builder.class); + } + + public static final int COIN_C_FIELD_NUMBER = 8; + private int coinC_; + /** + * uint32 coin_c = 8; + * @return The coinC. + */ + @java.lang.Override + public int getCoinC() { + return coinC_; + } + + public static final int COIN_B_FIELD_NUMBER = 10; + private int coinB_; + /** + * uint32 coin_b = 10; + * @return The coinB. + */ + @java.lang.Override + public int getCoinB() { + return coinB_; + } + + public static final int CELL_NUM_FIELD_NUMBER = 1; + private int cellNum_; + /** + * uint32 cell_num = 1; + * @return The cellNum. + */ + @java.lang.Override + public int getCellNum() { + return cellNum_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cellNum_ != 0) { + output.writeUInt32(1, cellNum_); + } + if (coinC_ != 0) { + output.writeUInt32(8, coinC_); + } + if (coinB_ != 0) { + output.writeUInt32(10, coinB_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cellNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, cellNum_); + } + if (coinC_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, coinC_); + } + if (coinB_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, coinB_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo other = (emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo) obj; + + if (getCoinC() + != other.getCoinC()) return false; + if (getCoinB() + != other.getCoinB()) return false; + if (getCellNum() + != other.getCellNum()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COIN_C_FIELD_NUMBER; + hash = (53 * hash) + getCoinC(); + hash = (37 * hash) + COIN_B_FIELD_NUMBER; + hash = (53 * hash) + getCoinB(); + hash = (37 * hash) + CELL_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCellNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RoguelikeSettleCoinInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoguelikeSettleCoinInfo) + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.class, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + coinC_ = 0; + + coinB_ = 0; + + cellNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo build() { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo buildPartial() { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo result = new emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo(this); + result.coinC_ = coinC_; + result.coinB_ = coinB_; + result.cellNum_ = cellNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo) { + return mergeFrom((emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo other) { + if (other == emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.getDefaultInstance()) return this; + if (other.getCoinC() != 0) { + setCoinC(other.getCoinC()); + } + if (other.getCoinB() != 0) { + setCoinB(other.getCoinB()); + } + if (other.getCellNum() != 0) { + setCellNum(other.getCellNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int coinC_ ; + /** + * uint32 coin_c = 8; + * @return The coinC. + */ + @java.lang.Override + public int getCoinC() { + return coinC_; + } + /** + * uint32 coin_c = 8; + * @param value The coinC to set. + * @return This builder for chaining. + */ + public Builder setCoinC(int value) { + + coinC_ = value; + onChanged(); + return this; + } + /** + * uint32 coin_c = 8; + * @return This builder for chaining. + */ + public Builder clearCoinC() { + + coinC_ = 0; + onChanged(); + return this; + } + + private int coinB_ ; + /** + * uint32 coin_b = 10; + * @return The coinB. + */ + @java.lang.Override + public int getCoinB() { + return coinB_; + } + /** + * uint32 coin_b = 10; + * @param value The coinB to set. + * @return This builder for chaining. + */ + public Builder setCoinB(int value) { + + coinB_ = value; + onChanged(); + return this; + } + /** + * uint32 coin_b = 10; + * @return This builder for chaining. + */ + public Builder clearCoinB() { + + coinB_ = 0; + onChanged(); + return this; + } + + private int cellNum_ ; + /** + * uint32 cell_num = 1; + * @return The cellNum. + */ + @java.lang.Override + public int getCellNum() { + return cellNum_; + } + /** + * uint32 cell_num = 1; + * @param value The cellNum to set. + * @return This builder for chaining. + */ + public Builder setCellNum(int value) { + + cellNum_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_num = 1; + * @return This builder for chaining. + */ + public Builder clearCellNum() { + + cellNum_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RoguelikeSettleCoinInfo) + } + + // @@protoc_insertion_point(class_scope:RoguelikeSettleCoinInfo) + private static final emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo(); + } + + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoguelikeSettleCoinInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoguelikeSettleCoinInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeSettleCoinInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035RoguelikeSettleCoinInfo.proto\"K\n\027Rogue" + + "likeSettleCoinInfo\022\016\n\006coin_c\030\010 \001(\r\022\016\n\006co" + + "in_b\030\n \001(\r\022\020\n\010cell_num\030\001 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RoguelikeSettleCoinInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeSettleCoinInfo_descriptor, + new java.lang.String[] { "CoinC", "CoinB", "CellNum", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RouteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RouteOuterClass.java new file mode 100644 index 000000000..5850bd6be --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RouteOuterClass.java @@ -0,0 +1,914 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Route.proto + +package emu.grasscutter.net.proto; + +public final class RouteOuterClass { + private RouteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RouteOrBuilder extends + // @@protoc_insertion_point(interface_extends:Route) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index); + /** + * repeated .RoutePoint route_points = 1; + */ + int getRoutePointsCount(); + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsOrBuilderList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index); + + /** + * uint32 route_type = 2; + * @return The routeType. + */ + int getRouteType(); + } + /** + * Protobuf type {@code Route} + */ + public static final class Route extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Route) + RouteOrBuilder { + private static final long serialVersionUID = 0L; + // Use Route.newBuilder() to construct. + private Route(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Route() { + routePoints_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Route(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Route( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + routePoints_.add( + input.readMessage(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.parser(), extensionRegistry)); + break; + } + case 16: { + + routeType_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RouteOuterClass.Route.class, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder.class); + } + + public static final int ROUTE_POINTS_FIELD_NUMBER = 1; + private java.util.List routePoints_; + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List getRoutePointsList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List + getRoutePointsOrBuilderList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public int getRoutePointsCount() { + return routePoints_.size(); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + return routePoints_.get(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + return routePoints_.get(index); + } + + public static final int ROUTE_TYPE_FIELD_NUMBER = 2; + private int routeType_; + /** + * uint32 route_type = 2; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < routePoints_.size(); i++) { + output.writeMessage(1, routePoints_.get(i)); + } + if (routeType_ != 0) { + output.writeUInt32(2, routeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < routePoints_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, routePoints_.get(i)); + } + if (routeType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, routeType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RouteOuterClass.Route)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RouteOuterClass.Route other = (emu.grasscutter.net.proto.RouteOuterClass.Route) obj; + + if (!getRoutePointsList() + .equals(other.getRoutePointsList())) return false; + if (getRouteType() + != other.getRouteType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getRoutePointsCount() > 0) { + hash = (37 * hash) + ROUTE_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getRoutePointsList().hashCode(); + } + hash = (37 * hash) + ROUTE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getRouteType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RouteOuterClass.Route prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Route} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Route) + emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RouteOuterClass.Route.class, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RouteOuterClass.Route.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRoutePointsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + routePointsBuilder_.clear(); + } + routeType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route build() { + emu.grasscutter.net.proto.RouteOuterClass.Route result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route buildPartial() { + emu.grasscutter.net.proto.RouteOuterClass.Route result = new emu.grasscutter.net.proto.RouteOuterClass.Route(this); + int from_bitField0_ = bitField0_; + if (routePointsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.routePoints_ = routePoints_; + } else { + result.routePoints_ = routePointsBuilder_.build(); + } + result.routeType_ = routeType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RouteOuterClass.Route) { + return mergeFrom((emu.grasscutter.net.proto.RouteOuterClass.Route)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RouteOuterClass.Route other) { + if (other == emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance()) return this; + if (routePointsBuilder_ == null) { + if (!other.routePoints_.isEmpty()) { + if (routePoints_.isEmpty()) { + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRoutePointsIsMutable(); + routePoints_.addAll(other.routePoints_); + } + onChanged(); + } + } else { + if (!other.routePoints_.isEmpty()) { + if (routePointsBuilder_.isEmpty()) { + routePointsBuilder_.dispose(); + routePointsBuilder_ = null; + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + routePointsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRoutePointsFieldBuilder() : null; + } else { + routePointsBuilder_.addAllMessages(other.routePoints_); + } + } + } + if (other.getRouteType() != 0) { + setRouteType(other.getRouteType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RouteOuterClass.Route parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RouteOuterClass.Route) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List routePoints_ = + java.util.Collections.emptyList(); + private void ensureRoutePointsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(routePoints_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> routePointsBuilder_; + + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List getRoutePointsList() { + if (routePointsBuilder_ == null) { + return java.util.Collections.unmodifiableList(routePoints_); + } else { + return routePointsBuilder_.getMessageList(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public int getRoutePointsCount() { + if (routePointsBuilder_ == null) { + return routePoints_.size(); + } else { + return routePointsBuilder_.getCount(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); + } else { + return routePointsBuilder_.getMessage(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.set(index, value); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.set(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(value); + onChanged(); + } else { + routePointsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(index, value); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addAllRoutePoints( + java.lang.Iterable values) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, routePoints_); + onChanged(); + } else { + routePointsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder clearRoutePoints() { + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + routePointsBuilder_.clear(); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder removeRoutePoints(int index) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.remove(index); + onChanged(); + } else { + routePointsBuilder_.remove(index); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder getRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().getBuilder(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); } else { + return routePointsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsOrBuilderList() { + if (routePointsBuilder_ != null) { + return routePointsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(routePoints_); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder() { + return getRoutePointsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsBuilderList() { + return getRoutePointsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> + getRoutePointsFieldBuilder() { + if (routePointsBuilder_ == null) { + routePointsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder>( + routePoints_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + routePoints_ = null; + } + return routePointsBuilder_; + } + + private int routeType_ ; + /** + * uint32 route_type = 2; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + /** + * uint32 route_type = 2; + * @param value The routeType to set. + * @return This builder for chaining. + */ + public Builder setRouteType(int value) { + + routeType_ = value; + onChanged(); + return this; + } + /** + * uint32 route_type = 2; + * @return This builder for chaining. + */ + public Builder clearRouteType() { + + routeType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Route) + } + + // @@protoc_insertion_point(class_scope:Route) + private static final emu.grasscutter.net.proto.RouteOuterClass.Route DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RouteOuterClass.Route(); + } + + public static emu.grasscutter.net.proto.RouteOuterClass.Route getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Route parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Route(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Route_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Route_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\013Route.proto\032\020RoutePoint.proto\">\n\005Route" + + "\022!\n\014route_points\030\001 \003(\0132\013.RoutePoint\022\022\n\nr" + + "oute_type\030\002 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(), + }); + internal_static_Route_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Route_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Route_descriptor, + new java.lang.String[] { "RoutePoints", "RouteType", }); + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java new file mode 100644 index 000000000..a8acf1519 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java @@ -0,0 +1,1792 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RoutePoint.proto + +package emu.grasscutter.net.proto; + +public final class RoutePointOuterClass { + private RoutePointOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RoutePointOrBuilder extends + // @@protoc_insertion_point(interface_extends:RoutePoint) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 1; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 1; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * float arrive_range = 2; + * @return The arriveRange. + */ + float getArriveRange(); + + /** + * float velocity = 11; + * @return Whether the velocity field is set. + */ + boolean hasVelocity(); + /** + * float velocity = 11; + * @return The velocity. + */ + float getVelocity(); + + /** + * float time = 12; + * @return Whether the time field is set. + */ + boolean hasTime(); + /** + * float time = 12; + * @return The time. + */ + float getTime(); + + /** + * .Vector rotation = 21; + * @return Whether the rotation field is set. + */ + boolean hasRotation(); + /** + * .Vector rotation = 21; + * @return The rotation. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRotation(); + /** + * .Vector rotation = 21; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotationOrBuilder(); + + /** + * .MathQuaternion rotation_speed = 22; + * @return Whether the rotationSpeed field is set. + */ + boolean hasRotationSpeed(); + /** + * .MathQuaternion rotation_speed = 22; + * @return The rotationSpeed. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed(); + /** + * .MathQuaternion rotation_speed = 22; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder(); + + /** + * .MathQuaternion axis_speed = 23; + * @return Whether the axisSpeed field is set. + */ + boolean hasAxisSpeed(); + /** + * .MathQuaternion axis_speed = 23; + * @return The axisSpeed. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed(); + /** + * .MathQuaternion axis_speed = 23; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getAxisSpeedOrBuilder(); + + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.MoveParamsCase getMoveParamsCase(); + + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.RotateParamsCase getRotateParamsCase(); + } + /** + * Protobuf type {@code RoutePoint} + */ + public static final class RoutePoint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoutePoint) + RoutePointOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoutePoint.newBuilder() to construct. + private RoutePoint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoutePoint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoutePoint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoutePoint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 21: { + + arriveRange_ = input.readFloat(); + break; + } + case 93: { + moveParamsCase_ = 11; + moveParams_ = input.readFloat(); + break; + } + case 101: { + moveParamsCase_ = 12; + moveParams_ = input.readFloat(); + break; + } + case 170: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rotateParamsCase_ == 21) { + subBuilder = ((emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_).toBuilder(); + } + rotateParams_ = + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_); + rotateParams_ = subBuilder.buildPartial(); + } + rotateParamsCase_ = 21; + break; + } + case 178: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (rotateParamsCase_ == 22) { + subBuilder = ((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_).toBuilder(); + } + rotateParams_ = + input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + rotateParams_ = subBuilder.buildPartial(); + } + rotateParamsCase_ = 22; + break; + } + case 186: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (rotateParamsCase_ == 23) { + subBuilder = ((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_).toBuilder(); + } + rotateParams_ = + input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + rotateParams_ = subBuilder.buildPartial(); + } + rotateParamsCase_ = 23; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.class, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder.class); + } + + private int moveParamsCase_ = 0; + private java.lang.Object moveParams_; + public enum MoveParamsCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + VELOCITY(11), + TIME(12), + MOVEPARAMS_NOT_SET(0); + private final int value; + private MoveParamsCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MoveParamsCase valueOf(int value) { + return forNumber(value); + } + + public static MoveParamsCase forNumber(int value) { + switch (value) { + case 11: return VELOCITY; + case 12: return TIME; + case 0: return MOVEPARAMS_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public MoveParamsCase + getMoveParamsCase() { + return MoveParamsCase.forNumber( + moveParamsCase_); + } + + private int rotateParamsCase_ = 0; + private java.lang.Object rotateParams_; + public enum RotateParamsCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + ROTATION(21), + ROTATION_SPEED(22), + AXIS_SPEED(23), + ROTATEPARAMS_NOT_SET(0); + private final int value; + private RotateParamsCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static RotateParamsCase valueOf(int value) { + return forNumber(value); + } + + public static RotateParamsCase forNumber(int value) { + switch (value) { + case 21: return ROTATION; + case 22: return ROTATION_SPEED; + case 23: return AXIS_SPEED; + case 0: return ROTATEPARAMS_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public RotateParamsCase + getRotateParamsCase() { + return RotateParamsCase.forNumber( + rotateParamsCase_); + } + + public static final int POSITION_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 1; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 1; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int ARRIVE_RANGE_FIELD_NUMBER = 2; + private float arriveRange_; + /** + * float arrive_range = 2; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + + public static final int VELOCITY_FIELD_NUMBER = 11; + /** + * float velocity = 11; + * @return Whether the velocity field is set. + */ + @java.lang.Override + public boolean hasVelocity() { + return moveParamsCase_ == 11; + } + /** + * float velocity = 11; + * @return The velocity. + */ + @java.lang.Override + public float getVelocity() { + if (moveParamsCase_ == 11) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + + public static final int TIME_FIELD_NUMBER = 12; + /** + * float time = 12; + * @return Whether the time field is set. + */ + @java.lang.Override + public boolean hasTime() { + return moveParamsCase_ == 12; + } + /** + * float time = 12; + * @return The time. + */ + @java.lang.Override + public float getTime() { + if (moveParamsCase_ == 12) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + + public static final int ROTATION_FIELD_NUMBER = 21; + /** + * .Vector rotation = 21; + * @return Whether the rotation field is set. + */ + @java.lang.Override + public boolean hasRotation() { + return rotateParamsCase_ == 21; + } + /** + * .Vector rotation = 21; + * @return The rotation. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRotation() { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + /** + * .Vector rotation = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotationOrBuilder() { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + + public static final int ROTATION_SPEED_FIELD_NUMBER = 22; + /** + * .MathQuaternion rotation_speed = 22; + * @return Whether the rotationSpeed field is set. + */ + @java.lang.Override + public boolean hasRotationSpeed() { + return rotateParamsCase_ == 22; + } + /** + * .MathQuaternion rotation_speed = 22; + * @return The rotationSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed() { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + /** + * .MathQuaternion rotation_speed = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder() { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + + public static final int AXIS_SPEED_FIELD_NUMBER = 23; + /** + * .MathQuaternion axis_speed = 23; + * @return Whether the axisSpeed field is set. + */ + @java.lang.Override + public boolean hasAxisSpeed() { + return rotateParamsCase_ == 23; + } + /** + * .MathQuaternion axis_speed = 23; + * @return The axisSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed() { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + /** + * .MathQuaternion axis_speed = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getAxisSpeedOrBuilder() { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (position_ != null) { + output.writeMessage(1, getPosition()); + } + if (arriveRange_ != 0F) { + output.writeFloat(2, arriveRange_); + } + if (moveParamsCase_ == 11) { + output.writeFloat( + 11, (float)((java.lang.Float) moveParams_)); + } + if (moveParamsCase_ == 12) { + output.writeFloat( + 12, (float)((java.lang.Float) moveParams_)); + } + if (rotateParamsCase_ == 21) { + output.writeMessage(21, (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_); + } + if (rotateParamsCase_ == 22) { + output.writeMessage(22, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + if (rotateParamsCase_ == 23) { + output.writeMessage(23, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPosition()); + } + if (arriveRange_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, arriveRange_); + } + if (moveParamsCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 11, (float)((java.lang.Float) moveParams_)); + } + if (moveParamsCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 12, (float)((java.lang.Float) moveParams_)); + } + if (rotateParamsCase_ == 21) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_); + } + if (rotateParamsCase_ == 22) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + if (rotateParamsCase_ == 23) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint other = (emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (java.lang.Float.floatToIntBits(getArriveRange()) + != java.lang.Float.floatToIntBits( + other.getArriveRange())) return false; + if (!getMoveParamsCase().equals(other.getMoveParamsCase())) return false; + switch (moveParamsCase_) { + case 11: + if (java.lang.Float.floatToIntBits(getVelocity()) + != java.lang.Float.floatToIntBits( + other.getVelocity())) return false; + break; + case 12: + if (java.lang.Float.floatToIntBits(getTime()) + != java.lang.Float.floatToIntBits( + other.getTime())) return false; + break; + case 0: + default: + } + if (!getRotateParamsCase().equals(other.getRotateParamsCase())) return false; + switch (rotateParamsCase_) { + case 21: + if (!getRotation() + .equals(other.getRotation())) return false; + break; + case 22: + if (!getRotationSpeed() + .equals(other.getRotationSpeed())) return false; + break; + case 23: + if (!getAxisSpeed() + .equals(other.getAxisSpeed())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + ARRIVE_RANGE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getArriveRange()); + switch (moveParamsCase_) { + case 11: + hash = (37 * hash) + VELOCITY_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getVelocity()); + break; + case 12: + hash = (37 * hash) + TIME_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getTime()); + break; + case 0: + default: + } + switch (rotateParamsCase_) { + case 21: + hash = (37 * hash) + ROTATION_FIELD_NUMBER; + hash = (53 * hash) + getRotation().hashCode(); + break; + case 22: + hash = (37 * hash) + ROTATION_SPEED_FIELD_NUMBER; + hash = (53 * hash) + getRotationSpeed().hashCode(); + break; + case 23: + hash = (37 * hash) + AXIS_SPEED_FIELD_NUMBER; + hash = (53 * hash) + getAxisSpeed().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RoutePoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoutePoint) + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.class, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + arriveRange_ = 0F; + + moveParamsCase_ = 0; + moveParams_ = null; + rotateParamsCase_ = 0; + rotateParams_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint build() { + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint buildPartial() { + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint result = new emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint(this); + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.arriveRange_ = arriveRange_; + if (moveParamsCase_ == 11) { + result.moveParams_ = moveParams_; + } + if (moveParamsCase_ == 12) { + result.moveParams_ = moveParams_; + } + if (rotateParamsCase_ == 21) { + if (rotationBuilder_ == null) { + result.rotateParams_ = rotateParams_; + } else { + result.rotateParams_ = rotationBuilder_.build(); + } + } + if (rotateParamsCase_ == 22) { + if (rotationSpeedBuilder_ == null) { + result.rotateParams_ = rotateParams_; + } else { + result.rotateParams_ = rotationSpeedBuilder_.build(); + } + } + if (rotateParamsCase_ == 23) { + if (axisSpeedBuilder_ == null) { + result.rotateParams_ = rotateParams_; + } else { + result.rotateParams_ = axisSpeedBuilder_.build(); + } + } + result.moveParamsCase_ = moveParamsCase_; + result.rotateParamsCase_ = rotateParamsCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint) { + return mergeFrom((emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint other) { + if (other == emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getArriveRange() != 0F) { + setArriveRange(other.getArriveRange()); + } + switch (other.getMoveParamsCase()) { + case VELOCITY: { + setVelocity(other.getVelocity()); + break; + } + case TIME: { + setTime(other.getTime()); + break; + } + case MOVEPARAMS_NOT_SET: { + break; + } + } + switch (other.getRotateParamsCase()) { + case ROTATION: { + mergeRotation(other.getRotation()); + break; + } + case ROTATION_SPEED: { + mergeRotationSpeed(other.getRotationSpeed()); + break; + } + case AXIS_SPEED: { + mergeAxisSpeed(other.getAxisSpeed()); + break; + } + case ROTATEPARAMS_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int moveParamsCase_ = 0; + private java.lang.Object moveParams_; + public MoveParamsCase + getMoveParamsCase() { + return MoveParamsCase.forNumber( + moveParamsCase_); + } + + public Builder clearMoveParams() { + moveParamsCase_ = 0; + moveParams_ = null; + onChanged(); + return this; + } + + private int rotateParamsCase_ = 0; + private java.lang.Object rotateParams_; + public RotateParamsCase + getRotateParamsCase() { + return RotateParamsCase.forNumber( + rotateParamsCase_); + } + + public Builder clearRotateParams() { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + return this; + } + + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 1; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 1; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 1; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 1; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 1; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 1; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private float arriveRange_ ; + /** + * float arrive_range = 2; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + /** + * float arrive_range = 2; + * @param value The arriveRange to set. + * @return This builder for chaining. + */ + public Builder setArriveRange(float value) { + + arriveRange_ = value; + onChanged(); + return this; + } + /** + * float arrive_range = 2; + * @return This builder for chaining. + */ + public Builder clearArriveRange() { + + arriveRange_ = 0F; + onChanged(); + return this; + } + + /** + * float velocity = 11; + * @return Whether the velocity field is set. + */ + public boolean hasVelocity() { + return moveParamsCase_ == 11; + } + /** + * float velocity = 11; + * @return The velocity. + */ + public float getVelocity() { + if (moveParamsCase_ == 11) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + /** + * float velocity = 11; + * @param value The velocity to set. + * @return This builder for chaining. + */ + public Builder setVelocity(float value) { + moveParamsCase_ = 11; + moveParams_ = value; + onChanged(); + return this; + } + /** + * float velocity = 11; + * @return This builder for chaining. + */ + public Builder clearVelocity() { + if (moveParamsCase_ == 11) { + moveParamsCase_ = 0; + moveParams_ = null; + onChanged(); + } + return this; + } + + /** + * float time = 12; + * @return Whether the time field is set. + */ + public boolean hasTime() { + return moveParamsCase_ == 12; + } + /** + * float time = 12; + * @return The time. + */ + public float getTime() { + if (moveParamsCase_ == 12) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + /** + * float time = 12; + * @param value The time to set. + * @return This builder for chaining. + */ + public Builder setTime(float value) { + moveParamsCase_ = 12; + moveParams_ = value; + onChanged(); + return this; + } + /** + * float time = 12; + * @return This builder for chaining. + */ + public Builder clearTime() { + if (moveParamsCase_ == 12) { + moveParamsCase_ = 0; + moveParams_ = null; + onChanged(); + } + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotationBuilder_; + /** + * .Vector rotation = 21; + * @return Whether the rotation field is set. + */ + @java.lang.Override + public boolean hasRotation() { + return rotateParamsCase_ == 21; + } + /** + * .Vector rotation = 21; + * @return The rotation. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRotation() { + if (rotationBuilder_ == null) { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } else { + if (rotateParamsCase_ == 21) { + return rotationBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + } + /** + * .Vector rotation = 21; + */ + public Builder setRotation(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotateParams_ = value; + onChanged(); + } else { + rotationBuilder_.setMessage(value); + } + rotateParamsCase_ = 21; + return this; + } + /** + * .Vector rotation = 21; + */ + public Builder setRotation( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotationBuilder_ == null) { + rotateParams_ = builderForValue.build(); + onChanged(); + } else { + rotationBuilder_.setMessage(builderForValue.build()); + } + rotateParamsCase_ = 21; + return this; + } + /** + * .Vector rotation = 21; + */ + public Builder mergeRotation(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotationBuilder_ == null) { + if (rotateParamsCase_ == 21 && + rotateParams_ != emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()) { + rotateParams_ = emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder((emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_) + .mergeFrom(value).buildPartial(); + } else { + rotateParams_ = value; + } + onChanged(); + } else { + if (rotateParamsCase_ == 21) { + rotationBuilder_.mergeFrom(value); + } + rotationBuilder_.setMessage(value); + } + rotateParamsCase_ = 21; + return this; + } + /** + * .Vector rotation = 21; + */ + public Builder clearRotation() { + if (rotationBuilder_ == null) { + if (rotateParamsCase_ == 21) { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + } + } else { + if (rotateParamsCase_ == 21) { + rotateParamsCase_ = 0; + rotateParams_ = null; + } + rotationBuilder_.clear(); + } + return this; + } + /** + * .Vector rotation = 21; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotationBuilder() { + return getRotationFieldBuilder().getBuilder(); + } + /** + * .Vector rotation = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotationOrBuilder() { + if ((rotateParamsCase_ == 21) && (rotationBuilder_ != null)) { + return rotationBuilder_.getMessageOrBuilder(); + } else { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + } + /** + * .Vector rotation = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotationFieldBuilder() { + if (rotationBuilder_ == null) { + if (!(rotateParamsCase_ == 21)) { + rotateParams_ = emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + rotationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_, + getParentForChildren(), + isClean()); + rotateParams_ = null; + } + rotateParamsCase_ = 21; + onChanged();; + return rotationBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> rotationSpeedBuilder_; + /** + * .MathQuaternion rotation_speed = 22; + * @return Whether the rotationSpeed field is set. + */ + @java.lang.Override + public boolean hasRotationSpeed() { + return rotateParamsCase_ == 22; + } + /** + * .MathQuaternion rotation_speed = 22; + * @return The rotationSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed() { + if (rotationSpeedBuilder_ == null) { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } else { + if (rotateParamsCase_ == 22) { + return rotationSpeedBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder setRotationSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotationSpeedBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotateParams_ = value; + onChanged(); + } else { + rotationSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 22; + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder setRotationSpeed( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (rotationSpeedBuilder_ == null) { + rotateParams_ = builderForValue.build(); + onChanged(); + } else { + rotationSpeedBuilder_.setMessage(builderForValue.build()); + } + rotateParamsCase_ = 22; + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder mergeRotationSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotationSpeedBuilder_ == null) { + if (rotateParamsCase_ == 22 && + rotateParams_ != emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance()) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_) + .mergeFrom(value).buildPartial(); + } else { + rotateParams_ = value; + } + onChanged(); + } else { + if (rotateParamsCase_ == 22) { + rotationSpeedBuilder_.mergeFrom(value); + } + rotationSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 22; + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder clearRotationSpeed() { + if (rotationSpeedBuilder_ == null) { + if (rotateParamsCase_ == 22) { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + } + } else { + if (rotateParamsCase_ == 22) { + rotateParamsCase_ = 0; + rotateParams_ = null; + } + rotationSpeedBuilder_.clear(); + } + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getRotationSpeedBuilder() { + return getRotationSpeedFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion rotation_speed = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder() { + if ((rotateParamsCase_ == 22) && (rotationSpeedBuilder_ != null)) { + return rotationSpeedBuilder_.getMessageOrBuilder(); + } else { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion rotation_speed = 22; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getRotationSpeedFieldBuilder() { + if (rotationSpeedBuilder_ == null) { + if (!(rotateParamsCase_ == 22)) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + rotationSpeedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_, + getParentForChildren(), + isClean()); + rotateParams_ = null; + } + rotateParamsCase_ = 22; + onChanged();; + return rotationSpeedBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> axisSpeedBuilder_; + /** + * .MathQuaternion axis_speed = 23; + * @return Whether the axisSpeed field is set. + */ + @java.lang.Override + public boolean hasAxisSpeed() { + return rotateParamsCase_ == 23; + } + /** + * .MathQuaternion axis_speed = 23; + * @return The axisSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed() { + if (axisSpeedBuilder_ == null) { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } else { + if (rotateParamsCase_ == 23) { + return axisSpeedBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder setAxisSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (axisSpeedBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotateParams_ = value; + onChanged(); + } else { + axisSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 23; + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder setAxisSpeed( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (axisSpeedBuilder_ == null) { + rotateParams_ = builderForValue.build(); + onChanged(); + } else { + axisSpeedBuilder_.setMessage(builderForValue.build()); + } + rotateParamsCase_ = 23; + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder mergeAxisSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (axisSpeedBuilder_ == null) { + if (rotateParamsCase_ == 23 && + rotateParams_ != emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance()) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_) + .mergeFrom(value).buildPartial(); + } else { + rotateParams_ = value; + } + onChanged(); + } else { + if (rotateParamsCase_ == 23) { + axisSpeedBuilder_.mergeFrom(value); + } + axisSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 23; + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder clearAxisSpeed() { + if (axisSpeedBuilder_ == null) { + if (rotateParamsCase_ == 23) { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + } + } else { + if (rotateParamsCase_ == 23) { + rotateParamsCase_ = 0; + rotateParams_ = null; + } + axisSpeedBuilder_.clear(); + } + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getAxisSpeedBuilder() { + return getAxisSpeedFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion axis_speed = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getAxisSpeedOrBuilder() { + if ((rotateParamsCase_ == 23) && (axisSpeedBuilder_ != null)) { + return axisSpeedBuilder_.getMessageOrBuilder(); + } else { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion axis_speed = 23; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getAxisSpeedFieldBuilder() { + if (axisSpeedBuilder_ == null) { + if (!(rotateParamsCase_ == 23)) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + axisSpeedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_, + getParentForChildren(), + isClean()); + rotateParams_ = null; + } + rotateParamsCase_ = 23; + onChanged();; + return axisSpeedBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:RoutePoint) + } + + // @@protoc_insertion_point(class_scope:RoutePoint) + private static final emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint(); + } + + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoutePoint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoutePoint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoutePoint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoutePoint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020RoutePoint.proto\032\024MathQuaternion.proto" + + "\032\014Vector.proto\"\360\001\n\nRoutePoint\022\031\n\010positio" + + "n\030\001 \001(\0132\007.Vector\022\024\n\014arrive_range\030\002 \001(\002\022\022" + + "\n\010velocity\030\013 \001(\002H\000\022\016\n\004time\030\014 \001(\002H\000\022\033\n\010ro" + + "tation\030\025 \001(\0132\007.VectorH\001\022)\n\016rotation_spee" + + "d\030\026 \001(\0132\017.MathQuaternionH\001\022%\n\naxis_speed" + + "\030\027 \001(\0132\017.MathQuaternionH\001B\r\n\013move_params" + + "B\017\n\rrotate_paramsB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_RoutePoint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoutePoint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoutePoint_descriptor, + new java.lang.String[] { "Position", "ArriveRange", "Velocity", "Time", "Rotation", "RotationSpeed", "AxisSpeed", "MoveParams", "RotateParams", }); + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaUnlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaUnlockNotifyOuterClass.java new file mode 100644 index 000000000..293ff4851 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaUnlockNotifyOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneAreaUnlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneAreaUnlockNotifyOuterClass { + private SceneAreaUnlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneAreaUnlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneAreaUnlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 area_list = 10; + * @return A list containing the areaList. + */ + java.util.List getAreaListList(); + /** + * repeated uint32 area_list = 10; + * @return The count of areaList. + */ + int getAreaListCount(); + /** + * repeated uint32 area_list = 10; + * @param index The index of the element to return. + * @return The areaList at the given index. + */ + int getAreaList(int index); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 293
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneAreaUnlockNotify} + */ + public static final class SceneAreaUnlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneAreaUnlockNotify) + SceneAreaUnlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneAreaUnlockNotify.newBuilder() to construct. + private SceneAreaUnlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneAreaUnlockNotify() { + areaList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneAreaUnlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneAreaUnlockNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + sceneId_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + areaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + areaList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + areaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + areaList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + areaList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.class, emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.Builder.class); + } + + public static final int AREA_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList areaList_; + /** + * repeated uint32 area_list = 10; + * @return A list containing the areaList. + */ + @java.lang.Override + public java.util.List + getAreaListList() { + return areaList_; + } + /** + * repeated uint32 area_list = 10; + * @return The count of areaList. + */ + public int getAreaListCount() { + return areaList_.size(); + } + /** + * repeated uint32 area_list = 10; + * @param index The index of the element to return. + * @return The areaList at the given index. + */ + public int getAreaList(int index) { + return areaList_.getInt(index); + } + private int areaListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + if (getAreaListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(areaListMemoizedSerializedSize); + } + for (int i = 0; i < areaList_.size(); i++) { + output.writeUInt32NoTag(areaList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < areaList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(areaList_.getInt(i)); + } + size += dataSize; + if (!getAreaListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + areaListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify other = (emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify) obj; + + if (!getAreaListList() + .equals(other.getAreaListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAreaListCount() > 0) { + hash = (37 * hash) + AREA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAreaListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 293
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneAreaUnlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneAreaUnlockNotify) + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.class, emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + areaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify build() { + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify buildPartial() { + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify result = new emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + areaList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.areaList_ = areaList_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify other) { + if (other == emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.getDefaultInstance()) return this; + if (!other.areaList_.isEmpty()) { + if (areaList_.isEmpty()) { + areaList_ = other.areaList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAreaListIsMutable(); + areaList_.addAll(other.areaList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList areaList_ = emptyIntList(); + private void ensureAreaListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + areaList_ = mutableCopy(areaList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 area_list = 10; + * @return A list containing the areaList. + */ + public java.util.List + getAreaListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(areaList_) : areaList_; + } + /** + * repeated uint32 area_list = 10; + * @return The count of areaList. + */ + public int getAreaListCount() { + return areaList_.size(); + } + /** + * repeated uint32 area_list = 10; + * @param index The index of the element to return. + * @return The areaList at the given index. + */ + public int getAreaList(int index) { + return areaList_.getInt(index); + } + /** + * repeated uint32 area_list = 10; + * @param index The index to set the value at. + * @param value The areaList to set. + * @return This builder for chaining. + */ + public Builder setAreaList( + int index, int value) { + ensureAreaListIsMutable(); + areaList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 area_list = 10; + * @param value The areaList to add. + * @return This builder for chaining. + */ + public Builder addAreaList(int value) { + ensureAreaListIsMutable(); + areaList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 area_list = 10; + * @param values The areaList to add. + * @return This builder for chaining. + */ + public Builder addAllAreaList( + java.lang.Iterable values) { + ensureAreaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, areaList_); + onChanged(); + return this; + } + /** + * repeated uint32 area_list = 10; + * @return This builder for chaining. + */ + public Builder clearAreaList() { + areaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneAreaUnlockNotify) + } + + // @@protoc_insertion_point(class_scope:SceneAreaUnlockNotify) + private static final emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify(); + } + + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneAreaUnlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneAreaUnlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAreaUnlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAreaUnlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneAreaUnlockNotify.proto\"<\n\025SceneAr" + + "eaUnlockNotify\022\021\n\tarea_list\030\n \003(\r\022\020\n\010sce" + + "ne_id\030\t \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneAreaUnlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneAreaUnlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAreaUnlockNotify_descriptor, + new java.lang.String[] { "AreaList", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java new file mode 100644 index 000000000..811fd34ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java @@ -0,0 +1,1099 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneAreaWeatherNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneAreaWeatherNotifyOuterClass { + private SceneAreaWeatherNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneAreaWeatherNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneAreaWeatherNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + int getWeatherAreaId(); + + /** + * uint32 weather_gadget_id = 9; + * @return The weatherGadgetId. + */ + int getWeatherGadgetId(); + + /** + * uint32 climate_type = 14; + * @return The climateType. + */ + int getClimateType(); + + /** + * float trans_duration = 15; + * @return The transDuration. + */ + float getTransDuration(); + + /** + * map<uint32, string> weather_value_map = 10; + */ + int getWeatherValueMapCount(); + /** + * map<uint32, string> weather_value_map = 10; + */ + boolean containsWeatherValueMap( + int key); + /** + * Use {@link #getWeatherValueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getWeatherValueMap(); + /** + * map<uint32, string> weather_value_map = 10; + */ + java.util.Map + getWeatherValueMapMap(); + /** + * map<uint32, string> weather_value_map = 10; + */ + + java.lang.String getWeatherValueMapOrDefault( + int key, + java.lang.String defaultValue); + /** + * map<uint32, string> weather_value_map = 10; + */ + + java.lang.String getWeatherValueMapOrThrow( + int key); + } + /** + *
+   * CmdId: 230
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneAreaWeatherNotify} + */ + public static final class SceneAreaWeatherNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneAreaWeatherNotify) + SceneAreaWeatherNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneAreaWeatherNotify.newBuilder() to construct. + private SceneAreaWeatherNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneAreaWeatherNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneAreaWeatherNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneAreaWeatherNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + weatherAreaId_ = input.readUInt32(); + break; + } + case 72: { + + weatherGadgetId_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + weatherValueMap_ = com.google.protobuf.MapField.newMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + weatherValueMap__ = input.readMessage( + WeatherValueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + weatherValueMap_.getMutableMap().put( + weatherValueMap__.getKey(), weatherValueMap__.getValue()); + break; + } + case 112: { + + climateType_ = input.readUInt32(); + break; + } + case 125: { + + transDuration_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetWeatherValueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.class, emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.Builder.class); + } + + public static final int WEATHER_AREA_ID_FIELD_NUMBER = 1; + private int weatherAreaId_; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + + public static final int WEATHER_GADGET_ID_FIELD_NUMBER = 9; + private int weatherGadgetId_; + /** + * uint32 weather_gadget_id = 9; + * @return The weatherGadgetId. + */ + @java.lang.Override + public int getWeatherGadgetId() { + return weatherGadgetId_; + } + + public static final int CLIMATE_TYPE_FIELD_NUMBER = 14; + private int climateType_; + /** + * uint32 climate_type = 14; + * @return The climateType. + */ + @java.lang.Override + public int getClimateType() { + return climateType_; + } + + public static final int TRANS_DURATION_FIELD_NUMBER = 15; + private float transDuration_; + /** + * float trans_duration = 15; + * @return The transDuration. + */ + @java.lang.Override + public float getTransDuration() { + return transDuration_; + } + + public static final int WEATHER_VALUE_MAP_FIELD_NUMBER = 10; + private static final class WeatherValueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.String> weatherValueMap_; + private com.google.protobuf.MapField + internalGetWeatherValueMap() { + if (weatherValueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + } + return weatherValueMap_; + } + + public int getWeatherValueMapCount() { + return internalGetWeatherValueMap().getMap().size(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + @java.lang.Override + public boolean containsWeatherValueMap( + int key) { + + return internalGetWeatherValueMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeatherValueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeatherValueMap() { + return getWeatherValueMapMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.util.Map getWeatherValueMapMap() { + return internalGetWeatherValueMap().getMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrDefault( + int key, + java.lang.String defaultValue) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (weatherAreaId_ != 0) { + output.writeUInt32(1, weatherAreaId_); + } + if (weatherGadgetId_ != 0) { + output.writeUInt32(9, weatherGadgetId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetWeatherValueMap(), + WeatherValueMapDefaultEntryHolder.defaultEntry, + 10); + if (climateType_ != 0) { + output.writeUInt32(14, climateType_); + } + if (transDuration_ != 0F) { + output.writeFloat(15, transDuration_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (weatherAreaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, weatherAreaId_); + } + if (weatherGadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, weatherGadgetId_); + } + for (java.util.Map.Entry entry + : internalGetWeatherValueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + weatherValueMap__ = WeatherValueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, weatherValueMap__); + } + if (climateType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, climateType_); + } + if (transDuration_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(15, transDuration_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify other = (emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify) obj; + + if (getWeatherAreaId() + != other.getWeatherAreaId()) return false; + if (getWeatherGadgetId() + != other.getWeatherGadgetId()) return false; + if (getClimateType() + != other.getClimateType()) return false; + if (java.lang.Float.floatToIntBits(getTransDuration()) + != java.lang.Float.floatToIntBits( + other.getTransDuration())) return false; + if (!internalGetWeatherValueMap().equals( + other.internalGetWeatherValueMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + WEATHER_AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeatherAreaId(); + hash = (37 * hash) + WEATHER_GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeatherGadgetId(); + hash = (37 * hash) + CLIMATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getClimateType(); + hash = (37 * hash) + TRANS_DURATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getTransDuration()); + if (!internalGetWeatherValueMap().getMap().isEmpty()) { + hash = (37 * hash) + WEATHER_VALUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetWeatherValueMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 230
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneAreaWeatherNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneAreaWeatherNotify) + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetWeatherValueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 10: + return internalGetMutableWeatherValueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.class, emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + weatherAreaId_ = 0; + + weatherGadgetId_ = 0; + + climateType_ = 0; + + transDuration_ = 0F; + + internalGetMutableWeatherValueMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify build() { + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify buildPartial() { + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify result = new emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify(this); + int from_bitField0_ = bitField0_; + result.weatherAreaId_ = weatherAreaId_; + result.weatherGadgetId_ = weatherGadgetId_; + result.climateType_ = climateType_; + result.transDuration_ = transDuration_; + result.weatherValueMap_ = internalGetWeatherValueMap(); + result.weatherValueMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify other) { + if (other == emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.getDefaultInstance()) return this; + if (other.getWeatherAreaId() != 0) { + setWeatherAreaId(other.getWeatherAreaId()); + } + if (other.getWeatherGadgetId() != 0) { + setWeatherGadgetId(other.getWeatherGadgetId()); + } + if (other.getClimateType() != 0) { + setClimateType(other.getClimateType()); + } + if (other.getTransDuration() != 0F) { + setTransDuration(other.getTransDuration()); + } + internalGetMutableWeatherValueMap().mergeFrom( + other.internalGetWeatherValueMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int weatherAreaId_ ; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + /** + * uint32 weather_area_id = 1; + * @param value The weatherAreaId to set. + * @return This builder for chaining. + */ + public Builder setWeatherAreaId(int value) { + + weatherAreaId_ = value; + onChanged(); + return this; + } + /** + * uint32 weather_area_id = 1; + * @return This builder for chaining. + */ + public Builder clearWeatherAreaId() { + + weatherAreaId_ = 0; + onChanged(); + return this; + } + + private int weatherGadgetId_ ; + /** + * uint32 weather_gadget_id = 9; + * @return The weatherGadgetId. + */ + @java.lang.Override + public int getWeatherGadgetId() { + return weatherGadgetId_; + } + /** + * uint32 weather_gadget_id = 9; + * @param value The weatherGadgetId to set. + * @return This builder for chaining. + */ + public Builder setWeatherGadgetId(int value) { + + weatherGadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 weather_gadget_id = 9; + * @return This builder for chaining. + */ + public Builder clearWeatherGadgetId() { + + weatherGadgetId_ = 0; + onChanged(); + return this; + } + + private int climateType_ ; + /** + * uint32 climate_type = 14; + * @return The climateType. + */ + @java.lang.Override + public int getClimateType() { + return climateType_; + } + /** + * uint32 climate_type = 14; + * @param value The climateType to set. + * @return This builder for chaining. + */ + public Builder setClimateType(int value) { + + climateType_ = value; + onChanged(); + return this; + } + /** + * uint32 climate_type = 14; + * @return This builder for chaining. + */ + public Builder clearClimateType() { + + climateType_ = 0; + onChanged(); + return this; + } + + private float transDuration_ ; + /** + * float trans_duration = 15; + * @return The transDuration. + */ + @java.lang.Override + public float getTransDuration() { + return transDuration_; + } + /** + * float trans_duration = 15; + * @param value The transDuration to set. + * @return This builder for chaining. + */ + public Builder setTransDuration(float value) { + + transDuration_ = value; + onChanged(); + return this; + } + /** + * float trans_duration = 15; + * @return This builder for chaining. + */ + public Builder clearTransDuration() { + + transDuration_ = 0F; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.String> weatherValueMap_; + private com.google.protobuf.MapField + internalGetWeatherValueMap() { + if (weatherValueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + } + return weatherValueMap_; + } + private com.google.protobuf.MapField + internalGetMutableWeatherValueMap() { + onChanged();; + if (weatherValueMap_ == null) { + weatherValueMap_ = com.google.protobuf.MapField.newMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + } + if (!weatherValueMap_.isMutable()) { + weatherValueMap_ = weatherValueMap_.copy(); + } + return weatherValueMap_; + } + + public int getWeatherValueMapCount() { + return internalGetWeatherValueMap().getMap().size(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + @java.lang.Override + public boolean containsWeatherValueMap( + int key) { + + return internalGetWeatherValueMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeatherValueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeatherValueMap() { + return getWeatherValueMapMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.util.Map getWeatherValueMapMap() { + return internalGetWeatherValueMap().getMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrDefault( + int key, + java.lang.String defaultValue) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearWeatherValueMap() { + internalGetMutableWeatherValueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + public Builder removeWeatherValueMap( + int key) { + + internalGetMutableWeatherValueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableWeatherValueMap() { + return internalGetMutableWeatherValueMap().getMutableMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + public Builder putWeatherValueMap( + int key, + java.lang.String value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableWeatherValueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + public Builder putAllWeatherValueMap( + java.util.Map values) { + internalGetMutableWeatherValueMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneAreaWeatherNotify) + } + + // @@protoc_insertion_point(class_scope:SceneAreaWeatherNotify) + private static final emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify(); + } + + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneAreaWeatherNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneAreaWeatherNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAreaWeatherNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAreaWeatherNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SceneAreaWeatherNotify.proto\"\373\001\n\026Scene" + + "AreaWeatherNotify\022\027\n\017weather_area_id\030\001 \001" + + "(\r\022\031\n\021weather_gadget_id\030\t \001(\r\022\024\n\014climate" + + "_type\030\016 \001(\r\022\026\n\016trans_duration\030\017 \001(\002\022G\n\021w" + + "eather_value_map\030\n \003(\0132,.SceneAreaWeathe" + + "rNotify.WeatherValueMapEntry\0326\n\024WeatherV" + + "alueMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\t" + + ":\0028\001B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneAreaWeatherNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneAreaWeatherNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAreaWeatherNotify_descriptor, + new java.lang.String[] { "WeatherAreaId", "WeatherGadgetId", "ClimateType", "TransDuration", "WeatherValueMap", }); + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor = + internal_static_SceneAreaWeatherNotify_descriptor.getNestedTypes().get(0); + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java new file mode 100644 index 000000000..267717b3e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java @@ -0,0 +1,3956 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneAvatarInfoOuterClass { + private SceneAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint64 guid = 3; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 peer_id = 4; + * @return The peerId. + */ + int getPeerId(); + + /** + * repeated uint32 equip_id_list = 5; + * @return A list containing the equipIdList. + */ + java.util.List getEquipIdListList(); + /** + * repeated uint32 equip_id_list = 5; + * @return The count of equipIdList. + */ + int getEquipIdListCount(); + /** + * repeated uint32 equip_id_list = 5; + * @param index The index of the element to return. + * @return The equipIdList at the given index. + */ + int getEquipIdList(int index); + + /** + * uint32 skill_depot_id = 6; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * repeated uint32 talent_id_list = 7; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 7; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 7; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * .SceneWeaponInfo weapon = 8; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .SceneWeaponInfo weapon = 8; + * @return The weapon. + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon(); + /** + * .SceneWeaponInfo weapon = 8; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder(); + + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + java.util.List + getReliquaryListList(); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + int getReliquaryListCount(); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + java.util.List + getReliquaryListOrBuilderList(); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( + int index); + + /** + * uint32 core_proud_skill_level = 11; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return A list containing the inherentProudSkillList. + */ + java.util.List getInherentProudSkillListList(); + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return The count of inherentProudSkillList. + */ + int getInherentProudSkillListCount(); + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + int getInherentProudSkillList(int index); + + /** + * map<uint32, uint32> skill_level_map = 13; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + int getSkillLevelMapOrThrow( + int key); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * repeated .ServerBuff server_buff_list = 15; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * repeated uint32 team_resonance_list = 16; + * @return A list containing the teamResonanceList. + */ + java.util.List getTeamResonanceListList(); + /** + * repeated uint32 team_resonance_list = 16; + * @return The count of teamResonanceList. + */ + int getTeamResonanceListCount(); + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + int getTeamResonanceList(int index); + + /** + * uint32 wearing_flycloak_id = 17; + * @return The wearingFlycloakId. + */ + int getWearingFlycloakId(); + + /** + * uint32 born_time = 18; + * @return The bornTime. + */ + int getBornTime(); + + /** + * uint32 costume_id = 19; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return Whether the curVehicleInfo field is set. + */ + boolean hasCurVehicleInfo(); + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return The curVehicleInfo. + */ + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getCurVehicleInfo(); + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder getCurVehicleInfoOrBuilder(); + + /** + * .AvatarExcelInfo excel_info = 21; + * @return Whether the excelInfo field is set. + */ + boolean hasExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 21; + * @return The excelInfo. + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 21; + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder(); + + /** + * uint32 anim_hash = 22; + * @return The animHash. + */ + int getAnimHash(); + } + /** + * Protobuf type {@code SceneAvatarInfo} + */ + public static final class SceneAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneAvatarInfo) + SceneAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneAvatarInfo.newBuilder() to construct. + private SceneAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneAvatarInfo() { + equipIdList_ = emptyIntList(); + talentIdList_ = emptyIntList(); + reliquaryList_ = java.util.Collections.emptyList(); + inherentProudSkillList_ = emptyIntList(); + serverBuffList_ = java.util.Collections.emptyList(); + teamResonanceList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneAvatarInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + avatarId_ = input.readUInt32(); + break; + } + case 24: { + + guid_ = input.readUInt64(); + break; + } + case 32: { + + peerId_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + equipIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + equipIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + equipIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + equipIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 66: { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder subBuilder = null; + if (weapon_ != null) { + subBuilder = weapon_.toBuilder(); + } + weapon_ = input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weapon_); + weapon_ = subBuilder.buildPartial(); + } + + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + reliquaryList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.parser(), extensionRegistry)); + break; + } + case 88: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + inherentProudSkillList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + inherentProudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 128: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + teamResonanceList_.addInt(input.readUInt32()); + break; + } + case 130: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000080) != 0) && input.getBytesUntilLimit() > 0) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + while (input.getBytesUntilLimit() > 0) { + teamResonanceList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 136: { + + wearingFlycloakId_ = input.readUInt32(); + break; + } + case 144: { + + bornTime_ = input.readUInt32(); + break; + } + case 152: { + + costumeId_ = input.readUInt32(); + break; + } + case 162: { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder subBuilder = null; + if (curVehicleInfo_ != null) { + subBuilder = curVehicleInfo_.toBuilder(); + } + curVehicleInfo_ = input.readMessage(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curVehicleInfo_); + curVehicleInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 170: { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder subBuilder = null; + if (excelInfo_ != null) { + subBuilder = excelInfo_.toBuilder(); + } + excelInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(excelInfo_); + excelInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 176: { + + animHash_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + equipIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = java.util.Collections.unmodifiableList(reliquaryList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + if (((mutable_bitField0_ & 0x00000080) != 0)) { + teamResonanceList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetSkillLevelMap(); + case 14: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.class, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 2; + private int avatarId_; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int GUID_FIELD_NUMBER = 3; + private long guid_; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int PEER_ID_FIELD_NUMBER = 4; + private int peerId_; + /** + * uint32 peer_id = 4; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + public static final int EQUIP_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList equipIdList_; + /** + * repeated uint32 equip_id_list = 5; + * @return A list containing the equipIdList. + */ + @java.lang.Override + public java.util.List + getEquipIdListList() { + return equipIdList_; + } + /** + * repeated uint32 equip_id_list = 5; + * @return The count of equipIdList. + */ + public int getEquipIdListCount() { + return equipIdList_.size(); + } + /** + * repeated uint32 equip_id_list = 5; + * @param index The index of the element to return. + * @return The equipIdList at the given index. + */ + public int getEquipIdList(int index) { + return equipIdList_.getInt(index); + } + private int equipIdListMemoizedSerializedSize = -1; + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 6; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 6; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 7; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 7; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 7; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int WEAPON_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + /** + * .SceneWeaponInfo weapon = 8; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 8; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + return getWeapon(); + } + + public static final int RELIQUARY_LIST_FIELD_NUMBER = 9; + private java.util.List reliquaryList_; + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public java.util.List getReliquaryListList() { + return reliquaryList_; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public java.util.List + getReliquaryListOrBuilderList() { + return reliquaryList_; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public int getReliquaryListCount() { + return reliquaryList_.size(); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index) { + return reliquaryList_.get(index); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( + int index) { + return reliquaryList_.get(index); + } + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 11; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 11; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList inherentProudSkillList_; + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return A list containing the inherentProudSkillList. + */ + @java.lang.Override + public java.util.List + getInherentProudSkillListList() { + return inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + private int inherentProudSkillListMemoizedSerializedSize = -1; + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 13; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 14; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 15; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int TEAM_RESONANCE_LIST_FIELD_NUMBER = 16; + private com.google.protobuf.Internal.IntList teamResonanceList_; + /** + * repeated uint32 team_resonance_list = 16; + * @return A list containing the teamResonanceList. + */ + @java.lang.Override + public java.util.List + getTeamResonanceListList() { + return teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 16; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + private int teamResonanceListMemoizedSerializedSize = -1; + + public static final int WEARING_FLYCLOAK_ID_FIELD_NUMBER = 17; + private int wearingFlycloakId_; + /** + * uint32 wearing_flycloak_id = 17; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + + public static final int BORN_TIME_FIELD_NUMBER = 18; + private int bornTime_; + /** + * uint32 born_time = 18; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 19; + private int costumeId_; + /** + * uint32 costume_id = 19; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int CUR_VEHICLE_INFO_FIELD_NUMBER = 20; + private emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo curVehicleInfo_; + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return Whether the curVehicleInfo field is set. + */ + @java.lang.Override + public boolean hasCurVehicleInfo() { + return curVehicleInfo_ != null; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return The curVehicleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getCurVehicleInfo() { + return curVehicleInfo_ == null ? emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance() : curVehicleInfo_; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder getCurVehicleInfoOrBuilder() { + return getCurVehicleInfo(); + } + + public static final int EXCEL_INFO_FIELD_NUMBER = 21; + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + /** + * .AvatarExcelInfo excel_info = 21; + * @return Whether the excelInfo field is set. + */ + @java.lang.Override + public boolean hasExcelInfo() { + return excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 21; + * @return The excelInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + return getExcelInfo(); + } + + public static final int ANIM_HASH_FIELD_NUMBER = 22; + private int animHash_; + /** + * uint32 anim_hash = 22; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (avatarId_ != 0) { + output.writeUInt32(2, avatarId_); + } + if (guid_ != 0L) { + output.writeUInt64(3, guid_); + } + if (peerId_ != 0) { + output.writeUInt32(4, peerId_); + } + if (getEquipIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(equipIdListMemoizedSerializedSize); + } + for (int i = 0; i < equipIdList_.size(); i++) { + output.writeUInt32NoTag(equipIdList_.getInt(i)); + } + if (skillDepotId_ != 0) { + output.writeUInt32(6, skillDepotId_); + } + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + if (weapon_ != null) { + output.writeMessage(8, getWeapon()); + } + for (int i = 0; i < reliquaryList_.size(); i++) { + output.writeMessage(9, reliquaryList_.get(i)); + } + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(11, coreProudSkillLevel_); + } + if (getInherentProudSkillListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(inherentProudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + output.writeUInt32NoTag(inherentProudSkillList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 13); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 14); + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(15, serverBuffList_.get(i)); + } + if (getTeamResonanceListList().size() > 0) { + output.writeUInt32NoTag(130); + output.writeUInt32NoTag(teamResonanceListMemoizedSerializedSize); + } + for (int i = 0; i < teamResonanceList_.size(); i++) { + output.writeUInt32NoTag(teamResonanceList_.getInt(i)); + } + if (wearingFlycloakId_ != 0) { + output.writeUInt32(17, wearingFlycloakId_); + } + if (bornTime_ != 0) { + output.writeUInt32(18, bornTime_); + } + if (costumeId_ != 0) { + output.writeUInt32(19, costumeId_); + } + if (curVehicleInfo_ != null) { + output.writeMessage(20, getCurVehicleInfo()); + } + if (excelInfo_ != null) { + output.writeMessage(21, getExcelInfo()); + } + if (animHash_ != 0) { + output.writeUInt32(22, animHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, avatarId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, guid_); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, peerId_); + } + { + int dataSize = 0; + for (int i = 0; i < equipIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(equipIdList_.getInt(i)); + } + size += dataSize; + if (!getEquipIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + equipIdListMemoizedSerializedSize = dataSize; + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, skillDepotId_); + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + if (weapon_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getWeapon()); + } + for (int i = 0; i < reliquaryList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, reliquaryList_.get(i)); + } + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, coreProudSkillLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(inherentProudSkillList_.getInt(i)); + } + size += dataSize; + if (!getInherentProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + inherentProudSkillListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, skillLevelMap__); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, proudSkillExtraLevelMap__); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, serverBuffList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < teamResonanceList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(teamResonanceList_.getInt(i)); + } + size += dataSize; + if (!getTeamResonanceListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + teamResonanceListMemoizedSerializedSize = dataSize; + } + if (wearingFlycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(17, wearingFlycloakId_); + } + if (bornTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, bornTime_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, costumeId_); + } + if (curVehicleInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, getCurVehicleInfo()); + } + if (excelInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, getExcelInfo()); + } + if (animHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(22, animHash_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo other = (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) obj; + + if (getUid() + != other.getUid()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getPeerId() + != other.getPeerId()) return false; + if (!getEquipIdListList() + .equals(other.getEquipIdListList())) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (hasWeapon() != other.hasWeapon()) return false; + if (hasWeapon()) { + if (!getWeapon() + .equals(other.getWeapon())) return false; + } + if (!getReliquaryListList() + .equals(other.getReliquaryListList())) return false; + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (!getInherentProudSkillListList() + .equals(other.getInherentProudSkillListList())) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!getTeamResonanceListList() + .equals(other.getTeamResonanceListList())) return false; + if (getWearingFlycloakId() + != other.getWearingFlycloakId()) return false; + if (getBornTime() + != other.getBornTime()) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasCurVehicleInfo() != other.hasCurVehicleInfo()) return false; + if (hasCurVehicleInfo()) { + if (!getCurVehicleInfo() + .equals(other.getCurVehicleInfo())) return false; + } + if (hasExcelInfo() != other.hasExcelInfo()) return false; + if (hasExcelInfo()) { + if (!getExcelInfo() + .equals(other.getExcelInfo())) return false; + } + if (getAnimHash() + != other.getAnimHash()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + if (getEquipIdListCount() > 0) { + hash = (37 * hash) + EQUIP_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipIdListList().hashCode(); + } + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (hasWeapon()) { + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + } + if (getReliquaryListCount() > 0) { + hash = (37 * hash) + RELIQUARY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReliquaryListList().hashCode(); + } + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + if (getInherentProudSkillListCount() > 0) { + hash = (37 * hash) + INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInherentProudSkillListList().hashCode(); + } + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + if (getTeamResonanceListCount() > 0) { + hash = (37 * hash) + TEAM_RESONANCE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTeamResonanceListList().hashCode(); + } + hash = (37 * hash) + WEARING_FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getWearingFlycloakId(); + hash = (37 * hash) + BORN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBornTime(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasCurVehicleInfo()) { + hash = (37 * hash) + CUR_VEHICLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCurVehicleInfo().hashCode(); + } + if (hasExcelInfo()) { + hash = (37 * hash) + EXCEL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getExcelInfo().hashCode(); + } + hash = (37 * hash) + ANIM_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAnimHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneAvatarInfo) + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetSkillLevelMap(); + case 14: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutableSkillLevelMap(); + case 14: + return internalGetMutableProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.class, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getReliquaryListFieldBuilder(); + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + avatarId_ = 0; + + guid_ = 0L; + + peerId_ = 0; + + equipIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + skillDepotId_ = 0; + + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (weaponBuilder_ == null) { + weapon_ = null; + } else { + weapon_ = null; + weaponBuilder_ = null; + } + if (reliquaryListBuilder_ == null) { + reliquaryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + reliquaryListBuilder_.clear(); + } + coreProudSkillLevel_ = 0; + + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + internalGetMutableSkillLevelMap().clear(); + internalGetMutableProudSkillExtraLevelMap().clear(); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + serverBuffListBuilder_.clear(); + } + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + wearingFlycloakId_ = 0; + + bornTime_ = 0; + + costumeId_ = 0; + + if (curVehicleInfoBuilder_ == null) { + curVehicleInfo_ = null; + } else { + curVehicleInfo_ = null; + curVehicleInfoBuilder_ = null; + } + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + animHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo build() { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo buildPartial() { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo result = new emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.avatarId_ = avatarId_; + result.guid_ = guid_; + result.peerId_ = peerId_; + if (((bitField0_ & 0x00000001) != 0)) { + equipIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.equipIdList_ = equipIdList_; + result.skillDepotId_ = skillDepotId_; + if (((bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.talentIdList_ = talentIdList_; + if (weaponBuilder_ == null) { + result.weapon_ = weapon_; + } else { + result.weapon_ = weaponBuilder_.build(); + } + if (reliquaryListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = java.util.Collections.unmodifiableList(reliquaryList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.reliquaryList_ = reliquaryList_; + } else { + result.reliquaryList_ = reliquaryListBuilder_.build(); + } + result.coreProudSkillLevel_ = coreProudSkillLevel_; + if (((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.inherentProudSkillList_ = inherentProudSkillList_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + if (((bitField0_ & 0x00000080) != 0)) { + teamResonanceList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000080); + } + result.teamResonanceList_ = teamResonanceList_; + result.wearingFlycloakId_ = wearingFlycloakId_; + result.bornTime_ = bornTime_; + result.costumeId_ = costumeId_; + if (curVehicleInfoBuilder_ == null) { + result.curVehicleInfo_ = curVehicleInfo_; + } else { + result.curVehicleInfo_ = curVehicleInfoBuilder_.build(); + } + if (excelInfoBuilder_ == null) { + result.excelInfo_ = excelInfo_; + } else { + result.excelInfo_ = excelInfoBuilder_.build(); + } + result.animHash_ = animHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo other) { + if (other == emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + if (!other.equipIdList_.isEmpty()) { + if (equipIdList_.isEmpty()) { + equipIdList_ = other.equipIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEquipIdListIsMutable(); + equipIdList_.addAll(other.equipIdList_); + } + onChanged(); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + if (other.hasWeapon()) { + mergeWeapon(other.getWeapon()); + } + if (reliquaryListBuilder_ == null) { + if (!other.reliquaryList_.isEmpty()) { + if (reliquaryList_.isEmpty()) { + reliquaryList_ = other.reliquaryList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureReliquaryListIsMutable(); + reliquaryList_.addAll(other.reliquaryList_); + } + onChanged(); + } + } else { + if (!other.reliquaryList_.isEmpty()) { + if (reliquaryListBuilder_.isEmpty()) { + reliquaryListBuilder_.dispose(); + reliquaryListBuilder_ = null; + reliquaryList_ = other.reliquaryList_; + bitField0_ = (bitField0_ & ~0x00000004); + reliquaryListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getReliquaryListFieldBuilder() : null; + } else { + reliquaryListBuilder_.addAllMessages(other.reliquaryList_); + } + } + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (!other.inherentProudSkillList_.isEmpty()) { + if (inherentProudSkillList_.isEmpty()) { + inherentProudSkillList_ = other.inherentProudSkillList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addAll(other.inherentProudSkillList_); + } + onChanged(); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000040); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (!other.teamResonanceList_.isEmpty()) { + if (teamResonanceList_.isEmpty()) { + teamResonanceList_ = other.teamResonanceList_; + bitField0_ = (bitField0_ & ~0x00000080); + } else { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addAll(other.teamResonanceList_); + } + onChanged(); + } + if (other.getWearingFlycloakId() != 0) { + setWearingFlycloakId(other.getWearingFlycloakId()); + } + if (other.getBornTime() != 0) { + setBornTime(other.getBornTime()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasCurVehicleInfo()) { + mergeCurVehicleInfo(other.getCurVehicleInfo()); + } + if (other.hasExcelInfo()) { + mergeExcelInfo(other.getExcelInfo()); + } + if (other.getAnimHash() != 0) { + setAnimHash(other.getAnimHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 2; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 3; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 3; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 4; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 4; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 4; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList equipIdList_ = emptyIntList(); + private void ensureEquipIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + equipIdList_ = mutableCopy(equipIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 equip_id_list = 5; + * @return A list containing the equipIdList. + */ + public java.util.List + getEquipIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(equipIdList_) : equipIdList_; + } + /** + * repeated uint32 equip_id_list = 5; + * @return The count of equipIdList. + */ + public int getEquipIdListCount() { + return equipIdList_.size(); + } + /** + * repeated uint32 equip_id_list = 5; + * @param index The index of the element to return. + * @return The equipIdList at the given index. + */ + public int getEquipIdList(int index) { + return equipIdList_.getInt(index); + } + /** + * repeated uint32 equip_id_list = 5; + * @param index The index to set the value at. + * @param value The equipIdList to set. + * @return This builder for chaining. + */ + public Builder setEquipIdList( + int index, int value) { + ensureEquipIdListIsMutable(); + equipIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 equip_id_list = 5; + * @param value The equipIdList to add. + * @return This builder for chaining. + */ + public Builder addEquipIdList(int value) { + ensureEquipIdListIsMutable(); + equipIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 equip_id_list = 5; + * @param values The equipIdList to add. + * @return This builder for chaining. + */ + public Builder addAllEquipIdList( + java.lang.Iterable values) { + ensureEquipIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 equip_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearEquipIdList() { + equipIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 6; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 6; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 6; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 talent_id_list = 7; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 7; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 7; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 7; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 7; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 7; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 7; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponBuilder_; + /** + * .SceneWeaponInfo weapon = 8; + * @return Whether the weapon field is set. + */ + public boolean hasWeapon() { + return weaponBuilder_ != null || weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 8; + * @return The weapon. + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + if (weaponBuilder_ == null) { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } else { + return weaponBuilder_.getMessage(); + } + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder setWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weapon_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponBuilder_ == null) { + weapon_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (weapon_ != null) { + weapon_ = + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder(weapon_).mergeFrom(value).buildPartial(); + } else { + weapon_ = value; + } + onChanged(); + } else { + weaponBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + weapon_ = null; + onChanged(); + } else { + weapon_ = null; + weaponBuilder_ = null; + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponBuilder() { + + onChanged(); + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + if (weaponBuilder_ != null) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + return weapon_ == null ? + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + } + /** + * .SceneWeaponInfo weapon = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( + getWeapon(), + getParentForChildren(), + isClean()); + weapon_ = null; + } + return weaponBuilder_; + } + + private java.util.List reliquaryList_ = + java.util.Collections.emptyList(); + private void ensureReliquaryListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = new java.util.ArrayList(reliquaryList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> reliquaryListBuilder_; + + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public java.util.List getReliquaryListList() { + if (reliquaryListBuilder_ == null) { + return java.util.Collections.unmodifiableList(reliquaryList_); + } else { + return reliquaryListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public int getReliquaryListCount() { + if (reliquaryListBuilder_ == null) { + return reliquaryList_.size(); + } else { + return reliquaryListBuilder_.getCount(); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index) { + if (reliquaryListBuilder_ == null) { + return reliquaryList_.get(index); + } else { + return reliquaryListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder setReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReliquaryListIsMutable(); + reliquaryList_.set(index, value); + onChanged(); + } else { + reliquaryListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder setReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.set(index, builderForValue.build()); + onChanged(); + } else { + reliquaryListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReliquaryListIsMutable(); + reliquaryList_.add(value); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReliquaryListIsMutable(); + reliquaryList_.add(index, value); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.add(builderForValue.build()); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.add(index, builderForValue.build()); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addAllReliquaryList( + java.lang.Iterable values) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, reliquaryList_); + onChanged(); + } else { + reliquaryListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder clearReliquaryList() { + if (reliquaryListBuilder_ == null) { + reliquaryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + reliquaryListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder removeReliquaryList(int index) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.remove(index); + onChanged(); + } else { + reliquaryListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder getReliquaryListBuilder( + int index) { + return getReliquaryListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( + int index) { + if (reliquaryListBuilder_ == null) { + return reliquaryList_.get(index); } else { + return reliquaryListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public java.util.List + getReliquaryListOrBuilderList() { + if (reliquaryListBuilder_ != null) { + return reliquaryListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(reliquaryList_); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder addReliquaryListBuilder() { + return getReliquaryListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder addReliquaryListBuilder( + int index) { + return getReliquaryListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public java.util.List + getReliquaryListBuilderList() { + return getReliquaryListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> + getReliquaryListFieldBuilder() { + if (reliquaryListBuilder_ == null) { + reliquaryListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder>( + reliquaryList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + reliquaryList_ = null; + } + return reliquaryListBuilder_; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 11; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 11; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 11; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList inherentProudSkillList_ = emptyIntList(); + private void ensureInherentProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = mutableCopy(inherentProudSkillList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return A list containing the inherentProudSkillList. + */ + public java.util.List + getInherentProudSkillListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index to set the value at. + * @param value The inherentProudSkillList to set. + * @return This builder for chaining. + */ + public Builder setInherentProudSkillList( + int index, int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param value The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addInherentProudSkillList(int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param values The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllInherentProudSkillList( + java.lang.Iterable values) { + ensureInherentProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inherentProudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return This builder for chaining. + */ + public Builder clearInherentProudSkillList() { + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private com.google.protobuf.Internal.IntList teamResonanceList_ = emptyIntList(); + private void ensureTeamResonanceListIsMutable() { + if (!((bitField0_ & 0x00000080) != 0)) { + teamResonanceList_ = mutableCopy(teamResonanceList_); + bitField0_ |= 0x00000080; + } + } + /** + * repeated uint32 team_resonance_list = 16; + * @return A list containing the teamResonanceList. + */ + public java.util.List + getTeamResonanceListList() { + return ((bitField0_ & 0x00000080) != 0) ? + java.util.Collections.unmodifiableList(teamResonanceList_) : teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 16; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index to set the value at. + * @param value The teamResonanceList to set. + * @return This builder for chaining. + */ + public Builder setTeamResonanceList( + int index, int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 16; + * @param value The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addTeamResonanceList(int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 16; + * @param values The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addAllTeamResonanceList( + java.lang.Iterable values) { + ensureTeamResonanceListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, teamResonanceList_); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 16; + * @return This builder for chaining. + */ + public Builder clearTeamResonanceList() { + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + return this; + } + + private int wearingFlycloakId_ ; + /** + * uint32 wearing_flycloak_id = 17; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + /** + * uint32 wearing_flycloak_id = 17; + * @param value The wearingFlycloakId to set. + * @return This builder for chaining. + */ + public Builder setWearingFlycloakId(int value) { + + wearingFlycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 wearing_flycloak_id = 17; + * @return This builder for chaining. + */ + public Builder clearWearingFlycloakId() { + + wearingFlycloakId_ = 0; + onChanged(); + return this; + } + + private int bornTime_ ; + /** + * uint32 born_time = 18; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + /** + * uint32 born_time = 18; + * @param value The bornTime to set. + * @return This builder for chaining. + */ + public Builder setBornTime(int value) { + + bornTime_ = value; + onChanged(); + return this; + } + /** + * uint32 born_time = 18; + * @return This builder for chaining. + */ + public Builder clearBornTime() { + + bornTime_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 19; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 19; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 19; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo curVehicleInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder> curVehicleInfoBuilder_; + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return Whether the curVehicleInfo field is set. + */ + public boolean hasCurVehicleInfo() { + return curVehicleInfoBuilder_ != null || curVehicleInfo_ != null; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return The curVehicleInfo. + */ + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getCurVehicleInfo() { + if (curVehicleInfoBuilder_ == null) { + return curVehicleInfo_ == null ? emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance() : curVehicleInfo_; + } else { + return curVehicleInfoBuilder_.getMessage(); + } + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder setCurVehicleInfo(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo value) { + if (curVehicleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curVehicleInfo_ = value; + onChanged(); + } else { + curVehicleInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder setCurVehicleInfo( + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder builderForValue) { + if (curVehicleInfoBuilder_ == null) { + curVehicleInfo_ = builderForValue.build(); + onChanged(); + } else { + curVehicleInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder mergeCurVehicleInfo(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo value) { + if (curVehicleInfoBuilder_ == null) { + if (curVehicleInfo_ != null) { + curVehicleInfo_ = + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.newBuilder(curVehicleInfo_).mergeFrom(value).buildPartial(); + } else { + curVehicleInfo_ = value; + } + onChanged(); + } else { + curVehicleInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder clearCurVehicleInfo() { + if (curVehicleInfoBuilder_ == null) { + curVehicleInfo_ = null; + onChanged(); + } else { + curVehicleInfo_ = null; + curVehicleInfoBuilder_ = null; + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder getCurVehicleInfoBuilder() { + + onChanged(); + return getCurVehicleInfoFieldBuilder().getBuilder(); + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder getCurVehicleInfoOrBuilder() { + if (curVehicleInfoBuilder_ != null) { + return curVehicleInfoBuilder_.getMessageOrBuilder(); + } else { + return curVehicleInfo_ == null ? + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance() : curVehicleInfo_; + } + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder> + getCurVehicleInfoFieldBuilder() { + if (curVehicleInfoBuilder_ == null) { + curVehicleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder>( + getCurVehicleInfo(), + getParentForChildren(), + isClean()); + curVehicleInfo_ = null; + } + return curVehicleInfoBuilder_; + } + + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> excelInfoBuilder_; + /** + * .AvatarExcelInfo excel_info = 21; + * @return Whether the excelInfo field is set. + */ + public boolean hasExcelInfo() { + return excelInfoBuilder_ != null || excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 21; + * @return The excelInfo. + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + if (excelInfoBuilder_ == null) { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } else { + return excelInfoBuilder_.getMessage(); + } + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder setExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + excelInfo_ = value; + onChanged(); + } else { + excelInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder setExcelInfo( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder builderForValue) { + if (excelInfoBuilder_ == null) { + excelInfo_ = builderForValue.build(); + onChanged(); + } else { + excelInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder mergeExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (excelInfo_ != null) { + excelInfo_ = + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder(excelInfo_).mergeFrom(value).buildPartial(); + } else { + excelInfo_ = value; + } + onChanged(); + } else { + excelInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder clearExcelInfo() { + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + onChanged(); + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder getExcelInfoBuilder() { + + onChanged(); + return getExcelInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + if (excelInfoBuilder_ != null) { + return excelInfoBuilder_.getMessageOrBuilder(); + } else { + return excelInfo_ == null ? + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> + getExcelInfoFieldBuilder() { + if (excelInfoBuilder_ == null) { + excelInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder>( + getExcelInfo(), + getParentForChildren(), + isClean()); + excelInfo_ = null; + } + return excelInfoBuilder_; + } + + private int animHash_ ; + /** + * uint32 anim_hash = 22; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + /** + * uint32 anim_hash = 22; + * @param value The animHash to set. + * @return This builder for chaining. + */ + public Builder setAnimHash(int value) { + + animHash_ = value; + onChanged(); + return this; + } + /** + * uint32 anim_hash = 22; + * @return This builder for chaining. + */ + public Builder clearAnimHash() { + + animHash_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:SceneAvatarInfo) + private static final emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo(); + } + + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAvatarInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAvatarInfo_SkillLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneAvatarInfo.proto\032\025AvatarExcelInfo" + + ".proto\032\024CurVehicleInfo.proto\032\030SceneReliq" + + "uaryInfo.proto\032\025SceneWeaponInfo.proto\032\020S" + + "erverBuff.proto\"\235\006\n\017SceneAvatarInfo\022\013\n\003u" + + "id\030\001 \001(\r\022\021\n\tavatar_id\030\002 \001(\r\022\014\n\004guid\030\003 \001(" + + "\004\022\017\n\007peer_id\030\004 \001(\r\022\025\n\requip_id_list\030\005 \003(" + + "\r\022\026\n\016skill_depot_id\030\006 \001(\r\022\026\n\016talent_id_l" + + "ist\030\007 \003(\r\022 \n\006weapon\030\010 \001(\0132\020.SceneWeaponI" + + "nfo\022+\n\016reliquary_list\030\t \003(\0132\023.SceneReliq" + + "uaryInfo\022\036\n\026core_proud_skill_level\030\013 \001(\r" + + "\022!\n\031inherent_proud_skill_list\030\014 \003(\r\022<\n\017s" + + "kill_level_map\030\r \003(\0132#.SceneAvatarInfo.S" + + "killLevelMapEntry\022R\n\033proud_skill_extra_l" + + "evel_map\030\016 \003(\0132-.SceneAvatarInfo.ProudSk" + + "illExtraLevelMapEntry\022%\n\020server_buff_lis" + + "t\030\017 \003(\0132\013.ServerBuff\022\033\n\023team_resonance_l" + + "ist\030\020 \003(\r\022\033\n\023wearing_flycloak_id\030\021 \001(\r\022\021" + + "\n\tborn_time\030\022 \001(\r\022\022\n\ncostume_id\030\023 \001(\r\022)\n" + + "\020cur_vehicle_info\030\024 \001(\0132\017.CurVehicleInfo" + + "\022$\n\nexcel_info\030\025 \001(\0132\020.AvatarExcelInfo\022\021" + + "\n\tanim_hash\030\026 \001(\r\0324\n\022SkillLevelMapEntry\022" + + "\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\032>\n\034Proud" + + "SkillExtraLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005" + + "value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_SceneAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAvatarInfo_descriptor, + new java.lang.String[] { "Uid", "AvatarId", "Guid", "PeerId", "EquipIdList", "SkillDepotId", "TalentIdList", "Weapon", "ReliquaryList", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ProudSkillExtraLevelMap", "ServerBuffList", "TeamResonanceList", "WearingFlycloakId", "BornTime", "CostumeId", "CurVehicleInfo", "ExcelInfo", "AnimHash", }); + internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor = + internal_static_SceneAvatarInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneAvatarInfo_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_SceneAvatarInfo_descriptor.getNestedTypes().get(1); + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java new file mode 100644 index 000000000..18e4617e3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java @@ -0,0 +1,1960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityAiInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityAiInfoOuterClass { + private SceneEntityAiInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityAiInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityAiInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_ai_open = 1; + * @return The isAiOpen. + */ + boolean getIsAiOpen(); + + /** + * .Vector born_pos = 2; + * @return Whether the bornPos field is set. + */ + boolean hasBornPos(); + /** + * .Vector born_pos = 2; + * @return The bornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); + /** + * .Vector born_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); + + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + int getSkillCdMapCount(); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + boolean containsSkillCdMap( + int key); + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillCdMap(); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + java.util.Map + getSkillCdMapMap(); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + int getSkillCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + int getSkillCdMapOrThrow( + int key); + + /** + * .ServantInfo servant_info = 4; + * @return Whether the servantInfo field is set. + */ + boolean hasServantInfo(); + /** + * .ServantInfo servant_info = 4; + * @return The servantInfo. + */ + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo(); + /** + * .ServantInfo servant_info = 4; + */ + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder(); + + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + int getAiThreatMapCount(); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + boolean containsAiThreatMap( + int key); + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAiThreatMap(); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + java.util.Map + getAiThreatMapMap(); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + int getAiThreatMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + int getAiThreatMapOrThrow( + int key); + + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + int getSkillGroupCdMapCount(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + boolean containsSkillGroupCdMap( + int key); + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillGroupCdMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + java.util.Map + getSkillGroupCdMapMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrThrow( + int key); + + /** + * uint32 cur_tactic = 7; + * @return The curTactic. + */ + int getCurTactic(); + } + /** + * Protobuf type {@code SceneEntityAiInfo} + */ + public static final class SceneEntityAiInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityAiInfo) + SceneEntityAiInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityAiInfo.newBuilder() to construct. + private SceneEntityAiInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityAiInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityAiInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityAiInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isAiOpen_ = input.readBool(); + break; + } + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornPos_ != null) { + subBuilder = bornPos_.toBuilder(); + } + bornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornPos_); + bornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skillCdMap__ = input.readMessage( + SkillCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillCdMap_.getMutableMap().put( + skillCdMap__.getKey(), skillCdMap__.getValue()); + break; + } + case 34: { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder subBuilder = null; + if (servantInfo_ != null) { + subBuilder = servantInfo_.toBuilder(); + } + servantInfo_ = input.readMessage(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(servantInfo_); + servantInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + aiThreatMap__ = input.readMessage( + AiThreatMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + aiThreatMap_.getMutableMap().put( + aiThreatMap__.getKey(), aiThreatMap__.getValue()); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + skillGroupCdMap__ = input.readMessage( + SkillGroupCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillGroupCdMap_.getMutableMap().put( + skillGroupCdMap__.getKey(), skillGroupCdMap__.getValue()); + break; + } + case 56: { + + curTactic_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSkillCdMap(); + case 5: + return internalGetAiThreatMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.class, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder.class); + } + + public static final int IS_AI_OPEN_FIELD_NUMBER = 1; + private boolean isAiOpen_; + /** + * bool is_ai_open = 1; + * @return The isAiOpen. + */ + @java.lang.Override + public boolean getIsAiOpen() { + return isAiOpen_; + } + + public static final int BORN_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + /** + * .Vector born_pos = 2; + * @return Whether the bornPos field is set. + */ + @java.lang.Override + public boolean hasBornPos() { + return bornPos_ != null; + } + /** + * .Vector born_pos = 2; + * @return The bornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + /** + * .Vector born_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + return getBornPos(); + } + + public static final int SKILL_CD_MAP_FIELD_NUMBER = 3; + private static final class SkillCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SERVANT_INFO_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo servantInfo_; + /** + * .ServantInfo servant_info = 4; + * @return Whether the servantInfo field is set. + */ + @java.lang.Override + public boolean hasServantInfo() { + return servantInfo_ != null; + } + /** + * .ServantInfo servant_info = 4; + * @return The servantInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo() { + return servantInfo_ == null ? emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance() : servantInfo_; + } + /** + * .ServantInfo servant_info = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder() { + return getServantInfo(); + } + + public static final int AI_THREAT_MAP_FIELD_NUMBER = 5; + private static final class AiThreatMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_GROUP_CD_MAP_FIELD_NUMBER = 6; + private static final class SkillGroupCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CUR_TACTIC_FIELD_NUMBER = 7; + private int curTactic_; + /** + * uint32 cur_tactic = 7; + * @return The curTactic. + */ + @java.lang.Override + public int getCurTactic() { + return curTactic_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isAiOpen_ != false) { + output.writeBool(1, isAiOpen_); + } + if (bornPos_ != null) { + output.writeMessage(2, getBornPos()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillCdMap(), + SkillCdMapDefaultEntryHolder.defaultEntry, + 3); + if (servantInfo_ != null) { + output.writeMessage(4, getServantInfo()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAiThreatMap(), + AiThreatMapDefaultEntryHolder.defaultEntry, + 5); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillGroupCdMap(), + SkillGroupCdMapDefaultEntryHolder.defaultEntry, + 6); + if (curTactic_ != 0) { + output.writeUInt32(7, curTactic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAiOpen_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isAiOpen_); + } + if (bornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getBornPos()); + } + for (java.util.Map.Entry entry + : internalGetSkillCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillCdMap__ = SkillCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, skillCdMap__); + } + if (servantInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getServantInfo()); + } + for (java.util.Map.Entry entry + : internalGetAiThreatMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + aiThreatMap__ = AiThreatMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, aiThreatMap__); + } + for (java.util.Map.Entry entry + : internalGetSkillGroupCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillGroupCdMap__ = SkillGroupCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, skillGroupCdMap__); + } + if (curTactic_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, curTactic_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo other = (emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo) obj; + + if (getIsAiOpen() + != other.getIsAiOpen()) return false; + if (hasBornPos() != other.hasBornPos()) return false; + if (hasBornPos()) { + if (!getBornPos() + .equals(other.getBornPos())) return false; + } + if (!internalGetSkillCdMap().equals( + other.internalGetSkillCdMap())) return false; + if (hasServantInfo() != other.hasServantInfo()) return false; + if (hasServantInfo()) { + if (!getServantInfo() + .equals(other.getServantInfo())) return false; + } + if (!internalGetAiThreatMap().equals( + other.internalGetAiThreatMap())) return false; + if (!internalGetSkillGroupCdMap().equals( + other.internalGetSkillGroupCdMap())) return false; + if (getCurTactic() + != other.getCurTactic()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_AI_OPEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAiOpen()); + if (hasBornPos()) { + hash = (37 * hash) + BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getBornPos().hashCode(); + } + if (!internalGetSkillCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillCdMap().hashCode(); + } + if (hasServantInfo()) { + hash = (37 * hash) + SERVANT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getServantInfo().hashCode(); + } + if (!internalGetAiThreatMap().getMap().isEmpty()) { + hash = (37 * hash) + AI_THREAT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAiThreatMap().hashCode(); + } + if (!internalGetSkillGroupCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_GROUP_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillGroupCdMap().hashCode(); + } + hash = (37 * hash) + CUR_TACTIC_FIELD_NUMBER; + hash = (53 * hash) + getCurTactic(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneEntityAiInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityAiInfo) + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSkillCdMap(); + case 5: + return internalGetAiThreatMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableSkillCdMap(); + case 5: + return internalGetMutableAiThreatMap(); + case 6: + return internalGetMutableSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.class, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAiOpen_ = false; + + if (bornPosBuilder_ == null) { + bornPos_ = null; + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + internalGetMutableSkillCdMap().clear(); + if (servantInfoBuilder_ == null) { + servantInfo_ = null; + } else { + servantInfo_ = null; + servantInfoBuilder_ = null; + } + internalGetMutableAiThreatMap().clear(); + internalGetMutableSkillGroupCdMap().clear(); + curTactic_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo build() { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo buildPartial() { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo result = new emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo(this); + int from_bitField0_ = bitField0_; + result.isAiOpen_ = isAiOpen_; + if (bornPosBuilder_ == null) { + result.bornPos_ = bornPos_; + } else { + result.bornPos_ = bornPosBuilder_.build(); + } + result.skillCdMap_ = internalGetSkillCdMap(); + result.skillCdMap_.makeImmutable(); + if (servantInfoBuilder_ == null) { + result.servantInfo_ = servantInfo_; + } else { + result.servantInfo_ = servantInfoBuilder_.build(); + } + result.aiThreatMap_ = internalGetAiThreatMap(); + result.aiThreatMap_.makeImmutable(); + result.skillGroupCdMap_ = internalGetSkillGroupCdMap(); + result.skillGroupCdMap_.makeImmutable(); + result.curTactic_ = curTactic_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo other) { + if (other == emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance()) return this; + if (other.getIsAiOpen() != false) { + setIsAiOpen(other.getIsAiOpen()); + } + if (other.hasBornPos()) { + mergeBornPos(other.getBornPos()); + } + internalGetMutableSkillCdMap().mergeFrom( + other.internalGetSkillCdMap()); + if (other.hasServantInfo()) { + mergeServantInfo(other.getServantInfo()); + } + internalGetMutableAiThreatMap().mergeFrom( + other.internalGetAiThreatMap()); + internalGetMutableSkillGroupCdMap().mergeFrom( + other.internalGetSkillGroupCdMap()); + if (other.getCurTactic() != 0) { + setCurTactic(other.getCurTactic()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAiOpen_ ; + /** + * bool is_ai_open = 1; + * @return The isAiOpen. + */ + @java.lang.Override + public boolean getIsAiOpen() { + return isAiOpen_; + } + /** + * bool is_ai_open = 1; + * @param value The isAiOpen to set. + * @return This builder for chaining. + */ + public Builder setIsAiOpen(boolean value) { + + isAiOpen_ = value; + onChanged(); + return this; + } + /** + * bool is_ai_open = 1; + * @return This builder for chaining. + */ + public Builder clearIsAiOpen() { + + isAiOpen_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornPosBuilder_; + /** + * .Vector born_pos = 2; + * @return Whether the bornPos field is set. + */ + public boolean hasBornPos() { + return bornPosBuilder_ != null || bornPos_ != null; + } + /** + * .Vector born_pos = 2; + * @return The bornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + if (bornPosBuilder_ == null) { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } else { + return bornPosBuilder_.getMessage(); + } + } + /** + * .Vector born_pos = 2; + */ + public Builder setBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornPos_ = value; + onChanged(); + } else { + bornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public Builder setBornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornPosBuilder_ == null) { + bornPos_ = builderForValue.build(); + onChanged(); + } else { + bornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public Builder mergeBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (bornPos_ != null) { + bornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornPos_).mergeFrom(value).buildPartial(); + } else { + bornPos_ = value; + } + onChanged(); + } else { + bornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public Builder clearBornPos() { + if (bornPosBuilder_ == null) { + bornPos_ = null; + onChanged(); + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { + + onChanged(); + return getBornPosFieldBuilder().getBuilder(); + } + /** + * .Vector born_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + if (bornPosBuilder_ != null) { + return bornPosBuilder_.getMessageOrBuilder(); + } else { + return bornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + } + /** + * .Vector born_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getBornPosFieldBuilder() { + if (bornPosBuilder_ == null) { + bornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornPos(), + getParentForChildren(), + isClean()); + bornPos_ = null; + } + return bornPosBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillCdMap() { + onChanged();; + if (skillCdMap_ == null) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillCdMap_.isMutable()) { + skillCdMap_ = skillCdMap_.copy(); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillCdMap() { + internalGetMutableSkillCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + public Builder removeSkillCdMap( + int key) { + + internalGetMutableSkillCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillCdMap() { + return internalGetMutableSkillCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + public Builder putSkillCdMap( + int key, + int value) { + + + internalGetMutableSkillCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + public Builder putAllSkillCdMap( + java.util.Map values) { + internalGetMutableSkillCdMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo servantInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder> servantInfoBuilder_; + /** + * .ServantInfo servant_info = 4; + * @return Whether the servantInfo field is set. + */ + public boolean hasServantInfo() { + return servantInfoBuilder_ != null || servantInfo_ != null; + } + /** + * .ServantInfo servant_info = 4; + * @return The servantInfo. + */ + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo() { + if (servantInfoBuilder_ == null) { + return servantInfo_ == null ? emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance() : servantInfo_; + } else { + return servantInfoBuilder_.getMessage(); + } + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder setServantInfo(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo value) { + if (servantInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + servantInfo_ = value; + onChanged(); + } else { + servantInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder setServantInfo( + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder builderForValue) { + if (servantInfoBuilder_ == null) { + servantInfo_ = builderForValue.build(); + onChanged(); + } else { + servantInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder mergeServantInfo(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo value) { + if (servantInfoBuilder_ == null) { + if (servantInfo_ != null) { + servantInfo_ = + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.newBuilder(servantInfo_).mergeFrom(value).buildPartial(); + } else { + servantInfo_ = value; + } + onChanged(); + } else { + servantInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder clearServantInfo() { + if (servantInfoBuilder_ == null) { + servantInfo_ = null; + onChanged(); + } else { + servantInfo_ = null; + servantInfoBuilder_ = null; + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder getServantInfoBuilder() { + + onChanged(); + return getServantInfoFieldBuilder().getBuilder(); + } + /** + * .ServantInfo servant_info = 4; + */ + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder() { + if (servantInfoBuilder_ != null) { + return servantInfoBuilder_.getMessageOrBuilder(); + } else { + return servantInfo_ == null ? + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance() : servantInfo_; + } + } + /** + * .ServantInfo servant_info = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder> + getServantInfoFieldBuilder() { + if (servantInfoBuilder_ == null) { + servantInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder>( + getServantInfo(), + getParentForChildren(), + isClean()); + servantInfo_ = null; + } + return servantInfoBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + private com.google.protobuf.MapField + internalGetMutableAiThreatMap() { + onChanged();; + if (aiThreatMap_ == null) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + if (!aiThreatMap_.isMutable()) { + aiThreatMap_ = aiThreatMap_.copy(); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAiThreatMap() { + internalGetMutableAiThreatMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + public Builder removeAiThreatMap( + int key) { + + internalGetMutableAiThreatMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAiThreatMap() { + return internalGetMutableAiThreatMap().getMutableMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + public Builder putAiThreatMap( + int key, + int value) { + + + internalGetMutableAiThreatMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + public Builder putAllAiThreatMap( + java.util.Map values) { + internalGetMutableAiThreatMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillGroupCdMap() { + onChanged();; + if (skillGroupCdMap_ == null) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillGroupCdMap_.isMutable()) { + skillGroupCdMap_ = skillGroupCdMap_.copy(); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillGroupCdMap() { + internalGetMutableSkillGroupCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder removeSkillGroupCdMap( + int key) { + + internalGetMutableSkillGroupCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillGroupCdMap() { + return internalGetMutableSkillGroupCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + public Builder putSkillGroupCdMap( + int key, + int value) { + + + internalGetMutableSkillGroupCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder putAllSkillGroupCdMap( + java.util.Map values) { + internalGetMutableSkillGroupCdMap().getMutableMap() + .putAll(values); + return this; + } + + private int curTactic_ ; + /** + * uint32 cur_tactic = 7; + * @return The curTactic. + */ + @java.lang.Override + public int getCurTactic() { + return curTactic_; + } + /** + * uint32 cur_tactic = 7; + * @param value The curTactic to set. + * @return This builder for chaining. + */ + public Builder setCurTactic(int value) { + + curTactic_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_tactic = 7; + * @return This builder for chaining. + */ + public Builder clearCurTactic() { + + curTactic_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityAiInfo) + } + + // @@protoc_insertion_point(class_scope:SceneEntityAiInfo) + private static final emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo(); + } + + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityAiInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityAiInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_SkillCdMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_AiThreatMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027SceneEntityAiInfo.proto\032\021ServantInfo.p" + + "roto\032\014Vector.proto\"\324\003\n\021SceneEntityAiInfo" + + "\022\022\n\nis_ai_open\030\001 \001(\010\022\031\n\010born_pos\030\002 \001(\0132\007" + + ".Vector\0228\n\014skill_cd_map\030\003 \003(\0132\".SceneEnt" + + "ityAiInfo.SkillCdMapEntry\022\"\n\014servant_inf" + + "o\030\004 \001(\0132\014.ServantInfo\022:\n\rai_threat_map\030\005" + + " \003(\0132#.SceneEntityAiInfo.AiThreatMapEntr" + + "y\022C\n\022skill_group_cd_map\030\006 \003(\0132\'.SceneEnt" + + "ityAiInfo.SkillGroupCdMapEntry\022\022\n\ncur_ta" + + "ctic\030\007 \001(\r\0321\n\017SkillCdMapEntry\022\013\n\003key\030\001 \001" + + "(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0322\n\020AiThreatMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0326\n\024Ski" + + "llGroupCdMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030" + + "\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ServantInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_SceneEntityAiInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityAiInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_descriptor, + new java.lang.String[] { "IsAiOpen", "BornPos", "SkillCdMap", "ServantInfo", "AiThreatMap", "SkillGroupCdMap", "CurTactic", }); + internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor = + internal_static_SceneEntityAiInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneEntityAiInfo_SkillCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor = + internal_static_SceneEntityAiInfo_descriptor.getNestedTypes().get(1); + internal_static_SceneEntityAiInfo_AiThreatMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor = + internal_static_SceneEntityAiInfo_descriptor.getNestedTypes().get(2); + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ServantInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java new file mode 100644 index 000000000..4c709aecb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java @@ -0,0 +1,1039 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityAppearNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityAppearNotifyOuterClass { + private SceneEntityAppearNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityAppearNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityAppearNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .VisionType appear_type = 15; + * @return The enum numeric value on the wire for appearType. + */ + int getAppearTypeValue(); + /** + * .VisionType appear_type = 15; + * @return The appearType. + */ + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType(); + + /** + * uint32 param = 9; + * @return The param. + */ + int getParam(); + + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + java.util.List + getEntityListList(); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + int getEntityListCount(); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + java.util.List + getEntityListOrBuilderList(); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( + int index); + } + /** + *
+   * CmdId: 221
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneEntityAppearNotify} + */ + public static final class SceneEntityAppearNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityAppearNotify) + SceneEntityAppearNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityAppearNotify.newBuilder() to construct. + private SceneEntityAppearNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityAppearNotify() { + appearType_ = 0; + entityList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityAppearNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityAppearNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entityList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry)); + break; + } + case 72: { + + param_ = input.readUInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + + appearType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_ = java.util.Collections.unmodifiableList(entityList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.class, emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.Builder.class); + } + + public static final int APPEAR_TYPE_FIELD_NUMBER = 15; + private int appearType_; + /** + * .VisionType appear_type = 15; + * @return The enum numeric value on the wire for appearType. + */ + @java.lang.Override public int getAppearTypeValue() { + return appearType_; + } + /** + * .VisionType appear_type = 15; + * @return The appearType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(appearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + + public static final int PARAM_FIELD_NUMBER = 9; + private int param_; + /** + * uint32 param = 9; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int ENTITY_LIST_FIELD_NUMBER = 5; + private java.util.List entityList_; + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public java.util.List getEntityListList() { + return entityList_; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public java.util.List + getEntityListOrBuilderList() { + return entityList_; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public int getEntityListCount() { + return entityList_.size(); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index) { + return entityList_.get(index); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( + int index) { + return entityList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < entityList_.size(); i++) { + output.writeMessage(5, entityList_.get(i)); + } + if (param_ != 0) { + output.writeUInt32(9, param_); + } + if (appearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + output.writeEnum(15, appearType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < entityList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, entityList_.get(i)); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, param_); + } + if (appearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, appearType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify other = (emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) obj; + + if (appearType_ != other.appearType_) return false; + if (getParam() + != other.getParam()) return false; + if (!getEntityListList() + .equals(other.getEntityListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + APPEAR_TYPE_FIELD_NUMBER; + hash = (53 * hash) + appearType_; + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + if (getEntityListCount() > 0) { + hash = (37 * hash) + ENTITY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 221
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneEntityAppearNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityAppearNotify) + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.class, emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntityListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + appearType_ = 0; + + param_ = 0; + + if (entityListBuilder_ == null) { + entityList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entityListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify build() { + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify buildPartial() { + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify result = new emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify(this); + int from_bitField0_ = bitField0_; + result.appearType_ = appearType_; + result.param_ = param_; + if (entityListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entityList_ = java.util.Collections.unmodifiableList(entityList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityList_ = entityList_; + } else { + result.entityList_ = entityListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify other) { + if (other == emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.getDefaultInstance()) return this; + if (other.appearType_ != 0) { + setAppearTypeValue(other.getAppearTypeValue()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (entityListBuilder_ == null) { + if (!other.entityList_.isEmpty()) { + if (entityList_.isEmpty()) { + entityList_ = other.entityList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityListIsMutable(); + entityList_.addAll(other.entityList_); + } + onChanged(); + } + } else { + if (!other.entityList_.isEmpty()) { + if (entityListBuilder_.isEmpty()) { + entityListBuilder_.dispose(); + entityListBuilder_ = null; + entityList_ = other.entityList_; + bitField0_ = (bitField0_ & ~0x00000001); + entityListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntityListFieldBuilder() : null; + } else { + entityListBuilder_.addAllMessages(other.entityList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int appearType_ = 0; + /** + * .VisionType appear_type = 15; + * @return The enum numeric value on the wire for appearType. + */ + @java.lang.Override public int getAppearTypeValue() { + return appearType_; + } + /** + * .VisionType appear_type = 15; + * @param value The enum numeric value on the wire for appearType to set. + * @return This builder for chaining. + */ + public Builder setAppearTypeValue(int value) { + + appearType_ = value; + onChanged(); + return this; + } + /** + * .VisionType appear_type = 15; + * @return The appearType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(appearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + /** + * .VisionType appear_type = 15; + * @param value The appearType to set. + * @return This builder for chaining. + */ + public Builder setAppearType(emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType value) { + if (value == null) { + throw new NullPointerException(); + } + + appearType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VisionType appear_type = 15; + * @return This builder for chaining. + */ + public Builder clearAppearType() { + + appearType_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 9; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 9; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 9; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private java.util.List entityList_ = + java.util.Collections.emptyList(); + private void ensureEntityListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityList_ = new java.util.ArrayList(entityList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> entityListBuilder_; + + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public java.util.List getEntityListList() { + if (entityListBuilder_ == null) { + return java.util.Collections.unmodifiableList(entityList_); + } else { + return entityListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public int getEntityListCount() { + if (entityListBuilder_ == null) { + return entityList_.size(); + } else { + return entityListBuilder_.getCount(); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index) { + if (entityListBuilder_ == null) { + return entityList_.get(index); + } else { + return entityListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder setEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityListIsMutable(); + entityList_.set(index, value); + onChanged(); + } else { + entityListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder setEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.set(index, builderForValue.build()); + onChanged(); + } else { + entityListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityListIsMutable(); + entityList_.add(value); + onChanged(); + } else { + entityListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityListIsMutable(); + entityList_.add(index, value); + onChanged(); + } else { + entityListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.add(builderForValue.build()); + onChanged(); + } else { + entityListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.add(index, builderForValue.build()); + onChanged(); + } else { + entityListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addAllEntityList( + java.lang.Iterable values) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityList_); + onChanged(); + } else { + entityListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder clearEntityList() { + if (entityListBuilder_ == null) { + entityList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entityListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder removeEntityList(int index) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.remove(index); + onChanged(); + } else { + entityListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getEntityListBuilder( + int index) { + return getEntityListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( + int index) { + if (entityListBuilder_ == null) { + return entityList_.get(index); } else { + return entityListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public java.util.List + getEntityListOrBuilderList() { + if (entityListBuilder_ != null) { + return entityListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entityList_); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder addEntityListBuilder() { + return getEntityListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder addEntityListBuilder( + int index) { + return getEntityListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public java.util.List + getEntityListBuilderList() { + return getEntityListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> + getEntityListFieldBuilder() { + if (entityListBuilder_ == null) { + entityListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( + entityList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entityList_ = null; + } + return entityListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityAppearNotify) + } + + // @@protoc_insertion_point(class_scope:SceneEntityAppearNotify) + private static final emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify(); + } + + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityAppearNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityAppearNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAppearNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAppearNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035SceneEntityAppearNotify.proto\032\025SceneEn" + + "tityInfo.proto\032\020VisionType.proto\"q\n\027Scen" + + "eEntityAppearNotify\022 \n\013appear_type\030\017 \001(\016" + + "2\013.VisionType\022\r\n\005param\030\t \001(\r\022%\n\013entity_l" + + "ist\030\005 \003(\0132\020.SceneEntityInfoB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(), + }); + internal_static_SceneEntityAppearNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityAppearNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAppearNotify_descriptor, + new java.lang.String[] { "AppearType", "Param", "EntityList", }); + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java new file mode 100644 index 000000000..6f9388c02 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityDisappearNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityDisappearNotifyOuterClass { + private SceneEntityDisappearNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityDisappearNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityDisappearNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 param = 6; + * @return The param. + */ + int getParam(); + + /** + * repeated uint32 entity_list = 1; + * @return A list containing the entityList. + */ + java.util.List getEntityListList(); + /** + * repeated uint32 entity_list = 1; + * @return The count of entityList. + */ + int getEntityListCount(); + /** + * repeated uint32 entity_list = 1; + * @param index The index of the element to return. + * @return The entityList at the given index. + */ + int getEntityList(int index); + + /** + * .VisionType disappear_type = 2; + * @return The enum numeric value on the wire for disappearType. + */ + int getDisappearTypeValue(); + /** + * .VisionType disappear_type = 2; + * @return The disappearType. + */ + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType(); + } + /** + *
+   * CmdId: 203
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneEntityDisappearNotify} + */ + public static final class SceneEntityDisappearNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityDisappearNotify) + SceneEntityDisappearNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityDisappearNotify.newBuilder() to construct. + private SceneEntityDisappearNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityDisappearNotify() { + entityList_ = emptyIntList(); + disappearType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityDisappearNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityDisappearNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + entityList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + entityList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + entityList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + int rawValue = input.readEnum(); + + disappearType_ = rawValue; + break; + } + case 48: { + + param_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.class, emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.Builder.class); + } + + public static final int PARAM_FIELD_NUMBER = 6; + private int param_; + /** + * uint32 param = 6; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int ENTITY_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList entityList_; + /** + * repeated uint32 entity_list = 1; + * @return A list containing the entityList. + */ + @java.lang.Override + public java.util.List + getEntityListList() { + return entityList_; + } + /** + * repeated uint32 entity_list = 1; + * @return The count of entityList. + */ + public int getEntityListCount() { + return entityList_.size(); + } + /** + * repeated uint32 entity_list = 1; + * @param index The index of the element to return. + * @return The entityList at the given index. + */ + public int getEntityList(int index) { + return entityList_.getInt(index); + } + private int entityListMemoizedSerializedSize = -1; + + public static final int DISAPPEAR_TYPE_FIELD_NUMBER = 2; + private int disappearType_; + /** + * .VisionType disappear_type = 2; + * @return The enum numeric value on the wire for disappearType. + */ + @java.lang.Override public int getDisappearTypeValue() { + return disappearType_; + } + /** + * .VisionType disappear_type = 2; + * @return The disappearType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(disappearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getEntityListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(entityListMemoizedSerializedSize); + } + for (int i = 0; i < entityList_.size(); i++) { + output.writeUInt32NoTag(entityList_.getInt(i)); + } + if (disappearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + output.writeEnum(2, disappearType_); + } + if (param_ != 0) { + output.writeUInt32(6, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < entityList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(entityList_.getInt(i)); + } + size += dataSize; + if (!getEntityListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + entityListMemoizedSerializedSize = dataSize; + } + if (disappearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, disappearType_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, param_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify other = (emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify) obj; + + if (getParam() + != other.getParam()) return false; + if (!getEntityListList() + .equals(other.getEntityListList())) return false; + if (disappearType_ != other.disappearType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + if (getEntityListCount() > 0) { + hash = (37 * hash) + ENTITY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityListList().hashCode(); + } + hash = (37 * hash) + DISAPPEAR_TYPE_FIELD_NUMBER; + hash = (53 * hash) + disappearType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 203
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneEntityDisappearNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityDisappearNotify) + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.class, emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + param_ = 0; + + entityList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + disappearType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify build() { + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify buildPartial() { + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify result = new emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify(this); + int from_bitField0_ = bitField0_; + result.param_ = param_; + if (((bitField0_ & 0x00000001) != 0)) { + entityList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityList_ = entityList_; + result.disappearType_ = disappearType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify other) { + if (other == emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.getDefaultInstance()) return this; + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (!other.entityList_.isEmpty()) { + if (entityList_.isEmpty()) { + entityList_ = other.entityList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityListIsMutable(); + entityList_.addAll(other.entityList_); + } + onChanged(); + } + if (other.disappearType_ != 0) { + setDisappearTypeValue(other.getDisappearTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int param_ ; + /** + * uint32 param = 6; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 6; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 6; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList entityList_ = emptyIntList(); + private void ensureEntityListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityList_ = mutableCopy(entityList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 entity_list = 1; + * @return A list containing the entityList. + */ + public java.util.List + getEntityListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(entityList_) : entityList_; + } + /** + * repeated uint32 entity_list = 1; + * @return The count of entityList. + */ + public int getEntityListCount() { + return entityList_.size(); + } + /** + * repeated uint32 entity_list = 1; + * @param index The index of the element to return. + * @return The entityList at the given index. + */ + public int getEntityList(int index) { + return entityList_.getInt(index); + } + /** + * repeated uint32 entity_list = 1; + * @param index The index to set the value at. + * @param value The entityList to set. + * @return This builder for chaining. + */ + public Builder setEntityList( + int index, int value) { + ensureEntityListIsMutable(); + entityList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_list = 1; + * @param value The entityList to add. + * @return This builder for chaining. + */ + public Builder addEntityList(int value) { + ensureEntityListIsMutable(); + entityList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_list = 1; + * @param values The entityList to add. + * @return This builder for chaining. + */ + public Builder addAllEntityList( + java.lang.Iterable values) { + ensureEntityListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityList_); + onChanged(); + return this; + } + /** + * repeated uint32 entity_list = 1; + * @return This builder for chaining. + */ + public Builder clearEntityList() { + entityList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int disappearType_ = 0; + /** + * .VisionType disappear_type = 2; + * @return The enum numeric value on the wire for disappearType. + */ + @java.lang.Override public int getDisappearTypeValue() { + return disappearType_; + } + /** + * .VisionType disappear_type = 2; + * @param value The enum numeric value on the wire for disappearType to set. + * @return This builder for chaining. + */ + public Builder setDisappearTypeValue(int value) { + + disappearType_ = value; + onChanged(); + return this; + } + /** + * .VisionType disappear_type = 2; + * @return The disappearType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(disappearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + /** + * .VisionType disappear_type = 2; + * @param value The disappearType to set. + * @return This builder for chaining. + */ + public Builder setDisappearType(emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType value) { + if (value == null) { + throw new NullPointerException(); + } + + disappearType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VisionType disappear_type = 2; + * @return This builder for chaining. + */ + public Builder clearDisappearType() { + + disappearType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityDisappearNotify) + } + + // @@protoc_insertion_point(class_scope:SceneEntityDisappearNotify) + private static final emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify(); + } + + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityDisappearNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityDisappearNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityDisappearNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityDisappearNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n SceneEntityDisappearNotify.proto\032\020Visi" + + "onType.proto\"e\n\032SceneEntityDisappearNoti" + + "fy\022\r\n\005param\030\006 \001(\r\022\023\n\013entity_list\030\001 \003(\r\022#" + + "\n\016disappear_type\030\002 \001(\0162\013.VisionTypeB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(), + }); + internal_static_SceneEntityDisappearNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityDisappearNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityDisappearNotify_descriptor, + new java.lang.String[] { "Param", "EntityList", "DisappearType", }); + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownReqOuterClass.java new file mode 100644 index 000000000..13337fd7d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityDrownReq.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityDrownReqOuterClass { + private SceneEntityDrownReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityDrownReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityDrownReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 10; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 227
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneEntityDrownReq} + */ + public static final class SceneEntityDrownReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityDrownReq) + SceneEntityDrownReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityDrownReq.newBuilder() to construct. + private SceneEntityDrownReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityDrownReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityDrownReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityDrownReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.class, emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 10; + private int entityId_; + /** + * uint32 entity_id = 10; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(10, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq other = (emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 227
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneEntityDrownReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityDrownReq) + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.class, emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq build() { + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq buildPartial() { + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq result = new emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq other) { + if (other == emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 10; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 10; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 10; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityDrownReq) + } + + // @@protoc_insertion_point(class_scope:SceneEntityDrownReq) + private static final emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq(); + } + + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityDrownReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityDrownReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityDrownReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityDrownReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031SceneEntityDrownReq.proto\"(\n\023SceneEnti" + + "tyDrownReq\022\021\n\tentity_id\030\n \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneEntityDrownReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityDrownReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityDrownReq_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownRspOuterClass.java new file mode 100644 index 000000000..3118dd0bf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityDrownRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityDrownRspOuterClass { + private SceneEntityDrownRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityDrownRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityDrownRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 294
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneEntityDrownRsp} + */ + public static final class SceneEntityDrownRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityDrownRsp) + SceneEntityDrownRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityDrownRsp.newBuilder() to construct. + private SceneEntityDrownRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityDrownRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityDrownRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityDrownRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.class, emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp other = (emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 294
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneEntityDrownRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityDrownRsp) + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.class, emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp build() { + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp buildPartial() { + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp result = new emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp(this); + result.retcode_ = retcode_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp other) { + if (other == emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityDrownRsp) + } + + // @@protoc_insertion_point(class_scope:SceneEntityDrownRsp) + private static final emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp(); + } + + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityDrownRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityDrownRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityDrownRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityDrownRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031SceneEntityDrownRsp.proto\"9\n\023SceneEnti" + + "tyDrownRsp\022\017\n\007retcode\030\010 \001(\005\022\021\n\tentity_id" + + "\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneEntityDrownRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityDrownRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityDrownRsp_descriptor, + new java.lang.String[] { "Retcode", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java new file mode 100644 index 000000000..1aa20855f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java @@ -0,0 +1,4729 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityInfoOuterClass { + private SceneEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .ProtEntityType entity_type = 1; + * @return The enum numeric value on the wire for entityType. + */ + int getEntityTypeValue(); + /** + * .ProtEntityType entity_type = 1; + * @return The entityType. + */ + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * string name = 3; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 3; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .MotionInfo motion_info = 4; + * @return Whether the motionInfo field is set. + */ + boolean hasMotionInfo(); + /** + * .MotionInfo motion_info = 4; + * @return The motionInfo. + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); + /** + * .MotionInfo motion_info = 4; + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); + + /** + * repeated .PropPair prop_list = 5; + */ + java.util.List + getPropListList(); + /** + * repeated .PropPair prop_list = 5; + */ + emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index); + /** + * repeated .PropPair prop_list = 5; + */ + int getPropListCount(); + /** + * repeated .PropPair prop_list = 5; + */ + java.util.List + getPropListOrBuilderList(); + /** + * repeated .PropPair prop_list = 5; + */ + emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( + int index); + + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + java.util.List + getFightPropListList(); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + int getFightPropListCount(); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + java.util.List + getFightPropListOrBuilderList(); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( + int index); + + /** + * uint32 life_state = 7; + * @return The lifeState. + */ + int getLifeState(); + + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + java.util.List + getAnimatorParaListList(); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + int getAnimatorParaListCount(); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + java.util.List + getAnimatorParaListOrBuilderList(); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( + int index); + + /** + * uint32 last_move_scene_time_ms = 17; + * @return The lastMoveSceneTimeMs. + */ + int getLastMoveSceneTimeMs(); + + /** + * uint32 last_move_reliable_seq = 18; + * @return The lastMoveReliableSeq. + */ + int getLastMoveReliableSeq(); + + /** + * .EntityClientData entity_client_data = 19; + * @return Whether the entityClientData field is set. + */ + boolean hasEntityClientData(); + /** + * .EntityClientData entity_client_data = 19; + * @return The entityClientData. + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData(); + /** + * .EntityClientData entity_client_data = 19; + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder(); + + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + java.util.List + getEntityEnvironmentInfoListList(); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + int getEntityEnvironmentInfoListCount(); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + java.util.List + getEntityEnvironmentInfoListOrBuilderList(); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( + int index); + + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return Whether the entityAuthorityInfo field is set. + */ + boolean hasEntityAuthorityInfo(); + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return The entityAuthorityInfo. + */ + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo(); + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder(); + + /** + * repeated string tag_list = 22; + * @return A list containing the tagList. + */ + java.util.List + getTagListList(); + /** + * repeated string tag_list = 22; + * @return The count of tagList. + */ + int getTagListCount(); + /** + * repeated string tag_list = 22; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + java.lang.String getTagList(int index); + /** + * repeated string tag_list = 22; + * @param index The index of the value to return. + * @return The bytes of the tagList at the given index. + */ + com.google.protobuf.ByteString + getTagListBytes(int index); + + /** + * repeated .ServerBuff server_buff_list = 23; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * .SceneAvatarInfo avatar = 10; + * @return Whether the avatar field is set. + */ + boolean hasAvatar(); + /** + * .SceneAvatarInfo avatar = 10; + * @return The avatar. + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getAvatar(); + /** + * .SceneAvatarInfo avatar = 10; + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getAvatarOrBuilder(); + + /** + * .SceneMonsterInfo monster = 11; + * @return Whether the monster field is set. + */ + boolean hasMonster(); + /** + * .SceneMonsterInfo monster = 11; + * @return The monster. + */ + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getMonster(); + /** + * .SceneMonsterInfo monster = 11; + */ + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder getMonsterOrBuilder(); + + /** + * .SceneNpcInfo npc = 12; + * @return Whether the npc field is set. + */ + boolean hasNpc(); + /** + * .SceneNpcInfo npc = 12; + * @return The npc. + */ + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getNpc(); + /** + * .SceneNpcInfo npc = 12; + */ + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder getNpcOrBuilder(); + + /** + * .SceneGadgetInfo gadget = 13; + * @return Whether the gadget field is set. + */ + boolean hasGadget(); + /** + * .SceneGadgetInfo gadget = 13; + * @return The gadget. + */ + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getGadget(); + /** + * .SceneGadgetInfo gadget = 13; + */ + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder getGadgetOrBuilder(); + + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.EntityCase getEntityCase(); + } + /** + * Protobuf type {@code SceneEntityInfo} + */ + public static final class SceneEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityInfo) + SceneEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityInfo.newBuilder() to construct. + private SceneEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityInfo() { + entityType_ = 0; + name_ = ""; + propList_ = java.util.Collections.emptyList(); + fightPropList_ = java.util.Collections.emptyList(); + animatorParaList_ = java.util.Collections.emptyList(); + entityEnvironmentInfoList_ = java.util.Collections.emptyList(); + tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + entityType_ = rawValue; + break; + } + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 34: { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder subBuilder = null; + if (motionInfo_ != null) { + subBuilder = motionInfo_.toBuilder(); + } + motionInfo_ = input.readMessage(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(motionInfo_); + motionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + propList_.add( + input.readMessage(emu.grasscutter.net.proto.PropPairOuterClass.PropPair.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + fightPropList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + fightPropList_.add( + input.readMessage(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.parser(), extensionRegistry)); + break; + } + case 56: { + + lifeState_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + animatorParaList_.add( + input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.parser(), extensionRegistry)); + break; + } + case 82: { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder subBuilder = null; + if (entityCase_ == 10) { + subBuilder = ((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 10; + break; + } + case 90: { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder subBuilder = null; + if (entityCase_ == 11) { + subBuilder = ((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 11; + break; + } + case 98: { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder subBuilder = null; + if (entityCase_ == 12) { + subBuilder = ((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 12; + break; + } + case 106: { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder subBuilder = null; + if (entityCase_ == 13) { + subBuilder = ((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 13; + break; + } + case 136: { + + lastMoveSceneTimeMs_ = input.readUInt32(); + break; + } + case 144: { + + lastMoveReliableSeq_ = input.readUInt32(); + break; + } + case 154: { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder subBuilder = null; + if (entityClientData_ != null) { + subBuilder = entityClientData_.toBuilder(); + } + entityClientData_ = input.readMessage(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityClientData_); + entityClientData_ = subBuilder.buildPartial(); + } + + break; + } + case 162: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + entityEnvironmentInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.parser(), extensionRegistry)); + break; + } + case 170: { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder subBuilder = null; + if (entityAuthorityInfo_ != null) { + subBuilder = entityAuthorityInfo_.toBuilder(); + } + entityAuthorityInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityAuthorityInfo_); + entityAuthorityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 178: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + tagList_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000010; + } + tagList_.add(s); + break; + } + case 186: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + fightPropList_ = java.util.Collections.unmodifiableList(fightPropList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = java.util.Collections.unmodifiableList(animatorParaList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + tagList_ = tagList_.getUnmodifiableView(); + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.class, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder.class); + } + + private int entityCase_ = 0; + private java.lang.Object entity_; + public enum EntityCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + AVATAR(10), + MONSTER(11), + NPC(12), + GADGET(13), + ENTITY_NOT_SET(0); + private final int value; + private EntityCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static EntityCase valueOf(int value) { + return forNumber(value); + } + + public static EntityCase forNumber(int value) { + switch (value) { + case 10: return AVATAR; + case 11: return MONSTER; + case 12: return NPC; + case 13: return GADGET; + case 0: return ENTITY_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public static final int ENTITY_TYPE_FIELD_NUMBER = 1; + private int entityType_; + /** + * .ProtEntityType entity_type = 1; + * @return The enum numeric value on the wire for entityType. + */ + @java.lang.Override public int getEntityTypeValue() { + return entityType_; + } + /** + * .ProtEntityType entity_type = 1; + * @return The entityType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType result = emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.valueOf(entityType_); + return result == null ? emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int NAME_FIELD_NUMBER = 3; + private volatile java.lang.Object name_; + /** + * string name = 3; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * string name = 3; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MOTION_INFO_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + /** + * .MotionInfo motion_info = 4; + * @return Whether the motionInfo field is set. + */ + @java.lang.Override + public boolean hasMotionInfo() { + return motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 4; + * @return The motionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + /** + * .MotionInfo motion_info = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + return getMotionInfo(); + } + + public static final int PROP_LIST_FIELD_NUMBER = 5; + private java.util.List propList_; + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public java.util.List getPropListList() { + return propList_; + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public java.util.List + getPropListOrBuilderList() { + return propList_; + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public int getPropListCount() { + return propList_.size(); + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index) { + return propList_.get(index); + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( + int index) { + return propList_.get(index); + } + + public static final int FIGHT_PROP_LIST_FIELD_NUMBER = 6; + private java.util.List fightPropList_; + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public java.util.List getFightPropListList() { + return fightPropList_; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public java.util.List + getFightPropListOrBuilderList() { + return fightPropList_; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public int getFightPropListCount() { + return fightPropList_.size(); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index) { + return fightPropList_.get(index); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( + int index) { + return fightPropList_.get(index); + } + + public static final int LIFE_STATE_FIELD_NUMBER = 7; + private int lifeState_; + /** + * uint32 life_state = 7; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int ANIMATOR_PARA_LIST_FIELD_NUMBER = 9; + private java.util.List animatorParaList_; + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public java.util.List getAnimatorParaListList() { + return animatorParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public java.util.List + getAnimatorParaListOrBuilderList() { + return animatorParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public int getAnimatorParaListCount() { + return animatorParaList_.size(); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index) { + return animatorParaList_.get(index); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( + int index) { + return animatorParaList_.get(index); + } + + public static final int LAST_MOVE_SCENE_TIME_MS_FIELD_NUMBER = 17; + private int lastMoveSceneTimeMs_; + /** + * uint32 last_move_scene_time_ms = 17; + * @return The lastMoveSceneTimeMs. + */ + @java.lang.Override + public int getLastMoveSceneTimeMs() { + return lastMoveSceneTimeMs_; + } + + public static final int LAST_MOVE_RELIABLE_SEQ_FIELD_NUMBER = 18; + private int lastMoveReliableSeq_; + /** + * uint32 last_move_reliable_seq = 18; + * @return The lastMoveReliableSeq. + */ + @java.lang.Override + public int getLastMoveReliableSeq() { + return lastMoveReliableSeq_; + } + + public static final int ENTITY_CLIENT_DATA_FIELD_NUMBER = 19; + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + /** + * .EntityClientData entity_client_data = 19; + * @return Whether the entityClientData field is set. + */ + @java.lang.Override + public boolean hasEntityClientData() { + return entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 19; + * @return The entityClientData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + /** + * .EntityClientData entity_client_data = 19; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + return getEntityClientData(); + } + + public static final int ENTITY_ENVIRONMENT_INFO_LIST_FIELD_NUMBER = 20; + private java.util.List entityEnvironmentInfoList_; + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public java.util.List getEntityEnvironmentInfoListList() { + return entityEnvironmentInfoList_; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public java.util.List + getEntityEnvironmentInfoListOrBuilderList() { + return entityEnvironmentInfoList_; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public int getEntityEnvironmentInfoListCount() { + return entityEnvironmentInfoList_.size(); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index) { + return entityEnvironmentInfoList_.get(index); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( + int index) { + return entityEnvironmentInfoList_.get(index); + } + + public static final int ENTITY_AUTHORITY_INFO_FIELD_NUMBER = 21; + private emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo entityAuthorityInfo_; + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return Whether the entityAuthorityInfo field is set. + */ + @java.lang.Override + public boolean hasEntityAuthorityInfo() { + return entityAuthorityInfo_ != null; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return The entityAuthorityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo() { + return entityAuthorityInfo_ == null ? emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance() : entityAuthorityInfo_; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder() { + return getEntityAuthorityInfo(); + } + + public static final int TAG_LIST_FIELD_NUMBER = 22; + private com.google.protobuf.LazyStringList tagList_; + /** + * repeated string tag_list = 22; + * @return A list containing the tagList. + */ + public com.google.protobuf.ProtocolStringList + getTagListList() { + return tagList_; + } + /** + * repeated string tag_list = 22; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated string tag_list = 22; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public java.lang.String getTagList(int index) { + return tagList_.get(index); + } + /** + * repeated string tag_list = 22; + * @param index The index of the value to return. + * @return The bytes of the tagList at the given index. + */ + public com.google.protobuf.ByteString + getTagListBytes(int index) { + return tagList_.getByteString(index); + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 23; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int AVATAR_FIELD_NUMBER = 10; + /** + * .SceneAvatarInfo avatar = 10; + * @return Whether the avatar field is set. + */ + @java.lang.Override + public boolean hasAvatar() { + return entityCase_ == 10; + } + /** + * .SceneAvatarInfo avatar = 10; + * @return The avatar. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getAvatar() { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + /** + * .SceneAvatarInfo avatar = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getAvatarOrBuilder() { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + + public static final int MONSTER_FIELD_NUMBER = 11; + /** + * .SceneMonsterInfo monster = 11; + * @return Whether the monster field is set. + */ + @java.lang.Override + public boolean hasMonster() { + return entityCase_ == 11; + } + /** + * .SceneMonsterInfo monster = 11; + * @return The monster. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getMonster() { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + /** + * .SceneMonsterInfo monster = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder getMonsterOrBuilder() { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + + public static final int NPC_FIELD_NUMBER = 12; + /** + * .SceneNpcInfo npc = 12; + * @return Whether the npc field is set. + */ + @java.lang.Override + public boolean hasNpc() { + return entityCase_ == 12; + } + /** + * .SceneNpcInfo npc = 12; + * @return The npc. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getNpc() { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + /** + * .SceneNpcInfo npc = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder getNpcOrBuilder() { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + + public static final int GADGET_FIELD_NUMBER = 13; + /** + * .SceneGadgetInfo gadget = 13; + * @return Whether the gadget field is set. + */ + @java.lang.Override + public boolean hasGadget() { + return entityCase_ == 13; + } + /** + * .SceneGadgetInfo gadget = 13; + * @return The gadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getGadget() { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + /** + * .SceneGadgetInfo gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder getGadgetOrBuilder() { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityType_ != emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.PROT_ENTITY_TYPE_NONE.getNumber()) { + output.writeEnum(1, entityType_); + } + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_); + } + if (motionInfo_ != null) { + output.writeMessage(4, getMotionInfo()); + } + for (int i = 0; i < propList_.size(); i++) { + output.writeMessage(5, propList_.get(i)); + } + for (int i = 0; i < fightPropList_.size(); i++) { + output.writeMessage(6, fightPropList_.get(i)); + } + if (lifeState_ != 0) { + output.writeUInt32(7, lifeState_); + } + for (int i = 0; i < animatorParaList_.size(); i++) { + output.writeMessage(9, animatorParaList_.get(i)); + } + if (entityCase_ == 10) { + output.writeMessage(10, (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_); + } + if (entityCase_ == 11) { + output.writeMessage(11, (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_); + } + if (entityCase_ == 12) { + output.writeMessage(12, (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_); + } + if (entityCase_ == 13) { + output.writeMessage(13, (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_); + } + if (lastMoveSceneTimeMs_ != 0) { + output.writeUInt32(17, lastMoveSceneTimeMs_); + } + if (lastMoveReliableSeq_ != 0) { + output.writeUInt32(18, lastMoveReliableSeq_); + } + if (entityClientData_ != null) { + output.writeMessage(19, getEntityClientData()); + } + for (int i = 0; i < entityEnvironmentInfoList_.size(); i++) { + output.writeMessage(20, entityEnvironmentInfoList_.get(i)); + } + if (entityAuthorityInfo_ != null) { + output.writeMessage(21, getEntityAuthorityInfo()); + } + for (int i = 0; i < tagList_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 22, tagList_.getRaw(i)); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(23, serverBuffList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityType_ != emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.PROT_ENTITY_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, entityType_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_); + } + if (motionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getMotionInfo()); + } + for (int i = 0; i < propList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, propList_.get(i)); + } + for (int i = 0; i < fightPropList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, fightPropList_.get(i)); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, lifeState_); + } + for (int i = 0; i < animatorParaList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, animatorParaList_.get(i)); + } + if (entityCase_ == 10) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_); + } + if (entityCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_); + } + if (entityCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_); + } + if (entityCase_ == 13) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_); + } + if (lastMoveSceneTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(17, lastMoveSceneTimeMs_); + } + if (lastMoveReliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, lastMoveReliableSeq_); + } + if (entityClientData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(19, getEntityClientData()); + } + for (int i = 0; i < entityEnvironmentInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, entityEnvironmentInfoList_.get(i)); + } + if (entityAuthorityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, getEntityAuthorityInfo()); + } + { + int dataSize = 0; + for (int i = 0; i < tagList_.size(); i++) { + dataSize += computeStringSizeNoTag(tagList_.getRaw(i)); + } + size += dataSize; + size += 2 * getTagListList().size(); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, serverBuffList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo other = (emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo) obj; + + if (entityType_ != other.entityType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!getName() + .equals(other.getName())) return false; + if (hasMotionInfo() != other.hasMotionInfo()) return false; + if (hasMotionInfo()) { + if (!getMotionInfo() + .equals(other.getMotionInfo())) return false; + } + if (!getPropListList() + .equals(other.getPropListList())) return false; + if (!getFightPropListList() + .equals(other.getFightPropListList())) return false; + if (getLifeState() + != other.getLifeState()) return false; + if (!getAnimatorParaListList() + .equals(other.getAnimatorParaListList())) return false; + if (getLastMoveSceneTimeMs() + != other.getLastMoveSceneTimeMs()) return false; + if (getLastMoveReliableSeq() + != other.getLastMoveReliableSeq()) return false; + if (hasEntityClientData() != other.hasEntityClientData()) return false; + if (hasEntityClientData()) { + if (!getEntityClientData() + .equals(other.getEntityClientData())) return false; + } + if (!getEntityEnvironmentInfoListList() + .equals(other.getEntityEnvironmentInfoListList())) return false; + if (hasEntityAuthorityInfo() != other.hasEntityAuthorityInfo()) return false; + if (hasEntityAuthorityInfo()) { + if (!getEntityAuthorityInfo() + .equals(other.getEntityAuthorityInfo())) return false; + } + if (!getTagListList() + .equals(other.getTagListList())) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!getEntityCase().equals(other.getEntityCase())) return false; + switch (entityCase_) { + case 10: + if (!getAvatar() + .equals(other.getAvatar())) return false; + break; + case 11: + if (!getMonster() + .equals(other.getMonster())) return false; + break; + case 12: + if (!getNpc() + .equals(other.getNpc())) return false; + break; + case 13: + if (!getGadget() + .equals(other.getGadget())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + entityType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + if (hasMotionInfo()) { + hash = (37 * hash) + MOTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMotionInfo().hashCode(); + } + if (getPropListCount() > 0) { + hash = (37 * hash) + PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPropListList().hashCode(); + } + if (getFightPropListCount() > 0) { + hash = (37 * hash) + FIGHT_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFightPropListList().hashCode(); + } + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + if (getAnimatorParaListCount() > 0) { + hash = (37 * hash) + ANIMATOR_PARA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnimatorParaListList().hashCode(); + } + hash = (37 * hash) + LAST_MOVE_SCENE_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getLastMoveSceneTimeMs(); + hash = (37 * hash) + LAST_MOVE_RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getLastMoveReliableSeq(); + if (hasEntityClientData()) { + hash = (37 * hash) + ENTITY_CLIENT_DATA_FIELD_NUMBER; + hash = (53 * hash) + getEntityClientData().hashCode(); + } + if (getEntityEnvironmentInfoListCount() > 0) { + hash = (37 * hash) + ENTITY_ENVIRONMENT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityEnvironmentInfoListList().hashCode(); + } + if (hasEntityAuthorityInfo()) { + hash = (37 * hash) + ENTITY_AUTHORITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEntityAuthorityInfo().hashCode(); + } + if (getTagListCount() > 0) { + hash = (37 * hash) + TAG_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTagListList().hashCode(); + } + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + switch (entityCase_) { + case 10: + hash = (37 * hash) + AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAvatar().hashCode(); + break; + case 11: + hash = (37 * hash) + MONSTER_FIELD_NUMBER; + hash = (53 * hash) + getMonster().hashCode(); + break; + case 12: + hash = (37 * hash) + NPC_FIELD_NUMBER; + hash = (53 * hash) + getNpc().hashCode(); + break; + case 13: + hash = (37 * hash) + GADGET_FIELD_NUMBER; + hash = (53 * hash) + getGadget().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityInfo) + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.class, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropListFieldBuilder(); + getFightPropListFieldBuilder(); + getAnimatorParaListFieldBuilder(); + getEntityEnvironmentInfoListFieldBuilder(); + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityType_ = 0; + + entityId_ = 0; + + name_ = ""; + + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propListBuilder_.clear(); + } + if (fightPropListBuilder_ == null) { + fightPropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + fightPropListBuilder_.clear(); + } + lifeState_ = 0; + + if (animatorParaListBuilder_ == null) { + animatorParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + animatorParaListBuilder_.clear(); + } + lastMoveSceneTimeMs_ = 0; + + lastMoveReliableSeq_ = 0; + + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + if (entityEnvironmentInfoListBuilder_ == null) { + entityEnvironmentInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + entityEnvironmentInfoListBuilder_.clear(); + } + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfo_ = null; + } else { + entityAuthorityInfo_ = null; + entityAuthorityInfoBuilder_ = null; + } + tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000010); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + serverBuffListBuilder_.clear(); + } + entityCase_ = 0; + entity_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo build() { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo buildPartial() { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo result = new emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo(this); + int from_bitField0_ = bitField0_; + result.entityType_ = entityType_; + result.entityId_ = entityId_; + result.name_ = name_; + if (motionInfoBuilder_ == null) { + result.motionInfo_ = motionInfo_; + } else { + result.motionInfo_ = motionInfoBuilder_.build(); + } + if (propListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.propList_ = propList_; + } else { + result.propList_ = propListBuilder_.build(); + } + if (fightPropListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + fightPropList_ = java.util.Collections.unmodifiableList(fightPropList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.fightPropList_ = fightPropList_; + } else { + result.fightPropList_ = fightPropListBuilder_.build(); + } + result.lifeState_ = lifeState_; + if (animatorParaListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = java.util.Collections.unmodifiableList(animatorParaList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.animatorParaList_ = animatorParaList_; + } else { + result.animatorParaList_ = animatorParaListBuilder_.build(); + } + result.lastMoveSceneTimeMs_ = lastMoveSceneTimeMs_; + result.lastMoveReliableSeq_ = lastMoveReliableSeq_; + if (entityClientDataBuilder_ == null) { + result.entityClientData_ = entityClientData_; + } else { + result.entityClientData_ = entityClientDataBuilder_.build(); + } + if (entityEnvironmentInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.entityEnvironmentInfoList_ = entityEnvironmentInfoList_; + } else { + result.entityEnvironmentInfoList_ = entityEnvironmentInfoListBuilder_.build(); + } + if (entityAuthorityInfoBuilder_ == null) { + result.entityAuthorityInfo_ = entityAuthorityInfo_; + } else { + result.entityAuthorityInfo_ = entityAuthorityInfoBuilder_.build(); + } + if (((bitField0_ & 0x00000010) != 0)) { + tagList_ = tagList_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.tagList_ = tagList_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + if (entityCase_ == 10) { + if (avatarBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = avatarBuilder_.build(); + } + } + if (entityCase_ == 11) { + if (monsterBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = monsterBuilder_.build(); + } + } + if (entityCase_ == 12) { + if (npcBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = npcBuilder_.build(); + } + } + if (entityCase_ == 13) { + if (gadgetBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = gadgetBuilder_.build(); + } + } + result.entityCase_ = entityCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo other) { + if (other == emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()) return this; + if (other.entityType_ != 0) { + setEntityTypeValue(other.getEntityTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.hasMotionInfo()) { + mergeMotionInfo(other.getMotionInfo()); + } + if (propListBuilder_ == null) { + if (!other.propList_.isEmpty()) { + if (propList_.isEmpty()) { + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropListIsMutable(); + propList_.addAll(other.propList_); + } + onChanged(); + } + } else { + if (!other.propList_.isEmpty()) { + if (propListBuilder_.isEmpty()) { + propListBuilder_.dispose(); + propListBuilder_ = null; + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + propListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropListFieldBuilder() : null; + } else { + propListBuilder_.addAllMessages(other.propList_); + } + } + } + if (fightPropListBuilder_ == null) { + if (!other.fightPropList_.isEmpty()) { + if (fightPropList_.isEmpty()) { + fightPropList_ = other.fightPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFightPropListIsMutable(); + fightPropList_.addAll(other.fightPropList_); + } + onChanged(); + } + } else { + if (!other.fightPropList_.isEmpty()) { + if (fightPropListBuilder_.isEmpty()) { + fightPropListBuilder_.dispose(); + fightPropListBuilder_ = null; + fightPropList_ = other.fightPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + fightPropListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFightPropListFieldBuilder() : null; + } else { + fightPropListBuilder_.addAllMessages(other.fightPropList_); + } + } + } + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (animatorParaListBuilder_ == null) { + if (!other.animatorParaList_.isEmpty()) { + if (animatorParaList_.isEmpty()) { + animatorParaList_ = other.animatorParaList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureAnimatorParaListIsMutable(); + animatorParaList_.addAll(other.animatorParaList_); + } + onChanged(); + } + } else { + if (!other.animatorParaList_.isEmpty()) { + if (animatorParaListBuilder_.isEmpty()) { + animatorParaListBuilder_.dispose(); + animatorParaListBuilder_ = null; + animatorParaList_ = other.animatorParaList_; + bitField0_ = (bitField0_ & ~0x00000004); + animatorParaListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnimatorParaListFieldBuilder() : null; + } else { + animatorParaListBuilder_.addAllMessages(other.animatorParaList_); + } + } + } + if (other.getLastMoveSceneTimeMs() != 0) { + setLastMoveSceneTimeMs(other.getLastMoveSceneTimeMs()); + } + if (other.getLastMoveReliableSeq() != 0) { + setLastMoveReliableSeq(other.getLastMoveReliableSeq()); + } + if (other.hasEntityClientData()) { + mergeEntityClientData(other.getEntityClientData()); + } + if (entityEnvironmentInfoListBuilder_ == null) { + if (!other.entityEnvironmentInfoList_.isEmpty()) { + if (entityEnvironmentInfoList_.isEmpty()) { + entityEnvironmentInfoList_ = other.entityEnvironmentInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.addAll(other.entityEnvironmentInfoList_); + } + onChanged(); + } + } else { + if (!other.entityEnvironmentInfoList_.isEmpty()) { + if (entityEnvironmentInfoListBuilder_.isEmpty()) { + entityEnvironmentInfoListBuilder_.dispose(); + entityEnvironmentInfoListBuilder_ = null; + entityEnvironmentInfoList_ = other.entityEnvironmentInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + entityEnvironmentInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntityEnvironmentInfoListFieldBuilder() : null; + } else { + entityEnvironmentInfoListBuilder_.addAllMessages(other.entityEnvironmentInfoList_); + } + } + } + if (other.hasEntityAuthorityInfo()) { + mergeEntityAuthorityInfo(other.getEntityAuthorityInfo()); + } + if (!other.tagList_.isEmpty()) { + if (tagList_.isEmpty()) { + tagList_ = other.tagList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureTagListIsMutable(); + tagList_.addAll(other.tagList_); + } + onChanged(); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000020); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + switch (other.getEntityCase()) { + case AVATAR: { + mergeAvatar(other.getAvatar()); + break; + } + case MONSTER: { + mergeMonster(other.getMonster()); + break; + } + case NPC: { + mergeNpc(other.getNpc()); + break; + } + case GADGET: { + mergeGadget(other.getGadget()); + break; + } + case ENTITY_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int entityCase_ = 0; + private java.lang.Object entity_; + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public Builder clearEntity() { + entityCase_ = 0; + entity_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int entityType_ = 0; + /** + * .ProtEntityType entity_type = 1; + * @return The enum numeric value on the wire for entityType. + */ + @java.lang.Override public int getEntityTypeValue() { + return entityType_; + } + /** + * .ProtEntityType entity_type = 1; + * @param value The enum numeric value on the wire for entityType to set. + * @return This builder for chaining. + */ + public Builder setEntityTypeValue(int value) { + + entityType_ = value; + onChanged(); + return this; + } + /** + * .ProtEntityType entity_type = 1; + * @return The entityType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType result = emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.valueOf(entityType_); + return result == null ? emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.UNRECOGNIZED : result; + } + /** + * .ProtEntityType entity_type = 1; + * @param value The entityType to set. + * @return This builder for chaining. + */ + public Builder setEntityType(emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType value) { + if (value == null) { + throw new NullPointerException(); + } + + entityType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ProtEntityType entity_type = 1; + * @return This builder for chaining. + */ + public Builder clearEntityType() { + + entityType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 3; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 3; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 3; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 3; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 3; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> motionInfoBuilder_; + /** + * .MotionInfo motion_info = 4; + * @return Whether the motionInfo field is set. + */ + public boolean hasMotionInfo() { + return motionInfoBuilder_ != null || motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 4; + * @return The motionInfo. + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + if (motionInfoBuilder_ == null) { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } else { + return motionInfoBuilder_.getMessage(); + } + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder setMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + motionInfo_ = value; + onChanged(); + } else { + motionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder setMotionInfo( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder builderForValue) { + if (motionInfoBuilder_ == null) { + motionInfo_ = builderForValue.build(); + onChanged(); + } else { + motionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder mergeMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (motionInfo_ != null) { + motionInfo_ = + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder(motionInfo_).mergeFrom(value).buildPartial(); + } else { + motionInfo_ = value; + } + onChanged(); + } else { + motionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder clearMotionInfo() { + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + onChanged(); + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { + + onChanged(); + return getMotionInfoFieldBuilder().getBuilder(); + } + /** + * .MotionInfo motion_info = 4; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + if (motionInfoBuilder_ != null) { + return motionInfoBuilder_.getMessageOrBuilder(); + } else { + return motionInfo_ == null ? + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + } + /** + * .MotionInfo motion_info = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> + getMotionInfoFieldBuilder() { + if (motionInfoBuilder_ == null) { + motionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder>( + getMotionInfo(), + getParentForChildren(), + isClean()); + motionInfo_ = null; + } + return motionInfoBuilder_; + } + + private java.util.List propList_ = + java.util.Collections.emptyList(); + private void ensurePropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(propList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropPairOuterClass.PropPair, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder, emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder> propListBuilder_; + + /** + * repeated .PropPair prop_list = 5; + */ + public java.util.List getPropListList() { + if (propListBuilder_ == null) { + return java.util.Collections.unmodifiableList(propList_); + } else { + return propListBuilder_.getMessageList(); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public int getPropListCount() { + if (propListBuilder_ == null) { + return propList_.size(); + } else { + return propListBuilder_.getCount(); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index) { + if (propListBuilder_ == null) { + return propList_.get(index); + } else { + return propListBuilder_.getMessage(index); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.set(index, value); + onChanged(); + } else { + propListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.set(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList(emu.grasscutter.net.proto.PropPairOuterClass.PropPair value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(value); + onChanged(); + } else { + propListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(index, value); + onChanged(); + } else { + propListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addAllPropList( + java.lang.Iterable values) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, propList_); + onChanged(); + } else { + propListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder clearPropList() { + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propListBuilder_.clear(); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder removePropList(int index) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.remove(index); + onChanged(); + } else { + propListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder getPropListBuilder( + int index) { + return getPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( + int index) { + if (propListBuilder_ == null) { + return propList_.get(index); } else { + return propListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public java.util.List + getPropListOrBuilderList() { + if (propListBuilder_ != null) { + return propListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(propList_); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder addPropListBuilder() { + return getPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()); + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder addPropListBuilder( + int index) { + return getPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()); + } + /** + * repeated .PropPair prop_list = 5; + */ + public java.util.List + getPropListBuilderList() { + return getPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropPairOuterClass.PropPair, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder, emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder> + getPropListFieldBuilder() { + if (propListBuilder_ == null) { + propListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropPairOuterClass.PropPair, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder, emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder>( + propList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + propList_ = null; + } + return propListBuilder_; + } + + private java.util.List fightPropList_ = + java.util.Collections.emptyList(); + private void ensureFightPropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + fightPropList_ = new java.util.ArrayList(fightPropList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder> fightPropListBuilder_; + + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public java.util.List getFightPropListList() { + if (fightPropListBuilder_ == null) { + return java.util.Collections.unmodifiableList(fightPropList_); + } else { + return fightPropListBuilder_.getMessageList(); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public int getFightPropListCount() { + if (fightPropListBuilder_ == null) { + return fightPropList_.size(); + } else { + return fightPropListBuilder_.getCount(); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index) { + if (fightPropListBuilder_ == null) { + return fightPropList_.get(index); + } else { + return fightPropListBuilder_.getMessage(index); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder setFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair value) { + if (fightPropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFightPropListIsMutable(); + fightPropList_.set(index, value); + onChanged(); + } else { + fightPropListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder setFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder builderForValue) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.set(index, builderForValue.build()); + onChanged(); + } else { + fightPropListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair value) { + if (fightPropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFightPropListIsMutable(); + fightPropList_.add(value); + onChanged(); + } else { + fightPropListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair value) { + if (fightPropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFightPropListIsMutable(); + fightPropList_.add(index, value); + onChanged(); + } else { + fightPropListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder builderForValue) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.add(builderForValue.build()); + onChanged(); + } else { + fightPropListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder builderForValue) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.add(index, builderForValue.build()); + onChanged(); + } else { + fightPropListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addAllFightPropList( + java.lang.Iterable values) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fightPropList_); + onChanged(); + } else { + fightPropListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder clearFightPropList() { + if (fightPropListBuilder_ == null) { + fightPropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + fightPropListBuilder_.clear(); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder removeFightPropList(int index) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.remove(index); + onChanged(); + } else { + fightPropListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder getFightPropListBuilder( + int index) { + return getFightPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( + int index) { + if (fightPropListBuilder_ == null) { + return fightPropList_.get(index); } else { + return fightPropListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public java.util.List + getFightPropListOrBuilderList() { + if (fightPropListBuilder_ != null) { + return fightPropListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fightPropList_); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder addFightPropListBuilder() { + return getFightPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder addFightPropListBuilder( + int index) { + return getFightPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public java.util.List + getFightPropListBuilderList() { + return getFightPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder> + getFightPropListFieldBuilder() { + if (fightPropListBuilder_ == null) { + fightPropListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder>( + fightPropList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + fightPropList_ = null; + } + return fightPropListBuilder_; + } + + private int lifeState_ ; + /** + * uint32 life_state = 7; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 7; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 7; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private java.util.List animatorParaList_ = + java.util.Collections.emptyList(); + private void ensureAnimatorParaListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = new java.util.ArrayList(animatorParaList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> animatorParaListBuilder_; + + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public java.util.List getAnimatorParaListList() { + if (animatorParaListBuilder_ == null) { + return java.util.Collections.unmodifiableList(animatorParaList_); + } else { + return animatorParaListBuilder_.getMessageList(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public int getAnimatorParaListCount() { + if (animatorParaListBuilder_ == null) { + return animatorParaList_.size(); + } else { + return animatorParaListBuilder_.getCount(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index) { + if (animatorParaListBuilder_ == null) { + return animatorParaList_.get(index); + } else { + return animatorParaListBuilder_.getMessage(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder setAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (animatorParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnimatorParaListIsMutable(); + animatorParaList_.set(index, value); + onChanged(); + } else { + animatorParaListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder setAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.set(index, builderForValue.build()); + onChanged(); + } else { + animatorParaListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (animatorParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(value); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (animatorParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(index, value); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(builderForValue.build()); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(index, builderForValue.build()); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAllAnimatorParaList( + java.lang.Iterable values) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, animatorParaList_); + onChanged(); + } else { + animatorParaListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder clearAnimatorParaList() { + if (animatorParaListBuilder_ == null) { + animatorParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + animatorParaListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder removeAnimatorParaList(int index) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.remove(index); + onChanged(); + } else { + animatorParaListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getAnimatorParaListBuilder( + int index) { + return getAnimatorParaListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( + int index) { + if (animatorParaListBuilder_ == null) { + return animatorParaList_.get(index); } else { + return animatorParaListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public java.util.List + getAnimatorParaListOrBuilderList() { + if (animatorParaListBuilder_ != null) { + return animatorParaListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(animatorParaList_); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addAnimatorParaListBuilder() { + return getAnimatorParaListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addAnimatorParaListBuilder( + int index) { + return getAnimatorParaListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public java.util.List + getAnimatorParaListBuilderList() { + return getAnimatorParaListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> + getAnimatorParaListFieldBuilder() { + if (animatorParaListBuilder_ == null) { + animatorParaListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder>( + animatorParaList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + animatorParaList_ = null; + } + return animatorParaListBuilder_; + } + + private int lastMoveSceneTimeMs_ ; + /** + * uint32 last_move_scene_time_ms = 17; + * @return The lastMoveSceneTimeMs. + */ + @java.lang.Override + public int getLastMoveSceneTimeMs() { + return lastMoveSceneTimeMs_; + } + /** + * uint32 last_move_scene_time_ms = 17; + * @param value The lastMoveSceneTimeMs to set. + * @return This builder for chaining. + */ + public Builder setLastMoveSceneTimeMs(int value) { + + lastMoveSceneTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 last_move_scene_time_ms = 17; + * @return This builder for chaining. + */ + public Builder clearLastMoveSceneTimeMs() { + + lastMoveSceneTimeMs_ = 0; + onChanged(); + return this; + } + + private int lastMoveReliableSeq_ ; + /** + * uint32 last_move_reliable_seq = 18; + * @return The lastMoveReliableSeq. + */ + @java.lang.Override + public int getLastMoveReliableSeq() { + return lastMoveReliableSeq_; + } + /** + * uint32 last_move_reliable_seq = 18; + * @param value The lastMoveReliableSeq to set. + * @return This builder for chaining. + */ + public Builder setLastMoveReliableSeq(int value) { + + lastMoveReliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 last_move_reliable_seq = 18; + * @return This builder for chaining. + */ + public Builder clearLastMoveReliableSeq() { + + lastMoveReliableSeq_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> entityClientDataBuilder_; + /** + * .EntityClientData entity_client_data = 19; + * @return Whether the entityClientData field is set. + */ + public boolean hasEntityClientData() { + return entityClientDataBuilder_ != null || entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 19; + * @return The entityClientData. + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + if (entityClientDataBuilder_ == null) { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } else { + return entityClientDataBuilder_.getMessage(); + } + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder setEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityClientData_ = value; + onChanged(); + } else { + entityClientDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder setEntityClientData( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder builderForValue) { + if (entityClientDataBuilder_ == null) { + entityClientData_ = builderForValue.build(); + onChanged(); + } else { + entityClientDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder mergeEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (entityClientData_ != null) { + entityClientData_ = + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.newBuilder(entityClientData_).mergeFrom(value).buildPartial(); + } else { + entityClientData_ = value; + } + onChanged(); + } else { + entityClientDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder clearEntityClientData() { + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + onChanged(); + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder getEntityClientDataBuilder() { + + onChanged(); + return getEntityClientDataFieldBuilder().getBuilder(); + } + /** + * .EntityClientData entity_client_data = 19; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + if (entityClientDataBuilder_ != null) { + return entityClientDataBuilder_.getMessageOrBuilder(); + } else { + return entityClientData_ == null ? + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + } + /** + * .EntityClientData entity_client_data = 19; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> + getEntityClientDataFieldBuilder() { + if (entityClientDataBuilder_ == null) { + entityClientDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder>( + getEntityClientData(), + getParentForChildren(), + isClean()); + entityClientData_ = null; + } + return entityClientDataBuilder_; + } + + private java.util.List entityEnvironmentInfoList_ = + java.util.Collections.emptyList(); + private void ensureEntityEnvironmentInfoListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = new java.util.ArrayList(entityEnvironmentInfoList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder> entityEnvironmentInfoListBuilder_; + + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public java.util.List getEntityEnvironmentInfoListList() { + if (entityEnvironmentInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + } else { + return entityEnvironmentInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public int getEntityEnvironmentInfoListCount() { + if (entityEnvironmentInfoListBuilder_ == null) { + return entityEnvironmentInfoList_.size(); + } else { + return entityEnvironmentInfoListBuilder_.getCount(); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index) { + if (entityEnvironmentInfoListBuilder_ == null) { + return entityEnvironmentInfoList_.get(index); + } else { + return entityEnvironmentInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder setEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo value) { + if (entityEnvironmentInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.set(index, value); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder setEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder builderForValue) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo value) { + if (entityEnvironmentInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(value); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo value) { + if (entityEnvironmentInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(index, value); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder builderForValue) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(builderForValue.build()); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder builderForValue) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addAllEntityEnvironmentInfoList( + java.lang.Iterable values) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityEnvironmentInfoList_); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder clearEntityEnvironmentInfoList() { + if (entityEnvironmentInfoListBuilder_ == null) { + entityEnvironmentInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder removeEntityEnvironmentInfoList(int index) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.remove(index); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder getEntityEnvironmentInfoListBuilder( + int index) { + return getEntityEnvironmentInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( + int index) { + if (entityEnvironmentInfoListBuilder_ == null) { + return entityEnvironmentInfoList_.get(index); } else { + return entityEnvironmentInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public java.util.List + getEntityEnvironmentInfoListOrBuilderList() { + if (entityEnvironmentInfoListBuilder_ != null) { + return entityEnvironmentInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder addEntityEnvironmentInfoListBuilder() { + return getEntityEnvironmentInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder addEntityEnvironmentInfoListBuilder( + int index) { + return getEntityEnvironmentInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public java.util.List + getEntityEnvironmentInfoListBuilderList() { + return getEntityEnvironmentInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder> + getEntityEnvironmentInfoListFieldBuilder() { + if (entityEnvironmentInfoListBuilder_ == null) { + entityEnvironmentInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder>( + entityEnvironmentInfoList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + entityEnvironmentInfoList_ = null; + } + return entityEnvironmentInfoListBuilder_; + } + + private emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo entityAuthorityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder> entityAuthorityInfoBuilder_; + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return Whether the entityAuthorityInfo field is set. + */ + public boolean hasEntityAuthorityInfo() { + return entityAuthorityInfoBuilder_ != null || entityAuthorityInfo_ != null; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return The entityAuthorityInfo. + */ + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo() { + if (entityAuthorityInfoBuilder_ == null) { + return entityAuthorityInfo_ == null ? emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance() : entityAuthorityInfo_; + } else { + return entityAuthorityInfoBuilder_.getMessage(); + } + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder setEntityAuthorityInfo(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo value) { + if (entityAuthorityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityAuthorityInfo_ = value; + onChanged(); + } else { + entityAuthorityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder setEntityAuthorityInfo( + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder builderForValue) { + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfo_ = builderForValue.build(); + onChanged(); + } else { + entityAuthorityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder mergeEntityAuthorityInfo(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo value) { + if (entityAuthorityInfoBuilder_ == null) { + if (entityAuthorityInfo_ != null) { + entityAuthorityInfo_ = + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.newBuilder(entityAuthorityInfo_).mergeFrom(value).buildPartial(); + } else { + entityAuthorityInfo_ = value; + } + onChanged(); + } else { + entityAuthorityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder clearEntityAuthorityInfo() { + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfo_ = null; + onChanged(); + } else { + entityAuthorityInfo_ = null; + entityAuthorityInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder getEntityAuthorityInfoBuilder() { + + onChanged(); + return getEntityAuthorityInfoFieldBuilder().getBuilder(); + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder() { + if (entityAuthorityInfoBuilder_ != null) { + return entityAuthorityInfoBuilder_.getMessageOrBuilder(); + } else { + return entityAuthorityInfo_ == null ? + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance() : entityAuthorityInfo_; + } + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder> + getEntityAuthorityInfoFieldBuilder() { + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder>( + getEntityAuthorityInfo(), + getParentForChildren(), + isClean()); + entityAuthorityInfo_ = null; + } + return entityAuthorityInfoBuilder_; + } + + private com.google.protobuf.LazyStringList tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureTagListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + tagList_ = new com.google.protobuf.LazyStringArrayList(tagList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated string tag_list = 22; + * @return A list containing the tagList. + */ + public com.google.protobuf.ProtocolStringList + getTagListList() { + return tagList_.getUnmodifiableView(); + } + /** + * repeated string tag_list = 22; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated string tag_list = 22; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public java.lang.String getTagList(int index) { + return tagList_.get(index); + } + /** + * repeated string tag_list = 22; + * @param index The index of the value to return. + * @return The bytes of the tagList at the given index. + */ + public com.google.protobuf.ByteString + getTagListBytes(int index) { + return tagList_.getByteString(index); + } + /** + * repeated string tag_list = 22; + * @param index The index to set the value at. + * @param value The tagList to set. + * @return This builder for chaining. + */ + public Builder setTagList( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @param value The tagList to add. + * @return This builder for chaining. + */ + public Builder addTagList( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @param values The tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagList( + java.lang.Iterable values) { + ensureTagListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tagList_); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @return This builder for chaining. + */ + public Builder clearTagList() { + tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @param value The bytes of the tagList to add. + * @return This builder for chaining. + */ + public Builder addTagListBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> avatarBuilder_; + /** + * .SceneAvatarInfo avatar = 10; + * @return Whether the avatar field is set. + */ + @java.lang.Override + public boolean hasAvatar() { + return entityCase_ == 10; + } + /** + * .SceneAvatarInfo avatar = 10; + * @return The avatar. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getAvatar() { + if (avatarBuilder_ == null) { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } else { + if (entityCase_ == 10) { + return avatarBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder setAvatar(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (avatarBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + avatarBuilder_.setMessage(value); + } + entityCase_ = 10; + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder setAvatar( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder builderForValue) { + if (avatarBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + avatarBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 10; + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder mergeAvatar(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (avatarBuilder_ == null) { + if (entityCase_ == 10 && + entity_ != emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.newBuilder((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 10) { + avatarBuilder_.mergeFrom(value); + } + avatarBuilder_.setMessage(value); + } + entityCase_ = 10; + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder clearAvatar() { + if (avatarBuilder_ == null) { + if (entityCase_ == 10) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 10) { + entityCase_ = 0; + entity_ = null; + } + avatarBuilder_.clear(); + } + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder getAvatarBuilder() { + return getAvatarFieldBuilder().getBuilder(); + } + /** + * .SceneAvatarInfo avatar = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getAvatarOrBuilder() { + if ((entityCase_ == 10) && (avatarBuilder_ != null)) { + return avatarBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + } + /** + * .SceneAvatarInfo avatar = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> + getAvatarFieldBuilder() { + if (avatarBuilder_ == null) { + if (!(entityCase_ == 10)) { + entity_ = emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 10; + onChanged();; + return avatarBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder> monsterBuilder_; + /** + * .SceneMonsterInfo monster = 11; + * @return Whether the monster field is set. + */ + @java.lang.Override + public boolean hasMonster() { + return entityCase_ == 11; + } + /** + * .SceneMonsterInfo monster = 11; + * @return The monster. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getMonster() { + if (monsterBuilder_ == null) { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } else { + if (entityCase_ == 11) { + return monsterBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder setMonster(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo value) { + if (monsterBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + monsterBuilder_.setMessage(value); + } + entityCase_ = 11; + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder setMonster( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder builderForValue) { + if (monsterBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + monsterBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 11; + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder mergeMonster(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo value) { + if (monsterBuilder_ == null) { + if (entityCase_ == 11 && + entity_ != emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.newBuilder((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 11) { + monsterBuilder_.mergeFrom(value); + } + monsterBuilder_.setMessage(value); + } + entityCase_ = 11; + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder clearMonster() { + if (monsterBuilder_ == null) { + if (entityCase_ == 11) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 11) { + entityCase_ = 0; + entity_ = null; + } + monsterBuilder_.clear(); + } + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder getMonsterBuilder() { + return getMonsterFieldBuilder().getBuilder(); + } + /** + * .SceneMonsterInfo monster = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder getMonsterOrBuilder() { + if ((entityCase_ == 11) && (monsterBuilder_ != null)) { + return monsterBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + } + /** + * .SceneMonsterInfo monster = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder> + getMonsterFieldBuilder() { + if (monsterBuilder_ == null) { + if (!(entityCase_ == 11)) { + entity_ = emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + monsterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 11; + onChanged();; + return monsterBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder> npcBuilder_; + /** + * .SceneNpcInfo npc = 12; + * @return Whether the npc field is set. + */ + @java.lang.Override + public boolean hasNpc() { + return entityCase_ == 12; + } + /** + * .SceneNpcInfo npc = 12; + * @return The npc. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getNpc() { + if (npcBuilder_ == null) { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } else { + if (entityCase_ == 12) { + return npcBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder setNpc(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo value) { + if (npcBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + npcBuilder_.setMessage(value); + } + entityCase_ = 12; + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder setNpc( + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder builderForValue) { + if (npcBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + npcBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 12; + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder mergeNpc(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo value) { + if (npcBuilder_ == null) { + if (entityCase_ == 12 && + entity_ != emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.newBuilder((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 12) { + npcBuilder_.mergeFrom(value); + } + npcBuilder_.setMessage(value); + } + entityCase_ = 12; + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder clearNpc() { + if (npcBuilder_ == null) { + if (entityCase_ == 12) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 12) { + entityCase_ = 0; + entity_ = null; + } + npcBuilder_.clear(); + } + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder getNpcBuilder() { + return getNpcFieldBuilder().getBuilder(); + } + /** + * .SceneNpcInfo npc = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder getNpcOrBuilder() { + if ((entityCase_ == 12) && (npcBuilder_ != null)) { + return npcBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + } + /** + * .SceneNpcInfo npc = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder> + getNpcFieldBuilder() { + if (npcBuilder_ == null) { + if (!(entityCase_ == 12)) { + entity_ = emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + npcBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 12; + onChanged();; + return npcBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder> gadgetBuilder_; + /** + * .SceneGadgetInfo gadget = 13; + * @return Whether the gadget field is set. + */ + @java.lang.Override + public boolean hasGadget() { + return entityCase_ == 13; + } + /** + * .SceneGadgetInfo gadget = 13; + * @return The gadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getGadget() { + if (gadgetBuilder_ == null) { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } else { + if (entityCase_ == 13) { + return gadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder setGadget(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo value) { + if (gadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + gadgetBuilder_.setMessage(value); + } + entityCase_ = 13; + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder setGadget( + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder builderForValue) { + if (gadgetBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + gadgetBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 13; + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder mergeGadget(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo value) { + if (gadgetBuilder_ == null) { + if (entityCase_ == 13 && + entity_ != emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.newBuilder((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 13) { + gadgetBuilder_.mergeFrom(value); + } + gadgetBuilder_.setMessage(value); + } + entityCase_ = 13; + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder clearGadget() { + if (gadgetBuilder_ == null) { + if (entityCase_ == 13) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 13) { + entityCase_ = 0; + entity_ = null; + } + gadgetBuilder_.clear(); + } + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder getGadgetBuilder() { + return getGadgetFieldBuilder().getBuilder(); + } + /** + * .SceneGadgetInfo gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder getGadgetOrBuilder() { + if ((entityCase_ == 13) && (gadgetBuilder_ != null)) { + return gadgetBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + } + /** + * .SceneGadgetInfo gadget = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder> + getGadgetFieldBuilder() { + if (gadgetBuilder_ == null) { + if (!(entityCase_ == 13)) { + entity_ = emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + gadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 13; + onChanged();; + return gadgetBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityInfo) + } + + // @@protoc_insertion_point(class_scope:SceneEntityInfo) + private static final emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo(); + } + + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneEntityInfo.proto\032$AnimatorParamet" + + "erValueInfoPair.proto\032\031EntityAuthorityIn" + + "fo.proto\032\026EntityClientData.proto\032\033Entity" + + "EnvironmentInfo.proto\032\023FightPropPair.pro" + + "to\032\020MotionInfo.proto\032\016PropPair.proto\032\024Pr" + + "otEntityType.proto\032\025SceneAvatarInfo.prot" + + "o\032\025SceneGadgetInfo.proto\032\026SceneMonsterIn" + + "fo.proto\032\022SceneNpcInfo.proto\032\020ServerBuff" + + ".proto\"\304\005\n\017SceneEntityInfo\022$\n\013entity_typ" + + "e\030\001 \001(\0162\017.ProtEntityType\022\021\n\tentity_id\030\002 " + + "\001(\r\022\014\n\004name\030\003 \001(\t\022 \n\013motion_info\030\004 \001(\0132\013" + + ".MotionInfo\022\034\n\tprop_list\030\005 \003(\0132\t.PropPai" + + "r\022\'\n\017fight_prop_list\030\006 \003(\0132\016.FightPropPa" + + "ir\022\022\n\nlife_state\030\007 \001(\r\022;\n\022animator_para_" + + "list\030\t \003(\0132\037.AnimatorParameterValueInfoP" + + "air\022\037\n\027last_move_scene_time_ms\030\021 \001(\r\022\036\n\026" + + "last_move_reliable_seq\030\022 \001(\r\022-\n\022entity_c" + + "lient_data\030\023 \001(\0132\021.EntityClientData\022<\n\034e" + + "ntity_environment_info_list\030\024 \003(\0132\026.Enti" + + "tyEnvironmentInfo\0223\n\025entity_authority_in" + + "fo\030\025 \001(\0132\024.EntityAuthorityInfo\022\020\n\010tag_li" + + "st\030\026 \003(\t\022%\n\020server_buff_list\030\027 \003(\0132\013.Ser" + + "verBuff\022\"\n\006avatar\030\n \001(\0132\020.SceneAvatarInf" + + "oH\000\022$\n\007monster\030\013 \001(\0132\021.SceneMonsterInfoH" + + "\000\022\034\n\003npc\030\014 \001(\0132\r.SceneNpcInfoH\000\022\"\n\006gadge" + + "t\030\r \001(\0132\020.SceneGadgetInfoH\000B\010\n\006entityB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FightPropPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_SceneEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityInfo_descriptor, + new java.lang.String[] { "EntityType", "EntityId", "Name", "MotionInfo", "PropList", "FightPropList", "LifeState", "AnimatorParaList", "LastMoveSceneTimeMs", "LastMoveReliableSeq", "EntityClientData", "EntityEnvironmentInfoList", "EntityAuthorityInfo", "TagList", "ServerBuffList", "Avatar", "Monster", "Npc", "Gadget", "Entity", }); + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FightPropPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java new file mode 100644 index 000000000..d2891f775 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java @@ -0,0 +1,898 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityMoveNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityMoveNotifyOuterClass { + private SceneEntityMoveNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityMoveNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityMoveNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .MotionInfo motion_info = 6; + * @return Whether the motionInfo field is set. + */ + boolean hasMotionInfo(); + /** + * .MotionInfo motion_info = 6; + * @return The motionInfo. + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); + /** + * .MotionInfo motion_info = 6; + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); + + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 scene_time = 15; + * @return The sceneTime. + */ + int getSceneTime(); + + /** + * uint32 reliable_seq = 2; + * @return The reliableSeq. + */ + int getReliableSeq(); + } + /** + *
+   * CmdId: 275
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneEntityMoveNotify} + */ + public static final class SceneEntityMoveNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityMoveNotify) + SceneEntityMoveNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityMoveNotify.newBuilder() to construct. + private SceneEntityMoveNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityMoveNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityMoveNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityMoveNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + reliableSeq_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder subBuilder = null; + if (motionInfo_ != null) { + subBuilder = motionInfo_.toBuilder(); + } + motionInfo_ = input.readMessage(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(motionInfo_); + motionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + entityId_ = input.readUInt32(); + break; + } + case 120: { + + sceneTime_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.class, emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.Builder.class); + } + + public static final int MOTION_INFO_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + /** + * .MotionInfo motion_info = 6; + * @return Whether the motionInfo field is set. + */ + @java.lang.Override + public boolean hasMotionInfo() { + return motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 6; + * @return The motionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + /** + * .MotionInfo motion_info = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + return getMotionInfo(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 8; + private int entityId_; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SCENE_TIME_FIELD_NUMBER = 15; + private int sceneTime_; + /** + * uint32 scene_time = 15; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + + public static final int RELIABLE_SEQ_FIELD_NUMBER = 2; + private int reliableSeq_; + /** + * uint32 reliable_seq = 2; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (reliableSeq_ != 0) { + output.writeUInt32(2, reliableSeq_); + } + if (motionInfo_ != null) { + output.writeMessage(6, getMotionInfo()); + } + if (entityId_ != 0) { + output.writeUInt32(8, entityId_); + } + if (sceneTime_ != 0) { + output.writeUInt32(15, sceneTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, reliableSeq_); + } + if (motionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getMotionInfo()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, entityId_); + } + if (sceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify other = (emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify) obj; + + if (hasMotionInfo() != other.hasMotionInfo()) return false; + if (hasMotionInfo()) { + if (!getMotionInfo() + .equals(other.getMotionInfo())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getSceneTime() + != other.getSceneTime()) return false; + if (getReliableSeq() + != other.getReliableSeq()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMotionInfo()) { + hash = (37 * hash) + MOTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMotionInfo().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSceneTime(); + hash = (37 * hash) + RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getReliableSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 275
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneEntityMoveNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityMoveNotify) + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.class, emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + entityId_ = 0; + + sceneTime_ = 0; + + reliableSeq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify build() { + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify buildPartial() { + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify result = new emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify(this); + if (motionInfoBuilder_ == null) { + result.motionInfo_ = motionInfo_; + } else { + result.motionInfo_ = motionInfoBuilder_.build(); + } + result.entityId_ = entityId_; + result.sceneTime_ = sceneTime_; + result.reliableSeq_ = reliableSeq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify other) { + if (other == emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.getDefaultInstance()) return this; + if (other.hasMotionInfo()) { + mergeMotionInfo(other.getMotionInfo()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getSceneTime() != 0) { + setSceneTime(other.getSceneTime()); + } + if (other.getReliableSeq() != 0) { + setReliableSeq(other.getReliableSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> motionInfoBuilder_; + /** + * .MotionInfo motion_info = 6; + * @return Whether the motionInfo field is set. + */ + public boolean hasMotionInfo() { + return motionInfoBuilder_ != null || motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 6; + * @return The motionInfo. + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + if (motionInfoBuilder_ == null) { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } else { + return motionInfoBuilder_.getMessage(); + } + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder setMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + motionInfo_ = value; + onChanged(); + } else { + motionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder setMotionInfo( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder builderForValue) { + if (motionInfoBuilder_ == null) { + motionInfo_ = builderForValue.build(); + onChanged(); + } else { + motionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder mergeMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (motionInfo_ != null) { + motionInfo_ = + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder(motionInfo_).mergeFrom(value).buildPartial(); + } else { + motionInfo_ = value; + } + onChanged(); + } else { + motionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder clearMotionInfo() { + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + onChanged(); + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { + + onChanged(); + return getMotionInfoFieldBuilder().getBuilder(); + } + /** + * .MotionInfo motion_info = 6; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + if (motionInfoBuilder_ != null) { + return motionInfoBuilder_.getMessageOrBuilder(); + } else { + return motionInfo_ == null ? + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + } + /** + * .MotionInfo motion_info = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> + getMotionInfoFieldBuilder() { + if (motionInfoBuilder_ == null) { + motionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder>( + getMotionInfo(), + getParentForChildren(), + isClean()); + motionInfo_ = null; + } + return motionInfoBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 8; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int sceneTime_ ; + /** + * uint32 scene_time = 15; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + /** + * uint32 scene_time = 15; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(int value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_time = 15; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0; + onChanged(); + return this; + } + + private int reliableSeq_ ; + /** + * uint32 reliable_seq = 2; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + /** + * uint32 reliable_seq = 2; + * @param value The reliableSeq to set. + * @return This builder for chaining. + */ + public Builder setReliableSeq(int value) { + + reliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 reliable_seq = 2; + * @return This builder for chaining. + */ + public Builder clearReliableSeq() { + + reliableSeq_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneEntityMoveNotify) + } + + // @@protoc_insertion_point(class_scope:SceneEntityMoveNotify) + private static final emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify(); + } + + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityMoveNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityMoveNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityMoveNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityMoveNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneEntityMoveNotify.proto\032\020MotionInf" + + "o.proto\"v\n\025SceneEntityMoveNotify\022 \n\013moti" + + "on_info\030\006 \001(\0132\013.MotionInfo\022\021\n\tentity_id\030" + + "\010 \001(\r\022\022\n\nscene_time\030\017 \001(\r\022\024\n\014reliable_se" + + "q\030\002 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(), + }); + internal_static_SceneEntityMoveNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityMoveNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityMoveNotify_descriptor, + new java.lang.String[] { "MotionInfo", "EntityId", "SceneTime", "ReliableSeq", }); + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneFishInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneFishInfoOuterClass.java new file mode 100644 index 000000000..cfaae7f77 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneFishInfoOuterClass.java @@ -0,0 +1,954 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneFishInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneFishInfoOuterClass { + private SceneFishInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneFishInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneFishInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 fish_id = 1; + * @return The fishId. + */ + int getFishId(); + + /** + * uint32 fish_pool_entity_id = 2; + * @return The fishPoolEntityId. + */ + int getFishPoolEntityId(); + + /** + * .Vector fish_pool_pos = 3; + * @return Whether the fishPoolPos field is set. + */ + boolean hasFishPoolPos(); + /** + * .Vector fish_pool_pos = 3; + * @return The fishPoolPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getFishPoolPos(); + /** + * .Vector fish_pool_pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFishPoolPosOrBuilder(); + + /** + * uint32 fish_pool_gadget_id = 4; + * @return The fishPoolGadgetId. + */ + int getFishPoolGadgetId(); + + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return The unk2700HIPFHKFMBBE. + */ + int getUnk2700HIPFHKFMBBE(); + } + /** + * Protobuf type {@code SceneFishInfo} + */ + public static final class SceneFishInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneFishInfo) + SceneFishInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneFishInfo.newBuilder() to construct. + private SceneFishInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneFishInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneFishInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneFishInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + fishId_ = input.readUInt32(); + break; + } + case 16: { + + fishPoolEntityId_ = input.readUInt32(); + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (fishPoolPos_ != null) { + subBuilder = fishPoolPos_.toBuilder(); + } + fishPoolPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fishPoolPos_); + fishPoolPos_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + fishPoolGadgetId_ = input.readUInt32(); + break; + } + case 40: { + + unk2700HIPFHKFMBBE_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.class, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder.class); + } + + public static final int FISH_ID_FIELD_NUMBER = 1; + private int fishId_; + /** + * uint32 fish_id = 1; + * @return The fishId. + */ + @java.lang.Override + public int getFishId() { + return fishId_; + } + + public static final int FISH_POOL_ENTITY_ID_FIELD_NUMBER = 2; + private int fishPoolEntityId_; + /** + * uint32 fish_pool_entity_id = 2; + * @return The fishPoolEntityId. + */ + @java.lang.Override + public int getFishPoolEntityId() { + return fishPoolEntityId_; + } + + public static final int FISH_POOL_POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector fishPoolPos_; + /** + * .Vector fish_pool_pos = 3; + * @return Whether the fishPoolPos field is set. + */ + @java.lang.Override + public boolean hasFishPoolPos() { + return fishPoolPos_ != null; + } + /** + * .Vector fish_pool_pos = 3; + * @return The fishPoolPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getFishPoolPos() { + return fishPoolPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : fishPoolPos_; + } + /** + * .Vector fish_pool_pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFishPoolPosOrBuilder() { + return getFishPoolPos(); + } + + public static final int FISH_POOL_GADGET_ID_FIELD_NUMBER = 4; + private int fishPoolGadgetId_; + /** + * uint32 fish_pool_gadget_id = 4; + * @return The fishPoolGadgetId. + */ + @java.lang.Override + public int getFishPoolGadgetId() { + return fishPoolGadgetId_; + } + + public static final int UNK2700_HIPFHKFMBBE_FIELD_NUMBER = 5; + private int unk2700HIPFHKFMBBE_; + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return The unk2700HIPFHKFMBBE. + */ + @java.lang.Override + public int getUnk2700HIPFHKFMBBE() { + return unk2700HIPFHKFMBBE_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (fishId_ != 0) { + output.writeUInt32(1, fishId_); + } + if (fishPoolEntityId_ != 0) { + output.writeUInt32(2, fishPoolEntityId_); + } + if (fishPoolPos_ != null) { + output.writeMessage(3, getFishPoolPos()); + } + if (fishPoolGadgetId_ != 0) { + output.writeUInt32(4, fishPoolGadgetId_); + } + if (unk2700HIPFHKFMBBE_ != 0) { + output.writeUInt32(5, unk2700HIPFHKFMBBE_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (fishId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, fishId_); + } + if (fishPoolEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, fishPoolEntityId_); + } + if (fishPoolPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getFishPoolPos()); + } + if (fishPoolGadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, fishPoolGadgetId_); + } + if (unk2700HIPFHKFMBBE_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, unk2700HIPFHKFMBBE_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo other = (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) obj; + + if (getFishId() + != other.getFishId()) return false; + if (getFishPoolEntityId() + != other.getFishPoolEntityId()) return false; + if (hasFishPoolPos() != other.hasFishPoolPos()) return false; + if (hasFishPoolPos()) { + if (!getFishPoolPos() + .equals(other.getFishPoolPos())) return false; + } + if (getFishPoolGadgetId() + != other.getFishPoolGadgetId()) return false; + if (getUnk2700HIPFHKFMBBE() + != other.getUnk2700HIPFHKFMBBE()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FISH_ID_FIELD_NUMBER; + hash = (53 * hash) + getFishId(); + hash = (37 * hash) + FISH_POOL_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolEntityId(); + if (hasFishPoolPos()) { + hash = (37 * hash) + FISH_POOL_POS_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolPos().hashCode(); + } + hash = (37 * hash) + FISH_POOL_GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolGadgetId(); + hash = (37 * hash) + UNK2700_HIPFHKFMBBE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HIPFHKFMBBE(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneFishInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneFishInfo) + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.class, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + fishId_ = 0; + + fishPoolEntityId_ = 0; + + if (fishPoolPosBuilder_ == null) { + fishPoolPos_ = null; + } else { + fishPoolPos_ = null; + fishPoolPosBuilder_ = null; + } + fishPoolGadgetId_ = 0; + + unk2700HIPFHKFMBBE_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo build() { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo buildPartial() { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo result = new emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo(this); + result.fishId_ = fishId_; + result.fishPoolEntityId_ = fishPoolEntityId_; + if (fishPoolPosBuilder_ == null) { + result.fishPoolPos_ = fishPoolPos_; + } else { + result.fishPoolPos_ = fishPoolPosBuilder_.build(); + } + result.fishPoolGadgetId_ = fishPoolGadgetId_; + result.unk2700HIPFHKFMBBE_ = unk2700HIPFHKFMBBE_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo other) { + if (other == emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance()) return this; + if (other.getFishId() != 0) { + setFishId(other.getFishId()); + } + if (other.getFishPoolEntityId() != 0) { + setFishPoolEntityId(other.getFishPoolEntityId()); + } + if (other.hasFishPoolPos()) { + mergeFishPoolPos(other.getFishPoolPos()); + } + if (other.getFishPoolGadgetId() != 0) { + setFishPoolGadgetId(other.getFishPoolGadgetId()); + } + if (other.getUnk2700HIPFHKFMBBE() != 0) { + setUnk2700HIPFHKFMBBE(other.getUnk2700HIPFHKFMBBE()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int fishId_ ; + /** + * uint32 fish_id = 1; + * @return The fishId. + */ + @java.lang.Override + public int getFishId() { + return fishId_; + } + /** + * uint32 fish_id = 1; + * @param value The fishId to set. + * @return This builder for chaining. + */ + public Builder setFishId(int value) { + + fishId_ = value; + onChanged(); + return this; + } + /** + * uint32 fish_id = 1; + * @return This builder for chaining. + */ + public Builder clearFishId() { + + fishId_ = 0; + onChanged(); + return this; + } + + private int fishPoolEntityId_ ; + /** + * uint32 fish_pool_entity_id = 2; + * @return The fishPoolEntityId. + */ + @java.lang.Override + public int getFishPoolEntityId() { + return fishPoolEntityId_; + } + /** + * uint32 fish_pool_entity_id = 2; + * @param value The fishPoolEntityId to set. + * @return This builder for chaining. + */ + public Builder setFishPoolEntityId(int value) { + + fishPoolEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 fish_pool_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearFishPoolEntityId() { + + fishPoolEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector fishPoolPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> fishPoolPosBuilder_; + /** + * .Vector fish_pool_pos = 3; + * @return Whether the fishPoolPos field is set. + */ + public boolean hasFishPoolPos() { + return fishPoolPosBuilder_ != null || fishPoolPos_ != null; + } + /** + * .Vector fish_pool_pos = 3; + * @return The fishPoolPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getFishPoolPos() { + if (fishPoolPosBuilder_ == null) { + return fishPoolPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : fishPoolPos_; + } else { + return fishPoolPosBuilder_.getMessage(); + } + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder setFishPoolPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (fishPoolPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fishPoolPos_ = value; + onChanged(); + } else { + fishPoolPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder setFishPoolPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (fishPoolPosBuilder_ == null) { + fishPoolPos_ = builderForValue.build(); + onChanged(); + } else { + fishPoolPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder mergeFishPoolPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (fishPoolPosBuilder_ == null) { + if (fishPoolPos_ != null) { + fishPoolPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(fishPoolPos_).mergeFrom(value).buildPartial(); + } else { + fishPoolPos_ = value; + } + onChanged(); + } else { + fishPoolPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder clearFishPoolPos() { + if (fishPoolPosBuilder_ == null) { + fishPoolPos_ = null; + onChanged(); + } else { + fishPoolPos_ = null; + fishPoolPosBuilder_ = null; + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getFishPoolPosBuilder() { + + onChanged(); + return getFishPoolPosFieldBuilder().getBuilder(); + } + /** + * .Vector fish_pool_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFishPoolPosOrBuilder() { + if (fishPoolPosBuilder_ != null) { + return fishPoolPosBuilder_.getMessageOrBuilder(); + } else { + return fishPoolPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : fishPoolPos_; + } + } + /** + * .Vector fish_pool_pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getFishPoolPosFieldBuilder() { + if (fishPoolPosBuilder_ == null) { + fishPoolPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getFishPoolPos(), + getParentForChildren(), + isClean()); + fishPoolPos_ = null; + } + return fishPoolPosBuilder_; + } + + private int fishPoolGadgetId_ ; + /** + * uint32 fish_pool_gadget_id = 4; + * @return The fishPoolGadgetId. + */ + @java.lang.Override + public int getFishPoolGadgetId() { + return fishPoolGadgetId_; + } + /** + * uint32 fish_pool_gadget_id = 4; + * @param value The fishPoolGadgetId to set. + * @return This builder for chaining. + */ + public Builder setFishPoolGadgetId(int value) { + + fishPoolGadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 fish_pool_gadget_id = 4; + * @return This builder for chaining. + */ + public Builder clearFishPoolGadgetId() { + + fishPoolGadgetId_ = 0; + onChanged(); + return this; + } + + private int unk2700HIPFHKFMBBE_ ; + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return The unk2700HIPFHKFMBBE. + */ + @java.lang.Override + public int getUnk2700HIPFHKFMBBE() { + return unk2700HIPFHKFMBBE_; + } + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @param value The unk2700HIPFHKFMBBE to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HIPFHKFMBBE(int value) { + + unk2700HIPFHKFMBBE_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700HIPFHKFMBBE() { + + unk2700HIPFHKFMBBE_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneFishInfo) + } + + // @@protoc_insertion_point(class_scope:SceneFishInfo) + private static final emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo(); + } + + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneFishInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneFishInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneFishInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneFishInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023SceneFishInfo.proto\032\014Vector.proto\"\227\001\n\r" + + "SceneFishInfo\022\017\n\007fish_id\030\001 \001(\r\022\033\n\023fish_p" + + "ool_entity_id\030\002 \001(\r\022\036\n\rfish_pool_pos\030\003 \001" + + "(\0132\007.Vector\022\033\n\023fish_pool_gadget_id\030\004 \001(\r" + + "\022\033\n\023Unk2700_HIPFHKFMBBE\030\005 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_SceneFishInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneFishInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneFishInfo_descriptor, + new java.lang.String[] { "FishId", "FishPoolEntityId", "FishPoolPos", "FishPoolGadgetId", "Unk2700HIPFHKFMBBE", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java new file mode 100644 index 000000000..b42b05bd1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneForceUnlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneForceUnlockNotifyOuterClass { + private SceneForceUnlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneForceUnlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneForceUnlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_add = 10; + * @return The isAdd. + */ + boolean getIsAdd(); + + /** + * repeated uint32 force_id_list = 2; + * @return A list containing the forceIdList. + */ + java.util.List getForceIdListList(); + /** + * repeated uint32 force_id_list = 2; + * @return The count of forceIdList. + */ + int getForceIdListCount(); + /** + * repeated uint32 force_id_list = 2; + * @param index The index of the element to return. + * @return The forceIdList at the given index. + */ + int getForceIdList(int index); + } + /** + *
+   * CmdId: 206
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneForceUnlockNotify} + */ + public static final class SceneForceUnlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneForceUnlockNotify) + SceneForceUnlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneForceUnlockNotify.newBuilder() to construct. + private SceneForceUnlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneForceUnlockNotify() { + forceIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneForceUnlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneForceUnlockNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + forceIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + forceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + forceIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + isAdd_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + forceIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.class, emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.Builder.class); + } + + public static final int IS_ADD_FIELD_NUMBER = 10; + private boolean isAdd_; + /** + * bool is_add = 10; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + + public static final int FORCE_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList forceIdList_; + /** + * repeated uint32 force_id_list = 2; + * @return A list containing the forceIdList. + */ + @java.lang.Override + public java.util.List + getForceIdListList() { + return forceIdList_; + } + /** + * repeated uint32 force_id_list = 2; + * @return The count of forceIdList. + */ + public int getForceIdListCount() { + return forceIdList_.size(); + } + /** + * repeated uint32 force_id_list = 2; + * @param index The index of the element to return. + * @return The forceIdList at the given index. + */ + public int getForceIdList(int index) { + return forceIdList_.getInt(index); + } + private int forceIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getForceIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(forceIdListMemoizedSerializedSize); + } + for (int i = 0; i < forceIdList_.size(); i++) { + output.writeUInt32NoTag(forceIdList_.getInt(i)); + } + if (isAdd_ != false) { + output.writeBool(10, isAdd_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < forceIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(forceIdList_.getInt(i)); + } + size += dataSize; + if (!getForceIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + forceIdListMemoizedSerializedSize = dataSize; + } + if (isAdd_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAdd_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify other = (emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify) obj; + + if (getIsAdd() + != other.getIsAdd()) return false; + if (!getForceIdListList() + .equals(other.getForceIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ADD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAdd()); + if (getForceIdListCount() > 0) { + hash = (37 * hash) + FORCE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getForceIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 206
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneForceUnlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneForceUnlockNotify) + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.class, emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAdd_ = false; + + forceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify build() { + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify buildPartial() { + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify result = new emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify(this); + int from_bitField0_ = bitField0_; + result.isAdd_ = isAdd_; + if (((bitField0_ & 0x00000001) != 0)) { + forceIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.forceIdList_ = forceIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify other) { + if (other == emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.getDefaultInstance()) return this; + if (other.getIsAdd() != false) { + setIsAdd(other.getIsAdd()); + } + if (!other.forceIdList_.isEmpty()) { + if (forceIdList_.isEmpty()) { + forceIdList_ = other.forceIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureForceIdListIsMutable(); + forceIdList_.addAll(other.forceIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAdd_ ; + /** + * bool is_add = 10; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + /** + * bool is_add = 10; + * @param value The isAdd to set. + * @return This builder for chaining. + */ + public Builder setIsAdd(boolean value) { + + isAdd_ = value; + onChanged(); + return this; + } + /** + * bool is_add = 10; + * @return This builder for chaining. + */ + public Builder clearIsAdd() { + + isAdd_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList forceIdList_ = emptyIntList(); + private void ensureForceIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + forceIdList_ = mutableCopy(forceIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 force_id_list = 2; + * @return A list containing the forceIdList. + */ + public java.util.List + getForceIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(forceIdList_) : forceIdList_; + } + /** + * repeated uint32 force_id_list = 2; + * @return The count of forceIdList. + */ + public int getForceIdListCount() { + return forceIdList_.size(); + } + /** + * repeated uint32 force_id_list = 2; + * @param index The index of the element to return. + * @return The forceIdList at the given index. + */ + public int getForceIdList(int index) { + return forceIdList_.getInt(index); + } + /** + * repeated uint32 force_id_list = 2; + * @param index The index to set the value at. + * @param value The forceIdList to set. + * @return This builder for chaining. + */ + public Builder setForceIdList( + int index, int value) { + ensureForceIdListIsMutable(); + forceIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 force_id_list = 2; + * @param value The forceIdList to add. + * @return This builder for chaining. + */ + public Builder addForceIdList(int value) { + ensureForceIdListIsMutable(); + forceIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 force_id_list = 2; + * @param values The forceIdList to add. + * @return This builder for chaining. + */ + public Builder addAllForceIdList( + java.lang.Iterable values) { + ensureForceIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, forceIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 force_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearForceIdList() { + forceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneForceUnlockNotify) + } + + // @@protoc_insertion_point(class_scope:SceneForceUnlockNotify) + private static final emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify(); + } + + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneForceUnlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneForceUnlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneForceUnlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneForceUnlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SceneForceUnlockNotify.proto\"?\n\026SceneF" + + "orceUnlockNotify\022\016\n\006is_add\030\n \001(\010\022\025\n\rforc" + + "e_id_list\030\002 \003(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneForceUnlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneForceUnlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneForceUnlockNotify_descriptor, + new java.lang.String[] { "IsAdd", "ForceIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java new file mode 100644 index 000000000..fcfedf16b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java @@ -0,0 +1,7134 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneGadgetInfoOuterClass { + private SceneGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_id = 1; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * uint32 group_id = 2; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 3; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * .GadgetBornType born_type = 5; + * @return The enum numeric value on the wire for bornType. + */ + int getBornTypeValue(); + /** + * .GadgetBornType born_type = 5; + * @return The bornType. + */ + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType(); + + /** + * uint32 gadget_state = 6; + * @return The gadgetState. + */ + int getGadgetState(); + + /** + * uint32 gadget_type = 7; + * @return The gadgetType. + */ + int getGadgetType(); + + /** + * bool is_show_cutscene = 8; + * @return The isShowCutscene. + */ + boolean getIsShowCutscene(); + + /** + * uint32 authority_peer_id = 9; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * bool is_enable_interact = 10; + * @return The isEnableInteract. + */ + boolean getIsEnableInteract(); + + /** + * uint32 interact_id = 11; + * @return The interactId. + */ + int getInteractId(); + + /** + * uint32 mark_flag = 21; + * @return The markFlag. + */ + int getMarkFlag(); + + /** + * uint32 prop_owner_entity_id = 22; + * @return The propOwnerEntityId. + */ + int getPropOwnerEntityId(); + + /** + * .PlatformInfo platform = 23; + * @return Whether the platform field is set. + */ + boolean hasPlatform(); + /** + * .PlatformInfo platform = 23; + * @return The platform. + */ + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getPlatform(); + /** + * .PlatformInfo platform = 23; + */ + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder getPlatformOrBuilder(); + + /** + * repeated uint32 interact_uid_list = 24; + * @return A list containing the interactUidList. + */ + java.util.List getInteractUidListList(); + /** + * repeated uint32 interact_uid_list = 24; + * @return The count of interactUidList. + */ + int getInteractUidListCount(); + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index of the element to return. + * @return The interactUidList at the given index. + */ + int getInteractUidList(int index); + + /** + * uint32 draft_id = 25; + * @return The draftId. + */ + int getDraftId(); + + /** + * uint32 gadget_talk_state = 26; + * @return The gadgetTalkState. + */ + int getGadgetTalkState(); + + /** + * .GadgetPlayInfo play_info = 100; + * @return Whether the playInfo field is set. + */ + boolean hasPlayInfo(); + /** + * .GadgetPlayInfo play_info = 100; + * @return The playInfo. + */ + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo(); + /** + * .GadgetPlayInfo play_info = 100; + */ + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder(); + + /** + * .Item trifle_item = 12; + * @return Whether the trifleItem field is set. + */ + boolean hasTrifleItem(); + /** + * .Item trifle_item = 12; + * @return The trifleItem. + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem(); + /** + * .Item trifle_item = 12; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder(); + + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return Whether the gatherGadget field is set. + */ + boolean hasGatherGadget(); + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return The gatherGadget. + */ + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getGatherGadget(); + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder getGatherGadgetOrBuilder(); + + /** + * .WorktopInfo worktop = 14; + * @return Whether the worktop field is set. + */ + boolean hasWorktop(); + /** + * .WorktopInfo worktop = 14; + * @return The worktop. + */ + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getWorktop(); + /** + * .WorktopInfo worktop = 14; + */ + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder getWorktopOrBuilder(); + + /** + * .ClientGadgetInfo client_gadget = 15; + * @return Whether the clientGadget field is set. + */ + boolean hasClientGadget(); + /** + * .ClientGadgetInfo client_gadget = 15; + * @return The clientGadget. + */ + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getClientGadget(); + /** + * .ClientGadgetInfo client_gadget = 15; + */ + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder getClientGadgetOrBuilder(); + + /** + * .WeatherInfo weather = 17; + * @return Whether the weather field is set. + */ + boolean hasWeather(); + /** + * .WeatherInfo weather = 17; + * @return The weather. + */ + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getWeather(); + /** + * .WeatherInfo weather = 17; + */ + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder getWeatherOrBuilder(); + + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return Whether the abilityGadget field is set. + */ + boolean hasAbilityGadget(); + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return The abilityGadget. + */ + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getAbilityGadget(); + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder getAbilityGadgetOrBuilder(); + + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return Whether the statueGadget field is set. + */ + boolean hasStatueGadget(); + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return The statueGadget. + */ + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getStatueGadget(); + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder getStatueGadgetOrBuilder(); + + /** + * .BossChestInfo boss_chest = 20; + * @return Whether the bossChest field is set. + */ + boolean hasBossChest(); + /** + * .BossChestInfo boss_chest = 20; + * @return The bossChest. + */ + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getBossChest(); + /** + * .BossChestInfo boss_chest = 20; + */ + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder getBossChestOrBuilder(); + + /** + * .BlossomChestInfo blossom_chest = 41; + * @return Whether the blossomChest field is set. + */ + boolean hasBlossomChest(); + /** + * .BlossomChestInfo blossom_chest = 41; + * @return The blossomChest. + */ + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getBlossomChest(); + /** + * .BlossomChestInfo blossom_chest = 41; + */ + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder getBlossomChestOrBuilder(); + + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return Whether the mpPlayReward field is set. + */ + boolean hasMpPlayReward(); + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return The mpPlayReward. + */ + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getMpPlayReward(); + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder getMpPlayRewardOrBuilder(); + + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return Whether the generalReward field is set. + */ + boolean hasGeneralReward(); + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return The generalReward. + */ + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getGeneralReward(); + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder getGeneralRewardOrBuilder(); + + /** + * .OfferingInfo offering_info = 44; + * @return Whether the offeringInfo field is set. + */ + boolean hasOfferingInfo(); + /** + * .OfferingInfo offering_info = 44; + * @return The offeringInfo. + */ + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getOfferingInfo(); + /** + * .OfferingInfo offering_info = 44; + */ + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder getOfferingInfoOrBuilder(); + + /** + * .FoundationInfo foundation_info = 45; + * @return Whether the foundationInfo field is set. + */ + boolean hasFoundationInfo(); + /** + * .FoundationInfo foundation_info = 45; + * @return The foundationInfo. + */ + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getFoundationInfo(); + /** + * .FoundationInfo foundation_info = 45; + */ + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder getFoundationInfoOrBuilder(); + + /** + * .VehicleInfo vehicle_info = 46; + * @return Whether the vehicleInfo field is set. + */ + boolean hasVehicleInfo(); + /** + * .VehicleInfo vehicle_info = 46; + * @return The vehicleInfo. + */ + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getVehicleInfo(); + /** + * .VehicleInfo vehicle_info = 46; + */ + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder getVehicleInfoOrBuilder(); + + /** + * .EchoShellInfo shell_info = 47; + * @return Whether the shellInfo field is set. + */ + boolean hasShellInfo(); + /** + * .EchoShellInfo shell_info = 47; + * @return The shellInfo. + */ + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getShellInfo(); + /** + * .EchoShellInfo shell_info = 47; + */ + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder getShellInfoOrBuilder(); + + /** + * .ScreenInfo screen_info = 48; + * @return Whether the screenInfo field is set. + */ + boolean hasScreenInfo(); + /** + * .ScreenInfo screen_info = 48; + * @return The screenInfo. + */ + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getScreenInfo(); + /** + * .ScreenInfo screen_info = 48; + */ + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder getScreenInfoOrBuilder(); + + /** + * .FishPoolInfo fish_pool_info = 59; + * @return Whether the fishPoolInfo field is set. + */ + boolean hasFishPoolInfo(); + /** + * .FishPoolInfo fish_pool_info = 59; + * @return The fishPoolInfo. + */ + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getFishPoolInfo(); + /** + * .FishPoolInfo fish_pool_info = 59; + */ + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder getFishPoolInfoOrBuilder(); + + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return Whether the customGadgetTreeInfo field is set. + */ + boolean hasCustomGadgetTreeInfo(); + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return The customGadgetTreeInfo. + */ + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getCustomGadgetTreeInfo(); + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder getCustomGadgetTreeInfoOrBuilder(); + + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return Whether the roguelikeGadgetInfo field is set. + */ + boolean hasRoguelikeGadgetInfo(); + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return The roguelikeGadgetInfo. + */ + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getRoguelikeGadgetInfo(); + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder getRoguelikeGadgetInfoOrBuilder(); + + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return Whether the nightCrowGadgetInfo field is set. + */ + boolean hasNightCrowGadgetInfo(); + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return The nightCrowGadgetInfo. + */ + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getNightCrowGadgetInfo(); + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder(); + + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + * @return Whether the deshretObeliskGadgetInfo field is set. + */ + boolean hasDeshretObeliskGadgetInfo(); + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + * @return The deshretObeliskGadgetInfo. + */ + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDeshretObeliskGadgetInfo(); + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder getDeshretObeliskGadgetInfoOrBuilder(); + + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.ContentCase getContentCase(); + } + /** + * Protobuf type {@code SceneGadgetInfo} + */ + public static final class SceneGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneGadgetInfo) + SceneGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneGadgetInfo.newBuilder() to construct. + private SceneGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneGadgetInfo() { + bornType_ = 0; + interactUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneGadgetInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + gadgetId_ = input.readUInt32(); + break; + } + case 16: { + + groupId_ = input.readUInt32(); + break; + } + case 24: { + + configId_ = input.readUInt32(); + break; + } + case 32: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + bornType_ = rawValue; + break; + } + case 48: { + + gadgetState_ = input.readUInt32(); + break; + } + case 56: { + + gadgetType_ = input.readUInt32(); + break; + } + case 64: { + + isShowCutscene_ = input.readBool(); + break; + } + case 72: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 80: { + + isEnableInteract_ = input.readBool(); + break; + } + case 88: { + + interactId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder subBuilder = null; + if (contentCase_ == 12) { + subBuilder = ((emu.grasscutter.net.proto.ItemOuterClass.Item) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ItemOuterClass.Item) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 12; + break; + } + case 106: { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 13) { + subBuilder = ((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 13; + break; + } + case 114: { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder subBuilder = null; + if (contentCase_ == 14) { + subBuilder = ((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 14; + break; + } + case 122: { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 15) { + subBuilder = ((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 15; + break; + } + case 138: { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder subBuilder = null; + if (contentCase_ == 17) { + subBuilder = ((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 17; + break; + } + case 146: { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 18) { + subBuilder = ((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 18; + break; + } + case 154: { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 19) { + subBuilder = ((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 19; + break; + } + case 162: { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder subBuilder = null; + if (contentCase_ == 20) { + subBuilder = ((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 20; + break; + } + case 168: { + + markFlag_ = input.readUInt32(); + break; + } + case 176: { + + propOwnerEntityId_ = input.readUInt32(); + break; + } + case 186: { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder subBuilder = null; + if (platform_ != null) { + subBuilder = platform_.toBuilder(); + } + platform_ = input.readMessage(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(platform_); + platform_ = subBuilder.buildPartial(); + } + + break; + } + case 192: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + interactUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + interactUidList_.addInt(input.readUInt32()); + break; + } + case 194: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + interactUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + interactUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 200: { + + draftId_ = input.readUInt32(); + break; + } + case 208: { + + gadgetTalkState_ = input.readUInt32(); + break; + } + case 330: { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder subBuilder = null; + if (contentCase_ == 41) { + subBuilder = ((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 41; + break; + } + case 338: { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder subBuilder = null; + if (contentCase_ == 42) { + subBuilder = ((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 42; + break; + } + case 346: { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder subBuilder = null; + if (contentCase_ == 43) { + subBuilder = ((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 43; + break; + } + case 354: { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder subBuilder = null; + if (contentCase_ == 44) { + subBuilder = ((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 44; + break; + } + case 362: { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder subBuilder = null; + if (contentCase_ == 45) { + subBuilder = ((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 45; + break; + } + case 370: { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder subBuilder = null; + if (contentCase_ == 46) { + subBuilder = ((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 46; + break; + } + case 378: { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder subBuilder = null; + if (contentCase_ == 47) { + subBuilder = ((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 47; + break; + } + case 386: { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder subBuilder = null; + if (contentCase_ == 48) { + subBuilder = ((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 48; + break; + } + case 474: { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder subBuilder = null; + if (contentCase_ == 59) { + subBuilder = ((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 59; + break; + } + case 482: { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder subBuilder = null; + if (contentCase_ == 60) { + subBuilder = ((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 60; + break; + } + case 490: { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 61) { + subBuilder = ((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 61; + break; + } + case 498: { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder subBuilder = null; + if (contentCase_ == 62) { + subBuilder = ((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 62; + break; + } + case 506: { + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder subBuilder = null; + if (contentCase_ == 63) { + subBuilder = ((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 63; + break; + } + case 802: { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder subBuilder = null; + if (playInfo_ != null) { + subBuilder = playInfo_.toBuilder(); + } + playInfo_ = input.readMessage(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(playInfo_); + playInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + interactUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.class, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TRIFLE_ITEM(12), + GATHER_GADGET(13), + WORKTOP(14), + CLIENT_GADGET(15), + WEATHER(17), + ABILITY_GADGET(18), + STATUE_GADGET(19), + BOSS_CHEST(20), + BLOSSOM_CHEST(41), + MP_PLAY_REWARD(42), + GENERAL_REWARD(43), + OFFERING_INFO(44), + FOUNDATION_INFO(45), + VEHICLE_INFO(46), + SHELL_INFO(47), + SCREEN_INFO(48), + FISH_POOL_INFO(59), + CUSTOM_GADGET_TREE_INFO(60), + ROGUELIKE_GADGET_INFO(61), + NIGHT_CROW_GADGET_INFO(62), + DESHRET_OBELISK_GADGET_INFO(63), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 12: return TRIFLE_ITEM; + case 13: return GATHER_GADGET; + case 14: return WORKTOP; + case 15: return CLIENT_GADGET; + case 17: return WEATHER; + case 18: return ABILITY_GADGET; + case 19: return STATUE_GADGET; + case 20: return BOSS_CHEST; + case 41: return BLOSSOM_CHEST; + case 42: return MP_PLAY_REWARD; + case 43: return GENERAL_REWARD; + case 44: return OFFERING_INFO; + case 45: return FOUNDATION_INFO; + case 46: return VEHICLE_INFO; + case 47: return SHELL_INFO; + case 48: return SCREEN_INFO; + case 59: return FISH_POOL_INFO; + case 60: return CUSTOM_GADGET_TREE_INFO; + case 61: return ROGUELIKE_GADGET_INFO; + case 62: return NIGHT_CROW_GADGET_INFO; + case 63: return DESHRET_OBELISK_GADGET_INFO; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int GADGET_ID_FIELD_NUMBER = 1; + private int gadgetId_; + /** + * uint32 gadget_id = 1; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 2; + private int groupId_; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 3; + private int configId_; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 4; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int BORN_TYPE_FIELD_NUMBER = 5; + private int bornType_; + /** + * .GadgetBornType born_type = 5; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .GadgetBornType born_type = 5; + * @return The bornType. + */ + @java.lang.Override public emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType result = emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.UNRECOGNIZED : result; + } + + public static final int GADGET_STATE_FIELD_NUMBER = 6; + private int gadgetState_; + /** + * uint32 gadget_state = 6; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + + public static final int GADGET_TYPE_FIELD_NUMBER = 7; + private int gadgetType_; + /** + * uint32 gadget_type = 7; + * @return The gadgetType. + */ + @java.lang.Override + public int getGadgetType() { + return gadgetType_; + } + + public static final int IS_SHOW_CUTSCENE_FIELD_NUMBER = 8; + private boolean isShowCutscene_; + /** + * bool is_show_cutscene = 8; + * @return The isShowCutscene. + */ + @java.lang.Override + public boolean getIsShowCutscene() { + return isShowCutscene_; + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 9; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 9; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int IS_ENABLE_INTERACT_FIELD_NUMBER = 10; + private boolean isEnableInteract_; + /** + * bool is_enable_interact = 10; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + + public static final int INTERACT_ID_FIELD_NUMBER = 11; + private int interactId_; + /** + * uint32 interact_id = 11; + * @return The interactId. + */ + @java.lang.Override + public int getInteractId() { + return interactId_; + } + + public static final int MARK_FLAG_FIELD_NUMBER = 21; + private int markFlag_; + /** + * uint32 mark_flag = 21; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + + public static final int PROP_OWNER_ENTITY_ID_FIELD_NUMBER = 22; + private int propOwnerEntityId_; + /** + * uint32 prop_owner_entity_id = 22; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + + public static final int PLATFORM_FIELD_NUMBER = 23; + private emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo platform_; + /** + * .PlatformInfo platform = 23; + * @return Whether the platform field is set. + */ + @java.lang.Override + public boolean hasPlatform() { + return platform_ != null; + } + /** + * .PlatformInfo platform = 23; + * @return The platform. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getPlatform() { + return platform_ == null ? emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance() : platform_; + } + /** + * .PlatformInfo platform = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder getPlatformOrBuilder() { + return getPlatform(); + } + + public static final int INTERACT_UID_LIST_FIELD_NUMBER = 24; + private com.google.protobuf.Internal.IntList interactUidList_; + /** + * repeated uint32 interact_uid_list = 24; + * @return A list containing the interactUidList. + */ + @java.lang.Override + public java.util.List + getInteractUidListList() { + return interactUidList_; + } + /** + * repeated uint32 interact_uid_list = 24; + * @return The count of interactUidList. + */ + public int getInteractUidListCount() { + return interactUidList_.size(); + } + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index of the element to return. + * @return The interactUidList at the given index. + */ + public int getInteractUidList(int index) { + return interactUidList_.getInt(index); + } + private int interactUidListMemoizedSerializedSize = -1; + + public static final int DRAFT_ID_FIELD_NUMBER = 25; + private int draftId_; + /** + * uint32 draft_id = 25; + * @return The draftId. + */ + @java.lang.Override + public int getDraftId() { + return draftId_; + } + + public static final int GADGET_TALK_STATE_FIELD_NUMBER = 26; + private int gadgetTalkState_; + /** + * uint32 gadget_talk_state = 26; + * @return The gadgetTalkState. + */ + @java.lang.Override + public int getGadgetTalkState() { + return gadgetTalkState_; + } + + public static final int PLAY_INFO_FIELD_NUMBER = 100; + private emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo playInfo_; + /** + * .GadgetPlayInfo play_info = 100; + * @return Whether the playInfo field is set. + */ + @java.lang.Override + public boolean hasPlayInfo() { + return playInfo_ != null; + } + /** + * .GadgetPlayInfo play_info = 100; + * @return The playInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo() { + return playInfo_ == null ? emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance() : playInfo_; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder() { + return getPlayInfo(); + } + + public static final int TRIFLE_ITEM_FIELD_NUMBER = 12; + /** + * .Item trifle_item = 12; + * @return Whether the trifleItem field is set. + */ + @java.lang.Override + public boolean hasTrifleItem() { + return contentCase_ == 12; + } + /** + * .Item trifle_item = 12; + * @return The trifleItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem() { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + /** + * .Item trifle_item = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder() { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + + public static final int GATHER_GADGET_FIELD_NUMBER = 13; + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return Whether the gatherGadget field is set. + */ + @java.lang.Override + public boolean hasGatherGadget() { + return contentCase_ == 13; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return The gatherGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getGatherGadget() { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder getGatherGadgetOrBuilder() { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + + public static final int WORKTOP_FIELD_NUMBER = 14; + /** + * .WorktopInfo worktop = 14; + * @return Whether the worktop field is set. + */ + @java.lang.Override + public boolean hasWorktop() { + return contentCase_ == 14; + } + /** + * .WorktopInfo worktop = 14; + * @return The worktop. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getWorktop() { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + /** + * .WorktopInfo worktop = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder getWorktopOrBuilder() { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + + public static final int CLIENT_GADGET_FIELD_NUMBER = 15; + /** + * .ClientGadgetInfo client_gadget = 15; + * @return Whether the clientGadget field is set. + */ + @java.lang.Override + public boolean hasClientGadget() { + return contentCase_ == 15; + } + /** + * .ClientGadgetInfo client_gadget = 15; + * @return The clientGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getClientGadget() { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder getClientGadgetOrBuilder() { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + + public static final int WEATHER_FIELD_NUMBER = 17; + /** + * .WeatherInfo weather = 17; + * @return Whether the weather field is set. + */ + @java.lang.Override + public boolean hasWeather() { + return contentCase_ == 17; + } + /** + * .WeatherInfo weather = 17; + * @return The weather. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getWeather() { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + /** + * .WeatherInfo weather = 17; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder getWeatherOrBuilder() { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + + public static final int ABILITY_GADGET_FIELD_NUMBER = 18; + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return Whether the abilityGadget field is set. + */ + @java.lang.Override + public boolean hasAbilityGadget() { + return contentCase_ == 18; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return The abilityGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getAbilityGadget() { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder getAbilityGadgetOrBuilder() { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + + public static final int STATUE_GADGET_FIELD_NUMBER = 19; + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return Whether the statueGadget field is set. + */ + @java.lang.Override + public boolean hasStatueGadget() { + return contentCase_ == 19; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return The statueGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getStatueGadget() { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder getStatueGadgetOrBuilder() { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + + public static final int BOSS_CHEST_FIELD_NUMBER = 20; + /** + * .BossChestInfo boss_chest = 20; + * @return Whether the bossChest field is set. + */ + @java.lang.Override + public boolean hasBossChest() { + return contentCase_ == 20; + } + /** + * .BossChestInfo boss_chest = 20; + * @return The bossChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getBossChest() { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + /** + * .BossChestInfo boss_chest = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder getBossChestOrBuilder() { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + + public static final int BLOSSOM_CHEST_FIELD_NUMBER = 41; + /** + * .BlossomChestInfo blossom_chest = 41; + * @return Whether the blossomChest field is set. + */ + @java.lang.Override + public boolean hasBlossomChest() { + return contentCase_ == 41; + } + /** + * .BlossomChestInfo blossom_chest = 41; + * @return The blossomChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getBlossomChest() { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder getBlossomChestOrBuilder() { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + + public static final int MP_PLAY_REWARD_FIELD_NUMBER = 42; + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return Whether the mpPlayReward field is set. + */ + @java.lang.Override + public boolean hasMpPlayReward() { + return contentCase_ == 42; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return The mpPlayReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getMpPlayReward() { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder getMpPlayRewardOrBuilder() { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + + public static final int GENERAL_REWARD_FIELD_NUMBER = 43; + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return Whether the generalReward field is set. + */ + @java.lang.Override + public boolean hasGeneralReward() { + return contentCase_ == 43; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return The generalReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getGeneralReward() { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder getGeneralRewardOrBuilder() { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + + public static final int OFFERING_INFO_FIELD_NUMBER = 44; + /** + * .OfferingInfo offering_info = 44; + * @return Whether the offeringInfo field is set. + */ + @java.lang.Override + public boolean hasOfferingInfo() { + return contentCase_ == 44; + } + /** + * .OfferingInfo offering_info = 44; + * @return The offeringInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getOfferingInfo() { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + /** + * .OfferingInfo offering_info = 44; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder getOfferingInfoOrBuilder() { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + + public static final int FOUNDATION_INFO_FIELD_NUMBER = 45; + /** + * .FoundationInfo foundation_info = 45; + * @return Whether the foundationInfo field is set. + */ + @java.lang.Override + public boolean hasFoundationInfo() { + return contentCase_ == 45; + } + /** + * .FoundationInfo foundation_info = 45; + * @return The foundationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getFoundationInfo() { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + /** + * .FoundationInfo foundation_info = 45; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder getFoundationInfoOrBuilder() { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + + public static final int VEHICLE_INFO_FIELD_NUMBER = 46; + /** + * .VehicleInfo vehicle_info = 46; + * @return Whether the vehicleInfo field is set. + */ + @java.lang.Override + public boolean hasVehicleInfo() { + return contentCase_ == 46; + } + /** + * .VehicleInfo vehicle_info = 46; + * @return The vehicleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getVehicleInfo() { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + /** + * .VehicleInfo vehicle_info = 46; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder getVehicleInfoOrBuilder() { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + + public static final int SHELL_INFO_FIELD_NUMBER = 47; + /** + * .EchoShellInfo shell_info = 47; + * @return Whether the shellInfo field is set. + */ + @java.lang.Override + public boolean hasShellInfo() { + return contentCase_ == 47; + } + /** + * .EchoShellInfo shell_info = 47; + * @return The shellInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getShellInfo() { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + /** + * .EchoShellInfo shell_info = 47; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder getShellInfoOrBuilder() { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + + public static final int SCREEN_INFO_FIELD_NUMBER = 48; + /** + * .ScreenInfo screen_info = 48; + * @return Whether the screenInfo field is set. + */ + @java.lang.Override + public boolean hasScreenInfo() { + return contentCase_ == 48; + } + /** + * .ScreenInfo screen_info = 48; + * @return The screenInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getScreenInfo() { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + /** + * .ScreenInfo screen_info = 48; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder getScreenInfoOrBuilder() { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + + public static final int FISH_POOL_INFO_FIELD_NUMBER = 59; + /** + * .FishPoolInfo fish_pool_info = 59; + * @return Whether the fishPoolInfo field is set. + */ + @java.lang.Override + public boolean hasFishPoolInfo() { + return contentCase_ == 59; + } + /** + * .FishPoolInfo fish_pool_info = 59; + * @return The fishPoolInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getFishPoolInfo() { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder getFishPoolInfoOrBuilder() { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + + public static final int CUSTOM_GADGET_TREE_INFO_FIELD_NUMBER = 60; + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return Whether the customGadgetTreeInfo field is set. + */ + @java.lang.Override + public boolean hasCustomGadgetTreeInfo() { + return contentCase_ == 60; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return The customGadgetTreeInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getCustomGadgetTreeInfo() { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder getCustomGadgetTreeInfoOrBuilder() { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + + public static final int ROGUELIKE_GADGET_INFO_FIELD_NUMBER = 61; + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return Whether the roguelikeGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeGadgetInfo() { + return contentCase_ == 61; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return The roguelikeGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getRoguelikeGadgetInfo() { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder getRoguelikeGadgetInfoOrBuilder() { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + + public static final int NIGHT_CROW_GADGET_INFO_FIELD_NUMBER = 62; + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return Whether the nightCrowGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasNightCrowGadgetInfo() { + return contentCase_ == 62; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return The nightCrowGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getNightCrowGadgetInfo() { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder() { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + + public static final int DESHRET_OBELISK_GADGET_INFO_FIELD_NUMBER = 63; + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + * @return Whether the deshretObeliskGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasDeshretObeliskGadgetInfo() { + return contentCase_ == 63; + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + * @return The deshretObeliskGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDeshretObeliskGadgetInfo() { + if (contentCase_ == 63) { + return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_; + } + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder getDeshretObeliskGadgetInfoOrBuilder() { + if (contentCase_ == 63) { + return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_; + } + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (gadgetId_ != 0) { + output.writeUInt32(1, gadgetId_); + } + if (groupId_ != 0) { + output.writeUInt32(2, groupId_); + } + if (configId_ != 0) { + output.writeUInt32(3, configId_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(4, ownerEntityId_); + } + if (bornType_ != emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.GADGET_BORN_TYPE_NONE.getNumber()) { + output.writeEnum(5, bornType_); + } + if (gadgetState_ != 0) { + output.writeUInt32(6, gadgetState_); + } + if (gadgetType_ != 0) { + output.writeUInt32(7, gadgetType_); + } + if (isShowCutscene_ != false) { + output.writeBool(8, isShowCutscene_); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(9, authorityPeerId_); + } + if (isEnableInteract_ != false) { + output.writeBool(10, isEnableInteract_); + } + if (interactId_ != 0) { + output.writeUInt32(11, interactId_); + } + if (contentCase_ == 12) { + output.writeMessage(12, (emu.grasscutter.net.proto.ItemOuterClass.Item) content_); + } + if (contentCase_ == 13) { + output.writeMessage(13, (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_); + } + if (contentCase_ == 14) { + output.writeMessage(14, (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_); + } + if (contentCase_ == 15) { + output.writeMessage(15, (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_); + } + if (contentCase_ == 17) { + output.writeMessage(17, (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_); + } + if (contentCase_ == 18) { + output.writeMessage(18, (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_); + } + if (contentCase_ == 19) { + output.writeMessage(19, (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_); + } + if (contentCase_ == 20) { + output.writeMessage(20, (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_); + } + if (markFlag_ != 0) { + output.writeUInt32(21, markFlag_); + } + if (propOwnerEntityId_ != 0) { + output.writeUInt32(22, propOwnerEntityId_); + } + if (platform_ != null) { + output.writeMessage(23, getPlatform()); + } + if (getInteractUidListList().size() > 0) { + output.writeUInt32NoTag(194); + output.writeUInt32NoTag(interactUidListMemoizedSerializedSize); + } + for (int i = 0; i < interactUidList_.size(); i++) { + output.writeUInt32NoTag(interactUidList_.getInt(i)); + } + if (draftId_ != 0) { + output.writeUInt32(25, draftId_); + } + if (gadgetTalkState_ != 0) { + output.writeUInt32(26, gadgetTalkState_); + } + if (contentCase_ == 41) { + output.writeMessage(41, (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_); + } + if (contentCase_ == 42) { + output.writeMessage(42, (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_); + } + if (contentCase_ == 43) { + output.writeMessage(43, (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_); + } + if (contentCase_ == 44) { + output.writeMessage(44, (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_); + } + if (contentCase_ == 45) { + output.writeMessage(45, (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_); + } + if (contentCase_ == 46) { + output.writeMessage(46, (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_); + } + if (contentCase_ == 47) { + output.writeMessage(47, (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_); + } + if (contentCase_ == 48) { + output.writeMessage(48, (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_); + } + if (contentCase_ == 59) { + output.writeMessage(59, (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_); + } + if (contentCase_ == 60) { + output.writeMessage(60, (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_); + } + if (contentCase_ == 61) { + output.writeMessage(61, (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_); + } + if (contentCase_ == 62) { + output.writeMessage(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); + } + if (contentCase_ == 63) { + output.writeMessage(63, (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_); + } + if (playInfo_ != null) { + output.writeMessage(100, getPlayInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, gadgetId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, groupId_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configId_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, ownerEntityId_); + } + if (bornType_ != emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.GADGET_BORN_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, bornType_); + } + if (gadgetState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, gadgetState_); + } + if (gadgetType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gadgetType_); + } + if (isShowCutscene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isShowCutscene_); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, authorityPeerId_); + } + if (isEnableInteract_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isEnableInteract_); + } + if (interactId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, interactId_); + } + if (contentCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, (emu.grasscutter.net.proto.ItemOuterClass.Item) content_); + } + if (contentCase_ == 13) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_); + } + if (contentCase_ == 14) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_); + } + if (contentCase_ == 15) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_); + } + if (contentCase_ == 17) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(17, (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_); + } + if (contentCase_ == 18) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(18, (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_); + } + if (contentCase_ == 19) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(19, (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_); + } + if (contentCase_ == 20) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_); + } + if (markFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(21, markFlag_); + } + if (propOwnerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(22, propOwnerEntityId_); + } + if (platform_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, getPlatform()); + } + { + int dataSize = 0; + for (int i = 0; i < interactUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(interactUidList_.getInt(i)); + } + size += dataSize; + if (!getInteractUidListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + interactUidListMemoizedSerializedSize = dataSize; + } + if (draftId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(25, draftId_); + } + if (gadgetTalkState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(26, gadgetTalkState_); + } + if (contentCase_ == 41) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(41, (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_); + } + if (contentCase_ == 42) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(42, (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_); + } + if (contentCase_ == 43) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(43, (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_); + } + if (contentCase_ == 44) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(44, (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_); + } + if (contentCase_ == 45) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(45, (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_); + } + if (contentCase_ == 46) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(46, (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_); + } + if (contentCase_ == 47) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(47, (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_); + } + if (contentCase_ == 48) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(48, (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_); + } + if (contentCase_ == 59) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(59, (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_); + } + if (contentCase_ == 60) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(60, (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_); + } + if (contentCase_ == 61) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(61, (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_); + } + if (contentCase_ == 62) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); + } + if (contentCase_ == 63) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(63, (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_); + } + if (playInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(100, getPlayInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo other = (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) obj; + + if (getGadgetId() + != other.getGadgetId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (bornType_ != other.bornType_) return false; + if (getGadgetState() + != other.getGadgetState()) return false; + if (getGadgetType() + != other.getGadgetType()) return false; + if (getIsShowCutscene() + != other.getIsShowCutscene()) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (getIsEnableInteract() + != other.getIsEnableInteract()) return false; + if (getInteractId() + != other.getInteractId()) return false; + if (getMarkFlag() + != other.getMarkFlag()) return false; + if (getPropOwnerEntityId() + != other.getPropOwnerEntityId()) return false; + if (hasPlatform() != other.hasPlatform()) return false; + if (hasPlatform()) { + if (!getPlatform() + .equals(other.getPlatform())) return false; + } + if (!getInteractUidListList() + .equals(other.getInteractUidListList())) return false; + if (getDraftId() + != other.getDraftId()) return false; + if (getGadgetTalkState() + != other.getGadgetTalkState()) return false; + if (hasPlayInfo() != other.hasPlayInfo()) return false; + if (hasPlayInfo()) { + if (!getPlayInfo() + .equals(other.getPlayInfo())) return false; + } + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 12: + if (!getTrifleItem() + .equals(other.getTrifleItem())) return false; + break; + case 13: + if (!getGatherGadget() + .equals(other.getGatherGadget())) return false; + break; + case 14: + if (!getWorktop() + .equals(other.getWorktop())) return false; + break; + case 15: + if (!getClientGadget() + .equals(other.getClientGadget())) return false; + break; + case 17: + if (!getWeather() + .equals(other.getWeather())) return false; + break; + case 18: + if (!getAbilityGadget() + .equals(other.getAbilityGadget())) return false; + break; + case 19: + if (!getStatueGadget() + .equals(other.getStatueGadget())) return false; + break; + case 20: + if (!getBossChest() + .equals(other.getBossChest())) return false; + break; + case 41: + if (!getBlossomChest() + .equals(other.getBlossomChest())) return false; + break; + case 42: + if (!getMpPlayReward() + .equals(other.getMpPlayReward())) return false; + break; + case 43: + if (!getGeneralReward() + .equals(other.getGeneralReward())) return false; + break; + case 44: + if (!getOfferingInfo() + .equals(other.getOfferingInfo())) return false; + break; + case 45: + if (!getFoundationInfo() + .equals(other.getFoundationInfo())) return false; + break; + case 46: + if (!getVehicleInfo() + .equals(other.getVehicleInfo())) return false; + break; + case 47: + if (!getShellInfo() + .equals(other.getShellInfo())) return false; + break; + case 48: + if (!getScreenInfo() + .equals(other.getScreenInfo())) return false; + break; + case 59: + if (!getFishPoolInfo() + .equals(other.getFishPoolInfo())) return false; + break; + case 60: + if (!getCustomGadgetTreeInfo() + .equals(other.getCustomGadgetTreeInfo())) return false; + break; + case 61: + if (!getRoguelikeGadgetInfo() + .equals(other.getRoguelikeGadgetInfo())) return false; + break; + case 62: + if (!getNightCrowGadgetInfo() + .equals(other.getNightCrowGadgetInfo())) return false; + break; + case 63: + if (!getDeshretObeliskGadgetInfo() + .equals(other.getDeshretObeliskGadgetInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + BORN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + bornType_; + hash = (37 * hash) + GADGET_STATE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetState(); + hash = (37 * hash) + GADGET_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetType(); + hash = (37 * hash) + IS_SHOW_CUTSCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowCutscene()); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + hash = (37 * hash) + IS_ENABLE_INTERACT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnableInteract()); + hash = (37 * hash) + INTERACT_ID_FIELD_NUMBER; + hash = (53 * hash) + getInteractId(); + hash = (37 * hash) + MARK_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getMarkFlag(); + hash = (37 * hash) + PROP_OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getPropOwnerEntityId(); + if (hasPlatform()) { + hash = (37 * hash) + PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getPlatform().hashCode(); + } + if (getInteractUidListCount() > 0) { + hash = (37 * hash) + INTERACT_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInteractUidListList().hashCode(); + } + hash = (37 * hash) + DRAFT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDraftId(); + hash = (37 * hash) + GADGET_TALK_STATE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetTalkState(); + if (hasPlayInfo()) { + hash = (37 * hash) + PLAY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getPlayInfo().hashCode(); + } + switch (contentCase_) { + case 12: + hash = (37 * hash) + TRIFLE_ITEM_FIELD_NUMBER; + hash = (53 * hash) + getTrifleItem().hashCode(); + break; + case 13: + hash = (37 * hash) + GATHER_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getGatherGadget().hashCode(); + break; + case 14: + hash = (37 * hash) + WORKTOP_FIELD_NUMBER; + hash = (53 * hash) + getWorktop().hashCode(); + break; + case 15: + hash = (37 * hash) + CLIENT_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getClientGadget().hashCode(); + break; + case 17: + hash = (37 * hash) + WEATHER_FIELD_NUMBER; + hash = (53 * hash) + getWeather().hashCode(); + break; + case 18: + hash = (37 * hash) + ABILITY_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getAbilityGadget().hashCode(); + break; + case 19: + hash = (37 * hash) + STATUE_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getStatueGadget().hashCode(); + break; + case 20: + hash = (37 * hash) + BOSS_CHEST_FIELD_NUMBER; + hash = (53 * hash) + getBossChest().hashCode(); + break; + case 41: + hash = (37 * hash) + BLOSSOM_CHEST_FIELD_NUMBER; + hash = (53 * hash) + getBlossomChest().hashCode(); + break; + case 42: + hash = (37 * hash) + MP_PLAY_REWARD_FIELD_NUMBER; + hash = (53 * hash) + getMpPlayReward().hashCode(); + break; + case 43: + hash = (37 * hash) + GENERAL_REWARD_FIELD_NUMBER; + hash = (53 * hash) + getGeneralReward().hashCode(); + break; + case 44: + hash = (37 * hash) + OFFERING_INFO_FIELD_NUMBER; + hash = (53 * hash) + getOfferingInfo().hashCode(); + break; + case 45: + hash = (37 * hash) + FOUNDATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFoundationInfo().hashCode(); + break; + case 46: + hash = (37 * hash) + VEHICLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getVehicleInfo().hashCode(); + break; + case 47: + hash = (37 * hash) + SHELL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getShellInfo().hashCode(); + break; + case 48: + hash = (37 * hash) + SCREEN_INFO_FIELD_NUMBER; + hash = (53 * hash) + getScreenInfo().hashCode(); + break; + case 59: + hash = (37 * hash) + FISH_POOL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolInfo().hashCode(); + break; + case 60: + hash = (37 * hash) + CUSTOM_GADGET_TREE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCustomGadgetTreeInfo().hashCode(); + break; + case 61: + hash = (37 * hash) + ROGUELIKE_GADGET_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRoguelikeGadgetInfo().hashCode(); + break; + case 62: + hash = (37 * hash) + NIGHT_CROW_GADGET_INFO_FIELD_NUMBER; + hash = (53 * hash) + getNightCrowGadgetInfo().hashCode(); + break; + case 63: + hash = (37 * hash) + DESHRET_OBELISK_GADGET_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeshretObeliskGadgetInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneGadgetInfo) + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.class, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetId_ = 0; + + groupId_ = 0; + + configId_ = 0; + + ownerEntityId_ = 0; + + bornType_ = 0; + + gadgetState_ = 0; + + gadgetType_ = 0; + + isShowCutscene_ = false; + + authorityPeerId_ = 0; + + isEnableInteract_ = false; + + interactId_ = 0; + + markFlag_ = 0; + + propOwnerEntityId_ = 0; + + if (platformBuilder_ == null) { + platform_ = null; + } else { + platform_ = null; + platformBuilder_ = null; + } + interactUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + draftId_ = 0; + + gadgetTalkState_ = 0; + + if (playInfoBuilder_ == null) { + playInfo_ = null; + } else { + playInfo_ = null; + playInfoBuilder_ = null; + } + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo build() { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo buildPartial() { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo result = new emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo(this); + int from_bitField0_ = bitField0_; + result.gadgetId_ = gadgetId_; + result.groupId_ = groupId_; + result.configId_ = configId_; + result.ownerEntityId_ = ownerEntityId_; + result.bornType_ = bornType_; + result.gadgetState_ = gadgetState_; + result.gadgetType_ = gadgetType_; + result.isShowCutscene_ = isShowCutscene_; + result.authorityPeerId_ = authorityPeerId_; + result.isEnableInteract_ = isEnableInteract_; + result.interactId_ = interactId_; + result.markFlag_ = markFlag_; + result.propOwnerEntityId_ = propOwnerEntityId_; + if (platformBuilder_ == null) { + result.platform_ = platform_; + } else { + result.platform_ = platformBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + interactUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.interactUidList_ = interactUidList_; + result.draftId_ = draftId_; + result.gadgetTalkState_ = gadgetTalkState_; + if (playInfoBuilder_ == null) { + result.playInfo_ = playInfo_; + } else { + result.playInfo_ = playInfoBuilder_.build(); + } + if (contentCase_ == 12) { + if (trifleItemBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = trifleItemBuilder_.build(); + } + } + if (contentCase_ == 13) { + if (gatherGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = gatherGadgetBuilder_.build(); + } + } + if (contentCase_ == 14) { + if (worktopBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = worktopBuilder_.build(); + } + } + if (contentCase_ == 15) { + if (clientGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = clientGadgetBuilder_.build(); + } + } + if (contentCase_ == 17) { + if (weatherBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = weatherBuilder_.build(); + } + } + if (contentCase_ == 18) { + if (abilityGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = abilityGadgetBuilder_.build(); + } + } + if (contentCase_ == 19) { + if (statueGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = statueGadgetBuilder_.build(); + } + } + if (contentCase_ == 20) { + if (bossChestBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = bossChestBuilder_.build(); + } + } + if (contentCase_ == 41) { + if (blossomChestBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = blossomChestBuilder_.build(); + } + } + if (contentCase_ == 42) { + if (mpPlayRewardBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = mpPlayRewardBuilder_.build(); + } + } + if (contentCase_ == 43) { + if (generalRewardBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = generalRewardBuilder_.build(); + } + } + if (contentCase_ == 44) { + if (offeringInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = offeringInfoBuilder_.build(); + } + } + if (contentCase_ == 45) { + if (foundationInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = foundationInfoBuilder_.build(); + } + } + if (contentCase_ == 46) { + if (vehicleInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = vehicleInfoBuilder_.build(); + } + } + if (contentCase_ == 47) { + if (shellInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = shellInfoBuilder_.build(); + } + } + if (contentCase_ == 48) { + if (screenInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = screenInfoBuilder_.build(); + } + } + if (contentCase_ == 59) { + if (fishPoolInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = fishPoolInfoBuilder_.build(); + } + } + if (contentCase_ == 60) { + if (customGadgetTreeInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = customGadgetTreeInfoBuilder_.build(); + } + } + if (contentCase_ == 61) { + if (roguelikeGadgetInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = roguelikeGadgetInfoBuilder_.build(); + } + } + if (contentCase_ == 62) { + if (nightCrowGadgetInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = nightCrowGadgetInfoBuilder_.build(); + } + } + if (contentCase_ == 63) { + if (deshretObeliskGadgetInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = deshretObeliskGadgetInfoBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo other) { + if (other == emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance()) return this; + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.bornType_ != 0) { + setBornTypeValue(other.getBornTypeValue()); + } + if (other.getGadgetState() != 0) { + setGadgetState(other.getGadgetState()); + } + if (other.getGadgetType() != 0) { + setGadgetType(other.getGadgetType()); + } + if (other.getIsShowCutscene() != false) { + setIsShowCutscene(other.getIsShowCutscene()); + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (other.getIsEnableInteract() != false) { + setIsEnableInteract(other.getIsEnableInteract()); + } + if (other.getInteractId() != 0) { + setInteractId(other.getInteractId()); + } + if (other.getMarkFlag() != 0) { + setMarkFlag(other.getMarkFlag()); + } + if (other.getPropOwnerEntityId() != 0) { + setPropOwnerEntityId(other.getPropOwnerEntityId()); + } + if (other.hasPlatform()) { + mergePlatform(other.getPlatform()); + } + if (!other.interactUidList_.isEmpty()) { + if (interactUidList_.isEmpty()) { + interactUidList_ = other.interactUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInteractUidListIsMutable(); + interactUidList_.addAll(other.interactUidList_); + } + onChanged(); + } + if (other.getDraftId() != 0) { + setDraftId(other.getDraftId()); + } + if (other.getGadgetTalkState() != 0) { + setGadgetTalkState(other.getGadgetTalkState()); + } + if (other.hasPlayInfo()) { + mergePlayInfo(other.getPlayInfo()); + } + switch (other.getContentCase()) { + case TRIFLE_ITEM: { + mergeTrifleItem(other.getTrifleItem()); + break; + } + case GATHER_GADGET: { + mergeGatherGadget(other.getGatherGadget()); + break; + } + case WORKTOP: { + mergeWorktop(other.getWorktop()); + break; + } + case CLIENT_GADGET: { + mergeClientGadget(other.getClientGadget()); + break; + } + case WEATHER: { + mergeWeather(other.getWeather()); + break; + } + case ABILITY_GADGET: { + mergeAbilityGadget(other.getAbilityGadget()); + break; + } + case STATUE_GADGET: { + mergeStatueGadget(other.getStatueGadget()); + break; + } + case BOSS_CHEST: { + mergeBossChest(other.getBossChest()); + break; + } + case BLOSSOM_CHEST: { + mergeBlossomChest(other.getBlossomChest()); + break; + } + case MP_PLAY_REWARD: { + mergeMpPlayReward(other.getMpPlayReward()); + break; + } + case GENERAL_REWARD: { + mergeGeneralReward(other.getGeneralReward()); + break; + } + case OFFERING_INFO: { + mergeOfferingInfo(other.getOfferingInfo()); + break; + } + case FOUNDATION_INFO: { + mergeFoundationInfo(other.getFoundationInfo()); + break; + } + case VEHICLE_INFO: { + mergeVehicleInfo(other.getVehicleInfo()); + break; + } + case SHELL_INFO: { + mergeShellInfo(other.getShellInfo()); + break; + } + case SCREEN_INFO: { + mergeScreenInfo(other.getScreenInfo()); + break; + } + case FISH_POOL_INFO: { + mergeFishPoolInfo(other.getFishPoolInfo()); + break; + } + case CUSTOM_GADGET_TREE_INFO: { + mergeCustomGadgetTreeInfo(other.getCustomGadgetTreeInfo()); + break; + } + case ROGUELIKE_GADGET_INFO: { + mergeRoguelikeGadgetInfo(other.getRoguelikeGadgetInfo()); + break; + } + case NIGHT_CROW_GADGET_INFO: { + mergeNightCrowGadgetInfo(other.getNightCrowGadgetInfo()); + break; + } + case DESHRET_OBELISK_GADGET_INFO: { + mergeDeshretObeliskGadgetInfo(other.getDeshretObeliskGadgetInfo()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int gadgetId_ ; + /** + * uint32 gadget_id = 1; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 1; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 1; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 2; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 2; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 3; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 3; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 4; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int bornType_ = 0; + /** + * .GadgetBornType born_type = 5; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .GadgetBornType born_type = 5; + * @param value The enum numeric value on the wire for bornType to set. + * @return This builder for chaining. + */ + public Builder setBornTypeValue(int value) { + + bornType_ = value; + onChanged(); + return this; + } + /** + * .GadgetBornType born_type = 5; + * @return The bornType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType result = emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.UNRECOGNIZED : result; + } + /** + * .GadgetBornType born_type = 5; + * @param value The bornType to set. + * @return This builder for chaining. + */ + public Builder setBornType(emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType value) { + if (value == null) { + throw new NullPointerException(); + } + + bornType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .GadgetBornType born_type = 5; + * @return This builder for chaining. + */ + public Builder clearBornType() { + + bornType_ = 0; + onChanged(); + return this; + } + + private int gadgetState_ ; + /** + * uint32 gadget_state = 6; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + /** + * uint32 gadget_state = 6; + * @param value The gadgetState to set. + * @return This builder for chaining. + */ + public Builder setGadgetState(int value) { + + gadgetState_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_state = 6; + * @return This builder for chaining. + */ + public Builder clearGadgetState() { + + gadgetState_ = 0; + onChanged(); + return this; + } + + private int gadgetType_ ; + /** + * uint32 gadget_type = 7; + * @return The gadgetType. + */ + @java.lang.Override + public int getGadgetType() { + return gadgetType_; + } + /** + * uint32 gadget_type = 7; + * @param value The gadgetType to set. + * @return This builder for chaining. + */ + public Builder setGadgetType(int value) { + + gadgetType_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_type = 7; + * @return This builder for chaining. + */ + public Builder clearGadgetType() { + + gadgetType_ = 0; + onChanged(); + return this; + } + + private boolean isShowCutscene_ ; + /** + * bool is_show_cutscene = 8; + * @return The isShowCutscene. + */ + @java.lang.Override + public boolean getIsShowCutscene() { + return isShowCutscene_; + } + /** + * bool is_show_cutscene = 8; + * @param value The isShowCutscene to set. + * @return This builder for chaining. + */ + public Builder setIsShowCutscene(boolean value) { + + isShowCutscene_ = value; + onChanged(); + return this; + } + /** + * bool is_show_cutscene = 8; + * @return This builder for chaining. + */ + public Builder clearIsShowCutscene() { + + isShowCutscene_ = false; + onChanged(); + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 9; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 9; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 9; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private boolean isEnableInteract_ ; + /** + * bool is_enable_interact = 10; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + /** + * bool is_enable_interact = 10; + * @param value The isEnableInteract to set. + * @return This builder for chaining. + */ + public Builder setIsEnableInteract(boolean value) { + + isEnableInteract_ = value; + onChanged(); + return this; + } + /** + * bool is_enable_interact = 10; + * @return This builder for chaining. + */ + public Builder clearIsEnableInteract() { + + isEnableInteract_ = false; + onChanged(); + return this; + } + + private int interactId_ ; + /** + * uint32 interact_id = 11; + * @return The interactId. + */ + @java.lang.Override + public int getInteractId() { + return interactId_; + } + /** + * uint32 interact_id = 11; + * @param value The interactId to set. + * @return This builder for chaining. + */ + public Builder setInteractId(int value) { + + interactId_ = value; + onChanged(); + return this; + } + /** + * uint32 interact_id = 11; + * @return This builder for chaining. + */ + public Builder clearInteractId() { + + interactId_ = 0; + onChanged(); + return this; + } + + private int markFlag_ ; + /** + * uint32 mark_flag = 21; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + /** + * uint32 mark_flag = 21; + * @param value The markFlag to set. + * @return This builder for chaining. + */ + public Builder setMarkFlag(int value) { + + markFlag_ = value; + onChanged(); + return this; + } + /** + * uint32 mark_flag = 21; + * @return This builder for chaining. + */ + public Builder clearMarkFlag() { + + markFlag_ = 0; + onChanged(); + return this; + } + + private int propOwnerEntityId_ ; + /** + * uint32 prop_owner_entity_id = 22; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + /** + * uint32 prop_owner_entity_id = 22; + * @param value The propOwnerEntityId to set. + * @return This builder for chaining. + */ + public Builder setPropOwnerEntityId(int value) { + + propOwnerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_owner_entity_id = 22; + * @return This builder for chaining. + */ + public Builder clearPropOwnerEntityId() { + + propOwnerEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo platform_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder> platformBuilder_; + /** + * .PlatformInfo platform = 23; + * @return Whether the platform field is set. + */ + public boolean hasPlatform() { + return platformBuilder_ != null || platform_ != null; + } + /** + * .PlatformInfo platform = 23; + * @return The platform. + */ + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getPlatform() { + if (platformBuilder_ == null) { + return platform_ == null ? emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance() : platform_; + } else { + return platformBuilder_.getMessage(); + } + } + /** + * .PlatformInfo platform = 23; + */ + public Builder setPlatform(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo value) { + if (platformBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + platform_ = value; + onChanged(); + } else { + platformBuilder_.setMessage(value); + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public Builder setPlatform( + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder builderForValue) { + if (platformBuilder_ == null) { + platform_ = builderForValue.build(); + onChanged(); + } else { + platformBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public Builder mergePlatform(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo value) { + if (platformBuilder_ == null) { + if (platform_ != null) { + platform_ = + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.newBuilder(platform_).mergeFrom(value).buildPartial(); + } else { + platform_ = value; + } + onChanged(); + } else { + platformBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public Builder clearPlatform() { + if (platformBuilder_ == null) { + platform_ = null; + onChanged(); + } else { + platform_ = null; + platformBuilder_ = null; + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder getPlatformBuilder() { + + onChanged(); + return getPlatformFieldBuilder().getBuilder(); + } + /** + * .PlatformInfo platform = 23; + */ + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder getPlatformOrBuilder() { + if (platformBuilder_ != null) { + return platformBuilder_.getMessageOrBuilder(); + } else { + return platform_ == null ? + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance() : platform_; + } + } + /** + * .PlatformInfo platform = 23; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder> + getPlatformFieldBuilder() { + if (platformBuilder_ == null) { + platformBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder>( + getPlatform(), + getParentForChildren(), + isClean()); + platform_ = null; + } + return platformBuilder_; + } + + private com.google.protobuf.Internal.IntList interactUidList_ = emptyIntList(); + private void ensureInteractUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + interactUidList_ = mutableCopy(interactUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 interact_uid_list = 24; + * @return A list containing the interactUidList. + */ + public java.util.List + getInteractUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(interactUidList_) : interactUidList_; + } + /** + * repeated uint32 interact_uid_list = 24; + * @return The count of interactUidList. + */ + public int getInteractUidListCount() { + return interactUidList_.size(); + } + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index of the element to return. + * @return The interactUidList at the given index. + */ + public int getInteractUidList(int index) { + return interactUidList_.getInt(index); + } + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index to set the value at. + * @param value The interactUidList to set. + * @return This builder for chaining. + */ + public Builder setInteractUidList( + int index, int value) { + ensureInteractUidListIsMutable(); + interactUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 interact_uid_list = 24; + * @param value The interactUidList to add. + * @return This builder for chaining. + */ + public Builder addInteractUidList(int value) { + ensureInteractUidListIsMutable(); + interactUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 interact_uid_list = 24; + * @param values The interactUidList to add. + * @return This builder for chaining. + */ + public Builder addAllInteractUidList( + java.lang.Iterable values) { + ensureInteractUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, interactUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 interact_uid_list = 24; + * @return This builder for chaining. + */ + public Builder clearInteractUidList() { + interactUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int draftId_ ; + /** + * uint32 draft_id = 25; + * @return The draftId. + */ + @java.lang.Override + public int getDraftId() { + return draftId_; + } + /** + * uint32 draft_id = 25; + * @param value The draftId to set. + * @return This builder for chaining. + */ + public Builder setDraftId(int value) { + + draftId_ = value; + onChanged(); + return this; + } + /** + * uint32 draft_id = 25; + * @return This builder for chaining. + */ + public Builder clearDraftId() { + + draftId_ = 0; + onChanged(); + return this; + } + + private int gadgetTalkState_ ; + /** + * uint32 gadget_talk_state = 26; + * @return The gadgetTalkState. + */ + @java.lang.Override + public int getGadgetTalkState() { + return gadgetTalkState_; + } + /** + * uint32 gadget_talk_state = 26; + * @param value The gadgetTalkState to set. + * @return This builder for chaining. + */ + public Builder setGadgetTalkState(int value) { + + gadgetTalkState_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_talk_state = 26; + * @return This builder for chaining. + */ + public Builder clearGadgetTalkState() { + + gadgetTalkState_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo playInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder> playInfoBuilder_; + /** + * .GadgetPlayInfo play_info = 100; + * @return Whether the playInfo field is set. + */ + public boolean hasPlayInfo() { + return playInfoBuilder_ != null || playInfo_ != null; + } + /** + * .GadgetPlayInfo play_info = 100; + * @return The playInfo. + */ + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo() { + if (playInfoBuilder_ == null) { + return playInfo_ == null ? emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance() : playInfo_; + } else { + return playInfoBuilder_.getMessage(); + } + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder setPlayInfo(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo value) { + if (playInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playInfo_ = value; + onChanged(); + } else { + playInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder setPlayInfo( + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder builderForValue) { + if (playInfoBuilder_ == null) { + playInfo_ = builderForValue.build(); + onChanged(); + } else { + playInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder mergePlayInfo(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo value) { + if (playInfoBuilder_ == null) { + if (playInfo_ != null) { + playInfo_ = + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.newBuilder(playInfo_).mergeFrom(value).buildPartial(); + } else { + playInfo_ = value; + } + onChanged(); + } else { + playInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder clearPlayInfo() { + if (playInfoBuilder_ == null) { + playInfo_ = null; + onChanged(); + } else { + playInfo_ = null; + playInfoBuilder_ = null; + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder getPlayInfoBuilder() { + + onChanged(); + return getPlayInfoFieldBuilder().getBuilder(); + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder() { + if (playInfoBuilder_ != null) { + return playInfoBuilder_.getMessageOrBuilder(); + } else { + return playInfo_ == null ? + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance() : playInfo_; + } + } + /** + * .GadgetPlayInfo play_info = 100; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder> + getPlayInfoFieldBuilder() { + if (playInfoBuilder_ == null) { + playInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder>( + getPlayInfo(), + getParentForChildren(), + isClean()); + playInfo_ = null; + } + return playInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> trifleItemBuilder_; + /** + * .Item trifle_item = 12; + * @return Whether the trifleItem field is set. + */ + @java.lang.Override + public boolean hasTrifleItem() { + return contentCase_ == 12; + } + /** + * .Item trifle_item = 12; + * @return The trifleItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem() { + if (trifleItemBuilder_ == null) { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } else { + if (contentCase_ == 12) { + return trifleItemBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + } + /** + * .Item trifle_item = 12; + */ + public Builder setTrifleItem(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trifleItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + trifleItemBuilder_.setMessage(value); + } + contentCase_ = 12; + return this; + } + /** + * .Item trifle_item = 12; + */ + public Builder setTrifleItem( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trifleItemBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + trifleItemBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 12; + return this; + } + /** + * .Item trifle_item = 12; + */ + public Builder mergeTrifleItem(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trifleItemBuilder_ == null) { + if (contentCase_ == 12 && + content_ != emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ItemOuterClass.Item.newBuilder((emu.grasscutter.net.proto.ItemOuterClass.Item) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 12) { + trifleItemBuilder_.mergeFrom(value); + } + trifleItemBuilder_.setMessage(value); + } + contentCase_ = 12; + return this; + } + /** + * .Item trifle_item = 12; + */ + public Builder clearTrifleItem() { + if (trifleItemBuilder_ == null) { + if (contentCase_ == 12) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 12) { + contentCase_ = 0; + content_ = null; + } + trifleItemBuilder_.clear(); + } + return this; + } + /** + * .Item trifle_item = 12; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getTrifleItemBuilder() { + return getTrifleItemFieldBuilder().getBuilder(); + } + /** + * .Item trifle_item = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder() { + if ((contentCase_ == 12) && (trifleItemBuilder_ != null)) { + return trifleItemBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + } + /** + * .Item trifle_item = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getTrifleItemFieldBuilder() { + if (trifleItemBuilder_ == null) { + if (!(contentCase_ == 12)) { + content_ = emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + trifleItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + (emu.grasscutter.net.proto.ItemOuterClass.Item) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 12; + onChanged();; + return trifleItemBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder> gatherGadgetBuilder_; + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return Whether the gatherGadget field is set. + */ + @java.lang.Override + public boolean hasGatherGadget() { + return contentCase_ == 13; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return The gatherGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getGatherGadget() { + if (gatherGadgetBuilder_ == null) { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 13) { + return gatherGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder setGatherGadget(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo value) { + if (gatherGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + gatherGadgetBuilder_.setMessage(value); + } + contentCase_ = 13; + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder setGatherGadget( + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder builderForValue) { + if (gatherGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + gatherGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 13; + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder mergeGatherGadget(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo value) { + if (gatherGadgetBuilder_ == null) { + if (contentCase_ == 13 && + content_ != emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.newBuilder((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 13) { + gatherGadgetBuilder_.mergeFrom(value); + } + gatherGadgetBuilder_.setMessage(value); + } + contentCase_ = 13; + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder clearGatherGadget() { + if (gatherGadgetBuilder_ == null) { + if (contentCase_ == 13) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 13) { + contentCase_ = 0; + content_ = null; + } + gatherGadgetBuilder_.clear(); + } + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder getGatherGadgetBuilder() { + return getGatherGadgetFieldBuilder().getBuilder(); + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder getGatherGadgetOrBuilder() { + if ((contentCase_ == 13) && (gatherGadgetBuilder_ != null)) { + return gatherGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder> + getGatherGadgetFieldBuilder() { + if (gatherGadgetBuilder_ == null) { + if (!(contentCase_ == 13)) { + content_ = emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + gatherGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 13; + onChanged();; + return gatherGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder> worktopBuilder_; + /** + * .WorktopInfo worktop = 14; + * @return Whether the worktop field is set. + */ + @java.lang.Override + public boolean hasWorktop() { + return contentCase_ == 14; + } + /** + * .WorktopInfo worktop = 14; + * @return The worktop. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getWorktop() { + if (worktopBuilder_ == null) { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } else { + if (contentCase_ == 14) { + return worktopBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder setWorktop(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo value) { + if (worktopBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + worktopBuilder_.setMessage(value); + } + contentCase_ = 14; + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder setWorktop( + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder builderForValue) { + if (worktopBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + worktopBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 14; + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder mergeWorktop(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo value) { + if (worktopBuilder_ == null) { + if (contentCase_ == 14 && + content_ != emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.newBuilder((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 14) { + worktopBuilder_.mergeFrom(value); + } + worktopBuilder_.setMessage(value); + } + contentCase_ = 14; + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder clearWorktop() { + if (worktopBuilder_ == null) { + if (contentCase_ == 14) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 14) { + contentCase_ = 0; + content_ = null; + } + worktopBuilder_.clear(); + } + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder getWorktopBuilder() { + return getWorktopFieldBuilder().getBuilder(); + } + /** + * .WorktopInfo worktop = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder getWorktopOrBuilder() { + if ((contentCase_ == 14) && (worktopBuilder_ != null)) { + return worktopBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + } + /** + * .WorktopInfo worktop = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder> + getWorktopFieldBuilder() { + if (worktopBuilder_ == null) { + if (!(contentCase_ == 14)) { + content_ = emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + worktopBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder>( + (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 14; + onChanged();; + return worktopBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder> clientGadgetBuilder_; + /** + * .ClientGadgetInfo client_gadget = 15; + * @return Whether the clientGadget field is set. + */ + @java.lang.Override + public boolean hasClientGadget() { + return contentCase_ == 15; + } + /** + * .ClientGadgetInfo client_gadget = 15; + * @return The clientGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getClientGadget() { + if (clientGadgetBuilder_ == null) { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 15) { + return clientGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder setClientGadget(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo value) { + if (clientGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + clientGadgetBuilder_.setMessage(value); + } + contentCase_ = 15; + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder setClientGadget( + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder builderForValue) { + if (clientGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + clientGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 15; + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder mergeClientGadget(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo value) { + if (clientGadgetBuilder_ == null) { + if (contentCase_ == 15 && + content_ != emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 15) { + clientGadgetBuilder_.mergeFrom(value); + } + clientGadgetBuilder_.setMessage(value); + } + contentCase_ = 15; + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder clearClientGadget() { + if (clientGadgetBuilder_ == null) { + if (contentCase_ == 15) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 15) { + contentCase_ = 0; + content_ = null; + } + clientGadgetBuilder_.clear(); + } + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder getClientGadgetBuilder() { + return getClientGadgetFieldBuilder().getBuilder(); + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder getClientGadgetOrBuilder() { + if ((contentCase_ == 15) && (clientGadgetBuilder_ != null)) { + return clientGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder> + getClientGadgetFieldBuilder() { + if (clientGadgetBuilder_ == null) { + if (!(contentCase_ == 15)) { + content_ = emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + clientGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 15; + onChanged();; + return clientGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder> weatherBuilder_; + /** + * .WeatherInfo weather = 17; + * @return Whether the weather field is set. + */ + @java.lang.Override + public boolean hasWeather() { + return contentCase_ == 17; + } + /** + * .WeatherInfo weather = 17; + * @return The weather. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getWeather() { + if (weatherBuilder_ == null) { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } else { + if (contentCase_ == 17) { + return weatherBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + } + /** + * .WeatherInfo weather = 17; + */ + public Builder setWeather(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo value) { + if (weatherBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + weatherBuilder_.setMessage(value); + } + contentCase_ = 17; + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public Builder setWeather( + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder builderForValue) { + if (weatherBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + weatherBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 17; + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public Builder mergeWeather(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo value) { + if (weatherBuilder_ == null) { + if (contentCase_ == 17 && + content_ != emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.newBuilder((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 17) { + weatherBuilder_.mergeFrom(value); + } + weatherBuilder_.setMessage(value); + } + contentCase_ = 17; + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public Builder clearWeather() { + if (weatherBuilder_ == null) { + if (contentCase_ == 17) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 17) { + contentCase_ = 0; + content_ = null; + } + weatherBuilder_.clear(); + } + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder getWeatherBuilder() { + return getWeatherFieldBuilder().getBuilder(); + } + /** + * .WeatherInfo weather = 17; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder getWeatherOrBuilder() { + if ((contentCase_ == 17) && (weatherBuilder_ != null)) { + return weatherBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + } + /** + * .WeatherInfo weather = 17; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder> + getWeatherFieldBuilder() { + if (weatherBuilder_ == null) { + if (!(contentCase_ == 17)) { + content_ = emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + weatherBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder>( + (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 17; + onChanged();; + return weatherBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder> abilityGadgetBuilder_; + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return Whether the abilityGadget field is set. + */ + @java.lang.Override + public boolean hasAbilityGadget() { + return contentCase_ == 18; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return The abilityGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getAbilityGadget() { + if (abilityGadgetBuilder_ == null) { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 18) { + return abilityGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder setAbilityGadget(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo value) { + if (abilityGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + abilityGadgetBuilder_.setMessage(value); + } + contentCase_ = 18; + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder setAbilityGadget( + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder builderForValue) { + if (abilityGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + abilityGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 18; + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder mergeAbilityGadget(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo value) { + if (abilityGadgetBuilder_ == null) { + if (contentCase_ == 18 && + content_ != emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.newBuilder((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 18) { + abilityGadgetBuilder_.mergeFrom(value); + } + abilityGadgetBuilder_.setMessage(value); + } + contentCase_ = 18; + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder clearAbilityGadget() { + if (abilityGadgetBuilder_ == null) { + if (contentCase_ == 18) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 18) { + contentCase_ = 0; + content_ = null; + } + abilityGadgetBuilder_.clear(); + } + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder getAbilityGadgetBuilder() { + return getAbilityGadgetFieldBuilder().getBuilder(); + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder getAbilityGadgetOrBuilder() { + if ((contentCase_ == 18) && (abilityGadgetBuilder_ != null)) { + return abilityGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder> + getAbilityGadgetFieldBuilder() { + if (abilityGadgetBuilder_ == null) { + if (!(contentCase_ == 18)) { + content_ = emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + abilityGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 18; + onChanged();; + return abilityGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder> statueGadgetBuilder_; + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return Whether the statueGadget field is set. + */ + @java.lang.Override + public boolean hasStatueGadget() { + return contentCase_ == 19; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return The statueGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getStatueGadget() { + if (statueGadgetBuilder_ == null) { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 19) { + return statueGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder setStatueGadget(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo value) { + if (statueGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + statueGadgetBuilder_.setMessage(value); + } + contentCase_ = 19; + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder setStatueGadget( + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder builderForValue) { + if (statueGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + statueGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 19; + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder mergeStatueGadget(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo value) { + if (statueGadgetBuilder_ == null) { + if (contentCase_ == 19 && + content_ != emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.newBuilder((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 19) { + statueGadgetBuilder_.mergeFrom(value); + } + statueGadgetBuilder_.setMessage(value); + } + contentCase_ = 19; + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder clearStatueGadget() { + if (statueGadgetBuilder_ == null) { + if (contentCase_ == 19) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 19) { + contentCase_ = 0; + content_ = null; + } + statueGadgetBuilder_.clear(); + } + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder getStatueGadgetBuilder() { + return getStatueGadgetFieldBuilder().getBuilder(); + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder getStatueGadgetOrBuilder() { + if ((contentCase_ == 19) && (statueGadgetBuilder_ != null)) { + return statueGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder> + getStatueGadgetFieldBuilder() { + if (statueGadgetBuilder_ == null) { + if (!(contentCase_ == 19)) { + content_ = emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + statueGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 19; + onChanged();; + return statueGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder> bossChestBuilder_; + /** + * .BossChestInfo boss_chest = 20; + * @return Whether the bossChest field is set. + */ + @java.lang.Override + public boolean hasBossChest() { + return contentCase_ == 20; + } + /** + * .BossChestInfo boss_chest = 20; + * @return The bossChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getBossChest() { + if (bossChestBuilder_ == null) { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } else { + if (contentCase_ == 20) { + return bossChestBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder setBossChest(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo value) { + if (bossChestBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + bossChestBuilder_.setMessage(value); + } + contentCase_ = 20; + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder setBossChest( + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder builderForValue) { + if (bossChestBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + bossChestBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 20; + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder mergeBossChest(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo value) { + if (bossChestBuilder_ == null) { + if (contentCase_ == 20 && + content_ != emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.newBuilder((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 20) { + bossChestBuilder_.mergeFrom(value); + } + bossChestBuilder_.setMessage(value); + } + contentCase_ = 20; + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder clearBossChest() { + if (bossChestBuilder_ == null) { + if (contentCase_ == 20) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 20) { + contentCase_ = 0; + content_ = null; + } + bossChestBuilder_.clear(); + } + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder getBossChestBuilder() { + return getBossChestFieldBuilder().getBuilder(); + } + /** + * .BossChestInfo boss_chest = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder getBossChestOrBuilder() { + if ((contentCase_ == 20) && (bossChestBuilder_ != null)) { + return bossChestBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + } + /** + * .BossChestInfo boss_chest = 20; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder> + getBossChestFieldBuilder() { + if (bossChestBuilder_ == null) { + if (!(contentCase_ == 20)) { + content_ = emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + bossChestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder>( + (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 20; + onChanged();; + return bossChestBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder> blossomChestBuilder_; + /** + * .BlossomChestInfo blossom_chest = 41; + * @return Whether the blossomChest field is set. + */ + @java.lang.Override + public boolean hasBlossomChest() { + return contentCase_ == 41; + } + /** + * .BlossomChestInfo blossom_chest = 41; + * @return The blossomChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getBlossomChest() { + if (blossomChestBuilder_ == null) { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } else { + if (contentCase_ == 41) { + return blossomChestBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder setBlossomChest(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo value) { + if (blossomChestBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + blossomChestBuilder_.setMessage(value); + } + contentCase_ = 41; + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder setBlossomChest( + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder builderForValue) { + if (blossomChestBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + blossomChestBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 41; + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder mergeBlossomChest(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo value) { + if (blossomChestBuilder_ == null) { + if (contentCase_ == 41 && + content_ != emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.newBuilder((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 41) { + blossomChestBuilder_.mergeFrom(value); + } + blossomChestBuilder_.setMessage(value); + } + contentCase_ = 41; + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder clearBlossomChest() { + if (blossomChestBuilder_ == null) { + if (contentCase_ == 41) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 41) { + contentCase_ = 0; + content_ = null; + } + blossomChestBuilder_.clear(); + } + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder getBlossomChestBuilder() { + return getBlossomChestFieldBuilder().getBuilder(); + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder getBlossomChestOrBuilder() { + if ((contentCase_ == 41) && (blossomChestBuilder_ != null)) { + return blossomChestBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder> + getBlossomChestFieldBuilder() { + if (blossomChestBuilder_ == null) { + if (!(contentCase_ == 41)) { + content_ = emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + blossomChestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder>( + (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 41; + onChanged();; + return blossomChestBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder> mpPlayRewardBuilder_; + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return Whether the mpPlayReward field is set. + */ + @java.lang.Override + public boolean hasMpPlayReward() { + return contentCase_ == 42; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return The mpPlayReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getMpPlayReward() { + if (mpPlayRewardBuilder_ == null) { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } else { + if (contentCase_ == 42) { + return mpPlayRewardBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder setMpPlayReward(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo value) { + if (mpPlayRewardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + mpPlayRewardBuilder_.setMessage(value); + } + contentCase_ = 42; + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder setMpPlayReward( + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder builderForValue) { + if (mpPlayRewardBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + mpPlayRewardBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 42; + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder mergeMpPlayReward(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo value) { + if (mpPlayRewardBuilder_ == null) { + if (contentCase_ == 42 && + content_ != emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.newBuilder((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 42) { + mpPlayRewardBuilder_.mergeFrom(value); + } + mpPlayRewardBuilder_.setMessage(value); + } + contentCase_ = 42; + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder clearMpPlayReward() { + if (mpPlayRewardBuilder_ == null) { + if (contentCase_ == 42) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 42) { + contentCase_ = 0; + content_ = null; + } + mpPlayRewardBuilder_.clear(); + } + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder getMpPlayRewardBuilder() { + return getMpPlayRewardFieldBuilder().getBuilder(); + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder getMpPlayRewardOrBuilder() { + if ((contentCase_ == 42) && (mpPlayRewardBuilder_ != null)) { + return mpPlayRewardBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder> + getMpPlayRewardFieldBuilder() { + if (mpPlayRewardBuilder_ == null) { + if (!(contentCase_ == 42)) { + content_ = emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + mpPlayRewardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder>( + (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 42; + onChanged();; + return mpPlayRewardBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder> generalRewardBuilder_; + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return Whether the generalReward field is set. + */ + @java.lang.Override + public boolean hasGeneralReward() { + return contentCase_ == 43; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return The generalReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getGeneralReward() { + if (generalRewardBuilder_ == null) { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } else { + if (contentCase_ == 43) { + return generalRewardBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder setGeneralReward(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo value) { + if (generalRewardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + generalRewardBuilder_.setMessage(value); + } + contentCase_ = 43; + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder setGeneralReward( + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder builderForValue) { + if (generalRewardBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + generalRewardBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 43; + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder mergeGeneralReward(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo value) { + if (generalRewardBuilder_ == null) { + if (contentCase_ == 43 && + content_ != emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.newBuilder((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 43) { + generalRewardBuilder_.mergeFrom(value); + } + generalRewardBuilder_.setMessage(value); + } + contentCase_ = 43; + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder clearGeneralReward() { + if (generalRewardBuilder_ == null) { + if (contentCase_ == 43) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 43) { + contentCase_ = 0; + content_ = null; + } + generalRewardBuilder_.clear(); + } + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder getGeneralRewardBuilder() { + return getGeneralRewardFieldBuilder().getBuilder(); + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder getGeneralRewardOrBuilder() { + if ((contentCase_ == 43) && (generalRewardBuilder_ != null)) { + return generalRewardBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder> + getGeneralRewardFieldBuilder() { + if (generalRewardBuilder_ == null) { + if (!(contentCase_ == 43)) { + content_ = emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + generalRewardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder>( + (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 43; + onChanged();; + return generalRewardBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder> offeringInfoBuilder_; + /** + * .OfferingInfo offering_info = 44; + * @return Whether the offeringInfo field is set. + */ + @java.lang.Override + public boolean hasOfferingInfo() { + return contentCase_ == 44; + } + /** + * .OfferingInfo offering_info = 44; + * @return The offeringInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getOfferingInfo() { + if (offeringInfoBuilder_ == null) { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } else { + if (contentCase_ == 44) { + return offeringInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder setOfferingInfo(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo value) { + if (offeringInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + offeringInfoBuilder_.setMessage(value); + } + contentCase_ = 44; + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder setOfferingInfo( + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder builderForValue) { + if (offeringInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + offeringInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 44; + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder mergeOfferingInfo(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo value) { + if (offeringInfoBuilder_ == null) { + if (contentCase_ == 44 && + content_ != emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.newBuilder((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 44) { + offeringInfoBuilder_.mergeFrom(value); + } + offeringInfoBuilder_.setMessage(value); + } + contentCase_ = 44; + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder clearOfferingInfo() { + if (offeringInfoBuilder_ == null) { + if (contentCase_ == 44) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 44) { + contentCase_ = 0; + content_ = null; + } + offeringInfoBuilder_.clear(); + } + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder getOfferingInfoBuilder() { + return getOfferingInfoFieldBuilder().getBuilder(); + } + /** + * .OfferingInfo offering_info = 44; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder getOfferingInfoOrBuilder() { + if ((contentCase_ == 44) && (offeringInfoBuilder_ != null)) { + return offeringInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + } + /** + * .OfferingInfo offering_info = 44; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder> + getOfferingInfoFieldBuilder() { + if (offeringInfoBuilder_ == null) { + if (!(contentCase_ == 44)) { + content_ = emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + offeringInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder>( + (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 44; + onChanged();; + return offeringInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder> foundationInfoBuilder_; + /** + * .FoundationInfo foundation_info = 45; + * @return Whether the foundationInfo field is set. + */ + @java.lang.Override + public boolean hasFoundationInfo() { + return contentCase_ == 45; + } + /** + * .FoundationInfo foundation_info = 45; + * @return The foundationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getFoundationInfo() { + if (foundationInfoBuilder_ == null) { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } else { + if (contentCase_ == 45) { + return foundationInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder setFoundationInfo(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo value) { + if (foundationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + foundationInfoBuilder_.setMessage(value); + } + contentCase_ = 45; + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder setFoundationInfo( + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder builderForValue) { + if (foundationInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + foundationInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 45; + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder mergeFoundationInfo(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo value) { + if (foundationInfoBuilder_ == null) { + if (contentCase_ == 45 && + content_ != emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.newBuilder((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 45) { + foundationInfoBuilder_.mergeFrom(value); + } + foundationInfoBuilder_.setMessage(value); + } + contentCase_ = 45; + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder clearFoundationInfo() { + if (foundationInfoBuilder_ == null) { + if (contentCase_ == 45) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 45) { + contentCase_ = 0; + content_ = null; + } + foundationInfoBuilder_.clear(); + } + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder getFoundationInfoBuilder() { + return getFoundationInfoFieldBuilder().getBuilder(); + } + /** + * .FoundationInfo foundation_info = 45; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder getFoundationInfoOrBuilder() { + if ((contentCase_ == 45) && (foundationInfoBuilder_ != null)) { + return foundationInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + } + /** + * .FoundationInfo foundation_info = 45; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder> + getFoundationInfoFieldBuilder() { + if (foundationInfoBuilder_ == null) { + if (!(contentCase_ == 45)) { + content_ = emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + foundationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder>( + (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 45; + onChanged();; + return foundationInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder> vehicleInfoBuilder_; + /** + * .VehicleInfo vehicle_info = 46; + * @return Whether the vehicleInfo field is set. + */ + @java.lang.Override + public boolean hasVehicleInfo() { + return contentCase_ == 46; + } + /** + * .VehicleInfo vehicle_info = 46; + * @return The vehicleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getVehicleInfo() { + if (vehicleInfoBuilder_ == null) { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } else { + if (contentCase_ == 46) { + return vehicleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder setVehicleInfo(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo value) { + if (vehicleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + vehicleInfoBuilder_.setMessage(value); + } + contentCase_ = 46; + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder setVehicleInfo( + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder builderForValue) { + if (vehicleInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + vehicleInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 46; + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder mergeVehicleInfo(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo value) { + if (vehicleInfoBuilder_ == null) { + if (contentCase_ == 46 && + content_ != emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.newBuilder((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 46) { + vehicleInfoBuilder_.mergeFrom(value); + } + vehicleInfoBuilder_.setMessage(value); + } + contentCase_ = 46; + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder clearVehicleInfo() { + if (vehicleInfoBuilder_ == null) { + if (contentCase_ == 46) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 46) { + contentCase_ = 0; + content_ = null; + } + vehicleInfoBuilder_.clear(); + } + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder getVehicleInfoBuilder() { + return getVehicleInfoFieldBuilder().getBuilder(); + } + /** + * .VehicleInfo vehicle_info = 46; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder getVehicleInfoOrBuilder() { + if ((contentCase_ == 46) && (vehicleInfoBuilder_ != null)) { + return vehicleInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + } + /** + * .VehicleInfo vehicle_info = 46; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder> + getVehicleInfoFieldBuilder() { + if (vehicleInfoBuilder_ == null) { + if (!(contentCase_ == 46)) { + content_ = emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + vehicleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder>( + (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 46; + onChanged();; + return vehicleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder> shellInfoBuilder_; + /** + * .EchoShellInfo shell_info = 47; + * @return Whether the shellInfo field is set. + */ + @java.lang.Override + public boolean hasShellInfo() { + return contentCase_ == 47; + } + /** + * .EchoShellInfo shell_info = 47; + * @return The shellInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getShellInfo() { + if (shellInfoBuilder_ == null) { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } else { + if (contentCase_ == 47) { + return shellInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder setShellInfo(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo value) { + if (shellInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + shellInfoBuilder_.setMessage(value); + } + contentCase_ = 47; + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder setShellInfo( + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder builderForValue) { + if (shellInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + shellInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 47; + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder mergeShellInfo(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo value) { + if (shellInfoBuilder_ == null) { + if (contentCase_ == 47 && + content_ != emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.newBuilder((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 47) { + shellInfoBuilder_.mergeFrom(value); + } + shellInfoBuilder_.setMessage(value); + } + contentCase_ = 47; + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder clearShellInfo() { + if (shellInfoBuilder_ == null) { + if (contentCase_ == 47) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 47) { + contentCase_ = 0; + content_ = null; + } + shellInfoBuilder_.clear(); + } + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder getShellInfoBuilder() { + return getShellInfoFieldBuilder().getBuilder(); + } + /** + * .EchoShellInfo shell_info = 47; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder getShellInfoOrBuilder() { + if ((contentCase_ == 47) && (shellInfoBuilder_ != null)) { + return shellInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + } + /** + * .EchoShellInfo shell_info = 47; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder> + getShellInfoFieldBuilder() { + if (shellInfoBuilder_ == null) { + if (!(contentCase_ == 47)) { + content_ = emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + shellInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder>( + (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 47; + onChanged();; + return shellInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder> screenInfoBuilder_; + /** + * .ScreenInfo screen_info = 48; + * @return Whether the screenInfo field is set. + */ + @java.lang.Override + public boolean hasScreenInfo() { + return contentCase_ == 48; + } + /** + * .ScreenInfo screen_info = 48; + * @return The screenInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getScreenInfo() { + if (screenInfoBuilder_ == null) { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } else { + if (contentCase_ == 48) { + return screenInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder setScreenInfo(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo value) { + if (screenInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + screenInfoBuilder_.setMessage(value); + } + contentCase_ = 48; + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder setScreenInfo( + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder builderForValue) { + if (screenInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + screenInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 48; + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder mergeScreenInfo(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo value) { + if (screenInfoBuilder_ == null) { + if (contentCase_ == 48 && + content_ != emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.newBuilder((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 48) { + screenInfoBuilder_.mergeFrom(value); + } + screenInfoBuilder_.setMessage(value); + } + contentCase_ = 48; + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder clearScreenInfo() { + if (screenInfoBuilder_ == null) { + if (contentCase_ == 48) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 48) { + contentCase_ = 0; + content_ = null; + } + screenInfoBuilder_.clear(); + } + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder getScreenInfoBuilder() { + return getScreenInfoFieldBuilder().getBuilder(); + } + /** + * .ScreenInfo screen_info = 48; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder getScreenInfoOrBuilder() { + if ((contentCase_ == 48) && (screenInfoBuilder_ != null)) { + return screenInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + } + /** + * .ScreenInfo screen_info = 48; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder> + getScreenInfoFieldBuilder() { + if (screenInfoBuilder_ == null) { + if (!(contentCase_ == 48)) { + content_ = emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + screenInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder>( + (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 48; + onChanged();; + return screenInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder> fishPoolInfoBuilder_; + /** + * .FishPoolInfo fish_pool_info = 59; + * @return Whether the fishPoolInfo field is set. + */ + @java.lang.Override + public boolean hasFishPoolInfo() { + return contentCase_ == 59; + } + /** + * .FishPoolInfo fish_pool_info = 59; + * @return The fishPoolInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getFishPoolInfo() { + if (fishPoolInfoBuilder_ == null) { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } else { + if (contentCase_ == 59) { + return fishPoolInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder setFishPoolInfo(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo value) { + if (fishPoolInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + fishPoolInfoBuilder_.setMessage(value); + } + contentCase_ = 59; + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder setFishPoolInfo( + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder builderForValue) { + if (fishPoolInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + fishPoolInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 59; + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder mergeFishPoolInfo(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo value) { + if (fishPoolInfoBuilder_ == null) { + if (contentCase_ == 59 && + content_ != emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.newBuilder((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 59) { + fishPoolInfoBuilder_.mergeFrom(value); + } + fishPoolInfoBuilder_.setMessage(value); + } + contentCase_ = 59; + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder clearFishPoolInfo() { + if (fishPoolInfoBuilder_ == null) { + if (contentCase_ == 59) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 59) { + contentCase_ = 0; + content_ = null; + } + fishPoolInfoBuilder_.clear(); + } + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder getFishPoolInfoBuilder() { + return getFishPoolInfoFieldBuilder().getBuilder(); + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder getFishPoolInfoOrBuilder() { + if ((contentCase_ == 59) && (fishPoolInfoBuilder_ != null)) { + return fishPoolInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder> + getFishPoolInfoFieldBuilder() { + if (fishPoolInfoBuilder_ == null) { + if (!(contentCase_ == 59)) { + content_ = emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + fishPoolInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder>( + (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 59; + onChanged();; + return fishPoolInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder> customGadgetTreeInfoBuilder_; + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return Whether the customGadgetTreeInfo field is set. + */ + @java.lang.Override + public boolean hasCustomGadgetTreeInfo() { + return contentCase_ == 60; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return The customGadgetTreeInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getCustomGadgetTreeInfo() { + if (customGadgetTreeInfoBuilder_ == null) { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } else { + if (contentCase_ == 60) { + return customGadgetTreeInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder setCustomGadgetTreeInfo(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo value) { + if (customGadgetTreeInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + customGadgetTreeInfoBuilder_.setMessage(value); + } + contentCase_ = 60; + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder setCustomGadgetTreeInfo( + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder builderForValue) { + if (customGadgetTreeInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + customGadgetTreeInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 60; + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder mergeCustomGadgetTreeInfo(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo value) { + if (customGadgetTreeInfoBuilder_ == null) { + if (contentCase_ == 60 && + content_ != emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.newBuilder((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 60) { + customGadgetTreeInfoBuilder_.mergeFrom(value); + } + customGadgetTreeInfoBuilder_.setMessage(value); + } + contentCase_ = 60; + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder clearCustomGadgetTreeInfo() { + if (customGadgetTreeInfoBuilder_ == null) { + if (contentCase_ == 60) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 60) { + contentCase_ = 0; + content_ = null; + } + customGadgetTreeInfoBuilder_.clear(); + } + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder getCustomGadgetTreeInfoBuilder() { + return getCustomGadgetTreeInfoFieldBuilder().getBuilder(); + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder getCustomGadgetTreeInfoOrBuilder() { + if ((contentCase_ == 60) && (customGadgetTreeInfoBuilder_ != null)) { + return customGadgetTreeInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder> + getCustomGadgetTreeInfoFieldBuilder() { + if (customGadgetTreeInfoBuilder_ == null) { + if (!(contentCase_ == 60)) { + content_ = emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + customGadgetTreeInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder>( + (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 60; + onChanged();; + return customGadgetTreeInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder> roguelikeGadgetInfoBuilder_; + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return Whether the roguelikeGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeGadgetInfo() { + return contentCase_ == 61; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return The roguelikeGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getRoguelikeGadgetInfo() { + if (roguelikeGadgetInfoBuilder_ == null) { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 61) { + return roguelikeGadgetInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder setRoguelikeGadgetInfo(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo value) { + if (roguelikeGadgetInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + roguelikeGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 61; + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder setRoguelikeGadgetInfo( + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder builderForValue) { + if (roguelikeGadgetInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + roguelikeGadgetInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 61; + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder mergeRoguelikeGadgetInfo(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo value) { + if (roguelikeGadgetInfoBuilder_ == null) { + if (contentCase_ == 61 && + content_ != emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.newBuilder((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 61) { + roguelikeGadgetInfoBuilder_.mergeFrom(value); + } + roguelikeGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 61; + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder clearRoguelikeGadgetInfo() { + if (roguelikeGadgetInfoBuilder_ == null) { + if (contentCase_ == 61) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 61) { + contentCase_ = 0; + content_ = null; + } + roguelikeGadgetInfoBuilder_.clear(); + } + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder getRoguelikeGadgetInfoBuilder() { + return getRoguelikeGadgetInfoFieldBuilder().getBuilder(); + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder getRoguelikeGadgetInfoOrBuilder() { + if ((contentCase_ == 61) && (roguelikeGadgetInfoBuilder_ != null)) { + return roguelikeGadgetInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder> + getRoguelikeGadgetInfoFieldBuilder() { + if (roguelikeGadgetInfoBuilder_ == null) { + if (!(contentCase_ == 61)) { + content_ = emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + roguelikeGadgetInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 61; + onChanged();; + return roguelikeGadgetInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder> nightCrowGadgetInfoBuilder_; + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return Whether the nightCrowGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasNightCrowGadgetInfo() { + return contentCase_ == 62; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return The nightCrowGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getNightCrowGadgetInfo() { + if (nightCrowGadgetInfoBuilder_ == null) { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } else { + if (contentCase_ == 62) { + return nightCrowGadgetInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder setNightCrowGadgetInfo(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN value) { + if (nightCrowGadgetInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + nightCrowGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 62; + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder setNightCrowGadgetInfo( + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder builderForValue) { + if (nightCrowGadgetInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + nightCrowGadgetInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 62; + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder mergeNightCrowGadgetInfo(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN value) { + if (nightCrowGadgetInfoBuilder_ == null) { + if (contentCase_ == 62 && + content_ != emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.newBuilder((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 62) { + nightCrowGadgetInfoBuilder_.mergeFrom(value); + } + nightCrowGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 62; + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder clearNightCrowGadgetInfo() { + if (nightCrowGadgetInfoBuilder_ == null) { + if (contentCase_ == 62) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 62) { + contentCase_ = 0; + content_ = null; + } + nightCrowGadgetInfoBuilder_.clear(); + } + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder getNightCrowGadgetInfoBuilder() { + return getNightCrowGadgetInfoFieldBuilder().getBuilder(); + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder() { + if ((contentCase_ == 62) && (nightCrowGadgetInfoBuilder_ != null)) { + return nightCrowGadgetInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder> + getNightCrowGadgetInfoFieldBuilder() { + if (nightCrowGadgetInfoBuilder_ == null) { + if (!(contentCase_ == 62)) { + content_ = emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + nightCrowGadgetInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder>( + (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 62; + onChanged();; + return nightCrowGadgetInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder> deshretObeliskGadgetInfoBuilder_; + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + * @return Whether the deshretObeliskGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasDeshretObeliskGadgetInfo() { + return contentCase_ == 63; + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + * @return The deshretObeliskGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDeshretObeliskGadgetInfo() { + if (deshretObeliskGadgetInfoBuilder_ == null) { + if (contentCase_ == 63) { + return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_; + } + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } else { + if (contentCase_ == 63) { + return deshretObeliskGadgetInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + public Builder setDeshretObeliskGadgetInfo(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF value) { + if (deshretObeliskGadgetInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + deshretObeliskGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 63; + return this; + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + public Builder setDeshretObeliskGadgetInfo( + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder builderForValue) { + if (deshretObeliskGadgetInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + deshretObeliskGadgetInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 63; + return this; + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + public Builder mergeDeshretObeliskGadgetInfo(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF value) { + if (deshretObeliskGadgetInfoBuilder_ == null) { + if (contentCase_ == 63 && + content_ != emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.newBuilder((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 63) { + deshretObeliskGadgetInfoBuilder_.mergeFrom(value); + } + deshretObeliskGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 63; + return this; + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + public Builder clearDeshretObeliskGadgetInfo() { + if (deshretObeliskGadgetInfoBuilder_ == null) { + if (contentCase_ == 63) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 63) { + contentCase_ = 0; + content_ = null; + } + deshretObeliskGadgetInfoBuilder_.clear(); + } + return this; + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder getDeshretObeliskGadgetInfoBuilder() { + return getDeshretObeliskGadgetInfoFieldBuilder().getBuilder(); + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder getDeshretObeliskGadgetInfoOrBuilder() { + if ((contentCase_ == 63) && (deshretObeliskGadgetInfoBuilder_ != null)) { + return deshretObeliskGadgetInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 63) { + return (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_; + } + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } + } + /** + * .Unk3000_FANANGGCLOF deshret_obelisk_gadget_info = 63; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder> + getDeshretObeliskGadgetInfoFieldBuilder() { + if (deshretObeliskGadgetInfoBuilder_ == null) { + if (!(contentCase_ == 63)) { + content_ = emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } + deshretObeliskGadgetInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder>( + (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 63; + onChanged();; + return deshretObeliskGadgetInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:SceneGadgetInfo) + private static final emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo(); + } + + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneGadgetInfo.proto\032\027AbilityGadgetIn" + + "fo.proto\032\026BlossomChestInfo.proto\032\023BossCh" + + "estInfo.proto\032\026ClientGadgetInfo.proto\032\032C" + + "ustomGadgetTreeInfo.proto\032\023EchoShellInfo" + + ".proto\032\022FishPoolInfo.proto\032\024FoundationIn" + + "fo.proto\032\024GadgetBornType.proto\032\035GadgetGe" + + "neralRewardInfo.proto\032\024GadgetPlayInfo.pr" + + "oto\032\026GatherGadgetInfo.proto\032\nItem.proto\032" + + "\026MpPlayRewardInfo.proto\032\022OfferingInfo.pr" + + "oto\032\022PlatformInfo.proto\032\031RoguelikeGadget" + + "Info.proto\032\020ScreenInfo.proto\032\026StatueGadg" + + "etInfo.proto\032\031Unk2800_FHMOLALLEEN.proto\032" + + "\031Unk3000_FANANGGCLOF.proto\032\021VehicleInfo." + + "proto\032\021WeatherInfo.proto\032\021WorktopInfo.pr" + + "oto\"\370\n\n\017SceneGadgetInfo\022\021\n\tgadget_id\030\001 \001" + + "(\r\022\020\n\010group_id\030\002 \001(\r\022\021\n\tconfig_id\030\003 \001(\r\022" + + "\027\n\017owner_entity_id\030\004 \001(\r\022\"\n\tborn_type\030\005 " + + "\001(\0162\017.GadgetBornType\022\024\n\014gadget_state\030\006 \001" + + "(\r\022\023\n\013gadget_type\030\007 \001(\r\022\030\n\020is_show_cutsc" + + "ene\030\010 \001(\010\022\031\n\021authority_peer_id\030\t \001(\r\022\032\n\022" + + "is_enable_interact\030\n \001(\010\022\023\n\013interact_id\030" + + "\013 \001(\r\022\021\n\tmark_flag\030\025 \001(\r\022\034\n\024prop_owner_e" + + "ntity_id\030\026 \001(\r\022\037\n\010platform\030\027 \001(\0132\r.Platf" + + "ormInfo\022\031\n\021interact_uid_list\030\030 \003(\r\022\020\n\010dr" + + "aft_id\030\031 \001(\r\022\031\n\021gadget_talk_state\030\032 \001(\r\022" + + "\"\n\tplay_info\030d \001(\0132\017.GadgetPlayInfo\022\034\n\013t" + + "rifle_item\030\014 \001(\0132\005.ItemH\000\022*\n\rgather_gadg" + + "et\030\r \001(\0132\021.GatherGadgetInfoH\000\022\037\n\007worktop" + + "\030\016 \001(\0132\014.WorktopInfoH\000\022*\n\rclient_gadget\030" + + "\017 \001(\0132\021.ClientGadgetInfoH\000\022\037\n\007weather\030\021 " + + "\001(\0132\014.WeatherInfoH\000\022,\n\016ability_gadget\030\022 " + + "\001(\0132\022.AbilityGadgetInfoH\000\022*\n\rstatue_gadg" + + "et\030\023 \001(\0132\021.StatueGadgetInfoH\000\022$\n\nboss_ch" + + "est\030\024 \001(\0132\016.BossChestInfoH\000\022*\n\rblossom_c" + + "hest\030) \001(\0132\021.BlossomChestInfoH\000\022+\n\016mp_pl" + + "ay_reward\030* \001(\0132\021.MpPlayRewardInfoH\000\0222\n\016" + + "general_reward\030+ \001(\0132\030.GadgetGeneralRewa" + + "rdInfoH\000\022&\n\roffering_info\030, \001(\0132\r.Offeri" + + "ngInfoH\000\022*\n\017foundation_info\030- \001(\0132\017.Foun" + + "dationInfoH\000\022$\n\014vehicle_info\030. \001(\0132\014.Veh" + + "icleInfoH\000\022$\n\nshell_info\030/ \001(\0132\016.EchoShe" + + "llInfoH\000\022\"\n\013screen_info\0300 \001(\0132\013.ScreenIn" + + "foH\000\022\'\n\016fish_pool_info\030; \001(\0132\r.FishPoolI" + + "nfoH\000\0228\n\027custom_gadget_tree_info\030< \001(\0132\025" + + ".CustomGadgetTreeInfoH\000\0225\n\025roguelike_gad" + + "get_info\030= \001(\0132\024.RoguelikeGadgetInfoH\000\0226" + + "\n\026night_crow_gadget_info\030> \001(\0132\024.Unk2800" + + "_FHMOLALLEENH\000\022;\n\033deshret_obelisk_gadget" + + "_info\030? \001(\0132\024.Unk3000_FANANGGCLOFH\000B\t\n\007c" + + "ontentB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BossChestInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EchoShellInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FishPoolInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FoundationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OfferingInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PlatformInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(), + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.getDescriptor(), + emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(), + }); + internal_static_SceneGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneGadgetInfo_descriptor, + new java.lang.String[] { "GadgetId", "GroupId", "ConfigId", "OwnerEntityId", "BornType", "GadgetState", "GadgetType", "IsShowCutscene", "AuthorityPeerId", "IsEnableInteract", "InteractId", "MarkFlag", "PropOwnerEntityId", "Platform", "InteractUidList", "DraftId", "GadgetTalkState", "PlayInfo", "TrifleItem", "GatherGadget", "Worktop", "ClientGadget", "Weather", "AbilityGadget", "StatueGadget", "BossChest", "BlossomChest", "MpPlayReward", "GeneralReward", "OfferingInfo", "FoundationInfo", "VehicleInfo", "ShellInfo", "ScreenInfo", "FishPoolInfo", "CustomGadgetTreeInfo", "RoguelikeGadgetInfo", "NightCrowGadgetInfo", "DeshretObeliskGadgetInfo", "Content", }); + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BossChestInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EchoShellInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FishPoolInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FoundationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OfferingInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PlatformInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(); + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.getDescriptor(); + emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java new file mode 100644 index 000000000..a6e6e54b0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneInitFinishRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneInitFinishRspOuterClass { + private SceneInitFinishRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneInitFinishRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneInitFinishRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 enter_scene_token = 8; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + } + /** + *
+   * CmdId: 207
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneInitFinishRsp} + */ + public static final class SceneInitFinishRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneInitFinishRsp) + SceneInitFinishRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneInitFinishRsp.newBuilder() to construct. + private SceneInitFinishRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneInitFinishRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneInitFinishRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneInitFinishRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.class, emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 8; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 8; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (enterSceneToken_ != 0) { + output.writeUInt32(8, enterSceneToken_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, enterSceneToken_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp other = (emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 207
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneInitFinishRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneInitFinishRsp) + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.class, emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + enterSceneToken_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp build() { + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp buildPartial() { + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp result = new emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp(this); + result.retcode_ = retcode_; + result.enterSceneToken_ = enterSceneToken_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp other) { + if (other == emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 8; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 8; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 8; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneInitFinishRsp) + } + + // @@protoc_insertion_point(class_scope:SceneInitFinishRsp) + private static final emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp(); + } + + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneInitFinishRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneInitFinishRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneInitFinishRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneInitFinishRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneInitFinishRsp.proto\"@\n\022SceneInitF" + + "inishRsp\022\017\n\007retcode\030\r \001(\005\022\031\n\021enter_scene" + + "_token\030\010 \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneInitFinishRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneInitFinishRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneInitFinishRsp_descriptor, + new java.lang.String[] { "Retcode", "EnterSceneToken", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java new file mode 100644 index 000000000..14f29f1c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneKickPlayerNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneKickPlayerNotifyOuterClass { + private SceneKickPlayerNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneKickPlayerNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneKickPlayerNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 8; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 kicker_uid = 9; + * @return The kickerUid. + */ + int getKickerUid(); + } + /** + *
+   * CmdId: 211
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneKickPlayerNotify} + */ + public static final class SceneKickPlayerNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneKickPlayerNotify) + SceneKickPlayerNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneKickPlayerNotify.newBuilder() to construct. + private SceneKickPlayerNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneKickPlayerNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneKickPlayerNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneKickPlayerNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + targetUid_ = input.readUInt32(); + break; + } + case 72: { + + kickerUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.class, emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 8; + private int targetUid_; + /** + * uint32 target_uid = 8; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int KICKER_UID_FIELD_NUMBER = 9; + private int kickerUid_; + /** + * uint32 kicker_uid = 9; + * @return The kickerUid. + */ + @java.lang.Override + public int getKickerUid() { + return kickerUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(8, targetUid_); + } + if (kickerUid_ != 0) { + output.writeUInt32(9, kickerUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, targetUid_); + } + if (kickerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, kickerUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify other = (emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getKickerUid() + != other.getKickerUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + KICKER_UID_FIELD_NUMBER; + hash = (53 * hash) + getKickerUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 211
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneKickPlayerNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneKickPlayerNotify) + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.class, emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + kickerUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify build() { + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify buildPartial() { + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify result = new emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify(this); + result.targetUid_ = targetUid_; + result.kickerUid_ = kickerUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify other) { + if (other == emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getKickerUid() != 0) { + setKickerUid(other.getKickerUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 8; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 8; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 8; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int kickerUid_ ; + /** + * uint32 kicker_uid = 9; + * @return The kickerUid. + */ + @java.lang.Override + public int getKickerUid() { + return kickerUid_; + } + /** + * uint32 kicker_uid = 9; + * @param value The kickerUid to set. + * @return This builder for chaining. + */ + public Builder setKickerUid(int value) { + + kickerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 kicker_uid = 9; + * @return This builder for chaining. + */ + public Builder clearKickerUid() { + + kickerUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneKickPlayerNotify) + } + + // @@protoc_insertion_point(class_scope:SceneKickPlayerNotify) + private static final emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify(); + } + + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneKickPlayerNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneKickPlayerNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneKickPlayerNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneKickPlayerNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneKickPlayerNotify.proto\"?\n\025SceneKi" + + "ckPlayerNotify\022\022\n\ntarget_uid\030\010 \001(\r\022\022\n\nki" + + "cker_uid\030\t \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneKickPlayerNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneKickPlayerNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneKickPlayerNotify_descriptor, + new java.lang.String[] { "TargetUid", "KickerUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java new file mode 100644 index 000000000..cd46c3c43 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneKickPlayerReq.proto + +package emu.grasscutter.net.proto; + +public final class SceneKickPlayerReqOuterClass { + private SceneKickPlayerReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneKickPlayerReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneKickPlayerReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 6; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 264
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneKickPlayerReq} + */ + public static final class SceneKickPlayerReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneKickPlayerReq) + SceneKickPlayerReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneKickPlayerReq.newBuilder() to construct. + private SceneKickPlayerReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneKickPlayerReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneKickPlayerReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneKickPlayerReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.class, emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 6; + private int targetUid_; + /** + * uint32 target_uid = 6; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(6, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq other = (emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 264
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneKickPlayerReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneKickPlayerReq) + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.class, emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq build() { + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq buildPartial() { + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq result = new emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq) { + return mergeFrom((emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq other) { + if (other == emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 6; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 6; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneKickPlayerReq) + } + + // @@protoc_insertion_point(class_scope:SceneKickPlayerReq) + private static final emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq(); + } + + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneKickPlayerReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneKickPlayerReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneKickPlayerReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneKickPlayerReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneKickPlayerReq.proto\"(\n\022SceneKickP" + + "layerReq\022\022\n\ntarget_uid\030\006 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneKickPlayerReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneKickPlayerReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneKickPlayerReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java new file mode 100644 index 000000000..605ccb83e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneKickPlayerRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneKickPlayerRspOuterClass { + private SceneKickPlayerRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneKickPlayerRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneKickPlayerRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 238
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneKickPlayerRsp} + */ + public static final class SceneKickPlayerRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneKickPlayerRsp) + SceneKickPlayerRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneKickPlayerRsp.newBuilder() to construct. + private SceneKickPlayerRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneKickPlayerRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneKickPlayerRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneKickPlayerRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + targetUid_ = input.readUInt32(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.class, emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 10; + private int targetUid_; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(10, targetUid_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, targetUid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp other = (emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 238
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneKickPlayerRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneKickPlayerRsp) + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.class, emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp build() { + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp buildPartial() { + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp result = new emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp(this); + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp other) { + if (other == emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 10; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 10; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneKickPlayerRsp) + } + + // @@protoc_insertion_point(class_scope:SceneKickPlayerRsp) + private static final emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp(); + } + + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneKickPlayerRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneKickPlayerRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneKickPlayerRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneKickPlayerRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneKickPlayerRsp.proto\"9\n\022SceneKickP" + + "layerRsp\022\017\n\007retcode\030\r \001(\005\022\022\n\ntarget_uid\030" + + "\n \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneKickPlayerRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneKickPlayerRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneKickPlayerRsp_descriptor, + new java.lang.String[] { "Retcode", "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java new file mode 100644 index 000000000..2488cca81 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java @@ -0,0 +1,3495 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneMonsterInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneMonsterInfoOuterClass { + private SceneMonsterInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneMonsterInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneMonsterInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 monster_id = 1; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * uint32 group_id = 2; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 3; + * @return The configId. + */ + int getConfigId(); + + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + java.util.List + getWeaponListList(); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(int index); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + int getWeaponListCount(); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + java.util.List + getWeaponListOrBuilderList(); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder( + int index); + + /** + * uint32 authority_peer_id = 5; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * repeated uint32 affix_list = 6; + * @return A list containing the affixList. + */ + java.util.List getAffixListList(); + /** + * repeated uint32 affix_list = 6; + * @return The count of affixList. + */ + int getAffixListCount(); + /** + * repeated uint32 affix_list = 6; + * @param index The index of the element to return. + * @return The affixList at the given index. + */ + int getAffixList(int index); + + /** + * bool is_elite = 7; + * @return The isElite. + */ + boolean getIsElite(); + + /** + * uint32 owner_entity_id = 8; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 summoned_tag = 9; + * @return The summonedTag. + */ + int getSummonedTag(); + + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + int getSummonTagMapCount(); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + boolean containsSummonTagMap( + int key); + /** + * Use {@link #getSummonTagMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSummonTagMap(); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + java.util.Map + getSummonTagMapMap(); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + int getSummonTagMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + int getSummonTagMapOrThrow( + int key); + + /** + * uint32 pose_id = 11; + * @return The poseId. + */ + int getPoseId(); + + /** + * .MonsterBornType born_type = 12; + * @return The enum numeric value on the wire for bornType. + */ + int getBornTypeValue(); + /** + * .MonsterBornType born_type = 12; + * @return The bornType. + */ + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType(); + + /** + * uint32 block_id = 13; + * @return The blockId. + */ + int getBlockId(); + + /** + * uint32 mark_flag = 14; + * @return The markFlag. + */ + int getMarkFlag(); + + /** + * uint32 title_id = 15; + * @return The titleId. + */ + int getTitleId(); + + /** + * uint32 special_name_id = 16; + * @return The specialNameId. + */ + int getSpecialNameId(); + + /** + * uint32 attack_target_id = 17; + * @return The attackTargetId. + */ + int getAttackTargetId(); + + /** + * .MonsterRoute monster_route = 18; + * @return Whether the monsterRoute field is set. + */ + boolean hasMonsterRoute(); + /** + * .MonsterRoute monster_route = 18; + * @return The monsterRoute. + */ + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute(); + /** + * .MonsterRoute monster_route = 18; + */ + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder(); + + /** + * uint32 ai_config_id = 19; + * @return The aiConfigId. + */ + int getAiConfigId(); + + /** + * uint32 level_route_id = 20; + * @return The levelRouteId. + */ + int getLevelRouteId(); + + /** + * uint32 init_pose_id = 21; + * @return The initPoseId. + */ + int getInitPoseId(); + + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return The unk2800JEGLENPDPNI. + */ + boolean getUnk2800JEGLENPDPNI(); + + /** + * uint32 Unk3000_CCKJDCBDEKD = 23; + * @return The unk3000CCKJDCBDEKD. + */ + int getUnk3000CCKJDCBDEKD(); + + /** + * .SceneFishInfo fish_info = 50; + * @return Whether the fishInfo field is set. + */ + boolean hasFishInfo(); + /** + * .SceneFishInfo fish_info = 50; + * @return The fishInfo. + */ + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getFishInfo(); + /** + * .SceneFishInfo fish_info = 50; + */ + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder(); + + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + * @return Whether the fishtankFishInfo field is set. + */ + boolean hasFishtankFishInfo(); + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + * @return The fishtankFishInfo. + */ + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getFishtankFishInfo(); + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder getFishtankFishInfoOrBuilder(); + + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.ContentCase getContentCase(); + } + /** + * Protobuf type {@code SceneMonsterInfo} + */ + public static final class SceneMonsterInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneMonsterInfo) + SceneMonsterInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneMonsterInfo.newBuilder() to construct. + private SceneMonsterInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneMonsterInfo() { + weaponList_ = java.util.Collections.emptyList(); + affixList_ = emptyIntList(); + bornType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneMonsterInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneMonsterInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + monsterId_ = input.readUInt32(); + break; + } + case 16: { + + groupId_ = input.readUInt32(); + break; + } + case 24: { + + configId_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + weaponList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + weaponList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry)); + break; + } + case 40: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + affixList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + affixList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + affixList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + affixList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + isElite_ = input.readBool(); + break; + } + case 64: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 72: { + + summonedTag_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + summonTagMap_ = com.google.protobuf.MapField.newMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + summonTagMap__ = input.readMessage( + SummonTagMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + summonTagMap_.getMutableMap().put( + summonTagMap__.getKey(), summonTagMap__.getValue()); + break; + } + case 88: { + + poseId_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + bornType_ = rawValue; + break; + } + case 104: { + + blockId_ = input.readUInt32(); + break; + } + case 112: { + + markFlag_ = input.readUInt32(); + break; + } + case 120: { + + titleId_ = input.readUInt32(); + break; + } + case 128: { + + specialNameId_ = input.readUInt32(); + break; + } + case 136: { + + attackTargetId_ = input.readUInt32(); + break; + } + case 146: { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder subBuilder = null; + if (monsterRoute_ != null) { + subBuilder = monsterRoute_.toBuilder(); + } + monsterRoute_ = input.readMessage(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(monsterRoute_); + monsterRoute_ = subBuilder.buildPartial(); + } + + break; + } + case 152: { + + aiConfigId_ = input.readUInt32(); + break; + } + case 160: { + + levelRouteId_ = input.readUInt32(); + break; + } + case 168: { + + initPoseId_ = input.readUInt32(); + break; + } + case 176: { + + unk2800JEGLENPDPNI_ = input.readBool(); + break; + } + case 184: { + + unk3000CCKJDCBDEKD_ = input.readUInt32(); + break; + } + case 402: { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder subBuilder = null; + if (contentCase_ == 50) { + subBuilder = ((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 50; + break; + } + case 410: { + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder subBuilder = null; + if (contentCase_ == 51) { + subBuilder = ((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 51; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + weaponList_ = java.util.Collections.unmodifiableList(weaponList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + affixList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetSummonTagMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.class, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FISH_INFO(50), + FISHTANK_FISH_INFO(51), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 50: return FISH_INFO; + case 51: return FISHTANK_FISH_INFO; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int MONSTER_ID_FIELD_NUMBER = 1; + private int monsterId_; + /** + * uint32 monster_id = 1; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 2; + private int groupId_; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 3; + private int configId_; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int WEAPON_LIST_FIELD_NUMBER = 4; + private java.util.List weaponList_; + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public java.util.List getWeaponListList() { + return weaponList_; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public java.util.List + getWeaponListOrBuilderList() { + return weaponList_; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public int getWeaponListCount() { + return weaponList_.size(); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(int index) { + return weaponList_.get(index); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder( + int index) { + return weaponList_.get(index); + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 5; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 5; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int AFFIX_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList affixList_; + /** + * repeated uint32 affix_list = 6; + * @return A list containing the affixList. + */ + @java.lang.Override + public java.util.List + getAffixListList() { + return affixList_; + } + /** + * repeated uint32 affix_list = 6; + * @return The count of affixList. + */ + public int getAffixListCount() { + return affixList_.size(); + } + /** + * repeated uint32 affix_list = 6; + * @param index The index of the element to return. + * @return The affixList at the given index. + */ + public int getAffixList(int index) { + return affixList_.getInt(index); + } + private int affixListMemoizedSerializedSize = -1; + + public static final int IS_ELITE_FIELD_NUMBER = 7; + private boolean isElite_; + /** + * bool is_elite = 7; + * @return The isElite. + */ + @java.lang.Override + public boolean getIsElite() { + return isElite_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 8; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 8; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int SUMMONED_TAG_FIELD_NUMBER = 9; + private int summonedTag_; + /** + * uint32 summoned_tag = 9; + * @return The summonedTag. + */ + @java.lang.Override + public int getSummonedTag() { + return summonedTag_; + } + + public static final int SUMMON_TAG_MAP_FIELD_NUMBER = 10; + private static final class SummonTagMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> summonTagMap_; + private com.google.protobuf.MapField + internalGetSummonTagMap() { + if (summonTagMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + } + return summonTagMap_; + } + + public int getSummonTagMapCount() { + return internalGetSummonTagMap().getMap().size(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + @java.lang.Override + public boolean containsSummonTagMap( + int key) { + + return internalGetSummonTagMap().getMap().containsKey(key); + } + /** + * Use {@link #getSummonTagMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSummonTagMap() { + return getSummonTagMapMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public java.util.Map getSummonTagMapMap() { + return internalGetSummonTagMap().getMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrThrow( + int key) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int POSE_ID_FIELD_NUMBER = 11; + private int poseId_; + /** + * uint32 pose_id = 11; + * @return The poseId. + */ + @java.lang.Override + public int getPoseId() { + return poseId_; + } + + public static final int BORN_TYPE_FIELD_NUMBER = 12; + private int bornType_; + /** + * .MonsterBornType born_type = 12; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .MonsterBornType born_type = 12; + * @return The bornType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType result = emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.UNRECOGNIZED : result; + } + + public static final int BLOCK_ID_FIELD_NUMBER = 13; + private int blockId_; + /** + * uint32 block_id = 13; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + public static final int MARK_FLAG_FIELD_NUMBER = 14; + private int markFlag_; + /** + * uint32 mark_flag = 14; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + + public static final int TITLE_ID_FIELD_NUMBER = 15; + private int titleId_; + /** + * uint32 title_id = 15; + * @return The titleId. + */ + @java.lang.Override + public int getTitleId() { + return titleId_; + } + + public static final int SPECIAL_NAME_ID_FIELD_NUMBER = 16; + private int specialNameId_; + /** + * uint32 special_name_id = 16; + * @return The specialNameId. + */ + @java.lang.Override + public int getSpecialNameId() { + return specialNameId_; + } + + public static final int ATTACK_TARGET_ID_FIELD_NUMBER = 17; + private int attackTargetId_; + /** + * uint32 attack_target_id = 17; + * @return The attackTargetId. + */ + @java.lang.Override + public int getAttackTargetId() { + return attackTargetId_; + } + + public static final int MONSTER_ROUTE_FIELD_NUMBER = 18; + private emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute monsterRoute_; + /** + * .MonsterRoute monster_route = 18; + * @return Whether the monsterRoute field is set. + */ + @java.lang.Override + public boolean hasMonsterRoute() { + return monsterRoute_ != null; + } + /** + * .MonsterRoute monster_route = 18; + * @return The monsterRoute. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute() { + return monsterRoute_ == null ? emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance() : monsterRoute_; + } + /** + * .MonsterRoute monster_route = 18; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder() { + return getMonsterRoute(); + } + + public static final int AI_CONFIG_ID_FIELD_NUMBER = 19; + private int aiConfigId_; + /** + * uint32 ai_config_id = 19; + * @return The aiConfigId. + */ + @java.lang.Override + public int getAiConfigId() { + return aiConfigId_; + } + + public static final int LEVEL_ROUTE_ID_FIELD_NUMBER = 20; + private int levelRouteId_; + /** + * uint32 level_route_id = 20; + * @return The levelRouteId. + */ + @java.lang.Override + public int getLevelRouteId() { + return levelRouteId_; + } + + public static final int INIT_POSE_ID_FIELD_NUMBER = 21; + private int initPoseId_; + /** + * uint32 init_pose_id = 21; + * @return The initPoseId. + */ + @java.lang.Override + public int getInitPoseId() { + return initPoseId_; + } + + public static final int UNK2800_JEGLENPDPNI_FIELD_NUMBER = 22; + private boolean unk2800JEGLENPDPNI_; + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return The unk2800JEGLENPDPNI. + */ + @java.lang.Override + public boolean getUnk2800JEGLENPDPNI() { + return unk2800JEGLENPDPNI_; + } + + public static final int UNK3000_CCKJDCBDEKD_FIELD_NUMBER = 23; + private int unk3000CCKJDCBDEKD_; + /** + * uint32 Unk3000_CCKJDCBDEKD = 23; + * @return The unk3000CCKJDCBDEKD. + */ + @java.lang.Override + public int getUnk3000CCKJDCBDEKD() { + return unk3000CCKJDCBDEKD_; + } + + public static final int FISH_INFO_FIELD_NUMBER = 50; + /** + * .SceneFishInfo fish_info = 50; + * @return Whether the fishInfo field is set. + */ + @java.lang.Override + public boolean hasFishInfo() { + return contentCase_ == 50; + } + /** + * .SceneFishInfo fish_info = 50; + * @return The fishInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getFishInfo() { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + /** + * .SceneFishInfo fish_info = 50; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder() { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + + public static final int FISHTANK_FISH_INFO_FIELD_NUMBER = 51; + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + * @return Whether the fishtankFishInfo field is set. + */ + @java.lang.Override + public boolean hasFishtankFishInfo() { + return contentCase_ == 51; + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + * @return The fishtankFishInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getFishtankFishInfo() { + if (contentCase_ == 51) { + return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_; + } + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder getFishtankFishInfoOrBuilder() { + if (contentCase_ == 51) { + return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_; + } + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (monsterId_ != 0) { + output.writeUInt32(1, monsterId_); + } + if (groupId_ != 0) { + output.writeUInt32(2, groupId_); + } + if (configId_ != 0) { + output.writeUInt32(3, configId_); + } + for (int i = 0; i < weaponList_.size(); i++) { + output.writeMessage(4, weaponList_.get(i)); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(5, authorityPeerId_); + } + if (getAffixListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(affixListMemoizedSerializedSize); + } + for (int i = 0; i < affixList_.size(); i++) { + output.writeUInt32NoTag(affixList_.getInt(i)); + } + if (isElite_ != false) { + output.writeBool(7, isElite_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(8, ownerEntityId_); + } + if (summonedTag_ != 0) { + output.writeUInt32(9, summonedTag_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSummonTagMap(), + SummonTagMapDefaultEntryHolder.defaultEntry, + 10); + if (poseId_ != 0) { + output.writeUInt32(11, poseId_); + } + if (bornType_ != emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.MONSTER_BORN_TYPE_NONE.getNumber()) { + output.writeEnum(12, bornType_); + } + if (blockId_ != 0) { + output.writeUInt32(13, blockId_); + } + if (markFlag_ != 0) { + output.writeUInt32(14, markFlag_); + } + if (titleId_ != 0) { + output.writeUInt32(15, titleId_); + } + if (specialNameId_ != 0) { + output.writeUInt32(16, specialNameId_); + } + if (attackTargetId_ != 0) { + output.writeUInt32(17, attackTargetId_); + } + if (monsterRoute_ != null) { + output.writeMessage(18, getMonsterRoute()); + } + if (aiConfigId_ != 0) { + output.writeUInt32(19, aiConfigId_); + } + if (levelRouteId_ != 0) { + output.writeUInt32(20, levelRouteId_); + } + if (initPoseId_ != 0) { + output.writeUInt32(21, initPoseId_); + } + if (unk2800JEGLENPDPNI_ != false) { + output.writeBool(22, unk2800JEGLENPDPNI_); + } + if (unk3000CCKJDCBDEKD_ != 0) { + output.writeUInt32(23, unk3000CCKJDCBDEKD_); + } + if (contentCase_ == 50) { + output.writeMessage(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); + } + if (contentCase_ == 51) { + output.writeMessage(51, (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, monsterId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, groupId_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configId_); + } + for (int i = 0; i < weaponList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, weaponList_.get(i)); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, authorityPeerId_); + } + { + int dataSize = 0; + for (int i = 0; i < affixList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(affixList_.getInt(i)); + } + size += dataSize; + if (!getAffixListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + affixListMemoizedSerializedSize = dataSize; + } + if (isElite_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isElite_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, ownerEntityId_); + } + if (summonedTag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, summonedTag_); + } + for (java.util.Map.Entry entry + : internalGetSummonTagMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + summonTagMap__ = SummonTagMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, summonTagMap__); + } + if (poseId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, poseId_); + } + if (bornType_ != emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.MONSTER_BORN_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, bornType_); + } + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, blockId_); + } + if (markFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, markFlag_); + } + if (titleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, titleId_); + } + if (specialNameId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(16, specialNameId_); + } + if (attackTargetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(17, attackTargetId_); + } + if (monsterRoute_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(18, getMonsterRoute()); + } + if (aiConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, aiConfigId_); + } + if (levelRouteId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(20, levelRouteId_); + } + if (initPoseId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(21, initPoseId_); + } + if (unk2800JEGLENPDPNI_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(22, unk2800JEGLENPDPNI_); + } + if (unk3000CCKJDCBDEKD_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(23, unk3000CCKJDCBDEKD_); + } + if (contentCase_ == 50) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); + } + if (contentCase_ == 51) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(51, (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo other = (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) obj; + + if (getMonsterId() + != other.getMonsterId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!getWeaponListList() + .equals(other.getWeaponListList())) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (!getAffixListList() + .equals(other.getAffixListList())) return false; + if (getIsElite() + != other.getIsElite()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getSummonedTag() + != other.getSummonedTag()) return false; + if (!internalGetSummonTagMap().equals( + other.internalGetSummonTagMap())) return false; + if (getPoseId() + != other.getPoseId()) return false; + if (bornType_ != other.bornType_) return false; + if (getBlockId() + != other.getBlockId()) return false; + if (getMarkFlag() + != other.getMarkFlag()) return false; + if (getTitleId() + != other.getTitleId()) return false; + if (getSpecialNameId() + != other.getSpecialNameId()) return false; + if (getAttackTargetId() + != other.getAttackTargetId()) return false; + if (hasMonsterRoute() != other.hasMonsterRoute()) return false; + if (hasMonsterRoute()) { + if (!getMonsterRoute() + .equals(other.getMonsterRoute())) return false; + } + if (getAiConfigId() + != other.getAiConfigId()) return false; + if (getLevelRouteId() + != other.getLevelRouteId()) return false; + if (getInitPoseId() + != other.getInitPoseId()) return false; + if (getUnk2800JEGLENPDPNI() + != other.getUnk2800JEGLENPDPNI()) return false; + if (getUnk3000CCKJDCBDEKD() + != other.getUnk3000CCKJDCBDEKD()) return false; + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 50: + if (!getFishInfo() + .equals(other.getFishInfo())) return false; + break; + case 51: + if (!getFishtankFishInfo() + .equals(other.getFishtankFishInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + if (getWeaponListCount() > 0) { + hash = (37 * hash) + WEAPON_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWeaponListList().hashCode(); + } + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + if (getAffixListCount() > 0) { + hash = (37 * hash) + AFFIX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAffixListList().hashCode(); + } + hash = (37 * hash) + IS_ELITE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsElite()); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + SUMMONED_TAG_FIELD_NUMBER; + hash = (53 * hash) + getSummonedTag(); + if (!internalGetSummonTagMap().getMap().isEmpty()) { + hash = (37 * hash) + SUMMON_TAG_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSummonTagMap().hashCode(); + } + hash = (37 * hash) + POSE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPoseId(); + hash = (37 * hash) + BORN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + bornType_; + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + hash = (37 * hash) + MARK_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getMarkFlag(); + hash = (37 * hash) + TITLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTitleId(); + hash = (37 * hash) + SPECIAL_NAME_ID_FIELD_NUMBER; + hash = (53 * hash) + getSpecialNameId(); + hash = (37 * hash) + ATTACK_TARGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getAttackTargetId(); + if (hasMonsterRoute()) { + hash = (37 * hash) + MONSTER_ROUTE_FIELD_NUMBER; + hash = (53 * hash) + getMonsterRoute().hashCode(); + } + hash = (37 * hash) + AI_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getAiConfigId(); + hash = (37 * hash) + LEVEL_ROUTE_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelRouteId(); + hash = (37 * hash) + INIT_POSE_ID_FIELD_NUMBER; + hash = (53 * hash) + getInitPoseId(); + hash = (37 * hash) + UNK2800_JEGLENPDPNI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2800JEGLENPDPNI()); + hash = (37 * hash) + UNK3000_CCKJDCBDEKD_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000CCKJDCBDEKD(); + switch (contentCase_) { + case 50: + hash = (37 * hash) + FISH_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFishInfo().hashCode(); + break; + case 51: + hash = (37 * hash) + FISHTANK_FISH_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFishtankFishInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneMonsterInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneMonsterInfo) + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetSummonTagMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 10: + return internalGetMutableSummonTagMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.class, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWeaponListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + monsterId_ = 0; + + groupId_ = 0; + + configId_ = 0; + + if (weaponListBuilder_ == null) { + weaponList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + weaponListBuilder_.clear(); + } + authorityPeerId_ = 0; + + affixList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + isElite_ = false; + + ownerEntityId_ = 0; + + summonedTag_ = 0; + + internalGetMutableSummonTagMap().clear(); + poseId_ = 0; + + bornType_ = 0; + + blockId_ = 0; + + markFlag_ = 0; + + titleId_ = 0; + + specialNameId_ = 0; + + attackTargetId_ = 0; + + if (monsterRouteBuilder_ == null) { + monsterRoute_ = null; + } else { + monsterRoute_ = null; + monsterRouteBuilder_ = null; + } + aiConfigId_ = 0; + + levelRouteId_ = 0; + + initPoseId_ = 0; + + unk2800JEGLENPDPNI_ = false; + + unk3000CCKJDCBDEKD_ = 0; + + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo build() { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo buildPartial() { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo result = new emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo(this); + int from_bitField0_ = bitField0_; + result.monsterId_ = monsterId_; + result.groupId_ = groupId_; + result.configId_ = configId_; + if (weaponListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + weaponList_ = java.util.Collections.unmodifiableList(weaponList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.weaponList_ = weaponList_; + } else { + result.weaponList_ = weaponListBuilder_.build(); + } + result.authorityPeerId_ = authorityPeerId_; + if (((bitField0_ & 0x00000002) != 0)) { + affixList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.affixList_ = affixList_; + result.isElite_ = isElite_; + result.ownerEntityId_ = ownerEntityId_; + result.summonedTag_ = summonedTag_; + result.summonTagMap_ = internalGetSummonTagMap(); + result.summonTagMap_.makeImmutable(); + result.poseId_ = poseId_; + result.bornType_ = bornType_; + result.blockId_ = blockId_; + result.markFlag_ = markFlag_; + result.titleId_ = titleId_; + result.specialNameId_ = specialNameId_; + result.attackTargetId_ = attackTargetId_; + if (monsterRouteBuilder_ == null) { + result.monsterRoute_ = monsterRoute_; + } else { + result.monsterRoute_ = monsterRouteBuilder_.build(); + } + result.aiConfigId_ = aiConfigId_; + result.levelRouteId_ = levelRouteId_; + result.initPoseId_ = initPoseId_; + result.unk2800JEGLENPDPNI_ = unk2800JEGLENPDPNI_; + result.unk3000CCKJDCBDEKD_ = unk3000CCKJDCBDEKD_; + if (contentCase_ == 50) { + if (fishInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = fishInfoBuilder_.build(); + } + } + if (contentCase_ == 51) { + if (fishtankFishInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = fishtankFishInfoBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo other) { + if (other == emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance()) return this; + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (weaponListBuilder_ == null) { + if (!other.weaponList_.isEmpty()) { + if (weaponList_.isEmpty()) { + weaponList_ = other.weaponList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWeaponListIsMutable(); + weaponList_.addAll(other.weaponList_); + } + onChanged(); + } + } else { + if (!other.weaponList_.isEmpty()) { + if (weaponListBuilder_.isEmpty()) { + weaponListBuilder_.dispose(); + weaponListBuilder_ = null; + weaponList_ = other.weaponList_; + bitField0_ = (bitField0_ & ~0x00000001); + weaponListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWeaponListFieldBuilder() : null; + } else { + weaponListBuilder_.addAllMessages(other.weaponList_); + } + } + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (!other.affixList_.isEmpty()) { + if (affixList_.isEmpty()) { + affixList_ = other.affixList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAffixListIsMutable(); + affixList_.addAll(other.affixList_); + } + onChanged(); + } + if (other.getIsElite() != false) { + setIsElite(other.getIsElite()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getSummonedTag() != 0) { + setSummonedTag(other.getSummonedTag()); + } + internalGetMutableSummonTagMap().mergeFrom( + other.internalGetSummonTagMap()); + if (other.getPoseId() != 0) { + setPoseId(other.getPoseId()); + } + if (other.bornType_ != 0) { + setBornTypeValue(other.getBornTypeValue()); + } + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + if (other.getMarkFlag() != 0) { + setMarkFlag(other.getMarkFlag()); + } + if (other.getTitleId() != 0) { + setTitleId(other.getTitleId()); + } + if (other.getSpecialNameId() != 0) { + setSpecialNameId(other.getSpecialNameId()); + } + if (other.getAttackTargetId() != 0) { + setAttackTargetId(other.getAttackTargetId()); + } + if (other.hasMonsterRoute()) { + mergeMonsterRoute(other.getMonsterRoute()); + } + if (other.getAiConfigId() != 0) { + setAiConfigId(other.getAiConfigId()); + } + if (other.getLevelRouteId() != 0) { + setLevelRouteId(other.getLevelRouteId()); + } + if (other.getInitPoseId() != 0) { + setInitPoseId(other.getInitPoseId()); + } + if (other.getUnk2800JEGLENPDPNI() != false) { + setUnk2800JEGLENPDPNI(other.getUnk2800JEGLENPDPNI()); + } + if (other.getUnk3000CCKJDCBDEKD() != 0) { + setUnk3000CCKJDCBDEKD(other.getUnk3000CCKJDCBDEKD()); + } + switch (other.getContentCase()) { + case FISH_INFO: { + mergeFishInfo(other.getFishInfo()); + break; + } + case FISHTANK_FISH_INFO: { + mergeFishtankFishInfo(other.getFishtankFishInfo()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int monsterId_ ; + /** + * uint32 monster_id = 1; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 1; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 1; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 2; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 2; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 3; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 3; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private java.util.List weaponList_ = + java.util.Collections.emptyList(); + private void ensureWeaponListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + weaponList_ = new java.util.ArrayList(weaponList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponListBuilder_; + + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public java.util.List getWeaponListList() { + if (weaponListBuilder_ == null) { + return java.util.Collections.unmodifiableList(weaponList_); + } else { + return weaponListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public int getWeaponListCount() { + if (weaponListBuilder_ == null) { + return weaponList_.size(); + } else { + return weaponListBuilder_.getCount(); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(int index) { + if (weaponListBuilder_ == null) { + return weaponList_.get(index); + } else { + return weaponListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder setWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeaponListIsMutable(); + weaponList_.set(index, value); + onChanged(); + } else { + weaponListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder setWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.set(index, builderForValue.build()); + onChanged(); + } else { + weaponListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeaponListIsMutable(); + weaponList_.add(value); + onChanged(); + } else { + weaponListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeaponListIsMutable(); + weaponList_.add(index, value); + onChanged(); + } else { + weaponListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.add(builderForValue.build()); + onChanged(); + } else { + weaponListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.add(index, builderForValue.build()); + onChanged(); + } else { + weaponListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addAllWeaponList( + java.lang.Iterable values) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, weaponList_); + onChanged(); + } else { + weaponListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder clearWeaponList() { + if (weaponListBuilder_ == null) { + weaponList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + weaponListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder removeWeaponList(int index) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.remove(index); + onChanged(); + } else { + weaponListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponListBuilder( + int index) { + return getWeaponListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder( + int index) { + if (weaponListBuilder_ == null) { + return weaponList_.get(index); } else { + return weaponListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public java.util.List + getWeaponListOrBuilderList() { + if (weaponListBuilder_ != null) { + return weaponListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(weaponList_); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder addWeaponListBuilder() { + return getWeaponListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance()); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder addWeaponListBuilder( + int index) { + return getWeaponListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance()); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public java.util.List + getWeaponListBuilderList() { + return getWeaponListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> + getWeaponListFieldBuilder() { + if (weaponListBuilder_ == null) { + weaponListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( + weaponList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + weaponList_ = null; + } + return weaponListBuilder_; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 5; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 5; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 5; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList affixList_ = emptyIntList(); + private void ensureAffixListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + affixList_ = mutableCopy(affixList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 affix_list = 6; + * @return A list containing the affixList. + */ + public java.util.List + getAffixListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(affixList_) : affixList_; + } + /** + * repeated uint32 affix_list = 6; + * @return The count of affixList. + */ + public int getAffixListCount() { + return affixList_.size(); + } + /** + * repeated uint32 affix_list = 6; + * @param index The index of the element to return. + * @return The affixList at the given index. + */ + public int getAffixList(int index) { + return affixList_.getInt(index); + } + /** + * repeated uint32 affix_list = 6; + * @param index The index to set the value at. + * @param value The affixList to set. + * @return This builder for chaining. + */ + public Builder setAffixList( + int index, int value) { + ensureAffixListIsMutable(); + affixList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 affix_list = 6; + * @param value The affixList to add. + * @return This builder for chaining. + */ + public Builder addAffixList(int value) { + ensureAffixListIsMutable(); + affixList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 affix_list = 6; + * @param values The affixList to add. + * @return This builder for chaining. + */ + public Builder addAllAffixList( + java.lang.Iterable values) { + ensureAffixListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, affixList_); + onChanged(); + return this; + } + /** + * repeated uint32 affix_list = 6; + * @return This builder for chaining. + */ + public Builder clearAffixList() { + affixList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private boolean isElite_ ; + /** + * bool is_elite = 7; + * @return The isElite. + */ + @java.lang.Override + public boolean getIsElite() { + return isElite_; + } + /** + * bool is_elite = 7; + * @param value The isElite to set. + * @return This builder for chaining. + */ + public Builder setIsElite(boolean value) { + + isElite_ = value; + onChanged(); + return this; + } + /** + * bool is_elite = 7; + * @return This builder for chaining. + */ + public Builder clearIsElite() { + + isElite_ = false; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 8; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 8; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int summonedTag_ ; + /** + * uint32 summoned_tag = 9; + * @return The summonedTag. + */ + @java.lang.Override + public int getSummonedTag() { + return summonedTag_; + } + /** + * uint32 summoned_tag = 9; + * @param value The summonedTag to set. + * @return This builder for chaining. + */ + public Builder setSummonedTag(int value) { + + summonedTag_ = value; + onChanged(); + return this; + } + /** + * uint32 summoned_tag = 9; + * @return This builder for chaining. + */ + public Builder clearSummonedTag() { + + summonedTag_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> summonTagMap_; + private com.google.protobuf.MapField + internalGetSummonTagMap() { + if (summonTagMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + } + return summonTagMap_; + } + private com.google.protobuf.MapField + internalGetMutableSummonTagMap() { + onChanged();; + if (summonTagMap_ == null) { + summonTagMap_ = com.google.protobuf.MapField.newMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + } + if (!summonTagMap_.isMutable()) { + summonTagMap_ = summonTagMap_.copy(); + } + return summonTagMap_; + } + + public int getSummonTagMapCount() { + return internalGetSummonTagMap().getMap().size(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + @java.lang.Override + public boolean containsSummonTagMap( + int key) { + + return internalGetSummonTagMap().getMap().containsKey(key); + } + /** + * Use {@link #getSummonTagMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSummonTagMap() { + return getSummonTagMapMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public java.util.Map getSummonTagMapMap() { + return internalGetSummonTagMap().getMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrThrow( + int key) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSummonTagMap() { + internalGetMutableSummonTagMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + public Builder removeSummonTagMap( + int key) { + + internalGetMutableSummonTagMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSummonTagMap() { + return internalGetMutableSummonTagMap().getMutableMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + public Builder putSummonTagMap( + int key, + int value) { + + + internalGetMutableSummonTagMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + public Builder putAllSummonTagMap( + java.util.Map values) { + internalGetMutableSummonTagMap().getMutableMap() + .putAll(values); + return this; + } + + private int poseId_ ; + /** + * uint32 pose_id = 11; + * @return The poseId. + */ + @java.lang.Override + public int getPoseId() { + return poseId_; + } + /** + * uint32 pose_id = 11; + * @param value The poseId to set. + * @return This builder for chaining. + */ + public Builder setPoseId(int value) { + + poseId_ = value; + onChanged(); + return this; + } + /** + * uint32 pose_id = 11; + * @return This builder for chaining. + */ + public Builder clearPoseId() { + + poseId_ = 0; + onChanged(); + return this; + } + + private int bornType_ = 0; + /** + * .MonsterBornType born_type = 12; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .MonsterBornType born_type = 12; + * @param value The enum numeric value on the wire for bornType to set. + * @return This builder for chaining. + */ + public Builder setBornTypeValue(int value) { + + bornType_ = value; + onChanged(); + return this; + } + /** + * .MonsterBornType born_type = 12; + * @return The bornType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType result = emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.UNRECOGNIZED : result; + } + /** + * .MonsterBornType born_type = 12; + * @param value The bornType to set. + * @return This builder for chaining. + */ + public Builder setBornType(emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType value) { + if (value == null) { + throw new NullPointerException(); + } + + bornType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MonsterBornType born_type = 12; + * @return This builder for chaining. + */ + public Builder clearBornType() { + + bornType_ = 0; + onChanged(); + return this; + } + + private int blockId_ ; + /** + * uint32 block_id = 13; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 13; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 13; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + + private int markFlag_ ; + /** + * uint32 mark_flag = 14; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + /** + * uint32 mark_flag = 14; + * @param value The markFlag to set. + * @return This builder for chaining. + */ + public Builder setMarkFlag(int value) { + + markFlag_ = value; + onChanged(); + return this; + } + /** + * uint32 mark_flag = 14; + * @return This builder for chaining. + */ + public Builder clearMarkFlag() { + + markFlag_ = 0; + onChanged(); + return this; + } + + private int titleId_ ; + /** + * uint32 title_id = 15; + * @return The titleId. + */ + @java.lang.Override + public int getTitleId() { + return titleId_; + } + /** + * uint32 title_id = 15; + * @param value The titleId to set. + * @return This builder for chaining. + */ + public Builder setTitleId(int value) { + + titleId_ = value; + onChanged(); + return this; + } + /** + * uint32 title_id = 15; + * @return This builder for chaining. + */ + public Builder clearTitleId() { + + titleId_ = 0; + onChanged(); + return this; + } + + private int specialNameId_ ; + /** + * uint32 special_name_id = 16; + * @return The specialNameId. + */ + @java.lang.Override + public int getSpecialNameId() { + return specialNameId_; + } + /** + * uint32 special_name_id = 16; + * @param value The specialNameId to set. + * @return This builder for chaining. + */ + public Builder setSpecialNameId(int value) { + + specialNameId_ = value; + onChanged(); + return this; + } + /** + * uint32 special_name_id = 16; + * @return This builder for chaining. + */ + public Builder clearSpecialNameId() { + + specialNameId_ = 0; + onChanged(); + return this; + } + + private int attackTargetId_ ; + /** + * uint32 attack_target_id = 17; + * @return The attackTargetId. + */ + @java.lang.Override + public int getAttackTargetId() { + return attackTargetId_; + } + /** + * uint32 attack_target_id = 17; + * @param value The attackTargetId to set. + * @return This builder for chaining. + */ + public Builder setAttackTargetId(int value) { + + attackTargetId_ = value; + onChanged(); + return this; + } + /** + * uint32 attack_target_id = 17; + * @return This builder for chaining. + */ + public Builder clearAttackTargetId() { + + attackTargetId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute monsterRoute_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder> monsterRouteBuilder_; + /** + * .MonsterRoute monster_route = 18; + * @return Whether the monsterRoute field is set. + */ + public boolean hasMonsterRoute() { + return monsterRouteBuilder_ != null || monsterRoute_ != null; + } + /** + * .MonsterRoute monster_route = 18; + * @return The monsterRoute. + */ + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute() { + if (monsterRouteBuilder_ == null) { + return monsterRoute_ == null ? emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance() : monsterRoute_; + } else { + return monsterRouteBuilder_.getMessage(); + } + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder setMonsterRoute(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute value) { + if (monsterRouteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + monsterRoute_ = value; + onChanged(); + } else { + monsterRouteBuilder_.setMessage(value); + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder setMonsterRoute( + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder builderForValue) { + if (monsterRouteBuilder_ == null) { + monsterRoute_ = builderForValue.build(); + onChanged(); + } else { + monsterRouteBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder mergeMonsterRoute(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute value) { + if (monsterRouteBuilder_ == null) { + if (monsterRoute_ != null) { + monsterRoute_ = + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.newBuilder(monsterRoute_).mergeFrom(value).buildPartial(); + } else { + monsterRoute_ = value; + } + onChanged(); + } else { + monsterRouteBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder clearMonsterRoute() { + if (monsterRouteBuilder_ == null) { + monsterRoute_ = null; + onChanged(); + } else { + monsterRoute_ = null; + monsterRouteBuilder_ = null; + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder getMonsterRouteBuilder() { + + onChanged(); + return getMonsterRouteFieldBuilder().getBuilder(); + } + /** + * .MonsterRoute monster_route = 18; + */ + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder() { + if (monsterRouteBuilder_ != null) { + return monsterRouteBuilder_.getMessageOrBuilder(); + } else { + return monsterRoute_ == null ? + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance() : monsterRoute_; + } + } + /** + * .MonsterRoute monster_route = 18; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder> + getMonsterRouteFieldBuilder() { + if (monsterRouteBuilder_ == null) { + monsterRouteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder>( + getMonsterRoute(), + getParentForChildren(), + isClean()); + monsterRoute_ = null; + } + return monsterRouteBuilder_; + } + + private int aiConfigId_ ; + /** + * uint32 ai_config_id = 19; + * @return The aiConfigId. + */ + @java.lang.Override + public int getAiConfigId() { + return aiConfigId_; + } + /** + * uint32 ai_config_id = 19; + * @param value The aiConfigId to set. + * @return This builder for chaining. + */ + public Builder setAiConfigId(int value) { + + aiConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 ai_config_id = 19; + * @return This builder for chaining. + */ + public Builder clearAiConfigId() { + + aiConfigId_ = 0; + onChanged(); + return this; + } + + private int levelRouteId_ ; + /** + * uint32 level_route_id = 20; + * @return The levelRouteId. + */ + @java.lang.Override + public int getLevelRouteId() { + return levelRouteId_; + } + /** + * uint32 level_route_id = 20; + * @param value The levelRouteId to set. + * @return This builder for chaining. + */ + public Builder setLevelRouteId(int value) { + + levelRouteId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_route_id = 20; + * @return This builder for chaining. + */ + public Builder clearLevelRouteId() { + + levelRouteId_ = 0; + onChanged(); + return this; + } + + private int initPoseId_ ; + /** + * uint32 init_pose_id = 21; + * @return The initPoseId. + */ + @java.lang.Override + public int getInitPoseId() { + return initPoseId_; + } + /** + * uint32 init_pose_id = 21; + * @param value The initPoseId to set. + * @return This builder for chaining. + */ + public Builder setInitPoseId(int value) { + + initPoseId_ = value; + onChanged(); + return this; + } + /** + * uint32 init_pose_id = 21; + * @return This builder for chaining. + */ + public Builder clearInitPoseId() { + + initPoseId_ = 0; + onChanged(); + return this; + } + + private boolean unk2800JEGLENPDPNI_ ; + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return The unk2800JEGLENPDPNI. + */ + @java.lang.Override + public boolean getUnk2800JEGLENPDPNI() { + return unk2800JEGLENPDPNI_; + } + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @param value The unk2800JEGLENPDPNI to set. + * @return This builder for chaining. + */ + public Builder setUnk2800JEGLENPDPNI(boolean value) { + + unk2800JEGLENPDPNI_ = value; + onChanged(); + return this; + } + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return This builder for chaining. + */ + public Builder clearUnk2800JEGLENPDPNI() { + + unk2800JEGLENPDPNI_ = false; + onChanged(); + return this; + } + + private int unk3000CCKJDCBDEKD_ ; + /** + * uint32 Unk3000_CCKJDCBDEKD = 23; + * @return The unk3000CCKJDCBDEKD. + */ + @java.lang.Override + public int getUnk3000CCKJDCBDEKD() { + return unk3000CCKJDCBDEKD_; + } + /** + * uint32 Unk3000_CCKJDCBDEKD = 23; + * @param value The unk3000CCKJDCBDEKD to set. + * @return This builder for chaining. + */ + public Builder setUnk3000CCKJDCBDEKD(int value) { + + unk3000CCKJDCBDEKD_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk3000_CCKJDCBDEKD = 23; + * @return This builder for chaining. + */ + public Builder clearUnk3000CCKJDCBDEKD() { + + unk3000CCKJDCBDEKD_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder> fishInfoBuilder_; + /** + * .SceneFishInfo fish_info = 50; + * @return Whether the fishInfo field is set. + */ + @java.lang.Override + public boolean hasFishInfo() { + return contentCase_ == 50; + } + /** + * .SceneFishInfo fish_info = 50; + * @return The fishInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getFishInfo() { + if (fishInfoBuilder_ == null) { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } else { + if (contentCase_ == 50) { + return fishInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder setFishInfo(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo value) { + if (fishInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + fishInfoBuilder_.setMessage(value); + } + contentCase_ = 50; + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder setFishInfo( + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder builderForValue) { + if (fishInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + fishInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 50; + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder mergeFishInfo(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo value) { + if (fishInfoBuilder_ == null) { + if (contentCase_ == 50 && + content_ != emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.newBuilder((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 50) { + fishInfoBuilder_.mergeFrom(value); + } + fishInfoBuilder_.setMessage(value); + } + contentCase_ = 50; + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder clearFishInfo() { + if (fishInfoBuilder_ == null) { + if (contentCase_ == 50) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 50) { + contentCase_ = 0; + content_ = null; + } + fishInfoBuilder_.clear(); + } + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder getFishInfoBuilder() { + return getFishInfoFieldBuilder().getBuilder(); + } + /** + * .SceneFishInfo fish_info = 50; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder() { + if ((contentCase_ == 50) && (fishInfoBuilder_ != null)) { + return fishInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + } + /** + * .SceneFishInfo fish_info = 50; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder> + getFishInfoFieldBuilder() { + if (fishInfoBuilder_ == null) { + if (!(contentCase_ == 50)) { + content_ = emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + fishInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 50; + onChanged();; + return fishInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder> fishtankFishInfoBuilder_; + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + * @return Whether the fishtankFishInfo field is set. + */ + @java.lang.Override + public boolean hasFishtankFishInfo() { + return contentCase_ == 51; + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + * @return The fishtankFishInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getFishtankFishInfo() { + if (fishtankFishInfoBuilder_ == null) { + if (contentCase_ == 51) { + return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_; + } + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } else { + if (contentCase_ == 51) { + return fishtankFishInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + public Builder setFishtankFishInfo(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH value) { + if (fishtankFishInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + fishtankFishInfoBuilder_.setMessage(value); + } + contentCase_ = 51; + return this; + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + public Builder setFishtankFishInfo( + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder builderForValue) { + if (fishtankFishInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + fishtankFishInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 51; + return this; + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + public Builder mergeFishtankFishInfo(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH value) { + if (fishtankFishInfoBuilder_ == null) { + if (contentCase_ == 51 && + content_ != emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.newBuilder((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 51) { + fishtankFishInfoBuilder_.mergeFrom(value); + } + fishtankFishInfoBuilder_.setMessage(value); + } + contentCase_ = 51; + return this; + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + public Builder clearFishtankFishInfo() { + if (fishtankFishInfoBuilder_ == null) { + if (contentCase_ == 51) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 51) { + contentCase_ = 0; + content_ = null; + } + fishtankFishInfoBuilder_.clear(); + } + return this; + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder getFishtankFishInfoBuilder() { + return getFishtankFishInfoFieldBuilder().getBuilder(); + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder getFishtankFishInfoOrBuilder() { + if ((contentCase_ == 51) && (fishtankFishInfoBuilder_ != null)) { + return fishtankFishInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 51) { + return (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_; + } + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } + } + /** + * .Unk3000_GNOPDGELABH fishtank_fish_info = 51; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder> + getFishtankFishInfoFieldBuilder() { + if (fishtankFishInfoBuilder_ == null) { + if (!(contentCase_ == 51)) { + content_ = emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } + fishtankFishInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder>( + (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 51; + onChanged();; + return fishtankFishInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneMonsterInfo) + } + + // @@protoc_insertion_point(class_scope:SceneMonsterInfo) + private static final emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo(); + } + + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneMonsterInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneMonsterInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneMonsterInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneMonsterInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneMonsterInfo_SummonTagMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SceneMonsterInfo.proto\032\025MonsterBornTyp" + + "e.proto\032\022MonsterRoute.proto\032\023SceneFishIn" + + "fo.proto\032\025SceneWeaponInfo.proto\032\031Unk3000" + + "_GNOPDGELABH.proto\"\374\005\n\020SceneMonsterInfo\022" + + "\022\n\nmonster_id\030\001 \001(\r\022\020\n\010group_id\030\002 \001(\r\022\021\n" + + "\tconfig_id\030\003 \001(\r\022%\n\013weapon_list\030\004 \003(\0132\020." + + "SceneWeaponInfo\022\031\n\021authority_peer_id\030\005 \001" + + "(\r\022\022\n\naffix_list\030\006 \003(\r\022\020\n\010is_elite\030\007 \001(\010" + + "\022\027\n\017owner_entity_id\030\010 \001(\r\022\024\n\014summoned_ta" + + "g\030\t \001(\r\022;\n\016summon_tag_map\030\n \003(\0132#.SceneM" + + "onsterInfo.SummonTagMapEntry\022\017\n\007pose_id\030" + + "\013 \001(\r\022#\n\tborn_type\030\014 \001(\0162\020.MonsterBornTy" + + "pe\022\020\n\010block_id\030\r \001(\r\022\021\n\tmark_flag\030\016 \001(\r\022" + + "\020\n\010title_id\030\017 \001(\r\022\027\n\017special_name_id\030\020 \001" + + "(\r\022\030\n\020attack_target_id\030\021 \001(\r\022$\n\rmonster_" + + "route\030\022 \001(\0132\r.MonsterRoute\022\024\n\014ai_config_" + + "id\030\023 \001(\r\022\026\n\016level_route_id\030\024 \001(\r\022\024\n\014init" + + "_pose_id\030\025 \001(\r\022\033\n\023Unk2800_JEGLENPDPNI\030\026 " + + "\001(\010\022\033\n\023Unk3000_CCKJDCBDEKD\030\027 \001(\r\022#\n\tfish" + + "_info\0302 \001(\0132\016.SceneFishInfoH\000\0222\n\022fishtan" + + "k_fish_info\0303 \001(\0132\024.Unk3000_GNOPDGELABHH" + + "\000\0323\n\021SummonTagMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005v" + + "alue\030\002 \001(\r:\0028\001B\t\n\007contentB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.getDescriptor(), + }); + internal_static_SceneMonsterInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneMonsterInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneMonsterInfo_descriptor, + new java.lang.String[] { "MonsterId", "GroupId", "ConfigId", "WeaponList", "AuthorityPeerId", "AffixList", "IsElite", "OwnerEntityId", "SummonedTag", "SummonTagMap", "PoseId", "BornType", "BlockId", "MarkFlag", "TitleId", "SpecialNameId", "AttackTargetId", "MonsterRoute", "AiConfigId", "LevelRouteId", "InitPoseId", "Unk2800JEGLENPDPNI", "Unk3000CCKJDCBDEKD", "FishInfo", "FishtankFishInfo", "Content", }); + internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor = + internal_static_SceneMonsterInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneMonsterInfo_SummonTagMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java new file mode 100644 index 000000000..50c094e78 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneNpcInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneNpcInfoOuterClass { + private SceneNpcInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneNpcInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneNpcInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 npc_id = 1; + * @return The npcId. + */ + int getNpcId(); + + /** + * uint32 room_id = 2; + * @return The roomId. + */ + int getRoomId(); + + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 block_id = 4; + * @return The blockId. + */ + int getBlockId(); + } + /** + * Protobuf type {@code SceneNpcInfo} + */ + public static final class SceneNpcInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneNpcInfo) + SceneNpcInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneNpcInfo.newBuilder() to construct. + private SceneNpcInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneNpcInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneNpcInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneNpcInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + npcId_ = input.readUInt32(); + break; + } + case 16: { + + roomId_ = input.readUInt32(); + break; + } + case 24: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 32: { + + blockId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.class, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder.class); + } + + public static final int NPC_ID_FIELD_NUMBER = 1; + private int npcId_; + /** + * uint32 npc_id = 1; + * @return The npcId. + */ + @java.lang.Override + public int getNpcId() { + return npcId_; + } + + public static final int ROOM_ID_FIELD_NUMBER = 2; + private int roomId_; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 3; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int BLOCK_ID_FIELD_NUMBER = 4; + private int blockId_; + /** + * uint32 block_id = 4; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (npcId_ != 0) { + output.writeUInt32(1, npcId_); + } + if (roomId_ != 0) { + output.writeUInt32(2, roomId_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(3, parentQuestId_); + } + if (blockId_ != 0) { + output.writeUInt32(4, blockId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (npcId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, npcId_); + } + if (roomId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, roomId_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, parentQuestId_); + } + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, blockId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo other = (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) obj; + + if (getNpcId() + != other.getNpcId()) return false; + if (getRoomId() + != other.getRoomId()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getBlockId() + != other.getBlockId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NPC_ID_FIELD_NUMBER; + hash = (53 * hash) + getNpcId(); + hash = (37 * hash) + ROOM_ID_FIELD_NUMBER; + hash = (53 * hash) + getRoomId(); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneNpcInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneNpcInfo) + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.class, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + npcId_ = 0; + + roomId_ = 0; + + parentQuestId_ = 0; + + blockId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo build() { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo buildPartial() { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo result = new emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo(this); + result.npcId_ = npcId_; + result.roomId_ = roomId_; + result.parentQuestId_ = parentQuestId_; + result.blockId_ = blockId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo other) { + if (other == emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance()) return this; + if (other.getNpcId() != 0) { + setNpcId(other.getNpcId()); + } + if (other.getRoomId() != 0) { + setRoomId(other.getRoomId()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int npcId_ ; + /** + * uint32 npc_id = 1; + * @return The npcId. + */ + @java.lang.Override + public int getNpcId() { + return npcId_; + } + /** + * uint32 npc_id = 1; + * @param value The npcId to set. + * @return This builder for chaining. + */ + public Builder setNpcId(int value) { + + npcId_ = value; + onChanged(); + return this; + } + /** + * uint32 npc_id = 1; + * @return This builder for chaining. + */ + public Builder clearNpcId() { + + npcId_ = 0; + onChanged(); + return this; + } + + private int roomId_ ; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + /** + * uint32 room_id = 2; + * @param value The roomId to set. + * @return This builder for chaining. + */ + public Builder setRoomId(int value) { + + roomId_ = value; + onChanged(); + return this; + } + /** + * uint32 room_id = 2; + * @return This builder for chaining. + */ + public Builder clearRoomId() { + + roomId_ = 0; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 3; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 3; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int blockId_ ; + /** + * uint32 block_id = 4; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 4; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 4; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneNpcInfo) + } + + // @@protoc_insertion_point(class_scope:SceneNpcInfo) + private static final emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo(); + } + + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneNpcInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneNpcInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneNpcInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneNpcInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022SceneNpcInfo.proto\"Z\n\014SceneNpcInfo\022\016\n\006" + + "npc_id\030\001 \001(\r\022\017\n\007room_id\030\002 \001(\r\022\027\n\017parent_" + + "quest_id\030\003 \001(\r\022\020\n\010block_id\030\004 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneNpcInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneNpcInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneNpcInfo_descriptor, + new java.lang.String[] { "NpcId", "RoomId", "ParentQuestId", "BlockId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java new file mode 100644 index 000000000..0abd75986 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePlayerInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class ScenePlayerInfoNotifyOuterClass { + private ScenePlayerInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePlayerInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePlayerInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListList(); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + int getPlayerInfoListCount(); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListOrBuilderList(); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 267
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ScenePlayerInfoNotify} + */ + public static final class ScenePlayerInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePlayerInfoNotify) + ScenePlayerInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePlayerInfoNotify.newBuilder() to construct. + private ScenePlayerInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePlayerInfoNotify() { + playerInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePlayerInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePlayerInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.class, emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.Builder.class); + } + + public static final int PLAYER_INFO_LIST_FIELD_NUMBER = 5; + private java.util.List playerInfoList_; + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List getPlayerInfoListList() { + return playerInfoList_; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List + getPlayerInfoListOrBuilderList() { + return playerInfoList_; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public int getPlayerInfoListCount() { + return playerInfoList_.size(); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index) { + return playerInfoList_.get(index); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + return playerInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < playerInfoList_.size(); i++) { + output.writeMessage(5, playerInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < playerInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, playerInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify other = (emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify) obj; + + if (!getPlayerInfoListList() + .equals(other.getPlayerInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getPlayerInfoListCount() > 0) { + hash = (37 * hash) + PLAYER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 267
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ScenePlayerInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePlayerInfoNotify) + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.class, emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify build() { + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify buildPartial() { + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify result = new emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify(this); + int from_bitField0_ = bitField0_; + if (playerInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerInfoList_ = playerInfoList_; + } else { + result.playerInfoList_ = playerInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify other) { + if (other == emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.getDefaultInstance()) return this; + if (playerInfoListBuilder_ == null) { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoList_.isEmpty()) { + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerInfoListIsMutable(); + playerInfoList_.addAll(other.playerInfoList_); + } + onChanged(); + } + } else { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoListBuilder_.isEmpty()) { + playerInfoListBuilder_.dispose(); + playerInfoListBuilder_ = null; + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerInfoListFieldBuilder() : null; + } else { + playerInfoListBuilder_.addAllMessages(other.playerInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List playerInfoList_ = + java.util.Collections.emptyList(); + private void ensurePlayerInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(playerInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder> playerInfoListBuilder_; + + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public java.util.List getPlayerInfoListList() { + if (playerInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerInfoList_); + } else { + return playerInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public int getPlayerInfoListCount() { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.size(); + } else { + return playerInfoListBuilder_.getCount(); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); + } else { + return playerInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, value); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addAllPlayerInfoList( + java.lang.Iterable values) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerInfoList_); + onChanged(); + } else { + playerInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder clearPlayerInfoList() { + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder removePlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.remove(index); + onChanged(); + } else { + playerInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder getPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); } else { + return playerInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListOrBuilderList() { + if (playerInfoListBuilder_ != null) { + return playerInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerInfoList_); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder addPlayerInfoListBuilder() { + return getPlayerInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder addPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListBuilderList() { + return getPlayerInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder> + getPlayerInfoListFieldBuilder() { + if (playerInfoListBuilder_ == null) { + playerInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder>( + playerInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerInfoList_ = null; + } + return playerInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ScenePlayerInfoNotify) + } + + // @@protoc_insertion_point(class_scope:ScenePlayerInfoNotify) + private static final emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify(); + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePlayerInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePlayerInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePlayerInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePlayerInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ScenePlayerInfoNotify.proto\032\025ScenePlay" + + "erInfo.proto\"C\n\025ScenePlayerInfoNotify\022*\n" + + "\020player_info_list\030\005 \003(\0132\020.ScenePlayerInf" + + "oB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_ScenePlayerInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePlayerInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePlayerInfoNotify_descriptor, + new java.lang.String[] { "PlayerInfoList", }); + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java new file mode 100644 index 000000000..55a813e64 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java @@ -0,0 +1,1105 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePlayerInfo.proto + +package emu.grasscutter.net.proto; + +public final class ScenePlayerInfoOuterClass { + private ScenePlayerInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePlayerInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePlayerInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + int getPeerId(); + + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return Whether the onlinePlayerInfo field is set. + */ + boolean hasOnlinePlayerInfo(); + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return The onlinePlayerInfo. + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo(); + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder(); + + /** + * bool is_connected = 2; + * @return The isConnected. + */ + boolean getIsConnected(); + + /** + * string name = 15; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 15; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * uint32 uid = 8; + * @return The uid. + */ + int getUid(); + } + /** + * Protobuf type {@code ScenePlayerInfo} + */ + public static final class ScenePlayerInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePlayerInfo) + ScenePlayerInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePlayerInfo.newBuilder() to construct. + private ScenePlayerInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePlayerInfo() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePlayerInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePlayerInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + isConnected_ = input.readBool(); + break; + } + case 48: { + + peerId_ = input.readUInt32(); + break; + } + case 64: { + + uid_ = input.readUInt32(); + break; + } + case 80: { + + sceneId_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder subBuilder = null; + if (onlinePlayerInfo_ != null) { + subBuilder = onlinePlayerInfo_.toBuilder(); + } + onlinePlayerInfo_ = input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(onlinePlayerInfo_); + onlinePlayerInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.class, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 10; + private int sceneId_; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int PEER_ID_FIELD_NUMBER = 6; + private int peerId_; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + public static final int ONLINE_PLAYER_INFO_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo onlinePlayerInfo_; + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return Whether the onlinePlayerInfo field is set. + */ + @java.lang.Override + public boolean hasOnlinePlayerInfo() { + return onlinePlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return The onlinePlayerInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo() { + return onlinePlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : onlinePlayerInfo_; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder() { + return getOnlinePlayerInfo(); + } + + public static final int IS_CONNECTED_FIELD_NUMBER = 2; + private boolean isConnected_; + /** + * bool is_connected = 2; + * @return The isConnected. + */ + @java.lang.Override + public boolean getIsConnected() { + return isConnected_; + } + + public static final int NAME_FIELD_NUMBER = 15; + private volatile java.lang.Object name_; + /** + * string name = 15; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * string name = 15; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UID_FIELD_NUMBER = 8; + private int uid_; + /** + * uint32 uid = 8; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isConnected_ != false) { + output.writeBool(2, isConnected_); + } + if (peerId_ != 0) { + output.writeUInt32(6, peerId_); + } + if (uid_ != 0) { + output.writeUInt32(8, uid_); + } + if (sceneId_ != 0) { + output.writeUInt32(10, sceneId_); + } + if (onlinePlayerInfo_ != null) { + output.writeMessage(13, getOnlinePlayerInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, name_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isConnected_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isConnected_); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, peerId_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, uid_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sceneId_); + } + if (onlinePlayerInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getOnlinePlayerInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, name_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo other = (emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPeerId() + != other.getPeerId()) return false; + if (hasOnlinePlayerInfo() != other.hasOnlinePlayerInfo()) return false; + if (hasOnlinePlayerInfo()) { + if (!getOnlinePlayerInfo() + .equals(other.getOnlinePlayerInfo())) return false; + } + if (getIsConnected() + != other.getIsConnected()) return false; + if (!getName() + .equals(other.getName())) return false; + if (getUid() + != other.getUid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + if (hasOnlinePlayerInfo()) { + hash = (37 * hash) + ONLINE_PLAYER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getOnlinePlayerInfo().hashCode(); + } + hash = (37 * hash) + IS_CONNECTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsConnected()); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ScenePlayerInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePlayerInfo) + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.class, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + peerId_ = 0; + + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfo_ = null; + } else { + onlinePlayerInfo_ = null; + onlinePlayerInfoBuilder_ = null; + } + isConnected_ = false; + + name_ = ""; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo build() { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo buildPartial() { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo result = new emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo(this); + result.sceneId_ = sceneId_; + result.peerId_ = peerId_; + if (onlinePlayerInfoBuilder_ == null) { + result.onlinePlayerInfo_ = onlinePlayerInfo_; + } else { + result.onlinePlayerInfo_ = onlinePlayerInfoBuilder_.build(); + } + result.isConnected_ = isConnected_; + result.name_ = name_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo) { + return mergeFrom((emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo other) { + if (other == emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + if (other.hasOnlinePlayerInfo()) { + mergeOnlinePlayerInfo(other.getOnlinePlayerInfo()); + } + if (other.getIsConnected() != false) { + setIsConnected(other.getIsConnected()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 10; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 10; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 6; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 6; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo onlinePlayerInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> onlinePlayerInfoBuilder_; + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return Whether the onlinePlayerInfo field is set. + */ + public boolean hasOnlinePlayerInfo() { + return onlinePlayerInfoBuilder_ != null || onlinePlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return The onlinePlayerInfo. + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo() { + if (onlinePlayerInfoBuilder_ == null) { + return onlinePlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : onlinePlayerInfo_; + } else { + return onlinePlayerInfoBuilder_.getMessage(); + } + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder setOnlinePlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (onlinePlayerInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + onlinePlayerInfo_ = value; + onChanged(); + } else { + onlinePlayerInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder setOnlinePlayerInfo( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfo_ = builderForValue.build(); + onChanged(); + } else { + onlinePlayerInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder mergeOnlinePlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (onlinePlayerInfoBuilder_ == null) { + if (onlinePlayerInfo_ != null) { + onlinePlayerInfo_ = + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder(onlinePlayerInfo_).mergeFrom(value).buildPartial(); + } else { + onlinePlayerInfo_ = value; + } + onChanged(); + } else { + onlinePlayerInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder clearOnlinePlayerInfo() { + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfo_ = null; + onChanged(); + } else { + onlinePlayerInfo_ = null; + onlinePlayerInfoBuilder_ = null; + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getOnlinePlayerInfoBuilder() { + + onChanged(); + return getOnlinePlayerInfoFieldBuilder().getBuilder(); + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder() { + if (onlinePlayerInfoBuilder_ != null) { + return onlinePlayerInfoBuilder_.getMessageOrBuilder(); + } else { + return onlinePlayerInfo_ == null ? + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : onlinePlayerInfo_; + } + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getOnlinePlayerInfoFieldBuilder() { + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + getOnlinePlayerInfo(), + getParentForChildren(), + isClean()); + onlinePlayerInfo_ = null; + } + return onlinePlayerInfoBuilder_; + } + + private boolean isConnected_ ; + /** + * bool is_connected = 2; + * @return The isConnected. + */ + @java.lang.Override + public boolean getIsConnected() { + return isConnected_; + } + /** + * bool is_connected = 2; + * @param value The isConnected to set. + * @return This builder for chaining. + */ + public Builder setIsConnected(boolean value) { + + isConnected_ = value; + onChanged(); + return this; + } + /** + * bool is_connected = 2; + * @return This builder for chaining. + */ + public Builder clearIsConnected() { + + isConnected_ = false; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 15; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 15; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 15; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 15; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 15; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 8; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 8; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 8; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ScenePlayerInfo) + } + + // @@protoc_insertion_point(class_scope:ScenePlayerInfo) + private static final emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo(); + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePlayerInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePlayerInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePlayerInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePlayerInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ScenePlayerInfo.proto\032\026OnlinePlayerInf" + + "o.proto\"\224\001\n\017ScenePlayerInfo\022\020\n\010scene_id\030" + + "\n \001(\r\022\017\n\007peer_id\030\006 \001(\r\022-\n\022online_player_" + + "info\030\r \001(\0132\021.OnlinePlayerInfo\022\024\n\014is_conn" + + "ected\030\002 \001(\010\022\014\n\004name\030\017 \001(\t\022\013\n\003uid\030\010 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_ScenePlayerInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePlayerInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePlayerInfo_descriptor, + new java.lang.String[] { "SceneId", "PeerId", "OnlinePlayerInfo", "IsConnected", "Name", "Uid", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java new file mode 100644 index 000000000..be515d7d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java @@ -0,0 +1,1305 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePlayerLocationNotify.proto + +package emu.grasscutter.net.proto; + +public final class ScenePlayerLocationNotifyOuterClass { + private ScenePlayerLocationNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePlayerLocationNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePlayerLocationNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + java.util.List + getVehicleLocListList(); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getVehicleLocList(int index); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + int getVehicleLocListCount(); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + java.util.List + getVehicleLocListOrBuilderList(); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder getVehicleLocListOrBuilder( + int index); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + java.util.List + getPlayerLocListList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + int getPlayerLocListCount(); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + java.util.List + getPlayerLocListOrBuilderList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index); + } + /** + *
+   * CmdId: 248
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ScenePlayerLocationNotify} + */ + public static final class ScenePlayerLocationNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePlayerLocationNotify) + ScenePlayerLocationNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePlayerLocationNotify.newBuilder() to construct. + private ScenePlayerLocationNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePlayerLocationNotify() { + vehicleLocList_ = java.util.Collections.emptyList(); + playerLocList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePlayerLocationNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePlayerLocationNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + vehicleLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + vehicleLocList_.add( + input.readMessage(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.parser(), extensionRegistry)); + break; + } + case 72: { + + sceneId_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + playerLocList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + vehicleLocList_ = java.util.Collections.unmodifiableList(vehicleLocList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.class, emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.Builder.class); + } + + public static final int VEHICLE_LOC_LIST_FIELD_NUMBER = 3; + private java.util.List vehicleLocList_; + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public java.util.List getVehicleLocListList() { + return vehicleLocList_; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public java.util.List + getVehicleLocListOrBuilderList() { + return vehicleLocList_; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public int getVehicleLocListCount() { + return vehicleLocList_.size(); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getVehicleLocList(int index) { + return vehicleLocList_.get(index); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder getVehicleLocListOrBuilder( + int index) { + return vehicleLocList_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int PLAYER_LOC_LIST_FIELD_NUMBER = 14; + private java.util.List playerLocList_; + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public java.util.List getPlayerLocListList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public java.util.List + getPlayerLocListOrBuilderList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public int getPlayerLocListCount() { + return playerLocList_.size(); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + return playerLocList_.get(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + return playerLocList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < vehicleLocList_.size(); i++) { + output.writeMessage(3, vehicleLocList_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + for (int i = 0; i < playerLocList_.size(); i++) { + output.writeMessage(14, playerLocList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < vehicleLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, vehicleLocList_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + for (int i = 0; i < playerLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, playerLocList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify other = (emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify) obj; + + if (!getVehicleLocListList() + .equals(other.getVehicleLocListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getPlayerLocListList() + .equals(other.getPlayerLocListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getVehicleLocListCount() > 0) { + hash = (37 * hash) + VEHICLE_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getVehicleLocListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getPlayerLocListCount() > 0) { + hash = (37 * hash) + PLAYER_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLocListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 248
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ScenePlayerLocationNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePlayerLocationNotify) + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.class, emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getVehicleLocListFieldBuilder(); + getPlayerLocListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (vehicleLocListBuilder_ == null) { + vehicleLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + vehicleLocListBuilder_.clear(); + } + sceneId_ = 0; + + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify build() { + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify buildPartial() { + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify result = new emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify(this); + int from_bitField0_ = bitField0_; + if (vehicleLocListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + vehicleLocList_ = java.util.Collections.unmodifiableList(vehicleLocList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.vehicleLocList_ = vehicleLocList_; + } else { + result.vehicleLocList_ = vehicleLocListBuilder_.build(); + } + result.sceneId_ = sceneId_; + if (playerLocListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.playerLocList_ = playerLocList_; + } else { + result.playerLocList_ = playerLocListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify) { + return mergeFrom((emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify other) { + if (other == emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.getDefaultInstance()) return this; + if (vehicleLocListBuilder_ == null) { + if (!other.vehicleLocList_.isEmpty()) { + if (vehicleLocList_.isEmpty()) { + vehicleLocList_ = other.vehicleLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureVehicleLocListIsMutable(); + vehicleLocList_.addAll(other.vehicleLocList_); + } + onChanged(); + } + } else { + if (!other.vehicleLocList_.isEmpty()) { + if (vehicleLocListBuilder_.isEmpty()) { + vehicleLocListBuilder_.dispose(); + vehicleLocListBuilder_ = null; + vehicleLocList_ = other.vehicleLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + vehicleLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getVehicleLocListFieldBuilder() : null; + } else { + vehicleLocListBuilder_.addAllMessages(other.vehicleLocList_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (playerLocListBuilder_ == null) { + if (!other.playerLocList_.isEmpty()) { + if (playerLocList_.isEmpty()) { + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePlayerLocListIsMutable(); + playerLocList_.addAll(other.playerLocList_); + } + onChanged(); + } + } else { + if (!other.playerLocList_.isEmpty()) { + if (playerLocListBuilder_.isEmpty()) { + playerLocListBuilder_.dispose(); + playerLocListBuilder_ = null; + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + playerLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerLocListFieldBuilder() : null; + } else { + playerLocListBuilder_.addAllMessages(other.playerLocList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List vehicleLocList_ = + java.util.Collections.emptyList(); + private void ensureVehicleLocListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + vehicleLocList_ = new java.util.ArrayList(vehicleLocList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder> vehicleLocListBuilder_; + + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public java.util.List getVehicleLocListList() { + if (vehicleLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(vehicleLocList_); + } else { + return vehicleLocListBuilder_.getMessageList(); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public int getVehicleLocListCount() { + if (vehicleLocListBuilder_ == null) { + return vehicleLocList_.size(); + } else { + return vehicleLocListBuilder_.getCount(); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getVehicleLocList(int index) { + if (vehicleLocListBuilder_ == null) { + return vehicleLocList_.get(index); + } else { + return vehicleLocListBuilder_.getMessage(index); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder setVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo value) { + if (vehicleLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVehicleLocListIsMutable(); + vehicleLocList_.set(index, value); + onChanged(); + } else { + vehicleLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder setVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder builderForValue) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + vehicleLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo value) { + if (vehicleLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(value); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo value) { + if (vehicleLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(index, value); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder builderForValue) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(builderForValue.build()); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder builderForValue) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addAllVehicleLocList( + java.lang.Iterable values) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, vehicleLocList_); + onChanged(); + } else { + vehicleLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder clearVehicleLocList() { + if (vehicleLocListBuilder_ == null) { + vehicleLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + vehicleLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder removeVehicleLocList(int index) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.remove(index); + onChanged(); + } else { + vehicleLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder getVehicleLocListBuilder( + int index) { + return getVehicleLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder getVehicleLocListOrBuilder( + int index) { + if (vehicleLocListBuilder_ == null) { + return vehicleLocList_.get(index); } else { + return vehicleLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public java.util.List + getVehicleLocListOrBuilderList() { + if (vehicleLocListBuilder_ != null) { + return vehicleLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(vehicleLocList_); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder addVehicleLocListBuilder() { + return getVehicleLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance()); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder addVehicleLocListBuilder( + int index) { + return getVehicleLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance()); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public java.util.List + getVehicleLocListBuilderList() { + return getVehicleLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder> + getVehicleLocListFieldBuilder() { + if (vehicleLocListBuilder_ == null) { + vehicleLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder>( + vehicleLocList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + vehicleLocList_ = null; + } + return vehicleLocListBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List playerLocList_ = + java.util.Collections.emptyList(); + private void ensurePlayerLocListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(playerLocList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> playerLocListBuilder_; + + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public java.util.List getPlayerLocListList() { + if (playerLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerLocList_); + } else { + return playerLocListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public int getPlayerLocListCount() { + if (playerLocListBuilder_ == null) { + return playerLocList_.size(); + } else { + return playerLocListBuilder_.getCount(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); + } else { + return playerLocListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, value); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addAllPlayerLocList( + java.lang.Iterable values) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerLocList_); + onChanged(); + } else { + playerLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder clearPlayerLocList() { + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder removePlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.remove(index); + onChanged(); + } else { + playerLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); } else { + return playerLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public java.util.List + getPlayerLocListOrBuilderList() { + if (playerLocListBuilder_ != null) { + return playerLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerLocList_); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder() { + return getPlayerLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public java.util.List + getPlayerLocListBuilderList() { + return getPlayerLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> + getPlayerLocListFieldBuilder() { + if (playerLocListBuilder_ == null) { + playerLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder>( + playerLocList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + playerLocList_ = null; + } + return playerLocListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ScenePlayerLocationNotify) + } + + // @@protoc_insertion_point(class_scope:ScenePlayerLocationNotify) + private static final emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify(); + } + + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePlayerLocationNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePlayerLocationNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePlayerLocationNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePlayerLocationNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ScenePlayerLocationNotify.proto\032\030Playe" + + "rLocationInfo.proto\032\031VehicleLocationInfo" + + ".proto\"\213\001\n\031ScenePlayerLocationNotify\022.\n\020" + + "vehicle_loc_list\030\003 \003(\0132\024.VehicleLocation" + + "Info\022\020\n\010scene_id\030\t \001(\r\022,\n\017player_loc_lis" + + "t\030\016 \003(\0132\023.PlayerLocationInfoB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.getDescriptor(), + }); + internal_static_ScenePlayerLocationNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePlayerLocationNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePlayerLocationNotify_descriptor, + new java.lang.String[] { "VehicleLocList", "SceneId", "PlayerLocList", }); + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePointUnlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePointUnlockNotifyOuterClass.java new file mode 100644 index 000000000..e0f1bb138 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePointUnlockNotifyOuterClass.java @@ -0,0 +1,1329 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePointUnlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class ScenePointUnlockNotifyOuterClass { + private ScenePointUnlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePointUnlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePointUnlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 point_list = 13; + * @return A list containing the pointList. + */ + java.util.List getPointListList(); + /** + * repeated uint32 point_list = 13; + * @return The count of pointList. + */ + int getPointListCount(); + /** + * repeated uint32 point_list = 13; + * @param index The index of the element to return. + * @return The pointList at the given index. + */ + int getPointList(int index); + + /** + * uint32 scene_id = 6; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 unhide_point_list = 12; + * @return A list containing the unhidePointList. + */ + java.util.List getUnhidePointListList(); + /** + * repeated uint32 unhide_point_list = 12; + * @return The count of unhidePointList. + */ + int getUnhidePointListCount(); + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + int getUnhidePointList(int index); + + /** + * repeated uint32 hide_point_list = 1; + * @return A list containing the hidePointList. + */ + java.util.List getHidePointListList(); + /** + * repeated uint32 hide_point_list = 1; + * @return The count of hidePointList. + */ + int getHidePointListCount(); + /** + * repeated uint32 hide_point_list = 1; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + int getHidePointList(int index); + + /** + * repeated uint32 locked_point_list = 8; + * @return A list containing the lockedPointList. + */ + java.util.List getLockedPointListList(); + /** + * repeated uint32 locked_point_list = 8; + * @return The count of lockedPointList. + */ + int getLockedPointListCount(); + /** + * repeated uint32 locked_point_list = 8; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + int getLockedPointList(int index); + } + /** + *
+   * CmdId: 247
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ScenePointUnlockNotify} + */ + public static final class ScenePointUnlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePointUnlockNotify) + ScenePointUnlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePointUnlockNotify.newBuilder() to construct. + private ScenePointUnlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePointUnlockNotify() { + pointList_ = emptyIntList(); + unhidePointList_ = emptyIntList(); + hidePointList_ = emptyIntList(); + lockedPointList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePointUnlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePointUnlockNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + hidePointList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + hidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + sceneId_ = input.readUInt32(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + lockedPointList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + lockedPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unhidePointList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unhidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + pointList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + pointList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + pointList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + pointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + hidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + lockedPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unhidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + pointList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.class, emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.Builder.class); + } + + public static final int POINT_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList pointList_; + /** + * repeated uint32 point_list = 13; + * @return A list containing the pointList. + */ + @java.lang.Override + public java.util.List + getPointListList() { + return pointList_; + } + /** + * repeated uint32 point_list = 13; + * @return The count of pointList. + */ + public int getPointListCount() { + return pointList_.size(); + } + /** + * repeated uint32 point_list = 13; + * @param index The index of the element to return. + * @return The pointList at the given index. + */ + public int getPointList(int index) { + return pointList_.getInt(index); + } + private int pointListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 6; + private int sceneId_; + /** + * uint32 scene_id = 6; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int UNHIDE_POINT_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList unhidePointList_; + /** + * repeated uint32 unhide_point_list = 12; + * @return A list containing the unhidePointList. + */ + @java.lang.Override + public java.util.List + getUnhidePointListList() { + return unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 12; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + private int unhidePointListMemoizedSerializedSize = -1; + + public static final int HIDE_POINT_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList hidePointList_; + /** + * repeated uint32 hide_point_list = 1; + * @return A list containing the hidePointList. + */ + @java.lang.Override + public java.util.List + getHidePointListList() { + return hidePointList_; + } + /** + * repeated uint32 hide_point_list = 1; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 1; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + private int hidePointListMemoizedSerializedSize = -1; + + public static final int LOCKED_POINT_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList lockedPointList_; + /** + * repeated uint32 locked_point_list = 8; + * @return A list containing the lockedPointList. + */ + @java.lang.Override + public java.util.List + getLockedPointListList() { + return lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 8; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 8; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + private int lockedPointListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getHidePointListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(hidePointListMemoizedSerializedSize); + } + for (int i = 0; i < hidePointList_.size(); i++) { + output.writeUInt32NoTag(hidePointList_.getInt(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(6, sceneId_); + } + if (getLockedPointListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(lockedPointListMemoizedSerializedSize); + } + for (int i = 0; i < lockedPointList_.size(); i++) { + output.writeUInt32NoTag(lockedPointList_.getInt(i)); + } + if (getUnhidePointListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(unhidePointListMemoizedSerializedSize); + } + for (int i = 0; i < unhidePointList_.size(); i++) { + output.writeUInt32NoTag(unhidePointList_.getInt(i)); + } + if (getPointListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(pointListMemoizedSerializedSize); + } + for (int i = 0; i < pointList_.size(); i++) { + output.writeUInt32NoTag(pointList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < hidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(hidePointList_.getInt(i)); + } + size += dataSize; + if (!getHidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + hidePointListMemoizedSerializedSize = dataSize; + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < lockedPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lockedPointList_.getInt(i)); + } + size += dataSize; + if (!getLockedPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lockedPointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unhidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unhidePointList_.getInt(i)); + } + size += dataSize; + if (!getUnhidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unhidePointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < pointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(pointList_.getInt(i)); + } + size += dataSize; + if (!getPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + pointListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify other = (emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify) obj; + + if (!getPointListList() + .equals(other.getPointListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getUnhidePointListList() + .equals(other.getUnhidePointListList())) return false; + if (!getHidePointListList() + .equals(other.getHidePointListList())) return false; + if (!getLockedPointListList() + .equals(other.getLockedPointListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getPointListCount() > 0) { + hash = (37 * hash) + POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPointListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getUnhidePointListCount() > 0) { + hash = (37 * hash) + UNHIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnhidePointListList().hashCode(); + } + if (getHidePointListCount() > 0) { + hash = (37 * hash) + HIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHidePointListList().hashCode(); + } + if (getLockedPointListCount() > 0) { + hash = (37 * hash) + LOCKED_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockedPointListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 247
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ScenePointUnlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePointUnlockNotify) + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.class, emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneId_ = 0; + + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify build() { + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify buildPartial() { + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify result = new emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + pointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.pointList_ = pointList_; + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000002) != 0)) { + unhidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unhidePointList_ = unhidePointList_; + if (((bitField0_ & 0x00000004) != 0)) { + hidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.hidePointList_ = hidePointList_; + if (((bitField0_ & 0x00000008) != 0)) { + lockedPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.lockedPointList_ = lockedPointList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify other) { + if (other == emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.getDefaultInstance()) return this; + if (!other.pointList_.isEmpty()) { + if (pointList_.isEmpty()) { + pointList_ = other.pointList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePointListIsMutable(); + pointList_.addAll(other.pointList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.unhidePointList_.isEmpty()) { + if (unhidePointList_.isEmpty()) { + unhidePointList_ = other.unhidePointList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnhidePointListIsMutable(); + unhidePointList_.addAll(other.unhidePointList_); + } + onChanged(); + } + if (!other.hidePointList_.isEmpty()) { + if (hidePointList_.isEmpty()) { + hidePointList_ = other.hidePointList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureHidePointListIsMutable(); + hidePointList_.addAll(other.hidePointList_); + } + onChanged(); + } + if (!other.lockedPointList_.isEmpty()) { + if (lockedPointList_.isEmpty()) { + lockedPointList_ = other.lockedPointList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureLockedPointListIsMutable(); + lockedPointList_.addAll(other.lockedPointList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList pointList_ = emptyIntList(); + private void ensurePointListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + pointList_ = mutableCopy(pointList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 point_list = 13; + * @return A list containing the pointList. + */ + public java.util.List + getPointListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(pointList_) : pointList_; + } + /** + * repeated uint32 point_list = 13; + * @return The count of pointList. + */ + public int getPointListCount() { + return pointList_.size(); + } + /** + * repeated uint32 point_list = 13; + * @param index The index of the element to return. + * @return The pointList at the given index. + */ + public int getPointList(int index) { + return pointList_.getInt(index); + } + /** + * repeated uint32 point_list = 13; + * @param index The index to set the value at. + * @param value The pointList to set. + * @return This builder for chaining. + */ + public Builder setPointList( + int index, int value) { + ensurePointListIsMutable(); + pointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 point_list = 13; + * @param value The pointList to add. + * @return This builder for chaining. + */ + public Builder addPointList(int value) { + ensurePointListIsMutable(); + pointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 point_list = 13; + * @param values The pointList to add. + * @return This builder for chaining. + */ + public Builder addAllPointList( + java.lang.Iterable values) { + ensurePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, pointList_); + onChanged(); + return this; + } + /** + * repeated uint32 point_list = 13; + * @return This builder for chaining. + */ + public Builder clearPointList() { + pointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 6; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 6; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 6; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unhidePointList_ = emptyIntList(); + private void ensureUnhidePointListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unhidePointList_ = mutableCopy(unhidePointList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 unhide_point_list = 12; + * @return A list containing the unhidePointList. + */ + public java.util.List + getUnhidePointListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unhidePointList_) : unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 12; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index to set the value at. + * @param value The unhidePointList to set. + * @return This builder for chaining. + */ + public Builder setUnhidePointList( + int index, int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 12; + * @param value The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addUnhidePointList(int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 12; + * @param values The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllUnhidePointList( + java.lang.Iterable values) { + ensureUnhidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unhidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 12; + * @return This builder for chaining. + */ + public Builder clearUnhidePointList() { + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList hidePointList_ = emptyIntList(); + private void ensureHidePointListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + hidePointList_ = mutableCopy(hidePointList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 hide_point_list = 1; + * @return A list containing the hidePointList. + */ + public java.util.List + getHidePointListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(hidePointList_) : hidePointList_; + } + /** + * repeated uint32 hide_point_list = 1; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 1; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + /** + * repeated uint32 hide_point_list = 1; + * @param index The index to set the value at. + * @param value The hidePointList to set. + * @return This builder for chaining. + */ + public Builder setHidePointList( + int index, int value) { + ensureHidePointListIsMutable(); + hidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 1; + * @param value The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addHidePointList(int value) { + ensureHidePointListIsMutable(); + hidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 1; + * @param values The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllHidePointList( + java.lang.Iterable values) { + ensureHidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, hidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 1; + * @return This builder for chaining. + */ + public Builder clearHidePointList() { + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList lockedPointList_ = emptyIntList(); + private void ensureLockedPointListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + lockedPointList_ = mutableCopy(lockedPointList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 locked_point_list = 8; + * @return A list containing the lockedPointList. + */ + public java.util.List + getLockedPointListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(lockedPointList_) : lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 8; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 8; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + /** + * repeated uint32 locked_point_list = 8; + * @param index The index to set the value at. + * @param value The lockedPointList to set. + * @return This builder for chaining. + */ + public Builder setLockedPointList( + int index, int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 8; + * @param value The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addLockedPointList(int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 8; + * @param values The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addAllLockedPointList( + java.lang.Iterable values) { + ensureLockedPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockedPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 8; + * @return This builder for chaining. + */ + public Builder clearLockedPointList() { + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ScenePointUnlockNotify) + } + + // @@protoc_insertion_point(class_scope:ScenePointUnlockNotify) + private static final emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify(); + } + + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePointUnlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePointUnlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePointUnlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePointUnlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ScenePointUnlockNotify.proto\"\215\001\n\026Scene" + + "PointUnlockNotify\022\022\n\npoint_list\030\r \003(\r\022\020\n" + + "\010scene_id\030\006 \001(\r\022\031\n\021unhide_point_list\030\014 \003" + + "(\r\022\027\n\017hide_point_list\030\001 \003(\r\022\031\n\021locked_po" + + "int_list\030\010 \003(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ScenePointUnlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePointUnlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePointUnlockNotify_descriptor, + new java.lang.String[] { "PointList", "SceneId", "UnhidePointList", "HidePointList", "LockedPointList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java new file mode 100644 index 000000000..e7802f63f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneReliquaryInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneReliquaryInfoOuterClass { + private SceneReliquaryInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneReliquaryInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneReliquaryInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint64 guid = 2; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + * Protobuf type {@code SceneReliquaryInfo} + */ + public static final class SceneReliquaryInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneReliquaryInfo) + SceneReliquaryInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneReliquaryInfo.newBuilder() to construct. + private SceneReliquaryInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneReliquaryInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneReliquaryInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneReliquaryInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + guid_ = input.readUInt64(); + break; + } + case 24: { + + level_ = input.readUInt32(); + break; + } + case 32: { + + promoteLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.class, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int GUID_FIELD_NUMBER = 2; + private long guid_; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 4; + private int promoteLevel_; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(2, guid_); + } + if (level_ != 0) { + output.writeUInt32(3, level_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(4, promoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, guid_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, promoteLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo other = (emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneReliquaryInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneReliquaryInfo) + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.class, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + guid_ = 0L; + + level_ = 0; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo build() { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo buildPartial() { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo result = new emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo(this); + result.itemId_ = itemId_; + result.guid_ = guid_; + result.level_ = level_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo other) { + if (other == emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 2; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 2; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 4; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 4; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneReliquaryInfo) + } + + // @@protoc_insertion_point(class_scope:SceneReliquaryInfo) + private static final emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo(); + } + + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneReliquaryInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneReliquaryInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneReliquaryInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneReliquaryInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneReliquaryInfo.proto\"Y\n\022SceneReliq" + + "uaryInfo\022\017\n\007item_id\030\001 \001(\r\022\014\n\004guid\030\002 \001(\004\022" + + "\r\n\005level\030\003 \001(\r\022\025\n\rpromote_level\030\004 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneReliquaryInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneReliquaryInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneReliquaryInfo_descriptor, + new java.lang.String[] { "ItemId", "Guid", "Level", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java new file mode 100644 index 000000000..d2196e7ee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java @@ -0,0 +1,2722 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTeamAvatar.proto + +package emu.grasscutter.net.proto; + +public final class SceneTeamAvatarOuterClass { + private SceneTeamAvatarOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTeamAvatarOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTeamAvatar) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return Whether the avatarAbilityInfo field is set. + */ + boolean hasAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return The avatarAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder(); + + /** + * .AvatarInfo avatar_info = 8; + * @return Whether the avatarInfo field is set. + */ + boolean hasAvatarInfo(); + /** + * .AvatarInfo avatar_info = 8; + * @return The avatarInfo. + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo(); + /** + * .AvatarInfo avatar_info = 8; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder(); + + /** + * bool is_on_scene = 152; + * @return The isOnScene. + */ + boolean getIsOnScene(); + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 weapon_entity_id = 7; + * @return The weaponEntityId. + */ + int getWeaponEntityId(); + + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return Whether the sceneAvatarInfo field is set. + */ + boolean hasSceneAvatarInfo(); + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return The sceneAvatarInfo. + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo(); + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder(); + + /** + * uint64 weapon_guid = 4; + * @return The weaponGuid. + */ + long getWeaponGuid(); + + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return Whether the weaponAbilityInfo field is set. + */ + boolean hasWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return The weaponAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder(); + + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return Whether the sceneEntityInfo field is set. + */ + boolean hasSceneEntityInfo(); + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return The sceneEntityInfo. + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo(); + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder(); + + /** + * uint32 player_uid = 14; + * @return The playerUid. + */ + int getPlayerUid(); + + /** + * bool is_reconnect = 6; + * @return The isReconnect. + */ + boolean getIsReconnect(); + + /** + * .AbilityControlBlock ability_control_block = 2; + * @return Whether the abilityControlBlock field is set. + */ + boolean hasAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 2; + * @return The abilityControlBlock. + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 2; + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); + + /** + * bool is_player_cur_avatar = 13; + * @return The isPlayerCurAvatar. + */ + boolean getIsPlayerCurAvatar(); + + /** + * repeated .ServerBuff server_buff_list = 10; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + } + /** + * Protobuf type {@code SceneTeamAvatar} + */ + public static final class SceneTeamAvatar extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTeamAvatar) + SceneTeamAvatarOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTeamAvatar.newBuilder() to construct. + private SceneTeamAvatar(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTeamAvatar() { + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTeamAvatar(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTeamAvatar( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + sceneId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null; + if (abilityControlBlock_ != null) { + subBuilder = abilityControlBlock_.toBuilder(); + } + abilityControlBlock_ = input.readMessage(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityControlBlock_); + abilityControlBlock_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder subBuilder = null; + if (sceneAvatarInfo_ != null) { + subBuilder = sceneAvatarInfo_.toBuilder(); + } + sceneAvatarInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sceneAvatarInfo_); + sceneAvatarInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + weaponGuid_ = input.readUInt64(); + break; + } + case 42: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (avatarAbilityInfo_ != null) { + subBuilder = avatarAbilityInfo_.toBuilder(); + } + avatarAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatarAbilityInfo_); + avatarAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + isReconnect_ = input.readBool(); + break; + } + case 56: { + + weaponEntityId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder subBuilder = null; + if (avatarInfo_ != null) { + subBuilder = avatarInfo_.toBuilder(); + } + avatarInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatarInfo_); + avatarInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 90: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (weaponAbilityInfo_ != null) { + subBuilder = weaponAbilityInfo_.toBuilder(); + } + weaponAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weaponAbilityInfo_); + weaponAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 98: { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder subBuilder = null; + if (sceneEntityInfo_ != null) { + subBuilder = sceneEntityInfo_.toBuilder(); + } + sceneEntityInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sceneEntityInfo_); + sceneEntityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + isPlayerCurAvatar_ = input.readBool(); + break; + } + case 112: { + + playerUid_ = input.readUInt32(); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 1216: { + + isOnScene_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.class, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder.class); + } + + public static final int AVATAR_ABILITY_INFO_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return Whether the avatarAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return The avatarAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + return getAvatarAbilityInfo(); + } + + public static final int AVATAR_INFO_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatarInfo_; + /** + * .AvatarInfo avatar_info = 8; + * @return Whether the avatarInfo field is set. + */ + @java.lang.Override + public boolean hasAvatarInfo() { + return avatarInfo_ != null; + } + /** + * .AvatarInfo avatar_info = 8; + * @return The avatarInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo() { + return avatarInfo_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatarInfo_; + } + /** + * .AvatarInfo avatar_info = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder() { + return getAvatarInfo(); + } + + public static final int IS_ON_SCENE_FIELD_NUMBER = 152; + private boolean isOnScene_; + /** + * bool is_on_scene = 152; + * @return The isOnScene. + */ + @java.lang.Override + public boolean getIsOnScene() { + return isOnScene_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int WEAPON_ENTITY_ID_FIELD_NUMBER = 7; + private int weaponEntityId_; + /** + * uint32 weapon_entity_id = 7; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + + public static final int SCENE_AVATAR_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo sceneAvatarInfo_; + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return Whether the sceneAvatarInfo field is set. + */ + @java.lang.Override + public boolean hasSceneAvatarInfo() { + return sceneAvatarInfo_ != null; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return The sceneAvatarInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo() { + return sceneAvatarInfo_ == null ? emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance() : sceneAvatarInfo_; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder() { + return getSceneAvatarInfo(); + } + + public static final int WEAPON_GUID_FIELD_NUMBER = 4; + private long weaponGuid_; + /** + * uint64 weapon_guid = 4; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + + public static final int WEAPON_ABILITY_INFO_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return Whether the weaponAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return The weaponAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + return getWeaponAbilityInfo(); + } + + public static final int SCENE_ENTITY_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo sceneEntityInfo_; + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return Whether the sceneEntityInfo field is set. + */ + @java.lang.Override + public boolean hasSceneEntityInfo() { + return sceneEntityInfo_ != null; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return The sceneEntityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo() { + return sceneEntityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : sceneEntityInfo_; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder() { + return getSceneEntityInfo(); + } + + public static final int PLAYER_UID_FIELD_NUMBER = 14; + private int playerUid_; + /** + * uint32 player_uid = 14; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + + public static final int IS_RECONNECT_FIELD_NUMBER = 6; + private boolean isReconnect_; + /** + * bool is_reconnect = 6; + * @return The isReconnect. + */ + @java.lang.Override + public boolean getIsReconnect() { + return isReconnect_; + } + + public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + /** + * .AbilityControlBlock ability_control_block = 2; + * @return Whether the abilityControlBlock field is set. + */ + @java.lang.Override + public boolean hasAbilityControlBlock() { + return abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 2; + * @return The abilityControlBlock. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + return getAbilityControlBlock(); + } + + public static final int IS_PLAYER_CUR_AVATAR_FIELD_NUMBER = 13; + private boolean isPlayerCurAvatar_; + /** + * bool is_player_cur_avatar = 13; + * @return The isPlayerCurAvatar. + */ + @java.lang.Override + public boolean getIsPlayerCurAvatar() { + return isPlayerCurAvatar_; + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 10; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (abilityControlBlock_ != null) { + output.writeMessage(2, getAbilityControlBlock()); + } + if (sceneAvatarInfo_ != null) { + output.writeMessage(3, getSceneAvatarInfo()); + } + if (weaponGuid_ != 0L) { + output.writeUInt64(4, weaponGuid_); + } + if (avatarAbilityInfo_ != null) { + output.writeMessage(5, getAvatarAbilityInfo()); + } + if (isReconnect_ != false) { + output.writeBool(6, isReconnect_); + } + if (weaponEntityId_ != 0) { + output.writeUInt32(7, weaponEntityId_); + } + if (avatarInfo_ != null) { + output.writeMessage(8, getAvatarInfo()); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(10, serverBuffList_.get(i)); + } + if (weaponAbilityInfo_ != null) { + output.writeMessage(11, getWeaponAbilityInfo()); + } + if (sceneEntityInfo_ != null) { + output.writeMessage(12, getSceneEntityInfo()); + } + if (isPlayerCurAvatar_ != false) { + output.writeBool(13, isPlayerCurAvatar_); + } + if (playerUid_ != 0) { + output.writeUInt32(14, playerUid_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + if (isOnScene_ != false) { + output.writeBool(152, isOnScene_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (abilityControlBlock_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAbilityControlBlock()); + } + if (sceneAvatarInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSceneAvatarInfo()); + } + if (weaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, weaponGuid_); + } + if (avatarAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getAvatarAbilityInfo()); + } + if (isReconnect_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isReconnect_); + } + if (weaponEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, weaponEntityId_); + } + if (avatarInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getAvatarInfo()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, serverBuffList_.get(i)); + } + if (weaponAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getWeaponAbilityInfo()); + } + if (sceneEntityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getSceneEntityInfo()); + } + if (isPlayerCurAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isPlayerCurAvatar_); + } + if (playerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, playerUid_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + if (isOnScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(152, isOnScene_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar other = (emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar) obj; + + if (hasAvatarAbilityInfo() != other.hasAvatarAbilityInfo()) return false; + if (hasAvatarAbilityInfo()) { + if (!getAvatarAbilityInfo() + .equals(other.getAvatarAbilityInfo())) return false; + } + if (hasAvatarInfo() != other.hasAvatarInfo()) return false; + if (hasAvatarInfo()) { + if (!getAvatarInfo() + .equals(other.getAvatarInfo())) return false; + } + if (getIsOnScene() + != other.getIsOnScene()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getWeaponEntityId() + != other.getWeaponEntityId()) return false; + if (hasSceneAvatarInfo() != other.hasSceneAvatarInfo()) return false; + if (hasSceneAvatarInfo()) { + if (!getSceneAvatarInfo() + .equals(other.getSceneAvatarInfo())) return false; + } + if (getWeaponGuid() + != other.getWeaponGuid()) return false; + if (hasWeaponAbilityInfo() != other.hasWeaponAbilityInfo()) return false; + if (hasWeaponAbilityInfo()) { + if (!getWeaponAbilityInfo() + .equals(other.getWeaponAbilityInfo())) return false; + } + if (hasSceneEntityInfo() != other.hasSceneEntityInfo()) return false; + if (hasSceneEntityInfo()) { + if (!getSceneEntityInfo() + .equals(other.getSceneEntityInfo())) return false; + } + if (getPlayerUid() + != other.getPlayerUid()) return false; + if (getIsReconnect() + != other.getIsReconnect()) return false; + if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; + if (hasAbilityControlBlock()) { + if (!getAbilityControlBlock() + .equals(other.getAbilityControlBlock())) return false; + } + if (getIsPlayerCurAvatar() + != other.getIsPlayerCurAvatar()) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAvatarAbilityInfo()) { + hash = (37 * hash) + AVATAR_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarAbilityInfo().hashCode(); + } + if (hasAvatarInfo()) { + hash = (37 * hash) + AVATAR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarInfo().hashCode(); + } + hash = (37 * hash) + IS_ON_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsOnScene()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + WEAPON_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeaponEntityId(); + if (hasSceneAvatarInfo()) { + hash = (37 * hash) + SCENE_AVATAR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSceneAvatarInfo().hashCode(); + } + hash = (37 * hash) + WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getWeaponGuid()); + if (hasWeaponAbilityInfo()) { + hash = (37 * hash) + WEAPON_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeaponAbilityInfo().hashCode(); + } + if (hasSceneEntityInfo()) { + hash = (37 * hash) + SCENE_ENTITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSceneEntityInfo().hashCode(); + } + hash = (37 * hash) + PLAYER_UID_FIELD_NUMBER; + hash = (53 * hash) + getPlayerUid(); + hash = (37 * hash) + IS_RECONNECT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsReconnect()); + if (hasAbilityControlBlock()) { + hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getAbilityControlBlock().hashCode(); + } + hash = (37 * hash) + IS_PLAYER_CUR_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPlayerCurAvatar()); + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneTeamAvatar} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTeamAvatar) + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.class, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + if (avatarInfoBuilder_ == null) { + avatarInfo_ = null; + } else { + avatarInfo_ = null; + avatarInfoBuilder_ = null; + } + isOnScene_ = false; + + entityId_ = 0; + + avatarGuid_ = 0L; + + sceneId_ = 0; + + weaponEntityId_ = 0; + + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfo_ = null; + } else { + sceneAvatarInfo_ = null; + sceneAvatarInfoBuilder_ = null; + } + weaponGuid_ = 0L; + + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfo_ = null; + } else { + sceneEntityInfo_ = null; + sceneEntityInfoBuilder_ = null; + } + playerUid_ = 0; + + isReconnect_ = false; + + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + isPlayerCurAvatar_ = false; + + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar build() { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar buildPartial() { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar result = new emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar(this); + int from_bitField0_ = bitField0_; + if (avatarAbilityInfoBuilder_ == null) { + result.avatarAbilityInfo_ = avatarAbilityInfo_; + } else { + result.avatarAbilityInfo_ = avatarAbilityInfoBuilder_.build(); + } + if (avatarInfoBuilder_ == null) { + result.avatarInfo_ = avatarInfo_; + } else { + result.avatarInfo_ = avatarInfoBuilder_.build(); + } + result.isOnScene_ = isOnScene_; + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + result.sceneId_ = sceneId_; + result.weaponEntityId_ = weaponEntityId_; + if (sceneAvatarInfoBuilder_ == null) { + result.sceneAvatarInfo_ = sceneAvatarInfo_; + } else { + result.sceneAvatarInfo_ = sceneAvatarInfoBuilder_.build(); + } + result.weaponGuid_ = weaponGuid_; + if (weaponAbilityInfoBuilder_ == null) { + result.weaponAbilityInfo_ = weaponAbilityInfo_; + } else { + result.weaponAbilityInfo_ = weaponAbilityInfoBuilder_.build(); + } + if (sceneEntityInfoBuilder_ == null) { + result.sceneEntityInfo_ = sceneEntityInfo_; + } else { + result.sceneEntityInfo_ = sceneEntityInfoBuilder_.build(); + } + result.playerUid_ = playerUid_; + result.isReconnect_ = isReconnect_; + if (abilityControlBlockBuilder_ == null) { + result.abilityControlBlock_ = abilityControlBlock_; + } else { + result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); + } + result.isPlayerCurAvatar_ = isPlayerCurAvatar_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar) { + return mergeFrom((emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar other) { + if (other == emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()) return this; + if (other.hasAvatarAbilityInfo()) { + mergeAvatarAbilityInfo(other.getAvatarAbilityInfo()); + } + if (other.hasAvatarInfo()) { + mergeAvatarInfo(other.getAvatarInfo()); + } + if (other.getIsOnScene() != false) { + setIsOnScene(other.getIsOnScene()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getWeaponEntityId() != 0) { + setWeaponEntityId(other.getWeaponEntityId()); + } + if (other.hasSceneAvatarInfo()) { + mergeSceneAvatarInfo(other.getSceneAvatarInfo()); + } + if (other.getWeaponGuid() != 0L) { + setWeaponGuid(other.getWeaponGuid()); + } + if (other.hasWeaponAbilityInfo()) { + mergeWeaponAbilityInfo(other.getWeaponAbilityInfo()); + } + if (other.hasSceneEntityInfo()) { + mergeSceneEntityInfo(other.getSceneEntityInfo()); + } + if (other.getPlayerUid() != 0) { + setPlayerUid(other.getPlayerUid()); + } + if (other.getIsReconnect() != false) { + setIsReconnect(other.getIsReconnect()); + } + if (other.hasAbilityControlBlock()) { + mergeAbilityControlBlock(other.getAbilityControlBlock()); + } + if (other.getIsPlayerCurAvatar() != false) { + setIsPlayerCurAvatar(other.getIsPlayerCurAvatar()); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> avatarAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return Whether the avatarAbilityInfo field is set. + */ + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfoBuilder_ != null || avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return The avatarAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } else { + return avatarAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder setAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatarAbilityInfo_ = value; + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder setAvatarAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder mergeAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (avatarAbilityInfo_ != null) { + avatarAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(avatarAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + avatarAbilityInfo_ = value; + } + onChanged(); + } else { + avatarAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder clearAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + onChanged(); + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAvatarAbilityInfoBuilder() { + + onChanged(); + return getAvatarAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + if (avatarAbilityInfoBuilder_ != null) { + return avatarAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return avatarAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAvatarAbilityInfoFieldBuilder() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAvatarAbilityInfo(), + getParentForChildren(), + isClean()); + avatarAbilityInfo_ = null; + } + return avatarAbilityInfoBuilder_; + } + + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatarInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> avatarInfoBuilder_; + /** + * .AvatarInfo avatar_info = 8; + * @return Whether the avatarInfo field is set. + */ + public boolean hasAvatarInfo() { + return avatarInfoBuilder_ != null || avatarInfo_ != null; + } + /** + * .AvatarInfo avatar_info = 8; + * @return The avatarInfo. + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo() { + if (avatarInfoBuilder_ == null) { + return avatarInfo_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatarInfo_; + } else { + return avatarInfoBuilder_.getMessage(); + } + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder setAvatarInfo(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatarInfo_ = value; + onChanged(); + } else { + avatarInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder setAvatarInfo( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarInfoBuilder_ == null) { + avatarInfo_ = builderForValue.build(); + onChanged(); + } else { + avatarInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder mergeAvatarInfo(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarInfoBuilder_ == null) { + if (avatarInfo_ != null) { + avatarInfo_ = + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.newBuilder(avatarInfo_).mergeFrom(value).buildPartial(); + } else { + avatarInfo_ = value; + } + onChanged(); + } else { + avatarInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder clearAvatarInfo() { + if (avatarInfoBuilder_ == null) { + avatarInfo_ = null; + onChanged(); + } else { + avatarInfo_ = null; + avatarInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarInfoBuilder() { + + onChanged(); + return getAvatarInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarInfo avatar_info = 8; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder() { + if (avatarInfoBuilder_ != null) { + return avatarInfoBuilder_.getMessageOrBuilder(); + } else { + return avatarInfo_ == null ? + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatarInfo_; + } + } + /** + * .AvatarInfo avatar_info = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> + getAvatarInfoFieldBuilder() { + if (avatarInfoBuilder_ == null) { + avatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder>( + getAvatarInfo(), + getParentForChildren(), + isClean()); + avatarInfo_ = null; + } + return avatarInfoBuilder_; + } + + private boolean isOnScene_ ; + /** + * bool is_on_scene = 152; + * @return The isOnScene. + */ + @java.lang.Override + public boolean getIsOnScene() { + return isOnScene_; + } + /** + * bool is_on_scene = 152; + * @param value The isOnScene to set. + * @return This builder for chaining. + */ + public Builder setIsOnScene(boolean value) { + + isOnScene_ = value; + onChanged(); + return this; + } + /** + * bool is_on_scene = 152; + * @return This builder for chaining. + */ + public Builder clearIsOnScene() { + + isOnScene_ = false; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int weaponEntityId_ ; + /** + * uint32 weapon_entity_id = 7; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + /** + * uint32 weapon_entity_id = 7; + * @param value The weaponEntityId to set. + * @return This builder for chaining. + */ + public Builder setWeaponEntityId(int value) { + + weaponEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearWeaponEntityId() { + + weaponEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo sceneAvatarInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> sceneAvatarInfoBuilder_; + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return Whether the sceneAvatarInfo field is set. + */ + public boolean hasSceneAvatarInfo() { + return sceneAvatarInfoBuilder_ != null || sceneAvatarInfo_ != null; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return The sceneAvatarInfo. + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo() { + if (sceneAvatarInfoBuilder_ == null) { + return sceneAvatarInfo_ == null ? emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance() : sceneAvatarInfo_; + } else { + return sceneAvatarInfoBuilder_.getMessage(); + } + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder setSceneAvatarInfo(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (sceneAvatarInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sceneAvatarInfo_ = value; + onChanged(); + } else { + sceneAvatarInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder setSceneAvatarInfo( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder builderForValue) { + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfo_ = builderForValue.build(); + onChanged(); + } else { + sceneAvatarInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder mergeSceneAvatarInfo(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (sceneAvatarInfoBuilder_ == null) { + if (sceneAvatarInfo_ != null) { + sceneAvatarInfo_ = + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.newBuilder(sceneAvatarInfo_).mergeFrom(value).buildPartial(); + } else { + sceneAvatarInfo_ = value; + } + onChanged(); + } else { + sceneAvatarInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder clearSceneAvatarInfo() { + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfo_ = null; + onChanged(); + } else { + sceneAvatarInfo_ = null; + sceneAvatarInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder getSceneAvatarInfoBuilder() { + + onChanged(); + return getSceneAvatarInfoFieldBuilder().getBuilder(); + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder() { + if (sceneAvatarInfoBuilder_ != null) { + return sceneAvatarInfoBuilder_.getMessageOrBuilder(); + } else { + return sceneAvatarInfo_ == null ? + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance() : sceneAvatarInfo_; + } + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> + getSceneAvatarInfoFieldBuilder() { + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder>( + getSceneAvatarInfo(), + getParentForChildren(), + isClean()); + sceneAvatarInfo_ = null; + } + return sceneAvatarInfoBuilder_; + } + + private long weaponGuid_ ; + /** + * uint64 weapon_guid = 4; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + /** + * uint64 weapon_guid = 4; + * @param value The weaponGuid to set. + * @return This builder for chaining. + */ + public Builder setWeaponGuid(long value) { + + weaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 weapon_guid = 4; + * @return This builder for chaining. + */ + public Builder clearWeaponGuid() { + + weaponGuid_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> weaponAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return Whether the weaponAbilityInfo field is set. + */ + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfoBuilder_ != null || weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return The weaponAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } else { + return weaponAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder setWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weaponAbilityInfo_ = value; + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder setWeaponAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder mergeWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (weaponAbilityInfo_ != null) { + weaponAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(weaponAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + weaponAbilityInfo_ = value; + } + onChanged(); + } else { + weaponAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder clearWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + onChanged(); + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getWeaponAbilityInfoBuilder() { + + onChanged(); + return getWeaponAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + if (weaponAbilityInfoBuilder_ != null) { + return weaponAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return weaponAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getWeaponAbilityInfoFieldBuilder() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getWeaponAbilityInfo(), + getParentForChildren(), + isClean()); + weaponAbilityInfo_ = null; + } + return weaponAbilityInfoBuilder_; + } + + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo sceneEntityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> sceneEntityInfoBuilder_; + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return Whether the sceneEntityInfo field is set. + */ + public boolean hasSceneEntityInfo() { + return sceneEntityInfoBuilder_ != null || sceneEntityInfo_ != null; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return The sceneEntityInfo. + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo() { + if (sceneEntityInfoBuilder_ == null) { + return sceneEntityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : sceneEntityInfo_; + } else { + return sceneEntityInfoBuilder_.getMessage(); + } + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder setSceneEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (sceneEntityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sceneEntityInfo_ = value; + onChanged(); + } else { + sceneEntityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder setSceneEntityInfo( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfo_ = builderForValue.build(); + onChanged(); + } else { + sceneEntityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder mergeSceneEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (sceneEntityInfoBuilder_ == null) { + if (sceneEntityInfo_ != null) { + sceneEntityInfo_ = + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder(sceneEntityInfo_).mergeFrom(value).buildPartial(); + } else { + sceneEntityInfo_ = value; + } + onChanged(); + } else { + sceneEntityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder clearSceneEntityInfo() { + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfo_ = null; + onChanged(); + } else { + sceneEntityInfo_ = null; + sceneEntityInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getSceneEntityInfoBuilder() { + + onChanged(); + return getSceneEntityInfoFieldBuilder().getBuilder(); + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder() { + if (sceneEntityInfoBuilder_ != null) { + return sceneEntityInfoBuilder_.getMessageOrBuilder(); + } else { + return sceneEntityInfo_ == null ? + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : sceneEntityInfo_; + } + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> + getSceneEntityInfoFieldBuilder() { + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( + getSceneEntityInfo(), + getParentForChildren(), + isClean()); + sceneEntityInfo_ = null; + } + return sceneEntityInfoBuilder_; + } + + private int playerUid_ ; + /** + * uint32 player_uid = 14; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + /** + * uint32 player_uid = 14; + * @param value The playerUid to set. + * @return This builder for chaining. + */ + public Builder setPlayerUid(int value) { + + playerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 player_uid = 14; + * @return This builder for chaining. + */ + public Builder clearPlayerUid() { + + playerUid_ = 0; + onChanged(); + return this; + } + + private boolean isReconnect_ ; + /** + * bool is_reconnect = 6; + * @return The isReconnect. + */ + @java.lang.Override + public boolean getIsReconnect() { + return isReconnect_; + } + /** + * bool is_reconnect = 6; + * @param value The isReconnect to set. + * @return This builder for chaining. + */ + public Builder setIsReconnect(boolean value) { + + isReconnect_ = value; + onChanged(); + return this; + } + /** + * bool is_reconnect = 6; + * @return This builder for chaining. + */ + public Builder clearIsReconnect() { + + isReconnect_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_; + /** + * .AbilityControlBlock ability_control_block = 2; + * @return Whether the abilityControlBlock field is set. + */ + public boolean hasAbilityControlBlock() { + return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 2; + * @return The abilityControlBlock. + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } else { + return abilityControlBlockBuilder_.getMessage(); + } + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityControlBlock_ = value; + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder setAbilityControlBlock( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = builderForValue.build(); + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (abilityControlBlock_ != null) { + abilityControlBlock_ = + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial(); + } else { + abilityControlBlock_ = value; + } + onChanged(); + } else { + abilityControlBlockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder clearAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + onChanged(); + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { + + onChanged(); + return getAbilityControlBlockFieldBuilder().getBuilder(); + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + if (abilityControlBlockBuilder_ != null) { + return abilityControlBlockBuilder_.getMessageOrBuilder(); + } else { + return abilityControlBlock_ == null ? + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> + getAbilityControlBlockFieldBuilder() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>( + getAbilityControlBlock(), + getParentForChildren(), + isClean()); + abilityControlBlock_ = null; + } + return abilityControlBlockBuilder_; + } + + private boolean isPlayerCurAvatar_ ; + /** + * bool is_player_cur_avatar = 13; + * @return The isPlayerCurAvatar. + */ + @java.lang.Override + public boolean getIsPlayerCurAvatar() { + return isPlayerCurAvatar_; + } + /** + * bool is_player_cur_avatar = 13; + * @param value The isPlayerCurAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsPlayerCurAvatar(boolean value) { + + isPlayerCurAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_player_cur_avatar = 13; + * @return This builder for chaining. + */ + public Builder clearIsPlayerCurAvatar() { + + isPlayerCurAvatar_ = false; + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneTeamAvatar) + } + + // @@protoc_insertion_point(class_scope:SceneTeamAvatar) + private static final emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar(); + } + + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTeamAvatar parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTeamAvatar(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTeamAvatar_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTeamAvatar_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneTeamAvatar.proto\032\031AbilityControlB" + + "lock.proto\032\032AbilitySyncStateInfo.proto\032\020" + + "AvatarInfo.proto\032\025SceneAvatarInfo.proto\032" + + "\025SceneEntityInfo.proto\032\020ServerBuff.proto" + + "\"\230\004\n\017SceneTeamAvatar\0222\n\023avatar_ability_i" + + "nfo\030\005 \001(\0132\025.AbilitySyncStateInfo\022 \n\013avat" + + "ar_info\030\010 \001(\0132\013.AvatarInfo\022\024\n\013is_on_scen" + + "e\030\230\001 \001(\010\022\021\n\tentity_id\030\t \001(\r\022\023\n\013avatar_gu" + + "id\030\017 \001(\004\022\020\n\010scene_id\030\001 \001(\r\022\030\n\020weapon_ent" + + "ity_id\030\007 \001(\r\022+\n\021scene_avatar_info\030\003 \001(\0132" + + "\020.SceneAvatarInfo\022\023\n\013weapon_guid\030\004 \001(\004\0222" + + "\n\023weapon_ability_info\030\013 \001(\0132\025.AbilitySyn" + + "cStateInfo\022+\n\021scene_entity_info\030\014 \001(\0132\020." + + "SceneEntityInfo\022\022\n\nplayer_uid\030\016 \001(\r\022\024\n\014i" + + "s_reconnect\030\006 \001(\010\0223\n\025ability_control_blo" + + "ck\030\002 \001(\0132\024.AbilityControlBlock\022\034\n\024is_pla" + + "yer_cur_avatar\030\r \001(\010\022%\n\020server_buff_list" + + "\030\n \003(\0132\013.ServerBuffB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_SceneTeamAvatar_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTeamAvatar_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTeamAvatar_descriptor, + new java.lang.String[] { "AvatarAbilityInfo", "AvatarInfo", "IsOnScene", "EntityId", "AvatarGuid", "SceneId", "WeaponEntityId", "SceneAvatarInfo", "WeaponGuid", "WeaponAbilityInfo", "SceneEntityInfo", "PlayerUid", "IsReconnect", "AbilityControlBlock", "IsPlayerCurAvatar", "ServerBuffList", }); + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java new file mode 100644 index 000000000..9a6464bac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java @@ -0,0 +1,930 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTeamUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneTeamUpdateNotifyOuterClass { + private SceneTeamUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTeamUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTeamUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + java.util.List + getSceneTeamAvatarListList(); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + int getSceneTeamAvatarListCount(); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + java.util.List + getSceneTeamAvatarListOrBuilderList(); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( + int index); + + /** + * bool is_in_mp = 15; + * @return The isInMp. + */ + boolean getIsInMp(); + } + /** + *
+   * CmdId: 1775
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneTeamUpdateNotify} + */ + public static final class SceneTeamUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTeamUpdateNotify) + SceneTeamUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTeamUpdateNotify.newBuilder() to construct. + private SceneTeamUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTeamUpdateNotify() { + sceneTeamAvatarList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTeamUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTeamUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTeamAvatarList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.parser(), extensionRegistry)); + break; + } + case 120: { + + isInMp_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.class, emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.Builder.class); + } + + public static final int SCENE_TEAM_AVATAR_LIST_FIELD_NUMBER = 11; + private java.util.List sceneTeamAvatarList_; + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public java.util.List getSceneTeamAvatarListList() { + return sceneTeamAvatarList_; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public java.util.List + getSceneTeamAvatarListOrBuilderList() { + return sceneTeamAvatarList_; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public int getSceneTeamAvatarListCount() { + return sceneTeamAvatarList_.size(); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index) { + return sceneTeamAvatarList_.get(index); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( + int index) { + return sceneTeamAvatarList_.get(index); + } + + public static final int IS_IN_MP_FIELD_NUMBER = 15; + private boolean isInMp_; + /** + * bool is_in_mp = 15; + * @return The isInMp. + */ + @java.lang.Override + public boolean getIsInMp() { + return isInMp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < sceneTeamAvatarList_.size(); i++) { + output.writeMessage(11, sceneTeamAvatarList_.get(i)); + } + if (isInMp_ != false) { + output.writeBool(15, isInMp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < sceneTeamAvatarList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, sceneTeamAvatarList_.get(i)); + } + if (isInMp_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isInMp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify other = (emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify) obj; + + if (!getSceneTeamAvatarListList() + .equals(other.getSceneTeamAvatarListList())) return false; + if (getIsInMp() + != other.getIsInMp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getSceneTeamAvatarListCount() > 0) { + hash = (37 * hash) + SCENE_TEAM_AVATAR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTeamAvatarListList().hashCode(); + } + hash = (37 * hash) + IS_IN_MP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInMp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1775
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneTeamUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTeamUpdateNotify) + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.class, emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSceneTeamAvatarListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (sceneTeamAvatarListBuilder_ == null) { + sceneTeamAvatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + sceneTeamAvatarListBuilder_.clear(); + } + isInMp_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify build() { + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify buildPartial() { + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify result = new emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (sceneTeamAvatarListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTeamAvatarList_ = sceneTeamAvatarList_; + } else { + result.sceneTeamAvatarList_ = sceneTeamAvatarListBuilder_.build(); + } + result.isInMp_ = isInMp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify other) { + if (other == emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.getDefaultInstance()) return this; + if (sceneTeamAvatarListBuilder_ == null) { + if (!other.sceneTeamAvatarList_.isEmpty()) { + if (sceneTeamAvatarList_.isEmpty()) { + sceneTeamAvatarList_ = other.sceneTeamAvatarList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.addAll(other.sceneTeamAvatarList_); + } + onChanged(); + } + } else { + if (!other.sceneTeamAvatarList_.isEmpty()) { + if (sceneTeamAvatarListBuilder_.isEmpty()) { + sceneTeamAvatarListBuilder_.dispose(); + sceneTeamAvatarListBuilder_ = null; + sceneTeamAvatarList_ = other.sceneTeamAvatarList_; + bitField0_ = (bitField0_ & ~0x00000001); + sceneTeamAvatarListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSceneTeamAvatarListFieldBuilder() : null; + } else { + sceneTeamAvatarListBuilder_.addAllMessages(other.sceneTeamAvatarList_); + } + } + } + if (other.getIsInMp() != false) { + setIsInMp(other.getIsInMp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List sceneTeamAvatarList_ = + java.util.Collections.emptyList(); + private void ensureSceneTeamAvatarListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = new java.util.ArrayList(sceneTeamAvatarList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder> sceneTeamAvatarListBuilder_; + + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public java.util.List getSceneTeamAvatarListList() { + if (sceneTeamAvatarListBuilder_ == null) { + return java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + } else { + return sceneTeamAvatarListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public int getSceneTeamAvatarListCount() { + if (sceneTeamAvatarListBuilder_ == null) { + return sceneTeamAvatarList_.size(); + } else { + return sceneTeamAvatarListBuilder_.getCount(); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index) { + if (sceneTeamAvatarListBuilder_ == null) { + return sceneTeamAvatarList_.get(index); + } else { + return sceneTeamAvatarListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder setSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar value) { + if (sceneTeamAvatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.set(index, value); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder setSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder builderForValue) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.set(index, builderForValue.build()); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar value) { + if (sceneTeamAvatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(value); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar value) { + if (sceneTeamAvatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(index, value); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder builderForValue) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(builderForValue.build()); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder builderForValue) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(index, builderForValue.build()); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addAllSceneTeamAvatarList( + java.lang.Iterable values) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTeamAvatarList_); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder clearSceneTeamAvatarList() { + if (sceneTeamAvatarListBuilder_ == null) { + sceneTeamAvatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder removeSceneTeamAvatarList(int index) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.remove(index); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder getSceneTeamAvatarListBuilder( + int index) { + return getSceneTeamAvatarListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( + int index) { + if (sceneTeamAvatarListBuilder_ == null) { + return sceneTeamAvatarList_.get(index); } else { + return sceneTeamAvatarListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public java.util.List + getSceneTeamAvatarListOrBuilderList() { + if (sceneTeamAvatarListBuilder_ != null) { + return sceneTeamAvatarListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder addSceneTeamAvatarListBuilder() { + return getSceneTeamAvatarListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder addSceneTeamAvatarListBuilder( + int index) { + return getSceneTeamAvatarListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public java.util.List + getSceneTeamAvatarListBuilderList() { + return getSceneTeamAvatarListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder> + getSceneTeamAvatarListFieldBuilder() { + if (sceneTeamAvatarListBuilder_ == null) { + sceneTeamAvatarListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder>( + sceneTeamAvatarList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + sceneTeamAvatarList_ = null; + } + return sceneTeamAvatarListBuilder_; + } + + private boolean isInMp_ ; + /** + * bool is_in_mp = 15; + * @return The isInMp. + */ + @java.lang.Override + public boolean getIsInMp() { + return isInMp_; + } + /** + * bool is_in_mp = 15; + * @param value The isInMp to set. + * @return This builder for chaining. + */ + public Builder setIsInMp(boolean value) { + + isInMp_ = value; + onChanged(); + return this; + } + /** + * bool is_in_mp = 15; + * @return This builder for chaining. + */ + public Builder clearIsInMp() { + + isInMp_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneTeamUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:SceneTeamUpdateNotify) + private static final emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify(); + } + + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTeamUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTeamUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTeamUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTeamUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneTeamUpdateNotify.proto\032\025SceneTeam" + + "Avatar.proto\"[\n\025SceneTeamUpdateNotify\0220\n" + + "\026scene_team_avatar_list\030\013 \003(\0132\020.SceneTea" + + "mAvatar\022\020\n\010is_in_mp\030\017 \001(\010B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.getDescriptor(), + }); + internal_static_SceneTeamUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTeamUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTeamUpdateNotify_descriptor, + new java.lang.String[] { "SceneTeamAvatarList", "IsInMp", }); + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java new file mode 100644 index 000000000..c9d08314d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java @@ -0,0 +1,693 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneTimeNotifyOuterClass { + private SceneTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 scene_time = 14; + * @return The sceneTime. + */ + long getSceneTime(); + + /** + * bool is_paused = 1; + * @return The isPaused. + */ + boolean getIsPaused(); + + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 245
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneTimeNotify} + */ + public static final class SceneTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTimeNotify) + SceneTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTimeNotify.newBuilder() to construct. + private SceneTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTimeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isPaused_ = input.readBool(); + break; + } + case 56: { + + sceneId_ = input.readUInt32(); + break; + } + case 112: { + + sceneTime_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.class, emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.Builder.class); + } + + public static final int SCENE_TIME_FIELD_NUMBER = 14; + private long sceneTime_; + /** + * uint64 scene_time = 14; + * @return The sceneTime. + */ + @java.lang.Override + public long getSceneTime() { + return sceneTime_; + } + + public static final int IS_PAUSED_FIELD_NUMBER = 1; + private boolean isPaused_; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 7; + private int sceneId_; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isPaused_ != false) { + output.writeBool(1, isPaused_); + } + if (sceneId_ != 0) { + output.writeUInt32(7, sceneId_); + } + if (sceneTime_ != 0L) { + output.writeUInt64(14, sceneTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isPaused_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isPaused_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, sceneId_); + } + if (sceneTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, sceneTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify other = (emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify) obj; + + if (getSceneTime() + != other.getSceneTime()) return false; + if (getIsPaused() + != other.getIsPaused()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSceneTime()); + hash = (37 * hash) + IS_PAUSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPaused()); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 245
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTimeNotify) + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.class, emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneTime_ = 0L; + + isPaused_ = false; + + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify build() { + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify buildPartial() { + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify result = new emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify(this); + result.sceneTime_ = sceneTime_; + result.isPaused_ = isPaused_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify other) { + if (other == emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.getDefaultInstance()) return this; + if (other.getSceneTime() != 0L) { + setSceneTime(other.getSceneTime()); + } + if (other.getIsPaused() != false) { + setIsPaused(other.getIsPaused()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long sceneTime_ ; + /** + * uint64 scene_time = 14; + * @return The sceneTime. + */ + @java.lang.Override + public long getSceneTime() { + return sceneTime_; + } + /** + * uint64 scene_time = 14; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(long value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint64 scene_time = 14; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0L; + onChanged(); + return this; + } + + private boolean isPaused_ ; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + /** + * bool is_paused = 1; + * @param value The isPaused to set. + * @return This builder for chaining. + */ + public Builder setIsPaused(boolean value) { + + isPaused_ = value; + onChanged(); + return this; + } + /** + * bool is_paused = 1; + * @return This builder for chaining. + */ + public Builder clearIsPaused() { + + isPaused_ = false; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 7; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 7; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneTimeNotify) + } + + // @@protoc_insertion_point(class_scope:SceneTimeNotify) + private static final emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify(); + } + + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneTimeNotify.proto\"J\n\017SceneTimeNoti" + + "fy\022\022\n\nscene_time\030\016 \001(\004\022\021\n\tis_paused\030\001 \001(" + + "\010\022\020\n\010scene_id\030\007 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTimeNotify_descriptor, + new java.lang.String[] { "SceneTime", "IsPaused", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java new file mode 100644 index 000000000..9277db3d8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTransToPointReq.proto + +package emu.grasscutter.net.proto; + +public final class SceneTransToPointReqOuterClass { + private SceneTransToPointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTransToPointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTransToPointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 point_id = 1; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 239
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneTransToPointReq} + */ + public static final class SceneTransToPointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTransToPointReq) + SceneTransToPointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTransToPointReq.newBuilder() to construct. + private SceneTransToPointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTransToPointReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTransToPointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTransToPointReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + pointId_ = input.readUInt32(); + break; + } + case 104: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.class, emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 13; + private int sceneId_; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 1; + private int pointId_; + /** + * uint32 point_id = 1; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pointId_ != 0) { + output.writeUInt32(1, pointId_); + } + if (sceneId_ != 0) { + output.writeUInt32(13, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, pointId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq other = (emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPointId() + != other.getPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 239
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneTransToPointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTransToPointReq) + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.class, emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq build() { + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq buildPartial() { + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq result = new emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq(this); + result.sceneId_ = sceneId_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq) { + return mergeFrom((emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq other) { + if (other == emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 13; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 13; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 1; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 1; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 1; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneTransToPointReq) + } + + // @@protoc_insertion_point(class_scope:SceneTransToPointReq) + private static final emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq(); + } + + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTransToPointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTransToPointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTransToPointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTransToPointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SceneTransToPointReq.proto\":\n\024SceneTra" + + "nsToPointReq\022\020\n\010scene_id\030\r \001(\r\022\020\n\010point_" + + "id\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneTransToPointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTransToPointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTransToPointReq_descriptor, + new java.lang.String[] { "SceneId", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java new file mode 100644 index 000000000..cf0e7f51a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTransToPointRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneTransToPointRspOuterClass { + private SceneTransToPointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTransToPointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTransToPointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 14; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 scene_id = 3; + * @return The sceneId. + */ + int getSceneId(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 253
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneTransToPointRsp} + */ + public static final class SceneTransToPointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTransToPointRsp) + SceneTransToPointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTransToPointRsp.newBuilder() to construct. + private SceneTransToPointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTransToPointRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTransToPointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTransToPointRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + sceneId_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.class, emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 14; + private int pointId_; + /** + * uint32 point_id = 14; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 3; + private int sceneId_; + /** + * uint32 scene_id = 3; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(3, sceneId_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (pointId_ != 0) { + output.writeUInt32(14, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, sceneId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp other = (emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 253
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneTransToPointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTransToPointRsp) + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.class, emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + sceneId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp build() { + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp buildPartial() { + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp result = new emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp(this); + result.pointId_ = pointId_; + result.sceneId_ = sceneId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp other) { + if (other == emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 14; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 14; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 14; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 3; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 3; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 3; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneTransToPointRsp) + } + + // @@protoc_insertion_point(class_scope:SceneTransToPointRsp) + private static final emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp(); + } + + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTransToPointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTransToPointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTransToPointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTransToPointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SceneTransToPointRsp.proto\"K\n\024SceneTra" + + "nsToPointRsp\022\020\n\010point_id\030\016 \001(\r\022\020\n\010scene_" + + "id\030\003 \001(\r\022\017\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneTransToPointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTransToPointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTransToPointRsp_descriptor, + new java.lang.String[] { "PointId", "SceneId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java new file mode 100644 index 000000000..df4de3ee8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneUnlockInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneUnlockInfoOuterClass { + private SceneUnlockInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneUnlockInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneUnlockInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 sceneId = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * bool isLocked = 2; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * repeated uint32 sceneTagIdList = 3; + * @return A list containing the sceneTagIdList. + */ + java.util.List getSceneTagIdListList(); + /** + * repeated uint32 sceneTagIdList = 3; + * @return The count of sceneTagIdList. + */ + int getSceneTagIdListCount(); + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + int getSceneTagIdList(int index); + } + /** + * Protobuf type {@code SceneUnlockInfo} + */ + public static final class SceneUnlockInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneUnlockInfo) + SceneUnlockInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneUnlockInfo.newBuilder() to construct. + private SceneUnlockInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneUnlockInfo() { + sceneTagIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneUnlockInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneUnlockInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + sceneId_ = input.readUInt32(); + break; + } + case 16: { + + isLocked_ = input.readBool(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTagIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneTagIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.class, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder.class); + } + + public static final int SCENEID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 sceneId = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int ISLOCKED_FIELD_NUMBER = 2; + private boolean isLocked_; + /** + * bool isLocked = 2; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int SCENETAGIDLIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList sceneTagIdList_; + /** + * repeated uint32 sceneTagIdList = 3; + * @return A list containing the sceneTagIdList. + */ + @java.lang.Override + public java.util.List + getSceneTagIdListList() { + return sceneTagIdList_; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + private int sceneTagIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (isLocked_ != false) { + output.writeBool(2, isLocked_); + } + if (getSceneTagIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneTagIdList_.size(); i++) { + output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isLocked_); + } + { + int dataSize = 0; + for (int i = 0; i < sceneTagIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneTagIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneTagIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneTagIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo other = (emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getIsLocked() + != other.getIsLocked()) return false; + if (!getSceneTagIdListList() + .equals(other.getSceneTagIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENEID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + ISLOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + if (getSceneTagIdListCount() > 0) { + hash = (37 * hash) + SCENETAGIDLIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTagIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneUnlockInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneUnlockInfo) + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.class, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + isLocked_ = false; + + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo build() { + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo buildPartial() { + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo result = new emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + result.isLocked_ = isLocked_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTagIdList_ = sceneTagIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo other) { + if (other == emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + if (!other.sceneTagIdList_.isEmpty()) { + if (sceneTagIdList_.isEmpty()) { + sceneTagIdList_ = other.sceneTagIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addAll(other.sceneTagIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 sceneId = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 sceneId = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 sceneId = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool isLocked = 2; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool isLocked = 2; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool isLocked = 2; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList sceneTagIdList_ = emptyIntList(); + private void ensureSceneTagIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = mutableCopy(sceneTagIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return A list containing the sceneTagIdList. + */ + public java.util.List + getSceneTagIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index to set the value at. + * @param value The sceneTagIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneTagIdList( + int index, int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param value The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneTagIdList(int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param values The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneTagIdList( + java.lang.Iterable values) { + ensureSceneTagIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTagIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return This builder for chaining. + */ + public Builder clearSceneTagIdList() { + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneUnlockInfo) + } + + // @@protoc_insertion_point(class_scope:SceneUnlockInfo) + private static final emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo(); + } + + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneUnlockInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneUnlockInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneUnlockInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneUnlockInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneUnlockInfo.proto\"L\n\017SceneUnlockIn" + + "fo\022\017\n\007sceneId\030\001 \001(\r\022\020\n\010isLocked\030\002 \001(\010\022\026\n" + + "\016sceneTagIdList\030\003 \003(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneUnlockInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneUnlockInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneUnlockInfo_descriptor, + new java.lang.String[] { "SceneId", "IsLocked", "SceneTagIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java new file mode 100644 index 000000000..e5043164b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java @@ -0,0 +1,1637 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneWeaponInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneWeaponInfoOuterClass { + private SceneWeaponInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneWeaponInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneWeaponInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 gadget_id = 2; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * uint32 item_id = 3; + * @return The itemId. + */ + int getItemId(); + + /** + * uint64 guid = 4; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 level = 5; + * @return The level. + */ + int getLevel(); + + /** + * uint32 promote_level = 6; + * @return The promoteLevel. + */ + int getPromoteLevel(); + + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + + /** + * map<uint32, uint32> affix_map = 8; + */ + int getAffixMapCount(); + /** + * map<uint32, uint32> affix_map = 8; + */ + boolean containsAffixMap( + int key); + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAffixMap(); + /** + * map<uint32, uint32> affix_map = 8; + */ + java.util.Map + getAffixMapMap(); + /** + * map<uint32, uint32> affix_map = 8; + */ + + int getAffixMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> affix_map = 8; + */ + + int getAffixMapOrThrow( + int key); + + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return Whether the rendererChangedInfo field is set. + */ + boolean hasRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return The rendererChangedInfo. + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); + } + /** + * Protobuf type {@code SceneWeaponInfo} + */ + public static final class SceneWeaponInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneWeaponInfo) + SceneWeaponInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneWeaponInfo.newBuilder() to construct. + private SceneWeaponInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneWeaponInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneWeaponInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneWeaponInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + case 16: { + + gadgetId_ = input.readUInt32(); + break; + } + case 24: { + + itemId_ = input.readUInt32(); + break; + } + case 32: { + + guid_ = input.readUInt64(); + break; + } + case 40: { + + level_ = input.readUInt32(); + break; + } + case 48: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + affixMap__ = input.readMessage( + AffixMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + affixMap_.getMutableMap().put( + affixMap__.getKey(), affixMap__.getValue()); + break; + } + case 74: { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder subBuilder = null; + if (rendererChangedInfo_ != null) { + subBuilder = rendererChangedInfo_.toBuilder(); + } + rendererChangedInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rendererChangedInfo_); + rendererChangedInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.class, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int GADGET_ID_FIELD_NUMBER = 2; + private int gadgetId_; + /** + * uint32 gadget_id = 2; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 3; + private int itemId_; + /** + * uint32 item_id = 3; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int GUID_FIELD_NUMBER = 4; + private long guid_; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int LEVEL_FIELD_NUMBER = 5; + private int level_; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 6; + private int promoteLevel_; + /** + * uint32 promote_level = 6; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + public static final int AFFIX_MAP_FIELD_NUMBER = 8; + private static final class AffixMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_AffixMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RENDERER_CHANGED_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return Whether the rendererChangedInfo field is set. + */ + @java.lang.Override + public boolean hasRendererChangedInfo() { + return rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return The rendererChangedInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + return getRendererChangedInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (gadgetId_ != 0) { + output.writeUInt32(2, gadgetId_); + } + if (itemId_ != 0) { + output.writeUInt32(3, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(4, guid_); + } + if (level_ != 0) { + output.writeUInt32(5, level_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(6, promoteLevel_); + } + if (abilityInfo_ != null) { + output.writeMessage(7, getAbilityInfo()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAffixMap(), + AffixMapDefaultEntryHolder.defaultEntry, + 8); + if (rendererChangedInfo_ != null) { + output.writeMessage(9, getRendererChangedInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, gadgetId_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, guid_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, level_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, promoteLevel_); + } + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAbilityInfo()); + } + for (java.util.Map.Entry entry + : internalGetAffixMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + affixMap__ = AffixMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, affixMap__); + } + if (rendererChangedInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getRendererChangedInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo other = (emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getGadgetId() + != other.getGadgetId()) return false; + if (getItemId() + != other.getItemId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (!internalGetAffixMap().equals( + other.internalGetAffixMap())) return false; + if (hasRendererChangedInfo() != other.hasRendererChangedInfo()) return false; + if (hasRendererChangedInfo()) { + if (!getRendererChangedInfo() + .equals(other.getRendererChangedInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + if (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + if (!internalGetAffixMap().getMap().isEmpty()) { + hash = (37 * hash) + AFFIX_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAffixMap().hashCode(); + } + if (hasRendererChangedInfo()) { + hash = (37 * hash) + RENDERER_CHANGED_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRendererChangedInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SceneWeaponInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneWeaponInfo) + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.class, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + gadgetId_ = 0; + + itemId_ = 0; + + guid_ = 0L; + + level_ = 0; + + promoteLevel_ = 0; + + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + internalGetMutableAffixMap().clear(); + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo build() { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo buildPartial() { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo result = new emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo(this); + int from_bitField0_ = bitField0_; + result.entityId_ = entityId_; + result.gadgetId_ = gadgetId_; + result.itemId_ = itemId_; + result.guid_ = guid_; + result.level_ = level_; + result.promoteLevel_ = promoteLevel_; + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + result.affixMap_ = internalGetAffixMap(); + result.affixMap_.makeImmutable(); + if (rendererChangedInfoBuilder_ == null) { + result.rendererChangedInfo_ = rendererChangedInfo_; + } else { + result.rendererChangedInfo_ = rendererChangedInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo other) { + if (other == emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + internalGetMutableAffixMap().mergeFrom( + other.internalGetAffixMap()); + if (other.hasRendererChangedInfo()) { + mergeRendererChangedInfo(other.getRendererChangedInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 2; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 2; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 2; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 3; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 3; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 3; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 4; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 4; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 5; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 5; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 6; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 6; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 6; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + private com.google.protobuf.MapField + internalGetMutableAffixMap() { + onChanged();; + if (affixMap_ == null) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + if (!affixMap_.isMutable()) { + affixMap_ = affixMap_.copy(); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAffixMap() { + internalGetMutableAffixMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + public Builder removeAffixMap( + int key) { + + internalGetMutableAffixMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAffixMap() { + return internalGetMutableAffixMap().getMutableMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + public Builder putAffixMap( + int key, + int value) { + + + internalGetMutableAffixMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + public Builder putAllAffixMap( + java.util.Map values) { + internalGetMutableAffixMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> rendererChangedInfoBuilder_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return Whether the rendererChangedInfo field is set. + */ + public boolean hasRendererChangedInfo() { + return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return The rendererChangedInfo. + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } else { + return rendererChangedInfoBuilder_.getMessage(); + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder setRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rendererChangedInfo_ = value; + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder setRendererChangedInfo( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder builderForValue) { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = builderForValue.build(); + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder mergeRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (rendererChangedInfo_ != null) { + rendererChangedInfo_ = + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder(rendererChangedInfo_).mergeFrom(value).buildPartial(); + } else { + rendererChangedInfo_ = value; + } + onChanged(); + } else { + rendererChangedInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder clearRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + onChanged(); + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { + + onChanged(); + return getRendererChangedInfoFieldBuilder().getBuilder(); + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + if (rendererChangedInfoBuilder_ != null) { + return rendererChangedInfoBuilder_.getMessageOrBuilder(); + } else { + return rendererChangedInfo_ == null ? + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> + getRendererChangedInfoFieldBuilder() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder>( + getRendererChangedInfo(), + getParentForChildren(), + isClean()); + rendererChangedInfo_ = null; + } + return rendererChangedInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SceneWeaponInfo) + } + + // @@protoc_insertion_point(class_scope:SceneWeaponInfo) + private static final emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo(); + } + + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneWeaponInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneWeaponInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneWeaponInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneWeaponInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneWeaponInfo_AffixMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneWeaponInfo_AffixMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneWeaponInfo.proto\032\032AbilitySyncStat" + + "eInfo.proto\032\037EntityRendererChangedInfo.p" + + "roto\"\310\002\n\017SceneWeaponInfo\022\021\n\tentity_id\030\001 " + + "\001(\r\022\021\n\tgadget_id\030\002 \001(\r\022\017\n\007item_id\030\003 \001(\r\022" + + "\014\n\004guid\030\004 \001(\004\022\r\n\005level\030\005 \001(\r\022\025\n\rpromote_" + + "level\030\006 \001(\r\022+\n\014ability_info\030\007 \001(\0132\025.Abil" + + "itySyncStateInfo\0221\n\taffix_map\030\010 \003(\0132\036.Sc" + + "eneWeaponInfo.AffixMapEntry\0229\n\025renderer_" + + "changed_info\030\t \001(\0132\032.EntityRendererChang" + + "edInfo\032/\n\rAffixMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005" + + "value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), + }); + internal_static_SceneWeaponInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneWeaponInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneWeaponInfo_descriptor, + new java.lang.String[] { "EntityId", "GadgetId", "ItemId", "Guid", "Level", "PromoteLevel", "AbilityInfo", "AffixMap", "RendererChangedInfo", }); + internal_static_SceneWeaponInfo_AffixMapEntry_descriptor = + internal_static_SceneWeaponInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneWeaponInfo_AffixMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneWeaponInfo_AffixMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScreenInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScreenInfoOuterClass.java new file mode 100644 index 000000000..c9a2295b8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScreenInfoOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScreenInfo.proto + +package emu.grasscutter.net.proto; + +public final class ScreenInfoOuterClass { + private ScreenInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScreenInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScreenInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 live_id = 1; + * @return The liveId. + */ + int getLiveId(); + + /** + * uint32 projector_entity_id = 2; + * @return The projectorEntityId. + */ + int getProjectorEntityId(); + } + /** + * Protobuf type {@code ScreenInfo} + */ + public static final class ScreenInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScreenInfo) + ScreenInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScreenInfo.newBuilder() to construct. + private ScreenInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScreenInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScreenInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScreenInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + liveId_ = input.readUInt32(); + break; + } + case 16: { + + projectorEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.class, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder.class); + } + + public static final int LIVE_ID_FIELD_NUMBER = 1; + private int liveId_; + /** + * uint32 live_id = 1; + * @return The liveId. + */ + @java.lang.Override + public int getLiveId() { + return liveId_; + } + + public static final int PROJECTOR_ENTITY_ID_FIELD_NUMBER = 2; + private int projectorEntityId_; + /** + * uint32 projector_entity_id = 2; + * @return The projectorEntityId. + */ + @java.lang.Override + public int getProjectorEntityId() { + return projectorEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (liveId_ != 0) { + output.writeUInt32(1, liveId_); + } + if (projectorEntityId_ != 0) { + output.writeUInt32(2, projectorEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (liveId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, liveId_); + } + if (projectorEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, projectorEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo other = (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) obj; + + if (getLiveId() + != other.getLiveId()) return false; + if (getProjectorEntityId() + != other.getProjectorEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LIVE_ID_FIELD_NUMBER; + hash = (53 * hash) + getLiveId(); + hash = (37 * hash) + PROJECTOR_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getProjectorEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ScreenInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScreenInfo) + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.class, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + liveId_ = 0; + + projectorEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo build() { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo buildPartial() { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo result = new emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo(this); + result.liveId_ = liveId_; + result.projectorEntityId_ = projectorEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) { + return mergeFrom((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo other) { + if (other == emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance()) return this; + if (other.getLiveId() != 0) { + setLiveId(other.getLiveId()); + } + if (other.getProjectorEntityId() != 0) { + setProjectorEntityId(other.getProjectorEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int liveId_ ; + /** + * uint32 live_id = 1; + * @return The liveId. + */ + @java.lang.Override + public int getLiveId() { + return liveId_; + } + /** + * uint32 live_id = 1; + * @param value The liveId to set. + * @return This builder for chaining. + */ + public Builder setLiveId(int value) { + + liveId_ = value; + onChanged(); + return this; + } + /** + * uint32 live_id = 1; + * @return This builder for chaining. + */ + public Builder clearLiveId() { + + liveId_ = 0; + onChanged(); + return this; + } + + private int projectorEntityId_ ; + /** + * uint32 projector_entity_id = 2; + * @return The projectorEntityId. + */ + @java.lang.Override + public int getProjectorEntityId() { + return projectorEntityId_; + } + /** + * uint32 projector_entity_id = 2; + * @param value The projectorEntityId to set. + * @return This builder for chaining. + */ + public Builder setProjectorEntityId(int value) { + + projectorEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 projector_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearProjectorEntityId() { + + projectorEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ScreenInfo) + } + + // @@protoc_insertion_point(class_scope:ScreenInfo) + private static final emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo(); + } + + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScreenInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScreenInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScreenInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScreenInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020ScreenInfo.proto\":\n\nScreenInfo\022\017\n\007live" + + "_id\030\001 \001(\r\022\033\n\023projector_entity_id\030\002 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ScreenInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScreenInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScreenInfo_descriptor, + new java.lang.String[] { "LiveId", "ProjectorEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionReqOuterClass.java new file mode 100644 index 000000000..7bb7a6182 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SelectWorktopOptionReq.proto + +package emu.grasscutter.net.proto; + +public final class SelectWorktopOptionReqOuterClass { + private SelectWorktopOptionReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SelectWorktopOptionReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SelectWorktopOptionReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 12; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * uint32 option_id = 11; + * @return The optionId. + */ + int getOptionId(); + } + /** + *
+   * CmdId: 807
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SelectWorktopOptionReq} + */ + public static final class SelectWorktopOptionReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SelectWorktopOptionReq) + SelectWorktopOptionReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SelectWorktopOptionReq.newBuilder() to construct. + private SelectWorktopOptionReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SelectWorktopOptionReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SelectWorktopOptionReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SelectWorktopOptionReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + optionId_ = input.readUInt32(); + break; + } + case 96: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.class, emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 12; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 12; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int OPTION_ID_FIELD_NUMBER = 11; + private int optionId_; + /** + * uint32 option_id = 11; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (optionId_ != 0) { + output.writeUInt32(11, optionId_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(12, gadgetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (optionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, optionId_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, gadgetEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq other = (emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (getOptionId() + != other.getOptionId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + OPTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getOptionId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 807
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SelectWorktopOptionReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SelectWorktopOptionReq) + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.class, emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + optionId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq build() { + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq buildPartial() { + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq result = new emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.optionId_ = optionId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq) { + return mergeFrom((emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq other) { + if (other == emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.getOptionId() != 0) { + setOptionId(other.getOptionId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 12; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 12; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 12; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int optionId_ ; + /** + * uint32 option_id = 11; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + /** + * uint32 option_id = 11; + * @param value The optionId to set. + * @return This builder for chaining. + */ + public Builder setOptionId(int value) { + + optionId_ = value; + onChanged(); + return this; + } + /** + * uint32 option_id = 11; + * @return This builder for chaining. + */ + public Builder clearOptionId() { + + optionId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SelectWorktopOptionReq) + } + + // @@protoc_insertion_point(class_scope:SelectWorktopOptionReq) + private static final emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq(); + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SelectWorktopOptionReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SelectWorktopOptionReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SelectWorktopOptionReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SelectWorktopOptionReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SelectWorktopOptionReq.proto\"E\n\026Select" + + "WorktopOptionReq\022\030\n\020gadget_entity_id\030\014 \001" + + "(\r\022\021\n\toption_id\030\013 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SelectWorktopOptionReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SelectWorktopOptionReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SelectWorktopOptionReq_descriptor, + new java.lang.String[] { "GadgetEntityId", "OptionId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionRspOuterClass.java new file mode 100644 index 000000000..007632817 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SelectWorktopOptionRsp.proto + +package emu.grasscutter.net.proto; + +public final class SelectWorktopOptionRspOuterClass { + private SelectWorktopOptionRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SelectWorktopOptionRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SelectWorktopOptionRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 13; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * uint32 option_id = 7; + * @return The optionId. + */ + int getOptionId(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 821
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SelectWorktopOptionRsp} + */ + public static final class SelectWorktopOptionRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SelectWorktopOptionRsp) + SelectWorktopOptionRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SelectWorktopOptionRsp.newBuilder() to construct. + private SelectWorktopOptionRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SelectWorktopOptionRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SelectWorktopOptionRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SelectWorktopOptionRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + optionId_ = input.readUInt32(); + break; + } + case 104: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.class, emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 13; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 13; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int OPTION_ID_FIELD_NUMBER = 7; + private int optionId_; + /** + * uint32 option_id = 7; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (optionId_ != 0) { + output.writeUInt32(7, optionId_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(13, gadgetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (optionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, optionId_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gadgetEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp other = (emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (getOptionId() + != other.getOptionId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + OPTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getOptionId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 821
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SelectWorktopOptionRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SelectWorktopOptionRsp) + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.class, emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + optionId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp build() { + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp buildPartial() { + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp result = new emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.optionId_ = optionId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp) { + return mergeFrom((emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp other) { + if (other == emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.getOptionId() != 0) { + setOptionId(other.getOptionId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 13; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 13; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 13; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int optionId_ ; + /** + * uint32 option_id = 7; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + /** + * uint32 option_id = 7; + * @param value The optionId to set. + * @return This builder for chaining. + */ + public Builder setOptionId(int value) { + + optionId_ = value; + onChanged(); + return this; + } + /** + * uint32 option_id = 7; + * @return This builder for chaining. + */ + public Builder clearOptionId() { + + optionId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SelectWorktopOptionRsp) + } + + // @@protoc_insertion_point(class_scope:SelectWorktopOptionRsp) + private static final emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp(); + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SelectWorktopOptionRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SelectWorktopOptionRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SelectWorktopOptionRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SelectWorktopOptionRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SelectWorktopOptionRsp.proto\"V\n\026Select" + + "WorktopOptionRsp\022\030\n\020gadget_entity_id\030\r \001" + + "(\r\022\021\n\toption_id\030\007 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SelectWorktopOptionRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SelectWorktopOptionRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SelectWorktopOptionRsp_descriptor, + new java.lang.String[] { "GadgetEntityId", "OptionId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java new file mode 100644 index 000000000..b0e1ceb84 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServantInfo.proto + +package emu.grasscutter.net.proto; + +public final class ServantInfoOuterClass { + private ServantInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServantInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServantInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 master_entity_id = 1; + * @return The masterEntityId. + */ + int getMasterEntityId(); + + /** + * uint32 born_slot_index = 2; + * @return The bornSlotIndex. + */ + int getBornSlotIndex(); + } + /** + * Protobuf type {@code ServantInfo} + */ + public static final class ServantInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServantInfo) + ServantInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServantInfo.newBuilder() to construct. + private ServantInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServantInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServantInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServantInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + masterEntityId_ = input.readUInt32(); + break; + } + case 16: { + + bornSlotIndex_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.class, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder.class); + } + + public static final int MASTER_ENTITY_ID_FIELD_NUMBER = 1; + private int masterEntityId_; + /** + * uint32 master_entity_id = 1; + * @return The masterEntityId. + */ + @java.lang.Override + public int getMasterEntityId() { + return masterEntityId_; + } + + public static final int BORN_SLOT_INDEX_FIELD_NUMBER = 2; + private int bornSlotIndex_; + /** + * uint32 born_slot_index = 2; + * @return The bornSlotIndex. + */ + @java.lang.Override + public int getBornSlotIndex() { + return bornSlotIndex_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (masterEntityId_ != 0) { + output.writeUInt32(1, masterEntityId_); + } + if (bornSlotIndex_ != 0) { + output.writeUInt32(2, bornSlotIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (masterEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, masterEntityId_); + } + if (bornSlotIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, bornSlotIndex_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo other = (emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo) obj; + + if (getMasterEntityId() + != other.getMasterEntityId()) return false; + if (getBornSlotIndex() + != other.getBornSlotIndex()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MASTER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getMasterEntityId(); + hash = (37 * hash) + BORN_SLOT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getBornSlotIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ServantInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServantInfo) + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.class, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + masterEntityId_ = 0; + + bornSlotIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo build() { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo buildPartial() { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo result = new emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo(this); + result.masterEntityId_ = masterEntityId_; + result.bornSlotIndex_ = bornSlotIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo) { + return mergeFrom((emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo other) { + if (other == emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance()) return this; + if (other.getMasterEntityId() != 0) { + setMasterEntityId(other.getMasterEntityId()); + } + if (other.getBornSlotIndex() != 0) { + setBornSlotIndex(other.getBornSlotIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int masterEntityId_ ; + /** + * uint32 master_entity_id = 1; + * @return The masterEntityId. + */ + @java.lang.Override + public int getMasterEntityId() { + return masterEntityId_; + } + /** + * uint32 master_entity_id = 1; + * @param value The masterEntityId to set. + * @return This builder for chaining. + */ + public Builder setMasterEntityId(int value) { + + masterEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 master_entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearMasterEntityId() { + + masterEntityId_ = 0; + onChanged(); + return this; + } + + private int bornSlotIndex_ ; + /** + * uint32 born_slot_index = 2; + * @return The bornSlotIndex. + */ + @java.lang.Override + public int getBornSlotIndex() { + return bornSlotIndex_; + } + /** + * uint32 born_slot_index = 2; + * @param value The bornSlotIndex to set. + * @return This builder for chaining. + */ + public Builder setBornSlotIndex(int value) { + + bornSlotIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 born_slot_index = 2; + * @return This builder for chaining. + */ + public Builder clearBornSlotIndex() { + + bornSlotIndex_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServantInfo) + } + + // @@protoc_insertion_point(class_scope:ServantInfo) + private static final emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo(); + } + + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServantInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServantInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServantInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServantInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021ServantInfo.proto\"@\n\013ServantInfo\022\030\n\020ma" + + "ster_entity_id\030\001 \001(\r\022\027\n\017born_slot_index\030" + + "\002 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServantInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServantInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServantInfo_descriptor, + new java.lang.String[] { "MasterEntityId", "BornSlotIndex", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceNotifyOuterClass.java new file mode 100644 index 000000000..7c8438fd5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerAnnounceNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerAnnounceNotifyOuterClass { + private ServerAnnounceNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerAnnounceNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerAnnounceNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AnnounceData announce_data_list = 11; + */ + java.util.List + getAnnounceDataListList(); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getAnnounceDataList(int index); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + int getAnnounceDataListCount(); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + java.util.List + getAnnounceDataListOrBuilderList(); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder getAnnounceDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2197
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ServerAnnounceNotify} + */ + public static final class ServerAnnounceNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerAnnounceNotify) + ServerAnnounceNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerAnnounceNotify.newBuilder() to construct. + private ServerAnnounceNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerAnnounceNotify() { + announceDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerAnnounceNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerAnnounceNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + announceDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + announceDataList_.add( + input.readMessage(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + announceDataList_ = java.util.Collections.unmodifiableList(announceDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.class, emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.Builder.class); + } + + public static final int ANNOUNCE_DATA_LIST_FIELD_NUMBER = 11; + private java.util.List announceDataList_; + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public java.util.List getAnnounceDataListList() { + return announceDataList_; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public java.util.List + getAnnounceDataListOrBuilderList() { + return announceDataList_; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public int getAnnounceDataListCount() { + return announceDataList_.size(); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getAnnounceDataList(int index) { + return announceDataList_.get(index); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder getAnnounceDataListOrBuilder( + int index) { + return announceDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < announceDataList_.size(); i++) { + output.writeMessage(11, announceDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < announceDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, announceDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify other = (emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify) obj; + + if (!getAnnounceDataListList() + .equals(other.getAnnounceDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAnnounceDataListCount() > 0) { + hash = (37 * hash) + ANNOUNCE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnnounceDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2197
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ServerAnnounceNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerAnnounceNotify) + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.class, emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAnnounceDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (announceDataListBuilder_ == null) { + announceDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + announceDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify build() { + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify buildPartial() { + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify result = new emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify(this); + int from_bitField0_ = bitField0_; + if (announceDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + announceDataList_ = java.util.Collections.unmodifiableList(announceDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.announceDataList_ = announceDataList_; + } else { + result.announceDataList_ = announceDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify other) { + if (other == emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.getDefaultInstance()) return this; + if (announceDataListBuilder_ == null) { + if (!other.announceDataList_.isEmpty()) { + if (announceDataList_.isEmpty()) { + announceDataList_ = other.announceDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAnnounceDataListIsMutable(); + announceDataList_.addAll(other.announceDataList_); + } + onChanged(); + } + } else { + if (!other.announceDataList_.isEmpty()) { + if (announceDataListBuilder_.isEmpty()) { + announceDataListBuilder_.dispose(); + announceDataListBuilder_ = null; + announceDataList_ = other.announceDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + announceDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnnounceDataListFieldBuilder() : null; + } else { + announceDataListBuilder_.addAllMessages(other.announceDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List announceDataList_ = + java.util.Collections.emptyList(); + private void ensureAnnounceDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + announceDataList_ = new java.util.ArrayList(announceDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder> announceDataListBuilder_; + + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public java.util.List getAnnounceDataListList() { + if (announceDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(announceDataList_); + } else { + return announceDataListBuilder_.getMessageList(); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public int getAnnounceDataListCount() { + if (announceDataListBuilder_ == null) { + return announceDataList_.size(); + } else { + return announceDataListBuilder_.getCount(); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getAnnounceDataList(int index) { + if (announceDataListBuilder_ == null) { + return announceDataList_.get(index); + } else { + return announceDataListBuilder_.getMessage(index); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder setAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData value) { + if (announceDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnnounceDataListIsMutable(); + announceDataList_.set(index, value); + onChanged(); + } else { + announceDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder setAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder builderForValue) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + announceDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData value) { + if (announceDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnnounceDataListIsMutable(); + announceDataList_.add(value); + onChanged(); + } else { + announceDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData value) { + if (announceDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnnounceDataListIsMutable(); + announceDataList_.add(index, value); + onChanged(); + } else { + announceDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder builderForValue) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.add(builderForValue.build()); + onChanged(); + } else { + announceDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder builderForValue) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + announceDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAllAnnounceDataList( + java.lang.Iterable values) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, announceDataList_); + onChanged(); + } else { + announceDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder clearAnnounceDataList() { + if (announceDataListBuilder_ == null) { + announceDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + announceDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder removeAnnounceDataList(int index) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.remove(index); + onChanged(); + } else { + announceDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder getAnnounceDataListBuilder( + int index) { + return getAnnounceDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder getAnnounceDataListOrBuilder( + int index) { + if (announceDataListBuilder_ == null) { + return announceDataList_.get(index); } else { + return announceDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public java.util.List + getAnnounceDataListOrBuilderList() { + if (announceDataListBuilder_ != null) { + return announceDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(announceDataList_); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder addAnnounceDataListBuilder() { + return getAnnounceDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance()); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder addAnnounceDataListBuilder( + int index) { + return getAnnounceDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance()); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public java.util.List + getAnnounceDataListBuilderList() { + return getAnnounceDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder> + getAnnounceDataListFieldBuilder() { + if (announceDataListBuilder_ == null) { + announceDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder>( + announceDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + announceDataList_ = null; + } + return announceDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerAnnounceNotify) + } + + // @@protoc_insertion_point(class_scope:ServerAnnounceNotify) + private static final emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify(); + } + + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerAnnounceNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerAnnounceNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerAnnounceNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerAnnounceNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ServerAnnounceNotify.proto\032\022AnnounceDa" + + "ta.proto\"A\n\024ServerAnnounceNotify\022)\n\022anno" + + "unce_data_list\030\013 \003(\0132\r.AnnounceDataB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnnounceDataOuterClass.getDescriptor(), + }); + internal_static_ServerAnnounceNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerAnnounceNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerAnnounceNotify_descriptor, + new java.lang.String[] { "AnnounceDataList", }); + emu.grasscutter.net.proto.AnnounceDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceRevokeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceRevokeNotifyOuterClass.java new file mode 100644 index 000000000..8575d9b72 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceRevokeNotifyOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerAnnounceRevokeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerAnnounceRevokeNotifyOuterClass { + private ServerAnnounceRevokeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerAnnounceRevokeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerAnnounceRevokeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 config_id_list = 15; + * @return A list containing the configIdList. + */ + java.util.List getConfigIdListList(); + /** + * repeated uint32 config_id_list = 15; + * @return The count of configIdList. + */ + int getConfigIdListCount(); + /** + * repeated uint32 config_id_list = 15; + * @param index The index of the element to return. + * @return The configIdList at the given index. + */ + int getConfigIdList(int index); + } + /** + *
+   * CmdId: 2092
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ServerAnnounceRevokeNotify} + */ + public static final class ServerAnnounceRevokeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerAnnounceRevokeNotify) + ServerAnnounceRevokeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerAnnounceRevokeNotify.newBuilder() to construct. + private ServerAnnounceRevokeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerAnnounceRevokeNotify() { + configIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerAnnounceRevokeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerAnnounceRevokeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + configIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + configIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + configIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + configIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + configIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.class, emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.Builder.class); + } + + public static final int CONFIG_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList configIdList_; + /** + * repeated uint32 config_id_list = 15; + * @return A list containing the configIdList. + */ + @java.lang.Override + public java.util.List + getConfigIdListList() { + return configIdList_; + } + /** + * repeated uint32 config_id_list = 15; + * @return The count of configIdList. + */ + public int getConfigIdListCount() { + return configIdList_.size(); + } + /** + * repeated uint32 config_id_list = 15; + * @param index The index of the element to return. + * @return The configIdList at the given index. + */ + public int getConfigIdList(int index) { + return configIdList_.getInt(index); + } + private int configIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getConfigIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(configIdListMemoizedSerializedSize); + } + for (int i = 0; i < configIdList_.size(); i++) { + output.writeUInt32NoTag(configIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < configIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(configIdList_.getInt(i)); + } + size += dataSize; + if (!getConfigIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + configIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify other = (emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify) obj; + + if (!getConfigIdListList() + .equals(other.getConfigIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getConfigIdListCount() > 0) { + hash = (37 * hash) + CONFIG_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getConfigIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2092
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ServerAnnounceRevokeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerAnnounceRevokeNotify) + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.class, emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + configIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify build() { + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify buildPartial() { + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify result = new emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + configIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.configIdList_ = configIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify other) { + if (other == emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.getDefaultInstance()) return this; + if (!other.configIdList_.isEmpty()) { + if (configIdList_.isEmpty()) { + configIdList_ = other.configIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureConfigIdListIsMutable(); + configIdList_.addAll(other.configIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList configIdList_ = emptyIntList(); + private void ensureConfigIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + configIdList_ = mutableCopy(configIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 config_id_list = 15; + * @return A list containing the configIdList. + */ + public java.util.List + getConfigIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(configIdList_) : configIdList_; + } + /** + * repeated uint32 config_id_list = 15; + * @return The count of configIdList. + */ + public int getConfigIdListCount() { + return configIdList_.size(); + } + /** + * repeated uint32 config_id_list = 15; + * @param index The index of the element to return. + * @return The configIdList at the given index. + */ + public int getConfigIdList(int index) { + return configIdList_.getInt(index); + } + /** + * repeated uint32 config_id_list = 15; + * @param index The index to set the value at. + * @param value The configIdList to set. + * @return This builder for chaining. + */ + public Builder setConfigIdList( + int index, int value) { + ensureConfigIdListIsMutable(); + configIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 config_id_list = 15; + * @param value The configIdList to add. + * @return This builder for chaining. + */ + public Builder addConfigIdList(int value) { + ensureConfigIdListIsMutable(); + configIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 config_id_list = 15; + * @param values The configIdList to add. + * @return This builder for chaining. + */ + public Builder addAllConfigIdList( + java.lang.Iterable values) { + ensureConfigIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, configIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 config_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearConfigIdList() { + configIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerAnnounceRevokeNotify) + } + + // @@protoc_insertion_point(class_scope:ServerAnnounceRevokeNotify) + private static final emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify(); + } + + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerAnnounceRevokeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerAnnounceRevokeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerAnnounceRevokeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ServerAnnounceRevokeNotify.proto\"4\n\032Se" + + "rverAnnounceRevokeNotify\022\026\n\016config_id_li" + + "st\030\017 \003(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerAnnounceRevokeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerAnnounceRevokeNotify_descriptor, + new java.lang.String[] { "ConfigIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffChangeNotifyOuterClass.java new file mode 100644 index 000000000..98f30992a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffChangeNotifyOuterClass.java @@ -0,0 +1,1538 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerBuffChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerBuffChangeNotifyOuterClass { + private ServerBuffChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerBuffChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerBuffChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The enum numeric value on the wire for serverBuffChangeType. + */ + int getServerBuffChangeTypeValue(); + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The serverBuffChangeType. + */ + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType getServerBuffChangeType(); + + /** + * bool is_creature_buff = 10; + * @return The isCreatureBuff. + */ + boolean getIsCreatureBuff(); + + /** + * repeated uint32 entity_id_list = 1; + * @return A list containing the entityIdList. + */ + java.util.List getEntityIdListList(); + /** + * repeated uint32 entity_id_list = 1; + * @return The count of entityIdList. + */ + int getEntityIdListCount(); + /** + * repeated uint32 entity_id_list = 1; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + int getEntityIdList(int index); + + /** + * repeated uint64 avatar_guid_list = 12; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 12; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + + /** + * repeated .ServerBuff server_buff_list = 11; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + } + /** + *
+   * CmdId: 361
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ServerBuffChangeNotify} + */ + public static final class ServerBuffChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerBuffChangeNotify) + ServerBuffChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerBuffChangeNotify.newBuilder() to construct. + private ServerBuffChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerBuffChangeNotify() { + serverBuffChangeType_ = 0; + entityIdList_ = emptyIntList(); + avatarGuidList_ = emptyLongList(); + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerBuffChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerBuffChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + entityIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + entityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + int rawValue = input.readEnum(); + + serverBuffChangeType_ = rawValue; + break; + } + case 80: { + + isCreatureBuff_ = input.readBool(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.class, emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.Builder.class); + } + + /** + * Protobuf enum {@code ServerBuffChangeNotify.ServerBuffChangeType} + */ + public enum ServerBuffChangeType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF = 0; + */ + SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF(0), + /** + * SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF = 1; + */ + SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF(1), + UNRECOGNIZED(-1), + ; + + /** + * SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF = 0; + */ + public static final int SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF_VALUE = 0; + /** + * SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF = 1; + */ + public static final int SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ServerBuffChangeType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ServerBuffChangeType forNumber(int value) { + switch (value) { + case 0: return SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF; + case 1: return SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ServerBuffChangeType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ServerBuffChangeType findValueByNumber(int number) { + return ServerBuffChangeType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final ServerBuffChangeType[] VALUES = values(); + + public static ServerBuffChangeType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ServerBuffChangeType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ServerBuffChangeNotify.ServerBuffChangeType) + } + + public static final int SERVER_BUFF_CHANGE_TYPE_FIELD_NUMBER = 7; + private int serverBuffChangeType_; + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The enum numeric value on the wire for serverBuffChangeType. + */ + @java.lang.Override public int getServerBuffChangeTypeValue() { + return serverBuffChangeType_; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The serverBuffChangeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType getServerBuffChangeType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType result = emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.valueOf(serverBuffChangeType_); + return result == null ? emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.UNRECOGNIZED : result; + } + + public static final int IS_CREATURE_BUFF_FIELD_NUMBER = 10; + private boolean isCreatureBuff_; + /** + * bool is_creature_buff = 10; + * @return The isCreatureBuff. + */ + @java.lang.Override + public boolean getIsCreatureBuff() { + return isCreatureBuff_; + } + + public static final int ENTITY_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList entityIdList_; + /** + * repeated uint32 entity_id_list = 1; + * @return A list containing the entityIdList. + */ + @java.lang.Override + public java.util.List + getEntityIdListList() { + return entityIdList_; + } + /** + * repeated uint32 entity_id_list = 1; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 1; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + private int entityIdListMemoizedSerializedSize = -1; + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 12; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 11; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getEntityIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(entityIdListMemoizedSerializedSize); + } + for (int i = 0; i < entityIdList_.size(); i++) { + output.writeUInt32NoTag(entityIdList_.getInt(i)); + } + if (serverBuffChangeType_ != emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF.getNumber()) { + output.writeEnum(7, serverBuffChangeType_); + } + if (isCreatureBuff_ != false) { + output.writeBool(10, isCreatureBuff_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(11, serverBuffList_.get(i)); + } + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < entityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(entityIdList_.getInt(i)); + } + size += dataSize; + if (!getEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + entityIdListMemoizedSerializedSize = dataSize; + } + if (serverBuffChangeType_ != emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, serverBuffChangeType_); + } + if (isCreatureBuff_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isCreatureBuff_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, serverBuffList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify other = (emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify) obj; + + if (serverBuffChangeType_ != other.serverBuffChangeType_) return false; + if (getIsCreatureBuff() + != other.getIsCreatureBuff()) return false; + if (!getEntityIdListList() + .equals(other.getEntityIdListList())) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SERVER_BUFF_CHANGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + serverBuffChangeType_; + hash = (37 * hash) + IS_CREATURE_BUFF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCreatureBuff()); + if (getEntityIdListCount() > 0) { + hash = (37 * hash) + ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityIdListList().hashCode(); + } + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 361
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ServerBuffChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerBuffChangeNotify) + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.class, emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverBuffChangeType_ = 0; + + isCreatureBuff_ = false; + + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify build() { + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify buildPartial() { + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify result = new emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify(this); + int from_bitField0_ = bitField0_; + result.serverBuffChangeType_ = serverBuffChangeType_; + result.isCreatureBuff_ = isCreatureBuff_; + if (((bitField0_ & 0x00000001) != 0)) { + entityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityIdList_ = entityIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.avatarGuidList_ = avatarGuidList_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify other) { + if (other == emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.getDefaultInstance()) return this; + if (other.serverBuffChangeType_ != 0) { + setServerBuffChangeTypeValue(other.getServerBuffChangeTypeValue()); + } + if (other.getIsCreatureBuff() != false) { + setIsCreatureBuff(other.getIsCreatureBuff()); + } + if (!other.entityIdList_.isEmpty()) { + if (entityIdList_.isEmpty()) { + entityIdList_ = other.entityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityIdListIsMutable(); + entityIdList_.addAll(other.entityIdList_); + } + onChanged(); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000004); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int serverBuffChangeType_ = 0; + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The enum numeric value on the wire for serverBuffChangeType. + */ + @java.lang.Override public int getServerBuffChangeTypeValue() { + return serverBuffChangeType_; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @param value The enum numeric value on the wire for serverBuffChangeType to set. + * @return This builder for chaining. + */ + public Builder setServerBuffChangeTypeValue(int value) { + + serverBuffChangeType_ = value; + onChanged(); + return this; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The serverBuffChangeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType getServerBuffChangeType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType result = emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.valueOf(serverBuffChangeType_); + return result == null ? emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.UNRECOGNIZED : result; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @param value The serverBuffChangeType to set. + * @return This builder for chaining. + */ + public Builder setServerBuffChangeType(emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType value) { + if (value == null) { + throw new NullPointerException(); + } + + serverBuffChangeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return This builder for chaining. + */ + public Builder clearServerBuffChangeType() { + + serverBuffChangeType_ = 0; + onChanged(); + return this; + } + + private boolean isCreatureBuff_ ; + /** + * bool is_creature_buff = 10; + * @return The isCreatureBuff. + */ + @java.lang.Override + public boolean getIsCreatureBuff() { + return isCreatureBuff_; + } + /** + * bool is_creature_buff = 10; + * @param value The isCreatureBuff to set. + * @return This builder for chaining. + */ + public Builder setIsCreatureBuff(boolean value) { + + isCreatureBuff_ = value; + onChanged(); + return this; + } + /** + * bool is_creature_buff = 10; + * @return This builder for chaining. + */ + public Builder clearIsCreatureBuff() { + + isCreatureBuff_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList entityIdList_ = emptyIntList(); + private void ensureEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityIdList_ = mutableCopy(entityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 entity_id_list = 1; + * @return A list containing the entityIdList. + */ + public java.util.List + getEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(entityIdList_) : entityIdList_; + } + /** + * repeated uint32 entity_id_list = 1; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 1; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + /** + * repeated uint32 entity_id_list = 1; + * @param index The index to set the value at. + * @param value The entityIdList to set. + * @return This builder for chaining. + */ + public Builder setEntityIdList( + int index, int value) { + ensureEntityIdListIsMutable(); + entityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 1; + * @param value The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addEntityIdList(int value) { + ensureEntityIdListIsMutable(); + entityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 1; + * @param values The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllEntityIdList( + java.lang.Iterable values) { + ensureEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearEntityIdList() { + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerBuffChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ServerBuffChangeNotify) + private static final emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify(); + } + + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerBuffChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerBuffChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerBuffChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerBuffChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ServerBuffChangeNotify.proto\032\020ServerBu" + + "ff.proto\"\314\002\n\026ServerBuffChangeNotify\022M\n\027s" + + "erver_buff_change_type\030\007 \001(\0162,.ServerBuf" + + "fChangeNotify.ServerBuffChangeType\022\030\n\020is" + + "_creature_buff\030\n \001(\010\022\026\n\016entity_id_list\030\001" + + " \003(\r\022\030\n\020avatar_guid_list\030\014 \003(\004\022%\n\020server" + + "_buff_list\030\013 \003(\0132\013.ServerBuff\"p\n\024ServerB" + + "uffChangeType\022+\n\'SERVER_BUFF_CHANGE_TYPE" + + "_ADD_SERVER_BUFF\020\000\022+\n\'SERVER_BUFF_CHANGE" + + "_TYPE_DEL_SERVER_BUFF\020\001B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_ServerBuffChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerBuffChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerBuffChangeNotify_descriptor, + new java.lang.String[] { "ServerBuffChangeType", "IsCreatureBuff", "EntityIdList", "AvatarGuidList", "ServerBuffList", }); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java new file mode 100644 index 000000000..39c44e4eb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java @@ -0,0 +1,820 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerBuff.proto + +package emu.grasscutter.net.proto; + +public final class ServerBuffOuterClass { + private ServerBuffOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerBuffOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerBuff) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 server_buff_uid = 1; + * @return The serverBuffUid. + */ + int getServerBuffUid(); + + /** + * uint32 server_buff_id = 2; + * @return The serverBuffId. + */ + int getServerBuffId(); + + /** + * uint32 server_buff_type = 3; + * @return The serverBuffType. + */ + int getServerBuffType(); + + /** + * uint32 instanced_modifier_id = 4; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * bool is_modifier_added = 5; + * @return The isModifierAdded. + */ + boolean getIsModifierAdded(); + } + /** + * Protobuf type {@code ServerBuff} + */ + public static final class ServerBuff extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerBuff) + ServerBuffOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerBuff.newBuilder() to construct. + private ServerBuff(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerBuff() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerBuff(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerBuff( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + serverBuffUid_ = input.readUInt32(); + break; + } + case 16: { + + serverBuffId_ = input.readUInt32(); + break; + } + case 24: { + + serverBuffType_ = input.readUInt32(); + break; + } + case 32: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 40: { + + isModifierAdded_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.class, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder.class); + } + + public static final int SERVER_BUFF_UID_FIELD_NUMBER = 1; + private int serverBuffUid_; + /** + * uint32 server_buff_uid = 1; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + + public static final int SERVER_BUFF_ID_FIELD_NUMBER = 2; + private int serverBuffId_; + /** + * uint32 server_buff_id = 2; + * @return The serverBuffId. + */ + @java.lang.Override + public int getServerBuffId() { + return serverBuffId_; + } + + public static final int SERVER_BUFF_TYPE_FIELD_NUMBER = 3; + private int serverBuffType_; + /** + * uint32 server_buff_type = 3; + * @return The serverBuffType. + */ + @java.lang.Override + public int getServerBuffType() { + return serverBuffType_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 4; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 4; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int IS_MODIFIER_ADDED_FIELD_NUMBER = 5; + private boolean isModifierAdded_; + /** + * bool is_modifier_added = 5; + * @return The isModifierAdded. + */ + @java.lang.Override + public boolean getIsModifierAdded() { + return isModifierAdded_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (serverBuffUid_ != 0) { + output.writeUInt32(1, serverBuffUid_); + } + if (serverBuffId_ != 0) { + output.writeUInt32(2, serverBuffId_); + } + if (serverBuffType_ != 0) { + output.writeUInt32(3, serverBuffType_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(4, instancedModifierId_); + } + if (isModifierAdded_ != false) { + output.writeBool(5, isModifierAdded_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serverBuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, serverBuffUid_); + } + if (serverBuffId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, serverBuffId_); + } + if (serverBuffType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, serverBuffType_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, instancedModifierId_); + } + if (isModifierAdded_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isModifierAdded_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff other = (emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff) obj; + + if (getServerBuffUid() + != other.getServerBuffUid()) return false; + if (getServerBuffId() + != other.getServerBuffId()) return false; + if (getServerBuffType() + != other.getServerBuffType()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getIsModifierAdded() + != other.getIsModifierAdded()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SERVER_BUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffUid(); + hash = (37 * hash) + SERVER_BUFF_ID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffId(); + hash = (37 * hash) + SERVER_BUFF_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffType(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + IS_MODIFIER_ADDED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsModifierAdded()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ServerBuff} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerBuff) + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.class, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverBuffUid_ = 0; + + serverBuffId_ = 0; + + serverBuffType_ = 0; + + instancedModifierId_ = 0; + + isModifierAdded_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff build() { + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff buildPartial() { + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff result = new emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff(this); + result.serverBuffUid_ = serverBuffUid_; + result.serverBuffId_ = serverBuffId_; + result.serverBuffType_ = serverBuffType_; + result.instancedModifierId_ = instancedModifierId_; + result.isModifierAdded_ = isModifierAdded_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff) { + return mergeFrom((emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff other) { + if (other == emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()) return this; + if (other.getServerBuffUid() != 0) { + setServerBuffUid(other.getServerBuffUid()); + } + if (other.getServerBuffId() != 0) { + setServerBuffId(other.getServerBuffId()); + } + if (other.getServerBuffType() != 0) { + setServerBuffType(other.getServerBuffType()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getIsModifierAdded() != false) { + setIsModifierAdded(other.getIsModifierAdded()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int serverBuffUid_ ; + /** + * uint32 server_buff_uid = 1; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + /** + * uint32 server_buff_uid = 1; + * @param value The serverBuffUid to set. + * @return This builder for chaining. + */ + public Builder setServerBuffUid(int value) { + + serverBuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_uid = 1; + * @return This builder for chaining. + */ + public Builder clearServerBuffUid() { + + serverBuffUid_ = 0; + onChanged(); + return this; + } + + private int serverBuffId_ ; + /** + * uint32 server_buff_id = 2; + * @return The serverBuffId. + */ + @java.lang.Override + public int getServerBuffId() { + return serverBuffId_; + } + /** + * uint32 server_buff_id = 2; + * @param value The serverBuffId to set. + * @return This builder for chaining. + */ + public Builder setServerBuffId(int value) { + + serverBuffId_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_id = 2; + * @return This builder for chaining. + */ + public Builder clearServerBuffId() { + + serverBuffId_ = 0; + onChanged(); + return this; + } + + private int serverBuffType_ ; + /** + * uint32 server_buff_type = 3; + * @return The serverBuffType. + */ + @java.lang.Override + public int getServerBuffType() { + return serverBuffType_; + } + /** + * uint32 server_buff_type = 3; + * @param value The serverBuffType to set. + * @return This builder for chaining. + */ + public Builder setServerBuffType(int value) { + + serverBuffType_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_type = 3; + * @return This builder for chaining. + */ + public Builder clearServerBuffType() { + + serverBuffType_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 4; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 4; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 4; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private boolean isModifierAdded_ ; + /** + * bool is_modifier_added = 5; + * @return The isModifierAdded. + */ + @java.lang.Override + public boolean getIsModifierAdded() { + return isModifierAdded_; + } + /** + * bool is_modifier_added = 5; + * @param value The isModifierAdded to set. + * @return This builder for chaining. + */ + public Builder setIsModifierAdded(boolean value) { + + isModifierAdded_ = value; + onChanged(); + return this; + } + /** + * bool is_modifier_added = 5; + * @return This builder for chaining. + */ + public Builder clearIsModifierAdded() { + + isModifierAdded_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerBuff) + } + + // @@protoc_insertion_point(class_scope:ServerBuff) + private static final emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff(); + } + + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerBuff parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerBuff(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerBuff_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerBuff_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020ServerBuff.proto\"\221\001\n\nServerBuff\022\027\n\017ser" + + "ver_buff_uid\030\001 \001(\r\022\026\n\016server_buff_id\030\002 \001" + + "(\r\022\030\n\020server_buff_type\030\003 \001(\r\022\035\n\025instance" + + "d_modifier_id\030\004 \001(\r\022\031\n\021is_modifier_added" + + "\030\005 \001(\010B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerBuff_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerBuff_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerBuff_descriptor, + new java.lang.String[] { "ServerBuffUid", "ServerBuffId", "ServerBuffType", "InstancedModifierId", "IsModifierAdded", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerCondMeetQuestListUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerCondMeetQuestListUpdateNotifyOuterClass.java new file mode 100644 index 000000000..92e02a884 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerCondMeetQuestListUpdateNotifyOuterClass.java @@ -0,0 +1,872 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerCondMeetQuestListUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerCondMeetQuestListUpdateNotifyOuterClass { + private ServerCondMeetQuestListUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerCondMeetQuestListUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerCondMeetQuestListUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 del_quest_id_list = 1; + * @return A list containing the delQuestIdList. + */ + java.util.List getDelQuestIdListList(); + /** + * repeated uint32 del_quest_id_list = 1; + * @return The count of delQuestIdList. + */ + int getDelQuestIdListCount(); + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index of the element to return. + * @return The delQuestIdList at the given index. + */ + int getDelQuestIdList(int index); + + /** + * repeated uint32 add_quest_id_list = 12; + * @return A list containing the addQuestIdList. + */ + java.util.List getAddQuestIdListList(); + /** + * repeated uint32 add_quest_id_list = 12; + * @return The count of addQuestIdList. + */ + int getAddQuestIdListCount(); + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index of the element to return. + * @return The addQuestIdList at the given index. + */ + int getAddQuestIdList(int index); + } + /** + *
+   * CmdId: 406
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ServerCondMeetQuestListUpdateNotify} + */ + public static final class ServerCondMeetQuestListUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerCondMeetQuestListUpdateNotify) + ServerCondMeetQuestListUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerCondMeetQuestListUpdateNotify.newBuilder() to construct. + private ServerCondMeetQuestListUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerCondMeetQuestListUpdateNotify() { + delQuestIdList_ = emptyIntList(); + addQuestIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerCondMeetQuestListUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerCondMeetQuestListUpdateNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + delQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + delQuestIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + delQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + delQuestIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + addQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + addQuestIdList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + addQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + addQuestIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + delQuestIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + addQuestIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.class, emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.Builder.class); + } + + public static final int DEL_QUEST_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList delQuestIdList_; + /** + * repeated uint32 del_quest_id_list = 1; + * @return A list containing the delQuestIdList. + */ + @java.lang.Override + public java.util.List + getDelQuestIdListList() { + return delQuestIdList_; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return The count of delQuestIdList. + */ + public int getDelQuestIdListCount() { + return delQuestIdList_.size(); + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index of the element to return. + * @return The delQuestIdList at the given index. + */ + public int getDelQuestIdList(int index) { + return delQuestIdList_.getInt(index); + } + private int delQuestIdListMemoizedSerializedSize = -1; + + public static final int ADD_QUEST_ID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList addQuestIdList_; + /** + * repeated uint32 add_quest_id_list = 12; + * @return A list containing the addQuestIdList. + */ + @java.lang.Override + public java.util.List + getAddQuestIdListList() { + return addQuestIdList_; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return The count of addQuestIdList. + */ + public int getAddQuestIdListCount() { + return addQuestIdList_.size(); + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index of the element to return. + * @return The addQuestIdList at the given index. + */ + public int getAddQuestIdList(int index) { + return addQuestIdList_.getInt(index); + } + private int addQuestIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getDelQuestIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(delQuestIdListMemoizedSerializedSize); + } + for (int i = 0; i < delQuestIdList_.size(); i++) { + output.writeUInt32NoTag(delQuestIdList_.getInt(i)); + } + if (getAddQuestIdListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(addQuestIdListMemoizedSerializedSize); + } + for (int i = 0; i < addQuestIdList_.size(); i++) { + output.writeUInt32NoTag(addQuestIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < delQuestIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delQuestIdList_.getInt(i)); + } + size += dataSize; + if (!getDelQuestIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delQuestIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < addQuestIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(addQuestIdList_.getInt(i)); + } + size += dataSize; + if (!getAddQuestIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + addQuestIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify other = (emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify) obj; + + if (!getDelQuestIdListList() + .equals(other.getDelQuestIdListList())) return false; + if (!getAddQuestIdListList() + .equals(other.getAddQuestIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDelQuestIdListCount() > 0) { + hash = (37 * hash) + DEL_QUEST_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelQuestIdListList().hashCode(); + } + if (getAddQuestIdListCount() > 0) { + hash = (37 * hash) + ADD_QUEST_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAddQuestIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 406
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ServerCondMeetQuestListUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerCondMeetQuestListUpdateNotify) + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.class, emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + delQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + addQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify build() { + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify buildPartial() { + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify result = new emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + delQuestIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.delQuestIdList_ = delQuestIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + addQuestIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.addQuestIdList_ = addQuestIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify other) { + if (other == emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.getDefaultInstance()) return this; + if (!other.delQuestIdList_.isEmpty()) { + if (delQuestIdList_.isEmpty()) { + delQuestIdList_ = other.delQuestIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDelQuestIdListIsMutable(); + delQuestIdList_.addAll(other.delQuestIdList_); + } + onChanged(); + } + if (!other.addQuestIdList_.isEmpty()) { + if (addQuestIdList_.isEmpty()) { + addQuestIdList_ = other.addQuestIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAddQuestIdListIsMutable(); + addQuestIdList_.addAll(other.addQuestIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList delQuestIdList_ = emptyIntList(); + private void ensureDelQuestIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + delQuestIdList_ = mutableCopy(delQuestIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return A list containing the delQuestIdList. + */ + public java.util.List + getDelQuestIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(delQuestIdList_) : delQuestIdList_; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return The count of delQuestIdList. + */ + public int getDelQuestIdListCount() { + return delQuestIdList_.size(); + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index of the element to return. + * @return The delQuestIdList at the given index. + */ + public int getDelQuestIdList(int index) { + return delQuestIdList_.getInt(index); + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index to set the value at. + * @param value The delQuestIdList to set. + * @return This builder for chaining. + */ + public Builder setDelQuestIdList( + int index, int value) { + ensureDelQuestIdListIsMutable(); + delQuestIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param value The delQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addDelQuestIdList(int value) { + ensureDelQuestIdListIsMutable(); + delQuestIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param values The delQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelQuestIdList( + java.lang.Iterable values) { + ensureDelQuestIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delQuestIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearDelQuestIdList() { + delQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList addQuestIdList_ = emptyIntList(); + private void ensureAddQuestIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + addQuestIdList_ = mutableCopy(addQuestIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return A list containing the addQuestIdList. + */ + public java.util.List + getAddQuestIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(addQuestIdList_) : addQuestIdList_; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return The count of addQuestIdList. + */ + public int getAddQuestIdListCount() { + return addQuestIdList_.size(); + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index of the element to return. + * @return The addQuestIdList at the given index. + */ + public int getAddQuestIdList(int index) { + return addQuestIdList_.getInt(index); + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index to set the value at. + * @param value The addQuestIdList to set. + * @return This builder for chaining. + */ + public Builder setAddQuestIdList( + int index, int value) { + ensureAddQuestIdListIsMutable(); + addQuestIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param value The addQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addAddQuestIdList(int value) { + ensureAddQuestIdListIsMutable(); + addQuestIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param values The addQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAddQuestIdList( + java.lang.Iterable values) { + ensureAddQuestIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, addQuestIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return This builder for chaining. + */ + public Builder clearAddQuestIdList() { + addQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerCondMeetQuestListUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:ServerCondMeetQuestListUpdateNotify) + private static final emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify(); + } + + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerCondMeetQuestListUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerCondMeetQuestListUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n)ServerCondMeetQuestListUpdateNotify.pr" + + "oto\"[\n#ServerCondMeetQuestListUpdateNoti" + + "fy\022\031\n\021del_quest_id_list\030\001 \003(\r\022\031\n\021add_que" + + "st_id_list\030\014 \003(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerCondMeetQuestListUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerCondMeetQuestListUpdateNotify_descriptor, + new java.lang.String[] { "DelQuestIdList", "AddQuestIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java new file mode 100644 index 000000000..41f80a94e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerTimeNotifyOuterClass { + private ServerTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + long getServerTime(); + } + /** + *
+   * CmdId: 99
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ServerTimeNotify} + */ + public static final class ServerTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerTimeNotify) + ServerTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerTimeNotify.newBuilder() to construct. + private ServerTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerTimeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + serverTime_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.class, emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.Builder.class); + } + + public static final int SERVER_TIME_FIELD_NUMBER = 5; + private long serverTime_; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (serverTime_ != 0L) { + output.writeUInt64(5, serverTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serverTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, serverTime_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify other = (emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify) obj; + + if (getServerTime() + != other.getServerTime()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SERVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTime()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 99
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ServerTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerTimeNotify) + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.class, emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverTime_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify build() { + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify buildPartial() { + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify result = new emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify(this); + result.serverTime_ = serverTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify other) { + if (other == emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.getDefaultInstance()) return this; + if (other.getServerTime() != 0L) { + setServerTime(other.getServerTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long serverTime_ ; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + /** + * uint64 server_time = 5; + * @param value The serverTime to set. + * @return This builder for chaining. + */ + public Builder setServerTime(long value) { + + serverTime_ = value; + onChanged(); + return this; + } + /** + * uint64 server_time = 5; + * @return This builder for chaining. + */ + public Builder clearServerTime() { + + serverTime_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerTimeNotify) + } + + // @@protoc_insertion_point(class_scope:ServerTimeNotify) + private static final emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify(); + } + + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ServerTimeNotify.proto\"\'\n\020ServerTimeNo" + + "tify\022\023\n\013server_time\030\005 \001(\004B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerTimeNotify_descriptor, + new java.lang.String[] { "ServerTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedReqOuterClass.java new file mode 100644 index 000000000..701ce16f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetBattlePassViewedReq.proto + +package emu.grasscutter.net.proto; + +public final class SetBattlePassViewedReqOuterClass { + private SetBattlePassViewedReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetBattlePassViewedReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetBattlePassViewedReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 6; + * @return The scheduleId. + */ + int getScheduleId(); + } + /** + *
+   * CmdId: 2641
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetBattlePassViewedReq} + */ + public static final class SetBattlePassViewedReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetBattlePassViewedReq) + SetBattlePassViewedReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetBattlePassViewedReq.newBuilder() to construct. + private SetBattlePassViewedReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetBattlePassViewedReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetBattlePassViewedReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetBattlePassViewedReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + scheduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.class, emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 6; + private int scheduleId_; + /** + * uint32 schedule_id = 6; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (scheduleId_ != 0) { + output.writeUInt32(6, scheduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, scheduleId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq other = (emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq) obj; + + if (getScheduleId() + != other.getScheduleId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2641
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetBattlePassViewedReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetBattlePassViewedReq) + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.class, emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq build() { + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq buildPartial() { + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq result = new emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq(this); + result.scheduleId_ = scheduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq) { + return mergeFrom((emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq other) { + if (other == emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 6; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 6; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 6; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetBattlePassViewedReq) + } + + // @@protoc_insertion_point(class_scope:SetBattlePassViewedReq) + private static final emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq(); + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetBattlePassViewedReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetBattlePassViewedReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetBattlePassViewedReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetBattlePassViewedReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetBattlePassViewedReq.proto\"-\n\026SetBat" + + "tlePassViewedReq\022\023\n\013schedule_id\030\006 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetBattlePassViewedReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetBattlePassViewedReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetBattlePassViewedReq_descriptor, + new java.lang.String[] { "ScheduleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedRspOuterClass.java new file mode 100644 index 000000000..3c7ddbd7b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetBattlePassViewedRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetBattlePassViewedRspOuterClass { + private SetBattlePassViewedRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetBattlePassViewedRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetBattlePassViewedRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 2; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 2642
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetBattlePassViewedRsp} + */ + public static final class SetBattlePassViewedRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetBattlePassViewedRsp) + SetBattlePassViewedRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetBattlePassViewedRsp.newBuilder() to construct. + private SetBattlePassViewedRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetBattlePassViewedRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetBattlePassViewedRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetBattlePassViewedRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + scheduleId_ = input.readUInt32(); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.class, emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 2; + private int scheduleId_; + /** + * uint32 schedule_id = 2; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (scheduleId_ != 0) { + output.writeUInt32(2, scheduleId_); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, scheduleId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp other = (emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp) obj; + + if (getScheduleId() + != other.getScheduleId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2642
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetBattlePassViewedRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetBattlePassViewedRsp) + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.class, emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp build() { + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp buildPartial() { + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp result = new emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp(this); + result.scheduleId_ = scheduleId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp other) { + if (other == emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 2; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 2; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 2; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetBattlePassViewedRsp) + } + + // @@protoc_insertion_point(class_scope:SetBattlePassViewedRsp) + private static final emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp(); + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetBattlePassViewedRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetBattlePassViewedRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetBattlePassViewedRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetBattlePassViewedRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetBattlePassViewedRsp.proto\">\n\026SetBat" + + "tlePassViewedRsp\022\023\n\013schedule_id\030\002 \001(\r\022\017\n" + + "\007retcode\030\003 \001(\005B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetBattlePassViewedRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetBattlePassViewedRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetBattlePassViewedRsp_descriptor, + new java.lang.String[] { "ScheduleId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java new file mode 100644 index 000000000..b9dff9c76 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetEntityClientDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class SetEntityClientDataNotifyOuterClass { + private SetEntityClientDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetEntityClientDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetEntityClientDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + + /** + * .EntityClientData entity_client_data = 9; + * @return Whether the entityClientData field is set. + */ + boolean hasEntityClientData(); + /** + * .EntityClientData entity_client_data = 9; + * @return The entityClientData. + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData(); + /** + * .EntityClientData entity_client_data = 9; + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder(); + } + /** + *
+   * CmdId: 3146
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetEntityClientDataNotify} + */ + public static final class SetEntityClientDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetEntityClientDataNotify) + SetEntityClientDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetEntityClientDataNotify.newBuilder() to construct. + private SetEntityClientDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetEntityClientDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetEntityClientDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetEntityClientDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder subBuilder = null; + if (entityClientData_ != null) { + subBuilder = entityClientData_.toBuilder(); + } + entityClientData_ = input.readMessage(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityClientData_); + entityClientData_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.class, emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int ENTITY_CLIENT_DATA_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + /** + * .EntityClientData entity_client_data = 9; + * @return Whether the entityClientData field is set. + */ + @java.lang.Override + public boolean hasEntityClientData() { + return entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 9; + * @return The entityClientData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + /** + * .EntityClientData entity_client_data = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + return getEntityClientData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityClientData_ != null) { + output.writeMessage(9, getEntityClientData()); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityClientData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getEntityClientData()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify other = (emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (hasEntityClientData() != other.hasEntityClientData()) return false; + if (hasEntityClientData()) { + if (!getEntityClientData() + .equals(other.getEntityClientData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasEntityClientData()) { + hash = (37 * hash) + ENTITY_CLIENT_DATA_FIELD_NUMBER; + hash = (53 * hash) + getEntityClientData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3146
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetEntityClientDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetEntityClientDataNotify) + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.class, emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify build() { + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify buildPartial() { + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify result = new emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify(this); + result.entityId_ = entityId_; + if (entityClientDataBuilder_ == null) { + result.entityClientData_ = entityClientData_; + } else { + result.entityClientData_ = entityClientDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify other) { + if (other == emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasEntityClientData()) { + mergeEntityClientData(other.getEntityClientData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> entityClientDataBuilder_; + /** + * .EntityClientData entity_client_data = 9; + * @return Whether the entityClientData field is set. + */ + public boolean hasEntityClientData() { + return entityClientDataBuilder_ != null || entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 9; + * @return The entityClientData. + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + if (entityClientDataBuilder_ == null) { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } else { + return entityClientDataBuilder_.getMessage(); + } + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder setEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityClientData_ = value; + onChanged(); + } else { + entityClientDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder setEntityClientData( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder builderForValue) { + if (entityClientDataBuilder_ == null) { + entityClientData_ = builderForValue.build(); + onChanged(); + } else { + entityClientDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder mergeEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (entityClientData_ != null) { + entityClientData_ = + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.newBuilder(entityClientData_).mergeFrom(value).buildPartial(); + } else { + entityClientData_ = value; + } + onChanged(); + } else { + entityClientDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder clearEntityClientData() { + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + onChanged(); + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder getEntityClientDataBuilder() { + + onChanged(); + return getEntityClientDataFieldBuilder().getBuilder(); + } + /** + * .EntityClientData entity_client_data = 9; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + if (entityClientDataBuilder_ != null) { + return entityClientDataBuilder_.getMessageOrBuilder(); + } else { + return entityClientData_ == null ? + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + } + /** + * .EntityClientData entity_client_data = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> + getEntityClientDataFieldBuilder() { + if (entityClientDataBuilder_ == null) { + entityClientDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder>( + getEntityClientData(), + getParentForChildren(), + isClean()); + entityClientData_ = null; + } + return entityClientDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetEntityClientDataNotify) + } + + // @@protoc_insertion_point(class_scope:SetEntityClientDataNotify) + private static final emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify(); + } + + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetEntityClientDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetEntityClientDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetEntityClientDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetEntityClientDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037SetEntityClientDataNotify.proto\032\026Entit" + + "yClientData.proto\"]\n\031SetEntityClientData" + + "Notify\022\021\n\tentity_id\030\016 \001(\r\022-\n\022entity_clie" + + "nt_data\030\t \001(\0132\021.EntityClientDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(), + }); + internal_static_SetEntityClientDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetEntityClientDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetEntityClientDataNotify_descriptor, + new java.lang.String[] { "EntityId", "EntityClientData", }); + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java new file mode 100644 index 000000000..53e8022c9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetEquipLockStateReq.proto + +package emu.grasscutter.net.proto; + +public final class SetEquipLockStateReqOuterClass { + private SetEquipLockStateReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetEquipLockStateReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetEquipLockStateReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_locked = 15; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * uint64 target_equip_guid = 9; + * @return The targetEquipGuid. + */ + long getTargetEquipGuid(); + } + /** + *
+   * CmdId: 666
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetEquipLockStateReq} + */ + public static final class SetEquipLockStateReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetEquipLockStateReq) + SetEquipLockStateReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetEquipLockStateReq.newBuilder() to construct. + private SetEquipLockStateReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetEquipLockStateReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetEquipLockStateReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetEquipLockStateReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + targetEquipGuid_ = input.readUInt64(); + break; + } + case 120: { + + isLocked_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.class, emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.Builder.class); + } + + public static final int IS_LOCKED_FIELD_NUMBER = 15; + private boolean isLocked_; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int TARGET_EQUIP_GUID_FIELD_NUMBER = 9; + private long targetEquipGuid_; + /** + * uint64 target_equip_guid = 9; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetEquipGuid_ != 0L) { + output.writeUInt64(9, targetEquipGuid_); + } + if (isLocked_ != false) { + output.writeBool(15, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetEquipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, targetEquipGuid_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isLocked_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq other = (emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq) obj; + + if (getIsLocked() + != other.getIsLocked()) return false; + if (getTargetEquipGuid() + != other.getTargetEquipGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (37 * hash) + TARGET_EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetEquipGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 666
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetEquipLockStateReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetEquipLockStateReq) + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.class, emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLocked_ = false; + + targetEquipGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq build() { + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq buildPartial() { + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq result = new emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq(this); + result.isLocked_ = isLocked_; + result.targetEquipGuid_ = targetEquipGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq) { + return mergeFrom((emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq other) { + if (other == emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.getDefaultInstance()) return this; + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + if (other.getTargetEquipGuid() != 0L) { + setTargetEquipGuid(other.getTargetEquipGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 15; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 15; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private long targetEquipGuid_ ; + /** + * uint64 target_equip_guid = 9; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + /** + * uint64 target_equip_guid = 9; + * @param value The targetEquipGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetEquipGuid(long value) { + + targetEquipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_equip_guid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetEquipGuid() { + + targetEquipGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetEquipLockStateReq) + } + + // @@protoc_insertion_point(class_scope:SetEquipLockStateReq) + private static final emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq(); + } + + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetEquipLockStateReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetEquipLockStateReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetEquipLockStateReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetEquipLockStateReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetEquipLockStateReq.proto\"D\n\024SetEquip" + + "LockStateReq\022\021\n\tis_locked\030\017 \001(\010\022\031\n\021targe" + + "t_equip_guid\030\t \001(\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetEquipLockStateReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetEquipLockStateReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetEquipLockStateReq_descriptor, + new java.lang.String[] { "IsLocked", "TargetEquipGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java new file mode 100644 index 000000000..5482b4392 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java @@ -0,0 +1,693 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetEquipLockStateRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetEquipLockStateRspOuterClass { + private SetEquipLockStateRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetEquipLockStateRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetEquipLockStateRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 target_equip_guid = 14; + * @return The targetEquipGuid. + */ + long getTargetEquipGuid(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_locked = 10; + * @return The isLocked. + */ + boolean getIsLocked(); + } + /** + *
+   * CmdId: 668
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetEquipLockStateRsp} + */ + public static final class SetEquipLockStateRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetEquipLockStateRsp) + SetEquipLockStateRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetEquipLockStateRsp.newBuilder() to construct. + private SetEquipLockStateRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetEquipLockStateRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetEquipLockStateRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetEquipLockStateRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + isLocked_ = input.readBool(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + targetEquipGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.class, emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.Builder.class); + } + + public static final int TARGET_EQUIP_GUID_FIELD_NUMBER = 14; + private long targetEquipGuid_; + /** + * uint64 target_equip_guid = 14; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_LOCKED_FIELD_NUMBER = 10; + private boolean isLocked_; + /** + * bool is_locked = 10; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isLocked_ != false) { + output.writeBool(10, isLocked_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (targetEquipGuid_ != 0L) { + output.writeUInt64(14, targetEquipGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isLocked_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (targetEquipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, targetEquipGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp other = (emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) obj; + + if (getTargetEquipGuid() + != other.getTargetEquipGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getIsLocked() + != other.getIsLocked()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetEquipGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 668
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetEquipLockStateRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetEquipLockStateRsp) + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.class, emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetEquipGuid_ = 0L; + + retcode_ = 0; + + isLocked_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp build() { + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp buildPartial() { + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp result = new emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp(this); + result.targetEquipGuid_ = targetEquipGuid_; + result.retcode_ = retcode_; + result.isLocked_ = isLocked_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp other) { + if (other == emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.getDefaultInstance()) return this; + if (other.getTargetEquipGuid() != 0L) { + setTargetEquipGuid(other.getTargetEquipGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long targetEquipGuid_ ; + /** + * uint64 target_equip_guid = 14; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + /** + * uint64 target_equip_guid = 14; + * @param value The targetEquipGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetEquipGuid(long value) { + + targetEquipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_equip_guid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetEquipGuid() { + + targetEquipGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 10; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 10; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 10; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetEquipLockStateRsp) + } + + // @@protoc_insertion_point(class_scope:SetEquipLockStateRsp) + private static final emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp(); + } + + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetEquipLockStateRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetEquipLockStateRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetEquipLockStateRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetEquipLockStateRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetEquipLockStateRsp.proto\"U\n\024SetEquip" + + "LockStateRsp\022\031\n\021target_equip_guid\030\016 \001(\004\022" + + "\017\n\007retcode\030\r \001(\005\022\021\n\tis_locked\030\n \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetEquipLockStateRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetEquipLockStateRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetEquipLockStateRsp_descriptor, + new java.lang.String[] { "TargetEquipGuid", "Retcode", "IsLocked", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java new file mode 100644 index 000000000..367b0cd8f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetNameCardReq.proto + +package emu.grasscutter.net.proto; + +public final class SetNameCardReqOuterClass { + private SetNameCardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetNameCardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetNameCardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 name_card_id = 10; + * @return The nameCardId. + */ + int getNameCardId(); + } + /** + *
+   * CmdId: 4004
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetNameCardReq} + */ + public static final class SetNameCardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetNameCardReq) + SetNameCardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetNameCardReq.newBuilder() to construct. + private SetNameCardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetNameCardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetNameCardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetNameCardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + nameCardId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.class, emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.Builder.class); + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 10; + private int nameCardId_; + /** + * uint32 name_card_id = 10; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (nameCardId_ != 0) { + output.writeUInt32(10, nameCardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, nameCardId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq other = (emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq) obj; + + if (getNameCardId() + != other.getNameCardId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4004
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetNameCardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetNameCardReq) + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.class, emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameCardId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq build() { + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq buildPartial() { + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq result = new emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq(this); + result.nameCardId_ = nameCardId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq) { + return mergeFrom((emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq other) { + if (other == emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.getDefaultInstance()) return this; + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 10; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 10; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 10; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetNameCardReq) + } + + // @@protoc_insertion_point(class_scope:SetNameCardReq) + private static final emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq(); + } + + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetNameCardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetNameCardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetNameCardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetNameCardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024SetNameCardReq.proto\"&\n\016SetNameCardReq" + + "\022\024\n\014name_card_id\030\n \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetNameCardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetNameCardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetNameCardReq_descriptor, + new java.lang.String[] { "NameCardId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java new file mode 100644 index 000000000..421a0b0e8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetNameCardRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetNameCardRspOuterClass { + private SetNameCardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetNameCardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetNameCardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 name_card_id = 11; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4093
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetNameCardRsp} + */ + public static final class SetNameCardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetNameCardRsp) + SetNameCardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetNameCardRsp.newBuilder() to construct. + private SetNameCardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetNameCardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetNameCardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetNameCardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + nameCardId_ = input.readUInt32(); + break; + } + case 96: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.class, emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.Builder.class); + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 11; + private int nameCardId_; + /** + * uint32 name_card_id = 11; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (nameCardId_ != 0) { + output.writeUInt32(11, nameCardId_); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nameCardId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp other = (emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) obj; + + if (getNameCardId() + != other.getNameCardId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4093
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetNameCardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetNameCardRsp) + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.class, emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameCardId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp build() { + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp buildPartial() { + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp result = new emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp(this); + result.nameCardId_ = nameCardId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp other) { + if (other == emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.getDefaultInstance()) return this; + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 11; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 11; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 11; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetNameCardRsp) + } + + // @@protoc_insertion_point(class_scope:SetNameCardRsp) + private static final emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp(); + } + + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetNameCardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetNameCardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetNameCardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetNameCardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024SetNameCardRsp.proto\"7\n\016SetNameCardRsp" + + "\022\024\n\014name_card_id\030\013 \001(\r\022\017\n\007retcode\030\014 \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetNameCardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetNameCardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetNameCardRsp_descriptor, + new java.lang.String[] { "NameCardId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateReqOuterClass.java new file mode 100644 index 000000000..34f84b4d0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetOpenStateReq.proto + +package emu.grasscutter.net.proto; + +public final class SetOpenStateReqOuterClass { + private SetOpenStateReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetOpenStateReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetOpenStateReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 key = 12; + * @return The key. + */ + int getKey(); + + /** + * uint32 value = 5; + * @return The value. + */ + int getValue(); + } + /** + *
+   * CmdId: 165
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetOpenStateReq} + */ + public static final class SetOpenStateReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetOpenStateReq) + SetOpenStateReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetOpenStateReq.newBuilder() to construct. + private SetOpenStateReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetOpenStateReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetOpenStateReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetOpenStateReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + value_ = input.readUInt32(); + break; + } + case 96: { + + key_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.class, emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 12; + private int key_; + /** + * uint32 key = 12; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + public static final int VALUE_FIELD_NUMBER = 5; + private int value_; + /** + * uint32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (value_ != 0) { + output.writeUInt32(5, value_); + } + if (key_ != 0) { + output.writeUInt32(12, key_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, value_); + } + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, key_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq other = (emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq) obj; + + if (getKey() + != other.getKey()) return false; + if (getValue() + != other.getValue()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 165
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetOpenStateReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetOpenStateReq) + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.class, emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + key_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq build() { + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq buildPartial() { + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq result = new emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq(this); + result.key_ = key_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq) { + return mergeFrom((emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq other) { + if (other == emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.getDefaultInstance()) return this; + if (other.getKey() != 0) { + setKey(other.getKey()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int key_ ; + /** + * uint32 key = 12; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 12; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 12; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * uint32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 5; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 5; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetOpenStateReq) + } + + // @@protoc_insertion_point(class_scope:SetOpenStateReq) + private static final emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq(); + } + + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetOpenStateReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetOpenStateReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetOpenStateReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetOpenStateReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SetOpenStateReq.proto\"-\n\017SetOpenStateR" + + "eq\022\013\n\003key\030\014 \001(\r\022\r\n\005value\030\005 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetOpenStateReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetOpenStateReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetOpenStateReq_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateRspOuterClass.java new file mode 100644 index 000000000..c889be6cd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetOpenStateRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetOpenStateRspOuterClass { + private SetOpenStateRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetOpenStateRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetOpenStateRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 key = 9; + * @return The key. + */ + int getKey(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 value = 15; + * @return The value. + */ + int getValue(); + } + /** + *
+   * CmdId: 104
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetOpenStateRsp} + */ + public static final class SetOpenStateRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetOpenStateRsp) + SetOpenStateRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetOpenStateRsp.newBuilder() to construct. + private SetOpenStateRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetOpenStateRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetOpenStateRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetOpenStateRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + key_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + value_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.class, emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 9; + private int key_; + /** + * uint32 key = 9; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int VALUE_FIELD_NUMBER = 15; + private int value_; + /** + * uint32 value = 15; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (key_ != 0) { + output.writeUInt32(9, key_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + if (value_ != 0) { + output.writeUInt32(15, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, key_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, value_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp other = (emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp) obj; + + if (getKey() + != other.getKey()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getValue() + != other.getValue()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 104
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetOpenStateRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetOpenStateRsp) + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.class, emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + key_ = 0; + + retcode_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp build() { + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp buildPartial() { + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp result = new emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp(this); + result.key_ = key_; + result.retcode_ = retcode_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp other) { + if (other == emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.getDefaultInstance()) return this; + if (other.getKey() != 0) { + setKey(other.getKey()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int key_ ; + /** + * uint32 key = 9; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 9; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 9; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * uint32 value = 15; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 15; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 15; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetOpenStateRsp) + } + + // @@protoc_insertion_point(class_scope:SetOpenStateRsp) + private static final emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp(); + } + + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetOpenStateRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetOpenStateRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetOpenStateRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetOpenStateRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SetOpenStateRsp.proto\">\n\017SetOpenStateR" + + "sp\022\013\n\003key\030\t \001(\r\022\017\n\007retcode\030\016 \001(\005\022\r\n\005valu" + + "e\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetOpenStateRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetOpenStateRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetOpenStateRsp_descriptor, + new java.lang.String[] { "Key", "Retcode", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayReqOuterClass.java new file mode 100644 index 000000000..fe27279b8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBirthdayReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBirthdayReqOuterClass { + private SetPlayerBirthdayReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBirthdayReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBirthdayReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Birthday birthday = 9; + * @return Whether the birthday field is set. + */ + boolean hasBirthday(); + /** + * .Birthday birthday = 9; + * @return The birthday. + */ + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday(); + /** + * .Birthday birthday = 9; + */ + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder(); + } + /** + *
+   * CmdId: 4048
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerBirthdayReq} + */ + public static final class SetPlayerBirthdayReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBirthdayReq) + SetPlayerBirthdayReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBirthdayReq.newBuilder() to construct. + private SetPlayerBirthdayReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBirthdayReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBirthdayReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBirthdayReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder subBuilder = null; + if (birthday_ != null) { + subBuilder = birthday_.toBuilder(); + } + birthday_ = input.readMessage(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(birthday_); + birthday_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.class, emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.Builder.class); + } + + public static final int BIRTHDAY_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + /** + * .Birthday birthday = 9; + * @return Whether the birthday field is set. + */ + @java.lang.Override + public boolean hasBirthday() { + return birthday_ != null; + } + /** + * .Birthday birthday = 9; + * @return The birthday. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + /** + * .Birthday birthday = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + return getBirthday(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (birthday_ != null) { + output.writeMessage(9, getBirthday()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (birthday_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getBirthday()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq other = (emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq) obj; + + if (hasBirthday() != other.hasBirthday()) return false; + if (hasBirthday()) { + if (!getBirthday() + .equals(other.getBirthday())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasBirthday()) { + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4048
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerBirthdayReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBirthdayReq) + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.class, emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (birthdayBuilder_ == null) { + birthday_ = null; + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq build() { + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq result = new emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq(this); + if (birthdayBuilder_ == null) { + result.birthday_ = birthday_; + } else { + result.birthday_ = birthdayBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.getDefaultInstance()) return this; + if (other.hasBirthday()) { + mergeBirthday(other.getBirthday()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> birthdayBuilder_; + /** + * .Birthday birthday = 9; + * @return Whether the birthday field is set. + */ + public boolean hasBirthday() { + return birthdayBuilder_ != null || birthday_ != null; + } + /** + * .Birthday birthday = 9; + * @return The birthday. + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + if (birthdayBuilder_ == null) { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } else { + return birthdayBuilder_.getMessage(); + } + } + /** + * .Birthday birthday = 9; + */ + public Builder setBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + birthday_ = value; + onChanged(); + } else { + birthdayBuilder_.setMessage(value); + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public Builder setBirthday( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder builderForValue) { + if (birthdayBuilder_ == null) { + birthday_ = builderForValue.build(); + onChanged(); + } else { + birthdayBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public Builder mergeBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (birthday_ != null) { + birthday_ = + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder(birthday_).mergeFrom(value).buildPartial(); + } else { + birthday_ = value; + } + onChanged(); + } else { + birthdayBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public Builder clearBirthday() { + if (birthdayBuilder_ == null) { + birthday_ = null; + onChanged(); + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder getBirthdayBuilder() { + + onChanged(); + return getBirthdayFieldBuilder().getBuilder(); + } + /** + * .Birthday birthday = 9; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + if (birthdayBuilder_ != null) { + return birthdayBuilder_.getMessageOrBuilder(); + } else { + return birthday_ == null ? + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + } + /** + * .Birthday birthday = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> + getBirthdayFieldBuilder() { + if (birthdayBuilder_ == null) { + birthdayBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder>( + getBirthday(), + getParentForChildren(), + isClean()); + birthday_ = null; + } + return birthdayBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerBirthdayReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBirthdayReq) + private static final emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBirthdayReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBirthdayReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBirthdayReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBirthdayReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBirthdayReq.proto\032\016Birthday.p" + + "roto\"3\n\024SetPlayerBirthdayReq\022\033\n\010birthday" + + "\030\t \001(\0132\t.BirthdayB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(), + }); + internal_static_SetPlayerBirthdayReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBirthdayReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBirthdayReq_descriptor, + new java.lang.String[] { "Birthday", }); + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayRspOuterClass.java new file mode 100644 index 000000000..60a6d350a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayRspOuterClass.java @@ -0,0 +1,756 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBirthdayRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBirthdayRspOuterClass { + private SetPlayerBirthdayRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBirthdayRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBirthdayRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .Birthday birthday = 2; + * @return Whether the birthday field is set. + */ + boolean hasBirthday(); + /** + * .Birthday birthday = 2; + * @return The birthday. + */ + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday(); + /** + * .Birthday birthday = 2; + */ + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4097
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerBirthdayRsp} + */ + public static final class SetPlayerBirthdayRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBirthdayRsp) + SetPlayerBirthdayRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBirthdayRsp.newBuilder() to construct. + private SetPlayerBirthdayRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBirthdayRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBirthdayRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBirthdayRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder subBuilder = null; + if (birthday_ != null) { + subBuilder = birthday_.toBuilder(); + } + birthday_ = input.readMessage(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(birthday_); + birthday_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.class, emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.Builder.class); + } + + public static final int BIRTHDAY_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + /** + * .Birthday birthday = 2; + * @return Whether the birthday field is set. + */ + @java.lang.Override + public boolean hasBirthday() { + return birthday_ != null; + } + /** + * .Birthday birthday = 2; + * @return The birthday. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + /** + * .Birthday birthday = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + return getBirthday(); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (birthday_ != null) { + output.writeMessage(2, getBirthday()); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (birthday_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getBirthday()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp other = (emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp) obj; + + if (hasBirthday() != other.hasBirthday()) return false; + if (hasBirthday()) { + if (!getBirthday() + .equals(other.getBirthday())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasBirthday()) { + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4097
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerBirthdayRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBirthdayRsp) + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.class, emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (birthdayBuilder_ == null) { + birthday_ = null; + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp build() { + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp result = new emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp(this); + if (birthdayBuilder_ == null) { + result.birthday_ = birthday_; + } else { + result.birthday_ = birthdayBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.getDefaultInstance()) return this; + if (other.hasBirthday()) { + mergeBirthday(other.getBirthday()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> birthdayBuilder_; + /** + * .Birthday birthday = 2; + * @return Whether the birthday field is set. + */ + public boolean hasBirthday() { + return birthdayBuilder_ != null || birthday_ != null; + } + /** + * .Birthday birthday = 2; + * @return The birthday. + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + if (birthdayBuilder_ == null) { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } else { + return birthdayBuilder_.getMessage(); + } + } + /** + * .Birthday birthday = 2; + */ + public Builder setBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + birthday_ = value; + onChanged(); + } else { + birthdayBuilder_.setMessage(value); + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public Builder setBirthday( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder builderForValue) { + if (birthdayBuilder_ == null) { + birthday_ = builderForValue.build(); + onChanged(); + } else { + birthdayBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public Builder mergeBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (birthday_ != null) { + birthday_ = + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder(birthday_).mergeFrom(value).buildPartial(); + } else { + birthday_ = value; + } + onChanged(); + } else { + birthdayBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public Builder clearBirthday() { + if (birthdayBuilder_ == null) { + birthday_ = null; + onChanged(); + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder getBirthdayBuilder() { + + onChanged(); + return getBirthdayFieldBuilder().getBuilder(); + } + /** + * .Birthday birthday = 2; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + if (birthdayBuilder_ != null) { + return birthdayBuilder_.getMessageOrBuilder(); + } else { + return birthday_ == null ? + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + } + /** + * .Birthday birthday = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> + getBirthdayFieldBuilder() { + if (birthdayBuilder_ == null) { + birthdayBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder>( + getBirthday(), + getParentForChildren(), + isClean()); + birthday_ = null; + } + return birthdayBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerBirthdayRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBirthdayRsp) + private static final emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBirthdayRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBirthdayRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBirthdayRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBirthdayRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBirthdayRsp.proto\032\016Birthday.p" + + "roto\"D\n\024SetPlayerBirthdayRsp\022\033\n\010birthday" + + "\030\002 \001(\0132\t.Birthday\022\017\n\007retcode\030\005 \001(\005B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(), + }); + internal_static_SetPlayerBirthdayRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBirthdayRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBirthdayRsp_descriptor, + new java.lang.String[] { "Birthday", "Retcode", }); + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java new file mode 100644 index 000000000..79a9a8520 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java @@ -0,0 +1,701 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBornDataReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBornDataReqOuterClass { + private SetPlayerBornDataReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBornDataReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBornDataReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * string nick_name = 13; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 13; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + } + /** + *
+   * CmdId: 105
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerBornDataReq} + */ + public static final class SetPlayerBornDataReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBornDataReq) + SetPlayerBornDataReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBornDataReq.newBuilder() to construct. + private SetPlayerBornDataReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBornDataReq() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBornDataReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBornDataReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + avatarId_ = input.readUInt32(); + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.class, emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 2; + private int avatarId_; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int NICK_NAME_FIELD_NUMBER = 13; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 13; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 13; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarId_ != 0) { + output.writeUInt32(2, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, nickName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, nickName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq other = (emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (!getNickName() + .equals(other.getNickName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 105
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerBornDataReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBornDataReq) + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.class, emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + nickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq build() { + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq result = new emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq(this); + result.avatarId_ = avatarId_; + result.nickName_ = nickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 2; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 13; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 13; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 13; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 13; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 13; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerBornDataReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBornDataReq) + private static final emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBornDataReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBornDataReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBornDataReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBornDataReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBornDataReq.proto\"<\n\024SetPlaye" + + "rBornDataReq\022\021\n\tavatar_id\030\002 \001(\r\022\021\n\tnick_" + + "name\030\r \001(\tB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerBornDataReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBornDataReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBornDataReq_descriptor, + new java.lang.String[] { "AvatarId", "NickName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataRspOuterClass.java new file mode 100644 index 000000000..88e5c44a9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBornDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBornDataRspOuterClass { + private SetPlayerBornDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBornDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBornDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 182
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerBornDataRsp} + */ + public static final class SetPlayerBornDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBornDataRsp) + SetPlayerBornDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBornDataRsp.newBuilder() to construct. + private SetPlayerBornDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBornDataRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBornDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBornDataRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.class, emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp other = (emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 182
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerBornDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBornDataRsp) + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.class, emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp build() { + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp result = new emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerBornDataRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBornDataRsp) + private static final emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBornDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBornDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBornDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBornDataRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBornDataRsp.proto\"\'\n\024SetPlaye" + + "rBornDataRsp\022\017\n\007retcode\030\n \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerBornDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBornDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBornDataRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java new file mode 100644 index 000000000..b23bb81c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerHeadImageReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerHeadImageReqOuterClass { + private SetPlayerHeadImageReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerHeadImageReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerHeadImageReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + int getAvatarId(); + } + /** + *
+   * CmdId: 4082
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerHeadImageReq} + */ + public static final class SetPlayerHeadImageReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerHeadImageReq) + SetPlayerHeadImageReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerHeadImageReq.newBuilder() to construct. + private SetPlayerHeadImageReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerHeadImageReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerHeadImageReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerHeadImageReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + avatarId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.class, emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 7; + private int avatarId_; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarId_ != 0) { + output.writeUInt32(7, avatarId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq other = (emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4082
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerHeadImageReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerHeadImageReq) + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.class, emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq build() { + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq result = new emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq(this); + result.avatarId_ = avatarId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 7; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerHeadImageReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerHeadImageReq) + private static final emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerHeadImageReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerHeadImageReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerHeadImageReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerHeadImageReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerHeadImageReq.proto\"*\n\025SetPlay" + + "erHeadImageReq\022\021\n\tavatar_id\030\007 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerHeadImageReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerHeadImageReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerHeadImageReq_descriptor, + new java.lang.String[] { "AvatarId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java new file mode 100644 index 000000000..74910f337 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java @@ -0,0 +1,827 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerHeadImageRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerHeadImageRspOuterClass { + private SetPlayerHeadImageRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerHeadImageRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerHeadImageRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .ProfilePicture profile_picture = 6; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 6; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 6; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + + /** + * uint32 avatar_id = 5; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4047
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerHeadImageRsp} + */ + public static final class SetPlayerHeadImageRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerHeadImageRsp) + SetPlayerHeadImageRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerHeadImageRsp.newBuilder() to construct. + private SetPlayerHeadImageRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerHeadImageRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerHeadImageRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerHeadImageRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + avatarId_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.class, emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.Builder.class); + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 6; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 6; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 5; + private int avatarId_; + /** + * uint32 avatar_id = 5; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (avatarId_ != 0) { + output.writeUInt32(5, avatarId_); + } + if (profilePicture_ != null) { + output.writeMessage(6, getProfilePicture()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, avatarId_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getProfilePicture()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp other = (emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) obj; + + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (getAvatarId() + != other.getAvatarId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4047
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerHeadImageRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerHeadImageRsp) + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.class, emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + avatarId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp build() { + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp result = new emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp(this); + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + result.avatarId_ = avatarId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.getDefaultInstance()) return this; + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 6; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 6; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 6; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 5; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 5; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 5; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerHeadImageRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerHeadImageRsp) + private static final emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerHeadImageRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerHeadImageRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerHeadImageRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerHeadImageRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerHeadImageRsp.proto\032\024ProfilePi" + + "cture.proto\"e\n\025SetPlayerHeadImageRsp\022(\n\017" + + "profile_picture\030\006 \001(\0132\017.ProfilePicture\022\021" + + "\n\tavatar_id\030\005 \001(\r\022\017\n\007retcode\030\001 \001(\005B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + }); + internal_static_SetPlayerHeadImageRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerHeadImageRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerHeadImageRsp_descriptor, + new java.lang.String[] { "ProfilePicture", "AvatarId", "Retcode", }); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java new file mode 100644 index 000000000..b3ea81745 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java @@ -0,0 +1,630 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerNameReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerNameReqOuterClass { + private SetPlayerNameReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerNameReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerNameReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string nick_name = 1; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 1; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + } + /** + *
+   * CmdId: 153
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerNameReq} + */ + public static final class SetPlayerNameReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerNameReq) + SetPlayerNameReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerNameReq.newBuilder() to construct. + private SetPlayerNameReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerNameReq() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerNameReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerNameReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.class, emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.Builder.class); + } + + public static final int NICK_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 1; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 1; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nickName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nickName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq other = (emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq) obj; + + if (!getNickName() + .equals(other.getNickName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 153
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerNameReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerNameReq) + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.class, emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq build() { + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq result = new emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq(this); + result.nickName_ = nickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.getDefaultInstance()) return this; + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 1; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 1; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 1; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 1; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 1; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerNameReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerNameReq) + private static final emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerNameReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerNameReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerNameReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerNameReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerNameReq.proto\"%\n\020SetPlayerNam" + + "eReq\022\021\n\tnick_name\030\001 \001(\tB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerNameReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerNameReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerNameReq_descriptor, + new java.lang.String[] { "NickName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java new file mode 100644 index 000000000..9d376879c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java @@ -0,0 +1,700 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerNameRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerNameRspOuterClass { + private SetPlayerNameRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerNameRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerNameRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * string nick_name = 14; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 14; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + } + /** + *
+   * CmdId: 122
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerNameRsp} + */ + public static final class SetPlayerNameRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerNameRsp) + SetPlayerNameRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerNameRsp.newBuilder() to construct. + private SetPlayerNameRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerNameRsp() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerNameRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerNameRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.class, emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int NICK_NAME_FIELD_NUMBER = 14; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 14; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 14; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, nickName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, nickName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp other = (emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getNickName() + .equals(other.getNickName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 122
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerNameRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerNameRsp) + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.class, emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + nickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp build() { + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp result = new emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp(this); + result.retcode_ = retcode_; + result.nickName_ = nickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 14; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 14; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 14; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 14; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 14; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerNameRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerNameRsp) + private static final emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerNameRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerNameRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerNameRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerNameRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerNameRsp.proto\"6\n\020SetPlayerNam" + + "eRsp\022\017\n\007retcode\030\t \001(\005\022\021\n\tnick_name\030\016 \001(\t" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerNameRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerNameRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerNameRsp_descriptor, + new java.lang.String[] { "Retcode", "NickName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java new file mode 100644 index 000000000..d42cc3be3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerPropReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerPropReqOuterClass { + private SetPlayerPropReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerPropReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerPropReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PropValue prop_list = 7; + */ + java.util.List + getPropListList(); + /** + * repeated .PropValue prop_list = 7; + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index); + /** + * repeated .PropValue prop_list = 7; + */ + int getPropListCount(); + /** + * repeated .PropValue prop_list = 7; + */ + java.util.List + getPropListOrBuilderList(); + /** + * repeated .PropValue prop_list = 7; + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( + int index); + } + /** + *
+   * CmdId: 197
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerPropReq} + */ + public static final class SetPlayerPropReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerPropReq) + SetPlayerPropReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerPropReq.newBuilder() to construct. + private SetPlayerPropReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerPropReq() { + propList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerPropReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerPropReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + propList_.add( + input.readMessage(emu.grasscutter.net.proto.PropValueOuterClass.PropValue.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.class, emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.Builder.class); + } + + public static final int PROP_LIST_FIELD_NUMBER = 7; + private java.util.List propList_; + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public java.util.List getPropListList() { + return propList_; + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public java.util.List + getPropListOrBuilderList() { + return propList_; + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public int getPropListCount() { + return propList_.size(); + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index) { + return propList_.get(index); + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( + int index) { + return propList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < propList_.size(); i++) { + output.writeMessage(7, propList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < propList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, propList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq other = (emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq) obj; + + if (!getPropListList() + .equals(other.getPropListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getPropListCount() > 0) { + hash = (37 * hash) + PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPropListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 197
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerPropReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerPropReq) + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.class, emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq build() { + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq result = new emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq(this); + int from_bitField0_ = bitField0_; + if (propListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.propList_ = propList_; + } else { + result.propList_ = propListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.getDefaultInstance()) return this; + if (propListBuilder_ == null) { + if (!other.propList_.isEmpty()) { + if (propList_.isEmpty()) { + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropListIsMutable(); + propList_.addAll(other.propList_); + } + onChanged(); + } + } else { + if (!other.propList_.isEmpty()) { + if (propListBuilder_.isEmpty()) { + propListBuilder_.dispose(); + propListBuilder_ = null; + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + propListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropListFieldBuilder() : null; + } else { + propListBuilder_.addAllMessages(other.propList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List propList_ = + java.util.Collections.emptyList(); + private void ensurePropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(propList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> propListBuilder_; + + /** + * repeated .PropValue prop_list = 7; + */ + public java.util.List getPropListList() { + if (propListBuilder_ == null) { + return java.util.Collections.unmodifiableList(propList_); + } else { + return propListBuilder_.getMessageList(); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public int getPropListCount() { + if (propListBuilder_ == null) { + return propList_.size(); + } else { + return propListBuilder_.getCount(); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index) { + if (propListBuilder_ == null) { + return propList_.get(index); + } else { + return propListBuilder_.getMessage(index); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.set(index, value); + onChanged(); + } else { + propListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.set(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList(emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(value); + onChanged(); + } else { + propListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(index, value); + onChanged(); + } else { + propListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addAllPropList( + java.lang.Iterable values) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, propList_); + onChanged(); + } else { + propListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder clearPropList() { + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propListBuilder_.clear(); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder removePropList(int index) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.remove(index); + onChanged(); + } else { + propListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder getPropListBuilder( + int index) { + return getPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( + int index) { + if (propListBuilder_ == null) { + return propList_.get(index); } else { + return propListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public java.util.List + getPropListOrBuilderList() { + if (propListBuilder_ != null) { + return propListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(propList_); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder addPropListBuilder() { + return getPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder addPropListBuilder( + int index) { + return getPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + /** + * repeated .PropValue prop_list = 7; + */ + public java.util.List + getPropListBuilderList() { + return getPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> + getPropListFieldBuilder() { + if (propListBuilder_ == null) { + propListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder>( + propList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + propList_ = null; + } + return propListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerPropReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerPropReq) + private static final emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerPropReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerPropReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerPropReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerPropReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerPropReq.proto\032\017PropValue.prot" + + "o\"1\n\020SetPlayerPropReq\022\035\n\tprop_list\030\007 \003(\013" + + "2\n.PropValueB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_SetPlayerPropReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerPropReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerPropReq_descriptor, + new java.lang.String[] { "PropList", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java new file mode 100644 index 000000000..76fb05be6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerPropRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerPropRspOuterClass { + private SetPlayerPropRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerPropRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerPropRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 181
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerPropRsp} + */ + public static final class SetPlayerPropRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerPropRsp) + SetPlayerPropRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerPropRsp.newBuilder() to construct. + private SetPlayerPropRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerPropRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerPropRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerPropRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.class, emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp other = (emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 181
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerPropRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerPropRsp) + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.class, emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp build() { + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp result = new emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerPropRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerPropRsp) + private static final emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerPropRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerPropRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerPropRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerPropRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerPropRsp.proto\"#\n\020SetPlayerPro" + + "pRsp\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerPropRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerPropRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerPropRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java new file mode 100644 index 000000000..bba1c34ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java @@ -0,0 +1,630 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerSignatureReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerSignatureReqOuterClass { + private SetPlayerSignatureReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerSignatureReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerSignatureReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string signature = 3; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 3; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + } + /** + *
+   * CmdId: 4081
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerSignatureReq} + */ + public static final class SetPlayerSignatureReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerSignatureReq) + SetPlayerSignatureReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerSignatureReq.newBuilder() to construct. + private SetPlayerSignatureReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerSignatureReq() { + signature_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerSignatureReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerSignatureReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.class, emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.Builder.class); + } + + public static final int SIGNATURE_FIELD_NUMBER = 3; + private volatile java.lang.Object signature_; + /** + * string signature = 3; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } + } + /** + * string signature = 3; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, signature_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, signature_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq other = (emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq) obj; + + if (!getSignature() + .equals(other.getSignature())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4081
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerSignatureReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerSignatureReq) + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.class, emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + signature_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq build() { + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq result = new emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq(this); + result.signature_ = signature_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.getDefaultInstance()) return this; + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 3; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 3; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 3; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 3; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 3; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerSignatureReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerSignatureReq) + private static final emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerSignatureReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerSignatureReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerSignatureReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerSignatureReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerSignatureReq.proto\"*\n\025SetPlay" + + "erSignatureReq\022\021\n\tsignature\030\003 \001(\tB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerSignatureReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerSignatureReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerSignatureReq_descriptor, + new java.lang.String[] { "Signature", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java new file mode 100644 index 000000000..9b403a43e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java @@ -0,0 +1,701 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerSignatureRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerSignatureRspOuterClass { + private SetPlayerSignatureRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerSignatureRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerSignatureRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * string signature = 1; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 1; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4005
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerSignatureRsp} + */ + public static final class SetPlayerSignatureRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerSignatureRsp) + SetPlayerSignatureRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerSignatureRsp.newBuilder() to construct. + private SetPlayerSignatureRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerSignatureRsp() { + signature_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerSignatureRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerSignatureRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.class, emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.Builder.class); + } + + public static final int SIGNATURE_FIELD_NUMBER = 1; + private volatile java.lang.Object signature_; + /** + * string signature = 1; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } + } + /** + * string signature = 1; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signature_); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, signature_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp other = (emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) obj; + + if (!getSignature() + .equals(other.getSignature())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4005
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerSignatureRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerSignatureRsp) + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.class, emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + signature_ = ""; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp build() { + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp result = new emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp(this); + result.signature_ = signature_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.getDefaultInstance()) return this; + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 1; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 1; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 1; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 1; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 1; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetPlayerSignatureRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerSignatureRsp) + private static final emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerSignatureRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerSignatureRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerSignatureRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerSignatureRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerSignatureRsp.proto\";\n\025SetPlay" + + "erSignatureRsp\022\021\n\tsignature\030\001 \001(\t\022\017\n\007ret" + + "code\030\004 \001(\005B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerSignatureRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerSignatureRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerSignatureRsp_descriptor, + new java.lang.String[] { "Signature", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java new file mode 100644 index 000000000..6bf3e097b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java @@ -0,0 +1,819 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpAvatarTeamReq.proto + +package emu.grasscutter.net.proto; + +public final class SetUpAvatarTeamReqOuterClass { + private SetUpAvatarTeamReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpAvatarTeamReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpAvatarTeamReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 team_id = 3; + * @return The teamId. + */ + int getTeamId(); + + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return A list containing the avatarTeamGuidList. + */ + java.util.List getAvatarTeamGuidListList(); + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return The count of avatarTeamGuidList. + */ + int getAvatarTeamGuidListCount(); + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + long getAvatarTeamGuidList(int index); + + /** + * uint64 cur_avatar_guid = 5; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + } + /** + *
+   * CmdId: 1690
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetUpAvatarTeamReq} + */ + public static final class SetUpAvatarTeamReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpAvatarTeamReq) + SetUpAvatarTeamReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpAvatarTeamReq.newBuilder() to construct. + private SetUpAvatarTeamReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpAvatarTeamReq() { + avatarTeamGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpAvatarTeamReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpAvatarTeamReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + teamId_ = input.readUInt32(); + break; + } + case 40: { + + curAvatarGuid_ = input.readUInt64(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarTeamGuidList_.addLong(input.readUInt64()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.class, emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.Builder.class); + } + + public static final int TEAM_ID_FIELD_NUMBER = 3; + private int teamId_; + /** + * uint32 team_id = 3; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + public static final int AVATAR_TEAM_GUID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.LongList avatarTeamGuidList_; + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return A list containing the avatarTeamGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarTeamGuidListList() { + return avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + private int avatarTeamGuidListMemoizedSerializedSize = -1; + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 5; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 5; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (teamId_ != 0) { + output.writeUInt32(3, teamId_); + } + if (curAvatarGuid_ != 0L) { + output.writeUInt64(5, curAvatarGuid_); + } + if (getAvatarTeamGuidListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(avatarTeamGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarTeamGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, teamId_); + } + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, curAvatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarTeamGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarTeamGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarTeamGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq other = (emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq) obj; + + if (getTeamId() + != other.getTeamId()) return false; + if (!getAvatarTeamGuidListList() + .equals(other.getAvatarTeamGuidListList())) return false; + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + if (getAvatarTeamGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_TEAM_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarTeamGuidListList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1690
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetUpAvatarTeamReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpAvatarTeamReq) + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.class, emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + teamId_ = 0; + + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + curAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq build() { + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq buildPartial() { + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq result = new emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq(this); + int from_bitField0_ = bitField0_; + result.teamId_ = teamId_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarTeamGuidList_ = avatarTeamGuidList_; + result.curAvatarGuid_ = curAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq) { + return mergeFrom((emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq other) { + if (other == emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.getDefaultInstance()) return this; + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + if (!other.avatarTeamGuidList_.isEmpty()) { + if (avatarTeamGuidList_.isEmpty()) { + avatarTeamGuidList_ = other.avatarTeamGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addAll(other.avatarTeamGuidList_); + } + onChanged(); + } + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int teamId_ ; + /** + * uint32 team_id = 3; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * uint32 team_id = 3; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_id = 3; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarTeamGuidList_ = emptyLongList(); + private void ensureAvatarTeamGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = mutableCopy(avatarTeamGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return A list containing the avatarTeamGuidList. + */ + public java.util.List + getAvatarTeamGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarTeamGuidList_) : avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index to set the value at. + * @param value The avatarTeamGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarTeamGuidList( + int index, long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param value The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarTeamGuidList(long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param values The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarTeamGuidList( + java.lang.Iterable values) { + ensureAvatarTeamGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarTeamGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarTeamGuidList() { + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 5; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 5; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 5; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetUpAvatarTeamReq) + } + + // @@protoc_insertion_point(class_scope:SetUpAvatarTeamReq) + private static final emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq(); + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpAvatarTeamReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpAvatarTeamReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpAvatarTeamReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpAvatarTeamReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SetUpAvatarTeamReq.proto\"]\n\022SetUpAvata" + + "rTeamReq\022\017\n\007team_id\030\003 \001(\r\022\035\n\025avatar_team" + + "_guid_list\030\007 \003(\004\022\027\n\017cur_avatar_guid\030\005 \001(" + + "\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetUpAvatarTeamReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpAvatarTeamReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpAvatarTeamReq_descriptor, + new java.lang.String[] { "TeamId", "AvatarTeamGuidList", "CurAvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java new file mode 100644 index 000000000..2ab54584b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java @@ -0,0 +1,890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpAvatarTeamRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetUpAvatarTeamRspOuterClass { + private SetUpAvatarTeamRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpAvatarTeamRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpAvatarTeamRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return A list containing the avatarTeamGuidList. + */ + java.util.List getAvatarTeamGuidListList(); + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return The count of avatarTeamGuidList. + */ + int getAvatarTeamGuidListCount(); + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + long getAvatarTeamGuidList(int index); + + /** + * uint32 team_id = 6; + * @return The teamId. + */ + int getTeamId(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + } + /** + *
+   * CmdId: 1646
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetUpAvatarTeamRsp} + */ + public static final class SetUpAvatarTeamRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpAvatarTeamRsp) + SetUpAvatarTeamRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpAvatarTeamRsp.newBuilder() to construct. + private SetUpAvatarTeamRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpAvatarTeamRsp() { + avatarTeamGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpAvatarTeamRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpAvatarTeamRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarTeamGuidList_.addLong(input.readUInt64()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 48: { + + teamId_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + curAvatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.class, emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.Builder.class); + } + + public static final int AVATAR_TEAM_GUID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.LongList avatarTeamGuidList_; + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return A list containing the avatarTeamGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarTeamGuidListList() { + return avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + private int avatarTeamGuidListMemoizedSerializedSize = -1; + + public static final int TEAM_ID_FIELD_NUMBER = 6; + private int teamId_; + /** + * uint32 team_id = 6; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 13; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getAvatarTeamGuidListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(avatarTeamGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarTeamGuidList_.getLong(i)); + } + if (teamId_ != 0) { + output.writeUInt32(6, teamId_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (curAvatarGuid_ != 0L) { + output.writeUInt64(13, curAvatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarTeamGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarTeamGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarTeamGuidListMemoizedSerializedSize = dataSize; + } + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, teamId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, curAvatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp other = (emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp) obj; + + if (!getAvatarTeamGuidListList() + .equals(other.getAvatarTeamGuidListList())) return false; + if (getTeamId() + != other.getTeamId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getAvatarTeamGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_TEAM_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarTeamGuidListList().hashCode(); + } + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1646
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetUpAvatarTeamRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpAvatarTeamRsp) + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.class, emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + teamId_ = 0; + + retcode_ = 0; + + curAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp build() { + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp buildPartial() { + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp result = new emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarTeamGuidList_ = avatarTeamGuidList_; + result.teamId_ = teamId_; + result.retcode_ = retcode_; + result.curAvatarGuid_ = curAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp other) { + if (other == emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.getDefaultInstance()) return this; + if (!other.avatarTeamGuidList_.isEmpty()) { + if (avatarTeamGuidList_.isEmpty()) { + avatarTeamGuidList_ = other.avatarTeamGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addAll(other.avatarTeamGuidList_); + } + onChanged(); + } + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList avatarTeamGuidList_ = emptyLongList(); + private void ensureAvatarTeamGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = mutableCopy(avatarTeamGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return A list containing the avatarTeamGuidList. + */ + public java.util.List + getAvatarTeamGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarTeamGuidList_) : avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index to set the value at. + * @param value The avatarTeamGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarTeamGuidList( + int index, long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param value The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarTeamGuidList(long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param values The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarTeamGuidList( + java.lang.Iterable values) { + ensureAvatarTeamGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarTeamGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarTeamGuidList() { + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int teamId_ ; + /** + * uint32 team_id = 6; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * uint32 team_id = 6; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_id = 6; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 13; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetUpAvatarTeamRsp) + } + + // @@protoc_insertion_point(class_scope:SetUpAvatarTeamRsp) + private static final emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp(); + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpAvatarTeamRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpAvatarTeamRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpAvatarTeamRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpAvatarTeamRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SetUpAvatarTeamRsp.proto\"n\n\022SetUpAvata" + + "rTeamRsp\022\035\n\025avatar_team_guid_list\030\001 \003(\004\022" + + "\017\n\007team_id\030\006 \001(\r\022\017\n\007retcode\030\010 \001(\005\022\027\n\017cur" + + "_avatar_guid\030\r \001(\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetUpAvatarTeamRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpAvatarTeamRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpAvatarTeamRsp_descriptor, + new java.lang.String[] { "AvatarTeamGuidList", "TeamId", "Retcode", "CurAvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetReqOuterClass.java new file mode 100644 index 000000000..956fe03a5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpLunchBoxWidgetReq.proto + +package emu.grasscutter.net.proto; + +public final class SetUpLunchBoxWidgetReqOuterClass { + private SetUpLunchBoxWidgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpLunchBoxWidgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpLunchBoxWidgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .LunchBoxData lunch_box_data = 6; + * @return Whether the lunchBoxData field is set. + */ + boolean hasLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 6; + * @return The lunchBoxData. + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 6; + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder(); + } + /** + *
+   * CmdId: 4272
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetReq} + */ + public static final class SetUpLunchBoxWidgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpLunchBoxWidgetReq) + SetUpLunchBoxWidgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpLunchBoxWidgetReq.newBuilder() to construct. + private SetUpLunchBoxWidgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpLunchBoxWidgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpLunchBoxWidgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpLunchBoxWidgetReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder subBuilder = null; + if (lunchBoxData_ != null) { + subBuilder = lunchBoxData_.toBuilder(); + } + lunchBoxData_ = input.readMessage(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lunchBoxData_); + lunchBoxData_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.Builder.class); + } + + public static final int LUNCH_BOX_DATA_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + /** + * .LunchBoxData lunch_box_data = 6; + * @return Whether the lunchBoxData field is set. + */ + @java.lang.Override + public boolean hasLunchBoxData() { + return lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 6; + * @return The lunchBoxData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + return getLunchBoxData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (lunchBoxData_ != null) { + output.writeMessage(6, getLunchBoxData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (lunchBoxData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getLunchBoxData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq other = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq) obj; + + if (hasLunchBoxData() != other.hasLunchBoxData()) return false; + if (hasLunchBoxData()) { + if (!getLunchBoxData() + .equals(other.getLunchBoxData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasLunchBoxData()) { + hash = (37 * hash) + LUNCH_BOX_DATA_FIELD_NUMBER; + hash = (53 * hash) + getLunchBoxData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4272
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpLunchBoxWidgetReq) + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq build() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq buildPartial() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq result = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq(this); + if (lunchBoxDataBuilder_ == null) { + result.lunchBoxData_ = lunchBoxData_; + } else { + result.lunchBoxData_ = lunchBoxDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq) { + return mergeFrom((emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq other) { + if (other == emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.getDefaultInstance()) return this; + if (other.hasLunchBoxData()) { + mergeLunchBoxData(other.getLunchBoxData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> lunchBoxDataBuilder_; + /** + * .LunchBoxData lunch_box_data = 6; + * @return Whether the lunchBoxData field is set. + */ + public boolean hasLunchBoxData() { + return lunchBoxDataBuilder_ != null || lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 6; + * @return The lunchBoxData. + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } else { + return lunchBoxDataBuilder_.getMessage(); + } + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder setLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lunchBoxData_ = value; + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder setLunchBoxData( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder builderForValue) { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = builderForValue.build(); + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder mergeLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (lunchBoxData_ != null) { + lunchBoxData_ = + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder(lunchBoxData_).mergeFrom(value).buildPartial(); + } else { + lunchBoxData_ = value; + } + onChanged(); + } else { + lunchBoxDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder clearLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + onChanged(); + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder getLunchBoxDataBuilder() { + + onChanged(); + return getLunchBoxDataFieldBuilder().getBuilder(); + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + if (lunchBoxDataBuilder_ != null) { + return lunchBoxDataBuilder_.getMessageOrBuilder(); + } else { + return lunchBoxData_ == null ? + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> + getLunchBoxDataFieldBuilder() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder>( + getLunchBoxData(), + getParentForChildren(), + isClean()); + lunchBoxData_ = null; + } + return lunchBoxDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetUpLunchBoxWidgetReq) + } + + // @@protoc_insertion_point(class_scope:SetUpLunchBoxWidgetReq) + private static final emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq(); + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpLunchBoxWidgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpLunchBoxWidgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpLunchBoxWidgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetUpLunchBoxWidgetReq.proto\032\022LunchBox" + + "Data.proto\"?\n\026SetUpLunchBoxWidgetReq\022%\n\016" + + "lunch_box_data\030\006 \001(\0132\r.LunchBoxDataB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(), + }); + internal_static_SetUpLunchBoxWidgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpLunchBoxWidgetReq_descriptor, + new java.lang.String[] { "LunchBoxData", }); + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetRspOuterClass.java new file mode 100644 index 000000000..9889e24a7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetRspOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpLunchBoxWidgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetUpLunchBoxWidgetRspOuterClass { + private SetUpLunchBoxWidgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpLunchBoxWidgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpLunchBoxWidgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .LunchBoxData lunch_box_data = 3; + * @return Whether the lunchBoxData field is set. + */ + boolean hasLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 3; + * @return The lunchBoxData. + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 3; + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4294
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetRsp} + */ + public static final class SetUpLunchBoxWidgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpLunchBoxWidgetRsp) + SetUpLunchBoxWidgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpLunchBoxWidgetRsp.newBuilder() to construct. + private SetUpLunchBoxWidgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpLunchBoxWidgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpLunchBoxWidgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpLunchBoxWidgetRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder subBuilder = null; + if (lunchBoxData_ != null) { + subBuilder = lunchBoxData_.toBuilder(); + } + lunchBoxData_ = input.readMessage(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lunchBoxData_); + lunchBoxData_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.Builder.class); + } + + public static final int LUNCH_BOX_DATA_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + /** + * .LunchBoxData lunch_box_data = 3; + * @return Whether the lunchBoxData field is set. + */ + @java.lang.Override + public boolean hasLunchBoxData() { + return lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 3; + * @return The lunchBoxData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + return getLunchBoxData(); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (lunchBoxData_ != null) { + output.writeMessage(3, getLunchBoxData()); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (lunchBoxData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getLunchBoxData()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp other = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp) obj; + + if (hasLunchBoxData() != other.hasLunchBoxData()) return false; + if (hasLunchBoxData()) { + if (!getLunchBoxData() + .equals(other.getLunchBoxData())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasLunchBoxData()) { + hash = (37 * hash) + LUNCH_BOX_DATA_FIELD_NUMBER; + hash = (53 * hash) + getLunchBoxData().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4294
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpLunchBoxWidgetRsp) + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp build() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp buildPartial() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp result = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp(this); + if (lunchBoxDataBuilder_ == null) { + result.lunchBoxData_ = lunchBoxData_; + } else { + result.lunchBoxData_ = lunchBoxDataBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp other) { + if (other == emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.getDefaultInstance()) return this; + if (other.hasLunchBoxData()) { + mergeLunchBoxData(other.getLunchBoxData()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> lunchBoxDataBuilder_; + /** + * .LunchBoxData lunch_box_data = 3; + * @return Whether the lunchBoxData field is set. + */ + public boolean hasLunchBoxData() { + return lunchBoxDataBuilder_ != null || lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 3; + * @return The lunchBoxData. + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } else { + return lunchBoxDataBuilder_.getMessage(); + } + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder setLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lunchBoxData_ = value; + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder setLunchBoxData( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder builderForValue) { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = builderForValue.build(); + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder mergeLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (lunchBoxData_ != null) { + lunchBoxData_ = + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder(lunchBoxData_).mergeFrom(value).buildPartial(); + } else { + lunchBoxData_ = value; + } + onChanged(); + } else { + lunchBoxDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder clearLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + onChanged(); + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder getLunchBoxDataBuilder() { + + onChanged(); + return getLunchBoxDataFieldBuilder().getBuilder(); + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + if (lunchBoxDataBuilder_ != null) { + return lunchBoxDataBuilder_.getMessageOrBuilder(); + } else { + return lunchBoxData_ == null ? + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> + getLunchBoxDataFieldBuilder() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder>( + getLunchBoxData(), + getParentForChildren(), + isClean()); + lunchBoxData_ = null; + } + return lunchBoxDataBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetUpLunchBoxWidgetRsp) + } + + // @@protoc_insertion_point(class_scope:SetUpLunchBoxWidgetRsp) + private static final emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp(); + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpLunchBoxWidgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpLunchBoxWidgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpLunchBoxWidgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetUpLunchBoxWidgetRsp.proto\032\022LunchBox" + + "Data.proto\"P\n\026SetUpLunchBoxWidgetRsp\022%\n\016" + + "lunch_box_data\030\003 \001(\0132\r.LunchBoxData\022\017\n\007r" + + "etcode\030\r \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(), + }); + internal_static_SetUpLunchBoxWidgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpLunchBoxWidgetRsp_descriptor, + new java.lang.String[] { "LunchBoxData", "Retcode", }); + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotReqOuterClass.java new file mode 100644 index 000000000..5cea78324 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotReqOuterClass.java @@ -0,0 +1,963 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetWidgetSlotReq.proto + +package emu.grasscutter.net.proto; + +public final class SetWidgetSlotReqOuterClass { + private SetWidgetSlotReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetWidgetSlotReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetWidgetSlotReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + java.util.List getTagListList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + int getTagListCount(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + java.util.List + getTagListValueList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + int getTagListValue(int index); + + /** + * uint32 material_id = 6; + * @return The materialId. + */ + int getMaterialId(); + + /** + * .WidgetSlotOp op = 2; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .WidgetSlotOp op = 2; + * @return The op. + */ + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp(); + } + /** + *
+   * CmdId: 4259
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetWidgetSlotReq} + */ + public static final class SetWidgetSlotReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetWidgetSlotReq) + SetWidgetSlotReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetWidgetSlotReq.newBuilder() to construct. + private SetWidgetSlotReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetWidgetSlotReq() { + tagList_ = java.util.Collections.emptyList(); + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetWidgetSlotReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetWidgetSlotReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + int rawValue = input.readEnum(); + + op_ = rawValue; + break; + } + case 48: { + + materialId_ = input.readUInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + break; + } + case 122: { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while(input.getBytesUntilLimit() > 0) { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + } + input.popLimit(oldLimit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.class, emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.Builder.class); + } + + public static final int TAG_LIST_FIELD_NUMBER = 15; + private java.util.List tagList_; + private static final com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag> tagList_converter_ = + new com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>() { + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag convert(java.lang.Integer from) { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(from); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + }; + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + @java.lang.Override + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + @java.lang.Override + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + @java.lang.Override + public java.util.List + getTagListValueList() { + return tagList_; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + @java.lang.Override + public int getTagListValue(int index) { + return tagList_.get(index); + } + private int tagListMemoizedSerializedSize; + + public static final int MATERIAL_ID_FIELD_NUMBER = 6; + private int materialId_; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int OP_FIELD_NUMBER = 2; + private int op_; + /** + * .WidgetSlotOp op = 2; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 2; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + output.writeEnum(2, op_); + } + if (materialId_ != 0) { + output.writeUInt32(6, materialId_); + } + if (getTagListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(tagListMemoizedSerializedSize); + } + for (int i = 0; i < tagList_.size(); i++) { + output.writeEnumNoTag(tagList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, op_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, materialId_); + } + { + int dataSize = 0; + for (int i = 0; i < tagList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeEnumSizeNoTag(tagList_.get(i)); + } + size += dataSize; + if (!getTagListList().isEmpty()) { size += 1; + size += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataSize); + }tagListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq other = (emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq) obj; + + if (!tagList_.equals(other.tagList_)) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (op_ != other.op_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTagListCount() > 0) { + hash = (37 * hash) + TAG_LIST_FIELD_NUMBER; + hash = (53 * hash) + tagList_.hashCode(); + } + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4259
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetWidgetSlotReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetWidgetSlotReq) + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.class, emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + materialId_ = 0; + + op_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq build() { + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq buildPartial() { + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq result = new emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tagList_ = tagList_; + result.materialId_ = materialId_; + result.op_ = op_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq) { + return mergeFrom((emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq other) { + if (other == emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.getDefaultInstance()) return this; + if (!other.tagList_.isEmpty()) { + if (tagList_.isEmpty()) { + tagList_ = other.tagList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTagListIsMutable(); + tagList_.addAll(other.tagList_); + } + onChanged(); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tagList_ = + java.util.Collections.emptyList(); + private void ensureTagListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(tagList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index to set the value at. + * @param value The tagList to set. + * @return This builder for chaining. + */ + public Builder setTagList( + int index, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.set(index, value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The tagList to add. + * @return This builder for chaining. + */ + public Builder addTagList(emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.add(value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagList( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value : values) { + tagList_.add(value.getNumber()); + } + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return This builder for chaining. + */ + public Builder clearTagList() { + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + public java.util.List + getTagListValueList() { + return java.util.Collections.unmodifiableList(tagList_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + public int getTagListValue(int index) { + return tagList_.get(index); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + * @return This builder for chaining. + */ + public Builder setTagListValue( + int index, int value) { + ensureTagListIsMutable(); + tagList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The enum numeric value on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addTagListValue(int value) { + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The enum numeric values on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagListValue( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (int value : values) { + tagList_.add(value); + } + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 6; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 6; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int op_ = 0; + /** + * .WidgetSlotOp op = 2; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 2; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 2; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + /** + * .WidgetSlotOp op = 2; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 2; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetWidgetSlotReq) + } + + // @@protoc_insertion_point(class_scope:SetWidgetSlotReq) + private static final emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq(); + } + + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetWidgetSlotReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetWidgetSlotReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetWidgetSlotReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetWidgetSlotReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetWidgetSlotReq.proto\032\022WidgetSlotOp.p" + + "roto\032\023WidgetSlotTag.proto\"d\n\020SetWidgetSl" + + "otReq\022 \n\010tag_list\030\017 \003(\0162\016.WidgetSlotTag\022" + + "\023\n\013material_id\030\006 \001(\r\022\031\n\002op\030\002 \001(\0162\r.Widge" + + "tSlotOpB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(), + }); + internal_static_SetWidgetSlotReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetWidgetSlotReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetWidgetSlotReq_descriptor, + new java.lang.String[] { "TagList", "MaterialId", "Op", }); + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotRspOuterClass.java new file mode 100644 index 000000000..38b20600b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotRspOuterClass.java @@ -0,0 +1,1033 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetWidgetSlotRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetWidgetSlotRspOuterClass { + private SetWidgetSlotRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetWidgetSlotRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetWidgetSlotRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + java.util.List getTagListList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + int getTagListCount(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + java.util.List + getTagListValueList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + int getTagListValue(int index); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 1; + * @return The materialId. + */ + int getMaterialId(); + + /** + * .WidgetSlotOp op = 4; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .WidgetSlotOp op = 4; + * @return The op. + */ + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp(); + } + /** + *
+   * CmdId: 4277
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetWidgetSlotRsp} + */ + public static final class SetWidgetSlotRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetWidgetSlotRsp) + SetWidgetSlotRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetWidgetSlotRsp.newBuilder() to construct. + private SetWidgetSlotRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetWidgetSlotRsp() { + tagList_ = java.util.Collections.emptyList(); + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetWidgetSlotRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetWidgetSlotRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + materialId_ = input.readUInt32(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + op_ = rawValue; + break; + } + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + break; + } + case 122: { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while(input.getBytesUntilLimit() > 0) { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + } + input.popLimit(oldLimit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.class, emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.Builder.class); + } + + public static final int TAG_LIST_FIELD_NUMBER = 15; + private java.util.List tagList_; + private static final com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag> tagList_converter_ = + new com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>() { + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag convert(java.lang.Integer from) { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(from); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + }; + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + @java.lang.Override + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + @java.lang.Override + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + @java.lang.Override + public java.util.List + getTagListValueList() { + return tagList_; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + @java.lang.Override + public int getTagListValue(int index) { + return tagList_.get(index); + } + private int tagListMemoizedSerializedSize; + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 1; + private int materialId_; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int OP_FIELD_NUMBER = 4; + private int op_; + /** + * .WidgetSlotOp op = 4; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 4; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (materialId_ != 0) { + output.writeUInt32(1, materialId_); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + output.writeEnum(4, op_); + } + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (getTagListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(tagListMemoizedSerializedSize); + } + for (int i = 0; i < tagList_.size(); i++) { + output.writeEnumNoTag(tagList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, materialId_); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, op_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < tagList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeEnumSizeNoTag(tagList_.get(i)); + } + size += dataSize; + if (!getTagListList().isEmpty()) { size += 1; + size += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataSize); + }tagListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp other = (emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp) obj; + + if (!tagList_.equals(other.tagList_)) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (op_ != other.op_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTagListCount() > 0) { + hash = (37 * hash) + TAG_LIST_FIELD_NUMBER; + hash = (53 * hash) + tagList_.hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4277
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetWidgetSlotRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetWidgetSlotRsp) + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.class, emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + materialId_ = 0; + + op_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp build() { + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp buildPartial() { + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp result = new emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tagList_ = tagList_; + result.retcode_ = retcode_; + result.materialId_ = materialId_; + result.op_ = op_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp other) { + if (other == emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.getDefaultInstance()) return this; + if (!other.tagList_.isEmpty()) { + if (tagList_.isEmpty()) { + tagList_ = other.tagList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTagListIsMutable(); + tagList_.addAll(other.tagList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tagList_ = + java.util.Collections.emptyList(); + private void ensureTagListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(tagList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index to set the value at. + * @param value The tagList to set. + * @return This builder for chaining. + */ + public Builder setTagList( + int index, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.set(index, value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The tagList to add. + * @return This builder for chaining. + */ + public Builder addTagList(emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.add(value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagList( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value : values) { + tagList_.add(value.getNumber()); + } + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return This builder for chaining. + */ + public Builder clearTagList() { + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + public java.util.List + getTagListValueList() { + return java.util.Collections.unmodifiableList(tagList_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + public int getTagListValue(int index) { + return tagList_.get(index); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + * @return This builder for chaining. + */ + public Builder setTagListValue( + int index, int value) { + ensureTagListIsMutable(); + tagList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The enum numeric value on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addTagListValue(int value) { + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The enum numeric values on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagListValue( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (int value : values) { + tagList_.add(value); + } + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 1; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 1; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int op_ = 0; + /** + * .WidgetSlotOp op = 4; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 4; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 4; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + /** + * .WidgetSlotOp op = 4; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 4; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SetWidgetSlotRsp) + } + + // @@protoc_insertion_point(class_scope:SetWidgetSlotRsp) + private static final emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp(); + } + + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetWidgetSlotRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetWidgetSlotRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetWidgetSlotRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetWidgetSlotRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetWidgetSlotRsp.proto\032\022WidgetSlotOp.p" + + "roto\032\023WidgetSlotTag.proto\"u\n\020SetWidgetSl" + + "otRsp\022 \n\010tag_list\030\017 \003(\0162\016.WidgetSlotTag\022" + + "\017\n\007retcode\030\006 \001(\005\022\023\n\013material_id\030\001 \001(\r\022\031\n" + + "\002op\030\004 \001(\0162\r.WidgetSlotOpB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(), + }); + internal_static_SetWidgetSlotRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetWidgetSlotRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetWidgetSlotRsp_descriptor, + new java.lang.String[] { "TagList", "Retcode", "MaterialId", "Op", }); + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java new file mode 100644 index 000000000..769109390 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java @@ -0,0 +1,2602 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopCardProduct.proto + +package emu.grasscutter.net.proto; + +public final class ShopCardProductOuterClass { + private ShopCardProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopCardProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopCardProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 2; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + int getMcoinBase(); + + /** + * uint32 hcoin_per_day = 4; + * @return The hcoinPerDay. + */ + int getHcoinPerDay(); + + /** + * uint32 days = 5; + * @return The days. + */ + int getDays(); + + /** + * uint32 remain_reward_days = 6; + * @return The remainRewardDays. + */ + int getRemainRewardDays(); + + /** + * uint32 card_product_type = 7; + * @return The cardProductType. + */ + int getCardProductType(); + + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return Whether the resinCard field is set. + */ + boolean hasResinCard(); + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return The resinCard. + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getResinCard(); + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder getResinCardOrBuilder(); + + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ExtraCardDataCase getExtraCardDataCase(); + } + /** + * Protobuf type {@code ShopCardProduct} + */ + public static final class ShopCardProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopCardProduct) + ShopCardProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopCardProduct.newBuilder() to construct. + private ShopCardProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopCardProduct() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopCardProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopCardProduct( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 24: { + + mcoinBase_ = input.readUInt32(); + break; + } + case 32: { + + hcoinPerDay_ = input.readUInt32(); + break; + } + case 40: { + + days_ = input.readUInt32(); + break; + } + case 48: { + + remainRewardDays_ = input.readUInt32(); + break; + } + case 56: { + + cardProductType_ = input.readUInt32(); + break; + } + case 810: { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder subBuilder = null; + if (extraCardDataCase_ == 101) { + subBuilder = ((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_).toBuilder(); + } + extraCardData_ = + input.readMessage(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_); + extraCardData_ = subBuilder.buildPartial(); + } + extraCardDataCase_ = 101; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder.class); + } + + public interface ResinCardOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopCardProduct.ResinCard) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam base_item_list = 1; + */ + java.util.List + getBaseItemListList(); + /** + * repeated .ItemParam base_item_list = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index); + /** + * repeated .ItemParam base_item_list = 1; + */ + int getBaseItemListCount(); + /** + * repeated .ItemParam base_item_list = 1; + */ + java.util.List + getBaseItemListOrBuilderList(); + /** + * repeated .ItemParam base_item_list = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index); + + /** + * repeated .ItemParam per_day_item_list = 2; + */ + java.util.List + getPerDayItemListList(); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + int getPerDayItemListCount(); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + java.util.List + getPerDayItemListOrBuilderList(); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index); + } + /** + * Protobuf type {@code ShopCardProduct.ResinCard} + */ + public static final class ResinCard extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopCardProduct.ResinCard) + ResinCardOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResinCard.newBuilder() to construct. + private ResinCard(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResinCard() { + baseItemList_ = java.util.Collections.emptyList(); + perDayItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResinCard(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResinCard( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + baseItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + perDayItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder.class); + } + + public static final int BASE_ITEM_LIST_FIELD_NUMBER = 1; + private java.util.List baseItemList_; + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public java.util.List getBaseItemListList() { + return baseItemList_; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public java.util.List + getBaseItemListOrBuilderList() { + return baseItemList_; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public int getBaseItemListCount() { + return baseItemList_.size(); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + return baseItemList_.get(index); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + return baseItemList_.get(index); + } + + public static final int PER_DAY_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List perDayItemList_; + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public java.util.List getPerDayItemListList() { + return perDayItemList_; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public java.util.List + getPerDayItemListOrBuilderList() { + return perDayItemList_; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public int getPerDayItemListCount() { + return perDayItemList_.size(); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + return perDayItemList_.get(index); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + return perDayItemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < baseItemList_.size(); i++) { + output.writeMessage(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + output.writeMessage(2, perDayItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < baseItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, perDayItemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard other = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) obj; + + if (!getBaseItemListList() + .equals(other.getBaseItemListList())) return false; + if (!getPerDayItemListList() + .equals(other.getPerDayItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getBaseItemListCount() > 0) { + hash = (37 * hash) + BASE_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBaseItemListList().hashCode(); + } + if (getPerDayItemListCount() > 0) { + hash = (37 * hash) + PER_DAY_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPerDayItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShopCardProduct.ResinCard} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopCardProduct.ResinCard) + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBaseItemListFieldBuilder(); + getPerDayItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + baseItemListBuilder_.clear(); + } + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard build() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard buildPartial() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard result = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard(this); + int from_bitField0_ = bitField0_; + if (baseItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.baseItemList_ = baseItemList_; + } else { + result.baseItemList_ = baseItemListBuilder_.build(); + } + if (perDayItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.perDayItemList_ = perDayItemList_; + } else { + result.perDayItemList_ = perDayItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) { + return mergeFrom((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard other) { + if (other == emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance()) return this; + if (baseItemListBuilder_ == null) { + if (!other.baseItemList_.isEmpty()) { + if (baseItemList_.isEmpty()) { + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBaseItemListIsMutable(); + baseItemList_.addAll(other.baseItemList_); + } + onChanged(); + } + } else { + if (!other.baseItemList_.isEmpty()) { + if (baseItemListBuilder_.isEmpty()) { + baseItemListBuilder_.dispose(); + baseItemListBuilder_ = null; + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + baseItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBaseItemListFieldBuilder() : null; + } else { + baseItemListBuilder_.addAllMessages(other.baseItemList_); + } + } + } + if (perDayItemListBuilder_ == null) { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemList_.isEmpty()) { + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePerDayItemListIsMutable(); + perDayItemList_.addAll(other.perDayItemList_); + } + onChanged(); + } + } else { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemListBuilder_.isEmpty()) { + perDayItemListBuilder_.dispose(); + perDayItemListBuilder_ = null; + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + perDayItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPerDayItemListFieldBuilder() : null; + } else { + perDayItemListBuilder_.addAllMessages(other.perDayItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List baseItemList_ = + java.util.Collections.emptyList(); + private void ensureBaseItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(baseItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> baseItemListBuilder_; + + /** + * repeated .ItemParam base_item_list = 1; + */ + public java.util.List getBaseItemListList() { + if (baseItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(baseItemList_); + } else { + return baseItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public int getBaseItemListCount() { + if (baseItemListBuilder_ == null) { + return baseItemList_.size(); + } else { + return baseItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); + } else { + return baseItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.set(index, value); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(index, value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addAllBaseItemList( + java.lang.Iterable values) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, baseItemList_); + onChanged(); + } else { + baseItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder clearBaseItemList() { + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + baseItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder removeBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.remove(index); + onChanged(); + } else { + baseItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); } else { + return baseItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public java.util.List + getBaseItemListOrBuilderList() { + if (baseItemListBuilder_ != null) { + return baseItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(baseItemList_); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder() { + return getBaseItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public java.util.List + getBaseItemListBuilderList() { + return getBaseItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getBaseItemListFieldBuilder() { + if (baseItemListBuilder_ == null) { + baseItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + baseItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + baseItemList_ = null; + } + return baseItemListBuilder_; + } + + private java.util.List perDayItemList_ = + java.util.Collections.emptyList(); + private void ensurePerDayItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(perDayItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> perDayItemListBuilder_; + + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public java.util.List getPerDayItemListList() { + if (perDayItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(perDayItemList_); + } else { + return perDayItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public int getPerDayItemListCount() { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.size(); + } else { + return perDayItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); + } else { + return perDayItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, value); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addAllPerDayItemList( + java.lang.Iterable values) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, perDayItemList_); + onChanged(); + } else { + perDayItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder clearPerDayItemList() { + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder removePerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.remove(index); + onChanged(); + } else { + perDayItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); } else { + return perDayItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public java.util.List + getPerDayItemListOrBuilderList() { + if (perDayItemListBuilder_ != null) { + return perDayItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(perDayItemList_); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder() { + return getPerDayItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public java.util.List + getPerDayItemListBuilderList() { + return getPerDayItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getPerDayItemListFieldBuilder() { + if (perDayItemListBuilder_ == null) { + perDayItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + perDayItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + perDayItemList_ = null; + } + return perDayItemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShopCardProduct.ResinCard) + } + + // @@protoc_insertion_point(class_scope:ShopCardProduct.ResinCard) + private static final emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard(); + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResinCard parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResinCard(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int extraCardDataCase_ = 0; + private java.lang.Object extraCardData_; + public enum ExtraCardDataCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + RESIN_CARD(101), + EXTRACARDDATA_NOT_SET(0); + private final int value; + private ExtraCardDataCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ExtraCardDataCase valueOf(int value) { + return forNumber(value); + } + + public static ExtraCardDataCase forNumber(int value) { + switch (value) { + case 101: return RESIN_CARD; + case 0: return EXTRACARDDATA_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ExtraCardDataCase + getExtraCardDataCase() { + return ExtraCardDataCase.forNumber( + extraCardDataCase_); + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 2; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 2; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MCOIN_BASE_FIELD_NUMBER = 3; + private int mcoinBase_; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + + public static final int HCOIN_PER_DAY_FIELD_NUMBER = 4; + private int hcoinPerDay_; + /** + * uint32 hcoin_per_day = 4; + * @return The hcoinPerDay. + */ + @java.lang.Override + public int getHcoinPerDay() { + return hcoinPerDay_; + } + + public static final int DAYS_FIELD_NUMBER = 5; + private int days_; + /** + * uint32 days = 5; + * @return The days. + */ + @java.lang.Override + public int getDays() { + return days_; + } + + public static final int REMAIN_REWARD_DAYS_FIELD_NUMBER = 6; + private int remainRewardDays_; + /** + * uint32 remain_reward_days = 6; + * @return The remainRewardDays. + */ + @java.lang.Override + public int getRemainRewardDays() { + return remainRewardDays_; + } + + public static final int CARD_PRODUCT_TYPE_FIELD_NUMBER = 7; + private int cardProductType_; + /** + * uint32 card_product_type = 7; + * @return The cardProductType. + */ + @java.lang.Override + public int getCardProductType() { + return cardProductType_; + } + + public static final int RESIN_CARD_FIELD_NUMBER = 101; + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return Whether the resinCard field is set. + */ + @java.lang.Override + public boolean hasResinCard() { + return extraCardDataCase_ == 101; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return The resinCard. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getResinCard() { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder getResinCardOrBuilder() { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, priceTier_); + } + if (mcoinBase_ != 0) { + output.writeUInt32(3, mcoinBase_); + } + if (hcoinPerDay_ != 0) { + output.writeUInt32(4, hcoinPerDay_); + } + if (days_ != 0) { + output.writeUInt32(5, days_); + } + if (remainRewardDays_ != 0) { + output.writeUInt32(6, remainRewardDays_); + } + if (cardProductType_ != 0) { + output.writeUInt32(7, cardProductType_); + } + if (extraCardDataCase_ == 101) { + output.writeMessage(101, (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, priceTier_); + } + if (mcoinBase_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, mcoinBase_); + } + if (hcoinPerDay_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, hcoinPerDay_); + } + if (days_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, days_); + } + if (remainRewardDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, remainRewardDays_); + } + if (cardProductType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, cardProductType_); + } + if (extraCardDataCase_ == 101) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(101, (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct other = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct) obj; + + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getMcoinBase() + != other.getMcoinBase()) return false; + if (getHcoinPerDay() + != other.getHcoinPerDay()) return false; + if (getDays() + != other.getDays()) return false; + if (getRemainRewardDays() + != other.getRemainRewardDays()) return false; + if (getCardProductType() + != other.getCardProductType()) return false; + if (!getExtraCardDataCase().equals(other.getExtraCardDataCase())) return false; + switch (extraCardDataCase_) { + case 101: + if (!getResinCard() + .equals(other.getResinCard())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + MCOIN_BASE_FIELD_NUMBER; + hash = (53 * hash) + getMcoinBase(); + hash = (37 * hash) + HCOIN_PER_DAY_FIELD_NUMBER; + hash = (53 * hash) + getHcoinPerDay(); + hash = (37 * hash) + DAYS_FIELD_NUMBER; + hash = (53 * hash) + getDays(); + hash = (37 * hash) + REMAIN_REWARD_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getRemainRewardDays(); + hash = (37 * hash) + CARD_PRODUCT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCardProductType(); + switch (extraCardDataCase_) { + case 101: + hash = (37 * hash) + RESIN_CARD_FIELD_NUMBER; + hash = (53 * hash) + getResinCard().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShopCardProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopCardProduct) + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + productId_ = ""; + + priceTier_ = ""; + + mcoinBase_ = 0; + + hcoinPerDay_ = 0; + + days_ = 0; + + remainRewardDays_ = 0; + + cardProductType_ = 0; + + extraCardDataCase_ = 0; + extraCardData_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct build() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct buildPartial() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct result = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct(this); + result.productId_ = productId_; + result.priceTier_ = priceTier_; + result.mcoinBase_ = mcoinBase_; + result.hcoinPerDay_ = hcoinPerDay_; + result.days_ = days_; + result.remainRewardDays_ = remainRewardDays_; + result.cardProductType_ = cardProductType_; + if (extraCardDataCase_ == 101) { + if (resinCardBuilder_ == null) { + result.extraCardData_ = extraCardData_; + } else { + result.extraCardData_ = resinCardBuilder_.build(); + } + } + result.extraCardDataCase_ = extraCardDataCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct) { + return mergeFrom((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct other) { + if (other == emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()) return this; + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getMcoinBase() != 0) { + setMcoinBase(other.getMcoinBase()); + } + if (other.getHcoinPerDay() != 0) { + setHcoinPerDay(other.getHcoinPerDay()); + } + if (other.getDays() != 0) { + setDays(other.getDays()); + } + if (other.getRemainRewardDays() != 0) { + setRemainRewardDays(other.getRemainRewardDays()); + } + if (other.getCardProductType() != 0) { + setCardProductType(other.getCardProductType()); + } + switch (other.getExtraCardDataCase()) { + case RESIN_CARD: { + mergeResinCard(other.getResinCard()); + break; + } + case EXTRACARDDATA_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int extraCardDataCase_ = 0; + private java.lang.Object extraCardData_; + public ExtraCardDataCase + getExtraCardDataCase() { + return ExtraCardDataCase.forNumber( + extraCardDataCase_); + } + + public Builder clearExtraCardData() { + extraCardDataCase_ = 0; + extraCardData_ = null; + onChanged(); + return this; + } + + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 2; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 2; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int mcoinBase_ ; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + /** + * uint32 mcoin_base = 3; + * @param value The mcoinBase to set. + * @return This builder for chaining. + */ + public Builder setMcoinBase(int value) { + + mcoinBase_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_base = 3; + * @return This builder for chaining. + */ + public Builder clearMcoinBase() { + + mcoinBase_ = 0; + onChanged(); + return this; + } + + private int hcoinPerDay_ ; + /** + * uint32 hcoin_per_day = 4; + * @return The hcoinPerDay. + */ + @java.lang.Override + public int getHcoinPerDay() { + return hcoinPerDay_; + } + /** + * uint32 hcoin_per_day = 4; + * @param value The hcoinPerDay to set. + * @return This builder for chaining. + */ + public Builder setHcoinPerDay(int value) { + + hcoinPerDay_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin_per_day = 4; + * @return This builder for chaining. + */ + public Builder clearHcoinPerDay() { + + hcoinPerDay_ = 0; + onChanged(); + return this; + } + + private int days_ ; + /** + * uint32 days = 5; + * @return The days. + */ + @java.lang.Override + public int getDays() { + return days_; + } + /** + * uint32 days = 5; + * @param value The days to set. + * @return This builder for chaining. + */ + public Builder setDays(int value) { + + days_ = value; + onChanged(); + return this; + } + /** + * uint32 days = 5; + * @return This builder for chaining. + */ + public Builder clearDays() { + + days_ = 0; + onChanged(); + return this; + } + + private int remainRewardDays_ ; + /** + * uint32 remain_reward_days = 6; + * @return The remainRewardDays. + */ + @java.lang.Override + public int getRemainRewardDays() { + return remainRewardDays_; + } + /** + * uint32 remain_reward_days = 6; + * @param value The remainRewardDays to set. + * @return This builder for chaining. + */ + public Builder setRemainRewardDays(int value) { + + remainRewardDays_ = value; + onChanged(); + return this; + } + /** + * uint32 remain_reward_days = 6; + * @return This builder for chaining. + */ + public Builder clearRemainRewardDays() { + + remainRewardDays_ = 0; + onChanged(); + return this; + } + + private int cardProductType_ ; + /** + * uint32 card_product_type = 7; + * @return The cardProductType. + */ + @java.lang.Override + public int getCardProductType() { + return cardProductType_; + } + /** + * uint32 card_product_type = 7; + * @param value The cardProductType to set. + * @return This builder for chaining. + */ + public Builder setCardProductType(int value) { + + cardProductType_ = value; + onChanged(); + return this; + } + /** + * uint32 card_product_type = 7; + * @return This builder for chaining. + */ + public Builder clearCardProductType() { + + cardProductType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder> resinCardBuilder_; + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return Whether the resinCard field is set. + */ + @java.lang.Override + public boolean hasResinCard() { + return extraCardDataCase_ == 101; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return The resinCard. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getResinCard() { + if (resinCardBuilder_ == null) { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } else { + if (extraCardDataCase_ == 101) { + return resinCardBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder setResinCard(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard value) { + if (resinCardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extraCardData_ = value; + onChanged(); + } else { + resinCardBuilder_.setMessage(value); + } + extraCardDataCase_ = 101; + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder setResinCard( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder builderForValue) { + if (resinCardBuilder_ == null) { + extraCardData_ = builderForValue.build(); + onChanged(); + } else { + resinCardBuilder_.setMessage(builderForValue.build()); + } + extraCardDataCase_ = 101; + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder mergeResinCard(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard value) { + if (resinCardBuilder_ == null) { + if (extraCardDataCase_ == 101 && + extraCardData_ != emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance()) { + extraCardData_ = emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.newBuilder((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_) + .mergeFrom(value).buildPartial(); + } else { + extraCardData_ = value; + } + onChanged(); + } else { + if (extraCardDataCase_ == 101) { + resinCardBuilder_.mergeFrom(value); + } + resinCardBuilder_.setMessage(value); + } + extraCardDataCase_ = 101; + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder clearResinCard() { + if (resinCardBuilder_ == null) { + if (extraCardDataCase_ == 101) { + extraCardDataCase_ = 0; + extraCardData_ = null; + onChanged(); + } + } else { + if (extraCardDataCase_ == 101) { + extraCardDataCase_ = 0; + extraCardData_ = null; + } + resinCardBuilder_.clear(); + } + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder getResinCardBuilder() { + return getResinCardFieldBuilder().getBuilder(); + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder getResinCardOrBuilder() { + if ((extraCardDataCase_ == 101) && (resinCardBuilder_ != null)) { + return resinCardBuilder_.getMessageOrBuilder(); + } else { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder> + getResinCardFieldBuilder() { + if (resinCardBuilder_ == null) { + if (!(extraCardDataCase_ == 101)) { + extraCardData_ = emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + resinCardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder>( + (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_, + getParentForChildren(), + isClean()); + extraCardData_ = null; + } + extraCardDataCase_ = 101; + onChanged();; + return resinCardBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShopCardProduct) + } + + // @@protoc_insertion_point(class_scope:ShopCardProduct) + private static final emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct(); + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopCardProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopCardProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopCardProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopCardProduct_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopCardProduct_ResinCard_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopCardProduct_ResinCard_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ShopCardProduct.proto\032\017ItemParam.proto" + + "\"\306\002\n\017ShopCardProduct\022\022\n\nproduct_id\030\001 \001(\t" + + "\022\022\n\nprice_tier\030\002 \001(\t\022\022\n\nmcoin_base\030\003 \001(\r" + + "\022\025\n\rhcoin_per_day\030\004 \001(\r\022\014\n\004days\030\005 \001(\r\022\032\n" + + "\022remain_reward_days\030\006 \001(\r\022\031\n\021card_produc" + + "t_type\030\007 \001(\r\0220\n\nresin_card\030e \001(\0132\032.ShopC" + + "ardProduct.ResinCardH\000\032V\n\tResinCard\022\"\n\016b" + + "ase_item_list\030\001 \003(\0132\n.ItemParam\022%\n\021per_d" + + "ay_item_list\030\002 \003(\0132\n.ItemParamB\021\n\017extra_" + + "card_dataB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ShopCardProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopCardProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopCardProduct_descriptor, + new java.lang.String[] { "ProductId", "PriceTier", "McoinBase", "HcoinPerDay", "Days", "RemainRewardDays", "CardProductType", "ResinCard", "ExtraCardData", }); + internal_static_ShopCardProduct_ResinCard_descriptor = + internal_static_ShopCardProduct_descriptor.getNestedTypes().get(0); + internal_static_ShopCardProduct_ResinCard_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopCardProduct_ResinCard_descriptor, + new java.lang.String[] { "BaseItemList", "PerDayItemList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopConcertProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopConcertProductOuterClass.java new file mode 100644 index 000000000..c088720d9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopConcertProductOuterClass.java @@ -0,0 +1,1119 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopConcertProduct.proto + +package emu.grasscutter.net.proto; + +public final class ShopConcertProductOuterClass { + private ShopConcertProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopConcertProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopConcertProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 2; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 obtain_count = 3; + * @return The obtainCount. + */ + int getObtainCount(); + + /** + * uint32 obtain_limit = 4; + * @return The obtainLimit. + */ + int getObtainLimit(); + + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 6; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 buy_times = 7; + * @return The buyTimes. + */ + int getBuyTimes(); + } + /** + * Protobuf type {@code ShopConcertProduct} + */ + public static final class ShopConcertProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopConcertProduct) + ShopConcertProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopConcertProduct.newBuilder() to construct. + private ShopConcertProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopConcertProduct() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopConcertProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopConcertProduct( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 24: { + + obtainCount_ = input.readUInt32(); + break; + } + case 32: { + + obtainLimit_ = input.readUInt32(); + break; + } + case 40: { + + beginTime_ = input.readUInt32(); + break; + } + case 48: { + + endTime_ = input.readUInt32(); + break; + } + case 56: { + + buyTimes_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.class, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder.class); + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 2; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 2; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OBTAIN_COUNT_FIELD_NUMBER = 3; + private int obtainCount_; + /** + * uint32 obtain_count = 3; + * @return The obtainCount. + */ + @java.lang.Override + public int getObtainCount() { + return obtainCount_; + } + + public static final int OBTAIN_LIMIT_FIELD_NUMBER = 4; + private int obtainLimit_; + /** + * uint32 obtain_limit = 4; + * @return The obtainLimit. + */ + @java.lang.Override + public int getObtainLimit() { + return obtainLimit_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 5; + private int beginTime_; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 6; + private int endTime_; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int BUY_TIMES_FIELD_NUMBER = 7; + private int buyTimes_; + /** + * uint32 buy_times = 7; + * @return The buyTimes. + */ + @java.lang.Override + public int getBuyTimes() { + return buyTimes_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, priceTier_); + } + if (obtainCount_ != 0) { + output.writeUInt32(3, obtainCount_); + } + if (obtainLimit_ != 0) { + output.writeUInt32(4, obtainLimit_); + } + if (beginTime_ != 0) { + output.writeUInt32(5, beginTime_); + } + if (endTime_ != 0) { + output.writeUInt32(6, endTime_); + } + if (buyTimes_ != 0) { + output.writeUInt32(7, buyTimes_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, priceTier_); + } + if (obtainCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, obtainCount_); + } + if (obtainLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, obtainLimit_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, beginTime_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, endTime_); + } + if (buyTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, buyTimes_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct other = (emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct) obj; + + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getObtainCount() + != other.getObtainCount()) return false; + if (getObtainLimit() + != other.getObtainLimit()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getBuyTimes() + != other.getBuyTimes()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + OBTAIN_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getObtainCount(); + hash = (37 * hash) + OBTAIN_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getObtainLimit(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + BUY_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getBuyTimes(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShopConcertProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopConcertProduct) + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.class, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + productId_ = ""; + + priceTier_ = ""; + + obtainCount_ = 0; + + obtainLimit_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + buyTimes_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct build() { + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct buildPartial() { + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct result = new emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct(this); + result.productId_ = productId_; + result.priceTier_ = priceTier_; + result.obtainCount_ = obtainCount_; + result.obtainLimit_ = obtainLimit_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.buyTimes_ = buyTimes_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct) { + return mergeFrom((emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct other) { + if (other == emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance()) return this; + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getObtainCount() != 0) { + setObtainCount(other.getObtainCount()); + } + if (other.getObtainLimit() != 0) { + setObtainLimit(other.getObtainLimit()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getBuyTimes() != 0) { + setBuyTimes(other.getBuyTimes()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 2; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 2; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int obtainCount_ ; + /** + * uint32 obtain_count = 3; + * @return The obtainCount. + */ + @java.lang.Override + public int getObtainCount() { + return obtainCount_; + } + /** + * uint32 obtain_count = 3; + * @param value The obtainCount to set. + * @return This builder for chaining. + */ + public Builder setObtainCount(int value) { + + obtainCount_ = value; + onChanged(); + return this; + } + /** + * uint32 obtain_count = 3; + * @return This builder for chaining. + */ + public Builder clearObtainCount() { + + obtainCount_ = 0; + onChanged(); + return this; + } + + private int obtainLimit_ ; + /** + * uint32 obtain_limit = 4; + * @return The obtainLimit. + */ + @java.lang.Override + public int getObtainLimit() { + return obtainLimit_; + } + /** + * uint32 obtain_limit = 4; + * @param value The obtainLimit to set. + * @return This builder for chaining. + */ + public Builder setObtainLimit(int value) { + + obtainLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 obtain_limit = 4; + * @return This builder for chaining. + */ + public Builder clearObtainLimit() { + + obtainLimit_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 5; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 5; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 6; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 6; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int buyTimes_ ; + /** + * uint32 buy_times = 7; + * @return The buyTimes. + */ + @java.lang.Override + public int getBuyTimes() { + return buyTimes_; + } + /** + * uint32 buy_times = 7; + * @param value The buyTimes to set. + * @return This builder for chaining. + */ + public Builder setBuyTimes(int value) { + + buyTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_times = 7; + * @return This builder for chaining. + */ + public Builder clearBuyTimes() { + + buyTimes_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShopConcertProduct) + } + + // @@protoc_insertion_point(class_scope:ShopConcertProduct) + private static final emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct(); + } + + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopConcertProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopConcertProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopConcertProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopConcertProduct_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ShopConcertProduct.proto\"\241\001\n\022ShopConce" + + "rtProduct\022\022\n\nproduct_id\030\001 \001(\t\022\022\n\nprice_t" + + "ier\030\002 \001(\t\022\024\n\014obtain_count\030\003 \001(\r\022\024\n\014obtai" + + "n_limit\030\004 \001(\r\022\022\n\nbegin_time\030\005 \001(\r\022\020\n\010end" + + "_time\030\006 \001(\r\022\021\n\tbuy_times\030\007 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ShopConcertProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopConcertProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopConcertProduct_descriptor, + new java.lang.String[] { "ProductId", "PriceTier", "ObtainCount", "ObtainLimit", "BeginTime", "EndTime", "BuyTimes", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java new file mode 100644 index 000000000..8fecaec6e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java @@ -0,0 +1,167 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopGoodsDisableType.proto + +package emu.grasscutter.net.proto; + +public final class ShopGoodsDisableTypeOuterClass { + private ShopGoodsDisableTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ShopGoodsDisableType} + */ + public enum ShopGoodsDisableType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SHOP_GOODS_DISABLE_NONE = 0; + */ + SHOP_GOODS_DISABLE_NONE(0), + /** + * SHOP_GOODS_DISABLE_TALENT_FULL = 1; + */ + SHOP_GOODS_DISABLE_TALENT_FULL(1), + /** + * SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED = 2; + */ + SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED(2), + /** + * SHOP_GOODS_DISABLE_COSTUME_UNLOCKED = 3; + */ + SHOP_GOODS_DISABLE_COSTUME_UNLOCKED(3), + UNRECOGNIZED(-1), + ; + + /** + * SHOP_GOODS_DISABLE_NONE = 0; + */ + public static final int SHOP_GOODS_DISABLE_NONE_VALUE = 0; + /** + * SHOP_GOODS_DISABLE_TALENT_FULL = 1; + */ + public static final int SHOP_GOODS_DISABLE_TALENT_FULL_VALUE = 1; + /** + * SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED = 2; + */ + public static final int SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED_VALUE = 2; + /** + * SHOP_GOODS_DISABLE_COSTUME_UNLOCKED = 3; + */ + public static final int SHOP_GOODS_DISABLE_COSTUME_UNLOCKED_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ShopGoodsDisableType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ShopGoodsDisableType forNumber(int value) { + switch (value) { + case 0: return SHOP_GOODS_DISABLE_NONE; + case 1: return SHOP_GOODS_DISABLE_TALENT_FULL; + case 2: return SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED; + case 3: return SHOP_GOODS_DISABLE_COSTUME_UNLOCKED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ShopGoodsDisableType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ShopGoodsDisableType findValueByNumber(int number) { + return ShopGoodsDisableType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopGoodsDisableTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ShopGoodsDisableType[] VALUES = values(); + + public static ShopGoodsDisableType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ShopGoodsDisableType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ShopGoodsDisableType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ShopGoodsDisableType.proto*\263\001\n\024ShopGoo" + + "dsDisableType\022\033\n\027SHOP_GOODS_DISABLE_NONE" + + "\020\000\022\"\n\036SHOP_GOODS_DISABLE_TALENT_FULL\020\001\0221" + + "\n-SHOP_GOODS_DISABLE_FURNITURE_FORMULA_U" + + "NLOCKED\020\002\022\'\n#SHOP_GOODS_DISABLE_COSTUME_" + + "UNLOCKED\020\003B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java new file mode 100644 index 000000000..9efe98d5b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java @@ -0,0 +1,2441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopGoods.proto + +package emu.grasscutter.net.proto; + +public final class ShopGoodsOuterClass { + private ShopGoodsOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopGoodsOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopGoods) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 discount_end_time = 258; + * @return The discountEndTime. + */ + int getDiscountEndTime(); + + /** + * uint32 min_level = 8; + * @return The minLevel. + */ + int getMinLevel(); + + /** + * uint32 end_time = 11; + * @return The endTime. + */ + int getEndTime(); + + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index); + /** + * repeated .ItemParam cost_item_list = 3; + */ + int getCostItemListCount(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListOrBuilderList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index); + + /** + * uint32 secondary_sheet_id = 318; + * @return The secondarySheetId. + */ + int getSecondarySheetId(); + + /** + * uint32 hcoin = 1; + * @return The hcoin. + */ + int getHcoin(); + + /** + * uint32 mcoin = 14; + * @return The mcoin. + */ + int getMcoin(); + + /** + * uint32 discount_id = 1998; + * @return The discountId. + */ + int getDiscountId(); + + /** + * uint32 single_limit = 247; + * @return The singleLimit. + */ + int getSingleLimit(); + + /** + * uint32 goods_id = 13; + * @return The goodsId. + */ + int getGoodsId(); + + /** + * uint32 next_refresh_time = 7; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * uint32 max_level = 4; + * @return The maxLevel. + */ + int getMaxLevel(); + + /** + * uint32 disable_type = 6; + * @return The disableType. + */ + int getDisableType(); + + /** + * uint32 discount_begin_time = 574; + * @return The discountBeginTime. + */ + int getDiscountBeginTime(); + + /** + * repeated uint32 pre_goods_id_list = 2; + * @return A list containing the preGoodsIdList. + */ + java.util.List getPreGoodsIdListList(); + /** + * repeated uint32 pre_goods_id_list = 2; + * @return The count of preGoodsIdList. + */ + int getPreGoodsIdListCount(); + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index of the element to return. + * @return The preGoodsIdList at the given index. + */ + int getPreGoodsIdList(int index); + + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 scoin = 15; + * @return The scoin. + */ + int getScoin(); + + /** + * uint32 bought_num = 10; + * @return The boughtNum. + */ + int getBoughtNum(); + + /** + * uint32 buy_limit = 12; + * @return The buyLimit. + */ + int getBuyLimit(); + + /** + * .ItemParam goods_item = 9; + * @return Whether the goodsItem field is set. + */ + boolean hasGoodsItem(); + /** + * .ItemParam goods_item = 9; + * @return The goodsItem. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem(); + /** + * .ItemParam goods_item = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder(); + } + /** + * Protobuf type {@code ShopGoods} + */ + public static final class ShopGoods extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopGoods) + ShopGoodsOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopGoods.newBuilder() to construct. + private ShopGoods(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopGoods() { + costItemList_ = java.util.Collections.emptyList(); + preGoodsIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopGoods(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopGoods( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + hcoin_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + preGoodsIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + preGoodsIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + preGoodsIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + costItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 32: { + + maxLevel_ = input.readUInt32(); + break; + } + case 40: { + + beginTime_ = input.readUInt32(); + break; + } + case 48: { + + disableType_ = input.readUInt32(); + break; + } + case 56: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 64: { + + minLevel_ = input.readUInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (goodsItem_ != null) { + subBuilder = goodsItem_.toBuilder(); + } + goodsItem_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(goodsItem_); + goodsItem_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + boughtNum_ = input.readUInt32(); + break; + } + case 88: { + + endTime_ = input.readUInt32(); + break; + } + case 96: { + + buyLimit_ = input.readUInt32(); + break; + } + case 104: { + + goodsId_ = input.readUInt32(); + break; + } + case 112: { + + mcoin_ = input.readUInt32(); + break; + } + case 120: { + + scoin_ = input.readUInt32(); + break; + } + case 1976: { + + singleLimit_ = input.readUInt32(); + break; + } + case 2064: { + + discountEndTime_ = input.readUInt32(); + break; + } + case 2544: { + + secondarySheetId_ = input.readUInt32(); + break; + } + case 4592: { + + discountBeginTime_ = input.readUInt32(); + break; + } + case 15984: { + + discountId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.class, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder.class); + } + + public static final int DISCOUNT_END_TIME_FIELD_NUMBER = 258; + private int discountEndTime_; + /** + * uint32 discount_end_time = 258; + * @return The discountEndTime. + */ + @java.lang.Override + public int getDiscountEndTime() { + return discountEndTime_; + } + + public static final int MIN_LEVEL_FIELD_NUMBER = 8; + private int minLevel_; + /** + * uint32 min_level = 8; + * @return The minLevel. + */ + @java.lang.Override + public int getMinLevel() { + return minLevel_; + } + + public static final int END_TIME_FIELD_NUMBER = 11; + private int endTime_; + /** + * uint32 end_time = 11; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int COST_ITEM_LIST_FIELD_NUMBER = 3; + private java.util.List costItemList_; + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List getCostItemListList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List + getCostItemListOrBuilderList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public int getCostItemListCount() { + return costItemList_.size(); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + return costItemList_.get(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + return costItemList_.get(index); + } + + public static final int SECONDARY_SHEET_ID_FIELD_NUMBER = 318; + private int secondarySheetId_; + /** + * uint32 secondary_sheet_id = 318; + * @return The secondarySheetId. + */ + @java.lang.Override + public int getSecondarySheetId() { + return secondarySheetId_; + } + + public static final int HCOIN_FIELD_NUMBER = 1; + private int hcoin_; + /** + * uint32 hcoin = 1; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int MCOIN_FIELD_NUMBER = 14; + private int mcoin_; + /** + * uint32 mcoin = 14; + * @return The mcoin. + */ + @java.lang.Override + public int getMcoin() { + return mcoin_; + } + + public static final int DISCOUNT_ID_FIELD_NUMBER = 1998; + private int discountId_; + /** + * uint32 discount_id = 1998; + * @return The discountId. + */ + @java.lang.Override + public int getDiscountId() { + return discountId_; + } + + public static final int SINGLE_LIMIT_FIELD_NUMBER = 247; + private int singleLimit_; + /** + * uint32 single_limit = 247; + * @return The singleLimit. + */ + @java.lang.Override + public int getSingleLimit() { + return singleLimit_; + } + + public static final int GOODS_ID_FIELD_NUMBER = 13; + private int goodsId_; + /** + * uint32 goods_id = 13; + * @return The goodsId. + */ + @java.lang.Override + public int getGoodsId() { + return goodsId_; + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 7; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 7; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int MAX_LEVEL_FIELD_NUMBER = 4; + private int maxLevel_; + /** + * uint32 max_level = 4; + * @return The maxLevel. + */ + @java.lang.Override + public int getMaxLevel() { + return maxLevel_; + } + + public static final int DISABLE_TYPE_FIELD_NUMBER = 6; + private int disableType_; + /** + * uint32 disable_type = 6; + * @return The disableType. + */ + @java.lang.Override + public int getDisableType() { + return disableType_; + } + + public static final int DISCOUNT_BEGIN_TIME_FIELD_NUMBER = 574; + private int discountBeginTime_; + /** + * uint32 discount_begin_time = 574; + * @return The discountBeginTime. + */ + @java.lang.Override + public int getDiscountBeginTime() { + return discountBeginTime_; + } + + public static final int PRE_GOODS_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList preGoodsIdList_; + /** + * repeated uint32 pre_goods_id_list = 2; + * @return A list containing the preGoodsIdList. + */ + @java.lang.Override + public java.util.List + getPreGoodsIdListList() { + return preGoodsIdList_; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return The count of preGoodsIdList. + */ + public int getPreGoodsIdListCount() { + return preGoodsIdList_.size(); + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index of the element to return. + * @return The preGoodsIdList at the given index. + */ + public int getPreGoodsIdList(int index) { + return preGoodsIdList_.getInt(index); + } + private int preGoodsIdListMemoizedSerializedSize = -1; + + public static final int BEGIN_TIME_FIELD_NUMBER = 5; + private int beginTime_; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int SCOIN_FIELD_NUMBER = 15; + private int scoin_; + /** + * uint32 scoin = 15; + * @return The scoin. + */ + @java.lang.Override + public int getScoin() { + return scoin_; + } + + public static final int BOUGHT_NUM_FIELD_NUMBER = 10; + private int boughtNum_; + /** + * uint32 bought_num = 10; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + + public static final int BUY_LIMIT_FIELD_NUMBER = 12; + private int buyLimit_; + /** + * uint32 buy_limit = 12; + * @return The buyLimit. + */ + @java.lang.Override + public int getBuyLimit() { + return buyLimit_; + } + + public static final int GOODS_ITEM_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam goodsItem_; + /** + * .ItemParam goods_item = 9; + * @return Whether the goodsItem field is set. + */ + @java.lang.Override + public boolean hasGoodsItem() { + return goodsItem_ != null; + } + /** + * .ItemParam goods_item = 9; + * @return The goodsItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem() { + return goodsItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : goodsItem_; + } + /** + * .ItemParam goods_item = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder() { + return getGoodsItem(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (hcoin_ != 0) { + output.writeUInt32(1, hcoin_); + } + if (getPreGoodsIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(preGoodsIdListMemoizedSerializedSize); + } + for (int i = 0; i < preGoodsIdList_.size(); i++) { + output.writeUInt32NoTag(preGoodsIdList_.getInt(i)); + } + for (int i = 0; i < costItemList_.size(); i++) { + output.writeMessage(3, costItemList_.get(i)); + } + if (maxLevel_ != 0) { + output.writeUInt32(4, maxLevel_); + } + if (beginTime_ != 0) { + output.writeUInt32(5, beginTime_); + } + if (disableType_ != 0) { + output.writeUInt32(6, disableType_); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(7, nextRefreshTime_); + } + if (minLevel_ != 0) { + output.writeUInt32(8, minLevel_); + } + if (goodsItem_ != null) { + output.writeMessage(9, getGoodsItem()); + } + if (boughtNum_ != 0) { + output.writeUInt32(10, boughtNum_); + } + if (endTime_ != 0) { + output.writeUInt32(11, endTime_); + } + if (buyLimit_ != 0) { + output.writeUInt32(12, buyLimit_); + } + if (goodsId_ != 0) { + output.writeUInt32(13, goodsId_); + } + if (mcoin_ != 0) { + output.writeUInt32(14, mcoin_); + } + if (scoin_ != 0) { + output.writeUInt32(15, scoin_); + } + if (singleLimit_ != 0) { + output.writeUInt32(247, singleLimit_); + } + if (discountEndTime_ != 0) { + output.writeUInt32(258, discountEndTime_); + } + if (secondarySheetId_ != 0) { + output.writeUInt32(318, secondarySheetId_); + } + if (discountBeginTime_ != 0) { + output.writeUInt32(574, discountBeginTime_); + } + if (discountId_ != 0) { + output.writeUInt32(1998, discountId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, hcoin_); + } + { + int dataSize = 0; + for (int i = 0; i < preGoodsIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(preGoodsIdList_.getInt(i)); + } + size += dataSize; + if (!getPreGoodsIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + preGoodsIdListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < costItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, costItemList_.get(i)); + } + if (maxLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, maxLevel_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, beginTime_); + } + if (disableType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, disableType_); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, nextRefreshTime_); + } + if (minLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, minLevel_); + } + if (goodsItem_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getGoodsItem()); + } + if (boughtNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, boughtNum_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, endTime_); + } + if (buyLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, buyLimit_); + } + if (goodsId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, goodsId_); + } + if (mcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, mcoin_); + } + if (scoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, scoin_); + } + if (singleLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(247, singleLimit_); + } + if (discountEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(258, discountEndTime_); + } + if (secondarySheetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(318, secondarySheetId_); + } + if (discountBeginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(574, discountBeginTime_); + } + if (discountId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1998, discountId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods other = (emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods) obj; + + if (getDiscountEndTime() + != other.getDiscountEndTime()) return false; + if (getMinLevel() + != other.getMinLevel()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!getCostItemListList() + .equals(other.getCostItemListList())) return false; + if (getSecondarySheetId() + != other.getSecondarySheetId()) return false; + if (getHcoin() + != other.getHcoin()) return false; + if (getMcoin() + != other.getMcoin()) return false; + if (getDiscountId() + != other.getDiscountId()) return false; + if (getSingleLimit() + != other.getSingleLimit()) return false; + if (getGoodsId() + != other.getGoodsId()) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (getMaxLevel() + != other.getMaxLevel()) return false; + if (getDisableType() + != other.getDisableType()) return false; + if (getDiscountBeginTime() + != other.getDiscountBeginTime()) return false; + if (!getPreGoodsIdListList() + .equals(other.getPreGoodsIdListList())) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getScoin() + != other.getScoin()) return false; + if (getBoughtNum() + != other.getBoughtNum()) return false; + if (getBuyLimit() + != other.getBuyLimit()) return false; + if (hasGoodsItem() != other.hasGoodsItem()) return false; + if (hasGoodsItem()) { + if (!getGoodsItem() + .equals(other.getGoodsItem())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DISCOUNT_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDiscountEndTime(); + hash = (37 * hash) + MIN_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getMinLevel(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (getCostItemListCount() > 0) { + hash = (37 * hash) + COST_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCostItemListList().hashCode(); + } + hash = (37 * hash) + SECONDARY_SHEET_ID_FIELD_NUMBER; + hash = (53 * hash) + getSecondarySheetId(); + hash = (37 * hash) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + MCOIN_FIELD_NUMBER; + hash = (53 * hash) + getMcoin(); + hash = (37 * hash) + DISCOUNT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDiscountId(); + hash = (37 * hash) + SINGLE_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getSingleLimit(); + hash = (37 * hash) + GOODS_ID_FIELD_NUMBER; + hash = (53 * hash) + getGoodsId(); + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + hash = (37 * hash) + MAX_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getMaxLevel(); + hash = (37 * hash) + DISABLE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getDisableType(); + hash = (37 * hash) + DISCOUNT_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDiscountBeginTime(); + if (getPreGoodsIdListCount() > 0) { + hash = (37 * hash) + PRE_GOODS_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPreGoodsIdListList().hashCode(); + } + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + SCOIN_FIELD_NUMBER; + hash = (53 * hash) + getScoin(); + hash = (37 * hash) + BOUGHT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBoughtNum(); + hash = (37 * hash) + BUY_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getBuyLimit(); + if (hasGoodsItem()) { + hash = (37 * hash) + GOODS_ITEM_FIELD_NUMBER; + hash = (53 * hash) + getGoodsItem().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShopGoods} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopGoods) + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.class, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCostItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + discountEndTime_ = 0; + + minLevel_ = 0; + + endTime_ = 0; + + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + costItemListBuilder_.clear(); + } + secondarySheetId_ = 0; + + hcoin_ = 0; + + mcoin_ = 0; + + discountId_ = 0; + + singleLimit_ = 0; + + goodsId_ = 0; + + nextRefreshTime_ = 0; + + maxLevel_ = 0; + + disableType_ = 0; + + discountBeginTime_ = 0; + + preGoodsIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + beginTime_ = 0; + + scoin_ = 0; + + boughtNum_ = 0; + + buyLimit_ = 0; + + if (goodsItemBuilder_ == null) { + goodsItem_ = null; + } else { + goodsItem_ = null; + goodsItemBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods build() { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods buildPartial() { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods result = new emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods(this); + int from_bitField0_ = bitField0_; + result.discountEndTime_ = discountEndTime_; + result.minLevel_ = minLevel_; + result.endTime_ = endTime_; + if (costItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.costItemList_ = costItemList_; + } else { + result.costItemList_ = costItemListBuilder_.build(); + } + result.secondarySheetId_ = secondarySheetId_; + result.hcoin_ = hcoin_; + result.mcoin_ = mcoin_; + result.discountId_ = discountId_; + result.singleLimit_ = singleLimit_; + result.goodsId_ = goodsId_; + result.nextRefreshTime_ = nextRefreshTime_; + result.maxLevel_ = maxLevel_; + result.disableType_ = disableType_; + result.discountBeginTime_ = discountBeginTime_; + if (((bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.preGoodsIdList_ = preGoodsIdList_; + result.beginTime_ = beginTime_; + result.scoin_ = scoin_; + result.boughtNum_ = boughtNum_; + result.buyLimit_ = buyLimit_; + if (goodsItemBuilder_ == null) { + result.goodsItem_ = goodsItem_; + } else { + result.goodsItem_ = goodsItemBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods) { + return mergeFrom((emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods other) { + if (other == emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()) return this; + if (other.getDiscountEndTime() != 0) { + setDiscountEndTime(other.getDiscountEndTime()); + } + if (other.getMinLevel() != 0) { + setMinLevel(other.getMinLevel()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (costItemListBuilder_ == null) { + if (!other.costItemList_.isEmpty()) { + if (costItemList_.isEmpty()) { + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCostItemListIsMutable(); + costItemList_.addAll(other.costItemList_); + } + onChanged(); + } + } else { + if (!other.costItemList_.isEmpty()) { + if (costItemListBuilder_.isEmpty()) { + costItemListBuilder_.dispose(); + costItemListBuilder_ = null; + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + costItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCostItemListFieldBuilder() : null; + } else { + costItemListBuilder_.addAllMessages(other.costItemList_); + } + } + } + if (other.getSecondarySheetId() != 0) { + setSecondarySheetId(other.getSecondarySheetId()); + } + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (other.getMcoin() != 0) { + setMcoin(other.getMcoin()); + } + if (other.getDiscountId() != 0) { + setDiscountId(other.getDiscountId()); + } + if (other.getSingleLimit() != 0) { + setSingleLimit(other.getSingleLimit()); + } + if (other.getGoodsId() != 0) { + setGoodsId(other.getGoodsId()); + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.getMaxLevel() != 0) { + setMaxLevel(other.getMaxLevel()); + } + if (other.getDisableType() != 0) { + setDisableType(other.getDisableType()); + } + if (other.getDiscountBeginTime() != 0) { + setDiscountBeginTime(other.getDiscountBeginTime()); + } + if (!other.preGoodsIdList_.isEmpty()) { + if (preGoodsIdList_.isEmpty()) { + preGoodsIdList_ = other.preGoodsIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePreGoodsIdListIsMutable(); + preGoodsIdList_.addAll(other.preGoodsIdList_); + } + onChanged(); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getScoin() != 0) { + setScoin(other.getScoin()); + } + if (other.getBoughtNum() != 0) { + setBoughtNum(other.getBoughtNum()); + } + if (other.getBuyLimit() != 0) { + setBuyLimit(other.getBuyLimit()); + } + if (other.hasGoodsItem()) { + mergeGoodsItem(other.getGoodsItem()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int discountEndTime_ ; + /** + * uint32 discount_end_time = 258; + * @return The discountEndTime. + */ + @java.lang.Override + public int getDiscountEndTime() { + return discountEndTime_; + } + /** + * uint32 discount_end_time = 258; + * @param value The discountEndTime to set. + * @return This builder for chaining. + */ + public Builder setDiscountEndTime(int value) { + + discountEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_end_time = 258; + * @return This builder for chaining. + */ + public Builder clearDiscountEndTime() { + + discountEndTime_ = 0; + onChanged(); + return this; + } + + private int minLevel_ ; + /** + * uint32 min_level = 8; + * @return The minLevel. + */ + @java.lang.Override + public int getMinLevel() { + return minLevel_; + } + /** + * uint32 min_level = 8; + * @param value The minLevel to set. + * @return This builder for chaining. + */ + public Builder setMinLevel(int value) { + + minLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 min_level = 8; + * @return This builder for chaining. + */ + public Builder clearMinLevel() { + + minLevel_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 11; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 11; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 11; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private java.util.List costItemList_ = + java.util.Collections.emptyList(); + private void ensureCostItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(costItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> costItemListBuilder_; + + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List getCostItemListList() { + if (costItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(costItemList_); + } else { + return costItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public int getCostItemListCount() { + if (costItemListBuilder_ == null) { + return costItemList_.size(); + } else { + return costItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); + } else { + return costItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.set(index, value); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(value); + onChanged(); + } else { + costItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(index, value); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addAllCostItemList( + java.lang.Iterable values) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, costItemList_); + onChanged(); + } else { + costItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder clearCostItemList() { + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + costItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder removeCostItemList(int index) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.remove(index); + onChanged(); + } else { + costItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); } else { + return costItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListOrBuilderList() { + if (costItemListBuilder_ != null) { + return costItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(costItemList_); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder() { + return getCostItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListBuilderList() { + return getCostItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getCostItemListFieldBuilder() { + if (costItemListBuilder_ == null) { + costItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + costItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + costItemList_ = null; + } + return costItemListBuilder_; + } + + private int secondarySheetId_ ; + /** + * uint32 secondary_sheet_id = 318; + * @return The secondarySheetId. + */ + @java.lang.Override + public int getSecondarySheetId() { + return secondarySheetId_; + } + /** + * uint32 secondary_sheet_id = 318; + * @param value The secondarySheetId to set. + * @return This builder for chaining. + */ + public Builder setSecondarySheetId(int value) { + + secondarySheetId_ = value; + onChanged(); + return this; + } + /** + * uint32 secondary_sheet_id = 318; + * @return This builder for chaining. + */ + public Builder clearSecondarySheetId() { + + secondarySheetId_ = 0; + onChanged(); + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 1; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 1; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 1; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private int mcoin_ ; + /** + * uint32 mcoin = 14; + * @return The mcoin. + */ + @java.lang.Override + public int getMcoin() { + return mcoin_; + } + /** + * uint32 mcoin = 14; + * @param value The mcoin to set. + * @return This builder for chaining. + */ + public Builder setMcoin(int value) { + + mcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin = 14; + * @return This builder for chaining. + */ + public Builder clearMcoin() { + + mcoin_ = 0; + onChanged(); + return this; + } + + private int discountId_ ; + /** + * uint32 discount_id = 1998; + * @return The discountId. + */ + @java.lang.Override + public int getDiscountId() { + return discountId_; + } + /** + * uint32 discount_id = 1998; + * @param value The discountId to set. + * @return This builder for chaining. + */ + public Builder setDiscountId(int value) { + + discountId_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_id = 1998; + * @return This builder for chaining. + */ + public Builder clearDiscountId() { + + discountId_ = 0; + onChanged(); + return this; + } + + private int singleLimit_ ; + /** + * uint32 single_limit = 247; + * @return The singleLimit. + */ + @java.lang.Override + public int getSingleLimit() { + return singleLimit_; + } + /** + * uint32 single_limit = 247; + * @param value The singleLimit to set. + * @return This builder for chaining. + */ + public Builder setSingleLimit(int value) { + + singleLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 single_limit = 247; + * @return This builder for chaining. + */ + public Builder clearSingleLimit() { + + singleLimit_ = 0; + onChanged(); + return this; + } + + private int goodsId_ ; + /** + * uint32 goods_id = 13; + * @return The goodsId. + */ + @java.lang.Override + public int getGoodsId() { + return goodsId_; + } + /** + * uint32 goods_id = 13; + * @param value The goodsId to set. + * @return This builder for chaining. + */ + public Builder setGoodsId(int value) { + + goodsId_ = value; + onChanged(); + return this; + } + /** + * uint32 goods_id = 13; + * @return This builder for chaining. + */ + public Builder clearGoodsId() { + + goodsId_ = 0; + onChanged(); + return this; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 7; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 7; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 7; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private int maxLevel_ ; + /** + * uint32 max_level = 4; + * @return The maxLevel. + */ + @java.lang.Override + public int getMaxLevel() { + return maxLevel_; + } + /** + * uint32 max_level = 4; + * @param value The maxLevel to set. + * @return This builder for chaining. + */ + public Builder setMaxLevel(int value) { + + maxLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 max_level = 4; + * @return This builder for chaining. + */ + public Builder clearMaxLevel() { + + maxLevel_ = 0; + onChanged(); + return this; + } + + private int disableType_ ; + /** + * uint32 disable_type = 6; + * @return The disableType. + */ + @java.lang.Override + public int getDisableType() { + return disableType_; + } + /** + * uint32 disable_type = 6; + * @param value The disableType to set. + * @return This builder for chaining. + */ + public Builder setDisableType(int value) { + + disableType_ = value; + onChanged(); + return this; + } + /** + * uint32 disable_type = 6; + * @return This builder for chaining. + */ + public Builder clearDisableType() { + + disableType_ = 0; + onChanged(); + return this; + } + + private int discountBeginTime_ ; + /** + * uint32 discount_begin_time = 574; + * @return The discountBeginTime. + */ + @java.lang.Override + public int getDiscountBeginTime() { + return discountBeginTime_; + } + /** + * uint32 discount_begin_time = 574; + * @param value The discountBeginTime to set. + * @return This builder for chaining. + */ + public Builder setDiscountBeginTime(int value) { + + discountBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_begin_time = 574; + * @return This builder for chaining. + */ + public Builder clearDiscountBeginTime() { + + discountBeginTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList preGoodsIdList_ = emptyIntList(); + private void ensurePreGoodsIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_ = mutableCopy(preGoodsIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return A list containing the preGoodsIdList. + */ + public java.util.List + getPreGoodsIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(preGoodsIdList_) : preGoodsIdList_; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return The count of preGoodsIdList. + */ + public int getPreGoodsIdListCount() { + return preGoodsIdList_.size(); + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index of the element to return. + * @return The preGoodsIdList at the given index. + */ + public int getPreGoodsIdList(int index) { + return preGoodsIdList_.getInt(index); + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index to set the value at. + * @param value The preGoodsIdList to set. + * @return This builder for chaining. + */ + public Builder setPreGoodsIdList( + int index, int value) { + ensurePreGoodsIdListIsMutable(); + preGoodsIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param value The preGoodsIdList to add. + * @return This builder for chaining. + */ + public Builder addPreGoodsIdList(int value) { + ensurePreGoodsIdListIsMutable(); + preGoodsIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param values The preGoodsIdList to add. + * @return This builder for chaining. + */ + public Builder addAllPreGoodsIdList( + java.lang.Iterable values) { + ensurePreGoodsIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, preGoodsIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearPreGoodsIdList() { + preGoodsIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 5; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 5; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int scoin_ ; + /** + * uint32 scoin = 15; + * @return The scoin. + */ + @java.lang.Override + public int getScoin() { + return scoin_; + } + /** + * uint32 scoin = 15; + * @param value The scoin to set. + * @return This builder for chaining. + */ + public Builder setScoin(int value) { + + scoin_ = value; + onChanged(); + return this; + } + /** + * uint32 scoin = 15; + * @return This builder for chaining. + */ + public Builder clearScoin() { + + scoin_ = 0; + onChanged(); + return this; + } + + private int boughtNum_ ; + /** + * uint32 bought_num = 10; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + /** + * uint32 bought_num = 10; + * @param value The boughtNum to set. + * @return This builder for chaining. + */ + public Builder setBoughtNum(int value) { + + boughtNum_ = value; + onChanged(); + return this; + } + /** + * uint32 bought_num = 10; + * @return This builder for chaining. + */ + public Builder clearBoughtNum() { + + boughtNum_ = 0; + onChanged(); + return this; + } + + private int buyLimit_ ; + /** + * uint32 buy_limit = 12; + * @return The buyLimit. + */ + @java.lang.Override + public int getBuyLimit() { + return buyLimit_; + } + /** + * uint32 buy_limit = 12; + * @param value The buyLimit to set. + * @return This builder for chaining. + */ + public Builder setBuyLimit(int value) { + + buyLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_limit = 12; + * @return This builder for chaining. + */ + public Builder clearBuyLimit() { + + buyLimit_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam goodsItem_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> goodsItemBuilder_; + /** + * .ItemParam goods_item = 9; + * @return Whether the goodsItem field is set. + */ + public boolean hasGoodsItem() { + return goodsItemBuilder_ != null || goodsItem_ != null; + } + /** + * .ItemParam goods_item = 9; + * @return The goodsItem. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem() { + if (goodsItemBuilder_ == null) { + return goodsItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : goodsItem_; + } else { + return goodsItemBuilder_.getMessage(); + } + } + /** + * .ItemParam goods_item = 9; + */ + public Builder setGoodsItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (goodsItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + goodsItem_ = value; + onChanged(); + } else { + goodsItemBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public Builder setGoodsItem( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (goodsItemBuilder_ == null) { + goodsItem_ = builderForValue.build(); + onChanged(); + } else { + goodsItemBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public Builder mergeGoodsItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (goodsItemBuilder_ == null) { + if (goodsItem_ != null) { + goodsItem_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(goodsItem_).mergeFrom(value).buildPartial(); + } else { + goodsItem_ = value; + } + onChanged(); + } else { + goodsItemBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public Builder clearGoodsItem() { + if (goodsItemBuilder_ == null) { + goodsItem_ = null; + onChanged(); + } else { + goodsItem_ = null; + goodsItemBuilder_ = null; + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getGoodsItemBuilder() { + + onChanged(); + return getGoodsItemFieldBuilder().getBuilder(); + } + /** + * .ItemParam goods_item = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder() { + if (goodsItemBuilder_ != null) { + return goodsItemBuilder_.getMessageOrBuilder(); + } else { + return goodsItem_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : goodsItem_; + } + } + /** + * .ItemParam goods_item = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getGoodsItemFieldBuilder() { + if (goodsItemBuilder_ == null) { + goodsItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getGoodsItem(), + getParentForChildren(), + isClean()); + goodsItem_ = null; + } + return goodsItemBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShopGoods) + } + + // @@protoc_insertion_point(class_scope:ShopGoods) + private static final emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods(); + } + + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopGoods parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopGoods(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopGoods_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopGoods_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ShopGoods.proto\032\017ItemParam.proto\"\321\003\n\tS" + + "hopGoods\022\032\n\021discount_end_time\030\202\002 \001(\r\022\021\n\t" + + "min_level\030\010 \001(\r\022\020\n\010end_time\030\013 \001(\r\022\"\n\016cos" + + "t_item_list\030\003 \003(\0132\n.ItemParam\022\033\n\022seconda" + + "ry_sheet_id\030\276\002 \001(\r\022\r\n\005hcoin\030\001 \001(\r\022\r\n\005mco" + + "in\030\016 \001(\r\022\024\n\013discount_id\030\316\017 \001(\r\022\025\n\014single" + + "_limit\030\367\001 \001(\r\022\020\n\010goods_id\030\r \001(\r\022\031\n\021next_" + + "refresh_time\030\007 \001(\r\022\021\n\tmax_level\030\004 \001(\r\022\024\n" + + "\014disable_type\030\006 \001(\r\022\034\n\023discount_begin_ti" + + "me\030\276\004 \001(\r\022\031\n\021pre_goods_id_list\030\002 \003(\r\022\022\n\n" + + "begin_time\030\005 \001(\r\022\r\n\005scoin\030\017 \001(\r\022\022\n\nbough" + + "t_num\030\n \001(\r\022\021\n\tbuy_limit\030\014 \001(\r\022\036\n\ngoods_" + + "item\030\t \001(\0132\n.ItemParamB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ShopGoods_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopGoods_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopGoods_descriptor, + new java.lang.String[] { "DiscountEndTime", "MinLevel", "EndTime", "CostItemList", "SecondarySheetId", "Hcoin", "Mcoin", "DiscountId", "SingleLimit", "GoodsId", "NextRefreshTime", "MaxLevel", "DisableType", "DiscountBeginTime", "PreGoodsIdList", "BeginTime", "Scoin", "BoughtNum", "BuyLimit", "GoodsItem", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java new file mode 100644 index 000000000..58557d895 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java @@ -0,0 +1,1120 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopMcoinProduct.proto + +package emu.grasscutter.net.proto; + +public final class ShopMcoinProductOuterClass { + private ShopMcoinProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopMcoinProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopMcoinProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 2; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + int getMcoinBase(); + + /** + * uint32 mcoin_non_first = 4; + * @return The mcoinNonFirst. + */ + int getMcoinNonFirst(); + + /** + * uint32 mcoin_first = 5; + * @return The mcoinFirst. + */ + int getMcoinFirst(); + + /** + * uint32 bought_num = 6; + * @return The boughtNum. + */ + int getBoughtNum(); + + /** + * bool is_audit = 7; + * @return The isAudit. + */ + boolean getIsAudit(); + } + /** + * Protobuf type {@code ShopMcoinProduct} + */ + public static final class ShopMcoinProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopMcoinProduct) + ShopMcoinProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopMcoinProduct.newBuilder() to construct. + private ShopMcoinProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopMcoinProduct() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopMcoinProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopMcoinProduct( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 24: { + + mcoinBase_ = input.readUInt32(); + break; + } + case 32: { + + mcoinNonFirst_ = input.readUInt32(); + break; + } + case 40: { + + mcoinFirst_ = input.readUInt32(); + break; + } + case 48: { + + boughtNum_ = input.readUInt32(); + break; + } + case 56: { + + isAudit_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.class, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder.class); + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 2; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 2; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MCOIN_BASE_FIELD_NUMBER = 3; + private int mcoinBase_; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + + public static final int MCOIN_NON_FIRST_FIELD_NUMBER = 4; + private int mcoinNonFirst_; + /** + * uint32 mcoin_non_first = 4; + * @return The mcoinNonFirst. + */ + @java.lang.Override + public int getMcoinNonFirst() { + return mcoinNonFirst_; + } + + public static final int MCOIN_FIRST_FIELD_NUMBER = 5; + private int mcoinFirst_; + /** + * uint32 mcoin_first = 5; + * @return The mcoinFirst. + */ + @java.lang.Override + public int getMcoinFirst() { + return mcoinFirst_; + } + + public static final int BOUGHT_NUM_FIELD_NUMBER = 6; + private int boughtNum_; + /** + * uint32 bought_num = 6; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + + public static final int IS_AUDIT_FIELD_NUMBER = 7; + private boolean isAudit_; + /** + * bool is_audit = 7; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, priceTier_); + } + if (mcoinBase_ != 0) { + output.writeUInt32(3, mcoinBase_); + } + if (mcoinNonFirst_ != 0) { + output.writeUInt32(4, mcoinNonFirst_); + } + if (mcoinFirst_ != 0) { + output.writeUInt32(5, mcoinFirst_); + } + if (boughtNum_ != 0) { + output.writeUInt32(6, boughtNum_); + } + if (isAudit_ != false) { + output.writeBool(7, isAudit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, priceTier_); + } + if (mcoinBase_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, mcoinBase_); + } + if (mcoinNonFirst_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, mcoinNonFirst_); + } + if (mcoinFirst_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, mcoinFirst_); + } + if (boughtNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, boughtNum_); + } + if (isAudit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isAudit_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct other = (emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct) obj; + + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getMcoinBase() + != other.getMcoinBase()) return false; + if (getMcoinNonFirst() + != other.getMcoinNonFirst()) return false; + if (getMcoinFirst() + != other.getMcoinFirst()) return false; + if (getBoughtNum() + != other.getBoughtNum()) return false; + if (getIsAudit() + != other.getIsAudit()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + MCOIN_BASE_FIELD_NUMBER; + hash = (53 * hash) + getMcoinBase(); + hash = (37 * hash) + MCOIN_NON_FIRST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinNonFirst(); + hash = (37 * hash) + MCOIN_FIRST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinFirst(); + hash = (37 * hash) + BOUGHT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBoughtNum(); + hash = (37 * hash) + IS_AUDIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAudit()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShopMcoinProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopMcoinProduct) + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.class, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + productId_ = ""; + + priceTier_ = ""; + + mcoinBase_ = 0; + + mcoinNonFirst_ = 0; + + mcoinFirst_ = 0; + + boughtNum_ = 0; + + isAudit_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct build() { + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct buildPartial() { + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct result = new emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct(this); + result.productId_ = productId_; + result.priceTier_ = priceTier_; + result.mcoinBase_ = mcoinBase_; + result.mcoinNonFirst_ = mcoinNonFirst_; + result.mcoinFirst_ = mcoinFirst_; + result.boughtNum_ = boughtNum_; + result.isAudit_ = isAudit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct) { + return mergeFrom((emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct other) { + if (other == emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()) return this; + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getMcoinBase() != 0) { + setMcoinBase(other.getMcoinBase()); + } + if (other.getMcoinNonFirst() != 0) { + setMcoinNonFirst(other.getMcoinNonFirst()); + } + if (other.getMcoinFirst() != 0) { + setMcoinFirst(other.getMcoinFirst()); + } + if (other.getBoughtNum() != 0) { + setBoughtNum(other.getBoughtNum()); + } + if (other.getIsAudit() != false) { + setIsAudit(other.getIsAudit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 2; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 2; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int mcoinBase_ ; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + /** + * uint32 mcoin_base = 3; + * @param value The mcoinBase to set. + * @return This builder for chaining. + */ + public Builder setMcoinBase(int value) { + + mcoinBase_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_base = 3; + * @return This builder for chaining. + */ + public Builder clearMcoinBase() { + + mcoinBase_ = 0; + onChanged(); + return this; + } + + private int mcoinNonFirst_ ; + /** + * uint32 mcoin_non_first = 4; + * @return The mcoinNonFirst. + */ + @java.lang.Override + public int getMcoinNonFirst() { + return mcoinNonFirst_; + } + /** + * uint32 mcoin_non_first = 4; + * @param value The mcoinNonFirst to set. + * @return This builder for chaining. + */ + public Builder setMcoinNonFirst(int value) { + + mcoinNonFirst_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_non_first = 4; + * @return This builder for chaining. + */ + public Builder clearMcoinNonFirst() { + + mcoinNonFirst_ = 0; + onChanged(); + return this; + } + + private int mcoinFirst_ ; + /** + * uint32 mcoin_first = 5; + * @return The mcoinFirst. + */ + @java.lang.Override + public int getMcoinFirst() { + return mcoinFirst_; + } + /** + * uint32 mcoin_first = 5; + * @param value The mcoinFirst to set. + * @return This builder for chaining. + */ + public Builder setMcoinFirst(int value) { + + mcoinFirst_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_first = 5; + * @return This builder for chaining. + */ + public Builder clearMcoinFirst() { + + mcoinFirst_ = 0; + onChanged(); + return this; + } + + private int boughtNum_ ; + /** + * uint32 bought_num = 6; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + /** + * uint32 bought_num = 6; + * @param value The boughtNum to set. + * @return This builder for chaining. + */ + public Builder setBoughtNum(int value) { + + boughtNum_ = value; + onChanged(); + return this; + } + /** + * uint32 bought_num = 6; + * @return This builder for chaining. + */ + public Builder clearBoughtNum() { + + boughtNum_ = 0; + onChanged(); + return this; + } + + private boolean isAudit_ ; + /** + * bool is_audit = 7; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + /** + * bool is_audit = 7; + * @param value The isAudit to set. + * @return This builder for chaining. + */ + public Builder setIsAudit(boolean value) { + + isAudit_ = value; + onChanged(); + return this; + } + /** + * bool is_audit = 7; + * @return This builder for chaining. + */ + public Builder clearIsAudit() { + + isAudit_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShopMcoinProduct) + } + + // @@protoc_insertion_point(class_scope:ShopMcoinProduct) + private static final emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct(); + } + + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopMcoinProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopMcoinProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopMcoinProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopMcoinProduct_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ShopMcoinProduct.proto\"\242\001\n\020ShopMcoinPr" + + "oduct\022\022\n\nproduct_id\030\001 \001(\t\022\022\n\nprice_tier\030" + + "\002 \001(\t\022\022\n\nmcoin_base\030\003 \001(\r\022\027\n\017mcoin_non_f" + + "irst\030\004 \001(\r\022\023\n\013mcoin_first\030\005 \001(\r\022\022\n\nbough" + + "t_num\030\006 \001(\r\022\020\n\010is_audit\030\007 \001(\010B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ShopMcoinProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopMcoinProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopMcoinProduct_descriptor, + new java.lang.String[] { "ProductId", "PriceTier", "McoinBase", "McoinNonFirst", "McoinFirst", "BoughtNum", "IsAudit", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopOuterClass.java new file mode 100644 index 000000000..6027f0f38 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopOuterClass.java @@ -0,0 +1,2253 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Shop.proto + +package emu.grasscutter.net.proto; + +public final class ShopOuterClass { + private ShopOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopOrBuilder extends + // @@protoc_insertion_point(interface_extends:Shop) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + java.util.List + getConcertProductListList(); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getConcertProductList(int index); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + int getConcertProductListCount(); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + java.util.List + getConcertProductListOrBuilderList(); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder getConcertProductListOrBuilder( + int index); + + /** + * repeated .ShopGoods goods_list = 15; + */ + java.util.List + getGoodsListList(); + /** + * repeated .ShopGoods goods_list = 15; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index); + /** + * repeated .ShopGoods goods_list = 15; + */ + int getGoodsListCount(); + /** + * repeated .ShopGoods goods_list = 15; + */ + java.util.List + getGoodsListOrBuilderList(); + /** + * repeated .ShopGoods goods_list = 15; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index); + + /** + * uint32 city_reputation_level = 2; + * @return The cityReputationLevel. + */ + int getCityReputationLevel(); + + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + java.util.List + getCardProductListList(); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + int getCardProductListCount(); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + java.util.List + getCardProductListOrBuilderList(); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( + int index); + + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + java.util.List + getMcoinProductListList(); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + int getMcoinProductListCount(); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + java.util.List + getMcoinProductListOrBuilderList(); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( + int index); + + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * uint32 city_id = 10; + * @return The cityId. + */ + int getCityId(); + + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + int getShopType(); + } + /** + * Protobuf type {@code Shop} + */ + public static final class Shop extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Shop) + ShopOrBuilder { + private static final long serialVersionUID = 0L; + // Use Shop.newBuilder() to construct. + private Shop(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Shop() { + concertProductList_ = java.util.Collections.emptyList(); + goodsList_ = java.util.Collections.emptyList(); + cardProductList_ = java.util.Collections.emptyList(); + mcoinProductList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Shop(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Shop( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + cityReputationLevel_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + concertProductList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + concertProductList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.parser(), extensionRegistry)); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + mcoinProductList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.parser(), extensionRegistry)); + break; + } + case 80: { + + cityId_ = input.readUInt32(); + break; + } + case 88: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 104: { + + shopType_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + cardProductList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + cardProductList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + goodsList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + goodsList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + concertProductList_ = java.util.Collections.unmodifiableList(concertProductList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = java.util.Collections.unmodifiableList(mcoinProductList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + cardProductList_ = java.util.Collections.unmodifiableList(cardProductList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopOuterClass.Shop.class, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder.class); + } + + public static final int CONCERT_PRODUCT_LIST_FIELD_NUMBER = 3; + private java.util.List concertProductList_; + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public java.util.List getConcertProductListList() { + return concertProductList_; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public java.util.List + getConcertProductListOrBuilderList() { + return concertProductList_; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public int getConcertProductListCount() { + return concertProductList_.size(); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getConcertProductList(int index) { + return concertProductList_.get(index); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder getConcertProductListOrBuilder( + int index) { + return concertProductList_.get(index); + } + + public static final int GOODS_LIST_FIELD_NUMBER = 15; + private java.util.List goodsList_; + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public java.util.List getGoodsListList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public java.util.List + getGoodsListOrBuilderList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public int getGoodsListCount() { + return goodsList_.size(); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + return goodsList_.get(index); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + return goodsList_.get(index); + } + + public static final int CITY_REPUTATION_LEVEL_FIELD_NUMBER = 2; + private int cityReputationLevel_; + /** + * uint32 city_reputation_level = 2; + * @return The cityReputationLevel. + */ + @java.lang.Override + public int getCityReputationLevel() { + return cityReputationLevel_; + } + + public static final int CARD_PRODUCT_LIST_FIELD_NUMBER = 14; + private java.util.List cardProductList_; + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public java.util.List getCardProductListList() { + return cardProductList_; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public java.util.List + getCardProductListOrBuilderList() { + return cardProductList_; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public int getCardProductListCount() { + return cardProductList_.size(); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index) { + return cardProductList_.get(index); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( + int index) { + return cardProductList_.get(index); + } + + public static final int MCOIN_PRODUCT_LIST_FIELD_NUMBER = 7; + private java.util.List mcoinProductList_; + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public java.util.List getMcoinProductListList() { + return mcoinProductList_; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public java.util.List + getMcoinProductListOrBuilderList() { + return mcoinProductList_; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public int getMcoinProductListCount() { + return mcoinProductList_.size(); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index) { + return mcoinProductList_.get(index); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( + int index) { + return mcoinProductList_.get(index); + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 11; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int CITY_ID_FIELD_NUMBER = 10; + private int cityId_; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 13; + private int shopType_; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cityReputationLevel_ != 0) { + output.writeUInt32(2, cityReputationLevel_); + } + for (int i = 0; i < concertProductList_.size(); i++) { + output.writeMessage(3, concertProductList_.get(i)); + } + for (int i = 0; i < mcoinProductList_.size(); i++) { + output.writeMessage(7, mcoinProductList_.get(i)); + } + if (cityId_ != 0) { + output.writeUInt32(10, cityId_); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(11, nextRefreshTime_); + } + if (shopType_ != 0) { + output.writeUInt32(13, shopType_); + } + for (int i = 0; i < cardProductList_.size(); i++) { + output.writeMessage(14, cardProductList_.get(i)); + } + for (int i = 0; i < goodsList_.size(); i++) { + output.writeMessage(15, goodsList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cityReputationLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, cityReputationLevel_); + } + for (int i = 0; i < concertProductList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, concertProductList_.get(i)); + } + for (int i = 0; i < mcoinProductList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, mcoinProductList_.get(i)); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, cityId_); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextRefreshTime_); + } + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, shopType_); + } + for (int i = 0; i < cardProductList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, cardProductList_.get(i)); + } + for (int i = 0; i < goodsList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, goodsList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShopOuterClass.Shop)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopOuterClass.Shop other = (emu.grasscutter.net.proto.ShopOuterClass.Shop) obj; + + if (!getConcertProductListList() + .equals(other.getConcertProductListList())) return false; + if (!getGoodsListList() + .equals(other.getGoodsListList())) return false; + if (getCityReputationLevel() + != other.getCityReputationLevel()) return false; + if (!getCardProductListList() + .equals(other.getCardProductListList())) return false; + if (!getMcoinProductListList() + .equals(other.getMcoinProductListList())) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (getCityId() + != other.getCityId()) return false; + if (getShopType() + != other.getShopType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getConcertProductListCount() > 0) { + hash = (37 * hash) + CONCERT_PRODUCT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getConcertProductListList().hashCode(); + } + if (getGoodsListCount() > 0) { + hash = (37 * hash) + GOODS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGoodsListList().hashCode(); + } + hash = (37 * hash) + CITY_REPUTATION_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCityReputationLevel(); + if (getCardProductListCount() > 0) { + hash = (37 * hash) + CARD_PRODUCT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCardProductListList().hashCode(); + } + if (getMcoinProductListCount() > 0) { + hash = (37 * hash) + MCOIN_PRODUCT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinProductListList().hashCode(); + } + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShopOuterClass.Shop prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Shop} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Shop) + emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopOuterClass.Shop.class, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopOuterClass.Shop.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getConcertProductListFieldBuilder(); + getGoodsListFieldBuilder(); + getCardProductListFieldBuilder(); + getMcoinProductListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (concertProductListBuilder_ == null) { + concertProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + concertProductListBuilder_.clear(); + } + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + goodsListBuilder_.clear(); + } + cityReputationLevel_ = 0; + + if (cardProductListBuilder_ == null) { + cardProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + cardProductListBuilder_.clear(); + } + if (mcoinProductListBuilder_ == null) { + mcoinProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + mcoinProductListBuilder_.clear(); + } + nextRefreshTime_ = 0; + + cityId_ = 0; + + shopType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop build() { + emu.grasscutter.net.proto.ShopOuterClass.Shop result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop buildPartial() { + emu.grasscutter.net.proto.ShopOuterClass.Shop result = new emu.grasscutter.net.proto.ShopOuterClass.Shop(this); + int from_bitField0_ = bitField0_; + if (concertProductListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + concertProductList_ = java.util.Collections.unmodifiableList(concertProductList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.concertProductList_ = concertProductList_; + } else { + result.concertProductList_ = concertProductListBuilder_.build(); + } + if (goodsListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.goodsList_ = goodsList_; + } else { + result.goodsList_ = goodsListBuilder_.build(); + } + result.cityReputationLevel_ = cityReputationLevel_; + if (cardProductListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + cardProductList_ = java.util.Collections.unmodifiableList(cardProductList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.cardProductList_ = cardProductList_; + } else { + result.cardProductList_ = cardProductListBuilder_.build(); + } + if (mcoinProductListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = java.util.Collections.unmodifiableList(mcoinProductList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.mcoinProductList_ = mcoinProductList_; + } else { + result.mcoinProductList_ = mcoinProductListBuilder_.build(); + } + result.nextRefreshTime_ = nextRefreshTime_; + result.cityId_ = cityId_; + result.shopType_ = shopType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopOuterClass.Shop) { + return mergeFrom((emu.grasscutter.net.proto.ShopOuterClass.Shop)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopOuterClass.Shop other) { + if (other == emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance()) return this; + if (concertProductListBuilder_ == null) { + if (!other.concertProductList_.isEmpty()) { + if (concertProductList_.isEmpty()) { + concertProductList_ = other.concertProductList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureConcertProductListIsMutable(); + concertProductList_.addAll(other.concertProductList_); + } + onChanged(); + } + } else { + if (!other.concertProductList_.isEmpty()) { + if (concertProductListBuilder_.isEmpty()) { + concertProductListBuilder_.dispose(); + concertProductListBuilder_ = null; + concertProductList_ = other.concertProductList_; + bitField0_ = (bitField0_ & ~0x00000001); + concertProductListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getConcertProductListFieldBuilder() : null; + } else { + concertProductListBuilder_.addAllMessages(other.concertProductList_); + } + } + } + if (goodsListBuilder_ == null) { + if (!other.goodsList_.isEmpty()) { + if (goodsList_.isEmpty()) { + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureGoodsListIsMutable(); + goodsList_.addAll(other.goodsList_); + } + onChanged(); + } + } else { + if (!other.goodsList_.isEmpty()) { + if (goodsListBuilder_.isEmpty()) { + goodsListBuilder_.dispose(); + goodsListBuilder_ = null; + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000002); + goodsListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGoodsListFieldBuilder() : null; + } else { + goodsListBuilder_.addAllMessages(other.goodsList_); + } + } + } + if (other.getCityReputationLevel() != 0) { + setCityReputationLevel(other.getCityReputationLevel()); + } + if (cardProductListBuilder_ == null) { + if (!other.cardProductList_.isEmpty()) { + if (cardProductList_.isEmpty()) { + cardProductList_ = other.cardProductList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureCardProductListIsMutable(); + cardProductList_.addAll(other.cardProductList_); + } + onChanged(); + } + } else { + if (!other.cardProductList_.isEmpty()) { + if (cardProductListBuilder_.isEmpty()) { + cardProductListBuilder_.dispose(); + cardProductListBuilder_ = null; + cardProductList_ = other.cardProductList_; + bitField0_ = (bitField0_ & ~0x00000004); + cardProductListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCardProductListFieldBuilder() : null; + } else { + cardProductListBuilder_.addAllMessages(other.cardProductList_); + } + } + } + if (mcoinProductListBuilder_ == null) { + if (!other.mcoinProductList_.isEmpty()) { + if (mcoinProductList_.isEmpty()) { + mcoinProductList_ = other.mcoinProductList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureMcoinProductListIsMutable(); + mcoinProductList_.addAll(other.mcoinProductList_); + } + onChanged(); + } + } else { + if (!other.mcoinProductList_.isEmpty()) { + if (mcoinProductListBuilder_.isEmpty()) { + mcoinProductListBuilder_.dispose(); + mcoinProductListBuilder_ = null; + mcoinProductList_ = other.mcoinProductList_; + bitField0_ = (bitField0_ & ~0x00000008); + mcoinProductListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMcoinProductListFieldBuilder() : null; + } else { + mcoinProductListBuilder_.addAllMessages(other.mcoinProductList_); + } + } + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopOuterClass.Shop parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopOuterClass.Shop) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List concertProductList_ = + java.util.Collections.emptyList(); + private void ensureConcertProductListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + concertProductList_ = new java.util.ArrayList(concertProductList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder> concertProductListBuilder_; + + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public java.util.List getConcertProductListList() { + if (concertProductListBuilder_ == null) { + return java.util.Collections.unmodifiableList(concertProductList_); + } else { + return concertProductListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public int getConcertProductListCount() { + if (concertProductListBuilder_ == null) { + return concertProductList_.size(); + } else { + return concertProductListBuilder_.getCount(); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getConcertProductList(int index) { + if (concertProductListBuilder_ == null) { + return concertProductList_.get(index); + } else { + return concertProductListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder setConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct value) { + if (concertProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConcertProductListIsMutable(); + concertProductList_.set(index, value); + onChanged(); + } else { + concertProductListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder setConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder builderForValue) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.set(index, builderForValue.build()); + onChanged(); + } else { + concertProductListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct value) { + if (concertProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConcertProductListIsMutable(); + concertProductList_.add(value); + onChanged(); + } else { + concertProductListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct value) { + if (concertProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConcertProductListIsMutable(); + concertProductList_.add(index, value); + onChanged(); + } else { + concertProductListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder builderForValue) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.add(builderForValue.build()); + onChanged(); + } else { + concertProductListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder builderForValue) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.add(index, builderForValue.build()); + onChanged(); + } else { + concertProductListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addAllConcertProductList( + java.lang.Iterable values) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, concertProductList_); + onChanged(); + } else { + concertProductListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder clearConcertProductList() { + if (concertProductListBuilder_ == null) { + concertProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + concertProductListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder removeConcertProductList(int index) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.remove(index); + onChanged(); + } else { + concertProductListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder getConcertProductListBuilder( + int index) { + return getConcertProductListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder getConcertProductListOrBuilder( + int index) { + if (concertProductListBuilder_ == null) { + return concertProductList_.get(index); } else { + return concertProductListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public java.util.List + getConcertProductListOrBuilderList() { + if (concertProductListBuilder_ != null) { + return concertProductListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(concertProductList_); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder addConcertProductListBuilder() { + return getConcertProductListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance()); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder addConcertProductListBuilder( + int index) { + return getConcertProductListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance()); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public java.util.List + getConcertProductListBuilderList() { + return getConcertProductListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder> + getConcertProductListFieldBuilder() { + if (concertProductListBuilder_ == null) { + concertProductListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder>( + concertProductList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + concertProductList_ = null; + } + return concertProductListBuilder_; + } + + private java.util.List goodsList_ = + java.util.Collections.emptyList(); + private void ensureGoodsListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + goodsList_ = new java.util.ArrayList(goodsList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsListBuilder_; + + /** + * repeated .ShopGoods goods_list = 15; + */ + public java.util.List getGoodsListList() { + if (goodsListBuilder_ == null) { + return java.util.Collections.unmodifiableList(goodsList_); + } else { + return goodsListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public int getGoodsListCount() { + if (goodsListBuilder_ == null) { + return goodsList_.size(); + } else { + return goodsListBuilder_.getCount(); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); + } else { + return goodsListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.set(index, value); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.set(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(value); + onChanged(); + } else { + goodsListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(index, value); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addAllGoodsList( + java.lang.Iterable values) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, goodsList_); + onChanged(); + } else { + goodsListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder clearGoodsList() { + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + goodsListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder removeGoodsList(int index) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.remove(index); + onChanged(); + } else { + goodsListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); } else { + return goodsListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public java.util.List + getGoodsListOrBuilderList() { + if (goodsListBuilder_ != null) { + return goodsListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(goodsList_); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder() { + return getGoodsListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public java.util.List + getGoodsListBuilderList() { + return getGoodsListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsListFieldBuilder() { + if (goodsListBuilder_ == null) { + goodsListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + goodsList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + goodsList_ = null; + } + return goodsListBuilder_; + } + + private int cityReputationLevel_ ; + /** + * uint32 city_reputation_level = 2; + * @return The cityReputationLevel. + */ + @java.lang.Override + public int getCityReputationLevel() { + return cityReputationLevel_; + } + /** + * uint32 city_reputation_level = 2; + * @param value The cityReputationLevel to set. + * @return This builder for chaining. + */ + public Builder setCityReputationLevel(int value) { + + cityReputationLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 city_reputation_level = 2; + * @return This builder for chaining. + */ + public Builder clearCityReputationLevel() { + + cityReputationLevel_ = 0; + onChanged(); + return this; + } + + private java.util.List cardProductList_ = + java.util.Collections.emptyList(); + private void ensureCardProductListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + cardProductList_ = new java.util.ArrayList(cardProductList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder> cardProductListBuilder_; + + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public java.util.List getCardProductListList() { + if (cardProductListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cardProductList_); + } else { + return cardProductListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public int getCardProductListCount() { + if (cardProductListBuilder_ == null) { + return cardProductList_.size(); + } else { + return cardProductListBuilder_.getCount(); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index) { + if (cardProductListBuilder_ == null) { + return cardProductList_.get(index); + } else { + return cardProductListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder setCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct value) { + if (cardProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardProductListIsMutable(); + cardProductList_.set(index, value); + onChanged(); + } else { + cardProductListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder setCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder builderForValue) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.set(index, builderForValue.build()); + onChanged(); + } else { + cardProductListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct value) { + if (cardProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardProductListIsMutable(); + cardProductList_.add(value); + onChanged(); + } else { + cardProductListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct value) { + if (cardProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardProductListIsMutable(); + cardProductList_.add(index, value); + onChanged(); + } else { + cardProductListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder builderForValue) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.add(builderForValue.build()); + onChanged(); + } else { + cardProductListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder builderForValue) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.add(index, builderForValue.build()); + onChanged(); + } else { + cardProductListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addAllCardProductList( + java.lang.Iterable values) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cardProductList_); + onChanged(); + } else { + cardProductListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder clearCardProductList() { + if (cardProductListBuilder_ == null) { + cardProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + cardProductListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder removeCardProductList(int index) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.remove(index); + onChanged(); + } else { + cardProductListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder getCardProductListBuilder( + int index) { + return getCardProductListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( + int index) { + if (cardProductListBuilder_ == null) { + return cardProductList_.get(index); } else { + return cardProductListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public java.util.List + getCardProductListOrBuilderList() { + if (cardProductListBuilder_ != null) { + return cardProductListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cardProductList_); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder addCardProductListBuilder() { + return getCardProductListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder addCardProductListBuilder( + int index) { + return getCardProductListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public java.util.List + getCardProductListBuilderList() { + return getCardProductListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder> + getCardProductListFieldBuilder() { + if (cardProductListBuilder_ == null) { + cardProductListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder>( + cardProductList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + cardProductList_ = null; + } + return cardProductListBuilder_; + } + + private java.util.List mcoinProductList_ = + java.util.Collections.emptyList(); + private void ensureMcoinProductListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = new java.util.ArrayList(mcoinProductList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder> mcoinProductListBuilder_; + + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public java.util.List getMcoinProductListList() { + if (mcoinProductListBuilder_ == null) { + return java.util.Collections.unmodifiableList(mcoinProductList_); + } else { + return mcoinProductListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public int getMcoinProductListCount() { + if (mcoinProductListBuilder_ == null) { + return mcoinProductList_.size(); + } else { + return mcoinProductListBuilder_.getCount(); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index) { + if (mcoinProductListBuilder_ == null) { + return mcoinProductList_.get(index); + } else { + return mcoinProductListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder setMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct value) { + if (mcoinProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMcoinProductListIsMutable(); + mcoinProductList_.set(index, value); + onChanged(); + } else { + mcoinProductListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder setMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder builderForValue) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.set(index, builderForValue.build()); + onChanged(); + } else { + mcoinProductListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct value) { + if (mcoinProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(value); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct value) { + if (mcoinProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(index, value); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder builderForValue) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(builderForValue.build()); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder builderForValue) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(index, builderForValue.build()); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addAllMcoinProductList( + java.lang.Iterable values) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mcoinProductList_); + onChanged(); + } else { + mcoinProductListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder clearMcoinProductList() { + if (mcoinProductListBuilder_ == null) { + mcoinProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + mcoinProductListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder removeMcoinProductList(int index) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.remove(index); + onChanged(); + } else { + mcoinProductListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder getMcoinProductListBuilder( + int index) { + return getMcoinProductListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( + int index) { + if (mcoinProductListBuilder_ == null) { + return mcoinProductList_.get(index); } else { + return mcoinProductListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public java.util.List + getMcoinProductListOrBuilderList() { + if (mcoinProductListBuilder_ != null) { + return mcoinProductListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mcoinProductList_); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder addMcoinProductListBuilder() { + return getMcoinProductListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder addMcoinProductListBuilder( + int index) { + return getMcoinProductListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public java.util.List + getMcoinProductListBuilderList() { + return getMcoinProductListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder> + getMcoinProductListFieldBuilder() { + if (mcoinProductListBuilder_ == null) { + mcoinProductListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder>( + mcoinProductList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + mcoinProductList_ = null; + } + return mcoinProductListBuilder_; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 11; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 10; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 10; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + + private int shopType_ ; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 13; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 13; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Shop) + } + + // @@protoc_insertion_point(class_scope:Shop) + private static final emu.grasscutter.net.proto.ShopOuterClass.Shop DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopOuterClass.Shop(); + } + + public static emu.grasscutter.net.proto.ShopOuterClass.Shop getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Shop parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Shop(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Shop_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Shop_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\nShop.proto\032\025ShopCardProduct.proto\032\030Sho" + + "pConcertProduct.proto\032\017ShopGoods.proto\032\026" + + "ShopMcoinProduct.proto\"\223\002\n\004Shop\0221\n\024conce" + + "rt_product_list\030\003 \003(\0132\023.ShopConcertProdu" + + "ct\022\036\n\ngoods_list\030\017 \003(\0132\n.ShopGoods\022\035\n\025ci" + + "ty_reputation_level\030\002 \001(\r\022+\n\021card_produc" + + "t_list\030\016 \003(\0132\020.ShopCardProduct\022-\n\022mcoin_" + + "product_list\030\007 \003(\0132\021.ShopMcoinProduct\022\031\n" + + "\021next_refresh_time\030\013 \001(\r\022\017\n\007city_id\030\n \001(" + + "\r\022\021\n\tshop_type\030\r \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopCardProductOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShopConcertProductOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.getDescriptor(), + }); + internal_static_Shop_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Shop_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Shop_descriptor, + new java.lang.String[] { "ConcertProductList", "GoodsList", "CityReputationLevel", "CardProductList", "McoinProductList", "NextRefreshTime", "CityId", "ShopType", }); + emu.grasscutter.net.proto.ShopCardProductOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShopConcertProductOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java new file mode 100644 index 000000000..210c4c39f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShortAbilityHashPair.proto + +package emu.grasscutter.net.proto; + +public final class ShortAbilityHashPairOuterClass { + private ShortAbilityHashPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShortAbilityHashPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShortAbilityHashPair) + com.google.protobuf.MessageOrBuilder { + + /** + * sfixed32 ability_config_hash = 15; + * @return The abilityConfigHash. + */ + int getAbilityConfigHash(); + + /** + * sfixed32 ability_name_hash = 1; + * @return The abilityNameHash. + */ + int getAbilityNameHash(); + } + /** + * Protobuf type {@code ShortAbilityHashPair} + */ + public static final class ShortAbilityHashPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShortAbilityHashPair) + ShortAbilityHashPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShortAbilityHashPair.newBuilder() to construct. + private ShortAbilityHashPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShortAbilityHashPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShortAbilityHashPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShortAbilityHashPair( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + abilityNameHash_ = input.readSFixed32(); + break; + } + case 125: { + + abilityConfigHash_ = input.readSFixed32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.class, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder.class); + } + + public static final int ABILITY_CONFIG_HASH_FIELD_NUMBER = 15; + private int abilityConfigHash_; + /** + * sfixed32 ability_config_hash = 15; + * @return The abilityConfigHash. + */ + @java.lang.Override + public int getAbilityConfigHash() { + return abilityConfigHash_; + } + + public static final int ABILITY_NAME_HASH_FIELD_NUMBER = 1; + private int abilityNameHash_; + /** + * sfixed32 ability_name_hash = 1; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (abilityNameHash_ != 0) { + output.writeSFixed32(1, abilityNameHash_); + } + if (abilityConfigHash_ != 0) { + output.writeSFixed32(15, abilityConfigHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeSFixed32Size(1, abilityNameHash_); + } + if (abilityConfigHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeSFixed32Size(15, abilityConfigHash_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair other = (emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair) obj; + + if (getAbilityConfigHash() + != other.getAbilityConfigHash()) return false; + if (getAbilityNameHash() + != other.getAbilityNameHash()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ABILITY_CONFIG_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityConfigHash(); + hash = (37 * hash) + ABILITY_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityNameHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShortAbilityHashPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShortAbilityHashPair) + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.class, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + abilityConfigHash_ = 0; + + abilityNameHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair build() { + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair buildPartial() { + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair result = new emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair(this); + result.abilityConfigHash_ = abilityConfigHash_; + result.abilityNameHash_ = abilityNameHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair) { + return mergeFrom((emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair other) { + if (other == emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()) return this; + if (other.getAbilityConfigHash() != 0) { + setAbilityConfigHash(other.getAbilityConfigHash()); + } + if (other.getAbilityNameHash() != 0) { + setAbilityNameHash(other.getAbilityNameHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int abilityConfigHash_ ; + /** + * sfixed32 ability_config_hash = 15; + * @return The abilityConfigHash. + */ + @java.lang.Override + public int getAbilityConfigHash() { + return abilityConfigHash_; + } + /** + * sfixed32 ability_config_hash = 15; + * @param value The abilityConfigHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityConfigHash(int value) { + + abilityConfigHash_ = value; + onChanged(); + return this; + } + /** + * sfixed32 ability_config_hash = 15; + * @return This builder for chaining. + */ + public Builder clearAbilityConfigHash() { + + abilityConfigHash_ = 0; + onChanged(); + return this; + } + + private int abilityNameHash_ ; + /** + * sfixed32 ability_name_hash = 1; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + /** + * sfixed32 ability_name_hash = 1; + * @param value The abilityNameHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityNameHash(int value) { + + abilityNameHash_ = value; + onChanged(); + return this; + } + /** + * sfixed32 ability_name_hash = 1; + * @return This builder for chaining. + */ + public Builder clearAbilityNameHash() { + + abilityNameHash_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShortAbilityHashPair) + } + + // @@protoc_insertion_point(class_scope:ShortAbilityHashPair) + private static final emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair(); + } + + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShortAbilityHashPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShortAbilityHashPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShortAbilityHashPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShortAbilityHashPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ShortAbilityHashPair.proto\"N\n\024ShortAbi" + + "lityHashPair\022\033\n\023ability_config_hash\030\017 \001(" + + "\017\022\031\n\021ability_name_hash\030\001 \001(\017B\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ShortAbilityHashPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShortAbilityHashPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShortAbilityHashPair_descriptor, + new java.lang.String[] { "AbilityConfigHash", "AbilityNameHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShowAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShowAvatarInfoOuterClass.java new file mode 100644 index 000000000..2f1e2ad09 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShowAvatarInfoOuterClass.java @@ -0,0 +1,3170 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShowAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class ShowAvatarInfoOuterClass { + private ShowAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShowAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShowAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * map<uint32, .PropValue> prop_map = 2; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + + /** + * repeated uint32 talent_id_list = 3; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 3; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 3; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * map<uint32, float> fight_prop_map = 4; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 4; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 4; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 4; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 4; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint32 skill_depot_id = 5; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * uint32 core_proud_skill_level = 6; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return A list containing the inherentProudSkillList. + */ + java.util.List getInherentProudSkillListList(); + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return The count of inherentProudSkillList. + */ + int getInherentProudSkillListCount(); + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + int getInherentProudSkillList(int index); + + /** + * map<uint32, uint32> skill_level_map = 8; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + int getSkillLevelMapOrThrow( + int key); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * repeated .ShowEquip equip_list = 10; + */ + java.util.List + getEquipListList(); + /** + * repeated .ShowEquip equip_list = 10; + */ + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getEquipList(int index); + /** + * repeated .ShowEquip equip_list = 10; + */ + int getEquipListCount(); + /** + * repeated .ShowEquip equip_list = 10; + */ + java.util.List + getEquipListOrBuilderList(); + /** + * repeated .ShowEquip equip_list = 10; + */ + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder getEquipListOrBuilder( + int index); + + /** + * .AvatarFetterInfo fetter_info = 11; + * @return Whether the fetterInfo field is set. + */ + boolean hasFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 11; + * @return The fetterInfo. + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 11; + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder(); + + /** + * uint32 costume_id = 12; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .AvatarExcelInfo excel_info = 13; + * @return Whether the excelInfo field is set. + */ + boolean hasExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 13; + * @return The excelInfo. + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 13; + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder(); + } + /** + * Protobuf type {@code ShowAvatarInfo} + */ + public static final class ShowAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShowAvatarInfo) + ShowAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShowAvatarInfo.newBuilder() to construct. + private ShowAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShowAvatarInfo() { + talentIdList_ = emptyIntList(); + inherentProudSkillList_ = emptyIntList(); + equipList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShowAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShowAvatarInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + avatarId_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + case 40: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 48: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + inherentProudSkillList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + inherentProudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + equipList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + equipList_.add( + input.readMessage(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.parser(), extensionRegistry)); + break; + } + case 90: { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder subBuilder = null; + if (fetterInfo_ != null) { + subBuilder = fetterInfo_.toBuilder(); + } + fetterInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fetterInfo_); + fetterInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + costumeId_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder subBuilder = null; + if (excelInfo_ != null) { + subBuilder = excelInfo_.toBuilder(); + } + excelInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(excelInfo_); + excelInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + equipList_ = java.util.Collections.unmodifiableList(equipList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetPropMap(); + case 4: + return internalGetFightPropMap(); + case 8: + return internalGetSkillLevelMap(); + case 9: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.class, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int PROP_MAP_FIELD_NUMBER = 2; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 3; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 3; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 3; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 4; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 5; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 5; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 6; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 6; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList inherentProudSkillList_; + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return A list containing the inherentProudSkillList. + */ + @java.lang.Override + public java.util.List + getInherentProudSkillListList() { + return inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + private int inherentProudSkillListMemoizedSerializedSize = -1; + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 8; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 9; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EQUIP_LIST_FIELD_NUMBER = 10; + private java.util.List equipList_; + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public java.util.List getEquipListList() { + return equipList_; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public java.util.List + getEquipListOrBuilderList() { + return equipList_; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public int getEquipListCount() { + return equipList_.size(); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getEquipList(int index) { + return equipList_.get(index); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder getEquipListOrBuilder( + int index) { + return equipList_.get(index); + } + + public static final int FETTER_INFO_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + /** + * .AvatarFetterInfo fetter_info = 11; + * @return Whether the fetterInfo field is set. + */ + @java.lang.Override + public boolean hasFetterInfo() { + return fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 11; + * @return The fetterInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + return getFetterInfo(); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 12; + private int costumeId_; + /** + * uint32 costume_id = 12; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int EXCEL_INFO_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + /** + * .AvatarExcelInfo excel_info = 13; + * @return Whether the excelInfo field is set. + */ + @java.lang.Override + public boolean hasExcelInfo() { + return excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 13; + * @return The excelInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + return getExcelInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 2); + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 4); + if (skillDepotId_ != 0) { + output.writeUInt32(5, skillDepotId_); + } + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(6, coreProudSkillLevel_); + } + if (getInherentProudSkillListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(inherentProudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + output.writeUInt32NoTag(inherentProudSkillList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 8); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 9); + for (int i = 0; i < equipList_.size(); i++) { + output.writeMessage(10, equipList_.get(i)); + } + if (fetterInfo_ != null) { + output.writeMessage(11, getFetterInfo()); + } + if (costumeId_ != 0) { + output.writeUInt32(12, costumeId_); + } + if (excelInfo_ != null) { + output.writeMessage(13, getExcelInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, propMap__); + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, fightPropMap__); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, skillDepotId_); + } + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, coreProudSkillLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(inherentProudSkillList_.getInt(i)); + } + size += dataSize; + if (!getInherentProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + inherentProudSkillListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, skillLevelMap__); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, proudSkillExtraLevelMap__); + } + for (int i = 0; i < equipList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, equipList_.get(i)); + } + if (fetterInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getFetterInfo()); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, costumeId_); + } + if (excelInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getExcelInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo other = (emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (!getInherentProudSkillListList() + .equals(other.getInherentProudSkillListList())) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (!getEquipListList() + .equals(other.getEquipListList())) return false; + if (hasFetterInfo() != other.hasFetterInfo()) return false; + if (hasFetterInfo()) { + if (!getFetterInfo() + .equals(other.getFetterInfo())) return false; + } + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasExcelInfo() != other.hasExcelInfo()) return false; + if (hasExcelInfo()) { + if (!getExcelInfo() + .equals(other.getExcelInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + if (getInherentProudSkillListCount() > 0) { + hash = (37 * hash) + INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInherentProudSkillListList().hashCode(); + } + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + if (getEquipListCount() > 0) { + hash = (37 * hash) + EQUIP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipListList().hashCode(); + } + if (hasFetterInfo()) { + hash = (37 * hash) + FETTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFetterInfo().hashCode(); + } + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasExcelInfo()) { + hash = (37 * hash) + EXCEL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getExcelInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShowAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShowAvatarInfo) + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetPropMap(); + case 4: + return internalGetFightPropMap(); + case 8: + return internalGetSkillLevelMap(); + case 9: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutablePropMap(); + case 4: + return internalGetMutableFightPropMap(); + case 8: + return internalGetMutableSkillLevelMap(); + case 9: + return internalGetMutableProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.class, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEquipListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + internalGetMutablePropMap().clear(); + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + internalGetMutableFightPropMap().clear(); + skillDepotId_ = 0; + + coreProudSkillLevel_ = 0; + + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + internalGetMutableSkillLevelMap().clear(); + internalGetMutableProudSkillExtraLevelMap().clear(); + if (equipListBuilder_ == null) { + equipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + equipListBuilder_.clear(); + } + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + costumeId_ = 0; + + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo build() { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo buildPartial() { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo result = new emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo(this); + int from_bitField0_ = bitField0_; + result.avatarId_ = avatarId_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.talentIdList_ = talentIdList_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.skillDepotId_ = skillDepotId_; + result.coreProudSkillLevel_ = coreProudSkillLevel_; + if (((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.inherentProudSkillList_ = inherentProudSkillList_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + if (equipListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + equipList_ = java.util.Collections.unmodifiableList(equipList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.equipList_ = equipList_; + } else { + result.equipList_ = equipListBuilder_.build(); + } + if (fetterInfoBuilder_ == null) { + result.fetterInfo_ = fetterInfo_; + } else { + result.fetterInfo_ = fetterInfoBuilder_.build(); + } + result.costumeId_ = costumeId_; + if (excelInfoBuilder_ == null) { + result.excelInfo_ = excelInfo_; + } else { + result.excelInfo_ = excelInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo other) { + if (other == emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (!other.inherentProudSkillList_.isEmpty()) { + if (inherentProudSkillList_.isEmpty()) { + inherentProudSkillList_ = other.inherentProudSkillList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addAll(other.inherentProudSkillList_); + } + onChanged(); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (equipListBuilder_ == null) { + if (!other.equipList_.isEmpty()) { + if (equipList_.isEmpty()) { + equipList_ = other.equipList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureEquipListIsMutable(); + equipList_.addAll(other.equipList_); + } + onChanged(); + } + } else { + if (!other.equipList_.isEmpty()) { + if (equipListBuilder_.isEmpty()) { + equipListBuilder_.dispose(); + equipListBuilder_ = null; + equipList_ = other.equipList_; + bitField0_ = (bitField0_ & ~0x00000040); + equipListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEquipListFieldBuilder() : null; + } else { + equipListBuilder_.addAllMessages(other.equipList_); + } + } + } + if (other.hasFetterInfo()) { + mergeFetterInfo(other.getFetterInfo()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasExcelInfo()) { + mergeExcelInfo(other.getExcelInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 talent_id_list = 3; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 3; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 3; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 3; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 3; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 3; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 5; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 5; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 5; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 6; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 6; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 6; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList inherentProudSkillList_ = emptyIntList(); + private void ensureInherentProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = mutableCopy(inherentProudSkillList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return A list containing the inherentProudSkillList. + */ + public java.util.List + getInherentProudSkillListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index to set the value at. + * @param value The inherentProudSkillList to set. + * @return This builder for chaining. + */ + public Builder setInherentProudSkillList( + int index, int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param value The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addInherentProudSkillList(int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param values The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllInherentProudSkillList( + java.lang.Iterable values) { + ensureInherentProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inherentProudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return This builder for chaining. + */ + public Builder clearInherentProudSkillList() { + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List equipList_ = + java.util.Collections.emptyList(); + private void ensureEquipListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + equipList_ = new java.util.ArrayList(equipList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder> equipListBuilder_; + + /** + * repeated .ShowEquip equip_list = 10; + */ + public java.util.List getEquipListList() { + if (equipListBuilder_ == null) { + return java.util.Collections.unmodifiableList(equipList_); + } else { + return equipListBuilder_.getMessageList(); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public int getEquipListCount() { + if (equipListBuilder_ == null) { + return equipList_.size(); + } else { + return equipListBuilder_.getCount(); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getEquipList(int index) { + if (equipListBuilder_ == null) { + return equipList_.get(index); + } else { + return equipListBuilder_.getMessage(index); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder setEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip value) { + if (equipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipListIsMutable(); + equipList_.set(index, value); + onChanged(); + } else { + equipListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder setEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder builderForValue) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.set(index, builderForValue.build()); + onChanged(); + } else { + equipListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip value) { + if (equipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipListIsMutable(); + equipList_.add(value); + onChanged(); + } else { + equipListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip value) { + if (equipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipListIsMutable(); + equipList_.add(index, value); + onChanged(); + } else { + equipListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder builderForValue) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.add(builderForValue.build()); + onChanged(); + } else { + equipListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder builderForValue) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.add(index, builderForValue.build()); + onChanged(); + } else { + equipListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addAllEquipList( + java.lang.Iterable values) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipList_); + onChanged(); + } else { + equipListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder clearEquipList() { + if (equipListBuilder_ == null) { + equipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + equipListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder removeEquipList(int index) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.remove(index); + onChanged(); + } else { + equipListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder getEquipListBuilder( + int index) { + return getEquipListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder getEquipListOrBuilder( + int index) { + if (equipListBuilder_ == null) { + return equipList_.get(index); } else { + return equipListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public java.util.List + getEquipListOrBuilderList() { + if (equipListBuilder_ != null) { + return equipListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(equipList_); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder addEquipListBuilder() { + return getEquipListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance()); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder addEquipListBuilder( + int index) { + return getEquipListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance()); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public java.util.List + getEquipListBuilderList() { + return getEquipListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder> + getEquipListFieldBuilder() { + if (equipListBuilder_ == null) { + equipListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder>( + equipList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + equipList_ = null; + } + return equipListBuilder_; + } + + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> fetterInfoBuilder_; + /** + * .AvatarFetterInfo fetter_info = 11; + * @return Whether the fetterInfo field is set. + */ + public boolean hasFetterInfo() { + return fetterInfoBuilder_ != null || fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 11; + * @return The fetterInfo. + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + if (fetterInfoBuilder_ == null) { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } else { + return fetterInfoBuilder_.getMessage(); + } + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder setFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fetterInfo_ = value; + onChanged(); + } else { + fetterInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder setFetterInfo( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder builderForValue) { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = builderForValue.build(); + onChanged(); + } else { + fetterInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder mergeFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (fetterInfo_ != null) { + fetterInfo_ = + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.newBuilder(fetterInfo_).mergeFrom(value).buildPartial(); + } else { + fetterInfo_ = value; + } + onChanged(); + } else { + fetterInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder clearFetterInfo() { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + onChanged(); + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder getFetterInfoBuilder() { + + onChanged(); + return getFetterInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + if (fetterInfoBuilder_ != null) { + return fetterInfoBuilder_.getMessageOrBuilder(); + } else { + return fetterInfo_ == null ? + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> + getFetterInfoFieldBuilder() { + if (fetterInfoBuilder_ == null) { + fetterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder>( + getFetterInfo(), + getParentForChildren(), + isClean()); + fetterInfo_ = null; + } + return fetterInfoBuilder_; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 12; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 12; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 12; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> excelInfoBuilder_; + /** + * .AvatarExcelInfo excel_info = 13; + * @return Whether the excelInfo field is set. + */ + public boolean hasExcelInfo() { + return excelInfoBuilder_ != null || excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 13; + * @return The excelInfo. + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + if (excelInfoBuilder_ == null) { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } else { + return excelInfoBuilder_.getMessage(); + } + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder setExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + excelInfo_ = value; + onChanged(); + } else { + excelInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder setExcelInfo( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder builderForValue) { + if (excelInfoBuilder_ == null) { + excelInfo_ = builderForValue.build(); + onChanged(); + } else { + excelInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder mergeExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (excelInfo_ != null) { + excelInfo_ = + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder(excelInfo_).mergeFrom(value).buildPartial(); + } else { + excelInfo_ = value; + } + onChanged(); + } else { + excelInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder clearExcelInfo() { + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + onChanged(); + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder getExcelInfoBuilder() { + + onChanged(); + return getExcelInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + if (excelInfoBuilder_ != null) { + return excelInfoBuilder_.getMessageOrBuilder(); + } else { + return excelInfo_ == null ? + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> + getExcelInfoFieldBuilder() { + if (excelInfoBuilder_ == null) { + excelInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder>( + getExcelInfo(), + getParentForChildren(), + isClean()); + excelInfo_ = null; + } + return excelInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShowAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:ShowAvatarInfo) + private static final emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo(); + } + + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShowAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShowAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_PropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_FightPropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_SkillLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ShowAvatarInfo.proto\032\025AvatarExcelInfo." + + "proto\032\026AvatarFetterInfo.proto\032\017PropValue" + + ".proto\032\017ShowEquip.proto\"\372\005\n\016ShowAvatarIn" + + "fo\022\021\n\tavatar_id\030\001 \001(\r\022.\n\010prop_map\030\002 \003(\0132" + + "\034.ShowAvatarInfo.PropMapEntry\022\026\n\016talent_" + + "id_list\030\003 \003(\r\0229\n\016fight_prop_map\030\004 \003(\0132!." + + "ShowAvatarInfo.FightPropMapEntry\022\026\n\016skil" + + "l_depot_id\030\005 \001(\r\022\036\n\026core_proud_skill_lev" + + "el\030\006 \001(\r\022!\n\031inherent_proud_skill_list\030\007 " + + "\003(\r\022;\n\017skill_level_map\030\010 \003(\0132\".ShowAvata" + + "rInfo.SkillLevelMapEntry\022Q\n\033proud_skill_" + + "extra_level_map\030\t \003(\0132,.ShowAvatarInfo.P" + + "roudSkillExtraLevelMapEntry\022\036\n\nequip_lis" + + "t\030\n \003(\0132\n.ShowEquip\022&\n\013fetter_info\030\013 \001(\013" + + "2\021.AvatarFetterInfo\022\022\n\ncostume_id\030\014 \001(\r\022" + + "$\n\nexcel_info\030\r \001(\0132\020.AvatarExcelInfo\032:\n" + + "\014PropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(" + + "\0132\n.PropValue:\0028\001\0323\n\021FightPropMapEntry\022\013" + + "\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001\0324\n\022SkillL" + + "evelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r" + + ":\0028\001\032>\n\034ProudSkillExtraLevelMapEntry\022\013\n\003" + + "key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShowEquipOuterClass.getDescriptor(), + }); + internal_static_ShowAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShowAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_descriptor, + new java.lang.String[] { "AvatarId", "PropMap", "TalentIdList", "FightPropMap", "SkillDepotId", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ProudSkillExtraLevelMap", "EquipList", "FetterInfo", "CostumeId", "ExcelInfo", }); + internal_static_ShowAvatarInfo_PropMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(0); + internal_static_ShowAvatarInfo_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(1); + internal_static_ShowAvatarInfo_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(2); + internal_static_ShowAvatarInfo_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(3); + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShowEquipOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShowEquipOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShowEquipOuterClass.java new file mode 100644 index 000000000..f6a2e4a8b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShowEquipOuterClass.java @@ -0,0 +1,1071 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShowEquip.proto + +package emu.grasscutter.net.proto; + +public final class ShowEquipOuterClass { + private ShowEquipOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShowEquipOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShowEquip) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * .Reliquary reliquary = 2; + * @return Whether the reliquary field is set. + */ + boolean hasReliquary(); + /** + * .Reliquary reliquary = 2; + * @return The reliquary. + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary(); + /** + * .Reliquary reliquary = 2; + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder(); + + /** + * .Weapon weapon = 3; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .Weapon weapon = 3; + * @return The weapon. + */ + emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon(); + /** + * .Weapon weapon = 3; + */ + emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder(); + + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code ShowEquip} + */ + public static final class ShowEquip extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShowEquip) + ShowEquipOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShowEquip.newBuilder() to construct. + private ShowEquip(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShowEquip() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShowEquip(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShowEquip( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + itemId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder subBuilder = null; + if (detailCase_ == 2) { + subBuilder = ((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 2; + break; + } + case 26: { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder subBuilder = null; + if (detailCase_ == 3) { + subBuilder = ((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.WeaponOuterClass.Weapon.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 3; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.class, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + RELIQUARY(2), + WEAPON(3), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 2: return RELIQUARY; + case 3: return WEAPON; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int RELIQUARY_FIELD_NUMBER = 2; + /** + * .Reliquary reliquary = 2; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 2; + } + /** + * .Reliquary reliquary = 2; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + /** + * .Reliquary reliquary = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + + public static final int WEAPON_FIELD_NUMBER = 3; + /** + * .Weapon weapon = 3; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 3; + } + /** + * .Weapon weapon = 3; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + /** + * .Weapon weapon = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (detailCase_ == 2) { + output.writeMessage(2, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 3) { + output.writeMessage(3, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (detailCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip other = (emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip) obj; + + if (getItemId() + != other.getItemId()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 2: + if (!getReliquary() + .equals(other.getReliquary())) return false; + break; + case 3: + if (!getWeapon() + .equals(other.getWeapon())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + switch (detailCase_) { + case 2: + hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; + hash = (53 * hash) + getReliquary().hashCode(); + break; + case 3: + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ShowEquip} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShowEquip) + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.class, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip build() { + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip buildPartial() { + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip result = new emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip(this); + result.itemId_ = itemId_; + if (detailCase_ == 2) { + if (reliquaryBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = reliquaryBuilder_.build(); + } + } + if (detailCase_ == 3) { + if (weaponBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = weaponBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip) { + return mergeFrom((emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip other) { + if (other == emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + switch (other.getDetailCase()) { + case RELIQUARY: { + mergeReliquary(other.getReliquary()); + break; + } + case WEAPON: { + mergeWeapon(other.getWeapon()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> reliquaryBuilder_; + /** + * .Reliquary reliquary = 2; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 2; + } + /** + * .Reliquary reliquary = 2; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } else { + if (detailCase_ == 2) { + return reliquaryBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 2; + */ + public Builder setReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public Builder setReliquary( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder builderForValue) { + if (reliquaryBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + reliquaryBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 2; + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public Builder mergeReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 2 && + detail_ != emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.newBuilder((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 2) { + reliquaryBuilder_.mergeFrom(value); + } + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public Builder clearReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + } + reliquaryBuilder_.clear(); + } + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder getReliquaryBuilder() { + return getReliquaryFieldBuilder().getBuilder(); + } + /** + * .Reliquary reliquary = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if ((detailCase_ == 2) && (reliquaryBuilder_ != null)) { + return reliquaryBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> + getReliquaryFieldBuilder() { + if (reliquaryBuilder_ == null) { + if (!(detailCase_ == 2)) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + reliquaryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder>( + (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 2; + onChanged();; + return reliquaryBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> weaponBuilder_; + /** + * .Weapon weapon = 3; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 3; + } + /** + * .Weapon weapon = 3; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } else { + if (detailCase_ == 3) { + return weaponBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 3; + */ + public Builder setWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + detailCase_ = 3; + return this; + } + /** + * .Weapon weapon = 3; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder builderForValue) { + if (weaponBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 3; + return this; + } + /** + * .Weapon weapon = 3; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (detailCase_ == 3 && + detail_ != emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.newBuilder((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 3) { + weaponBuilder_.mergeFrom(value); + } + weaponBuilder_.setMessage(value); + } + detailCase_ = 3; + return this; + } + /** + * .Weapon weapon = 3; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 3) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 3) { + detailCase_ = 0; + detail_ = null; + } + weaponBuilder_.clear(); + } + return this; + } + /** + * .Weapon weapon = 3; + */ + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder getWeaponBuilder() { + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .Weapon weapon = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if ((detailCase_ == 3) && (weaponBuilder_ != null)) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + if (!(detailCase_ == 3)) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder>( + (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 3; + onChanged();; + return weaponBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ShowEquip) + } + + // @@protoc_insertion_point(class_scope:ShowEquip) + private static final emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip(); + } + + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShowEquip parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShowEquip(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowEquip_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowEquip_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ShowEquip.proto\032\017Reliquary.proto\032\014Weap" + + "on.proto\"b\n\tShowEquip\022\017\n\007item_id\030\001 \001(\r\022\037" + + "\n\treliquary\030\002 \001(\0132\n.ReliquaryH\000\022\031\n\006weapo" + + "n\030\003 \001(\0132\007.WeaponH\000B\010\n\006detailB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(), + }); + internal_static_ShowEquip_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShowEquip_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowEquip_descriptor, + new java.lang.String[] { "ItemId", "Reliquary", "Weapon", "Detail", }); + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SkyCrystalDetectorQuickUseResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SkyCrystalDetectorQuickUseResultOuterClass.java new file mode 100644 index 000000000..f72bbdb59 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SkyCrystalDetectorQuickUseResultOuterClass.java @@ -0,0 +1,744 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SkyCrystalDetectorQuickUseResult.proto + +package emu.grasscutter.net.proto; + +public final class SkyCrystalDetectorQuickUseResultOuterClass { + private SkyCrystalDetectorQuickUseResultOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SkyCrystalDetectorQuickUseResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:SkyCrystalDetectorQuickUseResult) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return Whether the unk2700COIELIGEACL field is set. + */ + boolean hasUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return The unk2700COIELIGEACL. + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + * Protobuf type {@code SkyCrystalDetectorQuickUseResult} + */ + public static final class SkyCrystalDetectorQuickUseResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SkyCrystalDetectorQuickUseResult) + SkyCrystalDetectorQuickUseResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use SkyCrystalDetectorQuickUseResult.newBuilder() to construct. + private SkyCrystalDetectorQuickUseResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SkyCrystalDetectorQuickUseResult() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SkyCrystalDetectorQuickUseResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SkyCrystalDetectorQuickUseResult( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder subBuilder = null; + if (unk2700COIELIGEACL_ != null) { + subBuilder = unk2700COIELIGEACL_.toBuilder(); + } + unk2700COIELIGEACL_ = input.readMessage(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700COIELIGEACL_); + unk2700COIELIGEACL_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.class, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder.class); + } + + public static final int UNK2700_COIELIGEACL_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return Whether the unk2700COIELIGEACL field is set. + */ + @java.lang.Override + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return The unk2700COIELIGEACL. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + return getUnk2700COIELIGEACL(); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (unk2700COIELIGEACL_ != null) { + output.writeMessage(9, getUnk2700COIELIGEACL()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (unk2700COIELIGEACL_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getUnk2700COIELIGEACL()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult other = (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) obj; + + if (hasUnk2700COIELIGEACL() != other.hasUnk2700COIELIGEACL()) return false; + if (hasUnk2700COIELIGEACL()) { + if (!getUnk2700COIELIGEACL() + .equals(other.getUnk2700COIELIGEACL())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUnk2700COIELIGEACL()) { + hash = (37 * hash) + UNK2700_COIELIGEACL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700COIELIGEACL().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SkyCrystalDetectorQuickUseResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SkyCrystalDetectorQuickUseResult) + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.class, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult build() { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult buildPartial() { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult result = new emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult(this); + if (unk2700COIELIGEACLBuilder_ == null) { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACL_; + } else { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACLBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) { + return mergeFrom((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult other) { + if (other == emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance()) return this; + if (other.hasUnk2700COIELIGEACL()) { + mergeUnk2700COIELIGEACL(other.getUnk2700COIELIGEACL()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> unk2700COIELIGEACLBuilder_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return Whether the unk2700COIELIGEACL field is set. + */ + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACLBuilder_ != null || unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return The unk2700COIELIGEACL. + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } else { + return unk2700COIELIGEACLBuilder_.getMessage(); + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder setUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700COIELIGEACL_ = value; + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder setUnk2700COIELIGEACL( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder builderForValue) { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = builderForValue.build(); + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder mergeUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (unk2700COIELIGEACL_ != null) { + unk2700COIELIGEACL_ = + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.newBuilder(unk2700COIELIGEACL_).mergeFrom(value).buildPartial(); + } else { + unk2700COIELIGEACL_ = value; + } + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder clearUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + onChanged(); + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder getUnk2700COIELIGEACLBuilder() { + + onChanged(); + return getUnk2700COIELIGEACLFieldBuilder().getBuilder(); + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + if (unk2700COIELIGEACLBuilder_ != null) { + return unk2700COIELIGEACLBuilder_.getMessageOrBuilder(); + } else { + return unk2700COIELIGEACL_ == null ? + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> + getUnk2700COIELIGEACLFieldBuilder() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACLBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder>( + getUnk2700COIELIGEACL(), + getParentForChildren(), + isClean()); + unk2700COIELIGEACL_ = null; + } + return unk2700COIELIGEACLBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SkyCrystalDetectorQuickUseResult) + } + + // @@protoc_insertion_point(class_scope:SkyCrystalDetectorQuickUseResult) + private static final emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult(); + } + + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SkyCrystalDetectorQuickUseResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SkyCrystalDetectorQuickUseResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&SkyCrystalDetectorQuickUseResult.proto" + + "\032\031Unk2700_CCEOEOHLAPK.proto\"f\n SkyCrysta" + + "lDetectorQuickUseResult\0221\n\023Unk2700_COIEL" + + "IGEACL\030\t \001(\0132\024.Unk2700_CCEOEOHLAPK\022\017\n\007re" + + "tcode\030\010 \001(\005B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(), + }); + internal_static_SkyCrystalDetectorQuickUseResult_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SkyCrystalDetectorQuickUseResult_descriptor, + new java.lang.String[] { "Unk2700COIELIGEACL", "Retcode", }); + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java new file mode 100644 index 000000000..e7f8c1a53 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java @@ -0,0 +1,3462 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SocialDetail.proto + +package emu.grasscutter.net.proto; + +public final class SocialDetailOuterClass { + private SocialDetailOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SocialDetailOrBuilder extends + // @@protoc_insertion_point(interface_extends:SocialDetail) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string nickname = 2; + * @return The nickname. + */ + java.lang.String getNickname(); + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + com.google.protobuf.ByteString + getNicknameBytes(); + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * string signature = 5; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 5; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * .Birthday birthday = 6; + * @return Whether the birthday field is set. + */ + boolean hasBirthday(); + /** + * .Birthday birthday = 6; + * @return The birthday. + */ + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday(); + /** + * .Birthday birthday = 6; + */ + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder(); + + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * repeated uint32 reserved_list = 8; + * @return A list containing the reservedList. + */ + java.util.List getReservedListList(); + /** + * repeated uint32 reserved_list = 8; + * @return The count of reservedList. + */ + int getReservedListCount(); + /** + * repeated uint32 reserved_list = 8; + * @param index The index of the element to return. + * @return The reservedList at the given index. + */ + int getReservedList(int index); + + /** + * .FriendOnlineState online_state = 9; + * @return The enum numeric value on the wire for onlineState. + */ + int getOnlineStateValue(); + /** + * .FriendOnlineState online_state = 9; + * @return The onlineState. + */ + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState(); + + /** + * uint32 param = 10; + * @return The param. + */ + int getParam(); + + /** + * bool is_friend = 11; + * @return The isFriend. + */ + boolean getIsFriend(); + + /** + * bool is_mp_mode_available = 12; + * @return The isMpModeAvailable. + */ + boolean getIsMpModeAvailable(); + + /** + * string online_id = 13; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 13; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 name_card_id = 14; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * bool is_in_blacklist = 15; + * @return The isInBlacklist. + */ + boolean getIsInBlacklist(); + + /** + * bool is_chat_no_disturb = 16; + * @return The isChatNoDisturb. + */ + boolean getIsChatNoDisturb(); + + /** + * string remark_name = 17; + * @return The remarkName. + */ + java.lang.String getRemarkName(); + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + com.google.protobuf.ByteString + getRemarkNameBytes(); + + /** + * uint32 finish_achievement_num = 18; + * @return The finishAchievementNum. + */ + int getFinishAchievementNum(); + + /** + * uint32 tower_floor_index = 19; + * @return The towerFloorIndex. + */ + int getTowerFloorIndex(); + + /** + * uint32 tower_level_index = 20; + * @return The towerLevelIndex. + */ + int getTowerLevelIndex(); + + /** + * bool is_show_avatar = 21; + * @return The isShowAvatar. + */ + boolean getIsShowAvatar(); + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + int getShowAvatarInfoListCount(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListOrBuilderList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index); + + /** + * repeated uint32 show_name_card_id_list = 23; + * @return A list containing the showNameCardIdList. + */ + java.util.List getShowNameCardIdListList(); + /** + * repeated uint32 show_name_card_id_list = 23; + * @return The count of showNameCardIdList. + */ + int getShowNameCardIdListCount(); + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index of the element to return. + * @return The showNameCardIdList at the given index. + */ + int getShowNameCardIdList(int index); + + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + int getFriendEnterHomeOptionValue(); + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The friendEnterHomeOption. + */ + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); + + /** + * .ProfilePicture profile_picture = 25; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 25; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 25; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + } + /** + * Protobuf type {@code SocialDetail} + */ + public static final class SocialDetail extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SocialDetail) + SocialDetailOrBuilder { + private static final long serialVersionUID = 0L; + // Use SocialDetail.newBuilder() to construct. + private SocialDetail(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SocialDetail() { + nickname_ = ""; + signature_ = ""; + reservedList_ = emptyIntList(); + onlineState_ = 0; + onlineId_ = ""; + remarkName_ = ""; + showAvatarInfoList_ = java.util.Collections.emptyList(); + showNameCardIdList_ = emptyIntList(); + friendEnterHomeOption_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SocialDetail(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SocialDetail( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + nickname_ = s; + break; + } + case 24: { + + level_ = input.readUInt32(); + break; + } + case 32: { + + avatarId_ = input.readUInt32(); + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 50: { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder subBuilder = null; + if (birthday_ != null) { + subBuilder = birthday_.toBuilder(); + } + birthday_ = input.readMessage(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(birthday_); + birthday_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + worldLevel_ = input.readUInt32(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + reservedList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + reservedList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + reservedList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + reservedList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + int rawValue = input.readEnum(); + + onlineState_ = rawValue; + break; + } + case 80: { + + param_ = input.readUInt32(); + break; + } + case 88: { + + isFriend_ = input.readBool(); + break; + } + case 96: { + + isMpModeAvailable_ = input.readBool(); + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 112: { + + nameCardId_ = input.readUInt32(); + break; + } + case 120: { + + isInBlacklist_ = input.readBool(); + break; + } + case 128: { + + isChatNoDisturb_ = input.readBool(); + break; + } + case 138: { + java.lang.String s = input.readStringRequireUtf8(); + + remarkName_ = s; + break; + } + case 144: { + + finishAchievementNum_ = input.readUInt32(); + break; + } + case 152: { + + towerFloorIndex_ = input.readUInt32(); + break; + } + case 160: { + + towerLevelIndex_ = input.readUInt32(); + break; + } + case 168: { + + isShowAvatar_ = input.readBool(); + break; + } + case 178: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + showAvatarInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.parser(), extensionRegistry)); + break; + } + case 184: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + showNameCardIdList_.addInt(input.readUInt32()); + break; + } + case 186: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + showNameCardIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + showNameCardIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 192: { + int rawValue = input.readEnum(); + + friendEnterHomeOption_ = rawValue; + break; + } + case 202: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + reservedList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.class, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NICKNAME_FIELD_NUMBER = 2; + private volatile java.lang.Object nickname_; + /** + * string nickname = 2; + * @return The nickname. + */ + @java.lang.Override + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 4; + private int avatarId_; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int SIGNATURE_FIELD_NUMBER = 5; + private volatile java.lang.Object signature_; + /** + * string signature = 5; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } + } + /** + * string signature = 5; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BIRTHDAY_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + /** + * .Birthday birthday = 6; + * @return Whether the birthday field is set. + */ + @java.lang.Override + public boolean hasBirthday() { + return birthday_ != null; + } + /** + * .Birthday birthday = 6; + * @return The birthday. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + /** + * .Birthday birthday = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + return getBirthday(); + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 7; + private int worldLevel_; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int RESERVED_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList reservedList_; + /** + * repeated uint32 reserved_list = 8; + * @return A list containing the reservedList. + */ + @java.lang.Override + public java.util.List + getReservedListList() { + return reservedList_; + } + /** + * repeated uint32 reserved_list = 8; + * @return The count of reservedList. + */ + public int getReservedListCount() { + return reservedList_.size(); + } + /** + * repeated uint32 reserved_list = 8; + * @param index The index of the element to return. + * @return The reservedList at the given index. + */ + public int getReservedList(int index) { + return reservedList_.getInt(index); + } + private int reservedListMemoizedSerializedSize = -1; + + public static final int ONLINE_STATE_FIELD_NUMBER = 9; + private int onlineState_; + /** + * .FriendOnlineState online_state = 9; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 9; + * @return The onlineState. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + + public static final int PARAM_FIELD_NUMBER = 10; + private int param_; + /** + * uint32 param = 10; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int IS_FRIEND_FIELD_NUMBER = 11; + private boolean isFriend_; + /** + * bool is_friend = 11; + * @return The isFriend. + */ + @java.lang.Override + public boolean getIsFriend() { + return isFriend_; + } + + public static final int IS_MP_MODE_AVAILABLE_FIELD_NUMBER = 12; + private boolean isMpModeAvailable_; + /** + * bool is_mp_mode_available = 12; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 13; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 13; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 14; + private int nameCardId_; + /** + * uint32 name_card_id = 14; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int IS_IN_BLACKLIST_FIELD_NUMBER = 15; + private boolean isInBlacklist_; + /** + * bool is_in_blacklist = 15; + * @return The isInBlacklist. + */ + @java.lang.Override + public boolean getIsInBlacklist() { + return isInBlacklist_; + } + + public static final int IS_CHAT_NO_DISTURB_FIELD_NUMBER = 16; + private boolean isChatNoDisturb_; + /** + * bool is_chat_no_disturb = 16; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + + public static final int REMARK_NAME_FIELD_NUMBER = 17; + private volatile java.lang.Object remarkName_; + /** + * string remark_name = 17; + * @return The remarkName. + */ + @java.lang.Override + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remarkName_ = s; + return s; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FINISH_ACHIEVEMENT_NUM_FIELD_NUMBER = 18; + private int finishAchievementNum_; + /** + * uint32 finish_achievement_num = 18; + * @return The finishAchievementNum. + */ + @java.lang.Override + public int getFinishAchievementNum() { + return finishAchievementNum_; + } + + public static final int TOWER_FLOOR_INDEX_FIELD_NUMBER = 19; + private int towerFloorIndex_; + /** + * uint32 tower_floor_index = 19; + * @return The towerFloorIndex. + */ + @java.lang.Override + public int getTowerFloorIndex() { + return towerFloorIndex_; + } + + public static final int TOWER_LEVEL_INDEX_FIELD_NUMBER = 20; + private int towerLevelIndex_; + /** + * uint32 tower_level_index = 20; + * @return The towerLevelIndex. + */ + @java.lang.Override + public int getTowerLevelIndex() { + return towerLevelIndex_; + } + + public static final int IS_SHOW_AVATAR_FIELD_NUMBER = 21; + private boolean isShowAvatar_; + /** + * bool is_show_avatar = 21; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + + public static final int SHOW_AVATAR_INFO_LIST_FIELD_NUMBER = 22; + private java.util.List showAvatarInfoList_; + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List getShowAvatarInfoListList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List + getShowAvatarInfoListOrBuilderList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public int getShowAvatarInfoListCount() { + return showAvatarInfoList_.size(); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + return showAvatarInfoList_.get(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + return showAvatarInfoList_.get(index); + } + + public static final int SHOW_NAME_CARD_ID_LIST_FIELD_NUMBER = 23; + private com.google.protobuf.Internal.IntList showNameCardIdList_; + /** + * repeated uint32 show_name_card_id_list = 23; + * @return A list containing the showNameCardIdList. + */ + @java.lang.Override + public java.util.List + getShowNameCardIdListList() { + return showNameCardIdList_; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return The count of showNameCardIdList. + */ + public int getShowNameCardIdListCount() { + return showNameCardIdList_.size(); + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index of the element to return. + * @return The showNameCardIdList at the given index. + */ + public int getShowNameCardIdList(int index) { + return showNameCardIdList_.getInt(index); + } + private int showNameCardIdListMemoizedSerializedSize = -1; + + public static final int FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER = 24; + private int friendEnterHomeOption_; + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The friendEnterHomeOption. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 25; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 25; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 25; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 25; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); + } + if (level_ != 0) { + output.writeUInt32(3, level_); + } + if (avatarId_ != 0) { + output.writeUInt32(4, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, signature_); + } + if (birthday_ != null) { + output.writeMessage(6, getBirthday()); + } + if (worldLevel_ != 0) { + output.writeUInt32(7, worldLevel_); + } + if (getReservedListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(reservedListMemoizedSerializedSize); + } + for (int i = 0; i < reservedList_.size(); i++) { + output.writeUInt32NoTag(reservedList_.getInt(i)); + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + output.writeEnum(9, onlineState_); + } + if (param_ != 0) { + output.writeUInt32(10, param_); + } + if (isFriend_ != false) { + output.writeBool(11, isFriend_); + } + if (isMpModeAvailable_ != false) { + output.writeBool(12, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, onlineId_); + } + if (nameCardId_ != 0) { + output.writeUInt32(14, nameCardId_); + } + if (isInBlacklist_ != false) { + output.writeBool(15, isInBlacklist_); + } + if (isChatNoDisturb_ != false) { + output.writeBool(16, isChatNoDisturb_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 17, remarkName_); + } + if (finishAchievementNum_ != 0) { + output.writeUInt32(18, finishAchievementNum_); + } + if (towerFloorIndex_ != 0) { + output.writeUInt32(19, towerFloorIndex_); + } + if (towerLevelIndex_ != 0) { + output.writeUInt32(20, towerLevelIndex_); + } + if (isShowAvatar_ != false) { + output.writeBool(21, isShowAvatar_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + output.writeMessage(22, showAvatarInfoList_.get(i)); + } + if (getShowNameCardIdListList().size() > 0) { + output.writeUInt32NoTag(186); + output.writeUInt32NoTag(showNameCardIdListMemoizedSerializedSize); + } + for (int i = 0; i < showNameCardIdList_.size(); i++) { + output.writeUInt32NoTag(showNameCardIdList_.getInt(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + output.writeEnum(24, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + output.writeMessage(25, getProfilePicture()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, signature_); + } + if (birthday_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getBirthday()); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, worldLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < reservedList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(reservedList_.getInt(i)); + } + size += dataSize; + if (!getReservedListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + reservedListMemoizedSerializedSize = dataSize; + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, onlineState_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, param_); + } + if (isFriend_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isFriend_); + } + if (isMpModeAvailable_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, onlineId_); + } + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, nameCardId_); + } + if (isInBlacklist_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isInBlacklist_); + } + if (isChatNoDisturb_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(16, isChatNoDisturb_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, remarkName_); + } + if (finishAchievementNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, finishAchievementNum_); + } + if (towerFloorIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, towerFloorIndex_); + } + if (towerLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(20, towerLevelIndex_); + } + if (isShowAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(21, isShowAvatar_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, showAvatarInfoList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < showNameCardIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(showNameCardIdList_.getInt(i)); + } + size += dataSize; + if (!getShowNameCardIdListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + showNameCardIdListMemoizedSerializedSize = dataSize; + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(24, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(25, getProfilePicture()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail other = (emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail) obj; + + if (getUid() + != other.getUid()) return false; + if (!getNickname() + .equals(other.getNickname())) return false; + if (getLevel() + != other.getLevel()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (!getSignature() + .equals(other.getSignature())) return false; + if (hasBirthday() != other.hasBirthday()) return false; + if (hasBirthday()) { + if (!getBirthday() + .equals(other.getBirthday())) return false; + } + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (!getReservedListList() + .equals(other.getReservedListList())) return false; + if (onlineState_ != other.onlineState_) return false; + if (getParam() + != other.getParam()) return false; + if (getIsFriend() + != other.getIsFriend()) return false; + if (getIsMpModeAvailable() + != other.getIsMpModeAvailable()) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getNameCardId() + != other.getNameCardId()) return false; + if (getIsInBlacklist() + != other.getIsInBlacklist()) return false; + if (getIsChatNoDisturb() + != other.getIsChatNoDisturb()) return false; + if (!getRemarkName() + .equals(other.getRemarkName())) return false; + if (getFinishAchievementNum() + != other.getFinishAchievementNum()) return false; + if (getTowerFloorIndex() + != other.getTowerFloorIndex()) return false; + if (getTowerLevelIndex() + != other.getTowerLevelIndex()) return false; + if (getIsShowAvatar() + != other.getIsShowAvatar()) return false; + if (!getShowAvatarInfoListList() + .equals(other.getShowAvatarInfoListList())) return false; + if (!getShowNameCardIdListList() + .equals(other.getShowNameCardIdListList())) return false; + if (friendEnterHomeOption_ != other.friendEnterHomeOption_) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getNickname().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + if (hasBirthday()) { + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + } + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + if (getReservedListCount() > 0) { + hash = (37 * hash) + RESERVED_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReservedListList().hashCode(); + } + hash = (37 * hash) + ONLINE_STATE_FIELD_NUMBER; + hash = (53 * hash) + onlineState_; + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + IS_FRIEND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFriend()); + hash = (37 * hash) + IS_MP_MODE_AVAILABLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMpModeAvailable()); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (37 * hash) + IS_IN_BLACKLIST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInBlacklist()); + hash = (37 * hash) + IS_CHAT_NO_DISTURB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsChatNoDisturb()); + hash = (37 * hash) + REMARK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getRemarkName().hashCode(); + hash = (37 * hash) + FINISH_ACHIEVEMENT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getFinishAchievementNum(); + hash = (37 * hash) + TOWER_FLOOR_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTowerFloorIndex(); + hash = (37 * hash) + TOWER_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTowerLevelIndex(); + hash = (37 * hash) + IS_SHOW_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowAvatar()); + if (getShowAvatarInfoListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); + } + if (getShowNameCardIdListCount() > 0) { + hash = (37 * hash) + SHOW_NAME_CARD_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowNameCardIdListList().hashCode(); + } + hash = (37 * hash) + FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER; + hash = (53 * hash) + friendEnterHomeOption_; + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SocialDetail} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SocialDetail) + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.class, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShowAvatarInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + nickname_ = ""; + + level_ = 0; + + avatarId_ = 0; + + signature_ = ""; + + if (birthdayBuilder_ == null) { + birthday_ = null; + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + worldLevel_ = 0; + + reservedList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onlineState_ = 0; + + param_ = 0; + + isFriend_ = false; + + isMpModeAvailable_ = false; + + onlineId_ = ""; + + nameCardId_ = 0; + + isInBlacklist_ = false; + + isChatNoDisturb_ = false; + + remarkName_ = ""; + + finishAchievementNum_ = 0; + + towerFloorIndex_ = 0; + + towerLevelIndex_ = 0; + + isShowAvatar_ = false; + + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + showAvatarInfoListBuilder_.clear(); + } + showNameCardIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + friendEnterHomeOption_ = 0; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail build() { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail buildPartial() { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail result = new emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.nickname_ = nickname_; + result.level_ = level_; + result.avatarId_ = avatarId_; + result.signature_ = signature_; + if (birthdayBuilder_ == null) { + result.birthday_ = birthday_; + } else { + result.birthday_ = birthdayBuilder_.build(); + } + result.worldLevel_ = worldLevel_; + if (((bitField0_ & 0x00000001) != 0)) { + reservedList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.reservedList_ = reservedList_; + result.onlineState_ = onlineState_; + result.param_ = param_; + result.isFriend_ = isFriend_; + result.isMpModeAvailable_ = isMpModeAvailable_; + result.onlineId_ = onlineId_; + result.nameCardId_ = nameCardId_; + result.isInBlacklist_ = isInBlacklist_; + result.isChatNoDisturb_ = isChatNoDisturb_; + result.remarkName_ = remarkName_; + result.finishAchievementNum_ = finishAchievementNum_; + result.towerFloorIndex_ = towerFloorIndex_; + result.towerLevelIndex_ = towerLevelIndex_; + result.isShowAvatar_ = isShowAvatar_; + if (showAvatarInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.showAvatarInfoList_ = showAvatarInfoList_; + } else { + result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.showNameCardIdList_ = showNameCardIdList_; + result.friendEnterHomeOption_ = friendEnterHomeOption_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail) { + return mergeFrom((emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail other) { + if (other == emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getNickname().isEmpty()) { + nickname_ = other.nickname_; + onChanged(); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.hasBirthday()) { + mergeBirthday(other.getBirthday()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (!other.reservedList_.isEmpty()) { + if (reservedList_.isEmpty()) { + reservedList_ = other.reservedList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureReservedListIsMutable(); + reservedList_.addAll(other.reservedList_); + } + onChanged(); + } + if (other.onlineState_ != 0) { + setOnlineStateValue(other.getOnlineStateValue()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getIsFriend() != false) { + setIsFriend(other.getIsFriend()); + } + if (other.getIsMpModeAvailable() != false) { + setIsMpModeAvailable(other.getIsMpModeAvailable()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (other.getIsInBlacklist() != false) { + setIsInBlacklist(other.getIsInBlacklist()); + } + if (other.getIsChatNoDisturb() != false) { + setIsChatNoDisturb(other.getIsChatNoDisturb()); + } + if (!other.getRemarkName().isEmpty()) { + remarkName_ = other.remarkName_; + onChanged(); + } + if (other.getFinishAchievementNum() != 0) { + setFinishAchievementNum(other.getFinishAchievementNum()); + } + if (other.getTowerFloorIndex() != 0) { + setTowerFloorIndex(other.getTowerFloorIndex()); + } + if (other.getTowerLevelIndex() != 0) { + setTowerLevelIndex(other.getTowerLevelIndex()); + } + if (other.getIsShowAvatar() != false) { + setIsShowAvatar(other.getIsShowAvatar()); + } + if (showAvatarInfoListBuilder_ == null) { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoList_.isEmpty()) { + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.addAll(other.showAvatarInfoList_); + } + onChanged(); + } + } else { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoListBuilder_.isEmpty()) { + showAvatarInfoListBuilder_.dispose(); + showAvatarInfoListBuilder_ = null; + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + showAvatarInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShowAvatarInfoListFieldBuilder() : null; + } else { + showAvatarInfoListBuilder_.addAllMessages(other.showAvatarInfoList_); + } + } + } + if (!other.showNameCardIdList_.isEmpty()) { + if (showNameCardIdList_.isEmpty()) { + showNameCardIdList_ = other.showNameCardIdList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureShowNameCardIdListIsMutable(); + showNameCardIdList_.addAll(other.showNameCardIdList_); + } + onChanged(); + } + if (other.friendEnterHomeOption_ != 0) { + setFriendEnterHomeOptionValue(other.getFriendEnterHomeOptionValue()); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickname_ = ""; + /** + * string nickname = 2; + * @return The nickname. + */ + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nickname = 2; + * @param value The nickname to set. + * @return This builder for chaining. + */ + public Builder setNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickname_ = value; + onChanged(); + return this; + } + /** + * string nickname = 2; + * @return This builder for chaining. + */ + public Builder clearNickname() { + + nickname_ = getDefaultInstance().getNickname(); + onChanged(); + return this; + } + /** + * string nickname = 2; + * @param value The bytes for nickname to set. + * @return This builder for chaining. + */ + public Builder setNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickname_ = value; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 4; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 5; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 5; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 5; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 5; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 5; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> birthdayBuilder_; + /** + * .Birthday birthday = 6; + * @return Whether the birthday field is set. + */ + public boolean hasBirthday() { + return birthdayBuilder_ != null || birthday_ != null; + } + /** + * .Birthday birthday = 6; + * @return The birthday. + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + if (birthdayBuilder_ == null) { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } else { + return birthdayBuilder_.getMessage(); + } + } + /** + * .Birthday birthday = 6; + */ + public Builder setBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + birthday_ = value; + onChanged(); + } else { + birthdayBuilder_.setMessage(value); + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public Builder setBirthday( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder builderForValue) { + if (birthdayBuilder_ == null) { + birthday_ = builderForValue.build(); + onChanged(); + } else { + birthdayBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public Builder mergeBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (birthday_ != null) { + birthday_ = + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder(birthday_).mergeFrom(value).buildPartial(); + } else { + birthday_ = value; + } + onChanged(); + } else { + birthdayBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public Builder clearBirthday() { + if (birthdayBuilder_ == null) { + birthday_ = null; + onChanged(); + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder getBirthdayBuilder() { + + onChanged(); + return getBirthdayFieldBuilder().getBuilder(); + } + /** + * .Birthday birthday = 6; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + if (birthdayBuilder_ != null) { + return birthdayBuilder_.getMessageOrBuilder(); + } else { + return birthday_ == null ? + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + } + /** + * .Birthday birthday = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> + getBirthdayFieldBuilder() { + if (birthdayBuilder_ == null) { + birthdayBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder>( + getBirthday(), + getParentForChildren(), + isClean()); + birthday_ = null; + } + return birthdayBuilder_; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 7; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 7; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList reservedList_ = emptyIntList(); + private void ensureReservedListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + reservedList_ = mutableCopy(reservedList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 reserved_list = 8; + * @return A list containing the reservedList. + */ + public java.util.List + getReservedListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(reservedList_) : reservedList_; + } + /** + * repeated uint32 reserved_list = 8; + * @return The count of reservedList. + */ + public int getReservedListCount() { + return reservedList_.size(); + } + /** + * repeated uint32 reserved_list = 8; + * @param index The index of the element to return. + * @return The reservedList at the given index. + */ + public int getReservedList(int index) { + return reservedList_.getInt(index); + } + /** + * repeated uint32 reserved_list = 8; + * @param index The index to set the value at. + * @param value The reservedList to set. + * @return This builder for chaining. + */ + public Builder setReservedList( + int index, int value) { + ensureReservedListIsMutable(); + reservedList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 reserved_list = 8; + * @param value The reservedList to add. + * @return This builder for chaining. + */ + public Builder addReservedList(int value) { + ensureReservedListIsMutable(); + reservedList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 reserved_list = 8; + * @param values The reservedList to add. + * @return This builder for chaining. + */ + public Builder addAllReservedList( + java.lang.Iterable values) { + ensureReservedListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, reservedList_); + onChanged(); + return this; + } + /** + * repeated uint32 reserved_list = 8; + * @return This builder for chaining. + */ + public Builder clearReservedList() { + reservedList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int onlineState_ = 0; + /** + * .FriendOnlineState online_state = 9; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 9; + * @param value The enum numeric value on the wire for onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineStateValue(int value) { + + onlineState_ = value; + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 9; + * @return The onlineState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + /** + * .FriendOnlineState online_state = 9; + * @param value The onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineState(emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 9; + * @return This builder for chaining. + */ + public Builder clearOnlineState() { + + onlineState_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 10; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 10; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 10; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private boolean isFriend_ ; + /** + * bool is_friend = 11; + * @return The isFriend. + */ + @java.lang.Override + public boolean getIsFriend() { + return isFriend_; + } + /** + * bool is_friend = 11; + * @param value The isFriend to set. + * @return This builder for chaining. + */ + public Builder setIsFriend(boolean value) { + + isFriend_ = value; + onChanged(); + return this; + } + /** + * bool is_friend = 11; + * @return This builder for chaining. + */ + public Builder clearIsFriend() { + + isFriend_ = false; + onChanged(); + return this; + } + + private boolean isMpModeAvailable_ ; + /** + * bool is_mp_mode_available = 12; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + /** + * bool is_mp_mode_available = 12; + * @param value The isMpModeAvailable to set. + * @return This builder for chaining. + */ + public Builder setIsMpModeAvailable(boolean value) { + + isMpModeAvailable_ = value; + onChanged(); + return this; + } + /** + * bool is_mp_mode_available = 12; + * @return This builder for chaining. + */ + public Builder clearIsMpModeAvailable() { + + isMpModeAvailable_ = false; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 13; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 13; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 13; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 13; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 13; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 14; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 14; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 14; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private boolean isInBlacklist_ ; + /** + * bool is_in_blacklist = 15; + * @return The isInBlacklist. + */ + @java.lang.Override + public boolean getIsInBlacklist() { + return isInBlacklist_; + } + /** + * bool is_in_blacklist = 15; + * @param value The isInBlacklist to set. + * @return This builder for chaining. + */ + public Builder setIsInBlacklist(boolean value) { + + isInBlacklist_ = value; + onChanged(); + return this; + } + /** + * bool is_in_blacklist = 15; + * @return This builder for chaining. + */ + public Builder clearIsInBlacklist() { + + isInBlacklist_ = false; + onChanged(); + return this; + } + + private boolean isChatNoDisturb_ ; + /** + * bool is_chat_no_disturb = 16; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + /** + * bool is_chat_no_disturb = 16; + * @param value The isChatNoDisturb to set. + * @return This builder for chaining. + */ + public Builder setIsChatNoDisturb(boolean value) { + + isChatNoDisturb_ = value; + onChanged(); + return this; + } + /** + * bool is_chat_no_disturb = 16; + * @return This builder for chaining. + */ + public Builder clearIsChatNoDisturb() { + + isChatNoDisturb_ = false; + onChanged(); + return this; + } + + private java.lang.Object remarkName_ = ""; + /** + * string remark_name = 17; + * @return The remarkName. + */ + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remarkName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remark_name = 17; + * @param value The remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remarkName_ = value; + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @return This builder for chaining. + */ + public Builder clearRemarkName() { + + remarkName_ = getDefaultInstance().getRemarkName(); + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @param value The bytes for remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remarkName_ = value; + onChanged(); + return this; + } + + private int finishAchievementNum_ ; + /** + * uint32 finish_achievement_num = 18; + * @return The finishAchievementNum. + */ + @java.lang.Override + public int getFinishAchievementNum() { + return finishAchievementNum_; + } + /** + * uint32 finish_achievement_num = 18; + * @param value The finishAchievementNum to set. + * @return This builder for chaining. + */ + public Builder setFinishAchievementNum(int value) { + + finishAchievementNum_ = value; + onChanged(); + return this; + } + /** + * uint32 finish_achievement_num = 18; + * @return This builder for chaining. + */ + public Builder clearFinishAchievementNum() { + + finishAchievementNum_ = 0; + onChanged(); + return this; + } + + private int towerFloorIndex_ ; + /** + * uint32 tower_floor_index = 19; + * @return The towerFloorIndex. + */ + @java.lang.Override + public int getTowerFloorIndex() { + return towerFloorIndex_; + } + /** + * uint32 tower_floor_index = 19; + * @param value The towerFloorIndex to set. + * @return This builder for chaining. + */ + public Builder setTowerFloorIndex(int value) { + + towerFloorIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_floor_index = 19; + * @return This builder for chaining. + */ + public Builder clearTowerFloorIndex() { + + towerFloorIndex_ = 0; + onChanged(); + return this; + } + + private int towerLevelIndex_ ; + /** + * uint32 tower_level_index = 20; + * @return The towerLevelIndex. + */ + @java.lang.Override + public int getTowerLevelIndex() { + return towerLevelIndex_; + } + /** + * uint32 tower_level_index = 20; + * @param value The towerLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setTowerLevelIndex(int value) { + + towerLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_level_index = 20; + * @return This builder for chaining. + */ + public Builder clearTowerLevelIndex() { + + towerLevelIndex_ = 0; + onChanged(); + return this; + } + + private boolean isShowAvatar_ ; + /** + * bool is_show_avatar = 21; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + /** + * bool is_show_avatar = 21; + * @param value The isShowAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsShowAvatar(boolean value) { + + isShowAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_show_avatar = 21; + * @return This builder for chaining. + */ + public Builder clearIsShowAvatar() { + + isShowAvatar_ = false; + onChanged(); + return this; + } + + private java.util.List showAvatarInfoList_ = + java.util.Collections.emptyList(); + private void ensureShowAvatarInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(showAvatarInfoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> showAvatarInfoListBuilder_; + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List getShowAvatarInfoListList() { + if (showAvatarInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } else { + return showAvatarInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public int getShowAvatarInfoListCount() { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.size(); + } else { + return showAvatarInfoListBuilder_.getCount(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); + } else { + return showAvatarInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addAllShowAvatarInfoList( + java.lang.Iterable values) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarInfoList_); + onChanged(); + } else { + showAvatarInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder clearShowAvatarInfoList() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder removeShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.remove(index); + onChanged(); + } else { + showAvatarInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder getShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); } else { + return showAvatarInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListOrBuilderList() { + if (showAvatarInfoListBuilder_ != null) { + return showAvatarInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { + return getShowAvatarInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListBuilderList() { + return getShowAvatarInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> + getShowAvatarInfoListFieldBuilder() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder>( + showAvatarInfoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + showAvatarInfoList_ = null; + } + return showAvatarInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList showNameCardIdList_ = emptyIntList(); + private void ensureShowNameCardIdListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_ = mutableCopy(showNameCardIdList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return A list containing the showNameCardIdList. + */ + public java.util.List + getShowNameCardIdListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(showNameCardIdList_) : showNameCardIdList_; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return The count of showNameCardIdList. + */ + public int getShowNameCardIdListCount() { + return showNameCardIdList_.size(); + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index of the element to return. + * @return The showNameCardIdList at the given index. + */ + public int getShowNameCardIdList(int index) { + return showNameCardIdList_.getInt(index); + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index to set the value at. + * @param value The showNameCardIdList to set. + * @return This builder for chaining. + */ + public Builder setShowNameCardIdList( + int index, int value) { + ensureShowNameCardIdListIsMutable(); + showNameCardIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param value The showNameCardIdList to add. + * @return This builder for chaining. + */ + public Builder addShowNameCardIdList(int value) { + ensureShowNameCardIdListIsMutable(); + showNameCardIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param values The showNameCardIdList to add. + * @return This builder for chaining. + */ + public Builder addAllShowNameCardIdList( + java.lang.Iterable values) { + ensureShowNameCardIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showNameCardIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return This builder for chaining. + */ + public Builder clearShowNameCardIdList() { + showNameCardIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int friendEnterHomeOption_ = 0; + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @param value The enum numeric value on the wire for friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOptionValue(int value) { + + friendEnterHomeOption_ = value; + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The friendEnterHomeOption. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @param value The friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOption(emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption value) { + if (value == null) { + throw new NullPointerException(); + } + + friendEnterHomeOption_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return This builder for chaining. + */ + public Builder clearFriendEnterHomeOption() { + + friendEnterHomeOption_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 25; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 25; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 25; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 25; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SocialDetail) + } + + // @@protoc_insertion_point(class_scope:SocialDetail) + private static final emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail(); + } + + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SocialDetail parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SocialDetail(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SocialDetail_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SocialDetail_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022SocialDetail.proto\032\016Birthday.proto\032\033Fr" + + "iendEnterHomeOption.proto\032\027FriendOnlineS" + + "tate.proto\032\024ProfilePicture.proto\032\032Social" + + "ShowAvatarInfo.proto\"\260\005\n\014SocialDetail\022\013\n" + + "\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022\r\n\005level\030\003 " + + "\001(\r\022\021\n\tavatar_id\030\004 \001(\r\022\021\n\tsignature\030\005 \001(" + + "\t\022\033\n\010birthday\030\006 \001(\0132\t.Birthday\022\023\n\013world_" + + "level\030\007 \001(\r\022\025\n\rreserved_list\030\010 \003(\r\022(\n\014on" + + "line_state\030\t \001(\0162\022.FriendOnlineState\022\r\n\005" + + "param\030\n \001(\r\022\021\n\tis_friend\030\013 \001(\010\022\034\n\024is_mp_" + + "mode_available\030\014 \001(\010\022\021\n\tonline_id\030\r \001(\t\022" + + "\024\n\014name_card_id\030\016 \001(\r\022\027\n\017is_in_blacklist" + + "\030\017 \001(\010\022\032\n\022is_chat_no_disturb\030\020 \001(\010\022\023\n\013re" + + "mark_name\030\021 \001(\t\022\036\n\026finish_achievement_nu" + + "m\030\022 \001(\r\022\031\n\021tower_floor_index\030\023 \001(\r\022\031\n\021to" + + "wer_level_index\030\024 \001(\r\022\026\n\016is_show_avatar\030" + + "\025 \001(\010\0224\n\025show_avatar_info_list\030\026 \003(\0132\025.S" + + "ocialShowAvatarInfo\022\036\n\026show_name_card_id" + + "_list\030\027 \003(\r\0228\n\030friend_enter_home_option\030" + + "\030 \001(\0162\026.FriendEnterHomeOption\022(\n\017profile" + + "_picture\030\031 \001(\0132\017.ProfilePictureB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_SocialDetail_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SocialDetail_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SocialDetail_descriptor, + new java.lang.String[] { "Uid", "Nickname", "Level", "AvatarId", "Signature", "Birthday", "WorldLevel", "ReservedList", "OnlineState", "Param", "IsFriend", "IsMpModeAvailable", "OnlineId", "NameCardId", "IsInBlacklist", "IsChatNoDisturb", "RemarkName", "FinishAchievementNum", "TowerFloorIndex", "TowerLevelIndex", "IsShowAvatar", "ShowAvatarInfoList", "ShowNameCardIdList", "FriendEnterHomeOption", "ProfilePicture", }); + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java new file mode 100644 index 000000000..036b26487 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SocialShowAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class SocialShowAvatarInfoOuterClass { + private SocialShowAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SocialShowAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SocialShowAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 level = 2; + * @return The level. + */ + int getLevel(); + + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + * Protobuf type {@code SocialShowAvatarInfo} + */ + public static final class SocialShowAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SocialShowAvatarInfo) + SocialShowAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SocialShowAvatarInfo.newBuilder() to construct. + private SocialShowAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SocialShowAvatarInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SocialShowAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SocialShowAvatarInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + level_ = input.readUInt32(); + break; + } + case 24: { + + costumeId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.class, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int LEVEL_FIELD_NUMBER = 2; + private int level_; + /** + * uint32 level = 2; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 3; + private int costumeId_; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (level_ != 0) { + output.writeUInt32(2, level_); + } + if (costumeId_ != 0) { + output.writeUInt32(3, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, level_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, costumeId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo other = (emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SocialShowAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SocialShowAvatarInfo) + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.class, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + level_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo build() { + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo buildPartial() { + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo result = new emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo(this); + result.avatarId_ = avatarId_; + result.level_ = level_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo other) { + if (other == emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 2; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 2; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 2; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 3; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 3; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SocialShowAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:SocialShowAvatarInfo) + private static final emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo(); + } + + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SocialShowAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SocialShowAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SocialShowAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SocialShowAvatarInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SocialShowAvatarInfo.proto\"L\n\024SocialSh" + + "owAvatarInfo\022\021\n\tavatar_id\030\001 \001(\r\022\r\n\005level" + + "\030\002 \001(\r\022\022\n\ncostume_id\030\003 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SocialShowAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SocialShowAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SocialShowAvatarInfo_descriptor, + new java.lang.String[] { "AvatarId", "Level", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StatueGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StatueGadgetInfoOuterClass.java new file mode 100644 index 000000000..11592eec4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StatueGadgetInfoOuterClass.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StatueGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class StatueGadgetInfoOuterClass { + private StatueGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StatueGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:StatueGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return A list containing the openedStatueUidList. + */ + java.util.List getOpenedStatueUidListList(); + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return The count of openedStatueUidList. + */ + int getOpenedStatueUidListCount(); + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index of the element to return. + * @return The openedStatueUidList at the given index. + */ + int getOpenedStatueUidList(int index); + } + /** + * Protobuf type {@code StatueGadgetInfo} + */ + public static final class StatueGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StatueGadgetInfo) + StatueGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use StatueGadgetInfo.newBuilder() to construct. + private StatueGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StatueGadgetInfo() { + openedStatueUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StatueGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StatueGadgetInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + openedStatueUidList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + openedStatueUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + openedStatueUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.class, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder.class); + } + + public static final int OPENED_STATUE_UID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList openedStatueUidList_; + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return A list containing the openedStatueUidList. + */ + @java.lang.Override + public java.util.List + getOpenedStatueUidListList() { + return openedStatueUidList_; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return The count of openedStatueUidList. + */ + public int getOpenedStatueUidListCount() { + return openedStatueUidList_.size(); + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index of the element to return. + * @return The openedStatueUidList at the given index. + */ + public int getOpenedStatueUidList(int index) { + return openedStatueUidList_.getInt(index); + } + private int openedStatueUidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getOpenedStatueUidListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(openedStatueUidListMemoizedSerializedSize); + } + for (int i = 0; i < openedStatueUidList_.size(); i++) { + output.writeUInt32NoTag(openedStatueUidList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < openedStatueUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(openedStatueUidList_.getInt(i)); + } + size += dataSize; + if (!getOpenedStatueUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + openedStatueUidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo other = (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) obj; + + if (!getOpenedStatueUidListList() + .equals(other.getOpenedStatueUidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOpenedStatueUidListCount() > 0) { + hash = (37 * hash) + OPENED_STATUE_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOpenedStatueUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code StatueGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StatueGadgetInfo) + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.class, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + openedStatueUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo build() { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo buildPartial() { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo result = new emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.openedStatueUidList_ = openedStatueUidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo other) { + if (other == emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance()) return this; + if (!other.openedStatueUidList_.isEmpty()) { + if (openedStatueUidList_.isEmpty()) { + openedStatueUidList_ = other.openedStatueUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOpenedStatueUidListIsMutable(); + openedStatueUidList_.addAll(other.openedStatueUidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList openedStatueUidList_ = emptyIntList(); + private void ensureOpenedStatueUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_ = mutableCopy(openedStatueUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return A list containing the openedStatueUidList. + */ + public java.util.List + getOpenedStatueUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(openedStatueUidList_) : openedStatueUidList_; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return The count of openedStatueUidList. + */ + public int getOpenedStatueUidListCount() { + return openedStatueUidList_.size(); + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index of the element to return. + * @return The openedStatueUidList at the given index. + */ + public int getOpenedStatueUidList(int index) { + return openedStatueUidList_.getInt(index); + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index to set the value at. + * @param value The openedStatueUidList to set. + * @return This builder for chaining. + */ + public Builder setOpenedStatueUidList( + int index, int value) { + ensureOpenedStatueUidListIsMutable(); + openedStatueUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param value The openedStatueUidList to add. + * @return This builder for chaining. + */ + public Builder addOpenedStatueUidList(int value) { + ensureOpenedStatueUidListIsMutable(); + openedStatueUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param values The openedStatueUidList to add. + * @return This builder for chaining. + */ + public Builder addAllOpenedStatueUidList( + java.lang.Iterable values) { + ensureOpenedStatueUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, openedStatueUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return This builder for chaining. + */ + public Builder clearOpenedStatueUidList() { + openedStatueUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:StatueGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:StatueGadgetInfo) + private static final emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo(); + } + + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StatueGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StatueGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StatueGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StatueGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026StatueGadgetInfo.proto\"2\n\020StatueGadget" + + "Info\022\036\n\026opened_statue_uid_list\030\001 \003(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_StatueGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StatueGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StatueGadgetInfo_descriptor, + new java.lang.String[] { "OpenedStatueUidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StopServerInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StopServerInfoOuterClass.java new file mode 100644 index 000000000..3205db816 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StopServerInfoOuterClass.java @@ -0,0 +1,907 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StopServerInfo.proto + +package emu.grasscutter.net.proto; + +public final class StopServerInfoOuterClass { + private StopServerInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StopServerInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:StopServerInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 stop_begin_time = 1; + * @return The stopBeginTime. + */ + int getStopBeginTime(); + + /** + * uint32 stop_end_time = 2; + * @return The stopEndTime. + */ + int getStopEndTime(); + + /** + * string url = 3; + * @return The url. + */ + java.lang.String getUrl(); + /** + * string url = 3; + * @return The bytes for url. + */ + com.google.protobuf.ByteString + getUrlBytes(); + + /** + * string content_msg = 4; + * @return The contentMsg. + */ + java.lang.String getContentMsg(); + /** + * string content_msg = 4; + * @return The bytes for contentMsg. + */ + com.google.protobuf.ByteString + getContentMsgBytes(); + } + /** + * Protobuf type {@code StopServerInfo} + */ + public static final class StopServerInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StopServerInfo) + StopServerInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use StopServerInfo.newBuilder() to construct. + private StopServerInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StopServerInfo() { + url_ = ""; + contentMsg_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StopServerInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StopServerInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + stopBeginTime_ = input.readUInt32(); + break; + } + case 16: { + + stopEndTime_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + url_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + contentMsg_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.class, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder.class); + } + + public static final int STOP_BEGIN_TIME_FIELD_NUMBER = 1; + private int stopBeginTime_; + /** + * uint32 stop_begin_time = 1; + * @return The stopBeginTime. + */ + @java.lang.Override + public int getStopBeginTime() { + return stopBeginTime_; + } + + public static final int STOP_END_TIME_FIELD_NUMBER = 2; + private int stopEndTime_; + /** + * uint32 stop_end_time = 2; + * @return The stopEndTime. + */ + @java.lang.Override + public int getStopEndTime() { + return stopEndTime_; + } + + public static final int URL_FIELD_NUMBER = 3; + private volatile java.lang.Object url_; + /** + * string url = 3; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + java.lang.Object ref = url_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + url_ = s; + return s; + } + } + /** + * string url = 3; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.Object ref = url_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + url_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTENT_MSG_FIELD_NUMBER = 4; + private volatile java.lang.Object contentMsg_; + /** + * string content_msg = 4; + * @return The contentMsg. + */ + @java.lang.Override + public java.lang.String getContentMsg() { + java.lang.Object ref = contentMsg_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + contentMsg_ = s; + return s; + } + } + /** + * string content_msg = 4; + * @return The bytes for contentMsg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentMsgBytes() { + java.lang.Object ref = contentMsg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (stopBeginTime_ != 0) { + output.writeUInt32(1, stopBeginTime_); + } + if (stopEndTime_ != 0) { + output.writeUInt32(2, stopEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, url_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentMsg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, contentMsg_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (stopBeginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, stopBeginTime_); + } + if (stopEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, stopEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, url_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentMsg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, contentMsg_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo other = (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) obj; + + if (getStopBeginTime() + != other.getStopBeginTime()) return false; + if (getStopEndTime() + != other.getStopEndTime()) return false; + if (!getUrl() + .equals(other.getUrl())) return false; + if (!getContentMsg() + .equals(other.getContentMsg())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STOP_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStopBeginTime(); + hash = (37 * hash) + STOP_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStopEndTime(); + hash = (37 * hash) + URL_FIELD_NUMBER; + hash = (53 * hash) + getUrl().hashCode(); + hash = (37 * hash) + CONTENT_MSG_FIELD_NUMBER; + hash = (53 * hash) + getContentMsg().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code StopServerInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StopServerInfo) + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.class, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + stopBeginTime_ = 0; + + stopEndTime_ = 0; + + url_ = ""; + + contentMsg_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo build() { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo buildPartial() { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo result = new emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo(this); + result.stopBeginTime_ = stopBeginTime_; + result.stopEndTime_ = stopEndTime_; + result.url_ = url_; + result.contentMsg_ = contentMsg_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) { + return mergeFrom((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo other) { + if (other == emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance()) return this; + if (other.getStopBeginTime() != 0) { + setStopBeginTime(other.getStopBeginTime()); + } + if (other.getStopEndTime() != 0) { + setStopEndTime(other.getStopEndTime()); + } + if (!other.getUrl().isEmpty()) { + url_ = other.url_; + onChanged(); + } + if (!other.getContentMsg().isEmpty()) { + contentMsg_ = other.contentMsg_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int stopBeginTime_ ; + /** + * uint32 stop_begin_time = 1; + * @return The stopBeginTime. + */ + @java.lang.Override + public int getStopBeginTime() { + return stopBeginTime_; + } + /** + * uint32 stop_begin_time = 1; + * @param value The stopBeginTime to set. + * @return This builder for chaining. + */ + public Builder setStopBeginTime(int value) { + + stopBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 stop_begin_time = 1; + * @return This builder for chaining. + */ + public Builder clearStopBeginTime() { + + stopBeginTime_ = 0; + onChanged(); + return this; + } + + private int stopEndTime_ ; + /** + * uint32 stop_end_time = 2; + * @return The stopEndTime. + */ + @java.lang.Override + public int getStopEndTime() { + return stopEndTime_; + } + /** + * uint32 stop_end_time = 2; + * @param value The stopEndTime to set. + * @return This builder for chaining. + */ + public Builder setStopEndTime(int value) { + + stopEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 stop_end_time = 2; + * @return This builder for chaining. + */ + public Builder clearStopEndTime() { + + stopEndTime_ = 0; + onChanged(); + return this; + } + + private java.lang.Object url_ = ""; + /** + * string url = 3; + * @return The url. + */ + public java.lang.String getUrl() { + java.lang.Object ref = url_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + url_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string url = 3; + * @return The bytes for url. + */ + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.Object ref = url_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + url_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string url = 3; + * @param value The url to set. + * @return This builder for chaining. + */ + public Builder setUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + url_ = value; + onChanged(); + return this; + } + /** + * string url = 3; + * @return This builder for chaining. + */ + public Builder clearUrl() { + + url_ = getDefaultInstance().getUrl(); + onChanged(); + return this; + } + /** + * string url = 3; + * @param value The bytes for url to set. + * @return This builder for chaining. + */ + public Builder setUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + url_ = value; + onChanged(); + return this; + } + + private java.lang.Object contentMsg_ = ""; + /** + * string content_msg = 4; + * @return The contentMsg. + */ + public java.lang.String getContentMsg() { + java.lang.Object ref = contentMsg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + contentMsg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string content_msg = 4; + * @return The bytes for contentMsg. + */ + public com.google.protobuf.ByteString + getContentMsgBytes() { + java.lang.Object ref = contentMsg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string content_msg = 4; + * @param value The contentMsg to set. + * @return This builder for chaining. + */ + public Builder setContentMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + contentMsg_ = value; + onChanged(); + return this; + } + /** + * string content_msg = 4; + * @return This builder for chaining. + */ + public Builder clearContentMsg() { + + contentMsg_ = getDefaultInstance().getContentMsg(); + onChanged(); + return this; + } + /** + * string content_msg = 4; + * @param value The bytes for contentMsg to set. + * @return This builder for chaining. + */ + public Builder setContentMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + contentMsg_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:StopServerInfo) + } + + // @@protoc_insertion_point(class_scope:StopServerInfo) + private static final emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo(); + } + + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StopServerInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StopServerInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StopServerInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StopServerInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024StopServerInfo.proto\"b\n\016StopServerInfo" + + "\022\027\n\017stop_begin_time\030\001 \001(\r\022\025\n\rstop_end_ti" + + "me\030\002 \001(\r\022\013\n\003url\030\003 \001(\t\022\023\n\013content_msg\030\004 \001" + + "(\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_StopServerInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StopServerInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StopServerInfo_descriptor, + new java.lang.String[] { "StopBeginTime", "StopEndTime", "Url", "ContentMsg", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java new file mode 100644 index 000000000..932d48dba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java @@ -0,0 +1,968 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreItemChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class StoreItemChangeNotifyOuterClass { + private StoreItemChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StoreItemChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:StoreItemChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .StoreType store_type = 12; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 12; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + + /** + * repeated .Item item_list = 10; + */ + java.util.List + getItemListList(); + /** + * repeated .Item item_list = 10; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); + /** + * repeated .Item item_list = 10; + */ + int getItemListCount(); + /** + * repeated .Item item_list = 10; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .Item item_list = 10; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 612
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code StoreItemChangeNotify} + */ + public static final class StoreItemChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StoreItemChangeNotify) + StoreItemChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use StoreItemChangeNotify.newBuilder() to construct. + private StoreItemChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StoreItemChangeNotify() { + storeType_ = 0; + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StoreItemChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StoreItemChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + break; + } + case 96: { + int rawValue = input.readEnum(); + + storeType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.class, emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.Builder.class); + } + + public static final int STORE_TYPE_FIELD_NUMBER = 12; + private int storeType_; + /** + * .StoreType store_type = 12; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 12; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 10; + private java.util.List itemList_; + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(10, itemList_.get(i)); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(12, storeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, itemList_.get(i)); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, storeType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify other = (emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify) obj; + + if (storeType_ != other.storeType_) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 612
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code StoreItemChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StoreItemChangeNotify) + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.class, emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + storeType_ = 0; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify build() { + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify buildPartial() { + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify result = new emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify(this); + int from_bitField0_ = bitField0_; + result.storeType_ = storeType_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify other) { + if (other == emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.getDefaultInstance()) return this; + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int storeType_ = 0; + /** + * .StoreType store_type = 12; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 12; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 12; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 12; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 12; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 0; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> itemListBuilder_; + + /** + * repeated .Item item_list = 10; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .Item item_list = 10; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .Item item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item item_list = 10; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 10; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:StoreItemChangeNotify) + } + + // @@protoc_insertion_point(class_scope:StoreItemChangeNotify) + private static final emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify(); + } + + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StoreItemChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StoreItemChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StoreItemChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StoreItemChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033StoreItemChangeNotify.proto\032\nItem.prot" + + "o\032\017StoreType.proto\"Q\n\025StoreItemChangeNot" + + "ify\022\036\n\nstore_type\030\014 \001(\0162\n.StoreType\022\030\n\ti" + + "tem_list\030\n \003(\0132\005.ItemB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_StoreItemChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StoreItemChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StoreItemChangeNotify_descriptor, + new java.lang.String[] { "StoreType", "ItemList", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java new file mode 100644 index 000000000..9f8e236ca --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java @@ -0,0 +1,787 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreItemDelNotify.proto + +package emu.grasscutter.net.proto; + +public final class StoreItemDelNotifyOuterClass { + private StoreItemDelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StoreItemDelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:StoreItemDelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 guid_list = 12; + * @return A list containing the guidList. + */ + java.util.List getGuidListList(); + /** + * repeated uint64 guid_list = 12; + * @return The count of guidList. + */ + int getGuidListCount(); + /** + * repeated uint64 guid_list = 12; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + long getGuidList(int index); + + /** + * .StoreType store_type = 15; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 15; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + } + /** + *
+   * CmdId: 635
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code StoreItemDelNotify} + */ + public static final class StoreItemDelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StoreItemDelNotify) + StoreItemDelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use StoreItemDelNotify.newBuilder() to construct. + private StoreItemDelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StoreItemDelNotify() { + guidList_ = emptyLongList(); + storeType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StoreItemDelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StoreItemDelNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + guidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + guidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 120: { + int rawValue = input.readEnum(); + + storeType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.class, emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.Builder.class); + } + + public static final int GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList guidList_; + /** + * repeated uint64 guid_list = 12; + * @return A list containing the guidList. + */ + @java.lang.Override + public java.util.List + getGuidListList() { + return guidList_; + } + /** + * repeated uint64 guid_list = 12; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 12; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + private int guidListMemoizedSerializedSize = -1; + + public static final int STORE_TYPE_FIELD_NUMBER = 15; + private int storeType_; + /** + * .StoreType store_type = 15; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 15; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(guidListMemoizedSerializedSize); + } + for (int i = 0; i < guidList_.size(); i++) { + output.writeUInt64NoTag(guidList_.getLong(i)); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(15, storeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < guidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(guidList_.getLong(i)); + } + size += dataSize; + if (!getGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + guidListMemoizedSerializedSize = dataSize; + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, storeType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify other = (emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) obj; + + if (!getGuidListList() + .equals(other.getGuidListList())) return false; + if (storeType_ != other.storeType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getGuidListCount() > 0) { + hash = (37 * hash) + GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGuidListList().hashCode(); + } + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 635
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code StoreItemDelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StoreItemDelNotify) + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.class, emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + storeType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify build() { + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify buildPartial() { + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify result = new emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.guidList_ = guidList_; + result.storeType_ = storeType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) { + return mergeFrom((emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify other) { + if (other == emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.getDefaultInstance()) return this; + if (!other.guidList_.isEmpty()) { + if (guidList_.isEmpty()) { + guidList_ = other.guidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGuidListIsMutable(); + guidList_.addAll(other.guidList_); + } + onChanged(); + } + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList guidList_ = emptyLongList(); + private void ensureGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + guidList_ = mutableCopy(guidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 guid_list = 12; + * @return A list containing the guidList. + */ + public java.util.List + getGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(guidList_) : guidList_; + } + /** + * repeated uint64 guid_list = 12; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 12; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + /** + * repeated uint64 guid_list = 12; + * @param index The index to set the value at. + * @param value The guidList to set. + * @return This builder for chaining. + */ + public Builder setGuidList( + int index, long value) { + ensureGuidListIsMutable(); + guidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 12; + * @param value The guidList to add. + * @return This builder for chaining. + */ + public Builder addGuidList(long value) { + ensureGuidListIsMutable(); + guidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 12; + * @param values The guidList to add. + * @return This builder for chaining. + */ + public Builder addAllGuidList( + java.lang.Iterable values) { + ensureGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, guidList_); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearGuidList() { + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int storeType_ = 0; + /** + * .StoreType store_type = 15; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 15; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 15; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 15; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 15; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:StoreItemDelNotify) + } + + // @@protoc_insertion_point(class_scope:StoreItemDelNotify) + private static final emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify(); + } + + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StoreItemDelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StoreItemDelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StoreItemDelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StoreItemDelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030StoreItemDelNotify.proto\032\017StoreType.pr" + + "oto\"G\n\022StoreItemDelNotify\022\021\n\tguid_list\030\014" + + " \003(\004\022\036\n\nstore_type\030\017 \001(\0162\n.StoreTypeB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_StoreItemDelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StoreItemDelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StoreItemDelNotify_descriptor, + new java.lang.String[] { "GuidList", "StoreType", }); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java new file mode 100644 index 000000000..f6d6a6cd3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java @@ -0,0 +1,155 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreType.proto + +package emu.grasscutter.net.proto; + +public final class StoreTypeOuterClass { + private StoreTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code StoreType} + */ + public enum StoreType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * STORE_TYPE_NONE = 0; + */ + STORE_TYPE_NONE(0), + /** + * STORE_TYPE_PACK = 1; + */ + STORE_TYPE_PACK(1), + /** + * STORE_TYPE_DEPOT = 2; + */ + STORE_TYPE_DEPOT(2), + UNRECOGNIZED(-1), + ; + + /** + * STORE_TYPE_NONE = 0; + */ + public static final int STORE_TYPE_NONE_VALUE = 0; + /** + * STORE_TYPE_PACK = 1; + */ + public static final int STORE_TYPE_PACK_VALUE = 1; + /** + * STORE_TYPE_DEPOT = 2; + */ + public static final int STORE_TYPE_DEPOT_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static StoreType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static StoreType forNumber(int value) { + switch (value) { + case 0: return STORE_TYPE_NONE; + case 1: return STORE_TYPE_PACK; + case 2: return STORE_TYPE_DEPOT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + StoreType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public StoreType findValueByNumber(int number) { + return StoreType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final StoreType[] VALUES = values(); + + public static StoreType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private StoreType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:StoreType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017StoreType.proto*K\n\tStoreType\022\023\n\017STORE_" + + "TYPE_NONE\020\000\022\023\n\017STORE_TYPE_PACK\020\001\022\024\n\020STOR" + + "E_TYPE_DEPOT\020\002B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java new file mode 100644 index 000000000..ec3909547 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java @@ -0,0 +1,944 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreWeightLimitNotify.proto + +package emu.grasscutter.net.proto; + +public final class StoreWeightLimitNotifyOuterClass { + private StoreWeightLimitNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StoreWeightLimitNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:StoreWeightLimitNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 weapon_count_limit = 2; + * @return The weaponCountLimit. + */ + int getWeaponCountLimit(); + + /** + * .StoreType store_type = 7; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 7; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + + /** + * uint32 material_count_limit = 4; + * @return The materialCountLimit. + */ + int getMaterialCountLimit(); + + /** + * uint32 reliquary_count_limit = 6; + * @return The reliquaryCountLimit. + */ + int getReliquaryCountLimit(); + + /** + * uint32 furniture_count_limit = 9; + * @return The furnitureCountLimit. + */ + int getFurnitureCountLimit(); + + /** + * uint32 weight_limit = 15; + * @return The weightLimit. + */ + int getWeightLimit(); + } + /** + *
+   * CmdId: 698
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code StoreWeightLimitNotify} + */ + public static final class StoreWeightLimitNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StoreWeightLimitNotify) + StoreWeightLimitNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use StoreWeightLimitNotify.newBuilder() to construct. + private StoreWeightLimitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StoreWeightLimitNotify() { + storeType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StoreWeightLimitNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StoreWeightLimitNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + weaponCountLimit_ = input.readUInt32(); + break; + } + case 32: { + + materialCountLimit_ = input.readUInt32(); + break; + } + case 48: { + + reliquaryCountLimit_ = input.readUInt32(); + break; + } + case 56: { + int rawValue = input.readEnum(); + + storeType_ = rawValue; + break; + } + case 72: { + + furnitureCountLimit_ = input.readUInt32(); + break; + } + case 120: { + + weightLimit_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.class, emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.Builder.class); + } + + public static final int WEAPON_COUNT_LIMIT_FIELD_NUMBER = 2; + private int weaponCountLimit_; + /** + * uint32 weapon_count_limit = 2; + * @return The weaponCountLimit. + */ + @java.lang.Override + public int getWeaponCountLimit() { + return weaponCountLimit_; + } + + public static final int STORE_TYPE_FIELD_NUMBER = 7; + private int storeType_; + /** + * .StoreType store_type = 7; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 7; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + + public static final int MATERIAL_COUNT_LIMIT_FIELD_NUMBER = 4; + private int materialCountLimit_; + /** + * uint32 material_count_limit = 4; + * @return The materialCountLimit. + */ + @java.lang.Override + public int getMaterialCountLimit() { + return materialCountLimit_; + } + + public static final int RELIQUARY_COUNT_LIMIT_FIELD_NUMBER = 6; + private int reliquaryCountLimit_; + /** + * uint32 reliquary_count_limit = 6; + * @return The reliquaryCountLimit. + */ + @java.lang.Override + public int getReliquaryCountLimit() { + return reliquaryCountLimit_; + } + + public static final int FURNITURE_COUNT_LIMIT_FIELD_NUMBER = 9; + private int furnitureCountLimit_; + /** + * uint32 furniture_count_limit = 9; + * @return The furnitureCountLimit. + */ + @java.lang.Override + public int getFurnitureCountLimit() { + return furnitureCountLimit_; + } + + public static final int WEIGHT_LIMIT_FIELD_NUMBER = 15; + private int weightLimit_; + /** + * uint32 weight_limit = 15; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (weaponCountLimit_ != 0) { + output.writeUInt32(2, weaponCountLimit_); + } + if (materialCountLimit_ != 0) { + output.writeUInt32(4, materialCountLimit_); + } + if (reliquaryCountLimit_ != 0) { + output.writeUInt32(6, reliquaryCountLimit_); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(7, storeType_); + } + if (furnitureCountLimit_ != 0) { + output.writeUInt32(9, furnitureCountLimit_); + } + if (weightLimit_ != 0) { + output.writeUInt32(15, weightLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (weaponCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, weaponCountLimit_); + } + if (materialCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, materialCountLimit_); + } + if (reliquaryCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, reliquaryCountLimit_); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, storeType_); + } + if (furnitureCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, furnitureCountLimit_); + } + if (weightLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, weightLimit_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify other = (emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify) obj; + + if (getWeaponCountLimit() + != other.getWeaponCountLimit()) return false; + if (storeType_ != other.storeType_) return false; + if (getMaterialCountLimit() + != other.getMaterialCountLimit()) return false; + if (getReliquaryCountLimit() + != other.getReliquaryCountLimit()) return false; + if (getFurnitureCountLimit() + != other.getFurnitureCountLimit()) return false; + if (getWeightLimit() + != other.getWeightLimit()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + WEAPON_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getWeaponCountLimit(); + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + hash = (37 * hash) + MATERIAL_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getMaterialCountLimit(); + hash = (37 * hash) + RELIQUARY_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getReliquaryCountLimit(); + hash = (37 * hash) + FURNITURE_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureCountLimit(); + hash = (37 * hash) + WEIGHT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getWeightLimit(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 698
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code StoreWeightLimitNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StoreWeightLimitNotify) + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.class, emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + weaponCountLimit_ = 0; + + storeType_ = 0; + + materialCountLimit_ = 0; + + reliquaryCountLimit_ = 0; + + furnitureCountLimit_ = 0; + + weightLimit_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify build() { + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify buildPartial() { + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify result = new emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify(this); + result.weaponCountLimit_ = weaponCountLimit_; + result.storeType_ = storeType_; + result.materialCountLimit_ = materialCountLimit_; + result.reliquaryCountLimit_ = reliquaryCountLimit_; + result.furnitureCountLimit_ = furnitureCountLimit_; + result.weightLimit_ = weightLimit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify) { + return mergeFrom((emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify other) { + if (other == emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.getDefaultInstance()) return this; + if (other.getWeaponCountLimit() != 0) { + setWeaponCountLimit(other.getWeaponCountLimit()); + } + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + if (other.getMaterialCountLimit() != 0) { + setMaterialCountLimit(other.getMaterialCountLimit()); + } + if (other.getReliquaryCountLimit() != 0) { + setReliquaryCountLimit(other.getReliquaryCountLimit()); + } + if (other.getFurnitureCountLimit() != 0) { + setFurnitureCountLimit(other.getFurnitureCountLimit()); + } + if (other.getWeightLimit() != 0) { + setWeightLimit(other.getWeightLimit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int weaponCountLimit_ ; + /** + * uint32 weapon_count_limit = 2; + * @return The weaponCountLimit. + */ + @java.lang.Override + public int getWeaponCountLimit() { + return weaponCountLimit_; + } + /** + * uint32 weapon_count_limit = 2; + * @param value The weaponCountLimit to set. + * @return This builder for chaining. + */ + public Builder setWeaponCountLimit(int value) { + + weaponCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_count_limit = 2; + * @return This builder for chaining. + */ + public Builder clearWeaponCountLimit() { + + weaponCountLimit_ = 0; + onChanged(); + return this; + } + + private int storeType_ = 0; + /** + * .StoreType store_type = 7; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 7; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 7; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 7; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 7; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 0; + onChanged(); + return this; + } + + private int materialCountLimit_ ; + /** + * uint32 material_count_limit = 4; + * @return The materialCountLimit. + */ + @java.lang.Override + public int getMaterialCountLimit() { + return materialCountLimit_; + } + /** + * uint32 material_count_limit = 4; + * @param value The materialCountLimit to set. + * @return This builder for chaining. + */ + public Builder setMaterialCountLimit(int value) { + + materialCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 material_count_limit = 4; + * @return This builder for chaining. + */ + public Builder clearMaterialCountLimit() { + + materialCountLimit_ = 0; + onChanged(); + return this; + } + + private int reliquaryCountLimit_ ; + /** + * uint32 reliquary_count_limit = 6; + * @return The reliquaryCountLimit. + */ + @java.lang.Override + public int getReliquaryCountLimit() { + return reliquaryCountLimit_; + } + /** + * uint32 reliquary_count_limit = 6; + * @param value The reliquaryCountLimit to set. + * @return This builder for chaining. + */ + public Builder setReliquaryCountLimit(int value) { + + reliquaryCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 reliquary_count_limit = 6; + * @return This builder for chaining. + */ + public Builder clearReliquaryCountLimit() { + + reliquaryCountLimit_ = 0; + onChanged(); + return this; + } + + private int furnitureCountLimit_ ; + /** + * uint32 furniture_count_limit = 9; + * @return The furnitureCountLimit. + */ + @java.lang.Override + public int getFurnitureCountLimit() { + return furnitureCountLimit_; + } + /** + * uint32 furniture_count_limit = 9; + * @param value The furnitureCountLimit to set. + * @return This builder for chaining. + */ + public Builder setFurnitureCountLimit(int value) { + + furnitureCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_count_limit = 9; + * @return This builder for chaining. + */ + public Builder clearFurnitureCountLimit() { + + furnitureCountLimit_ = 0; + onChanged(); + return this; + } + + private int weightLimit_ ; + /** + * uint32 weight_limit = 15; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + /** + * uint32 weight_limit = 15; + * @param value The weightLimit to set. + * @return This builder for chaining. + */ + public Builder setWeightLimit(int value) { + + weightLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 weight_limit = 15; + * @return This builder for chaining. + */ + public Builder clearWeightLimit() { + + weightLimit_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:StoreWeightLimitNotify) + } + + // @@protoc_insertion_point(class_scope:StoreWeightLimitNotify) + private static final emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify(); + } + + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StoreWeightLimitNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StoreWeightLimitNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StoreWeightLimitNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StoreWeightLimitNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034StoreWeightLimitNotify.proto\032\017StoreTyp" + + "e.proto\"\306\001\n\026StoreWeightLimitNotify\022\032\n\022we" + + "apon_count_limit\030\002 \001(\r\022\036\n\nstore_type\030\007 \001" + + "(\0162\n.StoreType\022\034\n\024material_count_limit\030\004" + + " \001(\r\022\035\n\025reliquary_count_limit\030\006 \001(\r\022\035\n\025f" + + "urniture_count_limit\030\t \001(\r\022\024\n\014weight_lim" + + "it\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_StoreWeightLimitNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StoreWeightLimitNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StoreWeightLimitNotify_descriptor, + new java.lang.String[] { "WeaponCountLimit", "StoreType", "MaterialCountLimit", "ReliquaryCountLimit", "FurnitureCountLimit", "WeightLimit", }); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StrengthenPointDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StrengthenPointDataOuterClass.java new file mode 100644 index 000000000..1678efe96 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StrengthenPointDataOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StrengthenPointData.proto + +package emu.grasscutter.net.proto; + +public final class StrengthenPointDataOuterClass { + private StrengthenPointDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StrengthenPointDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:StrengthenPointData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 base_point = 10; + * @return The basePoint. + */ + int getBasePoint(); + + /** + * uint32 cur_point = 11; + * @return The curPoint. + */ + int getCurPoint(); + } + /** + * Protobuf type {@code StrengthenPointData} + */ + public static final class StrengthenPointData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StrengthenPointData) + StrengthenPointDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use StrengthenPointData.newBuilder() to construct. + private StrengthenPointData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StrengthenPointData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StrengthenPointData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StrengthenPointData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + basePoint_ = input.readUInt32(); + break; + } + case 88: { + + curPoint_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.class, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.Builder.class); + } + + public static final int BASE_POINT_FIELD_NUMBER = 10; + private int basePoint_; + /** + * uint32 base_point = 10; + * @return The basePoint. + */ + @java.lang.Override + public int getBasePoint() { + return basePoint_; + } + + public static final int CUR_POINT_FIELD_NUMBER = 11; + private int curPoint_; + /** + * uint32 cur_point = 11; + * @return The curPoint. + */ + @java.lang.Override + public int getCurPoint() { + return curPoint_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (basePoint_ != 0) { + output.writeUInt32(10, basePoint_); + } + if (curPoint_ != 0) { + output.writeUInt32(11, curPoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (basePoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, basePoint_); + } + if (curPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, curPoint_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData other = (emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData) obj; + + if (getBasePoint() + != other.getBasePoint()) return false; + if (getCurPoint() + != other.getCurPoint()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BASE_POINT_FIELD_NUMBER; + hash = (53 * hash) + getBasePoint(); + hash = (37 * hash) + CUR_POINT_FIELD_NUMBER; + hash = (53 * hash) + getCurPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code StrengthenPointData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StrengthenPointData) + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.class, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + basePoint_ = 0; + + curPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData build() { + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData buildPartial() { + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData result = new emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData(this); + result.basePoint_ = basePoint_; + result.curPoint_ = curPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData) { + return mergeFrom((emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData other) { + if (other == emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance()) return this; + if (other.getBasePoint() != 0) { + setBasePoint(other.getBasePoint()); + } + if (other.getCurPoint() != 0) { + setCurPoint(other.getCurPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int basePoint_ ; + /** + * uint32 base_point = 10; + * @return The basePoint. + */ + @java.lang.Override + public int getBasePoint() { + return basePoint_; + } + /** + * uint32 base_point = 10; + * @param value The basePoint to set. + * @return This builder for chaining. + */ + public Builder setBasePoint(int value) { + + basePoint_ = value; + onChanged(); + return this; + } + /** + * uint32 base_point = 10; + * @return This builder for chaining. + */ + public Builder clearBasePoint() { + + basePoint_ = 0; + onChanged(); + return this; + } + + private int curPoint_ ; + /** + * uint32 cur_point = 11; + * @return The curPoint. + */ + @java.lang.Override + public int getCurPoint() { + return curPoint_; + } + /** + * uint32 cur_point = 11; + * @param value The curPoint to set. + * @return This builder for chaining. + */ + public Builder setCurPoint(int value) { + + curPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_point = 11; + * @return This builder for chaining. + */ + public Builder clearCurPoint() { + + curPoint_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:StrengthenPointData) + } + + // @@protoc_insertion_point(class_scope:StrengthenPointData) + private static final emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData(); + } + + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StrengthenPointData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StrengthenPointData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StrengthenPointData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StrengthenPointData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031StrengthenPointData.proto\"<\n\023Strengthe" + + "nPointData\022\022\n\nbase_point\030\n \001(\r\022\021\n\tcur_po" + + "int\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_StrengthenPointData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StrengthenPointData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StrengthenPointData_descriptor, + new java.lang.String[] { "BasePoint", "CurPoint", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SummerTimeV2DungeonSettleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SummerTimeV2DungeonSettleInfoOuterClass.java new file mode 100644 index 000000000..1ef2247c0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SummerTimeV2DungeonSettleInfoOuterClass.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SummerTimeV2DungeonSettleInfo.proto + +package emu.grasscutter.net.proto; + +public final class SummerTimeV2DungeonSettleInfoOuterClass { + private SummerTimeV2DungeonSettleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SummerTimeV2DungeonSettleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SummerTimeV2DungeonSettleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_success = 5; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return The unk2800ELHBCNPKOJG. + */ + int getUnk2800ELHBCNPKOJG(); + + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return The unk2800HDEFJKGDNEH. + */ + int getUnk2800HDEFJKGDNEH(); + } + /** + * Protobuf type {@code SummerTimeV2DungeonSettleInfo} + */ + public static final class SummerTimeV2DungeonSettleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SummerTimeV2DungeonSettleInfo) + SummerTimeV2DungeonSettleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SummerTimeV2DungeonSettleInfo.newBuilder() to construct. + private SummerTimeV2DungeonSettleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SummerTimeV2DungeonSettleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SummerTimeV2DungeonSettleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SummerTimeV2DungeonSettleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + unk2800ELHBCNPKOJG_ = input.readUInt32(); + break; + } + case 40: { + + isSuccess_ = input.readBool(); + break; + } + case 88: { + + unk2800HDEFJKGDNEH_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.class, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder.class); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 5; + private boolean isSuccess_; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int UNK2800_ELHBCNPKOJG_FIELD_NUMBER = 2; + private int unk2800ELHBCNPKOJG_; + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return The unk2800ELHBCNPKOJG. + */ + @java.lang.Override + public int getUnk2800ELHBCNPKOJG() { + return unk2800ELHBCNPKOJG_; + } + + public static final int UNK2800_HDEFJKGDNEH_FIELD_NUMBER = 11; + private int unk2800HDEFJKGDNEH_; + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return The unk2800HDEFJKGDNEH. + */ + @java.lang.Override + public int getUnk2800HDEFJKGDNEH() { + return unk2800HDEFJKGDNEH_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2800ELHBCNPKOJG_ != 0) { + output.writeUInt32(2, unk2800ELHBCNPKOJG_); + } + if (isSuccess_ != false) { + output.writeBool(5, isSuccess_); + } + if (unk2800HDEFJKGDNEH_ != 0) { + output.writeUInt32(11, unk2800HDEFJKGDNEH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800ELHBCNPKOJG_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2800ELHBCNPKOJG_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isSuccess_); + } + if (unk2800HDEFJKGDNEH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, unk2800HDEFJKGDNEH_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo other = (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) obj; + + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getUnk2800ELHBCNPKOJG() + != other.getUnk2800ELHBCNPKOJG()) return false; + if (getUnk2800HDEFJKGDNEH() + != other.getUnk2800HDEFJKGDNEH()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + UNK2800_ELHBCNPKOJG_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800ELHBCNPKOJG(); + hash = (37 * hash) + UNK2800_HDEFJKGDNEH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800HDEFJKGDNEH(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SummerTimeV2DungeonSettleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SummerTimeV2DungeonSettleInfo) + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.class, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSuccess_ = false; + + unk2800ELHBCNPKOJG_ = 0; + + unk2800HDEFJKGDNEH_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo build() { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo buildPartial() { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo result = new emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo(this); + result.isSuccess_ = isSuccess_; + result.unk2800ELHBCNPKOJG_ = unk2800ELHBCNPKOJG_; + result.unk2800HDEFJKGDNEH_ = unk2800HDEFJKGDNEH_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) { + return mergeFrom((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo other) { + if (other == emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance()) return this; + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getUnk2800ELHBCNPKOJG() != 0) { + setUnk2800ELHBCNPKOJG(other.getUnk2800ELHBCNPKOJG()); + } + if (other.getUnk2800HDEFJKGDNEH() != 0) { + setUnk2800HDEFJKGDNEH(other.getUnk2800HDEFJKGDNEH()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 5; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 5; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int unk2800ELHBCNPKOJG_ ; + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return The unk2800ELHBCNPKOJG. + */ + @java.lang.Override + public int getUnk2800ELHBCNPKOJG() { + return unk2800ELHBCNPKOJG_; + } + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @param value The unk2800ELHBCNPKOJG to set. + * @return This builder for chaining. + */ + public Builder setUnk2800ELHBCNPKOJG(int value) { + + unk2800ELHBCNPKOJG_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2800ELHBCNPKOJG() { + + unk2800ELHBCNPKOJG_ = 0; + onChanged(); + return this; + } + + private int unk2800HDEFJKGDNEH_ ; + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return The unk2800HDEFJKGDNEH. + */ + @java.lang.Override + public int getUnk2800HDEFJKGDNEH() { + return unk2800HDEFJKGDNEH_; + } + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @param value The unk2800HDEFJKGDNEH to set. + * @return This builder for chaining. + */ + public Builder setUnk2800HDEFJKGDNEH(int value) { + + unk2800HDEFJKGDNEH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2800HDEFJKGDNEH() { + + unk2800HDEFJKGDNEH_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SummerTimeV2DungeonSettleInfo) + } + + // @@protoc_insertion_point(class_scope:SummerTimeV2DungeonSettleInfo) + private static final emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo(); + } + + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SummerTimeV2DungeonSettleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SummerTimeV2DungeonSettleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#SummerTimeV2DungeonSettleInfo.proto\"m\n" + + "\035SummerTimeV2DungeonSettleInfo\022\022\n\nis_suc" + + "cess\030\005 \001(\010\022\033\n\023Unk2800_ELHBCNPKOJG\030\002 \001(\r\022" + + "\033\n\023Unk2800_HDEFJKGDNEH\030\013 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SummerTimeV2DungeonSettleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SummerTimeV2DungeonSettleInfo_descriptor, + new java.lang.String[] { "IsSuccess", "Unk2800ELHBCNPKOJG", "Unk2800HDEFJKGDNEH", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java new file mode 100644 index 000000000..6479eefbe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SyncScenePlayTeamEntityNotify.proto + +package emu.grasscutter.net.proto; + +public final class SyncScenePlayTeamEntityNotifyOuterClass { + private SyncScenePlayTeamEntityNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SyncScenePlayTeamEntityNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SyncScenePlayTeamEntityNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + java.util.List + getEntityInfoListList(); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getEntityInfoList(int index); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + int getEntityInfoListCount(); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + java.util.List + getEntityInfoListOrBuilderList(); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder getEntityInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 3333
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SyncScenePlayTeamEntityNotify} + */ + public static final class SyncScenePlayTeamEntityNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SyncScenePlayTeamEntityNotify) + SyncScenePlayTeamEntityNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SyncScenePlayTeamEntityNotify.newBuilder() to construct. + private SyncScenePlayTeamEntityNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SyncScenePlayTeamEntityNotify() { + entityInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SyncScenePlayTeamEntityNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SyncScenePlayTeamEntityNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + sceneId_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = java.util.Collections.unmodifiableList(entityInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.class, emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 2; + private int sceneId_; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int ENTITY_INFO_LIST_FIELD_NUMBER = 3; + private java.util.List entityInfoList_; + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public java.util.List getEntityInfoListList() { + return entityInfoList_; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public java.util.List + getEntityInfoListOrBuilderList() { + return entityInfoList_; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public int getEntityInfoListCount() { + return entityInfoList_.size(); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getEntityInfoList(int index) { + return entityInfoList_.get(index); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder getEntityInfoListOrBuilder( + int index) { + return entityInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(2, sceneId_); + } + for (int i = 0; i < entityInfoList_.size(); i++) { + output.writeMessage(3, entityInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, sceneId_); + } + for (int i = 0; i < entityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, entityInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify other = (emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getEntityInfoListList() + .equals(other.getEntityInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getEntityInfoListCount() > 0) { + hash = (37 * hash) + ENTITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3333
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SyncScenePlayTeamEntityNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SyncScenePlayTeamEntityNotify) + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.class, emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntityInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + if (entityInfoListBuilder_ == null) { + entityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entityInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify build() { + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify buildPartial() { + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify result = new emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + if (entityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = java.util.Collections.unmodifiableList(entityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityInfoList_ = entityInfoList_; + } else { + result.entityInfoList_ = entityInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify) { + return mergeFrom((emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify other) { + if (other == emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (entityInfoListBuilder_ == null) { + if (!other.entityInfoList_.isEmpty()) { + if (entityInfoList_.isEmpty()) { + entityInfoList_ = other.entityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityInfoListIsMutable(); + entityInfoList_.addAll(other.entityInfoList_); + } + onChanged(); + } + } else { + if (!other.entityInfoList_.isEmpty()) { + if (entityInfoListBuilder_.isEmpty()) { + entityInfoListBuilder_.dispose(); + entityInfoListBuilder_ = null; + entityInfoList_ = other.entityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + entityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntityInfoListFieldBuilder() : null; + } else { + entityInfoListBuilder_.addAllMessages(other.entityInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 2; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 2; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List entityInfoList_ = + java.util.Collections.emptyList(); + private void ensureEntityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = new java.util.ArrayList(entityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder> entityInfoListBuilder_; + + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public java.util.List getEntityInfoListList() { + if (entityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(entityInfoList_); + } else { + return entityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public int getEntityInfoListCount() { + if (entityInfoListBuilder_ == null) { + return entityInfoList_.size(); + } else { + return entityInfoListBuilder_.getCount(); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getEntityInfoList(int index) { + if (entityInfoListBuilder_ == null) { + return entityInfoList_.get(index); + } else { + return entityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder setEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo value) { + if (entityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityInfoListIsMutable(); + entityInfoList_.set(index, value); + onChanged(); + } else { + entityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder setEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder builderForValue) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + entityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo value) { + if (entityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityInfoListIsMutable(); + entityInfoList_.add(value); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo value) { + if (entityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityInfoListIsMutable(); + entityInfoList_.add(index, value); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder builderForValue) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder builderForValue) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addAllEntityInfoList( + java.lang.Iterable values) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityInfoList_); + onChanged(); + } else { + entityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder clearEntityInfoList() { + if (entityInfoListBuilder_ == null) { + entityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder removeEntityInfoList(int index) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.remove(index); + onChanged(); + } else { + entityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder getEntityInfoListBuilder( + int index) { + return getEntityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder getEntityInfoListOrBuilder( + int index) { + if (entityInfoListBuilder_ == null) { + return entityInfoList_.get(index); } else { + return entityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public java.util.List + getEntityInfoListOrBuilderList() { + if (entityInfoListBuilder_ != null) { + return entityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entityInfoList_); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder addEntityInfoListBuilder() { + return getEntityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder addEntityInfoListBuilder( + int index) { + return getEntityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public java.util.List + getEntityInfoListBuilderList() { + return getEntityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder> + getEntityInfoListFieldBuilder() { + if (entityInfoListBuilder_ == null) { + entityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder>( + entityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entityInfoList_ = null; + } + return entityInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SyncScenePlayTeamEntityNotify) + } + + // @@protoc_insertion_point(class_scope:SyncScenePlayTeamEntityNotify) + private static final emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify(); + } + + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SyncScenePlayTeamEntityNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SyncScenePlayTeamEntityNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SyncScenePlayTeamEntityNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#SyncScenePlayTeamEntityNotify.proto\032\030P" + + "layTeamEntityInfo.proto\"`\n\035SyncScenePlay" + + "TeamEntityNotify\022\020\n\010scene_id\030\002 \001(\r\022-\n\020en" + + "tity_info_list\030\003 \003(\0132\023.PlayTeamEntityInf" + + "oB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.getDescriptor(), + }); + internal_static_SyncScenePlayTeamEntityNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SyncScenePlayTeamEntityNotify_descriptor, + new java.lang.String[] { "SceneId", "EntityInfoList", }); + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java new file mode 100644 index 000000000..bea944fed --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SyncTeamEntityNotify.proto + +package emu.grasscutter.net.proto; + +public final class SyncTeamEntityNotifyOuterClass { + private SyncTeamEntityNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SyncTeamEntityNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SyncTeamEntityNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + java.util.List + getTeamEntityInfoListList(); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + int getTeamEntityInfoListCount(); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + java.util.List + getTeamEntityInfoListOrBuilderList(); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 317
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SyncTeamEntityNotify} + */ + public static final class SyncTeamEntityNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SyncTeamEntityNotify) + SyncTeamEntityNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SyncTeamEntityNotify.newBuilder() to construct. + private SyncTeamEntityNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SyncTeamEntityNotify() { + teamEntityInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SyncTeamEntityNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SyncTeamEntityNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + + sceneId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + teamEntityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = java.util.Collections.unmodifiableList(teamEntityInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.class, emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 13; + private int sceneId_; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int TEAM_ENTITY_INFO_LIST_FIELD_NUMBER = 15; + private java.util.List teamEntityInfoList_; + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public java.util.List getTeamEntityInfoListList() { + return teamEntityInfoList_; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public java.util.List + getTeamEntityInfoListOrBuilderList() { + return teamEntityInfoList_; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public int getTeamEntityInfoListCount() { + return teamEntityInfoList_.size(); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index) { + return teamEntityInfoList_.get(index); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( + int index) { + return teamEntityInfoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(13, sceneId_); + } + for (int i = 0; i < teamEntityInfoList_.size(); i++) { + output.writeMessage(15, teamEntityInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, sceneId_); + } + for (int i = 0; i < teamEntityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, teamEntityInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify other = (emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getTeamEntityInfoListList() + .equals(other.getTeamEntityInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getTeamEntityInfoListCount() > 0) { + hash = (37 * hash) + TEAM_ENTITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTeamEntityInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 317
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SyncTeamEntityNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SyncTeamEntityNotify) + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.class, emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTeamEntityInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + if (teamEntityInfoListBuilder_ == null) { + teamEntityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + teamEntityInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify build() { + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify buildPartial() { + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify result = new emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + if (teamEntityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = java.util.Collections.unmodifiableList(teamEntityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.teamEntityInfoList_ = teamEntityInfoList_; + } else { + result.teamEntityInfoList_ = teamEntityInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify) { + return mergeFrom((emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify other) { + if (other == emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (teamEntityInfoListBuilder_ == null) { + if (!other.teamEntityInfoList_.isEmpty()) { + if (teamEntityInfoList_.isEmpty()) { + teamEntityInfoList_ = other.teamEntityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.addAll(other.teamEntityInfoList_); + } + onChanged(); + } + } else { + if (!other.teamEntityInfoList_.isEmpty()) { + if (teamEntityInfoListBuilder_.isEmpty()) { + teamEntityInfoListBuilder_.dispose(); + teamEntityInfoListBuilder_ = null; + teamEntityInfoList_ = other.teamEntityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + teamEntityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTeamEntityInfoListFieldBuilder() : null; + } else { + teamEntityInfoListBuilder_.addAllMessages(other.teamEntityInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 13; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 13; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List teamEntityInfoList_ = + java.util.Collections.emptyList(); + private void ensureTeamEntityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = new java.util.ArrayList(teamEntityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder> teamEntityInfoListBuilder_; + + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public java.util.List getTeamEntityInfoListList() { + if (teamEntityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(teamEntityInfoList_); + } else { + return teamEntityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public int getTeamEntityInfoListCount() { + if (teamEntityInfoListBuilder_ == null) { + return teamEntityInfoList_.size(); + } else { + return teamEntityInfoListBuilder_.getCount(); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index) { + if (teamEntityInfoListBuilder_ == null) { + return teamEntityInfoList_.get(index); + } else { + return teamEntityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder setTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo value) { + if (teamEntityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.set(index, value); + onChanged(); + } else { + teamEntityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder setTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder builderForValue) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + teamEntityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo value) { + if (teamEntityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(value); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo value) { + if (teamEntityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(index, value); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder builderForValue) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder builderForValue) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addAllTeamEntityInfoList( + java.lang.Iterable values) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, teamEntityInfoList_); + onChanged(); + } else { + teamEntityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder clearTeamEntityInfoList() { + if (teamEntityInfoListBuilder_ == null) { + teamEntityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + teamEntityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder removeTeamEntityInfoList(int index) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.remove(index); + onChanged(); + } else { + teamEntityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder getTeamEntityInfoListBuilder( + int index) { + return getTeamEntityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( + int index) { + if (teamEntityInfoListBuilder_ == null) { + return teamEntityInfoList_.get(index); } else { + return teamEntityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public java.util.List + getTeamEntityInfoListOrBuilderList() { + if (teamEntityInfoListBuilder_ != null) { + return teamEntityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(teamEntityInfoList_); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder addTeamEntityInfoListBuilder() { + return getTeamEntityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder addTeamEntityInfoListBuilder( + int index) { + return getTeamEntityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public java.util.List + getTeamEntityInfoListBuilderList() { + return getTeamEntityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder> + getTeamEntityInfoListFieldBuilder() { + if (teamEntityInfoListBuilder_ == null) { + teamEntityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder>( + teamEntityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + teamEntityInfoList_ = null; + } + return teamEntityInfoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SyncTeamEntityNotify) + } + + // @@protoc_insertion_point(class_scope:SyncTeamEntityNotify) + private static final emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify(); + } + + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SyncTeamEntityNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SyncTeamEntityNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SyncTeamEntityNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SyncTeamEntityNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SyncTeamEntityNotify.proto\032\024TeamEntity" + + "Info.proto\"X\n\024SyncTeamEntityNotify\022\020\n\010sc" + + "ene_id\030\r \001(\r\022.\n\025team_entity_info_list\030\017 " + + "\003(\0132\017.TeamEntityInfoB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.getDescriptor(), + }); + internal_static_SyncTeamEntityNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SyncTeamEntityNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SyncTeamEntityNotify_descriptor, + new java.lang.String[] { "SceneId", "TeamEntityInfoList", }); + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java new file mode 100644 index 000000000..d8f8e16a4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SystemHint.proto + +package emu.grasscutter.net.proto; + +public final class SystemHintOuterClass { + private SystemHintOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SystemHintOrBuilder extends + // @@protoc_insertion_point(interface_extends:SystemHint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 1; + * @return The type. + */ + int getType(); + } + /** + * Protobuf type {@code SystemHint} + */ + public static final class SystemHint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SystemHint) + SystemHintOrBuilder { + private static final long serialVersionUID = 0L; + // Use SystemHint.newBuilder() to construct. + private SystemHint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SystemHint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SystemHint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SystemHint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + type_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.class, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != 0) { + output.writeUInt32(1, type_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, type_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint other = (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) obj; + + if (getType() + != other.getType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code SystemHint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SystemHint) + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.class, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint build() { + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint buildPartial() { + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint result = new emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint(this); + result.type_ = type_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) { + return mergeFrom((emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint other) { + if (other == emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ ; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:SystemHint) + } + + // @@protoc_insertion_point(class_scope:SystemHint) + private static final emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint(); + } + + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SystemHint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SystemHint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SystemHint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SystemHint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020SystemHint.proto\"\032\n\nSystemHint\022\014\n\004type" + + "\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SystemHint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SystemHint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SystemHint_descriptor, + new java.lang.String[] { "Type", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeAchievementRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeAchievementRewardReqOuterClass.java new file mode 100644 index 000000000..1ec6c2c98 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeAchievementRewardReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeAchievementRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeAchievementRewardReqOuterClass { + private TakeAchievementRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeAchievementRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeAchievementRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 id_list = 13; + * @return A list containing the idList. + */ + java.util.List getIdListList(); + /** + * repeated uint32 id_list = 13; + * @return The count of idList. + */ + int getIdListCount(); + /** + * repeated uint32 id_list = 13; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + int getIdList(int index); + } + /** + *
+   * CmdId: 2675
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeAchievementRewardReq} + */ + public static final class TakeAchievementRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeAchievementRewardReq) + TakeAchievementRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeAchievementRewardReq.newBuilder() to construct. + private TakeAchievementRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeAchievementRewardReq() { + idList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeAchievementRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeAchievementRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + idList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + idList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.class, emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.Builder.class); + } + + public static final int ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList idList_; + /** + * repeated uint32 id_list = 13; + * @return A list containing the idList. + */ + @java.lang.Override + public java.util.List + getIdListList() { + return idList_; + } + /** + * repeated uint32 id_list = 13; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 13; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + private int idListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(idListMemoizedSerializedSize); + } + for (int i = 0; i < idList_.size(); i++) { + output.writeUInt32NoTag(idList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < idList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(idList_.getInt(i)); + } + size += dataSize; + if (!getIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + idListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq other = (emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq) obj; + + if (!getIdListList() + .equals(other.getIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getIdListCount() > 0) { + hash = (37 * hash) + ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2675
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeAchievementRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeAchievementRewardReq) + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.class, emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq build() { + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq buildPartial() { + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq result = new emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.idList_ = idList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq other) { + if (other == emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.getDefaultInstance()) return this; + if (!other.idList_.isEmpty()) { + if (idList_.isEmpty()) { + idList_ = other.idList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIdListIsMutable(); + idList_.addAll(other.idList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList idList_ = emptyIntList(); + private void ensureIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + idList_ = mutableCopy(idList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 id_list = 13; + * @return A list containing the idList. + */ + public java.util.List + getIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(idList_) : idList_; + } + /** + * repeated uint32 id_list = 13; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 13; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + /** + * repeated uint32 id_list = 13; + * @param index The index to set the value at. + * @param value The idList to set. + * @return This builder for chaining. + */ + public Builder setIdList( + int index, int value) { + ensureIdListIsMutable(); + idList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 13; + * @param value The idList to add. + * @return This builder for chaining. + */ + public Builder addIdList(int value) { + ensureIdListIsMutable(); + idList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 13; + * @param values The idList to add. + * @return This builder for chaining. + */ + public Builder addAllIdList( + java.lang.Iterable values) { + ensureIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, idList_); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 13; + * @return This builder for chaining. + */ + public Builder clearIdList() { + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeAchievementRewardReq) + } + + // @@protoc_insertion_point(class_scope:TakeAchievementRewardReq) + private static final emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq(); + } + + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeAchievementRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeAchievementRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeAchievementRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeAchievementRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TakeAchievementRewardReq.proto\"+\n\030Take" + + "AchievementRewardReq\022\017\n\007id_list\030\r \003(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeAchievementRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeAchievementRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeAchievementRewardReq_descriptor, + new java.lang.String[] { "IdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointReqOuterClass.java new file mode 100644 index 000000000..0b7cb13f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassMissionPointReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassMissionPointReqOuterClass { + private TakeBattlePassMissionPointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassMissionPointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassMissionPointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mission_id_list = 5; + * @return A list containing the missionIdList. + */ + java.util.List getMissionIdListList(); + /** + * repeated uint32 mission_id_list = 5; + * @return The count of missionIdList. + */ + int getMissionIdListCount(); + /** + * repeated uint32 mission_id_list = 5; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + int getMissionIdList(int index); + } + /** + *
+   * CmdId: 2629
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointReq} + */ + public static final class TakeBattlePassMissionPointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassMissionPointReq) + TakeBattlePassMissionPointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassMissionPointReq.newBuilder() to construct. + private TakeBattlePassMissionPointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassMissionPointReq() { + missionIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassMissionPointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassMissionPointReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + missionIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + missionIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + missionIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.Builder.class); + } + + public static final int MISSION_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList missionIdList_; + /** + * repeated uint32 mission_id_list = 5; + * @return A list containing the missionIdList. + */ + @java.lang.Override + public java.util.List + getMissionIdListList() { + return missionIdList_; + } + /** + * repeated uint32 mission_id_list = 5; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 5; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + private int missionIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getMissionIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(missionIdListMemoizedSerializedSize); + } + for (int i = 0; i < missionIdList_.size(); i++) { + output.writeUInt32NoTag(missionIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < missionIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(missionIdList_.getInt(i)); + } + size += dataSize; + if (!getMissionIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + missionIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq other = (emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq) obj; + + if (!getMissionIdListList() + .equals(other.getMissionIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMissionIdListCount() > 0) { + hash = (37 * hash) + MISSION_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2629
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassMissionPointReq) + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq build() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq result = new emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + missionIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionIdList_ = missionIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.getDefaultInstance()) return this; + if (!other.missionIdList_.isEmpty()) { + if (missionIdList_.isEmpty()) { + missionIdList_ = other.missionIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionIdListIsMutable(); + missionIdList_.addAll(other.missionIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList missionIdList_ = emptyIntList(); + private void ensureMissionIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionIdList_ = mutableCopy(missionIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mission_id_list = 5; + * @return A list containing the missionIdList. + */ + public java.util.List + getMissionIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(missionIdList_) : missionIdList_; + } + /** + * repeated uint32 mission_id_list = 5; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 5; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + /** + * repeated uint32 mission_id_list = 5; + * @param index The index to set the value at. + * @param value The missionIdList to set. + * @return This builder for chaining. + */ + public Builder setMissionIdList( + int index, int value) { + ensureMissionIdListIsMutable(); + missionIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 5; + * @param value The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addMissionIdList(int value) { + ensureMissionIdListIsMutable(); + missionIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 5; + * @param values The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMissionIdList( + java.lang.Iterable values) { + ensureMissionIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearMissionIdList() { + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeBattlePassMissionPointReq) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassMissionPointReq) + private static final emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassMissionPointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassMissionPointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassMissionPointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#TakeBattlePassMissionPointReq.proto\"8\n" + + "\035TakeBattlePassMissionPointReq\022\027\n\017missio" + + "n_id_list\030\005 \003(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeBattlePassMissionPointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassMissionPointReq_descriptor, + new java.lang.String[] { "MissionIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointRspOuterClass.java new file mode 100644 index 000000000..c110b9091 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointRspOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassMissionPointRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassMissionPointRspOuterClass { + private TakeBattlePassMissionPointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassMissionPointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassMissionPointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 mission_id_list = 11; + * @return A list containing the missionIdList. + */ + java.util.List getMissionIdListList(); + /** + * repeated uint32 mission_id_list = 11; + * @return The count of missionIdList. + */ + int getMissionIdListCount(); + /** + * repeated uint32 mission_id_list = 11; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + int getMissionIdList(int index); + } + /** + *
+   * CmdId: 2622
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointRsp} + */ + public static final class TakeBattlePassMissionPointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassMissionPointRsp) + TakeBattlePassMissionPointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassMissionPointRsp.newBuilder() to construct. + private TakeBattlePassMissionPointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassMissionPointRsp() { + missionIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassMissionPointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassMissionPointRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + missionIdList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + missionIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + missionIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MISSION_ID_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList missionIdList_; + /** + * repeated uint32 mission_id_list = 11; + * @return A list containing the missionIdList. + */ + @java.lang.Override + public java.util.List + getMissionIdListList() { + return missionIdList_; + } + /** + * repeated uint32 mission_id_list = 11; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 11; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + private int missionIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (getMissionIdListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(missionIdListMemoizedSerializedSize); + } + for (int i = 0; i < missionIdList_.size(); i++) { + output.writeUInt32NoTag(missionIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < missionIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(missionIdList_.getInt(i)); + } + size += dataSize; + if (!getMissionIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + missionIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp other = (emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMissionIdListList() + .equals(other.getMissionIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getMissionIdListCount() > 0) { + hash = (37 * hash) + MISSION_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2622
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassMissionPointRsp) + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp build() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp result = new emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + missionIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionIdList_ = missionIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.missionIdList_.isEmpty()) { + if (missionIdList_.isEmpty()) { + missionIdList_ = other.missionIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionIdListIsMutable(); + missionIdList_.addAll(other.missionIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList missionIdList_ = emptyIntList(); + private void ensureMissionIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionIdList_ = mutableCopy(missionIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mission_id_list = 11; + * @return A list containing the missionIdList. + */ + public java.util.List + getMissionIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(missionIdList_) : missionIdList_; + } + /** + * repeated uint32 mission_id_list = 11; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 11; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + /** + * repeated uint32 mission_id_list = 11; + * @param index The index to set the value at. + * @param value The missionIdList to set. + * @return This builder for chaining. + */ + public Builder setMissionIdList( + int index, int value) { + ensureMissionIdListIsMutable(); + missionIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 11; + * @param value The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addMissionIdList(int value) { + ensureMissionIdListIsMutable(); + missionIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 11; + * @param values The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMissionIdList( + java.lang.Iterable values) { + ensureMissionIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 11; + * @return This builder for chaining. + */ + public Builder clearMissionIdList() { + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeBattlePassMissionPointRsp) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassMissionPointRsp) + private static final emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassMissionPointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassMissionPointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassMissionPointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#TakeBattlePassMissionPointRsp.proto\"I\n" + + "\035TakeBattlePassMissionPointRsp\022\017\n\007retcod" + + "e\030\004 \001(\005\022\027\n\017mission_id_list\030\013 \003(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeBattlePassMissionPointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassMissionPointRsp_descriptor, + new java.lang.String[] { "Retcode", "MissionIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardReqOuterClass.java new file mode 100644 index 000000000..09cfb50b8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardReqOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassRewardReqOuterClass { + private TakeBattlePassRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + java.util.List + getTakeOptionListList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + int getTakeOptionListCount(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + java.util.List + getTakeOptionListOrBuilderList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2602
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassRewardReq} + */ + public static final class TakeBattlePassRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassRewardReq) + TakeBattlePassRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassRewardReq.newBuilder() to construct. + private TakeBattlePassRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassRewardReq() { + takeOptionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + takeOptionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.class, emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.Builder.class); + } + + public static final int TAKE_OPTION_LIST_FIELD_NUMBER = 12; + private java.util.List takeOptionList_; + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public java.util.List getTakeOptionListList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public java.util.List + getTakeOptionListOrBuilderList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public int getTakeOptionListCount() { + return takeOptionList_.size(); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + return takeOptionList_.get(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + return takeOptionList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < takeOptionList_.size(); i++) { + output.writeMessage(12, takeOptionList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < takeOptionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, takeOptionList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq other = (emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq) obj; + + if (!getTakeOptionListList() + .equals(other.getTakeOptionListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTakeOptionListCount() > 0) { + hash = (37 * hash) + TAKE_OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTakeOptionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2602
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassRewardReq) + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.class, emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTakeOptionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq build() { + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq result = new emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq(this); + int from_bitField0_ = bitField0_; + if (takeOptionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.takeOptionList_ = takeOptionList_; + } else { + result.takeOptionList_ = takeOptionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.getDefaultInstance()) return this; + if (takeOptionListBuilder_ == null) { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionList_.isEmpty()) { + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTakeOptionListIsMutable(); + takeOptionList_.addAll(other.takeOptionList_); + } + onChanged(); + } + } else { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionListBuilder_.isEmpty()) { + takeOptionListBuilder_.dispose(); + takeOptionListBuilder_ = null; + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000001); + takeOptionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTakeOptionListFieldBuilder() : null; + } else { + takeOptionListBuilder_.addAllMessages(other.takeOptionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List takeOptionList_ = + java.util.Collections.emptyList(); + private void ensureTakeOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = new java.util.ArrayList(takeOptionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> takeOptionListBuilder_; + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public java.util.List getTakeOptionListList() { + if (takeOptionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(takeOptionList_); + } else { + return takeOptionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public int getTakeOptionListCount() { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.size(); + } else { + return takeOptionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); + } else { + return takeOptionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, value); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addAllTakeOptionList( + java.lang.Iterable values) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, takeOptionList_); + onChanged(); + } else { + takeOptionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder clearTakeOptionList() { + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder removeTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.remove(index); + onChanged(); + } else { + takeOptionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder getTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); } else { + return takeOptionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public java.util.List + getTakeOptionListOrBuilderList() { + if (takeOptionListBuilder_ != null) { + return takeOptionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(takeOptionList_); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder() { + return getTakeOptionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public java.util.List + getTakeOptionListBuilderList() { + return getTakeOptionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> + getTakeOptionListFieldBuilder() { + if (takeOptionListBuilder_ == null) { + takeOptionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder>( + takeOptionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + takeOptionList_ = null; + } + return takeOptionListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeBattlePassRewardReq) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassRewardReq) + private static final emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035TakeBattlePassRewardReq.proto\032 BattleP" + + "assRewardTakeOption.proto\"P\n\027TakeBattleP" + + "assRewardReq\0225\n\020take_option_list\030\014 \003(\0132\033" + + ".BattlePassRewardTakeOptionB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(), + }); + internal_static_TakeBattlePassRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassRewardReq_descriptor, + new java.lang.String[] { "TakeOptionList", }); + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardRspOuterClass.java new file mode 100644 index 000000000..0b37bb57c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardRspOuterClass.java @@ -0,0 +1,1305 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassRewardRspOuterClass { + private TakeBattlePassRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam item_list = 7; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 7; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 7; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 7; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 7; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + java.util.List + getTakeOptionListList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + int getTakeOptionListCount(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + java.util.List + getTakeOptionListOrBuilderList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2631
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassRewardRsp} + */ + public static final class TakeBattlePassRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassRewardRsp) + TakeBattlePassRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassRewardRsp.newBuilder() to construct. + private TakeBattlePassRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassRewardRsp() { + itemList_ = java.util.Collections.emptyList(); + takeOptionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + takeOptionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + takeOptionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.parser(), extensionRegistry)); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.class, emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.Builder.class); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 7; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TAKE_OPTION_LIST_FIELD_NUMBER = 9; + private java.util.List takeOptionList_; + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public java.util.List getTakeOptionListList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public java.util.List + getTakeOptionListOrBuilderList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public int getTakeOptionListCount() { + return takeOptionList_.size(); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + return takeOptionList_.get(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + return takeOptionList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(7, itemList_.get(i)); + } + for (int i = 0; i < takeOptionList_.size(); i++) { + output.writeMessage(9, takeOptionList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, itemList_.get(i)); + } + for (int i = 0; i < takeOptionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, takeOptionList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp other = (emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp) obj; + + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getTakeOptionListList() + .equals(other.getTakeOptionListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getTakeOptionListCount() > 0) { + hash = (37 * hash) + TAKE_OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTakeOptionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2631
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassRewardRsp) + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.class, emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + getTakeOptionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + retcode_ = 0; + + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp build() { + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp result = new emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp(this); + int from_bitField0_ = bitField0_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.retcode_ = retcode_; + if (takeOptionListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.takeOptionList_ = takeOptionList_; + } else { + result.takeOptionList_ = takeOptionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.getDefaultInstance()) return this; + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (takeOptionListBuilder_ == null) { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionList_.isEmpty()) { + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTakeOptionListIsMutable(); + takeOptionList_.addAll(other.takeOptionList_); + } + onChanged(); + } + } else { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionListBuilder_.isEmpty()) { + takeOptionListBuilder_.dispose(); + takeOptionListBuilder_ = null; + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000002); + takeOptionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTakeOptionListFieldBuilder() : null; + } else { + takeOptionListBuilder_.addAllMessages(other.takeOptionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 7; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 7; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List takeOptionList_ = + java.util.Collections.emptyList(); + private void ensureTakeOptionListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + takeOptionList_ = new java.util.ArrayList(takeOptionList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> takeOptionListBuilder_; + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public java.util.List getTakeOptionListList() { + if (takeOptionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(takeOptionList_); + } else { + return takeOptionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public int getTakeOptionListCount() { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.size(); + } else { + return takeOptionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); + } else { + return takeOptionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, value); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addAllTakeOptionList( + java.lang.Iterable values) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, takeOptionList_); + onChanged(); + } else { + takeOptionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder clearTakeOptionList() { + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder removeTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.remove(index); + onChanged(); + } else { + takeOptionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder getTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); } else { + return takeOptionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public java.util.List + getTakeOptionListOrBuilderList() { + if (takeOptionListBuilder_ != null) { + return takeOptionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(takeOptionList_); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder() { + return getTakeOptionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public java.util.List + getTakeOptionListBuilderList() { + return getTakeOptionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> + getTakeOptionListFieldBuilder() { + if (takeOptionListBuilder_ == null) { + takeOptionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder>( + takeOptionList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + takeOptionList_ = null; + } + return takeOptionListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeBattlePassRewardRsp) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassRewardRsp) + private static final emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035TakeBattlePassRewardRsp.proto\032 BattleP" + + "assRewardTakeOption.proto\032\017ItemParam.pro" + + "to\"\200\001\n\027TakeBattlePassRewardRsp\022\035\n\titem_l" + + "ist\030\007 \003(\0132\n.ItemParam\022\017\n\007retcode\030\r \001(\005\0225" + + "\n\020take_option_list\030\t \003(\0132\033.BattlePassRew" + + "ardTakeOptionB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_TakeBattlePassRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassRewardRsp_descriptor, + new java.lang.String[] { "ItemList", "Retcode", "TakeOptionList", }); + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeReqOuterClass.java new file mode 100644 index 000000000..61de67ddb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeFurnitureMakeReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeFurnitureMakeReqOuterClass { + private TakeFurnitureMakeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeFurnitureMakeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeFurnitureMakeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 index = 8; + * @return The index. + */ + int getIndex(); + + /** + * bool is_fast_finish = 12; + * @return The isFastFinish. + */ + boolean getIsFastFinish(); + + /** + * uint32 make_id = 7; + * @return The makeId. + */ + int getMakeId(); + } + /** + *
+   * CmdId: 4772
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeFurnitureMakeReq} + */ + public static final class TakeFurnitureMakeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeFurnitureMakeReq) + TakeFurnitureMakeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeFurnitureMakeReq.newBuilder() to construct. + private TakeFurnitureMakeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeFurnitureMakeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeFurnitureMakeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeFurnitureMakeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + makeId_ = input.readUInt32(); + break; + } + case 64: { + + index_ = input.readUInt32(); + break; + } + case 96: { + + isFastFinish_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.class, emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.Builder.class); + } + + public static final int INDEX_FIELD_NUMBER = 8; + private int index_; + /** + * uint32 index = 8; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + + public static final int IS_FAST_FINISH_FIELD_NUMBER = 12; + private boolean isFastFinish_; + /** + * bool is_fast_finish = 12; + * @return The isFastFinish. + */ + @java.lang.Override + public boolean getIsFastFinish() { + return isFastFinish_; + } + + public static final int MAKE_ID_FIELD_NUMBER = 7; + private int makeId_; + /** + * uint32 make_id = 7; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (makeId_ != 0) { + output.writeUInt32(7, makeId_); + } + if (index_ != 0) { + output.writeUInt32(8, index_); + } + if (isFastFinish_ != false) { + output.writeBool(12, isFastFinish_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, makeId_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, index_); + } + if (isFastFinish_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isFastFinish_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq other = (emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq) obj; + + if (getIndex() + != other.getIndex()) return false; + if (getIsFastFinish() + != other.getIsFastFinish()) return false; + if (getMakeId() + != other.getMakeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (37 * hash) + IS_FAST_FINISH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFastFinish()); + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4772
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeFurnitureMakeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeFurnitureMakeReq) + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.class, emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + index_ = 0; + + isFastFinish_ = false; + + makeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq build() { + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq buildPartial() { + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq result = new emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq(this); + result.index_ = index_; + result.isFastFinish_ = isFastFinish_; + result.makeId_ = makeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq other) { + if (other == emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.getDefaultInstance()) return this; + if (other.getIndex() != 0) { + setIndex(other.getIndex()); + } + if (other.getIsFastFinish() != false) { + setIsFastFinish(other.getIsFastFinish()); + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int index_ ; + /** + * uint32 index = 8; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * uint32 index = 8; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 8; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private boolean isFastFinish_ ; + /** + * bool is_fast_finish = 12; + * @return The isFastFinish. + */ + @java.lang.Override + public boolean getIsFastFinish() { + return isFastFinish_; + } + /** + * bool is_fast_finish = 12; + * @param value The isFastFinish to set. + * @return This builder for chaining. + */ + public Builder setIsFastFinish(boolean value) { + + isFastFinish_ = value; + onChanged(); + return this; + } + /** + * bool is_fast_finish = 12; + * @return This builder for chaining. + */ + public Builder clearIsFastFinish() { + + isFastFinish_ = false; + onChanged(); + return this; + } + + private int makeId_ ; + /** + * uint32 make_id = 7; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 7; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 7; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeFurnitureMakeReq) + } + + // @@protoc_insertion_point(class_scope:TakeFurnitureMakeReq) + private static final emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq(); + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeFurnitureMakeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeFurnitureMakeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeFurnitureMakeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeFurnitureMakeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032TakeFurnitureMakeReq.proto\"N\n\024TakeFurn" + + "itureMakeReq\022\r\n\005index\030\010 \001(\r\022\026\n\016is_fast_f" + + "inish\030\014 \001(\010\022\017\n\007make_id\030\007 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeFurnitureMakeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeFurnitureMakeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeFurnitureMakeReq_descriptor, + new java.lang.String[] { "Index", "IsFastFinish", "MakeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeRspOuterClass.java new file mode 100644 index 000000000..066c822c0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeRspOuterClass.java @@ -0,0 +1,1579 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeFurnitureMakeRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeFurnitureMakeRspOuterClass { + private TakeFurnitureMakeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeFurnitureMakeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeFurnitureMakeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return Whether the furnitureMakeSlot field is set. + */ + boolean hasFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return The furnitureMakeSlot. + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder(); + + /** + * repeated .ItemParam return_item_list = 2; + */ + java.util.List + getReturnItemListList(); + /** + * repeated .ItemParam return_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index); + /** + * repeated .ItemParam return_item_list = 2; + */ + int getReturnItemListCount(); + /** + * repeated .ItemParam return_item_list = 2; + */ + java.util.List + getReturnItemListOrBuilderList(); + /** + * repeated .ItemParam return_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index); + + /** + * uint32 make_id = 6; + * @return The makeId. + */ + int getMakeId(); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ItemParam output_item_list = 14; + */ + java.util.List + getOutputItemListList(); + /** + * repeated .ItemParam output_item_list = 14; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index); + /** + * repeated .ItemParam output_item_list = 14; + */ + int getOutputItemListCount(); + /** + * repeated .ItemParam output_item_list = 14; + */ + java.util.List + getOutputItemListOrBuilderList(); + /** + * repeated .ItemParam output_item_list = 14; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4769
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeFurnitureMakeRsp} + */ + public static final class TakeFurnitureMakeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeFurnitureMakeRsp) + TakeFurnitureMakeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeFurnitureMakeRsp.newBuilder() to construct. + private TakeFurnitureMakeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeFurnitureMakeRsp() { + returnItemList_ = java.util.Collections.emptyList(); + outputItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeFurnitureMakeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeFurnitureMakeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + returnItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + returnItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 48: { + + makeId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder subBuilder = null; + if (furnitureMakeSlot_ != null) { + subBuilder = furnitureMakeSlot_.toBuilder(); + } + furnitureMakeSlot_ = input.readMessage(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(furnitureMakeSlot_); + furnitureMakeSlot_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + outputItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + outputItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.class, emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.Builder.class); + } + + public static final int FURNITURE_MAKE_SLOT_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return Whether the furnitureMakeSlot field is set. + */ + @java.lang.Override + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return The furnitureMakeSlot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + return getFurnitureMakeSlot(); + } + + public static final int RETURN_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List returnItemList_; + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public java.util.List getReturnItemListList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public java.util.List + getReturnItemListOrBuilderList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public int getReturnItemListCount() { + return returnItemList_.size(); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + return returnItemList_.get(index); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + return returnItemList_.get(index); + } + + public static final int MAKE_ID_FIELD_NUMBER = 6; + private int makeId_; + /** + * uint32 make_id = 6; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int OUTPUT_ITEM_LIST_FIELD_NUMBER = 14; + private java.util.List outputItemList_; + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public java.util.List getOutputItemListList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public java.util.List + getOutputItemListOrBuilderList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public int getOutputItemListCount() { + return outputItemList_.size(); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + return outputItemList_.get(index); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + return outputItemList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < returnItemList_.size(); i++) { + output.writeMessage(2, returnItemList_.get(i)); + } + if (makeId_ != 0) { + output.writeUInt32(6, makeId_); + } + if (furnitureMakeSlot_ != null) { + output.writeMessage(8, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + output.writeMessage(14, outputItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < returnItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, returnItemList_.get(i)); + } + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, makeId_); + } + if (furnitureMakeSlot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, outputItemList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp other = (emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp) obj; + + if (hasFurnitureMakeSlot() != other.hasFurnitureMakeSlot()) return false; + if (hasFurnitureMakeSlot()) { + if (!getFurnitureMakeSlot() + .equals(other.getFurnitureMakeSlot())) return false; + } + if (!getReturnItemListList() + .equals(other.getReturnItemListList())) return false; + if (getMakeId() + != other.getMakeId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getOutputItemListList() + .equals(other.getOutputItemListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasFurnitureMakeSlot()) { + hash = (37 * hash) + FURNITURE_MAKE_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeSlot().hashCode(); + } + if (getReturnItemListCount() > 0) { + hash = (37 * hash) + RETURN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReturnItemListList().hashCode(); + } + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getOutputItemListCount() > 0) { + hash = (37 * hash) + OUTPUT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOutputItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4769
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeFurnitureMakeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeFurnitureMakeRsp) + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.class, emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getReturnItemListFieldBuilder(); + getOutputItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + returnItemListBuilder_.clear(); + } + makeId_ = 0; + + retcode_ = 0; + + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp build() { + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp buildPartial() { + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp result = new emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp(this); + int from_bitField0_ = bitField0_; + if (furnitureMakeSlotBuilder_ == null) { + result.furnitureMakeSlot_ = furnitureMakeSlot_; + } else { + result.furnitureMakeSlot_ = furnitureMakeSlotBuilder_.build(); + } + if (returnItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.returnItemList_ = returnItemList_; + } else { + result.returnItemList_ = returnItemListBuilder_.build(); + } + result.makeId_ = makeId_; + result.retcode_ = retcode_; + if (outputItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.outputItemList_ = outputItemList_; + } else { + result.outputItemList_ = outputItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp other) { + if (other == emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.getDefaultInstance()) return this; + if (other.hasFurnitureMakeSlot()) { + mergeFurnitureMakeSlot(other.getFurnitureMakeSlot()); + } + if (returnItemListBuilder_ == null) { + if (!other.returnItemList_.isEmpty()) { + if (returnItemList_.isEmpty()) { + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureReturnItemListIsMutable(); + returnItemList_.addAll(other.returnItemList_); + } + onChanged(); + } + } else { + if (!other.returnItemList_.isEmpty()) { + if (returnItemListBuilder_.isEmpty()) { + returnItemListBuilder_.dispose(); + returnItemListBuilder_ = null; + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + returnItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getReturnItemListFieldBuilder() : null; + } else { + returnItemListBuilder_.addAllMessages(other.returnItemList_); + } + } + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (outputItemListBuilder_ == null) { + if (!other.outputItemList_.isEmpty()) { + if (outputItemList_.isEmpty()) { + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOutputItemListIsMutable(); + outputItemList_.addAll(other.outputItemList_); + } + onChanged(); + } + } else { + if (!other.outputItemList_.isEmpty()) { + if (outputItemListBuilder_.isEmpty()) { + outputItemListBuilder_.dispose(); + outputItemListBuilder_ = null; + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + outputItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOutputItemListFieldBuilder() : null; + } else { + outputItemListBuilder_.addAllMessages(other.outputItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> furnitureMakeSlotBuilder_; + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return Whether the furnitureMakeSlot field is set. + */ + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlotBuilder_ != null || furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return The furnitureMakeSlot. + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } else { + return furnitureMakeSlotBuilder_.getMessage(); + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder setFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + furnitureMakeSlot_ = value; + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder setFurnitureMakeSlot( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder builderForValue) { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = builderForValue.build(); + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder mergeFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (furnitureMakeSlot_ != null) { + furnitureMakeSlot_ = + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder(furnitureMakeSlot_).mergeFrom(value).buildPartial(); + } else { + furnitureMakeSlot_ = value; + } + onChanged(); + } else { + furnitureMakeSlotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder clearFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + onChanged(); + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder getFurnitureMakeSlotBuilder() { + + onChanged(); + return getFurnitureMakeSlotFieldBuilder().getBuilder(); + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + if (furnitureMakeSlotBuilder_ != null) { + return furnitureMakeSlotBuilder_.getMessageOrBuilder(); + } else { + return furnitureMakeSlot_ == null ? + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> + getFurnitureMakeSlotFieldBuilder() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder>( + getFurnitureMakeSlot(), + getParentForChildren(), + isClean()); + furnitureMakeSlot_ = null; + } + return furnitureMakeSlotBuilder_; + } + + private java.util.List returnItemList_ = + java.util.Collections.emptyList(); + private void ensureReturnItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + returnItemList_ = new java.util.ArrayList(returnItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> returnItemListBuilder_; + + /** + * repeated .ItemParam return_item_list = 2; + */ + public java.util.List getReturnItemListList() { + if (returnItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(returnItemList_); + } else { + return returnItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public int getReturnItemListCount() { + if (returnItemListBuilder_ == null) { + return returnItemList_.size(); + } else { + return returnItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); + } else { + return returnItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.set(index, value); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(index, value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addAllReturnItemList( + java.lang.Iterable values) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, returnItemList_); + onChanged(); + } else { + returnItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder clearReturnItemList() { + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + returnItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder removeReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.remove(index); + onChanged(); + } else { + returnItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); } else { + return returnItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public java.util.List + getReturnItemListOrBuilderList() { + if (returnItemListBuilder_ != null) { + return returnItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(returnItemList_); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder() { + return getReturnItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public java.util.List + getReturnItemListBuilderList() { + return getReturnItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getReturnItemListFieldBuilder() { + if (returnItemListBuilder_ == null) { + returnItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + returnItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + returnItemList_ = null; + } + return returnItemListBuilder_; + } + + private int makeId_ ; + /** + * uint32 make_id = 6; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 6; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 6; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List outputItemList_ = + java.util.Collections.emptyList(); + private void ensureOutputItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + outputItemList_ = new java.util.ArrayList(outputItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> outputItemListBuilder_; + + /** + * repeated .ItemParam output_item_list = 14; + */ + public java.util.List getOutputItemListList() { + if (outputItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(outputItemList_); + } else { + return outputItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public int getOutputItemListCount() { + if (outputItemListBuilder_ == null) { + return outputItemList_.size(); + } else { + return outputItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); + } else { + return outputItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.set(index, value); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(index, value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addAllOutputItemList( + java.lang.Iterable values) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, outputItemList_); + onChanged(); + } else { + outputItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder clearOutputItemList() { + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder removeOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.remove(index); + onChanged(); + } else { + outputItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); } else { + return outputItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public java.util.List + getOutputItemListOrBuilderList() { + if (outputItemListBuilder_ != null) { + return outputItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(outputItemList_); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder() { + return getOutputItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public java.util.List + getOutputItemListBuilderList() { + return getOutputItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getOutputItemListFieldBuilder() { + if (outputItemListBuilder_ == null) { + outputItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + outputItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + outputItemList_ = null; + } + return outputItemListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeFurnitureMakeRsp) + } + + // @@protoc_insertion_point(class_scope:TakeFurnitureMakeRsp) + private static final emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp(); + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeFurnitureMakeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeFurnitureMakeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeFurnitureMakeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeFurnitureMakeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032TakeFurnitureMakeRsp.proto\032\027FurnitureM" + + "akeSlot.proto\032\017ItemParam.proto\"\265\001\n\024TakeF" + + "urnitureMakeRsp\022/\n\023furniture_make_slot\030\010" + + " \001(\0132\022.FurnitureMakeSlot\022$\n\020return_item_" + + "list\030\002 \003(\0132\n.ItemParam\022\017\n\007make_id\030\006 \001(\r\022" + + "\017\n\007retcode\030\t \001(\005\022$\n\020output_item_list\030\016 \003" + + "(\0132\n.ItemParamB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_TakeFurnitureMakeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeFurnitureMakeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeFurnitureMakeRsp_descriptor, + new java.lang.String[] { "FurnitureMakeSlot", "ReturnItemList", "MakeId", "Retcode", "OutputItemList", }); + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardReqOuterClass.java new file mode 100644 index 000000000..058fedc6d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakePlayerLevelRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class TakePlayerLevelRewardReqOuterClass { + private TakePlayerLevelRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakePlayerLevelRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakePlayerLevelRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + } + /** + *
+   * CmdId: 129
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakePlayerLevelRewardReq} + */ + public static final class TakePlayerLevelRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakePlayerLevelRewardReq) + TakePlayerLevelRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakePlayerLevelRewardReq.newBuilder() to construct. + private TakePlayerLevelRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakePlayerLevelRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakePlayerLevelRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakePlayerLevelRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + level_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.class, emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (level_ != 0) { + output.writeUInt32(3, level_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq other = (emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq) obj; + + if (getLevel() + != other.getLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 129
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakePlayerLevelRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakePlayerLevelRewardReq) + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.class, emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq build() { + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq buildPartial() { + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq result = new emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq(this); + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq other) { + if (other == emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakePlayerLevelRewardReq) + } + + // @@protoc_insertion_point(class_scope:TakePlayerLevelRewardReq) + private static final emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq(); + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakePlayerLevelRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakePlayerLevelRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakePlayerLevelRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakePlayerLevelRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TakePlayerLevelRewardReq.proto\")\n\030Take" + + "PlayerLevelRewardReq\022\r\n\005level\030\003 \001(\rB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakePlayerLevelRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakePlayerLevelRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakePlayerLevelRewardReq_descriptor, + new java.lang.String[] { "Level", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardRspOuterClass.java new file mode 100644 index 000000000..e7a8d553b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakePlayerLevelRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakePlayerLevelRewardRspOuterClass { + private TakePlayerLevelRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakePlayerLevelRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakePlayerLevelRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 reward_id = 9; + * @return The rewardId. + */ + int getRewardId(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 level = 6; + * @return The level. + */ + int getLevel(); + } + /** + *
+   * CmdId: 157
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakePlayerLevelRewardRsp} + */ + public static final class TakePlayerLevelRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakePlayerLevelRewardRsp) + TakePlayerLevelRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakePlayerLevelRewardRsp.newBuilder() to construct. + private TakePlayerLevelRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakePlayerLevelRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakePlayerLevelRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakePlayerLevelRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + level_ = input.readUInt32(); + break; + } + case 72: { + + rewardId_ = input.readUInt32(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.class, emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.Builder.class); + } + + public static final int REWARD_ID_FIELD_NUMBER = 9; + private int rewardId_; + /** + * uint32 reward_id = 9; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int LEVEL_FIELD_NUMBER = 6; + private int level_; + /** + * uint32 level = 6; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (level_ != 0) { + output.writeUInt32(6, level_); + } + if (rewardId_ != 0) { + output.writeUInt32(9, rewardId_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, level_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, rewardId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp other = (emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp) obj; + + if (getRewardId() + != other.getRewardId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getLevel() + != other.getLevel()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 157
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakePlayerLevelRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakePlayerLevelRewardRsp) + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.class, emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + rewardId_ = 0; + + retcode_ = 0; + + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp build() { + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp buildPartial() { + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp result = new emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp(this); + result.rewardId_ = rewardId_; + result.retcode_ = retcode_; + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp other) { + if (other == emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.getDefaultInstance()) return this; + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 9; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 9; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 9; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 6; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 6; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 6; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakePlayerLevelRewardRsp) + } + + // @@protoc_insertion_point(class_scope:TakePlayerLevelRewardRsp) + private static final emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp(); + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakePlayerLevelRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakePlayerLevelRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakePlayerLevelRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TakePlayerLevelRewardRsp.proto\"M\n\030Take" + + "PlayerLevelRewardRsp\022\021\n\treward_id\030\t \001(\r\022" + + "\017\n\007retcode\030\r \001(\005\022\r\n\005level\030\006 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakePlayerLevelRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakePlayerLevelRewardRsp_descriptor, + new java.lang.String[] { "RewardId", "Retcode", "Level", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java new file mode 100644 index 000000000..1d616503d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeoffEquipReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeoffEquipReqOuterClass { + private TakeoffEquipReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeoffEquipReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeoffEquipReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 8; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 slot = 15; + * @return The slot. + */ + int getSlot(); + } + /** + *
+   * CmdId: 605
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeoffEquipReq} + */ + public static final class TakeoffEquipReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeoffEquipReq) + TakeoffEquipReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeoffEquipReq.newBuilder() to construct. + private TakeoffEquipReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeoffEquipReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeoffEquipReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeoffEquipReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 120: { + + slot_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.class, emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 8; + private long avatarGuid_; + /** + * uint64 avatar_guid = 8; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int SLOT_FIELD_NUMBER = 15; + private int slot_; + /** + * uint32 slot = 15; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(8, avatarGuid_); + } + if (slot_ != 0) { + output.writeUInt32(15, slot_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, avatarGuid_); + } + if (slot_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, slot_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq other = (emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getSlot() + != other.getSlot()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + SLOT_FIELD_NUMBER; + hash = (53 * hash) + getSlot(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 605
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeoffEquipReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeoffEquipReq) + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.class, emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + slot_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq build() { + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq buildPartial() { + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq result = new emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq(this); + result.avatarGuid_ = avatarGuid_; + result.slot_ = slot_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq other) { + if (other == emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getSlot() != 0) { + setSlot(other.getSlot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 8; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 8; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 8; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int slot_ ; + /** + * uint32 slot = 15; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + /** + * uint32 slot = 15; + * @param value The slot to set. + * @return This builder for chaining. + */ + public Builder setSlot(int value) { + + slot_ = value; + onChanged(); + return this; + } + /** + * uint32 slot = 15; + * @return This builder for chaining. + */ + public Builder clearSlot() { + + slot_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeoffEquipReq) + } + + // @@protoc_insertion_point(class_scope:TakeoffEquipReq) + private static final emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq(); + } + + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeoffEquipReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeoffEquipReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeoffEquipReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeoffEquipReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TakeoffEquipReq.proto\"4\n\017TakeoffEquipR" + + "eq\022\023\n\013avatar_guid\030\010 \001(\004\022\014\n\004slot\030\017 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeoffEquipReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeoffEquipReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeoffEquipReq_descriptor, + new java.lang.String[] { "AvatarGuid", "Slot", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java new file mode 100644 index 000000000..577c5159b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeoffEquipRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeoffEquipRspOuterClass { + private TakeoffEquipRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeoffEquipRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeoffEquipRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 9; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 slot = 10; + * @return The slot. + */ + int getSlot(); + } + /** + *
+   * CmdId: 682
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeoffEquipRsp} + */ + public static final class TakeoffEquipRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeoffEquipRsp) + TakeoffEquipRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeoffEquipRsp.newBuilder() to construct. + private TakeoffEquipRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeoffEquipRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeoffEquipRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeoffEquipRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 80: { + + slot_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.class, emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 9; + private long avatarGuid_; + /** + * uint64 avatar_guid = 9; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SLOT_FIELD_NUMBER = 10; + private int slot_; + /** + * uint32 slot = 10; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(9, avatarGuid_); + } + if (slot_ != 0) { + output.writeUInt32(10, slot_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, avatarGuid_); + } + if (slot_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, slot_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp other = (emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getSlot() + != other.getSlot()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SLOT_FIELD_NUMBER; + hash = (53 * hash) + getSlot(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 682
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeoffEquipRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeoffEquipRsp) + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.class, emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + retcode_ = 0; + + slot_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp build() { + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp buildPartial() { + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp result = new emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp(this); + result.avatarGuid_ = avatarGuid_; + result.retcode_ = retcode_; + result.slot_ = slot_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp other) { + if (other == emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getSlot() != 0) { + setSlot(other.getSlot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 9; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 9; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 9; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int slot_ ; + /** + * uint32 slot = 10; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + /** + * uint32 slot = 10; + * @param value The slot to set. + * @return This builder for chaining. + */ + public Builder setSlot(int value) { + + slot_ = value; + onChanged(); + return this; + } + /** + * uint32 slot = 10; + * @return This builder for chaining. + */ + public Builder clearSlot() { + + slot_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TakeoffEquipRsp) + } + + // @@protoc_insertion_point(class_scope:TakeoffEquipRsp) + private static final emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp(); + } + + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeoffEquipRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeoffEquipRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeoffEquipRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeoffEquipRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TakeoffEquipRsp.proto\"E\n\017TakeoffEquipR" + + "sp\022\023\n\013avatar_guid\030\t \001(\004\022\017\n\007retcode\030\006 \001(\005" + + "\022\014\n\004slot\030\n \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeoffEquipRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeoffEquipRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeoffEquipRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "Retcode", "Slot", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java new file mode 100644 index 000000000..de202aaaf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java @@ -0,0 +1,950 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TeamEnterSceneInfo.proto + +package emu.grasscutter.net.proto; + +public final class TeamEnterSceneInfoOuterClass { + private TeamEnterSceneInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TeamEnterSceneInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TeamEnterSceneInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityControlBlock ability_control_block = 7; + * @return Whether the abilityControlBlock field is set. + */ + boolean hasAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 7; + * @return The abilityControlBlock. + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 7; + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); + + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return Whether the teamAbilityInfo field is set. + */ + boolean hasTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return The teamAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder(); + + /** + * uint32 team_entity_id = 15; + * @return The teamEntityId. + */ + int getTeamEntityId(); + } + /** + * Protobuf type {@code TeamEnterSceneInfo} + */ + public static final class TeamEnterSceneInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TeamEnterSceneInfo) + TeamEnterSceneInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TeamEnterSceneInfo.newBuilder() to construct. + private TeamEnterSceneInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TeamEnterSceneInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TeamEnterSceneInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TeamEnterSceneInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null; + if (abilityControlBlock_ != null) { + subBuilder = abilityControlBlock_.toBuilder(); + } + abilityControlBlock_ = input.readMessage(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityControlBlock_); + abilityControlBlock_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (teamAbilityInfo_ != null) { + subBuilder = teamAbilityInfo_.toBuilder(); + } + teamAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teamAbilityInfo_); + teamAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + teamEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.class, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder.class); + } + + public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + /** + * .AbilityControlBlock ability_control_block = 7; + * @return Whether the abilityControlBlock field is set. + */ + @java.lang.Override + public boolean hasAbilityControlBlock() { + return abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 7; + * @return The abilityControlBlock. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + return getAbilityControlBlock(); + } + + public static final int TEAM_ABILITY_INFO_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return Whether the teamAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasTeamAbilityInfo() { + return teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return The teamAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + return getTeamAbilityInfo(); + } + + public static final int TEAM_ENTITY_ID_FIELD_NUMBER = 15; + private int teamEntityId_; + /** + * uint32 team_entity_id = 15; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (abilityControlBlock_ != null) { + output.writeMessage(7, getAbilityControlBlock()); + } + if (teamAbilityInfo_ != null) { + output.writeMessage(10, getTeamAbilityInfo()); + } + if (teamEntityId_ != 0) { + output.writeUInt32(15, teamEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityControlBlock_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAbilityControlBlock()); + } + if (teamAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getTeamAbilityInfo()); + } + if (teamEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, teamEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo other = (emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo) obj; + + if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; + if (hasAbilityControlBlock()) { + if (!getAbilityControlBlock() + .equals(other.getAbilityControlBlock())) return false; + } + if (hasTeamAbilityInfo() != other.hasTeamAbilityInfo()) return false; + if (hasTeamAbilityInfo()) { + if (!getTeamAbilityInfo() + .equals(other.getTeamAbilityInfo())) return false; + } + if (getTeamEntityId() + != other.getTeamEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasAbilityControlBlock()) { + hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getAbilityControlBlock().hashCode(); + } + if (hasTeamAbilityInfo()) { + hash = (37 * hash) + TEAM_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTeamAbilityInfo().hashCode(); + } + hash = (37 * hash) + TEAM_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TeamEnterSceneInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TeamEnterSceneInfo) + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.class, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + teamEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo build() { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo buildPartial() { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo result = new emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo(this); + if (abilityControlBlockBuilder_ == null) { + result.abilityControlBlock_ = abilityControlBlock_; + } else { + result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); + } + if (teamAbilityInfoBuilder_ == null) { + result.teamAbilityInfo_ = teamAbilityInfo_; + } else { + result.teamAbilityInfo_ = teamAbilityInfoBuilder_.build(); + } + result.teamEntityId_ = teamEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo) { + return mergeFrom((emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo other) { + if (other == emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance()) return this; + if (other.hasAbilityControlBlock()) { + mergeAbilityControlBlock(other.getAbilityControlBlock()); + } + if (other.hasTeamAbilityInfo()) { + mergeTeamAbilityInfo(other.getTeamAbilityInfo()); + } + if (other.getTeamEntityId() != 0) { + setTeamEntityId(other.getTeamEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_; + /** + * .AbilityControlBlock ability_control_block = 7; + * @return Whether the abilityControlBlock field is set. + */ + public boolean hasAbilityControlBlock() { + return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 7; + * @return The abilityControlBlock. + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } else { + return abilityControlBlockBuilder_.getMessage(); + } + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityControlBlock_ = value; + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder setAbilityControlBlock( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = builderForValue.build(); + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (abilityControlBlock_ != null) { + abilityControlBlock_ = + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial(); + } else { + abilityControlBlock_ = value; + } + onChanged(); + } else { + abilityControlBlockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder clearAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + onChanged(); + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { + + onChanged(); + return getAbilityControlBlockFieldBuilder().getBuilder(); + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + if (abilityControlBlockBuilder_ != null) { + return abilityControlBlockBuilder_.getMessageOrBuilder(); + } else { + return abilityControlBlock_ == null ? + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> + getAbilityControlBlockFieldBuilder() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>( + getAbilityControlBlock(), + getParentForChildren(), + isClean()); + abilityControlBlock_ = null; + } + return abilityControlBlockBuilder_; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> teamAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return Whether the teamAbilityInfo field is set. + */ + public boolean hasTeamAbilityInfo() { + return teamAbilityInfoBuilder_ != null || teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return The teamAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } else { + return teamAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder setTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teamAbilityInfo_ = value; + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder setTeamAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder mergeTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (teamAbilityInfo_ != null) { + teamAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(teamAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + teamAbilityInfo_ = value; + } + onChanged(); + } else { + teamAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder clearTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + onChanged(); + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getTeamAbilityInfoBuilder() { + + onChanged(); + return getTeamAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + if (teamAbilityInfoBuilder_ != null) { + return teamAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return teamAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getTeamAbilityInfoFieldBuilder() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getTeamAbilityInfo(), + getParentForChildren(), + isClean()); + teamAbilityInfo_ = null; + } + return teamAbilityInfoBuilder_; + } + + private int teamEntityId_ ; + /** + * uint32 team_entity_id = 15; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + /** + * uint32 team_entity_id = 15; + * @param value The teamEntityId to set. + * @return This builder for chaining. + */ + public Builder setTeamEntityId(int value) { + + teamEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearTeamEntityId() { + + teamEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TeamEnterSceneInfo) + } + + // @@protoc_insertion_point(class_scope:TeamEnterSceneInfo) + private static final emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo(); + } + + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TeamEnterSceneInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TeamEnterSceneInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TeamEnterSceneInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TeamEnterSceneInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TeamEnterSceneInfo.proto\032\031AbilityContr" + + "olBlock.proto\032\032AbilitySyncStateInfo.prot" + + "o\"\223\001\n\022TeamEnterSceneInfo\0223\n\025ability_cont" + + "rol_block\030\007 \001(\0132\024.AbilityControlBlock\0220\n" + + "\021team_ability_info\030\n \001(\0132\025.AbilitySyncSt" + + "ateInfo\022\026\n\016team_entity_id\030\017 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_TeamEnterSceneInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TeamEnterSceneInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TeamEnterSceneInfo_descriptor, + new java.lang.String[] { "AbilityControlBlock", "TeamAbilityInfo", "TeamEntityId", }); + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java new file mode 100644 index 000000000..eddc8094c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TeamEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class TeamEntityInfoOuterClass { + private TeamEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TeamEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TeamEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 authority_peer_id = 10; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return Whether the teamAbilityInfo field is set. + */ + boolean hasTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return The teamAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder(); + + /** + * uint32 team_entity_id = 8; + * @return The teamEntityId. + */ + int getTeamEntityId(); + } + /** + * Protobuf type {@code TeamEntityInfo} + */ + public static final class TeamEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TeamEntityInfo) + TeamEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TeamEntityInfo.newBuilder() to construct. + private TeamEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TeamEntityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TeamEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TeamEntityInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + teamEntityId_ = input.readUInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (teamAbilityInfo_ != null) { + subBuilder = teamAbilityInfo_.toBuilder(); + } + teamAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teamAbilityInfo_); + teamAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + authorityPeerId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.class, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder.class); + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 10; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 10; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int TEAM_ABILITY_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return Whether the teamAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasTeamAbilityInfo() { + return teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return The teamAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + return getTeamAbilityInfo(); + } + + public static final int TEAM_ENTITY_ID_FIELD_NUMBER = 8; + private int teamEntityId_; + /** + * uint32 team_entity_id = 8; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (teamEntityId_ != 0) { + output.writeUInt32(8, teamEntityId_); + } + if (teamAbilityInfo_ != null) { + output.writeMessage(9, getTeamAbilityInfo()); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(10, authorityPeerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, teamEntityId_); + } + if (teamAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getTeamAbilityInfo()); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, authorityPeerId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo other = (emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo) obj; + + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (hasTeamAbilityInfo() != other.hasTeamAbilityInfo()) return false; + if (hasTeamAbilityInfo()) { + if (!getTeamAbilityInfo() + .equals(other.getTeamAbilityInfo())) return false; + } + if (getTeamEntityId() + != other.getTeamEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + if (hasTeamAbilityInfo()) { + hash = (37 * hash) + TEAM_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTeamAbilityInfo().hashCode(); + } + hash = (37 * hash) + TEAM_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TeamEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TeamEntityInfo) + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.class, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + authorityPeerId_ = 0; + + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + teamEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo build() { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo buildPartial() { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo result = new emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo(this); + result.authorityPeerId_ = authorityPeerId_; + if (teamAbilityInfoBuilder_ == null) { + result.teamAbilityInfo_ = teamAbilityInfo_; + } else { + result.teamAbilityInfo_ = teamAbilityInfoBuilder_.build(); + } + result.teamEntityId_ = teamEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo other) { + if (other == emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()) return this; + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (other.hasTeamAbilityInfo()) { + mergeTeamAbilityInfo(other.getTeamAbilityInfo()); + } + if (other.getTeamEntityId() != 0) { + setTeamEntityId(other.getTeamEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 10; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 10; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 10; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> teamAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return Whether the teamAbilityInfo field is set. + */ + public boolean hasTeamAbilityInfo() { + return teamAbilityInfoBuilder_ != null || teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return The teamAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } else { + return teamAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder setTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teamAbilityInfo_ = value; + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder setTeamAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder mergeTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (teamAbilityInfo_ != null) { + teamAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(teamAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + teamAbilityInfo_ = value; + } + onChanged(); + } else { + teamAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder clearTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + onChanged(); + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getTeamAbilityInfoBuilder() { + + onChanged(); + return getTeamAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + if (teamAbilityInfoBuilder_ != null) { + return teamAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return teamAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getTeamAbilityInfoFieldBuilder() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getTeamAbilityInfo(), + getParentForChildren(), + isClean()); + teamAbilityInfo_ = null; + } + return teamAbilityInfoBuilder_; + } + + private int teamEntityId_ ; + /** + * uint32 team_entity_id = 8; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + /** + * uint32 team_entity_id = 8; + * @param value The teamEntityId to set. + * @return This builder for chaining. + */ + public Builder setTeamEntityId(int value) { + + teamEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearTeamEntityId() { + + teamEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TeamEntityInfo) + } + + // @@protoc_insertion_point(class_scope:TeamEntityInfo) + private static final emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo(); + } + + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TeamEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TeamEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TeamEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TeamEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024TeamEntityInfo.proto\032\032AbilitySyncState" + + "Info.proto\"u\n\016TeamEntityInfo\022\031\n\021authorit" + + "y_peer_id\030\n \001(\r\0220\n\021team_ability_info\030\t \001" + + "(\0132\025.AbilitySyncStateInfo\022\026\n\016team_entity" + + "_id\030\010 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_TeamEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TeamEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TeamEntityInfo_descriptor, + new java.lang.String[] { "AuthorityPeerId", "TeamAbilityInfo", "TeamEntityId", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java new file mode 100644 index 000000000..656316fe4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TeamResonanceChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class TeamResonanceChangeNotifyOuterClass { + private TeamResonanceChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TeamResonanceChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TeamResonanceChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + java.util.List + getInfoListList(); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + int getInfoListCount(); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + java.util.List + getInfoListOrBuilderList(); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 1082
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TeamResonanceChangeNotify} + */ + public static final class TeamResonanceChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TeamResonanceChangeNotify) + TeamResonanceChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TeamResonanceChangeNotify.newBuilder() to construct. + private TeamResonanceChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TeamResonanceChangeNotify() { + infoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TeamResonanceChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TeamResonanceChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + infoList_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.class, emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.Builder.class); + } + + public static final int INFO_LIST_FIELD_NUMBER = 1; + private java.util.List infoList_; + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public java.util.List getInfoListList() { + return infoList_; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public java.util.List + getInfoListOrBuilderList() { + return infoList_; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public int getInfoListCount() { + return infoList_.size(); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index) { + return infoList_.get(index); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( + int index) { + return infoList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < infoList_.size(); i++) { + output.writeMessage(1, infoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < infoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, infoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify other = (emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify) obj; + + if (!getInfoListList() + .equals(other.getInfoListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getInfoListCount() > 0) { + hash = (37 * hash) + INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1082
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TeamResonanceChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TeamResonanceChangeNotify) + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.class, emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + infoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify build() { + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify buildPartial() { + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify result = new emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify(this); + int from_bitField0_ = bitField0_; + if (infoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.infoList_ = infoList_; + } else { + result.infoList_ = infoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify other) { + if (other == emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.getDefaultInstance()) return this; + if (infoListBuilder_ == null) { + if (!other.infoList_.isEmpty()) { + if (infoList_.isEmpty()) { + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInfoListIsMutable(); + infoList_.addAll(other.infoList_); + } + onChanged(); + } + } else { + if (!other.infoList_.isEmpty()) { + if (infoListBuilder_.isEmpty()) { + infoListBuilder_.dispose(); + infoListBuilder_ = null; + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + infoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInfoListFieldBuilder() : null; + } else { + infoListBuilder_.addAllMessages(other.infoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List infoList_ = + java.util.Collections.emptyList(); + private void ensureInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(infoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder> infoListBuilder_; + + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public java.util.List getInfoListList() { + if (infoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(infoList_); + } else { + return infoListBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public int getInfoListCount() { + if (infoListBuilder_ == null) { + return infoList_.size(); + } else { + return infoListBuilder_.getCount(); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); + } else { + return infoListBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.set(index, value); + onChanged(); + } else { + infoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.set(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(value); + onChanged(); + } else { + infoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(index, value); + onChanged(); + } else { + infoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addAllInfoList( + java.lang.Iterable values) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, infoList_); + onChanged(); + } else { + infoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder clearInfoList() { + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + infoListBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder removeInfoList(int index) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.remove(index); + onChanged(); + } else { + infoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder getInfoListBuilder( + int index) { + return getInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( + int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); } else { + return infoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public java.util.List + getInfoListOrBuilderList() { + if (infoListBuilder_ != null) { + return infoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infoList_); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder addInfoListBuilder() { + return getInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder addInfoListBuilder( + int index) { + return getInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public java.util.List + getInfoListBuilderList() { + return getInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder> + getInfoListFieldBuilder() { + if (infoListBuilder_ == null) { + infoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder>( + infoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + infoList_ = null; + } + return infoListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TeamResonanceChangeNotify) + } + + // @@protoc_insertion_point(class_scope:TeamResonanceChangeNotify) + private static final emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify(); + } + + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TeamResonanceChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TeamResonanceChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TeamResonanceChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TeamResonanceChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037TeamResonanceChangeNotify.proto\032\035Avata" + + "rTeamResonanceInfo.proto\"H\n\031TeamResonanc" + + "eChangeNotify\022+\n\tinfo_list\030\001 \003(\0132\030.Avata" + + "rTeamResonanceInfoB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.getDescriptor(), + }); + internal_static_TeamResonanceChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TeamResonanceChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TeamResonanceChangeNotify_descriptor, + new java.lang.String[] { "InfoList", }); + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java new file mode 100644 index 000000000..771522ad2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java @@ -0,0 +1,2892 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerAllDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerAllDataRspOuterClass { + private TowerAllDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerAllDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerAllDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_schedule_id = 10; + * @return The towerScheduleId. + */ + int getTowerScheduleId(); + + /** + * uint32 daily_level_index = 9; + * @return The dailyLevelIndex. + */ + int getDailyLevelIndex(); + + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + int getSkipFloorGrantedRewardItemMapCount(); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + boolean containsSkipFloorGrantedRewardItemMap( + int key); + /** + * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkipFloorGrantedRewardItemMap(); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + java.util.Map + getSkipFloorGrantedRewardItemMapMap(); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + int getSkipFloorGrantedRewardItemMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + int getSkipFloorGrantedRewardItemMapOrThrow( + int key); + + /** + * bool is_first_interact = 3; + * @return The isFirstInteract. + */ + boolean getIsFirstInteract(); + + /** + * bool is_finished_entrance_floor = 1; + * @return The isFinishedEntranceFloor. + */ + boolean getIsFinishedEntranceFloor(); + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + java.util.List + getTowerFloorRecordListList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + int getTowerFloorRecordListCount(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + java.util.List + getTowerFloorRecordListOrBuilderList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index); + + /** + * uint32 daily_floor_id = 11; + * @return The dailyFloorId. + */ + int getDailyFloorId(); + + /** + * uint32 commemorative_reward_id = 13; + * @return The commemorativeRewardId. + */ + int getCommemorativeRewardId(); + + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return Whether the lastScheduleMonthlyBrief field is set. + */ + boolean hasLastScheduleMonthlyBrief(); + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return The lastScheduleMonthlyBrief. + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief(); + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder(); + + /** + * uint32 next_schedule_change_time = 6; + * @return The nextScheduleChangeTime. + */ + int getNextScheduleChangeTime(); + + /** + * uint32 valid_tower_record_num = 7; + * @return The validTowerRecordNum. + */ + int getValidTowerRecordNum(); + + /** + * uint32 skip_to_floor_index = 2; + * @return The skipToFloorIndex. + */ + int getSkipToFloorIndex(); + + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + int getFloorOpenTimeMapCount(); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + boolean containsFloorOpenTimeMap( + int key); + /** + * Use {@link #getFloorOpenTimeMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFloorOpenTimeMap(); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + java.util.Map + getFloorOpenTimeMapMap(); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + int getFloorOpenTimeMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + int getFloorOpenTimeMapOrThrow( + int key); + + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return Whether the curLevelRecord field is set. + */ + boolean hasCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return The curLevelRecord. + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 schedule_start_time = 914; + * @return The scheduleStartTime. + */ + int getScheduleStartTime(); + + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return Whether the monthlyBrief field is set. + */ + boolean hasMonthlyBrief(); + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return The monthlyBrief. + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief(); + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder(); + } + /** + *
+   * CmdId: 2473
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerAllDataRsp} + */ + public static final class TowerAllDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerAllDataRsp) + TowerAllDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerAllDataRsp.newBuilder() to construct. + private TowerAllDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerAllDataRsp() { + towerFloorRecordList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerAllDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerAllDataRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isFinishedEntranceFloor_ = input.readBool(); + break; + } + case 16: { + + skipToFloorIndex_ = input.readUInt32(); + break; + } + case 24: { + + isFirstInteract_ = input.readBool(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + floorOpenTimeMap_ = com.google.protobuf.MapField.newMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + floorOpenTimeMap__ = input.readMessage( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + floorOpenTimeMap_.getMutableMap().put( + floorOpenTimeMap__.getKey(), floorOpenTimeMap__.getValue()); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + towerFloorRecordList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.parser(), extensionRegistry)); + break; + } + case 48: { + + nextScheduleChangeTime_ = input.readUInt32(); + break; + } + case 56: { + + validTowerRecordNum_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + dailyLevelIndex_ = input.readUInt32(); + break; + } + case 80: { + + towerScheduleId_ = input.readUInt32(); + break; + } + case 88: { + + dailyFloorId_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skipFloorGrantedRewardItemMap_ = com.google.protobuf.MapField.newMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skipFloorGrantedRewardItemMap__ = input.readMessage( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skipFloorGrantedRewardItemMap_.getMutableMap().put( + skipFloorGrantedRewardItemMap__.getKey(), skipFloorGrantedRewardItemMap__.getValue()); + break; + } + case 104: { + + commemorativeRewardId_ = input.readUInt32(); + break; + } + case 114: { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder subBuilder = null; + if (monthlyBrief_ != null) { + subBuilder = monthlyBrief_.toBuilder(); + } + monthlyBrief_ = input.readMessage(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(monthlyBrief_); + monthlyBrief_ = subBuilder.buildPartial(); + } + + break; + } + case 122: { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder subBuilder = null; + if (curLevelRecord_ != null) { + subBuilder = curLevelRecord_.toBuilder(); + } + curLevelRecord_ = input.readMessage(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curLevelRecord_); + curLevelRecord_ = subBuilder.buildPartial(); + } + + break; + } + case 7312: { + + scheduleStartTime_ = input.readUInt32(); + break; + } + case 9778: { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder subBuilder = null; + if (lastScheduleMonthlyBrief_ != null) { + subBuilder = lastScheduleMonthlyBrief_.toBuilder(); + } + lastScheduleMonthlyBrief_ = input.readMessage(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lastScheduleMonthlyBrief_); + lastScheduleMonthlyBrief_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetSkipFloorGrantedRewardItemMap(); + case 4: + return internalGetFloorOpenTimeMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.class, emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.Builder.class); + } + + public static final int TOWER_SCHEDULE_ID_FIELD_NUMBER = 10; + private int towerScheduleId_; + /** + * uint32 tower_schedule_id = 10; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + + public static final int DAILY_LEVEL_INDEX_FIELD_NUMBER = 9; + private int dailyLevelIndex_; + /** + * uint32 daily_level_index = 9; + * @return The dailyLevelIndex. + */ + @java.lang.Override + public int getDailyLevelIndex() { + return dailyLevelIndex_; + } + + public static final int SKIP_FLOOR_GRANTED_REWARD_ITEM_MAP_FIELD_NUMBER = 12; + private static final class SkipFloorGrantedRewardItemMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skipFloorGrantedRewardItemMap_; + private com.google.protobuf.MapField + internalGetSkipFloorGrantedRewardItemMap() { + if (skipFloorGrantedRewardItemMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + } + return skipFloorGrantedRewardItemMap_; + } + + public int getSkipFloorGrantedRewardItemMapCount() { + return internalGetSkipFloorGrantedRewardItemMap().getMap().size(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + @java.lang.Override + public boolean containsSkipFloorGrantedRewardItemMap( + int key) { + + return internalGetSkipFloorGrantedRewardItemMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkipFloorGrantedRewardItemMap() { + return getSkipFloorGrantedRewardItemMapMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public java.util.Map getSkipFloorGrantedRewardItemMapMap() { + return internalGetSkipFloorGrantedRewardItemMap().getMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_FIRST_INTERACT_FIELD_NUMBER = 3; + private boolean isFirstInteract_; + /** + * bool is_first_interact = 3; + * @return The isFirstInteract. + */ + @java.lang.Override + public boolean getIsFirstInteract() { + return isFirstInteract_; + } + + public static final int IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER = 1; + private boolean isFinishedEntranceFloor_; + /** + * bool is_finished_entrance_floor = 1; + * @return The isFinishedEntranceFloor. + */ + @java.lang.Override + public boolean getIsFinishedEntranceFloor() { + return isFinishedEntranceFloor_; + } + + public static final int TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER = 5; + private java.util.List towerFloorRecordList_; + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public java.util.List getTowerFloorRecordListList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public java.util.List + getTowerFloorRecordListOrBuilderList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public int getTowerFloorRecordListCount() { + return towerFloorRecordList_.size(); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + return towerFloorRecordList_.get(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + return towerFloorRecordList_.get(index); + } + + public static final int DAILY_FLOOR_ID_FIELD_NUMBER = 11; + private int dailyFloorId_; + /** + * uint32 daily_floor_id = 11; + * @return The dailyFloorId. + */ + @java.lang.Override + public int getDailyFloorId() { + return dailyFloorId_; + } + + public static final int COMMEMORATIVE_REWARD_ID_FIELD_NUMBER = 13; + private int commemorativeRewardId_; + /** + * uint32 commemorative_reward_id = 13; + * @return The commemorativeRewardId. + */ + @java.lang.Override + public int getCommemorativeRewardId() { + return commemorativeRewardId_; + } + + public static final int LAST_SCHEDULE_MONTHLY_BRIEF_FIELD_NUMBER = 1222; + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief lastScheduleMonthlyBrief_; + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return Whether the lastScheduleMonthlyBrief field is set. + */ + @java.lang.Override + public boolean hasLastScheduleMonthlyBrief() { + return lastScheduleMonthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return The lastScheduleMonthlyBrief. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief() { + return lastScheduleMonthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : lastScheduleMonthlyBrief_; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder() { + return getLastScheduleMonthlyBrief(); + } + + public static final int NEXT_SCHEDULE_CHANGE_TIME_FIELD_NUMBER = 6; + private int nextScheduleChangeTime_; + /** + * uint32 next_schedule_change_time = 6; + * @return The nextScheduleChangeTime. + */ + @java.lang.Override + public int getNextScheduleChangeTime() { + return nextScheduleChangeTime_; + } + + public static final int VALID_TOWER_RECORD_NUM_FIELD_NUMBER = 7; + private int validTowerRecordNum_; + /** + * uint32 valid_tower_record_num = 7; + * @return The validTowerRecordNum. + */ + @java.lang.Override + public int getValidTowerRecordNum() { + return validTowerRecordNum_; + } + + public static final int SKIP_TO_FLOOR_INDEX_FIELD_NUMBER = 2; + private int skipToFloorIndex_; + /** + * uint32 skip_to_floor_index = 2; + * @return The skipToFloorIndex. + */ + @java.lang.Override + public int getSkipToFloorIndex() { + return skipToFloorIndex_; + } + + public static final int FLOOR_OPEN_TIME_MAP_FIELD_NUMBER = 4; + private static final class FloorOpenTimeMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> floorOpenTimeMap_; + private com.google.protobuf.MapField + internalGetFloorOpenTimeMap() { + if (floorOpenTimeMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + } + return floorOpenTimeMap_; + } + + public int getFloorOpenTimeMapCount() { + return internalGetFloorOpenTimeMap().getMap().size(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + @java.lang.Override + public boolean containsFloorOpenTimeMap( + int key) { + + return internalGetFloorOpenTimeMap().getMap().containsKey(key); + } + /** + * Use {@link #getFloorOpenTimeMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFloorOpenTimeMap() { + return getFloorOpenTimeMapMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public java.util.Map getFloorOpenTimeMapMap() { + return internalGetFloorOpenTimeMap().getMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrThrow( + int key) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CUR_LEVEL_RECORD_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return Whether the curLevelRecord field is set. + */ + @java.lang.Override + public boolean hasCurLevelRecord() { + return curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return The curLevelRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + return getCurLevelRecord(); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SCHEDULE_START_TIME_FIELD_NUMBER = 914; + private int scheduleStartTime_; + /** + * uint32 schedule_start_time = 914; + * @return The scheduleStartTime. + */ + @java.lang.Override + public int getScheduleStartTime() { + return scheduleStartTime_; + } + + public static final int MONTHLY_BRIEF_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief monthlyBrief_; + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return Whether the monthlyBrief field is set. + */ + @java.lang.Override + public boolean hasMonthlyBrief() { + return monthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return The monthlyBrief. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief() { + return monthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : monthlyBrief_; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder() { + return getMonthlyBrief(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isFinishedEntranceFloor_ != false) { + output.writeBool(1, isFinishedEntranceFloor_); + } + if (skipToFloorIndex_ != 0) { + output.writeUInt32(2, skipToFloorIndex_); + } + if (isFirstInteract_ != false) { + output.writeBool(3, isFirstInteract_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFloorOpenTimeMap(), + FloorOpenTimeMapDefaultEntryHolder.defaultEntry, + 4); + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + output.writeMessage(5, towerFloorRecordList_.get(i)); + } + if (nextScheduleChangeTime_ != 0) { + output.writeUInt32(6, nextScheduleChangeTime_); + } + if (validTowerRecordNum_ != 0) { + output.writeUInt32(7, validTowerRecordNum_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (dailyLevelIndex_ != 0) { + output.writeUInt32(9, dailyLevelIndex_); + } + if (towerScheduleId_ != 0) { + output.writeUInt32(10, towerScheduleId_); + } + if (dailyFloorId_ != 0) { + output.writeUInt32(11, dailyFloorId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkipFloorGrantedRewardItemMap(), + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry, + 12); + if (commemorativeRewardId_ != 0) { + output.writeUInt32(13, commemorativeRewardId_); + } + if (monthlyBrief_ != null) { + output.writeMessage(14, getMonthlyBrief()); + } + if (curLevelRecord_ != null) { + output.writeMessage(15, getCurLevelRecord()); + } + if (scheduleStartTime_ != 0) { + output.writeUInt32(914, scheduleStartTime_); + } + if (lastScheduleMonthlyBrief_ != null) { + output.writeMessage(1222, getLastScheduleMonthlyBrief()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isFinishedEntranceFloor_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isFinishedEntranceFloor_); + } + if (skipToFloorIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, skipToFloorIndex_); + } + if (isFirstInteract_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isFirstInteract_); + } + for (java.util.Map.Entry entry + : internalGetFloorOpenTimeMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + floorOpenTimeMap__ = FloorOpenTimeMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, floorOpenTimeMap__); + } + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, towerFloorRecordList_.get(i)); + } + if (nextScheduleChangeTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, nextScheduleChangeTime_); + } + if (validTowerRecordNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, validTowerRecordNum_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (dailyLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, dailyLevelIndex_); + } + if (towerScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, towerScheduleId_); + } + if (dailyFloorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, dailyFloorId_); + } + for (java.util.Map.Entry entry + : internalGetSkipFloorGrantedRewardItemMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skipFloorGrantedRewardItemMap__ = SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, skipFloorGrantedRewardItemMap__); + } + if (commemorativeRewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, commemorativeRewardId_); + } + if (monthlyBrief_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getMonthlyBrief()); + } + if (curLevelRecord_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getCurLevelRecord()); + } + if (scheduleStartTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(914, scheduleStartTime_); + } + if (lastScheduleMonthlyBrief_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1222, getLastScheduleMonthlyBrief()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp other = (emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp) obj; + + if (getTowerScheduleId() + != other.getTowerScheduleId()) return false; + if (getDailyLevelIndex() + != other.getDailyLevelIndex()) return false; + if (!internalGetSkipFloorGrantedRewardItemMap().equals( + other.internalGetSkipFloorGrantedRewardItemMap())) return false; + if (getIsFirstInteract() + != other.getIsFirstInteract()) return false; + if (getIsFinishedEntranceFloor() + != other.getIsFinishedEntranceFloor()) return false; + if (!getTowerFloorRecordListList() + .equals(other.getTowerFloorRecordListList())) return false; + if (getDailyFloorId() + != other.getDailyFloorId()) return false; + if (getCommemorativeRewardId() + != other.getCommemorativeRewardId()) return false; + if (hasLastScheduleMonthlyBrief() != other.hasLastScheduleMonthlyBrief()) return false; + if (hasLastScheduleMonthlyBrief()) { + if (!getLastScheduleMonthlyBrief() + .equals(other.getLastScheduleMonthlyBrief())) return false; + } + if (getNextScheduleChangeTime() + != other.getNextScheduleChangeTime()) return false; + if (getValidTowerRecordNum() + != other.getValidTowerRecordNum()) return false; + if (getSkipToFloorIndex() + != other.getSkipToFloorIndex()) return false; + if (!internalGetFloorOpenTimeMap().equals( + other.internalGetFloorOpenTimeMap())) return false; + if (hasCurLevelRecord() != other.hasCurLevelRecord()) return false; + if (hasCurLevelRecord()) { + if (!getCurLevelRecord() + .equals(other.getCurLevelRecord())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (getScheduleStartTime() + != other.getScheduleStartTime()) return false; + if (hasMonthlyBrief() != other.hasMonthlyBrief()) return false; + if (hasMonthlyBrief()) { + if (!getMonthlyBrief() + .equals(other.getMonthlyBrief())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TOWER_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerScheduleId(); + hash = (37 * hash) + DAILY_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getDailyLevelIndex(); + if (!internalGetSkipFloorGrantedRewardItemMap().getMap().isEmpty()) { + hash = (37 * hash) + SKIP_FLOOR_GRANTED_REWARD_ITEM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkipFloorGrantedRewardItemMap().hashCode(); + } + hash = (37 * hash) + IS_FIRST_INTERACT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFirstInteract()); + hash = (37 * hash) + IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinishedEntranceFloor()); + if (getTowerFloorRecordListCount() > 0) { + hash = (37 * hash) + TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerFloorRecordListList().hashCode(); + } + hash = (37 * hash) + DAILY_FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getDailyFloorId(); + hash = (37 * hash) + COMMEMORATIVE_REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getCommemorativeRewardId(); + if (hasLastScheduleMonthlyBrief()) { + hash = (37 * hash) + LAST_SCHEDULE_MONTHLY_BRIEF_FIELD_NUMBER; + hash = (53 * hash) + getLastScheduleMonthlyBrief().hashCode(); + } + hash = (37 * hash) + NEXT_SCHEDULE_CHANGE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextScheduleChangeTime(); + hash = (37 * hash) + VALID_TOWER_RECORD_NUM_FIELD_NUMBER; + hash = (53 * hash) + getValidTowerRecordNum(); + hash = (37 * hash) + SKIP_TO_FLOOR_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getSkipToFloorIndex(); + if (!internalGetFloorOpenTimeMap().getMap().isEmpty()) { + hash = (37 * hash) + FLOOR_OPEN_TIME_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFloorOpenTimeMap().hashCode(); + } + if (hasCurLevelRecord()) { + hash = (37 * hash) + CUR_LEVEL_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getCurLevelRecord().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SCHEDULE_START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getScheduleStartTime(); + if (hasMonthlyBrief()) { + hash = (37 * hash) + MONTHLY_BRIEF_FIELD_NUMBER; + hash = (53 * hash) + getMonthlyBrief().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2473
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerAllDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerAllDataRsp) + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetSkipFloorGrantedRewardItemMap(); + case 4: + return internalGetFloorOpenTimeMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 12: + return internalGetMutableSkipFloorGrantedRewardItemMap(); + case 4: + return internalGetMutableFloorOpenTimeMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.class, emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerFloorRecordListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerScheduleId_ = 0; + + dailyLevelIndex_ = 0; + + internalGetMutableSkipFloorGrantedRewardItemMap().clear(); + isFirstInteract_ = false; + + isFinishedEntranceFloor_ = false; + + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + towerFloorRecordListBuilder_.clear(); + } + dailyFloorId_ = 0; + + commemorativeRewardId_ = 0; + + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBrief_ = null; + } else { + lastScheduleMonthlyBrief_ = null; + lastScheduleMonthlyBriefBuilder_ = null; + } + nextScheduleChangeTime_ = 0; + + validTowerRecordNum_ = 0; + + skipToFloorIndex_ = 0; + + internalGetMutableFloorOpenTimeMap().clear(); + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + retcode_ = 0; + + scheduleStartTime_ = 0; + + if (monthlyBriefBuilder_ == null) { + monthlyBrief_ = null; + } else { + monthlyBrief_ = null; + monthlyBriefBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp build() { + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp buildPartial() { + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp result = new emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp(this); + int from_bitField0_ = bitField0_; + result.towerScheduleId_ = towerScheduleId_; + result.dailyLevelIndex_ = dailyLevelIndex_; + result.skipFloorGrantedRewardItemMap_ = internalGetSkipFloorGrantedRewardItemMap(); + result.skipFloorGrantedRewardItemMap_.makeImmutable(); + result.isFirstInteract_ = isFirstInteract_; + result.isFinishedEntranceFloor_ = isFinishedEntranceFloor_; + if (towerFloorRecordListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.towerFloorRecordList_ = towerFloorRecordList_; + } else { + result.towerFloorRecordList_ = towerFloorRecordListBuilder_.build(); + } + result.dailyFloorId_ = dailyFloorId_; + result.commemorativeRewardId_ = commemorativeRewardId_; + if (lastScheduleMonthlyBriefBuilder_ == null) { + result.lastScheduleMonthlyBrief_ = lastScheduleMonthlyBrief_; + } else { + result.lastScheduleMonthlyBrief_ = lastScheduleMonthlyBriefBuilder_.build(); + } + result.nextScheduleChangeTime_ = nextScheduleChangeTime_; + result.validTowerRecordNum_ = validTowerRecordNum_; + result.skipToFloorIndex_ = skipToFloorIndex_; + result.floorOpenTimeMap_ = internalGetFloorOpenTimeMap(); + result.floorOpenTimeMap_.makeImmutable(); + if (curLevelRecordBuilder_ == null) { + result.curLevelRecord_ = curLevelRecord_; + } else { + result.curLevelRecord_ = curLevelRecordBuilder_.build(); + } + result.retcode_ = retcode_; + result.scheduleStartTime_ = scheduleStartTime_; + if (monthlyBriefBuilder_ == null) { + result.monthlyBrief_ = monthlyBrief_; + } else { + result.monthlyBrief_ = monthlyBriefBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp other) { + if (other == emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.getDefaultInstance()) return this; + if (other.getTowerScheduleId() != 0) { + setTowerScheduleId(other.getTowerScheduleId()); + } + if (other.getDailyLevelIndex() != 0) { + setDailyLevelIndex(other.getDailyLevelIndex()); + } + internalGetMutableSkipFloorGrantedRewardItemMap().mergeFrom( + other.internalGetSkipFloorGrantedRewardItemMap()); + if (other.getIsFirstInteract() != false) { + setIsFirstInteract(other.getIsFirstInteract()); + } + if (other.getIsFinishedEntranceFloor() != false) { + setIsFinishedEntranceFloor(other.getIsFinishedEntranceFloor()); + } + if (towerFloorRecordListBuilder_ == null) { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordList_.isEmpty()) { + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.addAll(other.towerFloorRecordList_); + } + onChanged(); + } + } else { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordListBuilder_.isEmpty()) { + towerFloorRecordListBuilder_.dispose(); + towerFloorRecordListBuilder_ = null; + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + towerFloorRecordListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerFloorRecordListFieldBuilder() : null; + } else { + towerFloorRecordListBuilder_.addAllMessages(other.towerFloorRecordList_); + } + } + } + if (other.getDailyFloorId() != 0) { + setDailyFloorId(other.getDailyFloorId()); + } + if (other.getCommemorativeRewardId() != 0) { + setCommemorativeRewardId(other.getCommemorativeRewardId()); + } + if (other.hasLastScheduleMonthlyBrief()) { + mergeLastScheduleMonthlyBrief(other.getLastScheduleMonthlyBrief()); + } + if (other.getNextScheduleChangeTime() != 0) { + setNextScheduleChangeTime(other.getNextScheduleChangeTime()); + } + if (other.getValidTowerRecordNum() != 0) { + setValidTowerRecordNum(other.getValidTowerRecordNum()); + } + if (other.getSkipToFloorIndex() != 0) { + setSkipToFloorIndex(other.getSkipToFloorIndex()); + } + internalGetMutableFloorOpenTimeMap().mergeFrom( + other.internalGetFloorOpenTimeMap()); + if (other.hasCurLevelRecord()) { + mergeCurLevelRecord(other.getCurLevelRecord()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getScheduleStartTime() != 0) { + setScheduleStartTime(other.getScheduleStartTime()); + } + if (other.hasMonthlyBrief()) { + mergeMonthlyBrief(other.getMonthlyBrief()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int towerScheduleId_ ; + /** + * uint32 tower_schedule_id = 10; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + /** + * uint32 tower_schedule_id = 10; + * @param value The towerScheduleId to set. + * @return This builder for chaining. + */ + public Builder setTowerScheduleId(int value) { + + towerScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_schedule_id = 10; + * @return This builder for chaining. + */ + public Builder clearTowerScheduleId() { + + towerScheduleId_ = 0; + onChanged(); + return this; + } + + private int dailyLevelIndex_ ; + /** + * uint32 daily_level_index = 9; + * @return The dailyLevelIndex. + */ + @java.lang.Override + public int getDailyLevelIndex() { + return dailyLevelIndex_; + } + /** + * uint32 daily_level_index = 9; + * @param value The dailyLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setDailyLevelIndex(int value) { + + dailyLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 daily_level_index = 9; + * @return This builder for chaining. + */ + public Builder clearDailyLevelIndex() { + + dailyLevelIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skipFloorGrantedRewardItemMap_; + private com.google.protobuf.MapField + internalGetSkipFloorGrantedRewardItemMap() { + if (skipFloorGrantedRewardItemMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + } + return skipFloorGrantedRewardItemMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkipFloorGrantedRewardItemMap() { + onChanged();; + if (skipFloorGrantedRewardItemMap_ == null) { + skipFloorGrantedRewardItemMap_ = com.google.protobuf.MapField.newMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + } + if (!skipFloorGrantedRewardItemMap_.isMutable()) { + skipFloorGrantedRewardItemMap_ = skipFloorGrantedRewardItemMap_.copy(); + } + return skipFloorGrantedRewardItemMap_; + } + + public int getSkipFloorGrantedRewardItemMapCount() { + return internalGetSkipFloorGrantedRewardItemMap().getMap().size(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + @java.lang.Override + public boolean containsSkipFloorGrantedRewardItemMap( + int key) { + + return internalGetSkipFloorGrantedRewardItemMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkipFloorGrantedRewardItemMap() { + return getSkipFloorGrantedRewardItemMapMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public java.util.Map getSkipFloorGrantedRewardItemMapMap() { + return internalGetSkipFloorGrantedRewardItemMap().getMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkipFloorGrantedRewardItemMap() { + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + public Builder removeSkipFloorGrantedRewardItemMap( + int key) { + + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkipFloorGrantedRewardItemMap() { + return internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + public Builder putSkipFloorGrantedRewardItemMap( + int key, + int value) { + + + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + public Builder putAllSkipFloorGrantedRewardItemMap( + java.util.Map values) { + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isFirstInteract_ ; + /** + * bool is_first_interact = 3; + * @return The isFirstInteract. + */ + @java.lang.Override + public boolean getIsFirstInteract() { + return isFirstInteract_; + } + /** + * bool is_first_interact = 3; + * @param value The isFirstInteract to set. + * @return This builder for chaining. + */ + public Builder setIsFirstInteract(boolean value) { + + isFirstInteract_ = value; + onChanged(); + return this; + } + /** + * bool is_first_interact = 3; + * @return This builder for chaining. + */ + public Builder clearIsFirstInteract() { + + isFirstInteract_ = false; + onChanged(); + return this; + } + + private boolean isFinishedEntranceFloor_ ; + /** + * bool is_finished_entrance_floor = 1; + * @return The isFinishedEntranceFloor. + */ + @java.lang.Override + public boolean getIsFinishedEntranceFloor() { + return isFinishedEntranceFloor_; + } + /** + * bool is_finished_entrance_floor = 1; + * @param value The isFinishedEntranceFloor to set. + * @return This builder for chaining. + */ + public Builder setIsFinishedEntranceFloor(boolean value) { + + isFinishedEntranceFloor_ = value; + onChanged(); + return this; + } + /** + * bool is_finished_entrance_floor = 1; + * @return This builder for chaining. + */ + public Builder clearIsFinishedEntranceFloor() { + + isFinishedEntranceFloor_ = false; + onChanged(); + return this; + } + + private java.util.List towerFloorRecordList_ = + java.util.Collections.emptyList(); + private void ensureTowerFloorRecordListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(towerFloorRecordList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> towerFloorRecordListBuilder_; + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public java.util.List getTowerFloorRecordListList() { + if (towerFloorRecordListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } else { + return towerFloorRecordListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public int getTowerFloorRecordListCount() { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.size(); + } else { + return towerFloorRecordListBuilder_.getCount(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); + } else { + return towerFloorRecordListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addAllTowerFloorRecordList( + java.lang.Iterable values) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerFloorRecordList_); + onChanged(); + } else { + towerFloorRecordListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder clearTowerFloorRecordList() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + towerFloorRecordListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder removeTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.remove(index); + onChanged(); + } else { + towerFloorRecordListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder getTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); } else { + return towerFloorRecordListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public java.util.List + getTowerFloorRecordListOrBuilderList() { + if (towerFloorRecordListBuilder_ != null) { + return towerFloorRecordListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder() { + return getTowerFloorRecordListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public java.util.List + getTowerFloorRecordListBuilderList() { + return getTowerFloorRecordListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> + getTowerFloorRecordListFieldBuilder() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder>( + towerFloorRecordList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + towerFloorRecordList_ = null; + } + return towerFloorRecordListBuilder_; + } + + private int dailyFloorId_ ; + /** + * uint32 daily_floor_id = 11; + * @return The dailyFloorId. + */ + @java.lang.Override + public int getDailyFloorId() { + return dailyFloorId_; + } + /** + * uint32 daily_floor_id = 11; + * @param value The dailyFloorId to set. + * @return This builder for chaining. + */ + public Builder setDailyFloorId(int value) { + + dailyFloorId_ = value; + onChanged(); + return this; + } + /** + * uint32 daily_floor_id = 11; + * @return This builder for chaining. + */ + public Builder clearDailyFloorId() { + + dailyFloorId_ = 0; + onChanged(); + return this; + } + + private int commemorativeRewardId_ ; + /** + * uint32 commemorative_reward_id = 13; + * @return The commemorativeRewardId. + */ + @java.lang.Override + public int getCommemorativeRewardId() { + return commemorativeRewardId_; + } + /** + * uint32 commemorative_reward_id = 13; + * @param value The commemorativeRewardId to set. + * @return This builder for chaining. + */ + public Builder setCommemorativeRewardId(int value) { + + commemorativeRewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 commemorative_reward_id = 13; + * @return This builder for chaining. + */ + public Builder clearCommemorativeRewardId() { + + commemorativeRewardId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief lastScheduleMonthlyBrief_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> lastScheduleMonthlyBriefBuilder_; + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return Whether the lastScheduleMonthlyBrief field is set. + */ + public boolean hasLastScheduleMonthlyBrief() { + return lastScheduleMonthlyBriefBuilder_ != null || lastScheduleMonthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return The lastScheduleMonthlyBrief. + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief() { + if (lastScheduleMonthlyBriefBuilder_ == null) { + return lastScheduleMonthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : lastScheduleMonthlyBrief_; + } else { + return lastScheduleMonthlyBriefBuilder_.getMessage(); + } + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder setLastScheduleMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (lastScheduleMonthlyBriefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lastScheduleMonthlyBrief_ = value; + onChanged(); + } else { + lastScheduleMonthlyBriefBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder setLastScheduleMonthlyBrief( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder builderForValue) { + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBrief_ = builderForValue.build(); + onChanged(); + } else { + lastScheduleMonthlyBriefBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder mergeLastScheduleMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (lastScheduleMonthlyBriefBuilder_ == null) { + if (lastScheduleMonthlyBrief_ != null) { + lastScheduleMonthlyBrief_ = + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.newBuilder(lastScheduleMonthlyBrief_).mergeFrom(value).buildPartial(); + } else { + lastScheduleMonthlyBrief_ = value; + } + onChanged(); + } else { + lastScheduleMonthlyBriefBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder clearLastScheduleMonthlyBrief() { + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBrief_ = null; + onChanged(); + } else { + lastScheduleMonthlyBrief_ = null; + lastScheduleMonthlyBriefBuilder_ = null; + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder getLastScheduleMonthlyBriefBuilder() { + + onChanged(); + return getLastScheduleMonthlyBriefFieldBuilder().getBuilder(); + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder() { + if (lastScheduleMonthlyBriefBuilder_ != null) { + return lastScheduleMonthlyBriefBuilder_.getMessageOrBuilder(); + } else { + return lastScheduleMonthlyBrief_ == null ? + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : lastScheduleMonthlyBrief_; + } + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> + getLastScheduleMonthlyBriefFieldBuilder() { + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder>( + getLastScheduleMonthlyBrief(), + getParentForChildren(), + isClean()); + lastScheduleMonthlyBrief_ = null; + } + return lastScheduleMonthlyBriefBuilder_; + } + + private int nextScheduleChangeTime_ ; + /** + * uint32 next_schedule_change_time = 6; + * @return The nextScheduleChangeTime. + */ + @java.lang.Override + public int getNextScheduleChangeTime() { + return nextScheduleChangeTime_; + } + /** + * uint32 next_schedule_change_time = 6; + * @param value The nextScheduleChangeTime to set. + * @return This builder for chaining. + */ + public Builder setNextScheduleChangeTime(int value) { + + nextScheduleChangeTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_schedule_change_time = 6; + * @return This builder for chaining. + */ + public Builder clearNextScheduleChangeTime() { + + nextScheduleChangeTime_ = 0; + onChanged(); + return this; + } + + private int validTowerRecordNum_ ; + /** + * uint32 valid_tower_record_num = 7; + * @return The validTowerRecordNum. + */ + @java.lang.Override + public int getValidTowerRecordNum() { + return validTowerRecordNum_; + } + /** + * uint32 valid_tower_record_num = 7; + * @param value The validTowerRecordNum to set. + * @return This builder for chaining. + */ + public Builder setValidTowerRecordNum(int value) { + + validTowerRecordNum_ = value; + onChanged(); + return this; + } + /** + * uint32 valid_tower_record_num = 7; + * @return This builder for chaining. + */ + public Builder clearValidTowerRecordNum() { + + validTowerRecordNum_ = 0; + onChanged(); + return this; + } + + private int skipToFloorIndex_ ; + /** + * uint32 skip_to_floor_index = 2; + * @return The skipToFloorIndex. + */ + @java.lang.Override + public int getSkipToFloorIndex() { + return skipToFloorIndex_; + } + /** + * uint32 skip_to_floor_index = 2; + * @param value The skipToFloorIndex to set. + * @return This builder for chaining. + */ + public Builder setSkipToFloorIndex(int value) { + + skipToFloorIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 skip_to_floor_index = 2; + * @return This builder for chaining. + */ + public Builder clearSkipToFloorIndex() { + + skipToFloorIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> floorOpenTimeMap_; + private com.google.protobuf.MapField + internalGetFloorOpenTimeMap() { + if (floorOpenTimeMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + } + return floorOpenTimeMap_; + } + private com.google.protobuf.MapField + internalGetMutableFloorOpenTimeMap() { + onChanged();; + if (floorOpenTimeMap_ == null) { + floorOpenTimeMap_ = com.google.protobuf.MapField.newMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + } + if (!floorOpenTimeMap_.isMutable()) { + floorOpenTimeMap_ = floorOpenTimeMap_.copy(); + } + return floorOpenTimeMap_; + } + + public int getFloorOpenTimeMapCount() { + return internalGetFloorOpenTimeMap().getMap().size(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + @java.lang.Override + public boolean containsFloorOpenTimeMap( + int key) { + + return internalGetFloorOpenTimeMap().getMap().containsKey(key); + } + /** + * Use {@link #getFloorOpenTimeMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFloorOpenTimeMap() { + return getFloorOpenTimeMapMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public java.util.Map getFloorOpenTimeMapMap() { + return internalGetFloorOpenTimeMap().getMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrThrow( + int key) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFloorOpenTimeMap() { + internalGetMutableFloorOpenTimeMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + public Builder removeFloorOpenTimeMap( + int key) { + + internalGetMutableFloorOpenTimeMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFloorOpenTimeMap() { + return internalGetMutableFloorOpenTimeMap().getMutableMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + public Builder putFloorOpenTimeMap( + int key, + int value) { + + + internalGetMutableFloorOpenTimeMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + public Builder putAllFloorOpenTimeMap( + java.util.Map values) { + internalGetMutableFloorOpenTimeMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> curLevelRecordBuilder_; + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return Whether the curLevelRecord field is set. + */ + public boolean hasCurLevelRecord() { + return curLevelRecordBuilder_ != null || curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return The curLevelRecord. + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } else { + return curLevelRecordBuilder_.getMessage(); + } + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder setCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curLevelRecord_ = value; + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder setCurLevelRecord( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder builderForValue) { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = builderForValue.build(); + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder mergeCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (curLevelRecord_ != null) { + curLevelRecord_ = + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.newBuilder(curLevelRecord_).mergeFrom(value).buildPartial(); + } else { + curLevelRecord_ = value; + } + onChanged(); + } else { + curLevelRecordBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder clearCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + onChanged(); + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder getCurLevelRecordBuilder() { + + onChanged(); + return getCurLevelRecordFieldBuilder().getBuilder(); + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + if (curLevelRecordBuilder_ != null) { + return curLevelRecordBuilder_.getMessageOrBuilder(); + } else { + return curLevelRecord_ == null ? + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> + getCurLevelRecordFieldBuilder() { + if (curLevelRecordBuilder_ == null) { + curLevelRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder>( + getCurLevelRecord(), + getParentForChildren(), + isClean()); + curLevelRecord_ = null; + } + return curLevelRecordBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int scheduleStartTime_ ; + /** + * uint32 schedule_start_time = 914; + * @return The scheduleStartTime. + */ + @java.lang.Override + public int getScheduleStartTime() { + return scheduleStartTime_; + } + /** + * uint32 schedule_start_time = 914; + * @param value The scheduleStartTime to set. + * @return This builder for chaining. + */ + public Builder setScheduleStartTime(int value) { + + scheduleStartTime_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_start_time = 914; + * @return This builder for chaining. + */ + public Builder clearScheduleStartTime() { + + scheduleStartTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief monthlyBrief_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> monthlyBriefBuilder_; + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return Whether the monthlyBrief field is set. + */ + public boolean hasMonthlyBrief() { + return monthlyBriefBuilder_ != null || monthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return The monthlyBrief. + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief() { + if (monthlyBriefBuilder_ == null) { + return monthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : monthlyBrief_; + } else { + return monthlyBriefBuilder_.getMessage(); + } + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder setMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (monthlyBriefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + monthlyBrief_ = value; + onChanged(); + } else { + monthlyBriefBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder setMonthlyBrief( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder builderForValue) { + if (monthlyBriefBuilder_ == null) { + monthlyBrief_ = builderForValue.build(); + onChanged(); + } else { + monthlyBriefBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder mergeMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (monthlyBriefBuilder_ == null) { + if (monthlyBrief_ != null) { + monthlyBrief_ = + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.newBuilder(monthlyBrief_).mergeFrom(value).buildPartial(); + } else { + monthlyBrief_ = value; + } + onChanged(); + } else { + monthlyBriefBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder clearMonthlyBrief() { + if (monthlyBriefBuilder_ == null) { + monthlyBrief_ = null; + onChanged(); + } else { + monthlyBrief_ = null; + monthlyBriefBuilder_ = null; + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder getMonthlyBriefBuilder() { + + onChanged(); + return getMonthlyBriefFieldBuilder().getBuilder(); + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder() { + if (monthlyBriefBuilder_ != null) { + return monthlyBriefBuilder_.getMessageOrBuilder(); + } else { + return monthlyBrief_ == null ? + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : monthlyBrief_; + } + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> + getMonthlyBriefFieldBuilder() { + if (monthlyBriefBuilder_ == null) { + monthlyBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder>( + getMonthlyBrief(), + getParentForChildren(), + isClean()); + monthlyBrief_ = null; + } + return monthlyBriefBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerAllDataRsp) + } + + // @@protoc_insertion_point(class_scope:TowerAllDataRsp) + private static final emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp(); + } + + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerAllDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerAllDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerAllDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerAllDataRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TowerAllDataRsp.proto\032\031TowerCurLevelRe" + + "cord.proto\032\026TowerFloorRecord.proto\032\027Towe" + + "rMonthlyBrief.proto\"\274\006\n\017TowerAllDataRsp\022" + + "\031\n\021tower_schedule_id\030\n \001(\r\022\031\n\021daily_leve" + + "l_index\030\t \001(\r\022_\n\"skip_floor_granted_rewa" + + "rd_item_map\030\014 \003(\01323.TowerAllDataRsp.Skip" + + "FloorGrantedRewardItemMapEntry\022\031\n\021is_fir" + + "st_interact\030\003 \001(\010\022\"\n\032is_finished_entranc" + + "e_floor\030\001 \001(\010\0222\n\027tower_floor_record_list" + + "\030\005 \003(\0132\021.TowerFloorRecord\022\026\n\016daily_floor" + + "_id\030\013 \001(\r\022\037\n\027commemorative_reward_id\030\r \001" + + "(\r\0228\n\033last_schedule_monthly_brief\030\306\t \001(\013" + + "2\022.TowerMonthlyBrief\022!\n\031next_schedule_ch" + + "ange_time\030\006 \001(\r\022\036\n\026valid_tower_record_nu" + + "m\030\007 \001(\r\022\033\n\023skip_to_floor_index\030\002 \001(\r\022C\n\023" + + "floor_open_time_map\030\004 \003(\0132&.TowerAllData" + + "Rsp.FloorOpenTimeMapEntry\022.\n\020cur_level_r" + + "ecord\030\017 \001(\0132\024.TowerCurLevelRecord\022\017\n\007ret" + + "code\030\010 \001(\005\022\034\n\023schedule_start_time\030\222\007 \001(\r" + + "\022)\n\rmonthly_brief\030\016 \001(\0132\022.TowerMonthlyBr" + + "ief\032D\n\"SkipFloorGrantedRewardItemMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0327\n\025Flo" + + "orOpenTimeMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value" + + "\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.getDescriptor(), + }); + internal_static_TowerAllDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerAllDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerAllDataRsp_descriptor, + new java.lang.String[] { "TowerScheduleId", "DailyLevelIndex", "SkipFloorGrantedRewardItemMap", "IsFirstInteract", "IsFinishedEntranceFloor", "TowerFloorRecordList", "DailyFloorId", "CommemorativeRewardId", "LastScheduleMonthlyBrief", "NextScheduleChangeTime", "ValidTowerRecordNum", "SkipToFloorIndex", "FloorOpenTimeMap", "CurLevelRecord", "Retcode", "ScheduleStartTime", "MonthlyBrief", }); + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor = + internal_static_TowerAllDataRsp_descriptor.getNestedTypes().get(0); + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor = + internal_static_TowerAllDataRsp_descriptor.getNestedTypes().get(1); + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectReqOuterClass.java new file mode 100644 index 000000000..bcee7aadc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerBuffSelectReq.proto + +package emu.grasscutter.net.proto; + +public final class TowerBuffSelectReqOuterClass { + private TowerBuffSelectReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerBuffSelectReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerBuffSelectReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_buff_id = 5; + * @return The towerBuffId. + */ + int getTowerBuffId(); + } + /** + *
+   * CmdId: 2448
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerBuffSelectReq} + */ + public static final class TowerBuffSelectReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerBuffSelectReq) + TowerBuffSelectReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerBuffSelectReq.newBuilder() to construct. + private TowerBuffSelectReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerBuffSelectReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerBuffSelectReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerBuffSelectReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + towerBuffId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.class, emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.Builder.class); + } + + public static final int TOWER_BUFF_ID_FIELD_NUMBER = 5; + private int towerBuffId_; + /** + * uint32 tower_buff_id = 5; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (towerBuffId_ != 0) { + output.writeUInt32(5, towerBuffId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (towerBuffId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, towerBuffId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq other = (emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq) obj; + + if (getTowerBuffId() + != other.getTowerBuffId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TOWER_BUFF_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerBuffId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2448
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerBuffSelectReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerBuffSelectReq) + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.class, emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerBuffId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq build() { + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq buildPartial() { + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq result = new emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq(this); + result.towerBuffId_ = towerBuffId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq) { + return mergeFrom((emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq other) { + if (other == emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.getDefaultInstance()) return this; + if (other.getTowerBuffId() != 0) { + setTowerBuffId(other.getTowerBuffId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int towerBuffId_ ; + /** + * uint32 tower_buff_id = 5; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + /** + * uint32 tower_buff_id = 5; + * @param value The towerBuffId to set. + * @return This builder for chaining. + */ + public Builder setTowerBuffId(int value) { + + towerBuffId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_buff_id = 5; + * @return This builder for chaining. + */ + public Builder clearTowerBuffId() { + + towerBuffId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerBuffSelectReq) + } + + // @@protoc_insertion_point(class_scope:TowerBuffSelectReq) + private static final emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq(); + } + + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerBuffSelectReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerBuffSelectReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerBuffSelectReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerBuffSelectReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerBuffSelectReq.proto\"+\n\022TowerBuffS" + + "electReq\022\025\n\rtower_buff_id\030\005 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerBuffSelectReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerBuffSelectReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerBuffSelectReq_descriptor, + new java.lang.String[] { "TowerBuffId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectRspOuterClass.java new file mode 100644 index 000000000..0d0246556 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerBuffSelectRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerBuffSelectRspOuterClass { + private TowerBuffSelectRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerBuffSelectRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerBuffSelectRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 tower_buff_id = 13; + * @return The towerBuffId. + */ + int getTowerBuffId(); + } + /** + *
+   * CmdId: 2497
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerBuffSelectRsp} + */ + public static final class TowerBuffSelectRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerBuffSelectRsp) + TowerBuffSelectRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerBuffSelectRsp.newBuilder() to construct. + private TowerBuffSelectRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerBuffSelectRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerBuffSelectRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerBuffSelectRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + towerBuffId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.class, emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TOWER_BUFF_ID_FIELD_NUMBER = 13; + private int towerBuffId_; + /** + * uint32 tower_buff_id = 13; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + if (towerBuffId_ != 0) { + output.writeUInt32(13, towerBuffId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + if (towerBuffId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, towerBuffId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp other = (emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTowerBuffId() + != other.getTowerBuffId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TOWER_BUFF_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerBuffId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2497
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerBuffSelectRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerBuffSelectRsp) + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.class, emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + towerBuffId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp build() { + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp buildPartial() { + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp result = new emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp(this); + result.retcode_ = retcode_; + result.towerBuffId_ = towerBuffId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp other) { + if (other == emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTowerBuffId() != 0) { + setTowerBuffId(other.getTowerBuffId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int towerBuffId_ ; + /** + * uint32 tower_buff_id = 13; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + /** + * uint32 tower_buff_id = 13; + * @param value The towerBuffId to set. + * @return This builder for chaining. + */ + public Builder setTowerBuffId(int value) { + + towerBuffId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_buff_id = 13; + * @return This builder for chaining. + */ + public Builder clearTowerBuffId() { + + towerBuffId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerBuffSelectRsp) + } + + // @@protoc_insertion_point(class_scope:TowerBuffSelectRsp) + private static final emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp(); + } + + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerBuffSelectRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerBuffSelectRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerBuffSelectRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerBuffSelectRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerBuffSelectRsp.proto\"<\n\022TowerBuffS" + + "electRsp\022\017\n\007retcode\030\013 \001(\005\022\025\n\rtower_buff_" + + "id\030\r \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerBuffSelectRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerBuffSelectRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerBuffSelectRsp_descriptor, + new java.lang.String[] { "Retcode", "TowerBuffId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordChangeNotifyOuterClass.java new file mode 100644 index 000000000..03e1973da --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordChangeNotifyOuterClass.java @@ -0,0 +1,687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerCurLevelRecordChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerCurLevelRecordChangeNotifyOuterClass { + private TowerCurLevelRecordChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerCurLevelRecordChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerCurLevelRecordChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return Whether the curLevelRecord field is set. + */ + boolean hasCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return The curLevelRecord. + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder(); + } + /** + *
+   * CmdId: 2412
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerCurLevelRecordChangeNotify} + */ + public static final class TowerCurLevelRecordChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerCurLevelRecordChangeNotify) + TowerCurLevelRecordChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerCurLevelRecordChangeNotify.newBuilder() to construct. + private TowerCurLevelRecordChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerCurLevelRecordChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerCurLevelRecordChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerCurLevelRecordChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 82: { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder subBuilder = null; + if (curLevelRecord_ != null) { + subBuilder = curLevelRecord_.toBuilder(); + } + curLevelRecord_ = input.readMessage(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curLevelRecord_); + curLevelRecord_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.class, emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.Builder.class); + } + + public static final int CUR_LEVEL_RECORD_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return Whether the curLevelRecord field is set. + */ + @java.lang.Override + public boolean hasCurLevelRecord() { + return curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return The curLevelRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + return getCurLevelRecord(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (curLevelRecord_ != null) { + output.writeMessage(10, getCurLevelRecord()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curLevelRecord_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getCurLevelRecord()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify other = (emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify) obj; + + if (hasCurLevelRecord() != other.hasCurLevelRecord()) return false; + if (hasCurLevelRecord()) { + if (!getCurLevelRecord() + .equals(other.getCurLevelRecord())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasCurLevelRecord()) { + hash = (37 * hash) + CUR_LEVEL_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getCurLevelRecord().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2412
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerCurLevelRecordChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerCurLevelRecordChangeNotify) + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.class, emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify build() { + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify buildPartial() { + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify result = new emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify(this); + if (curLevelRecordBuilder_ == null) { + result.curLevelRecord_ = curLevelRecord_; + } else { + result.curLevelRecord_ = curLevelRecordBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify other) { + if (other == emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.getDefaultInstance()) return this; + if (other.hasCurLevelRecord()) { + mergeCurLevelRecord(other.getCurLevelRecord()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> curLevelRecordBuilder_; + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return Whether the curLevelRecord field is set. + */ + public boolean hasCurLevelRecord() { + return curLevelRecordBuilder_ != null || curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return The curLevelRecord. + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } else { + return curLevelRecordBuilder_.getMessage(); + } + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder setCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curLevelRecord_ = value; + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder setCurLevelRecord( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder builderForValue) { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = builderForValue.build(); + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder mergeCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (curLevelRecord_ != null) { + curLevelRecord_ = + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.newBuilder(curLevelRecord_).mergeFrom(value).buildPartial(); + } else { + curLevelRecord_ = value; + } + onChanged(); + } else { + curLevelRecordBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder clearCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + onChanged(); + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder getCurLevelRecordBuilder() { + + onChanged(); + return getCurLevelRecordFieldBuilder().getBuilder(); + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + if (curLevelRecordBuilder_ != null) { + return curLevelRecordBuilder_.getMessageOrBuilder(); + } else { + return curLevelRecord_ == null ? + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> + getCurLevelRecordFieldBuilder() { + if (curLevelRecordBuilder_ == null) { + curLevelRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder>( + getCurLevelRecord(), + getParentForChildren(), + isClean()); + curLevelRecord_ = null; + } + return curLevelRecordBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerCurLevelRecordChangeNotify) + } + + // @@protoc_insertion_point(class_scope:TowerCurLevelRecordChangeNotify) + private static final emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify(); + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerCurLevelRecordChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerCurLevelRecordChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerCurLevelRecordChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%TowerCurLevelRecordChangeNotify.proto\032" + + "\031TowerCurLevelRecord.proto\"Q\n\037TowerCurLe" + + "velRecordChangeNotify\022.\n\020cur_level_recor" + + "d\030\n \001(\0132\024.TowerCurLevelRecordB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(), + }); + internal_static_TowerCurLevelRecordChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerCurLevelRecordChangeNotify_descriptor, + new java.lang.String[] { "CurLevelRecord", }); + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java new file mode 100644 index 000000000..926498f9f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java @@ -0,0 +1,1323 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerCurLevelRecord.proto + +package emu.grasscutter.net.proto; + +public final class TowerCurLevelRecordOuterClass { + private TowerCurLevelRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerCurLevelRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerCurLevelRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .TowerTeam tower_team_list = 8; + */ + java.util.List + getTowerTeamListList(); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + int getTowerTeamListCount(); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + java.util.List + getTowerTeamListOrBuilderList(); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index); + + /** + * bool is_empty = 6; + * @return The isEmpty. + */ + boolean getIsEmpty(); + + /** + * repeated uint32 buff_id_list = 4; + * @return A list containing the buffIdList. + */ + java.util.List getBuffIdListList(); + /** + * repeated uint32 buff_id_list = 4; + * @return The count of buffIdList. + */ + int getBuffIdListCount(); + /** + * repeated uint32 buff_id_list = 4; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + int getBuffIdList(int index); + + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return The unk2700CBPNPEBMPOH. + */ + boolean getUnk2700CBPNPEBMPOH(); + + /** + * uint32 cur_level_index = 1; + * @return The curLevelIndex. + */ + int getCurLevelIndex(); + + /** + * uint32 cur_floor_id = 15; + * @return The curFloorId. + */ + int getCurFloorId(); + } + /** + * Protobuf type {@code TowerCurLevelRecord} + */ + public static final class TowerCurLevelRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerCurLevelRecord) + TowerCurLevelRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerCurLevelRecord.newBuilder() to construct. + private TowerCurLevelRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerCurLevelRecord() { + towerTeamList_ = java.util.Collections.emptyList(); + buffIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerCurLevelRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerCurLevelRecord( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + curLevelIndex_ = input.readUInt32(); + break; + } + case 16: { + + unk2700CBPNPEBMPOH_ = input.readBool(); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + buffIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + buffIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + isEmpty_ = input.readBool(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + towerTeamList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.parser(), extensionRegistry)); + break; + } + case 120: { + + curFloorId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.class, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder.class); + } + + public static final int TOWER_TEAM_LIST_FIELD_NUMBER = 8; + private java.util.List towerTeamList_; + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public java.util.List getTowerTeamListList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public java.util.List + getTowerTeamListOrBuilderList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public int getTowerTeamListCount() { + return towerTeamList_.size(); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + return towerTeamList_.get(index); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + return towerTeamList_.get(index); + } + + public static final int IS_EMPTY_FIELD_NUMBER = 6; + private boolean isEmpty_; + /** + * bool is_empty = 6; + * @return The isEmpty. + */ + @java.lang.Override + public boolean getIsEmpty() { + return isEmpty_; + } + + public static final int BUFF_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList buffIdList_; + /** + * repeated uint32 buff_id_list = 4; + * @return A list containing the buffIdList. + */ + @java.lang.Override + public java.util.List + getBuffIdListList() { + return buffIdList_; + } + /** + * repeated uint32 buff_id_list = 4; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 4; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + private int buffIdListMemoizedSerializedSize = -1; + + public static final int UNK2700_CBPNPEBMPOH_FIELD_NUMBER = 2; + private boolean unk2700CBPNPEBMPOH_; + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return The unk2700CBPNPEBMPOH. + */ + @java.lang.Override + public boolean getUnk2700CBPNPEBMPOH() { + return unk2700CBPNPEBMPOH_; + } + + public static final int CUR_LEVEL_INDEX_FIELD_NUMBER = 1; + private int curLevelIndex_; + /** + * uint32 cur_level_index = 1; + * @return The curLevelIndex. + */ + @java.lang.Override + public int getCurLevelIndex() { + return curLevelIndex_; + } + + public static final int CUR_FLOOR_ID_FIELD_NUMBER = 15; + private int curFloorId_; + /** + * uint32 cur_floor_id = 15; + * @return The curFloorId. + */ + @java.lang.Override + public int getCurFloorId() { + return curFloorId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (curLevelIndex_ != 0) { + output.writeUInt32(1, curLevelIndex_); + } + if (unk2700CBPNPEBMPOH_ != false) { + output.writeBool(2, unk2700CBPNPEBMPOH_); + } + if (getBuffIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(buffIdListMemoizedSerializedSize); + } + for (int i = 0; i < buffIdList_.size(); i++) { + output.writeUInt32NoTag(buffIdList_.getInt(i)); + } + if (isEmpty_ != false) { + output.writeBool(6, isEmpty_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + output.writeMessage(8, towerTeamList_.get(i)); + } + if (curFloorId_ != 0) { + output.writeUInt32(15, curFloorId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, curLevelIndex_); + } + if (unk2700CBPNPEBMPOH_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700CBPNPEBMPOH_); + } + { + int dataSize = 0; + for (int i = 0; i < buffIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(buffIdList_.getInt(i)); + } + size += dataSize; + if (!getBuffIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + buffIdListMemoizedSerializedSize = dataSize; + } + if (isEmpty_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isEmpty_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, towerTeamList_.get(i)); + } + if (curFloorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, curFloorId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord other = (emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord) obj; + + if (!getTowerTeamListList() + .equals(other.getTowerTeamListList())) return false; + if (getIsEmpty() + != other.getIsEmpty()) return false; + if (!getBuffIdListList() + .equals(other.getBuffIdListList())) return false; + if (getUnk2700CBPNPEBMPOH() + != other.getUnk2700CBPNPEBMPOH()) return false; + if (getCurLevelIndex() + != other.getCurLevelIndex()) return false; + if (getCurFloorId() + != other.getCurFloorId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTowerTeamListCount() > 0) { + hash = (37 * hash) + TOWER_TEAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerTeamListList().hashCode(); + } + hash = (37 * hash) + IS_EMPTY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEmpty()); + if (getBuffIdListCount() > 0) { + hash = (37 * hash) + BUFF_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBuffIdListList().hashCode(); + } + hash = (37 * hash) + UNK2700_CBPNPEBMPOH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700CBPNPEBMPOH()); + hash = (37 * hash) + CUR_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getCurLevelIndex(); + hash = (37 * hash) + CUR_FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurFloorId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TowerCurLevelRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerCurLevelRecord) + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.class, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerTeamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + towerTeamListBuilder_.clear(); + } + isEmpty_ = false; + + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + unk2700CBPNPEBMPOH_ = false; + + curLevelIndex_ = 0; + + curFloorId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord build() { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord buildPartial() { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord result = new emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord(this); + int from_bitField0_ = bitField0_; + if (towerTeamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerTeamList_ = towerTeamList_; + } else { + result.towerTeamList_ = towerTeamListBuilder_.build(); + } + result.isEmpty_ = isEmpty_; + if (((bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.buffIdList_ = buffIdList_; + result.unk2700CBPNPEBMPOH_ = unk2700CBPNPEBMPOH_; + result.curLevelIndex_ = curLevelIndex_; + result.curFloorId_ = curFloorId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord) { + return mergeFrom((emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord other) { + if (other == emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance()) return this; + if (towerTeamListBuilder_ == null) { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamList_.isEmpty()) { + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerTeamListIsMutable(); + towerTeamList_.addAll(other.towerTeamList_); + } + onChanged(); + } + } else { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamListBuilder_.isEmpty()) { + towerTeamListBuilder_.dispose(); + towerTeamListBuilder_ = null; + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + towerTeamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerTeamListFieldBuilder() : null; + } else { + towerTeamListBuilder_.addAllMessages(other.towerTeamList_); + } + } + } + if (other.getIsEmpty() != false) { + setIsEmpty(other.getIsEmpty()); + } + if (!other.buffIdList_.isEmpty()) { + if (buffIdList_.isEmpty()) { + buffIdList_ = other.buffIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureBuffIdListIsMutable(); + buffIdList_.addAll(other.buffIdList_); + } + onChanged(); + } + if (other.getUnk2700CBPNPEBMPOH() != false) { + setUnk2700CBPNPEBMPOH(other.getUnk2700CBPNPEBMPOH()); + } + if (other.getCurLevelIndex() != 0) { + setCurLevelIndex(other.getCurLevelIndex()); + } + if (other.getCurFloorId() != 0) { + setCurFloorId(other.getCurFloorId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List towerTeamList_ = + java.util.Collections.emptyList(); + private void ensureTowerTeamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(towerTeamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> towerTeamListBuilder_; + + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public java.util.List getTowerTeamListList() { + if (towerTeamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerTeamList_); + } else { + return towerTeamListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public int getTowerTeamListCount() { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.size(); + } else { + return towerTeamListBuilder_.getCount(); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); + } else { + return towerTeamListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, value); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addAllTowerTeamList( + java.lang.Iterable values) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerTeamList_); + onChanged(); + } else { + towerTeamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder clearTowerTeamList() { + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + towerTeamListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder removeTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.remove(index); + onChanged(); + } else { + towerTeamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder getTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); } else { + return towerTeamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public java.util.List + getTowerTeamListOrBuilderList() { + if (towerTeamListBuilder_ != null) { + return towerTeamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerTeamList_); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder() { + return getTowerTeamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public java.util.List + getTowerTeamListBuilderList() { + return getTowerTeamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> + getTowerTeamListFieldBuilder() { + if (towerTeamListBuilder_ == null) { + towerTeamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder>( + towerTeamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + towerTeamList_ = null; + } + return towerTeamListBuilder_; + } + + private boolean isEmpty_ ; + /** + * bool is_empty = 6; + * @return The isEmpty. + */ + @java.lang.Override + public boolean getIsEmpty() { + return isEmpty_; + } + /** + * bool is_empty = 6; + * @param value The isEmpty to set. + * @return This builder for chaining. + */ + public Builder setIsEmpty(boolean value) { + + isEmpty_ = value; + onChanged(); + return this; + } + /** + * bool is_empty = 6; + * @return This builder for chaining. + */ + public Builder clearIsEmpty() { + + isEmpty_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList buffIdList_ = emptyIntList(); + private void ensureBuffIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + buffIdList_ = mutableCopy(buffIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 buff_id_list = 4; + * @return A list containing the buffIdList. + */ + public java.util.List + getBuffIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(buffIdList_) : buffIdList_; + } + /** + * repeated uint32 buff_id_list = 4; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 4; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + /** + * repeated uint32 buff_id_list = 4; + * @param index The index to set the value at. + * @param value The buffIdList to set. + * @return This builder for chaining. + */ + public Builder setBuffIdList( + int index, int value) { + ensureBuffIdListIsMutable(); + buffIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 4; + * @param value The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addBuffIdList(int value) { + ensureBuffIdListIsMutable(); + buffIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 4; + * @param values The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addAllBuffIdList( + java.lang.Iterable values) { + ensureBuffIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, buffIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearBuffIdList() { + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private boolean unk2700CBPNPEBMPOH_ ; + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return The unk2700CBPNPEBMPOH. + */ + @java.lang.Override + public boolean getUnk2700CBPNPEBMPOH() { + return unk2700CBPNPEBMPOH_; + } + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @param value The unk2700CBPNPEBMPOH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700CBPNPEBMPOH(boolean value) { + + unk2700CBPNPEBMPOH_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700CBPNPEBMPOH() { + + unk2700CBPNPEBMPOH_ = false; + onChanged(); + return this; + } + + private int curLevelIndex_ ; + /** + * uint32 cur_level_index = 1; + * @return The curLevelIndex. + */ + @java.lang.Override + public int getCurLevelIndex() { + return curLevelIndex_; + } + /** + * uint32 cur_level_index = 1; + * @param value The curLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setCurLevelIndex(int value) { + + curLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level_index = 1; + * @return This builder for chaining. + */ + public Builder clearCurLevelIndex() { + + curLevelIndex_ = 0; + onChanged(); + return this; + } + + private int curFloorId_ ; + /** + * uint32 cur_floor_id = 15; + * @return The curFloorId. + */ + @java.lang.Override + public int getCurFloorId() { + return curFloorId_; + } + /** + * uint32 cur_floor_id = 15; + * @param value The curFloorId to set. + * @return This builder for chaining. + */ + public Builder setCurFloorId(int value) { + + curFloorId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_floor_id = 15; + * @return This builder for chaining. + */ + public Builder clearCurFloorId() { + + curFloorId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerCurLevelRecord) + } + + // @@protoc_insertion_point(class_scope:TowerCurLevelRecord) + private static final emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord(); + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerCurLevelRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerCurLevelRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerCurLevelRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerCurLevelRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031TowerCurLevelRecord.proto\032\017TowerTeam.p" + + "roto\"\256\001\n\023TowerCurLevelRecord\022#\n\017tower_te" + + "am_list\030\010 \003(\0132\n.TowerTeam\022\020\n\010is_empty\030\006 " + + "\001(\010\022\024\n\014buff_id_list\030\004 \003(\r\022\033\n\023Unk2700_CBP" + + "NPEBMPOH\030\002 \001(\010\022\027\n\017cur_level_index\030\001 \001(\r\022" + + "\024\n\014cur_floor_id\030\017 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(), + }); + internal_static_TowerCurLevelRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerCurLevelRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerCurLevelRecord_descriptor, + new java.lang.String[] { "TowerTeamList", "IsEmpty", "BuffIdList", "Unk2700CBPNPEBMPOH", "CurLevelIndex", "CurFloorId", }); + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelReqOuterClass.java new file mode 100644 index 000000000..dd47ebd59 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerEnterLevelReq.proto + +package emu.grasscutter.net.proto; + +public final class TowerEnterLevelReqOuterClass { + private TowerEnterLevelReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerEnterLevelReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerEnterLevelReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 enter_point_id = 3; + * @return The enterPointId. + */ + int getEnterPointId(); + } + /** + *
+   * CmdId: 2431
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerEnterLevelReq} + */ + public static final class TowerEnterLevelReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerEnterLevelReq) + TowerEnterLevelReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerEnterLevelReq.newBuilder() to construct. + private TowerEnterLevelReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerEnterLevelReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerEnterLevelReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerEnterLevelReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + enterPointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.class, emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.Builder.class); + } + + public static final int ENTER_POINT_ID_FIELD_NUMBER = 3; + private int enterPointId_; + /** + * uint32 enter_point_id = 3; + * @return The enterPointId. + */ + @java.lang.Override + public int getEnterPointId() { + return enterPointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (enterPointId_ != 0) { + output.writeUInt32(3, enterPointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, enterPointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq other = (emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq) obj; + + if (getEnterPointId() + != other.getEnterPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTER_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getEnterPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2431
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerEnterLevelReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerEnterLevelReq) + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.class, emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + enterPointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq build() { + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq buildPartial() { + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq result = new emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq(this); + result.enterPointId_ = enterPointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq) { + return mergeFrom((emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq other) { + if (other == emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.getDefaultInstance()) return this; + if (other.getEnterPointId() != 0) { + setEnterPointId(other.getEnterPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int enterPointId_ ; + /** + * uint32 enter_point_id = 3; + * @return The enterPointId. + */ + @java.lang.Override + public int getEnterPointId() { + return enterPointId_; + } + /** + * uint32 enter_point_id = 3; + * @param value The enterPointId to set. + * @return This builder for chaining. + */ + public Builder setEnterPointId(int value) { + + enterPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_point_id = 3; + * @return This builder for chaining. + */ + public Builder clearEnterPointId() { + + enterPointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerEnterLevelReq) + } + + // @@protoc_insertion_point(class_scope:TowerEnterLevelReq) + private static final emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq(); + } + + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerEnterLevelReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerEnterLevelReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerEnterLevelReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerEnterLevelReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerEnterLevelReq.proto\",\n\022TowerEnter" + + "LevelReq\022\026\n\016enter_point_id\030\003 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerEnterLevelReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerEnterLevelReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerEnterLevelReq_descriptor, + new java.lang.String[] { "EnterPointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelRspOuterClass.java new file mode 100644 index 000000000..8aa7f9ac6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelRspOuterClass.java @@ -0,0 +1,889 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerEnterLevelRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerEnterLevelRspOuterClass { + private TowerEnterLevelRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerEnterLevelRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerEnterLevelRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 tower_buff_id_list = 10; + * @return A list containing the towerBuffIdList. + */ + java.util.List getTowerBuffIdListList(); + /** + * repeated uint32 tower_buff_id_list = 10; + * @return The count of towerBuffIdList. + */ + int getTowerBuffIdListCount(); + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index of the element to return. + * @return The towerBuffIdList at the given index. + */ + int getTowerBuffIdList(int index); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + int getLevelIndex(); + + /** + * uint32 floor_id = 5; + * @return The floorId. + */ + int getFloorId(); + } + /** + *
+   * CmdId: 2475
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerEnterLevelRsp} + */ + public static final class TowerEnterLevelRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerEnterLevelRsp) + TowerEnterLevelRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerEnterLevelRsp.newBuilder() to construct. + private TowerEnterLevelRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerEnterLevelRsp() { + towerBuffIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerEnterLevelRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerEnterLevelRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + floorId_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + towerBuffIdList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + towerBuffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + towerBuffIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + levelIndex_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.class, emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.Builder.class); + } + + public static final int TOWER_BUFF_ID_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList towerBuffIdList_; + /** + * repeated uint32 tower_buff_id_list = 10; + * @return A list containing the towerBuffIdList. + */ + @java.lang.Override + public java.util.List + getTowerBuffIdListList() { + return towerBuffIdList_; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return The count of towerBuffIdList. + */ + public int getTowerBuffIdListCount() { + return towerBuffIdList_.size(); + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index of the element to return. + * @return The towerBuffIdList at the given index. + */ + public int getTowerBuffIdList(int index) { + return towerBuffIdList_.getInt(index); + } + private int towerBuffIdListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int LEVEL_INDEX_FIELD_NUMBER = 14; + private int levelIndex_; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + + public static final int FLOOR_ID_FIELD_NUMBER = 5; + private int floorId_; + /** + * uint32 floor_id = 5; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (floorId_ != 0) { + output.writeUInt32(5, floorId_); + } + if (getTowerBuffIdListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(towerBuffIdListMemoizedSerializedSize); + } + for (int i = 0; i < towerBuffIdList_.size(); i++) { + output.writeUInt32NoTag(towerBuffIdList_.getInt(i)); + } + if (levelIndex_ != 0) { + output.writeUInt32(14, levelIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, floorId_); + } + { + int dataSize = 0; + for (int i = 0; i < towerBuffIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(towerBuffIdList_.getInt(i)); + } + size += dataSize; + if (!getTowerBuffIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + towerBuffIdListMemoizedSerializedSize = dataSize; + } + if (levelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, levelIndex_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp other = (emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp) obj; + + if (!getTowerBuffIdListList() + .equals(other.getTowerBuffIdListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getLevelIndex() + != other.getLevelIndex()) return false; + if (getFloorId() + != other.getFloorId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTowerBuffIdListCount() > 0) { + hash = (37 * hash) + TOWER_BUFF_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerBuffIdListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getLevelIndex(); + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2475
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerEnterLevelRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerEnterLevelRsp) + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.class, emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerBuffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + levelIndex_ = 0; + + floorId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp build() { + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp buildPartial() { + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp result = new emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerBuffIdList_ = towerBuffIdList_; + result.retcode_ = retcode_; + result.levelIndex_ = levelIndex_; + result.floorId_ = floorId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp other) { + if (other == emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.getDefaultInstance()) return this; + if (!other.towerBuffIdList_.isEmpty()) { + if (towerBuffIdList_.isEmpty()) { + towerBuffIdList_ = other.towerBuffIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerBuffIdListIsMutable(); + towerBuffIdList_.addAll(other.towerBuffIdList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getLevelIndex() != 0) { + setLevelIndex(other.getLevelIndex()); + } + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList towerBuffIdList_ = emptyIntList(); + private void ensureTowerBuffIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_ = mutableCopy(towerBuffIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return A list containing the towerBuffIdList. + */ + public java.util.List + getTowerBuffIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(towerBuffIdList_) : towerBuffIdList_; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return The count of towerBuffIdList. + */ + public int getTowerBuffIdListCount() { + return towerBuffIdList_.size(); + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index of the element to return. + * @return The towerBuffIdList at the given index. + */ + public int getTowerBuffIdList(int index) { + return towerBuffIdList_.getInt(index); + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index to set the value at. + * @param value The towerBuffIdList to set. + * @return This builder for chaining. + */ + public Builder setTowerBuffIdList( + int index, int value) { + ensureTowerBuffIdListIsMutable(); + towerBuffIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param value The towerBuffIdList to add. + * @return This builder for chaining. + */ + public Builder addTowerBuffIdList(int value) { + ensureTowerBuffIdListIsMutable(); + towerBuffIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param values The towerBuffIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTowerBuffIdList( + java.lang.Iterable values) { + ensureTowerBuffIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerBuffIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return This builder for chaining. + */ + public Builder clearTowerBuffIdList() { + towerBuffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int levelIndex_ ; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + /** + * uint32 level_index = 14; + * @param value The levelIndex to set. + * @return This builder for chaining. + */ + public Builder setLevelIndex(int value) { + + levelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 level_index = 14; + * @return This builder for chaining. + */ + public Builder clearLevelIndex() { + + levelIndex_ = 0; + onChanged(); + return this; + } + + private int floorId_ ; + /** + * uint32 floor_id = 5; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 5; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 5; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerEnterLevelRsp) + } + + // @@protoc_insertion_point(class_scope:TowerEnterLevelRsp) + private static final emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp(); + } + + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerEnterLevelRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerEnterLevelRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerEnterLevelRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerEnterLevelRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerEnterLevelRsp.proto\"h\n\022TowerEnter" + + "LevelRsp\022\032\n\022tower_buff_id_list\030\n \003(\r\022\017\n\007" + + "retcode\030\001 \001(\005\022\023\n\013level_index\030\016 \001(\r\022\020\n\010fl" + + "oor_id\030\005 \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerEnterLevelRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerEnterLevelRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerEnterLevelRsp_descriptor, + new java.lang.String[] { "TowerBuffIdList", "Retcode", "LevelIndex", "FloorId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordChangeNotifyOuterClass.java new file mode 100644 index 000000000..f04420c5e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordChangeNotifyOuterClass.java @@ -0,0 +1,931 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerFloorRecordChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerFloorRecordChangeNotifyOuterClass { + private TowerFloorRecordChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerFloorRecordChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerFloorRecordChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_finished_entrance_floor = 11; + * @return The isFinishedEntranceFloor. + */ + boolean getIsFinishedEntranceFloor(); + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + java.util.List + getTowerFloorRecordListList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + int getTowerFloorRecordListCount(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + java.util.List + getTowerFloorRecordListOrBuilderList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2498
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerFloorRecordChangeNotify} + */ + public static final class TowerFloorRecordChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerFloorRecordChangeNotify) + TowerFloorRecordChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerFloorRecordChangeNotify.newBuilder() to construct. + private TowerFloorRecordChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerFloorRecordChangeNotify() { + towerFloorRecordList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerFloorRecordChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerFloorRecordChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + towerFloorRecordList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.parser(), extensionRegistry)); + break; + } + case 88: { + + isFinishedEntranceFloor_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.class, emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.Builder.class); + } + + public static final int IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER = 11; + private boolean isFinishedEntranceFloor_; + /** + * bool is_finished_entrance_floor = 11; + * @return The isFinishedEntranceFloor. + */ + @java.lang.Override + public boolean getIsFinishedEntranceFloor() { + return isFinishedEntranceFloor_; + } + + public static final int TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER = 8; + private java.util.List towerFloorRecordList_; + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public java.util.List getTowerFloorRecordListList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public java.util.List + getTowerFloorRecordListOrBuilderList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public int getTowerFloorRecordListCount() { + return towerFloorRecordList_.size(); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + return towerFloorRecordList_.get(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + return towerFloorRecordList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + output.writeMessage(8, towerFloorRecordList_.get(i)); + } + if (isFinishedEntranceFloor_ != false) { + output.writeBool(11, isFinishedEntranceFloor_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, towerFloorRecordList_.get(i)); + } + if (isFinishedEntranceFloor_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isFinishedEntranceFloor_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify other = (emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify) obj; + + if (getIsFinishedEntranceFloor() + != other.getIsFinishedEntranceFloor()) return false; + if (!getTowerFloorRecordListList() + .equals(other.getTowerFloorRecordListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinishedEntranceFloor()); + if (getTowerFloorRecordListCount() > 0) { + hash = (37 * hash) + TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerFloorRecordListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2498
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerFloorRecordChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerFloorRecordChangeNotify) + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.class, emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerFloorRecordListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isFinishedEntranceFloor_ = false; + + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + towerFloorRecordListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify build() { + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify buildPartial() { + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify result = new emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify(this); + int from_bitField0_ = bitField0_; + result.isFinishedEntranceFloor_ = isFinishedEntranceFloor_; + if (towerFloorRecordListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerFloorRecordList_ = towerFloorRecordList_; + } else { + result.towerFloorRecordList_ = towerFloorRecordListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify other) { + if (other == emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.getDefaultInstance()) return this; + if (other.getIsFinishedEntranceFloor() != false) { + setIsFinishedEntranceFloor(other.getIsFinishedEntranceFloor()); + } + if (towerFloorRecordListBuilder_ == null) { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordList_.isEmpty()) { + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.addAll(other.towerFloorRecordList_); + } + onChanged(); + } + } else { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordListBuilder_.isEmpty()) { + towerFloorRecordListBuilder_.dispose(); + towerFloorRecordListBuilder_ = null; + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000001); + towerFloorRecordListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerFloorRecordListFieldBuilder() : null; + } else { + towerFloorRecordListBuilder_.addAllMessages(other.towerFloorRecordList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isFinishedEntranceFloor_ ; + /** + * bool is_finished_entrance_floor = 11; + * @return The isFinishedEntranceFloor. + */ + @java.lang.Override + public boolean getIsFinishedEntranceFloor() { + return isFinishedEntranceFloor_; + } + /** + * bool is_finished_entrance_floor = 11; + * @param value The isFinishedEntranceFloor to set. + * @return This builder for chaining. + */ + public Builder setIsFinishedEntranceFloor(boolean value) { + + isFinishedEntranceFloor_ = value; + onChanged(); + return this; + } + /** + * bool is_finished_entrance_floor = 11; + * @return This builder for chaining. + */ + public Builder clearIsFinishedEntranceFloor() { + + isFinishedEntranceFloor_ = false; + onChanged(); + return this; + } + + private java.util.List towerFloorRecordList_ = + java.util.Collections.emptyList(); + private void ensureTowerFloorRecordListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(towerFloorRecordList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> towerFloorRecordListBuilder_; + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public java.util.List getTowerFloorRecordListList() { + if (towerFloorRecordListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } else { + return towerFloorRecordListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public int getTowerFloorRecordListCount() { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.size(); + } else { + return towerFloorRecordListBuilder_.getCount(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); + } else { + return towerFloorRecordListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addAllTowerFloorRecordList( + java.lang.Iterable values) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerFloorRecordList_); + onChanged(); + } else { + towerFloorRecordListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder clearTowerFloorRecordList() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + towerFloorRecordListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder removeTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.remove(index); + onChanged(); + } else { + towerFloorRecordListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder getTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); } else { + return towerFloorRecordListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public java.util.List + getTowerFloorRecordListOrBuilderList() { + if (towerFloorRecordListBuilder_ != null) { + return towerFloorRecordListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder() { + return getTowerFloorRecordListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public java.util.List + getTowerFloorRecordListBuilderList() { + return getTowerFloorRecordListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> + getTowerFloorRecordListFieldBuilder() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder>( + towerFloorRecordList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + towerFloorRecordList_ = null; + } + return towerFloorRecordListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerFloorRecordChangeNotify) + } + + // @@protoc_insertion_point(class_scope:TowerFloorRecordChangeNotify) + private static final emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify(); + } + + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerFloorRecordChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerFloorRecordChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerFloorRecordChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"TowerFloorRecordChangeNotify.proto\032\026To" + + "werFloorRecord.proto\"v\n\034TowerFloorRecord" + + "ChangeNotify\022\"\n\032is_finished_entrance_flo" + + "or\030\013 \001(\010\0222\n\027tower_floor_record_list\030\010 \003(" + + "\0132\021.TowerFloorRecordB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(), + }); + internal_static_TowerFloorRecordChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerFloorRecordChangeNotify_descriptor, + new java.lang.String[] { "IsFinishedEntranceFloor", "TowerFloorRecordList", }); + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java new file mode 100644 index 000000000..c13d4b9ee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java @@ -0,0 +1,1317 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerFloorRecord.proto + +package emu.grasscutter.net.proto; + +public final class TowerFloorRecordOuterClass { + private TowerFloorRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerFloorRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerFloorRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 floor_star_reward_progress = 15; + * @return The floorStarRewardProgress. + */ + int getFloorStarRewardProgress(); + + /** + * map<uint32, uint32> passed_level_map = 8; + */ + int getPassedLevelMapCount(); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + boolean containsPassedLevelMap( + int key); + /** + * Use {@link #getPassedLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPassedLevelMap(); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + java.util.Map + getPassedLevelMapMap(); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + int getPassedLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + int getPassedLevelMapOrThrow( + int key); + + /** + * uint32 floor_id = 12; + * @return The floorId. + */ + int getFloorId(); + + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + java.util.List + getPassedLevelRecordListList(); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + int getPassedLevelRecordListCount(); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + java.util.List + getPassedLevelRecordListOrBuilderList(); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( + int index); + } + /** + * Protobuf type {@code TowerFloorRecord} + */ + public static final class TowerFloorRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerFloorRecord) + TowerFloorRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerFloorRecord.newBuilder() to construct. + private TowerFloorRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerFloorRecord() { + passedLevelRecordList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerFloorRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerFloorRecord( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + passedLevelRecordList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.parser(), extensionRegistry)); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + passedLevelMap_ = com.google.protobuf.MapField.newMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + passedLevelMap__ = input.readMessage( + PassedLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + passedLevelMap_.getMutableMap().put( + passedLevelMap__.getKey(), passedLevelMap__.getValue()); + break; + } + case 96: { + + floorId_ = input.readUInt32(); + break; + } + case 120: { + + floorStarRewardProgress_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = java.util.Collections.unmodifiableList(passedLevelRecordList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetPassedLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.class, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder.class); + } + + public static final int FLOOR_STAR_REWARD_PROGRESS_FIELD_NUMBER = 15; + private int floorStarRewardProgress_; + /** + * uint32 floor_star_reward_progress = 15; + * @return The floorStarRewardProgress. + */ + @java.lang.Override + public int getFloorStarRewardProgress() { + return floorStarRewardProgress_; + } + + public static final int PASSED_LEVEL_MAP_FIELD_NUMBER = 8; + private static final class PassedLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> passedLevelMap_; + private com.google.protobuf.MapField + internalGetPassedLevelMap() { + if (passedLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + } + return passedLevelMap_; + } + + public int getPassedLevelMapCount() { + return internalGetPassedLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + @java.lang.Override + public boolean containsPassedLevelMap( + int key) { + + return internalGetPassedLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getPassedLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPassedLevelMap() { + return getPassedLevelMapMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getPassedLevelMapMap() { + return internalGetPassedLevelMap().getMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int FLOOR_ID_FIELD_NUMBER = 12; + private int floorId_; + /** + * uint32 floor_id = 12; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + public static final int PASSED_LEVEL_RECORD_LIST_FIELD_NUMBER = 2; + private java.util.List passedLevelRecordList_; + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public java.util.List getPassedLevelRecordListList() { + return passedLevelRecordList_; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public java.util.List + getPassedLevelRecordListOrBuilderList() { + return passedLevelRecordList_; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public int getPassedLevelRecordListCount() { + return passedLevelRecordList_.size(); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index) { + return passedLevelRecordList_.get(index); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( + int index) { + return passedLevelRecordList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < passedLevelRecordList_.size(); i++) { + output.writeMessage(2, passedLevelRecordList_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPassedLevelMap(), + PassedLevelMapDefaultEntryHolder.defaultEntry, + 8); + if (floorId_ != 0) { + output.writeUInt32(12, floorId_); + } + if (floorStarRewardProgress_ != 0) { + output.writeUInt32(15, floorStarRewardProgress_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < passedLevelRecordList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, passedLevelRecordList_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetPassedLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + passedLevelMap__ = PassedLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, passedLevelMap__); + } + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, floorId_); + } + if (floorStarRewardProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, floorStarRewardProgress_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord other = (emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) obj; + + if (getFloorStarRewardProgress() + != other.getFloorStarRewardProgress()) return false; + if (!internalGetPassedLevelMap().equals( + other.internalGetPassedLevelMap())) return false; + if (getFloorId() + != other.getFloorId()) return false; + if (!getPassedLevelRecordListList() + .equals(other.getPassedLevelRecordListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + FLOOR_STAR_REWARD_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getFloorStarRewardProgress(); + if (!internalGetPassedLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PASSED_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPassedLevelMap().hashCode(); + } + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + if (getPassedLevelRecordListCount() > 0) { + hash = (37 * hash) + PASSED_LEVEL_RECORD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPassedLevelRecordListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TowerFloorRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerFloorRecord) + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetPassedLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutablePassedLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.class, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPassedLevelRecordListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + floorStarRewardProgress_ = 0; + + internalGetMutablePassedLevelMap().clear(); + floorId_ = 0; + + if (passedLevelRecordListBuilder_ == null) { + passedLevelRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + passedLevelRecordListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord build() { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord buildPartial() { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord result = new emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord(this); + int from_bitField0_ = bitField0_; + result.floorStarRewardProgress_ = floorStarRewardProgress_; + result.passedLevelMap_ = internalGetPassedLevelMap(); + result.passedLevelMap_.makeImmutable(); + result.floorId_ = floorId_; + if (passedLevelRecordListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = java.util.Collections.unmodifiableList(passedLevelRecordList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.passedLevelRecordList_ = passedLevelRecordList_; + } else { + result.passedLevelRecordList_ = passedLevelRecordListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) { + return mergeFrom((emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord other) { + if (other == emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()) return this; + if (other.getFloorStarRewardProgress() != 0) { + setFloorStarRewardProgress(other.getFloorStarRewardProgress()); + } + internalGetMutablePassedLevelMap().mergeFrom( + other.internalGetPassedLevelMap()); + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + if (passedLevelRecordListBuilder_ == null) { + if (!other.passedLevelRecordList_.isEmpty()) { + if (passedLevelRecordList_.isEmpty()) { + passedLevelRecordList_ = other.passedLevelRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.addAll(other.passedLevelRecordList_); + } + onChanged(); + } + } else { + if (!other.passedLevelRecordList_.isEmpty()) { + if (passedLevelRecordListBuilder_.isEmpty()) { + passedLevelRecordListBuilder_.dispose(); + passedLevelRecordListBuilder_ = null; + passedLevelRecordList_ = other.passedLevelRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + passedLevelRecordListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPassedLevelRecordListFieldBuilder() : null; + } else { + passedLevelRecordListBuilder_.addAllMessages(other.passedLevelRecordList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int floorStarRewardProgress_ ; + /** + * uint32 floor_star_reward_progress = 15; + * @return The floorStarRewardProgress. + */ + @java.lang.Override + public int getFloorStarRewardProgress() { + return floorStarRewardProgress_; + } + /** + * uint32 floor_star_reward_progress = 15; + * @param value The floorStarRewardProgress to set. + * @return This builder for chaining. + */ + public Builder setFloorStarRewardProgress(int value) { + + floorStarRewardProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_star_reward_progress = 15; + * @return This builder for chaining. + */ + public Builder clearFloorStarRewardProgress() { + + floorStarRewardProgress_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> passedLevelMap_; + private com.google.protobuf.MapField + internalGetPassedLevelMap() { + if (passedLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + } + return passedLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutablePassedLevelMap() { + onChanged();; + if (passedLevelMap_ == null) { + passedLevelMap_ = com.google.protobuf.MapField.newMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + } + if (!passedLevelMap_.isMutable()) { + passedLevelMap_ = passedLevelMap_.copy(); + } + return passedLevelMap_; + } + + public int getPassedLevelMapCount() { + return internalGetPassedLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + @java.lang.Override + public boolean containsPassedLevelMap( + int key) { + + return internalGetPassedLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getPassedLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPassedLevelMap() { + return getPassedLevelMapMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getPassedLevelMapMap() { + return internalGetPassedLevelMap().getMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPassedLevelMap() { + internalGetMutablePassedLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + public Builder removePassedLevelMap( + int key) { + + internalGetMutablePassedLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePassedLevelMap() { + return internalGetMutablePassedLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + public Builder putPassedLevelMap( + int key, + int value) { + + + internalGetMutablePassedLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + public Builder putAllPassedLevelMap( + java.util.Map values) { + internalGetMutablePassedLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int floorId_ ; + /** + * uint32 floor_id = 12; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 12; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 12; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 0; + onChanged(); + return this; + } + + private java.util.List passedLevelRecordList_ = + java.util.Collections.emptyList(); + private void ensurePassedLevelRecordListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = new java.util.ArrayList(passedLevelRecordList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder> passedLevelRecordListBuilder_; + + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public java.util.List getPassedLevelRecordListList() { + if (passedLevelRecordListBuilder_ == null) { + return java.util.Collections.unmodifiableList(passedLevelRecordList_); + } else { + return passedLevelRecordListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public int getPassedLevelRecordListCount() { + if (passedLevelRecordListBuilder_ == null) { + return passedLevelRecordList_.size(); + } else { + return passedLevelRecordListBuilder_.getCount(); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index) { + if (passedLevelRecordListBuilder_ == null) { + return passedLevelRecordList_.get(index); + } else { + return passedLevelRecordListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder setPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord value) { + if (passedLevelRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.set(index, value); + onChanged(); + } else { + passedLevelRecordListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder setPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder builderForValue) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.set(index, builderForValue.build()); + onChanged(); + } else { + passedLevelRecordListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord value) { + if (passedLevelRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(value); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord value) { + if (passedLevelRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(index, value); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder builderForValue) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(builderForValue.build()); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder builderForValue) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(index, builderForValue.build()); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addAllPassedLevelRecordList( + java.lang.Iterable values) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, passedLevelRecordList_); + onChanged(); + } else { + passedLevelRecordListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder clearPassedLevelRecordList() { + if (passedLevelRecordListBuilder_ == null) { + passedLevelRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + passedLevelRecordListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder removePassedLevelRecordList(int index) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.remove(index); + onChanged(); + } else { + passedLevelRecordListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder getPassedLevelRecordListBuilder( + int index) { + return getPassedLevelRecordListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( + int index) { + if (passedLevelRecordListBuilder_ == null) { + return passedLevelRecordList_.get(index); } else { + return passedLevelRecordListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public java.util.List + getPassedLevelRecordListOrBuilderList() { + if (passedLevelRecordListBuilder_ != null) { + return passedLevelRecordListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(passedLevelRecordList_); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder addPassedLevelRecordListBuilder() { + return getPassedLevelRecordListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder addPassedLevelRecordListBuilder( + int index) { + return getPassedLevelRecordListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public java.util.List + getPassedLevelRecordListBuilderList() { + return getPassedLevelRecordListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder> + getPassedLevelRecordListFieldBuilder() { + if (passedLevelRecordListBuilder_ == null) { + passedLevelRecordListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder>( + passedLevelRecordList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + passedLevelRecordList_ = null; + } + return passedLevelRecordListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerFloorRecord) + } + + // @@protoc_insertion_point(class_scope:TowerFloorRecord) + private static final emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord(); + } + + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerFloorRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerFloorRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerFloorRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerFloorRecord_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerFloorRecord_PassedLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026TowerFloorRecord.proto\032\026TowerLevelReco" + + "rd.proto\"\365\001\n\020TowerFloorRecord\022\"\n\032floor_s" + + "tar_reward_progress\030\017 \001(\r\022?\n\020passed_leve" + + "l_map\030\010 \003(\0132%.TowerFloorRecord.PassedLev" + + "elMapEntry\022\020\n\010floor_id\030\014 \001(\r\0223\n\030passed_l" + + "evel_record_list\030\002 \003(\0132\021.TowerLevelRecor" + + "d\0325\n\023PassedLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n" + + "\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.getDescriptor(), + }); + internal_static_TowerFloorRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerFloorRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerFloorRecord_descriptor, + new java.lang.String[] { "FloorStarRewardProgress", "PassedLevelMap", "FloorId", "PassedLevelRecordList", }); + internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor = + internal_static_TowerFloorRecord_descriptor.getNestedTypes().get(0); + internal_static_TowerFloorRecord_PassedLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelEndNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelEndNotifyOuterClass.java new file mode 100644 index 000000000..1a1639904 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelEndNotifyOuterClass.java @@ -0,0 +1,1386 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelEndNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelEndNotifyOuterClass { + private TowerLevelEndNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelEndNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelEndNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 next_floor_id = 4; + * @return The nextFloorId. + */ + int getNextFloorId(); + + /** + * repeated .ItemParam reward_item_list = 12; + */ + java.util.List + getRewardItemListList(); + /** + * repeated .ItemParam reward_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getRewardItemList(int index); + /** + * repeated .ItemParam reward_item_list = 12; + */ + int getRewardItemListCount(); + /** + * repeated .ItemParam reward_item_list = 12; + */ + java.util.List + getRewardItemListOrBuilderList(); + /** + * repeated .ItemParam reward_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getRewardItemListOrBuilder( + int index); + + /** + * uint32 continue_state = 15; + * @return The continueState. + */ + int getContinueState(); + + /** + * bool is_success = 5; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * repeated uint32 finished_star_cond_list = 6; + * @return A list containing the finishedStarCondList. + */ + java.util.List getFinishedStarCondListList(); + /** + * repeated uint32 finished_star_cond_list = 6; + * @return The count of finishedStarCondList. + */ + int getFinishedStarCondListCount(); + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index of the element to return. + * @return The finishedStarCondList at the given index. + */ + int getFinishedStarCondList(int index); + } + /** + *
+   * CmdId: 2495
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerLevelEndNotify} + */ + public static final class TowerLevelEndNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelEndNotify) + TowerLevelEndNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelEndNotify.newBuilder() to construct. + private TowerLevelEndNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelEndNotify() { + rewardItemList_ = java.util.Collections.emptyList(); + finishedStarCondList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelEndNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelEndNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + nextFloorId_ = input.readUInt32(); + break; + } + case 40: { + + isSuccess_ = input.readBool(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishedStarCondList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishedStarCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishedStarCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + rewardItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 120: { + + continueState_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = java.util.Collections.unmodifiableList(rewardItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.class, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder.class); + } + + /** + * Protobuf enum {@code TowerLevelEndNotify.ContinueStateType} + */ + public enum ContinueStateType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; + */ + CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE(0), + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; + */ + CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL(1), + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; + */ + CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR(2), + UNRECOGNIZED(-1), + ; + + /** + * CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; + */ + public static final int CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE_VALUE = 0; + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; + */ + public static final int CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL_VALUE = 1; + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; + */ + public static final int CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContinueStateType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ContinueStateType forNumber(int value) { + switch (value) { + case 0: return CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE; + case 1: return CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL; + case 2: return CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ContinueStateType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ContinueStateType findValueByNumber(int number) { + return ContinueStateType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final ContinueStateType[] VALUES = values(); + + public static ContinueStateType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ContinueStateType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:TowerLevelEndNotify.ContinueStateType) + } + + public static final int NEXT_FLOOR_ID_FIELD_NUMBER = 4; + private int nextFloorId_; + /** + * uint32 next_floor_id = 4; + * @return The nextFloorId. + */ + @java.lang.Override + public int getNextFloorId() { + return nextFloorId_; + } + + public static final int REWARD_ITEM_LIST_FIELD_NUMBER = 12; + private java.util.List rewardItemList_; + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public java.util.List getRewardItemListList() { + return rewardItemList_; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public java.util.List + getRewardItemListOrBuilderList() { + return rewardItemList_; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public int getRewardItemListCount() { + return rewardItemList_.size(); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getRewardItemList(int index) { + return rewardItemList_.get(index); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getRewardItemListOrBuilder( + int index) { + return rewardItemList_.get(index); + } + + public static final int CONTINUE_STATE_FIELD_NUMBER = 15; + private int continueState_; + /** + * uint32 continue_state = 15; + * @return The continueState. + */ + @java.lang.Override + public int getContinueState() { + return continueState_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 5; + private boolean isSuccess_; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int FINISHED_STAR_COND_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList finishedStarCondList_; + /** + * repeated uint32 finished_star_cond_list = 6; + * @return A list containing the finishedStarCondList. + */ + @java.lang.Override + public java.util.List + getFinishedStarCondListList() { + return finishedStarCondList_; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return The count of finishedStarCondList. + */ + public int getFinishedStarCondListCount() { + return finishedStarCondList_.size(); + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index of the element to return. + * @return The finishedStarCondList at the given index. + */ + public int getFinishedStarCondList(int index) { + return finishedStarCondList_.getInt(index); + } + private int finishedStarCondListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (nextFloorId_ != 0) { + output.writeUInt32(4, nextFloorId_); + } + if (isSuccess_ != false) { + output.writeBool(5, isSuccess_); + } + if (getFinishedStarCondListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(finishedStarCondListMemoizedSerializedSize); + } + for (int i = 0; i < finishedStarCondList_.size(); i++) { + output.writeUInt32NoTag(finishedStarCondList_.getInt(i)); + } + for (int i = 0; i < rewardItemList_.size(); i++) { + output.writeMessage(12, rewardItemList_.get(i)); + } + if (continueState_ != 0) { + output.writeUInt32(15, continueState_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nextFloorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, nextFloorId_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isSuccess_); + } + { + int dataSize = 0; + for (int i = 0; i < finishedStarCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishedStarCondList_.getInt(i)); + } + size += dataSize; + if (!getFinishedStarCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishedStarCondListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < rewardItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, rewardItemList_.get(i)); + } + if (continueState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, continueState_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify other = (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) obj; + + if (getNextFloorId() + != other.getNextFloorId()) return false; + if (!getRewardItemListList() + .equals(other.getRewardItemListList())) return false; + if (getContinueState() + != other.getContinueState()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (!getFinishedStarCondListList() + .equals(other.getFinishedStarCondListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NEXT_FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getNextFloorId(); + if (getRewardItemListCount() > 0) { + hash = (37 * hash) + REWARD_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRewardItemListList().hashCode(); + } + hash = (37 * hash) + CONTINUE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getContinueState(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + if (getFinishedStarCondListCount() > 0) { + hash = (37 * hash) + FINISHED_STAR_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishedStarCondListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2495
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerLevelEndNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelEndNotify) + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.class, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRewardItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nextFloorId_ = 0; + + if (rewardItemListBuilder_ == null) { + rewardItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + rewardItemListBuilder_.clear(); + } + continueState_ = 0; + + isSuccess_ = false; + + finishedStarCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify build() { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify buildPartial() { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify result = new emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify(this); + int from_bitField0_ = bitField0_; + result.nextFloorId_ = nextFloorId_; + if (rewardItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = java.util.Collections.unmodifiableList(rewardItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.rewardItemList_ = rewardItemList_; + } else { + result.rewardItemList_ = rewardItemListBuilder_.build(); + } + result.continueState_ = continueState_; + result.isSuccess_ = isSuccess_; + if (((bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishedStarCondList_ = finishedStarCondList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify other) { + if (other == emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance()) return this; + if (other.getNextFloorId() != 0) { + setNextFloorId(other.getNextFloorId()); + } + if (rewardItemListBuilder_ == null) { + if (!other.rewardItemList_.isEmpty()) { + if (rewardItemList_.isEmpty()) { + rewardItemList_ = other.rewardItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRewardItemListIsMutable(); + rewardItemList_.addAll(other.rewardItemList_); + } + onChanged(); + } + } else { + if (!other.rewardItemList_.isEmpty()) { + if (rewardItemListBuilder_.isEmpty()) { + rewardItemListBuilder_.dispose(); + rewardItemListBuilder_ = null; + rewardItemList_ = other.rewardItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + rewardItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRewardItemListFieldBuilder() : null; + } else { + rewardItemListBuilder_.addAllMessages(other.rewardItemList_); + } + } + } + if (other.getContinueState() != 0) { + setContinueState(other.getContinueState()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (!other.finishedStarCondList_.isEmpty()) { + if (finishedStarCondList_.isEmpty()) { + finishedStarCondList_ = other.finishedStarCondList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishedStarCondListIsMutable(); + finishedStarCondList_.addAll(other.finishedStarCondList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int nextFloorId_ ; + /** + * uint32 next_floor_id = 4; + * @return The nextFloorId. + */ + @java.lang.Override + public int getNextFloorId() { + return nextFloorId_; + } + /** + * uint32 next_floor_id = 4; + * @param value The nextFloorId to set. + * @return This builder for chaining. + */ + public Builder setNextFloorId(int value) { + + nextFloorId_ = value; + onChanged(); + return this; + } + /** + * uint32 next_floor_id = 4; + * @return This builder for chaining. + */ + public Builder clearNextFloorId() { + + nextFloorId_ = 0; + onChanged(); + return this; + } + + private java.util.List rewardItemList_ = + java.util.Collections.emptyList(); + private void ensureRewardItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = new java.util.ArrayList(rewardItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> rewardItemListBuilder_; + + /** + * repeated .ItemParam reward_item_list = 12; + */ + public java.util.List getRewardItemListList() { + if (rewardItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(rewardItemList_); + } else { + return rewardItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public int getRewardItemListCount() { + if (rewardItemListBuilder_ == null) { + return rewardItemList_.size(); + } else { + return rewardItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getRewardItemList(int index) { + if (rewardItemListBuilder_ == null) { + return rewardItemList_.get(index); + } else { + return rewardItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder setRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (rewardItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardItemListIsMutable(); + rewardItemList_.set(index, value); + onChanged(); + } else { + rewardItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder setRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + rewardItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (rewardItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardItemListIsMutable(); + rewardItemList_.add(value); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (rewardItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardItemListIsMutable(); + rewardItemList_.add(index, value); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.add(builderForValue.build()); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addAllRewardItemList( + java.lang.Iterable values) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, rewardItemList_); + onChanged(); + } else { + rewardItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder clearRewardItemList() { + if (rewardItemListBuilder_ == null) { + rewardItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + rewardItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder removeRewardItemList(int index) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.remove(index); + onChanged(); + } else { + rewardItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getRewardItemListBuilder( + int index) { + return getRewardItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getRewardItemListOrBuilder( + int index) { + if (rewardItemListBuilder_ == null) { + return rewardItemList_.get(index); } else { + return rewardItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public java.util.List + getRewardItemListOrBuilderList() { + if (rewardItemListBuilder_ != null) { + return rewardItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(rewardItemList_); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addRewardItemListBuilder() { + return getRewardItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addRewardItemListBuilder( + int index) { + return getRewardItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public java.util.List + getRewardItemListBuilderList() { + return getRewardItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getRewardItemListFieldBuilder() { + if (rewardItemListBuilder_ == null) { + rewardItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + rewardItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + rewardItemList_ = null; + } + return rewardItemListBuilder_; + } + + private int continueState_ ; + /** + * uint32 continue_state = 15; + * @return The continueState. + */ + @java.lang.Override + public int getContinueState() { + return continueState_; + } + /** + * uint32 continue_state = 15; + * @param value The continueState to set. + * @return This builder for chaining. + */ + public Builder setContinueState(int value) { + + continueState_ = value; + onChanged(); + return this; + } + /** + * uint32 continue_state = 15; + * @return This builder for chaining. + */ + public Builder clearContinueState() { + + continueState_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 5; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 5; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishedStarCondList_ = emptyIntList(); + private void ensureFinishedStarCondListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_ = mutableCopy(finishedStarCondList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return A list containing the finishedStarCondList. + */ + public java.util.List + getFinishedStarCondListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishedStarCondList_) : finishedStarCondList_; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return The count of finishedStarCondList. + */ + public int getFinishedStarCondListCount() { + return finishedStarCondList_.size(); + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index of the element to return. + * @return The finishedStarCondList at the given index. + */ + public int getFinishedStarCondList(int index) { + return finishedStarCondList_.getInt(index); + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index to set the value at. + * @param value The finishedStarCondList to set. + * @return This builder for chaining. + */ + public Builder setFinishedStarCondList( + int index, int value) { + ensureFinishedStarCondListIsMutable(); + finishedStarCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param value The finishedStarCondList to add. + * @return This builder for chaining. + */ + public Builder addFinishedStarCondList(int value) { + ensureFinishedStarCondListIsMutable(); + finishedStarCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param values The finishedStarCondList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishedStarCondList( + java.lang.Iterable values) { + ensureFinishedStarCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishedStarCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return This builder for chaining. + */ + public Builder clearFinishedStarCondList() { + finishedStarCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerLevelEndNotify) + } + + // @@protoc_insertion_point(class_scope:TowerLevelEndNotify) + private static final emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify(); + } + + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelEndNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelEndNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelEndNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelEndNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031TowerLevelEndNotify.proto\032\017ItemParam.p" + + "roto\"\273\002\n\023TowerLevelEndNotify\022\025\n\rnext_flo" + + "or_id\030\004 \001(\r\022$\n\020reward_item_list\030\014 \003(\0132\n." + + "ItemParam\022\026\n\016continue_state\030\017 \001(\r\022\022\n\nis_" + + "success\030\005 \001(\010\022\037\n\027finished_star_cond_list" + + "\030\006 \003(\r\"\231\001\n\021ContinueStateType\022(\n$CONTINUE" + + "_STATE_TYPE_CAN_NOT_CONTINUE\020\000\022,\n(CONTIN" + + "UE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL\020\001\022,\n(" + + "CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR" + + "\020\002B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_TowerLevelEndNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelEndNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelEndNotify_descriptor, + new java.lang.String[] { "NextFloorId", "RewardItemList", "ContinueState", "IsSuccess", "FinishedStarCondList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java new file mode 100644 index 000000000..69b836200 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java @@ -0,0 +1,734 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelRecord.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelRecordOuterClass { + private TowerLevelRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 satisfied_cond_list = 13; + * @return A list containing the satisfiedCondList. + */ + java.util.List getSatisfiedCondListList(); + /** + * repeated uint32 satisfied_cond_list = 13; + * @return The count of satisfiedCondList. + */ + int getSatisfiedCondListCount(); + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index of the element to return. + * @return The satisfiedCondList at the given index. + */ + int getSatisfiedCondList(int index); + + /** + * uint32 level_id = 10; + * @return The levelId. + */ + int getLevelId(); + } + /** + * Protobuf type {@code TowerLevelRecord} + */ + public static final class TowerLevelRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelRecord) + TowerLevelRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelRecord.newBuilder() to construct. + private TowerLevelRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelRecord() { + satisfiedCondList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelRecord( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + levelId_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + satisfiedCondList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + satisfiedCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + satisfiedCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.class, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder.class); + } + + public static final int SATISFIED_COND_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList satisfiedCondList_; + /** + * repeated uint32 satisfied_cond_list = 13; + * @return A list containing the satisfiedCondList. + */ + @java.lang.Override + public java.util.List + getSatisfiedCondListList() { + return satisfiedCondList_; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return The count of satisfiedCondList. + */ + public int getSatisfiedCondListCount() { + return satisfiedCondList_.size(); + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index of the element to return. + * @return The satisfiedCondList at the given index. + */ + public int getSatisfiedCondList(int index) { + return satisfiedCondList_.getInt(index); + } + private int satisfiedCondListMemoizedSerializedSize = -1; + + public static final int LEVEL_ID_FIELD_NUMBER = 10; + private int levelId_; + /** + * uint32 level_id = 10; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (levelId_ != 0) { + output.writeUInt32(10, levelId_); + } + if (getSatisfiedCondListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(satisfiedCondListMemoizedSerializedSize); + } + for (int i = 0; i < satisfiedCondList_.size(); i++) { + output.writeUInt32NoTag(satisfiedCondList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (levelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, levelId_); + } + { + int dataSize = 0; + for (int i = 0; i < satisfiedCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(satisfiedCondList_.getInt(i)); + } + size += dataSize; + if (!getSatisfiedCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + satisfiedCondListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord other = (emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord) obj; + + if (!getSatisfiedCondListList() + .equals(other.getSatisfiedCondListList())) return false; + if (getLevelId() + != other.getLevelId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getSatisfiedCondListCount() > 0) { + hash = (37 * hash) + SATISFIED_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSatisfiedCondListList().hashCode(); + } + hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TowerLevelRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelRecord) + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.class, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + satisfiedCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + levelId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord build() { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord buildPartial() { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord result = new emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.satisfiedCondList_ = satisfiedCondList_; + result.levelId_ = levelId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord other) { + if (other == emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()) return this; + if (!other.satisfiedCondList_.isEmpty()) { + if (satisfiedCondList_.isEmpty()) { + satisfiedCondList_ = other.satisfiedCondList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSatisfiedCondListIsMutable(); + satisfiedCondList_.addAll(other.satisfiedCondList_); + } + onChanged(); + } + if (other.getLevelId() != 0) { + setLevelId(other.getLevelId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList satisfiedCondList_ = emptyIntList(); + private void ensureSatisfiedCondListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_ = mutableCopy(satisfiedCondList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return A list containing the satisfiedCondList. + */ + public java.util.List + getSatisfiedCondListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(satisfiedCondList_) : satisfiedCondList_; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return The count of satisfiedCondList. + */ + public int getSatisfiedCondListCount() { + return satisfiedCondList_.size(); + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index of the element to return. + * @return The satisfiedCondList at the given index. + */ + public int getSatisfiedCondList(int index) { + return satisfiedCondList_.getInt(index); + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index to set the value at. + * @param value The satisfiedCondList to set. + * @return This builder for chaining. + */ + public Builder setSatisfiedCondList( + int index, int value) { + ensureSatisfiedCondListIsMutable(); + satisfiedCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param value The satisfiedCondList to add. + * @return This builder for chaining. + */ + public Builder addSatisfiedCondList(int value) { + ensureSatisfiedCondListIsMutable(); + satisfiedCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param values The satisfiedCondList to add. + * @return This builder for chaining. + */ + public Builder addAllSatisfiedCondList( + java.lang.Iterable values) { + ensureSatisfiedCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, satisfiedCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return This builder for chaining. + */ + public Builder clearSatisfiedCondList() { + satisfiedCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int levelId_ ; + /** + * uint32 level_id = 10; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + /** + * uint32 level_id = 10; + * @param value The levelId to set. + * @return This builder for chaining. + */ + public Builder setLevelId(int value) { + + levelId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_id = 10; + * @return This builder for chaining. + */ + public Builder clearLevelId() { + + levelId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerLevelRecord) + } + + // @@protoc_insertion_point(class_scope:TowerLevelRecord) + private static final emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord(); + } + + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026TowerLevelRecord.proto\"A\n\020TowerLevelRe" + + "cord\022\033\n\023satisfied_cond_list\030\r \003(\r\022\020\n\010lev" + + "el_id\030\n \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerLevelRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelRecord_descriptor, + new java.lang.String[] { "SatisfiedCondList", "LevelId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondDataOuterClass.java new file mode 100644 index 000000000..b955ca69c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondDataOuterClass.java @@ -0,0 +1,750 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelStarCondData.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelStarCondDataOuterClass { + private TowerLevelStarCondDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelStarCondDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelStarCondData) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return The unk2700HIFMJMAHEMB. + */ + boolean getUnk2700HIFMJMAHEMB(); + + /** + * uint32 cond_value = 9; + * @return The condValue. + */ + int getCondValue(); + + /** + * bool is_pause = 13; + * @return The isPause. + */ + boolean getIsPause(); + + /** + * uint32 star_cond_index = 6; + * @return The starCondIndex. + */ + int getStarCondIndex(); + } + /** + * Protobuf type {@code TowerLevelStarCondData} + */ + public static final class TowerLevelStarCondData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelStarCondData) + TowerLevelStarCondDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelStarCondData.newBuilder() to construct. + private TowerLevelStarCondData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelStarCondData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelStarCondData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelStarCondData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + starCondIndex_ = input.readUInt32(); + break; + } + case 72: { + + condValue_ = input.readUInt32(); + break; + } + case 104: { + + isPause_ = input.readBool(); + break; + } + case 120: { + + unk2700HIFMJMAHEMB_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.class, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder.class); + } + + public static final int UNK2700_HIFMJMAHEMB_FIELD_NUMBER = 15; + private boolean unk2700HIFMJMAHEMB_; + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return The unk2700HIFMJMAHEMB. + */ + @java.lang.Override + public boolean getUnk2700HIFMJMAHEMB() { + return unk2700HIFMJMAHEMB_; + } + + public static final int COND_VALUE_FIELD_NUMBER = 9; + private int condValue_; + /** + * uint32 cond_value = 9; + * @return The condValue. + */ + @java.lang.Override + public int getCondValue() { + return condValue_; + } + + public static final int IS_PAUSE_FIELD_NUMBER = 13; + private boolean isPause_; + /** + * bool is_pause = 13; + * @return The isPause. + */ + @java.lang.Override + public boolean getIsPause() { + return isPause_; + } + + public static final int STAR_COND_INDEX_FIELD_NUMBER = 6; + private int starCondIndex_; + /** + * uint32 star_cond_index = 6; + * @return The starCondIndex. + */ + @java.lang.Override + public int getStarCondIndex() { + return starCondIndex_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (starCondIndex_ != 0) { + output.writeUInt32(6, starCondIndex_); + } + if (condValue_ != 0) { + output.writeUInt32(9, condValue_); + } + if (isPause_ != false) { + output.writeBool(13, isPause_); + } + if (unk2700HIFMJMAHEMB_ != false) { + output.writeBool(15, unk2700HIFMJMAHEMB_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (starCondIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, starCondIndex_); + } + if (condValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, condValue_); + } + if (isPause_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isPause_); + } + if (unk2700HIFMJMAHEMB_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, unk2700HIFMJMAHEMB_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData other = (emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData) obj; + + if (getUnk2700HIFMJMAHEMB() + != other.getUnk2700HIFMJMAHEMB()) return false; + if (getCondValue() + != other.getCondValue()) return false; + if (getIsPause() + != other.getIsPause()) return false; + if (getStarCondIndex() + != other.getStarCondIndex()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_HIFMJMAHEMB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700HIFMJMAHEMB()); + hash = (37 * hash) + COND_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getCondValue(); + hash = (37 * hash) + IS_PAUSE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPause()); + hash = (37 * hash) + STAR_COND_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getStarCondIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TowerLevelStarCondData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelStarCondData) + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.class, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700HIFMJMAHEMB_ = false; + + condValue_ = 0; + + isPause_ = false; + + starCondIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData build() { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData buildPartial() { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData result = new emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData(this); + result.unk2700HIFMJMAHEMB_ = unk2700HIFMJMAHEMB_; + result.condValue_ = condValue_; + result.isPause_ = isPause_; + result.starCondIndex_ = starCondIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData other) { + if (other == emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance()) return this; + if (other.getUnk2700HIFMJMAHEMB() != false) { + setUnk2700HIFMJMAHEMB(other.getUnk2700HIFMJMAHEMB()); + } + if (other.getCondValue() != 0) { + setCondValue(other.getCondValue()); + } + if (other.getIsPause() != false) { + setIsPause(other.getIsPause()); + } + if (other.getStarCondIndex() != 0) { + setStarCondIndex(other.getStarCondIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean unk2700HIFMJMAHEMB_ ; + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return The unk2700HIFMJMAHEMB. + */ + @java.lang.Override + public boolean getUnk2700HIFMJMAHEMB() { + return unk2700HIFMJMAHEMB_; + } + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @param value The unk2700HIFMJMAHEMB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HIFMJMAHEMB(boolean value) { + + unk2700HIFMJMAHEMB_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return This builder for chaining. + */ + public Builder clearUnk2700HIFMJMAHEMB() { + + unk2700HIFMJMAHEMB_ = false; + onChanged(); + return this; + } + + private int condValue_ ; + /** + * uint32 cond_value = 9; + * @return The condValue. + */ + @java.lang.Override + public int getCondValue() { + return condValue_; + } + /** + * uint32 cond_value = 9; + * @param value The condValue to set. + * @return This builder for chaining. + */ + public Builder setCondValue(int value) { + + condValue_ = value; + onChanged(); + return this; + } + /** + * uint32 cond_value = 9; + * @return This builder for chaining. + */ + public Builder clearCondValue() { + + condValue_ = 0; + onChanged(); + return this; + } + + private boolean isPause_ ; + /** + * bool is_pause = 13; + * @return The isPause. + */ + @java.lang.Override + public boolean getIsPause() { + return isPause_; + } + /** + * bool is_pause = 13; + * @param value The isPause to set. + * @return This builder for chaining. + */ + public Builder setIsPause(boolean value) { + + isPause_ = value; + onChanged(); + return this; + } + /** + * bool is_pause = 13; + * @return This builder for chaining. + */ + public Builder clearIsPause() { + + isPause_ = false; + onChanged(); + return this; + } + + private int starCondIndex_ ; + /** + * uint32 star_cond_index = 6; + * @return The starCondIndex. + */ + @java.lang.Override + public int getStarCondIndex() { + return starCondIndex_; + } + /** + * uint32 star_cond_index = 6; + * @param value The starCondIndex to set. + * @return This builder for chaining. + */ + public Builder setStarCondIndex(int value) { + + starCondIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 star_cond_index = 6; + * @return This builder for chaining. + */ + public Builder clearStarCondIndex() { + + starCondIndex_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerLevelStarCondData) + } + + // @@protoc_insertion_point(class_scope:TowerLevelStarCondData) + private static final emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData(); + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelStarCondData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelStarCondData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelStarCondData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelStarCondData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034TowerLevelStarCondData.proto\"t\n\026TowerL" + + "evelStarCondData\022\033\n\023Unk2700_HIFMJMAHEMB\030" + + "\017 \001(\010\022\022\n\ncond_value\030\t \001(\r\022\020\n\010is_pause\030\r " + + "\001(\010\022\027\n\017star_cond_index\030\006 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerLevelStarCondData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelStarCondData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelStarCondData_descriptor, + new java.lang.String[] { "Unk2700HIFMJMAHEMB", "CondValue", "IsPause", "StarCondIndex", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondNotifyOuterClass.java new file mode 100644 index 000000000..bc9dc7221 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondNotifyOuterClass.java @@ -0,0 +1,1000 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelStarCondNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelStarCondNotifyOuterClass { + private TowerLevelStarCondNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelStarCondNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelStarCondNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + int getLevelIndex(); + + /** + * uint32 floor_id = 11; + * @return The floorId. + */ + int getFloorId(); + + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + java.util.List + getCondDataListList(); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getCondDataList(int index); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + int getCondDataListCount(); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + java.util.List + getCondDataListOrBuilderList(); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder getCondDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2406
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerLevelStarCondNotify} + */ + public static final class TowerLevelStarCondNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelStarCondNotify) + TowerLevelStarCondNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelStarCondNotify.newBuilder() to construct. + private TowerLevelStarCondNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelStarCondNotify() { + condDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelStarCondNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelStarCondNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + condDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + condDataList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.parser(), extensionRegistry)); + break; + } + case 88: { + + floorId_ = input.readUInt32(); + break; + } + case 112: { + + levelIndex_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + condDataList_ = java.util.Collections.unmodifiableList(condDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.class, emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.Builder.class); + } + + public static final int LEVEL_INDEX_FIELD_NUMBER = 14; + private int levelIndex_; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + + public static final int FLOOR_ID_FIELD_NUMBER = 11; + private int floorId_; + /** + * uint32 floor_id = 11; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + public static final int COND_DATA_LIST_FIELD_NUMBER = 9; + private java.util.List condDataList_; + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public java.util.List getCondDataListList() { + return condDataList_; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public java.util.List + getCondDataListOrBuilderList() { + return condDataList_; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public int getCondDataListCount() { + return condDataList_.size(); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getCondDataList(int index) { + return condDataList_.get(index); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder getCondDataListOrBuilder( + int index) { + return condDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < condDataList_.size(); i++) { + output.writeMessage(9, condDataList_.get(i)); + } + if (floorId_ != 0) { + output.writeUInt32(11, floorId_); + } + if (levelIndex_ != 0) { + output.writeUInt32(14, levelIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < condDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, condDataList_.get(i)); + } + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, floorId_); + } + if (levelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, levelIndex_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify other = (emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify) obj; + + if (getLevelIndex() + != other.getLevelIndex()) return false; + if (getFloorId() + != other.getFloorId()) return false; + if (!getCondDataListList() + .equals(other.getCondDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getLevelIndex(); + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + if (getCondDataListCount() > 0) { + hash = (37 * hash) + COND_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCondDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2406
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerLevelStarCondNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelStarCondNotify) + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.class, emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCondDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + levelIndex_ = 0; + + floorId_ = 0; + + if (condDataListBuilder_ == null) { + condDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + condDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify build() { + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify buildPartial() { + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify result = new emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify(this); + int from_bitField0_ = bitField0_; + result.levelIndex_ = levelIndex_; + result.floorId_ = floorId_; + if (condDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + condDataList_ = java.util.Collections.unmodifiableList(condDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.condDataList_ = condDataList_; + } else { + result.condDataList_ = condDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify other) { + if (other == emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.getDefaultInstance()) return this; + if (other.getLevelIndex() != 0) { + setLevelIndex(other.getLevelIndex()); + } + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + if (condDataListBuilder_ == null) { + if (!other.condDataList_.isEmpty()) { + if (condDataList_.isEmpty()) { + condDataList_ = other.condDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCondDataListIsMutable(); + condDataList_.addAll(other.condDataList_); + } + onChanged(); + } + } else { + if (!other.condDataList_.isEmpty()) { + if (condDataListBuilder_.isEmpty()) { + condDataListBuilder_.dispose(); + condDataListBuilder_ = null; + condDataList_ = other.condDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + condDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCondDataListFieldBuilder() : null; + } else { + condDataListBuilder_.addAllMessages(other.condDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int levelIndex_ ; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + /** + * uint32 level_index = 14; + * @param value The levelIndex to set. + * @return This builder for chaining. + */ + public Builder setLevelIndex(int value) { + + levelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 level_index = 14; + * @return This builder for chaining. + */ + public Builder clearLevelIndex() { + + levelIndex_ = 0; + onChanged(); + return this; + } + + private int floorId_ ; + /** + * uint32 floor_id = 11; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 11; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 11; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 0; + onChanged(); + return this; + } + + private java.util.List condDataList_ = + java.util.Collections.emptyList(); + private void ensureCondDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + condDataList_ = new java.util.ArrayList(condDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder> condDataListBuilder_; + + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public java.util.List getCondDataListList() { + if (condDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(condDataList_); + } else { + return condDataListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public int getCondDataListCount() { + if (condDataListBuilder_ == null) { + return condDataList_.size(); + } else { + return condDataListBuilder_.getCount(); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getCondDataList(int index) { + if (condDataListBuilder_ == null) { + return condDataList_.get(index); + } else { + return condDataListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder setCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData value) { + if (condDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCondDataListIsMutable(); + condDataList_.set(index, value); + onChanged(); + } else { + condDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder setCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder builderForValue) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + condDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData value) { + if (condDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCondDataListIsMutable(); + condDataList_.add(value); + onChanged(); + } else { + condDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData value) { + if (condDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCondDataListIsMutable(); + condDataList_.add(index, value); + onChanged(); + } else { + condDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder builderForValue) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.add(builderForValue.build()); + onChanged(); + } else { + condDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder builderForValue) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + condDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addAllCondDataList( + java.lang.Iterable values) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, condDataList_); + onChanged(); + } else { + condDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder clearCondDataList() { + if (condDataListBuilder_ == null) { + condDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + condDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder removeCondDataList(int index) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.remove(index); + onChanged(); + } else { + condDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder getCondDataListBuilder( + int index) { + return getCondDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder getCondDataListOrBuilder( + int index) { + if (condDataListBuilder_ == null) { + return condDataList_.get(index); } else { + return condDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public java.util.List + getCondDataListOrBuilderList() { + if (condDataListBuilder_ != null) { + return condDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(condDataList_); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder addCondDataListBuilder() { + return getCondDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance()); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder addCondDataListBuilder( + int index) { + return getCondDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance()); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public java.util.List + getCondDataListBuilderList() { + return getCondDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder> + getCondDataListFieldBuilder() { + if (condDataListBuilder_ == null) { + condDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder>( + condDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + condDataList_ = null; + } + return condDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerLevelStarCondNotify) + } + + // @@protoc_insertion_point(class_scope:TowerLevelStarCondNotify) + private static final emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify(); + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelStarCondNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelStarCondNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelStarCondNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelStarCondNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TowerLevelStarCondNotify.proto\032\034TowerL" + + "evelStarCondData.proto\"r\n\030TowerLevelStar" + + "CondNotify\022\023\n\013level_index\030\016 \001(\r\022\020\n\010floor" + + "_id\030\013 \001(\r\022/\n\016cond_data_list\030\t \003(\0132\027.Towe" + + "rLevelStarCondDataB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.getDescriptor(), + }); + internal_static_TowerLevelStarCondNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelStarCondNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelStarCondNotify_descriptor, + new java.lang.String[] { "LevelIndex", "FloorId", "CondDataList", }); + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerMiddleLevelChangeTeamNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerMiddleLevelChangeTeamNotifyOuterClass.java new file mode 100644 index 000000000..b83dbfa88 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerMiddleLevelChangeTeamNotifyOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerMiddleLevelChangeTeamNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerMiddleLevelChangeTeamNotifyOuterClass { + private TowerMiddleLevelChangeTeamNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerMiddleLevelChangeTeamNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerMiddleLevelChangeTeamNotify) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 2434
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerMiddleLevelChangeTeamNotify} + */ + public static final class TowerMiddleLevelChangeTeamNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerMiddleLevelChangeTeamNotify) + TowerMiddleLevelChangeTeamNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerMiddleLevelChangeTeamNotify.newBuilder() to construct. + private TowerMiddleLevelChangeTeamNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerMiddleLevelChangeTeamNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerMiddleLevelChangeTeamNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerMiddleLevelChangeTeamNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.class, emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify other = (emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2434
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerMiddleLevelChangeTeamNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerMiddleLevelChangeTeamNotify) + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.class, emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify build() { + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify buildPartial() { + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify result = new emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify other) { + if (other == emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerMiddleLevelChangeTeamNotify) + } + + // @@protoc_insertion_point(class_scope:TowerMiddleLevelChangeTeamNotify) + private static final emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify(); + } + + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerMiddleLevelChangeTeamNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerMiddleLevelChangeTeamNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&TowerMiddleLevelChangeTeamNotify.proto" + + "\"\"\n TowerMiddleLevelChangeTeamNotifyB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerMiddleLevelChangeTeamNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerMiddleLevelChangeTeamNotify_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java new file mode 100644 index 000000000..93ce4dd57 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerMonthlyBrief.proto + +package emu.grasscutter.net.proto; + +public final class TowerMonthlyBriefOuterClass { + private TowerMonthlyBriefOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerMonthlyBriefOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerMonthlyBrief) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_schedule_id = 15; + * @return The towerScheduleId. + */ + int getTowerScheduleId(); + + /** + * uint32 best_floor_index = 6; + * @return The bestFloorIndex. + */ + int getBestFloorIndex(); + + /** + * uint32 best_level_index = 3; + * @return The bestLevelIndex. + */ + int getBestLevelIndex(); + + /** + * uint32 total_star_count = 12; + * @return The totalStarCount. + */ + int getTotalStarCount(); + } + /** + * Protobuf type {@code TowerMonthlyBrief} + */ + public static final class TowerMonthlyBrief extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerMonthlyBrief) + TowerMonthlyBriefOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerMonthlyBrief.newBuilder() to construct. + private TowerMonthlyBrief(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerMonthlyBrief() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerMonthlyBrief(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerMonthlyBrief( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + bestLevelIndex_ = input.readUInt32(); + break; + } + case 48: { + + bestFloorIndex_ = input.readUInt32(); + break; + } + case 96: { + + totalStarCount_ = input.readUInt32(); + break; + } + case 120: { + + towerScheduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.class, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder.class); + } + + public static final int TOWER_SCHEDULE_ID_FIELD_NUMBER = 15; + private int towerScheduleId_; + /** + * uint32 tower_schedule_id = 15; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + + public static final int BEST_FLOOR_INDEX_FIELD_NUMBER = 6; + private int bestFloorIndex_; + /** + * uint32 best_floor_index = 6; + * @return The bestFloorIndex. + */ + @java.lang.Override + public int getBestFloorIndex() { + return bestFloorIndex_; + } + + public static final int BEST_LEVEL_INDEX_FIELD_NUMBER = 3; + private int bestLevelIndex_; + /** + * uint32 best_level_index = 3; + * @return The bestLevelIndex. + */ + @java.lang.Override + public int getBestLevelIndex() { + return bestLevelIndex_; + } + + public static final int TOTAL_STAR_COUNT_FIELD_NUMBER = 12; + private int totalStarCount_; + /** + * uint32 total_star_count = 12; + * @return The totalStarCount. + */ + @java.lang.Override + public int getTotalStarCount() { + return totalStarCount_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (bestLevelIndex_ != 0) { + output.writeUInt32(3, bestLevelIndex_); + } + if (bestFloorIndex_ != 0) { + output.writeUInt32(6, bestFloorIndex_); + } + if (totalStarCount_ != 0) { + output.writeUInt32(12, totalStarCount_); + } + if (towerScheduleId_ != 0) { + output.writeUInt32(15, towerScheduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (bestLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, bestLevelIndex_); + } + if (bestFloorIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, bestFloorIndex_); + } + if (totalStarCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, totalStarCount_); + } + if (towerScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, towerScheduleId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief other = (emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief) obj; + + if (getTowerScheduleId() + != other.getTowerScheduleId()) return false; + if (getBestFloorIndex() + != other.getBestFloorIndex()) return false; + if (getBestLevelIndex() + != other.getBestLevelIndex()) return false; + if (getTotalStarCount() + != other.getTotalStarCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TOWER_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerScheduleId(); + hash = (37 * hash) + BEST_FLOOR_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getBestFloorIndex(); + hash = (37 * hash) + BEST_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getBestLevelIndex(); + hash = (37 * hash) + TOTAL_STAR_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTotalStarCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TowerMonthlyBrief} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerMonthlyBrief) + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.class, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerScheduleId_ = 0; + + bestFloorIndex_ = 0; + + bestLevelIndex_ = 0; + + totalStarCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief build() { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief buildPartial() { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief result = new emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief(this); + result.towerScheduleId_ = towerScheduleId_; + result.bestFloorIndex_ = bestFloorIndex_; + result.bestLevelIndex_ = bestLevelIndex_; + result.totalStarCount_ = totalStarCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief) { + return mergeFrom((emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief other) { + if (other == emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance()) return this; + if (other.getTowerScheduleId() != 0) { + setTowerScheduleId(other.getTowerScheduleId()); + } + if (other.getBestFloorIndex() != 0) { + setBestFloorIndex(other.getBestFloorIndex()); + } + if (other.getBestLevelIndex() != 0) { + setBestLevelIndex(other.getBestLevelIndex()); + } + if (other.getTotalStarCount() != 0) { + setTotalStarCount(other.getTotalStarCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int towerScheduleId_ ; + /** + * uint32 tower_schedule_id = 15; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + /** + * uint32 tower_schedule_id = 15; + * @param value The towerScheduleId to set. + * @return This builder for chaining. + */ + public Builder setTowerScheduleId(int value) { + + towerScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_schedule_id = 15; + * @return This builder for chaining. + */ + public Builder clearTowerScheduleId() { + + towerScheduleId_ = 0; + onChanged(); + return this; + } + + private int bestFloorIndex_ ; + /** + * uint32 best_floor_index = 6; + * @return The bestFloorIndex. + */ + @java.lang.Override + public int getBestFloorIndex() { + return bestFloorIndex_; + } + /** + * uint32 best_floor_index = 6; + * @param value The bestFloorIndex to set. + * @return This builder for chaining. + */ + public Builder setBestFloorIndex(int value) { + + bestFloorIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 best_floor_index = 6; + * @return This builder for chaining. + */ + public Builder clearBestFloorIndex() { + + bestFloorIndex_ = 0; + onChanged(); + return this; + } + + private int bestLevelIndex_ ; + /** + * uint32 best_level_index = 3; + * @return The bestLevelIndex. + */ + @java.lang.Override + public int getBestLevelIndex() { + return bestLevelIndex_; + } + /** + * uint32 best_level_index = 3; + * @param value The bestLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setBestLevelIndex(int value) { + + bestLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 best_level_index = 3; + * @return This builder for chaining. + */ + public Builder clearBestLevelIndex() { + + bestLevelIndex_ = 0; + onChanged(); + return this; + } + + private int totalStarCount_ ; + /** + * uint32 total_star_count = 12; + * @return The totalStarCount. + */ + @java.lang.Override + public int getTotalStarCount() { + return totalStarCount_; + } + /** + * uint32 total_star_count = 12; + * @param value The totalStarCount to set. + * @return This builder for chaining. + */ + public Builder setTotalStarCount(int value) { + + totalStarCount_ = value; + onChanged(); + return this; + } + /** + * uint32 total_star_count = 12; + * @return This builder for chaining. + */ + public Builder clearTotalStarCount() { + + totalStarCount_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerMonthlyBrief) + } + + // @@protoc_insertion_point(class_scope:TowerMonthlyBrief) + private static final emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief(); + } + + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerMonthlyBrief parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerMonthlyBrief(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerMonthlyBrief_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerMonthlyBrief_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027TowerMonthlyBrief.proto\"|\n\021TowerMonthl" + + "yBrief\022\031\n\021tower_schedule_id\030\017 \001(\r\022\030\n\020bes" + + "t_floor_index\030\006 \001(\r\022\030\n\020best_level_index\030" + + "\003 \001(\r\022\030\n\020total_star_count\030\014 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerMonthlyBrief_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerMonthlyBrief_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerMonthlyBrief_descriptor, + new java.lang.String[] { "TowerScheduleId", "BestFloorIndex", "BestLevelIndex", "TotalStarCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java new file mode 100644 index 000000000..541151604 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java @@ -0,0 +1,733 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerTeam.proto + +package emu.grasscutter.net.proto; + +public final class TowerTeamOuterClass { + private TowerTeamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerTeamOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerTeam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_team_id = 3; + * @return The towerTeamId. + */ + int getTowerTeamId(); + + /** + * repeated uint64 avatar_guid_list = 14; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 14; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + } + /** + * Protobuf type {@code TowerTeam} + */ + public static final class TowerTeam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerTeam) + TowerTeamOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerTeam.newBuilder() to construct. + private TowerTeam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerTeam() { + avatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerTeam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerTeam( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + towerTeamId_ = input.readUInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.class, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder.class); + } + + public static final int TOWER_TEAM_ID_FIELD_NUMBER = 3; + private int towerTeamId_; + /** + * uint32 tower_team_id = 3; + * @return The towerTeamId. + */ + @java.lang.Override + public int getTowerTeamId() { + return towerTeamId_; + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 14; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (towerTeamId_ != 0) { + output.writeUInt32(3, towerTeamId_); + } + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (towerTeamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, towerTeamId_); + } + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam other = (emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam) obj; + + if (getTowerTeamId() + != other.getTowerTeamId()) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TOWER_TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerTeamId(); + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TowerTeam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerTeam) + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.class, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerTeamId_ = 0; + + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam build() { + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam buildPartial() { + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam result = new emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam(this); + int from_bitField0_ = bitField0_; + result.towerTeamId_ = towerTeamId_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam) { + return mergeFrom((emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam other) { + if (other == emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()) return this; + if (other.getTowerTeamId() != 0) { + setTowerTeamId(other.getTowerTeamId()); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int towerTeamId_ ; + /** + * uint32 tower_team_id = 3; + * @return The towerTeamId. + */ + @java.lang.Override + public int getTowerTeamId() { + return towerTeamId_; + } + /** + * uint32 tower_team_id = 3; + * @param value The towerTeamId to set. + * @return This builder for chaining. + */ + public Builder setTowerTeamId(int value) { + + towerTeamId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_team_id = 3; + * @return This builder for chaining. + */ + public Builder clearTowerTeamId() { + + towerTeamId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerTeam) + } + + // @@protoc_insertion_point(class_scope:TowerTeam) + private static final emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam(); + } + + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerTeam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerTeam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerTeam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerTeam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017TowerTeam.proto\"<\n\tTowerTeam\022\025\n\rtower_" + + "team_id\030\003 \001(\r\022\030\n\020avatar_guid_list\030\016 \003(\004B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerTeam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerTeam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerTeam_descriptor, + new java.lang.String[] { "TowerTeamId", "AvatarGuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectReqOuterClass.java new file mode 100644 index 000000000..94754914c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectReqOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerTeamSelectReq.proto + +package emu.grasscutter.net.proto; + +public final class TowerTeamSelectReqOuterClass { + private TowerTeamSelectReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerTeamSelectReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerTeamSelectReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .TowerTeam tower_team_list = 11; + */ + java.util.List + getTowerTeamListList(); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + int getTowerTeamListCount(); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + java.util.List + getTowerTeamListOrBuilderList(); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index); + + /** + * uint32 floor_id = 10; + * @return The floorId. + */ + int getFloorId(); + } + /** + *
+   * CmdId: 2421
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerTeamSelectReq} + */ + public static final class TowerTeamSelectReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerTeamSelectReq) + TowerTeamSelectReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerTeamSelectReq.newBuilder() to construct. + private TowerTeamSelectReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerTeamSelectReq() { + towerTeamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerTeamSelectReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerTeamSelectReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + floorId_ = input.readUInt32(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + towerTeamList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.class, emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.Builder.class); + } + + public static final int TOWER_TEAM_LIST_FIELD_NUMBER = 11; + private java.util.List towerTeamList_; + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public java.util.List getTowerTeamListList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public java.util.List + getTowerTeamListOrBuilderList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public int getTowerTeamListCount() { + return towerTeamList_.size(); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + return towerTeamList_.get(index); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + return towerTeamList_.get(index); + } + + public static final int FLOOR_ID_FIELD_NUMBER = 10; + private int floorId_; + /** + * uint32 floor_id = 10; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (floorId_ != 0) { + output.writeUInt32(10, floorId_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + output.writeMessage(11, towerTeamList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, floorId_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, towerTeamList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq other = (emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq) obj; + + if (!getTowerTeamListList() + .equals(other.getTowerTeamListList())) return false; + if (getFloorId() + != other.getFloorId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTowerTeamListCount() > 0) { + hash = (37 * hash) + TOWER_TEAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerTeamListList().hashCode(); + } + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2421
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerTeamSelectReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerTeamSelectReq) + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.class, emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerTeamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + towerTeamListBuilder_.clear(); + } + floorId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq build() { + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq buildPartial() { + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq result = new emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq(this); + int from_bitField0_ = bitField0_; + if (towerTeamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerTeamList_ = towerTeamList_; + } else { + result.towerTeamList_ = towerTeamListBuilder_.build(); + } + result.floorId_ = floorId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq) { + return mergeFrom((emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq other) { + if (other == emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.getDefaultInstance()) return this; + if (towerTeamListBuilder_ == null) { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamList_.isEmpty()) { + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerTeamListIsMutable(); + towerTeamList_.addAll(other.towerTeamList_); + } + onChanged(); + } + } else { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamListBuilder_.isEmpty()) { + towerTeamListBuilder_.dispose(); + towerTeamListBuilder_ = null; + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + towerTeamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerTeamListFieldBuilder() : null; + } else { + towerTeamListBuilder_.addAllMessages(other.towerTeamList_); + } + } + } + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List towerTeamList_ = + java.util.Collections.emptyList(); + private void ensureTowerTeamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(towerTeamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> towerTeamListBuilder_; + + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public java.util.List getTowerTeamListList() { + if (towerTeamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerTeamList_); + } else { + return towerTeamListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public int getTowerTeamListCount() { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.size(); + } else { + return towerTeamListBuilder_.getCount(); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); + } else { + return towerTeamListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, value); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addAllTowerTeamList( + java.lang.Iterable values) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerTeamList_); + onChanged(); + } else { + towerTeamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder clearTowerTeamList() { + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + towerTeamListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder removeTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.remove(index); + onChanged(); + } else { + towerTeamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder getTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); } else { + return towerTeamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public java.util.List + getTowerTeamListOrBuilderList() { + if (towerTeamListBuilder_ != null) { + return towerTeamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerTeamList_); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder() { + return getTowerTeamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public java.util.List + getTowerTeamListBuilderList() { + return getTowerTeamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> + getTowerTeamListFieldBuilder() { + if (towerTeamListBuilder_ == null) { + towerTeamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder>( + towerTeamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + towerTeamList_ = null; + } + return towerTeamListBuilder_; + } + + private int floorId_ ; + /** + * uint32 floor_id = 10; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 10; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 10; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerTeamSelectReq) + } + + // @@protoc_insertion_point(class_scope:TowerTeamSelectReq) + private static final emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq(); + } + + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerTeamSelectReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerTeamSelectReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerTeamSelectReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerTeamSelectReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerTeamSelectReq.proto\032\017TowerTeam.pr" + + "oto\"K\n\022TowerTeamSelectReq\022#\n\017tower_team_" + + "list\030\013 \003(\0132\n.TowerTeam\022\020\n\010floor_id\030\n \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(), + }); + internal_static_TowerTeamSelectReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerTeamSelectReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerTeamSelectReq_descriptor, + new java.lang.String[] { "TowerTeamList", "FloorId", }); + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectRspOuterClass.java new file mode 100644 index 000000000..31ee90107 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerTeamSelectRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerTeamSelectRspOuterClass { + private TowerTeamSelectRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerTeamSelectRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerTeamSelectRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 2403
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerTeamSelectRsp} + */ + public static final class TowerTeamSelectRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerTeamSelectRsp) + TowerTeamSelectRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerTeamSelectRsp.newBuilder() to construct. + private TowerTeamSelectRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerTeamSelectRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerTeamSelectRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerTeamSelectRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.class, emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp other = (emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2403
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerTeamSelectRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerTeamSelectRsp) + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.class, emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp build() { + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp buildPartial() { + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp result = new emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp other) { + if (other == emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TowerTeamSelectRsp) + } + + // @@protoc_insertion_point(class_scope:TowerTeamSelectRsp) + private static final emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp(); + } + + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerTeamSelectRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerTeamSelectRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerTeamSelectRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerTeamSelectRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerTeamSelectRsp.proto\"%\n\022TowerTeamS" + + "electRsp\022\017\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerTeamSelectRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerTeamSelectRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerTeamSelectRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java new file mode 100644 index 000000000..191bb2469 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java @@ -0,0 +1,1519 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrackingIOInfo.proto + +package emu.grasscutter.net.proto; + +public final class TrackingIOInfoOuterClass { + private TrackingIOInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrackingIOInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrackingIOInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string rydevicetype = 11; + * @return The rydevicetype. + */ + java.lang.String getRydevicetype(); + /** + * string rydevicetype = 11; + * @return The bytes for rydevicetype. + */ + com.google.protobuf.ByteString + getRydevicetypeBytes(); + + /** + * string mac = 6; + * @return The mac. + */ + java.lang.String getMac(); + /** + * string mac = 6; + * @return The bytes for mac. + */ + com.google.protobuf.ByteString + getMacBytes(); + + /** + * string deviceid = 9; + * @return The deviceid. + */ + java.lang.String getDeviceid(); + /** + * string deviceid = 9; + * @return The bytes for deviceid. + */ + com.google.protobuf.ByteString + getDeviceidBytes(); + + /** + * string client_tz = 5; + * @return The clientTz. + */ + java.lang.String getClientTz(); + /** + * string client_tz = 5; + * @return The bytes for clientTz. + */ + com.google.protobuf.ByteString + getClientTzBytes(); + + /** + * string current_caid = 7; + * @return The currentCaid. + */ + java.lang.String getCurrentCaid(); + /** + * string current_caid = 7; + * @return The bytes for currentCaid. + */ + com.google.protobuf.ByteString + getCurrentCaidBytes(); + + /** + * string cached_caid = 15; + * @return The cachedCaid. + */ + java.lang.String getCachedCaid(); + /** + * string cached_caid = 15; + * @return The bytes for cachedCaid. + */ + com.google.protobuf.ByteString + getCachedCaidBytes(); + + /** + * string appid = 1; + * @return The appid. + */ + java.lang.String getAppid(); + /** + * string appid = 1; + * @return The bytes for appid. + */ + com.google.protobuf.ByteString + getAppidBytes(); + } + /** + * Protobuf type {@code TrackingIOInfo} + */ + public static final class TrackingIOInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrackingIOInfo) + TrackingIOInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrackingIOInfo.newBuilder() to construct. + private TrackingIOInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrackingIOInfo() { + rydevicetype_ = ""; + mac_ = ""; + deviceid_ = ""; + clientTz_ = ""; + currentCaid_ = ""; + cachedCaid_ = ""; + appid_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrackingIOInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrackingIOInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + appid_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + clientTz_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + mac_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + currentCaid_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceid_ = s; + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + rydevicetype_ = s; + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + cachedCaid_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.class, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder.class); + } + + public static final int RYDEVICETYPE_FIELD_NUMBER = 11; + private volatile java.lang.Object rydevicetype_; + /** + * string rydevicetype = 11; + * @return The rydevicetype. + */ + @java.lang.Override + public java.lang.String getRydevicetype() { + java.lang.Object ref = rydevicetype_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + rydevicetype_ = s; + return s; + } + } + /** + * string rydevicetype = 11; + * @return The bytes for rydevicetype. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRydevicetypeBytes() { + java.lang.Object ref = rydevicetype_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + rydevicetype_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MAC_FIELD_NUMBER = 6; + private volatile java.lang.Object mac_; + /** + * string mac = 6; + * @return The mac. + */ + @java.lang.Override + public java.lang.String getMac() { + java.lang.Object ref = mac_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + mac_ = s; + return s; + } + } + /** + * string mac = 6; + * @return The bytes for mac. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMacBytes() { + java.lang.Object ref = mac_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + mac_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DEVICEID_FIELD_NUMBER = 9; + private volatile java.lang.Object deviceid_; + /** + * string deviceid = 9; + * @return The deviceid. + */ + @java.lang.Override + public java.lang.String getDeviceid() { + java.lang.Object ref = deviceid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceid_ = s; + return s; + } + } + /** + * string deviceid = 9; + * @return The bytes for deviceid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceidBytes() { + java.lang.Object ref = deviceid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_TZ_FIELD_NUMBER = 5; + private volatile java.lang.Object clientTz_; + /** + * string client_tz = 5; + * @return The clientTz. + */ + @java.lang.Override + public java.lang.String getClientTz() { + java.lang.Object ref = clientTz_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientTz_ = s; + return s; + } + } + /** + * string client_tz = 5; + * @return The bytes for clientTz. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientTzBytes() { + java.lang.Object ref = clientTz_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientTz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CURRENT_CAID_FIELD_NUMBER = 7; + private volatile java.lang.Object currentCaid_; + /** + * string current_caid = 7; + * @return The currentCaid. + */ + @java.lang.Override + public java.lang.String getCurrentCaid() { + java.lang.Object ref = currentCaid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + currentCaid_ = s; + return s; + } + } + /** + * string current_caid = 7; + * @return The bytes for currentCaid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCurrentCaidBytes() { + java.lang.Object ref = currentCaid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + currentCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CACHED_CAID_FIELD_NUMBER = 15; + private volatile java.lang.Object cachedCaid_; + /** + * string cached_caid = 15; + * @return The cachedCaid. + */ + @java.lang.Override + public java.lang.String getCachedCaid() { + java.lang.Object ref = cachedCaid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cachedCaid_ = s; + return s; + } + } + /** + * string cached_caid = 15; + * @return The bytes for cachedCaid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCachedCaidBytes() { + java.lang.Object ref = cachedCaid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cachedCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int APPID_FIELD_NUMBER = 1; + private volatile java.lang.Object appid_; + /** + * string appid = 1; + * @return The appid. + */ + @java.lang.Override + public java.lang.String getAppid() { + java.lang.Object ref = appid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appid_ = s; + return s; + } + } + /** + * string appid = 1; + * @return The bytes for appid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAppidBytes() { + java.lang.Object ref = appid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, appid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientTz_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, clientTz_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mac_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, mac_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(currentCaid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, currentCaid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, deviceid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(rydevicetype_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, rydevicetype_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cachedCaid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, cachedCaid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, appid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientTz_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, clientTz_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mac_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, mac_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(currentCaid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, currentCaid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, deviceid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(rydevicetype_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, rydevicetype_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cachedCaid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, cachedCaid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo other = (emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo) obj; + + if (!getRydevicetype() + .equals(other.getRydevicetype())) return false; + if (!getMac() + .equals(other.getMac())) return false; + if (!getDeviceid() + .equals(other.getDeviceid())) return false; + if (!getClientTz() + .equals(other.getClientTz())) return false; + if (!getCurrentCaid() + .equals(other.getCurrentCaid())) return false; + if (!getCachedCaid() + .equals(other.getCachedCaid())) return false; + if (!getAppid() + .equals(other.getAppid())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RYDEVICETYPE_FIELD_NUMBER; + hash = (53 * hash) + getRydevicetype().hashCode(); + hash = (37 * hash) + MAC_FIELD_NUMBER; + hash = (53 * hash) + getMac().hashCode(); + hash = (37 * hash) + DEVICEID_FIELD_NUMBER; + hash = (53 * hash) + getDeviceid().hashCode(); + hash = (37 * hash) + CLIENT_TZ_FIELD_NUMBER; + hash = (53 * hash) + getClientTz().hashCode(); + hash = (37 * hash) + CURRENT_CAID_FIELD_NUMBER; + hash = (53 * hash) + getCurrentCaid().hashCode(); + hash = (37 * hash) + CACHED_CAID_FIELD_NUMBER; + hash = (53 * hash) + getCachedCaid().hashCode(); + hash = (37 * hash) + APPID_FIELD_NUMBER; + hash = (53 * hash) + getAppid().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TrackingIOInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrackingIOInfo) + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.class, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + rydevicetype_ = ""; + + mac_ = ""; + + deviceid_ = ""; + + clientTz_ = ""; + + currentCaid_ = ""; + + cachedCaid_ = ""; + + appid_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo build() { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo buildPartial() { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo result = new emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo(this); + result.rydevicetype_ = rydevicetype_; + result.mac_ = mac_; + result.deviceid_ = deviceid_; + result.clientTz_ = clientTz_; + result.currentCaid_ = currentCaid_; + result.cachedCaid_ = cachedCaid_; + result.appid_ = appid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo) { + return mergeFrom((emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo other) { + if (other == emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance()) return this; + if (!other.getRydevicetype().isEmpty()) { + rydevicetype_ = other.rydevicetype_; + onChanged(); + } + if (!other.getMac().isEmpty()) { + mac_ = other.mac_; + onChanged(); + } + if (!other.getDeviceid().isEmpty()) { + deviceid_ = other.deviceid_; + onChanged(); + } + if (!other.getClientTz().isEmpty()) { + clientTz_ = other.clientTz_; + onChanged(); + } + if (!other.getCurrentCaid().isEmpty()) { + currentCaid_ = other.currentCaid_; + onChanged(); + } + if (!other.getCachedCaid().isEmpty()) { + cachedCaid_ = other.cachedCaid_; + onChanged(); + } + if (!other.getAppid().isEmpty()) { + appid_ = other.appid_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object rydevicetype_ = ""; + /** + * string rydevicetype = 11; + * @return The rydevicetype. + */ + public java.lang.String getRydevicetype() { + java.lang.Object ref = rydevicetype_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + rydevicetype_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string rydevicetype = 11; + * @return The bytes for rydevicetype. + */ + public com.google.protobuf.ByteString + getRydevicetypeBytes() { + java.lang.Object ref = rydevicetype_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + rydevicetype_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string rydevicetype = 11; + * @param value The rydevicetype to set. + * @return This builder for chaining. + */ + public Builder setRydevicetype( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + rydevicetype_ = value; + onChanged(); + return this; + } + /** + * string rydevicetype = 11; + * @return This builder for chaining. + */ + public Builder clearRydevicetype() { + + rydevicetype_ = getDefaultInstance().getRydevicetype(); + onChanged(); + return this; + } + /** + * string rydevicetype = 11; + * @param value The bytes for rydevicetype to set. + * @return This builder for chaining. + */ + public Builder setRydevicetypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + rydevicetype_ = value; + onChanged(); + return this; + } + + private java.lang.Object mac_ = ""; + /** + * string mac = 6; + * @return The mac. + */ + public java.lang.String getMac() { + java.lang.Object ref = mac_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + mac_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string mac = 6; + * @return The bytes for mac. + */ + public com.google.protobuf.ByteString + getMacBytes() { + java.lang.Object ref = mac_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + mac_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string mac = 6; + * @param value The mac to set. + * @return This builder for chaining. + */ + public Builder setMac( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + mac_ = value; + onChanged(); + return this; + } + /** + * string mac = 6; + * @return This builder for chaining. + */ + public Builder clearMac() { + + mac_ = getDefaultInstance().getMac(); + onChanged(); + return this; + } + /** + * string mac = 6; + * @param value The bytes for mac to set. + * @return This builder for chaining. + */ + public Builder setMacBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + mac_ = value; + onChanged(); + return this; + } + + private java.lang.Object deviceid_ = ""; + /** + * string deviceid = 9; + * @return The deviceid. + */ + public java.lang.String getDeviceid() { + java.lang.Object ref = deviceid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string deviceid = 9; + * @return The bytes for deviceid. + */ + public com.google.protobuf.ByteString + getDeviceidBytes() { + java.lang.Object ref = deviceid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string deviceid = 9; + * @param value The deviceid to set. + * @return This builder for chaining. + */ + public Builder setDeviceid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceid_ = value; + onChanged(); + return this; + } + /** + * string deviceid = 9; + * @return This builder for chaining. + */ + public Builder clearDeviceid() { + + deviceid_ = getDefaultInstance().getDeviceid(); + onChanged(); + return this; + } + /** + * string deviceid = 9; + * @param value The bytes for deviceid to set. + * @return This builder for chaining. + */ + public Builder setDeviceidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceid_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientTz_ = ""; + /** + * string client_tz = 5; + * @return The clientTz. + */ + public java.lang.String getClientTz() { + java.lang.Object ref = clientTz_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientTz_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_tz = 5; + * @return The bytes for clientTz. + */ + public com.google.protobuf.ByteString + getClientTzBytes() { + java.lang.Object ref = clientTz_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientTz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_tz = 5; + * @param value The clientTz to set. + * @return This builder for chaining. + */ + public Builder setClientTz( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientTz_ = value; + onChanged(); + return this; + } + /** + * string client_tz = 5; + * @return This builder for chaining. + */ + public Builder clearClientTz() { + + clientTz_ = getDefaultInstance().getClientTz(); + onChanged(); + return this; + } + /** + * string client_tz = 5; + * @param value The bytes for clientTz to set. + * @return This builder for chaining. + */ + public Builder setClientTzBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientTz_ = value; + onChanged(); + return this; + } + + private java.lang.Object currentCaid_ = ""; + /** + * string current_caid = 7; + * @return The currentCaid. + */ + public java.lang.String getCurrentCaid() { + java.lang.Object ref = currentCaid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + currentCaid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string current_caid = 7; + * @return The bytes for currentCaid. + */ + public com.google.protobuf.ByteString + getCurrentCaidBytes() { + java.lang.Object ref = currentCaid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + currentCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string current_caid = 7; + * @param value The currentCaid to set. + * @return This builder for chaining. + */ + public Builder setCurrentCaid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + currentCaid_ = value; + onChanged(); + return this; + } + /** + * string current_caid = 7; + * @return This builder for chaining. + */ + public Builder clearCurrentCaid() { + + currentCaid_ = getDefaultInstance().getCurrentCaid(); + onChanged(); + return this; + } + /** + * string current_caid = 7; + * @param value The bytes for currentCaid to set. + * @return This builder for chaining. + */ + public Builder setCurrentCaidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + currentCaid_ = value; + onChanged(); + return this; + } + + private java.lang.Object cachedCaid_ = ""; + /** + * string cached_caid = 15; + * @return The cachedCaid. + */ + public java.lang.String getCachedCaid() { + java.lang.Object ref = cachedCaid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cachedCaid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cached_caid = 15; + * @return The bytes for cachedCaid. + */ + public com.google.protobuf.ByteString + getCachedCaidBytes() { + java.lang.Object ref = cachedCaid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cachedCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cached_caid = 15; + * @param value The cachedCaid to set. + * @return This builder for chaining. + */ + public Builder setCachedCaid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cachedCaid_ = value; + onChanged(); + return this; + } + /** + * string cached_caid = 15; + * @return This builder for chaining. + */ + public Builder clearCachedCaid() { + + cachedCaid_ = getDefaultInstance().getCachedCaid(); + onChanged(); + return this; + } + /** + * string cached_caid = 15; + * @param value The bytes for cachedCaid to set. + * @return This builder for chaining. + */ + public Builder setCachedCaidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cachedCaid_ = value; + onChanged(); + return this; + } + + private java.lang.Object appid_ = ""; + /** + * string appid = 1; + * @return The appid. + */ + public java.lang.String getAppid() { + java.lang.Object ref = appid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string appid = 1; + * @return The bytes for appid. + */ + public com.google.protobuf.ByteString + getAppidBytes() { + java.lang.Object ref = appid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string appid = 1; + * @param value The appid to set. + * @return This builder for chaining. + */ + public Builder setAppid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + appid_ = value; + onChanged(); + return this; + } + /** + * string appid = 1; + * @return This builder for chaining. + */ + public Builder clearAppid() { + + appid_ = getDefaultInstance().getAppid(); + onChanged(); + return this; + } + /** + * string appid = 1; + * @param value The bytes for appid to set. + * @return This builder for chaining. + */ + public Builder setAppidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + appid_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TrackingIOInfo) + } + + // @@protoc_insertion_point(class_scope:TrackingIOInfo) + private static final emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo(); + } + + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrackingIOInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrackingIOInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrackingIOInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrackingIOInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024TrackingIOInfo.proto\"\222\001\n\016TrackingIOInf" + + "o\022\024\n\014rydevicetype\030\013 \001(\t\022\013\n\003mac\030\006 \001(\t\022\020\n\010" + + "deviceid\030\t \001(\t\022\021\n\tclient_tz\030\005 \001(\t\022\024\n\014cur" + + "rent_caid\030\007 \001(\t\022\023\n\013cached_caid\030\017 \001(\t\022\r\n\005" + + "appid\030\001 \001(\tB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TrackingIOInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrackingIOInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrackingIOInfo_descriptor, + new java.lang.String[] { "Rydevicetype", "Mac", "Deviceid", "ClientTz", "CurrentCaid", "CachedCaid", "Appid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarFirstPassDungeonNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarFirstPassDungeonNotifyOuterClass.java new file mode 100644 index 000000000..a04878293 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarFirstPassDungeonNotifyOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrialAvatarFirstPassDungeonNotify.proto + +package emu.grasscutter.net.proto; + +public final class TrialAvatarFirstPassDungeonNotifyOuterClass { + private TrialAvatarFirstPassDungeonNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrialAvatarFirstPassDungeonNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrialAvatarFirstPassDungeonNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 trial_avatar_index_id = 10; + * @return The trialAvatarIndexId. + */ + int getTrialAvatarIndexId(); + } + /** + *
+   * CmdId: 2013
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TrialAvatarFirstPassDungeonNotify} + */ + public static final class TrialAvatarFirstPassDungeonNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrialAvatarFirstPassDungeonNotify) + TrialAvatarFirstPassDungeonNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrialAvatarFirstPassDungeonNotify.newBuilder() to construct. + private TrialAvatarFirstPassDungeonNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrialAvatarFirstPassDungeonNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrialAvatarFirstPassDungeonNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrialAvatarFirstPassDungeonNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + trialAvatarIndexId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.class, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder.class); + } + + public static final int TRIAL_AVATAR_INDEX_ID_FIELD_NUMBER = 10; + private int trialAvatarIndexId_; + /** + * uint32 trial_avatar_index_id = 10; + * @return The trialAvatarIndexId. + */ + @java.lang.Override + public int getTrialAvatarIndexId() { + return trialAvatarIndexId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (trialAvatarIndexId_ != 0) { + output.writeUInt32(10, trialAvatarIndexId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (trialAvatarIndexId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, trialAvatarIndexId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify other = (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) obj; + + if (getTrialAvatarIndexId() + != other.getTrialAvatarIndexId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TRIAL_AVATAR_INDEX_ID_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarIndexId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 2013
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TrialAvatarFirstPassDungeonNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrialAvatarFirstPassDungeonNotify) + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.class, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + trialAvatarIndexId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify build() { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify buildPartial() { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify result = new emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify(this); + result.trialAvatarIndexId_ = trialAvatarIndexId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) { + return mergeFrom((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify other) { + if (other == emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance()) return this; + if (other.getTrialAvatarIndexId() != 0) { + setTrialAvatarIndexId(other.getTrialAvatarIndexId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int trialAvatarIndexId_ ; + /** + * uint32 trial_avatar_index_id = 10; + * @return The trialAvatarIndexId. + */ + @java.lang.Override + public int getTrialAvatarIndexId() { + return trialAvatarIndexId_; + } + /** + * uint32 trial_avatar_index_id = 10; + * @param value The trialAvatarIndexId to set. + * @return This builder for chaining. + */ + public Builder setTrialAvatarIndexId(int value) { + + trialAvatarIndexId_ = value; + onChanged(); + return this; + } + /** + * uint32 trial_avatar_index_id = 10; + * @return This builder for chaining. + */ + public Builder clearTrialAvatarIndexId() { + + trialAvatarIndexId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TrialAvatarFirstPassDungeonNotify) + } + + // @@protoc_insertion_point(class_scope:TrialAvatarFirstPassDungeonNotify) + private static final emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify(); + } + + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrialAvatarFirstPassDungeonNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrialAvatarFirstPassDungeonNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\'TrialAvatarFirstPassDungeonNotify.prot" + + "o\"B\n!TrialAvatarFirstPassDungeonNotify\022\035" + + "\n\025trial_avatar_index_id\030\n \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TrialAvatarFirstPassDungeonNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrialAvatarFirstPassDungeonNotify_descriptor, + new java.lang.String[] { "TrialAvatarIndexId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java new file mode 100644 index 000000000..43c30cb1c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java @@ -0,0 +1,817 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrialAvatarGrantRecord.proto + +package emu.grasscutter.net.proto; + +public final class TrialAvatarGrantRecordOuterClass { + private TrialAvatarGrantRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrialAvatarGrantRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrialAvatarGrantRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 grant_reason = 1; + * @return The grantReason. + */ + int getGrantReason(); + + /** + * uint32 from_parent_quest_id = 2; + * @return The fromParentQuestId. + */ + int getFromParentQuestId(); + } + /** + * Protobuf type {@code TrialAvatarGrantRecord} + */ + public static final class TrialAvatarGrantRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrialAvatarGrantRecord) + TrialAvatarGrantRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrialAvatarGrantRecord.newBuilder() to construct. + private TrialAvatarGrantRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrialAvatarGrantRecord() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrialAvatarGrantRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrialAvatarGrantRecord( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + grantReason_ = input.readUInt32(); + break; + } + case 16: { + + fromParentQuestId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.class, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder.class); + } + + /** + * Protobuf enum {@code TrialAvatarGrantRecord.GrantReason} + */ + public enum GrantReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * GRANT_REASON_INVALID = 0; + */ + GRANT_REASON_INVALID(0), + /** + * GRANT_REASON_BY_QUEST = 1; + */ + GRANT_REASON_BY_QUEST(1), + /** + * GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY = 2; + */ + GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY(2), + /** + * GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE = 3; + */ + GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE(3), + /** + * GRANT_REASON_BY_MIST_TRIAL_ACTIVITY = 4; + */ + GRANT_REASON_BY_MIST_TRIAL_ACTIVITY(4), + /** + * GRANT_REASON_BY_SUMO_ACTIVITY = 5; + */ + GRANT_REASON_BY_SUMO_ACTIVITY(5), + /** + * GRANT_REASON_Unk2700_ELPMDIEIOHP = 6; + */ + GRANT_REASON_Unk2700_ELPMDIEIOHP(6), + /** + * GRANT_REASON_Unk2700_FALPDBLGHJB = 7; + */ + GRANT_REASON_Unk2700_FALPDBLGHJB(7), + /** + * GRANT_REASON_Unk2700_GAMADMGGMBC = 8; + */ + GRANT_REASON_Unk2700_GAMADMGGMBC(8), + /** + * GRANT_REASON_Unk2800_FIIDJHAKMOI = 9; + */ + GRANT_REASON_Unk2800_FIIDJHAKMOI(9), + /** + * GRANT_REASON_Unk3000_ANPCNHCADHG = 10; + */ + GRANT_REASON_Unk3000_ANPCNHCADHG(10), + /** + * GRANT_REASON_Unk3000_AJIFFOLFKLO = 11; + */ + GRANT_REASON_Unk3000_AJIFFOLFKLO(11), + UNRECOGNIZED(-1), + ; + + /** + * GRANT_REASON_INVALID = 0; + */ + public static final int GRANT_REASON_INVALID_VALUE = 0; + /** + * GRANT_REASON_BY_QUEST = 1; + */ + public static final int GRANT_REASON_BY_QUEST_VALUE = 1; + /** + * GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY = 2; + */ + public static final int GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY_VALUE = 2; + /** + * GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE = 3; + */ + public static final int GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE_VALUE = 3; + /** + * GRANT_REASON_BY_MIST_TRIAL_ACTIVITY = 4; + */ + public static final int GRANT_REASON_BY_MIST_TRIAL_ACTIVITY_VALUE = 4; + /** + * GRANT_REASON_BY_SUMO_ACTIVITY = 5; + */ + public static final int GRANT_REASON_BY_SUMO_ACTIVITY_VALUE = 5; + /** + * GRANT_REASON_Unk2700_ELPMDIEIOHP = 6; + */ + public static final int GRANT_REASON_Unk2700_ELPMDIEIOHP_VALUE = 6; + /** + * GRANT_REASON_Unk2700_FALPDBLGHJB = 7; + */ + public static final int GRANT_REASON_Unk2700_FALPDBLGHJB_VALUE = 7; + /** + * GRANT_REASON_Unk2700_GAMADMGGMBC = 8; + */ + public static final int GRANT_REASON_Unk2700_GAMADMGGMBC_VALUE = 8; + /** + * GRANT_REASON_Unk2800_FIIDJHAKMOI = 9; + */ + public static final int GRANT_REASON_Unk2800_FIIDJHAKMOI_VALUE = 9; + /** + * GRANT_REASON_Unk3000_ANPCNHCADHG = 10; + */ + public static final int GRANT_REASON_Unk3000_ANPCNHCADHG_VALUE = 10; + /** + * GRANT_REASON_Unk3000_AJIFFOLFKLO = 11; + */ + public static final int GRANT_REASON_Unk3000_AJIFFOLFKLO_VALUE = 11; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static GrantReason valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static GrantReason forNumber(int value) { + switch (value) { + case 0: return GRANT_REASON_INVALID; + case 1: return GRANT_REASON_BY_QUEST; + case 2: return GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY; + case 3: return GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE; + case 4: return GRANT_REASON_BY_MIST_TRIAL_ACTIVITY; + case 5: return GRANT_REASON_BY_SUMO_ACTIVITY; + case 6: return GRANT_REASON_Unk2700_ELPMDIEIOHP; + case 7: return GRANT_REASON_Unk2700_FALPDBLGHJB; + case 8: return GRANT_REASON_Unk2700_GAMADMGGMBC; + case 9: return GRANT_REASON_Unk2800_FIIDJHAKMOI; + case 10: return GRANT_REASON_Unk3000_ANPCNHCADHG; + case 11: return GRANT_REASON_Unk3000_AJIFFOLFKLO; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + GrantReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public GrantReason findValueByNumber(int number) { + return GrantReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDescriptor().getEnumTypes().get(0); + } + + private static final GrantReason[] VALUES = values(); + + public static GrantReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private GrantReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:TrialAvatarGrantRecord.GrantReason) + } + + public static final int GRANT_REASON_FIELD_NUMBER = 1; + private int grantReason_; + /** + * uint32 grant_reason = 1; + * @return The grantReason. + */ + @java.lang.Override + public int getGrantReason() { + return grantReason_; + } + + public static final int FROM_PARENT_QUEST_ID_FIELD_NUMBER = 2; + private int fromParentQuestId_; + /** + * uint32 from_parent_quest_id = 2; + * @return The fromParentQuestId. + */ + @java.lang.Override + public int getFromParentQuestId() { + return fromParentQuestId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (grantReason_ != 0) { + output.writeUInt32(1, grantReason_); + } + if (fromParentQuestId_ != 0) { + output.writeUInt32(2, fromParentQuestId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (grantReason_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, grantReason_); + } + if (fromParentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, fromParentQuestId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord other = (emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord) obj; + + if (getGrantReason() + != other.getGrantReason()) return false; + if (getFromParentQuestId() + != other.getFromParentQuestId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GRANT_REASON_FIELD_NUMBER; + hash = (53 * hash) + getGrantReason(); + hash = (37 * hash) + FROM_PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getFromParentQuestId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TrialAvatarGrantRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrialAvatarGrantRecord) + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.class, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + grantReason_ = 0; + + fromParentQuestId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord build() { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord buildPartial() { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord result = new emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord(this); + result.grantReason_ = grantReason_; + result.fromParentQuestId_ = fromParentQuestId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord) { + return mergeFrom((emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord other) { + if (other == emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance()) return this; + if (other.getGrantReason() != 0) { + setGrantReason(other.getGrantReason()); + } + if (other.getFromParentQuestId() != 0) { + setFromParentQuestId(other.getFromParentQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int grantReason_ ; + /** + * uint32 grant_reason = 1; + * @return The grantReason. + */ + @java.lang.Override + public int getGrantReason() { + return grantReason_; + } + /** + * uint32 grant_reason = 1; + * @param value The grantReason to set. + * @return This builder for chaining. + */ + public Builder setGrantReason(int value) { + + grantReason_ = value; + onChanged(); + return this; + } + /** + * uint32 grant_reason = 1; + * @return This builder for chaining. + */ + public Builder clearGrantReason() { + + grantReason_ = 0; + onChanged(); + return this; + } + + private int fromParentQuestId_ ; + /** + * uint32 from_parent_quest_id = 2; + * @return The fromParentQuestId. + */ + @java.lang.Override + public int getFromParentQuestId() { + return fromParentQuestId_; + } + /** + * uint32 from_parent_quest_id = 2; + * @param value The fromParentQuestId to set. + * @return This builder for chaining. + */ + public Builder setFromParentQuestId(int value) { + + fromParentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 from_parent_quest_id = 2; + * @return This builder for chaining. + */ + public Builder clearFromParentQuestId() { + + fromParentQuestId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TrialAvatarGrantRecord) + } + + // @@protoc_insertion_point(class_scope:TrialAvatarGrantRecord) + private static final emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord(); + } + + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrialAvatarGrantRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrialAvatarGrantRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrialAvatarGrantRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrialAvatarGrantRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034TrialAvatarGrantRecord.proto\"\233\004\n\026Trial" + + "AvatarGrantRecord\022\024\n\014grant_reason\030\001 \001(\r\022" + + "\034\n\024from_parent_quest_id\030\002 \001(\r\"\314\003\n\013GrantR" + + "eason\022\030\n\024GRANT_REASON_INVALID\020\000\022\031\n\025GRANT" + + "_REASON_BY_QUEST\020\001\022)\n%GRANT_REASON_BY_TR" + + "IAL_AVATAR_ACTIVITY\020\002\022-\n)GRANT_REASON_BY" + + "_DUNGEON_ELEMENT_CHALLENGE\020\003\022\'\n#GRANT_RE" + + "ASON_BY_MIST_TRIAL_ACTIVITY\020\004\022!\n\035GRANT_R" + + "EASON_BY_SUMO_ACTIVITY\020\005\022$\n GRANT_REASON" + + "_Unk2700_ELPMDIEIOHP\020\006\022$\n GRANT_REASON_U" + + "nk2700_FALPDBLGHJB\020\007\022$\n GRANT_REASON_Unk" + + "2700_GAMADMGGMBC\020\010\022$\n GRANT_REASON_Unk28" + + "00_FIIDJHAKMOI\020\t\022$\n GRANT_REASON_Unk3000" + + "_ANPCNHCADHG\020\n\022$\n GRANT_REASON_Unk3000_A" + + "JIFFOLFKLO\020\013B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TrialAvatarGrantRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrialAvatarGrantRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrialAvatarGrantRecord_descriptor, + new java.lang.String[] { "GrantReason", "FromParentQuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java new file mode 100644 index 000000000..e81a3f8eb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java @@ -0,0 +1,1121 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrialAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class TrialAvatarInfoOuterClass { + private TrialAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrialAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrialAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 trial_avatar_id = 1; + * @return The trialAvatarId. + */ + int getTrialAvatarId(); + + /** + * repeated .Item trial_equip_list = 2; + */ + java.util.List + getTrialEquipListList(); + /** + * repeated .Item trial_equip_list = 2; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index); + /** + * repeated .Item trial_equip_list = 2; + */ + int getTrialEquipListCount(); + /** + * repeated .Item trial_equip_list = 2; + */ + java.util.List + getTrialEquipListOrBuilderList(); + /** + * repeated .Item trial_equip_list = 2; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( + int index); + + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return Whether the grantRecord field is set. + */ + boolean hasGrantRecord(); + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return The grantRecord. + */ + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord(); + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder getGrantRecordOrBuilder(); + } + /** + * Protobuf type {@code TrialAvatarInfo} + */ + public static final class TrialAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrialAvatarInfo) + TrialAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrialAvatarInfo.newBuilder() to construct. + private TrialAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrialAvatarInfo() { + trialEquipList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrialAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrialAvatarInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + trialAvatarId_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + trialEquipList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + break; + } + case 26: { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder subBuilder = null; + if (grantRecord_ != null) { + subBuilder = grantRecord_.toBuilder(); + } + grantRecord_ = input.readMessage(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(grantRecord_); + grantRecord_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = java.util.Collections.unmodifiableList(trialEquipList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.class, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder.class); + } + + public static final int TRIAL_AVATAR_ID_FIELD_NUMBER = 1; + private int trialAvatarId_; + /** + * uint32 trial_avatar_id = 1; + * @return The trialAvatarId. + */ + @java.lang.Override + public int getTrialAvatarId() { + return trialAvatarId_; + } + + public static final int TRIAL_EQUIP_LIST_FIELD_NUMBER = 2; + private java.util.List trialEquipList_; + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public java.util.List getTrialEquipListList() { + return trialEquipList_; + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public java.util.List + getTrialEquipListOrBuilderList() { + return trialEquipList_; + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public int getTrialEquipListCount() { + return trialEquipList_.size(); + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index) { + return trialEquipList_.get(index); + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( + int index) { + return trialEquipList_.get(index); + } + + public static final int GRANT_RECORD_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord grantRecord_; + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return Whether the grantRecord field is set. + */ + @java.lang.Override + public boolean hasGrantRecord() { + return grantRecord_ != null; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return The grantRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord() { + return grantRecord_ == null ? emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance() : grantRecord_; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder getGrantRecordOrBuilder() { + return getGrantRecord(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (trialAvatarId_ != 0) { + output.writeUInt32(1, trialAvatarId_); + } + for (int i = 0; i < trialEquipList_.size(); i++) { + output.writeMessage(2, trialEquipList_.get(i)); + } + if (grantRecord_ != null) { + output.writeMessage(3, getGrantRecord()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (trialAvatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, trialAvatarId_); + } + for (int i = 0; i < trialEquipList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, trialEquipList_.get(i)); + } + if (grantRecord_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGrantRecord()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo other = (emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo) obj; + + if (getTrialAvatarId() + != other.getTrialAvatarId()) return false; + if (!getTrialEquipListList() + .equals(other.getTrialEquipListList())) return false; + if (hasGrantRecord() != other.hasGrantRecord()) return false; + if (hasGrantRecord()) { + if (!getGrantRecord() + .equals(other.getGrantRecord())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TRIAL_AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarId(); + if (getTrialEquipListCount() > 0) { + hash = (37 * hash) + TRIAL_EQUIP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTrialEquipListList().hashCode(); + } + if (hasGrantRecord()) { + hash = (37 * hash) + GRANT_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getGrantRecord().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code TrialAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrialAvatarInfo) + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.class, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTrialEquipListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + trialAvatarId_ = 0; + + if (trialEquipListBuilder_ == null) { + trialEquipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + trialEquipListBuilder_.clear(); + } + if (grantRecordBuilder_ == null) { + grantRecord_ = null; + } else { + grantRecord_ = null; + grantRecordBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo build() { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo buildPartial() { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo result = new emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo(this); + int from_bitField0_ = bitField0_; + result.trialAvatarId_ = trialAvatarId_; + if (trialEquipListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = java.util.Collections.unmodifiableList(trialEquipList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.trialEquipList_ = trialEquipList_; + } else { + result.trialEquipList_ = trialEquipListBuilder_.build(); + } + if (grantRecordBuilder_ == null) { + result.grantRecord_ = grantRecord_; + } else { + result.grantRecord_ = grantRecordBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo other) { + if (other == emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance()) return this; + if (other.getTrialAvatarId() != 0) { + setTrialAvatarId(other.getTrialAvatarId()); + } + if (trialEquipListBuilder_ == null) { + if (!other.trialEquipList_.isEmpty()) { + if (trialEquipList_.isEmpty()) { + trialEquipList_ = other.trialEquipList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTrialEquipListIsMutable(); + trialEquipList_.addAll(other.trialEquipList_); + } + onChanged(); + } + } else { + if (!other.trialEquipList_.isEmpty()) { + if (trialEquipListBuilder_.isEmpty()) { + trialEquipListBuilder_.dispose(); + trialEquipListBuilder_ = null; + trialEquipList_ = other.trialEquipList_; + bitField0_ = (bitField0_ & ~0x00000001); + trialEquipListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTrialEquipListFieldBuilder() : null; + } else { + trialEquipListBuilder_.addAllMessages(other.trialEquipList_); + } + } + } + if (other.hasGrantRecord()) { + mergeGrantRecord(other.getGrantRecord()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int trialAvatarId_ ; + /** + * uint32 trial_avatar_id = 1; + * @return The trialAvatarId. + */ + @java.lang.Override + public int getTrialAvatarId() { + return trialAvatarId_; + } + /** + * uint32 trial_avatar_id = 1; + * @param value The trialAvatarId to set. + * @return This builder for chaining. + */ + public Builder setTrialAvatarId(int value) { + + trialAvatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 trial_avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearTrialAvatarId() { + + trialAvatarId_ = 0; + onChanged(); + return this; + } + + private java.util.List trialEquipList_ = + java.util.Collections.emptyList(); + private void ensureTrialEquipListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = new java.util.ArrayList(trialEquipList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> trialEquipListBuilder_; + + /** + * repeated .Item trial_equip_list = 2; + */ + public java.util.List getTrialEquipListList() { + if (trialEquipListBuilder_ == null) { + return java.util.Collections.unmodifiableList(trialEquipList_); + } else { + return trialEquipListBuilder_.getMessageList(); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public int getTrialEquipListCount() { + if (trialEquipListBuilder_ == null) { + return trialEquipList_.size(); + } else { + return trialEquipListBuilder_.getCount(); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index) { + if (trialEquipListBuilder_ == null) { + return trialEquipList_.get(index); + } else { + return trialEquipListBuilder_.getMessage(index); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder setTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trialEquipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTrialEquipListIsMutable(); + trialEquipList_.set(index, value); + onChanged(); + } else { + trialEquipListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder setTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.set(index, builderForValue.build()); + onChanged(); + } else { + trialEquipListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trialEquipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTrialEquipListIsMutable(); + trialEquipList_.add(value); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trialEquipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTrialEquipListIsMutable(); + trialEquipList_.add(index, value); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.add(builderForValue.build()); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.add(index, builderForValue.build()); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addAllTrialEquipList( + java.lang.Iterable values) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, trialEquipList_); + onChanged(); + } else { + trialEquipListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder clearTrialEquipList() { + if (trialEquipListBuilder_ == null) { + trialEquipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + trialEquipListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder removeTrialEquipList(int index) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.remove(index); + onChanged(); + } else { + trialEquipListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getTrialEquipListBuilder( + int index) { + return getTrialEquipListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( + int index) { + if (trialEquipListBuilder_ == null) { + return trialEquipList_.get(index); } else { + return trialEquipListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public java.util.List + getTrialEquipListOrBuilderList() { + if (trialEquipListBuilder_ != null) { + return trialEquipListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(trialEquipList_); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addTrialEquipListBuilder() { + return getTrialEquipListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addTrialEquipListBuilder( + int index) { + return getTrialEquipListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item trial_equip_list = 2; + */ + public java.util.List + getTrialEquipListBuilderList() { + return getTrialEquipListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getTrialEquipListFieldBuilder() { + if (trialEquipListBuilder_ == null) { + trialEquipListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + trialEquipList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + trialEquipList_ = null; + } + return trialEquipListBuilder_; + } + + private emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord grantRecord_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder> grantRecordBuilder_; + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return Whether the grantRecord field is set. + */ + public boolean hasGrantRecord() { + return grantRecordBuilder_ != null || grantRecord_ != null; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return The grantRecord. + */ + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord() { + if (grantRecordBuilder_ == null) { + return grantRecord_ == null ? emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance() : grantRecord_; + } else { + return grantRecordBuilder_.getMessage(); + } + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder setGrantRecord(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord value) { + if (grantRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + grantRecord_ = value; + onChanged(); + } else { + grantRecordBuilder_.setMessage(value); + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder setGrantRecord( + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder builderForValue) { + if (grantRecordBuilder_ == null) { + grantRecord_ = builderForValue.build(); + onChanged(); + } else { + grantRecordBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder mergeGrantRecord(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord value) { + if (grantRecordBuilder_ == null) { + if (grantRecord_ != null) { + grantRecord_ = + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.newBuilder(grantRecord_).mergeFrom(value).buildPartial(); + } else { + grantRecord_ = value; + } + onChanged(); + } else { + grantRecordBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder clearGrantRecord() { + if (grantRecordBuilder_ == null) { + grantRecord_ = null; + onChanged(); + } else { + grantRecord_ = null; + grantRecordBuilder_ = null; + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder getGrantRecordBuilder() { + + onChanged(); + return getGrantRecordFieldBuilder().getBuilder(); + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder getGrantRecordOrBuilder() { + if (grantRecordBuilder_ != null) { + return grantRecordBuilder_.getMessageOrBuilder(); + } else { + return grantRecord_ == null ? + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance() : grantRecord_; + } + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder> + getGrantRecordFieldBuilder() { + if (grantRecordBuilder_ == null) { + grantRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder>( + getGrantRecord(), + getParentForChildren(), + isClean()); + grantRecord_ = null; + } + return grantRecordBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TrialAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:TrialAvatarInfo) + private static final emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo(); + } + + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrialAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrialAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrialAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrialAvatarInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TrialAvatarInfo.proto\032\nItem.proto\032\034Tri" + + "alAvatarGrantRecord.proto\"z\n\017TrialAvatar" + + "Info\022\027\n\017trial_avatar_id\030\001 \001(\r\022\037\n\020trial_e" + + "quip_list\030\002 \003(\0132\005.Item\022-\n\014grant_record\030\003" + + " \001(\0132\027.TrialAvatarGrantRecordB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.getDescriptor(), + }); + internal_static_TrialAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrialAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrialAvatarInfo_descriptor, + new java.lang.String[] { "TrialAvatarId", "TrialEquipList", "GrantRecord", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeReqOuterClass.java new file mode 100644 index 000000000..af038f262 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TryEnterHomeReq.proto + +package emu.grasscutter.net.proto; + +public final class TryEnterHomeReqOuterClass { + private TryEnterHomeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TryEnterHomeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TryEnterHomeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 target_point = 9; + * @return The targetPoint. + */ + int getTargetPoint(); + } + /** + *
+   * CmdId: 4482
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TryEnterHomeReq} + */ + public static final class TryEnterHomeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TryEnterHomeReq) + TryEnterHomeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TryEnterHomeReq.newBuilder() to construct. + private TryEnterHomeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TryEnterHomeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TryEnterHomeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TryEnterHomeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + targetUid_ = input.readUInt32(); + break; + } + case 72: { + + targetPoint_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.class, emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 3; + private int targetUid_; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int TARGET_POINT_FIELD_NUMBER = 9; + private int targetPoint_; + /** + * uint32 target_point = 9; + * @return The targetPoint. + */ + @java.lang.Override + public int getTargetPoint() { + return targetPoint_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetUid_ != 0) { + output.writeUInt32(3, targetUid_); + } + if (targetPoint_ != 0) { + output.writeUInt32(9, targetPoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetUid_); + } + if (targetPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetPoint_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq other = (emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getTargetPoint() + != other.getTargetPoint()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + TARGET_POINT_FIELD_NUMBER; + hash = (53 * hash) + getTargetPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4482
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TryEnterHomeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TryEnterHomeReq) + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.class, emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + targetPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq build() { + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq buildPartial() { + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq result = new emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq(this); + result.targetUid_ = targetUid_; + result.targetPoint_ = targetPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq) { + return mergeFrom((emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq other) { + if (other == emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getTargetPoint() != 0) { + setTargetPoint(other.getTargetPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 3; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 3; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int targetPoint_ ; + /** + * uint32 target_point = 9; + * @return The targetPoint. + */ + @java.lang.Override + public int getTargetPoint() { + return targetPoint_; + } + /** + * uint32 target_point = 9; + * @param value The targetPoint to set. + * @return This builder for chaining. + */ + public Builder setTargetPoint(int value) { + + targetPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 target_point = 9; + * @return This builder for chaining. + */ + public Builder clearTargetPoint() { + + targetPoint_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TryEnterHomeReq) + } + + // @@protoc_insertion_point(class_scope:TryEnterHomeReq) + private static final emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq(); + } + + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TryEnterHomeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TryEnterHomeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TryEnterHomeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TryEnterHomeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TryEnterHomeReq.proto\";\n\017TryEnterHomeR" + + "eq\022\022\n\ntarget_uid\030\003 \001(\r\022\024\n\014target_point\030\t" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TryEnterHomeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TryEnterHomeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TryEnterHomeReq_descriptor, + new java.lang.String[] { "TargetUid", "TargetPoint", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeRspOuterClass.java new file mode 100644 index 000000000..ede7e78fe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeRspOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TryEnterHomeRsp.proto + +package emu.grasscutter.net.proto; + +public final class TryEnterHomeRspOuterClass { + private TryEnterHomeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TryEnterHomeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TryEnterHomeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 15; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + } + /** + *
+   * CmdId: 4653
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TryEnterHomeRsp} + */ + public static final class TryEnterHomeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TryEnterHomeRsp) + TryEnterHomeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TryEnterHomeRsp.newBuilder() to construct. + private TryEnterHomeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TryEnterHomeRsp() { + paramList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TryEnterHomeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TryEnterHomeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 120: { + + targetUid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.class, emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 15; + private int targetUid_; + /** + * uint32 target_uid = 15; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PARAM_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + if (targetUid_ != 0) { + output.writeUInt32(15, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, targetUid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp other = (emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4653
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TryEnterHomeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TryEnterHomeRsp) + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.class, emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + retcode_ = 0; + + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp build() { + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp buildPartial() { + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp result = new emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp(this); + int from_bitField0_ = bitField0_; + result.targetUid_ = targetUid_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp) { + return mergeFrom((emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp other) { + if (other == emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int targetUid_ ; + /** + * uint32 target_uid = 15; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 15; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 15; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list = 10; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:TryEnterHomeRsp) + } + + // @@protoc_insertion_point(class_scope:TryEnterHomeRsp) + private static final emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp(); + } + + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TryEnterHomeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TryEnterHomeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TryEnterHomeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TryEnterHomeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TryEnterHomeRsp.proto\"J\n\017TryEnterHomeR" + + "sp\022\022\n\ntarget_uid\030\017 \001(\r\022\017\n\007retcode\030\004 \001(\005\022" + + "\022\n\nparam_list\030\n \003(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TryEnterHomeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TryEnterHomeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TryEnterHomeRsp_descriptor, + new java.lang.String[] { "TargetUid", "Retcode", "ParamList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Uint32PairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/Uint32PairOuterClass.java new file mode 100644 index 000000000..227f4c5e1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Uint32PairOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Uint32Pair.proto + +package emu.grasscutter.net.proto; + +public final class Uint32PairOuterClass { + private Uint32PairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Uint32PairOrBuilder extends + // @@protoc_insertion_point(interface_extends:Uint32Pair) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 key = 1; + * @return The key. + */ + int getKey(); + + /** + * uint32 value = 2; + * @return The value. + */ + int getValue(); + } + /** + * Protobuf type {@code Uint32Pair} + */ + public static final class Uint32Pair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Uint32Pair) + Uint32PairOrBuilder { + private static final long serialVersionUID = 0L; + // Use Uint32Pair.newBuilder() to construct. + private Uint32Pair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Uint32Pair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Uint32Pair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Uint32Pair( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + key_ = input.readUInt32(); + break; + } + case 16: { + + value_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.class, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 1; + private int key_; + /** + * uint32 key = 1; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private int value_; + /** + * uint32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (key_ != 0) { + output.writeUInt32(1, key_); + } + if (value_ != 0) { + output.writeUInt32(2, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, key_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, value_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair other = (emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair) obj; + + if (getKey() + != other.getKey()) return false; + if (getValue() + != other.getValue()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Uint32Pair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Uint32Pair) + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.class, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + key_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair build() { + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair buildPartial() { + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair result = new emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair(this); + result.key_ = key_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair) { + return mergeFrom((emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair other) { + if (other == emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()) return this; + if (other.getKey() != 0) { + setKey(other.getKey()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int key_ ; + /** + * uint32 key = 1; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 1; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 1; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * uint32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 2; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 2; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Uint32Pair) + } + + // @@protoc_insertion_point(class_scope:Uint32Pair) + private static final emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair(); + } + + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Uint32Pair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Uint32Pair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Uint32Pair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Uint32Pair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020Uint32Pair.proto\"(\n\nUint32Pair\022\013\n\003key\030" + + "\001 \001(\r\022\r\n\005value\030\002 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Uint32Pair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Uint32Pair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Uint32Pair_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java new file mode 100644 index 000000000..fbc3858f0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnionCmdNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnionCmdNotifyOuterClass { + private UnionCmdNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnionCmdNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnionCmdNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .UnionCmd cmd_list = 1; + */ + java.util.List + getCmdListList(); + /** + * repeated .UnionCmd cmd_list = 1; + */ + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index); + /** + * repeated .UnionCmd cmd_list = 1; + */ + int getCmdListCount(); + /** + * repeated .UnionCmd cmd_list = 1; + */ + java.util.List + getCmdListOrBuilderList(); + /** + * repeated .UnionCmd cmd_list = 1; + */ + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( + int index); + } + /** + *
+   * CmdId: 5
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnionCmdNotify} + */ + public static final class UnionCmdNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnionCmdNotify) + UnionCmdNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnionCmdNotify.newBuilder() to construct. + private UnionCmdNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnionCmdNotify() { + cmdList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnionCmdNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnionCmdNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cmdList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cmdList_.add( + input.readMessage(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + cmdList_ = java.util.Collections.unmodifiableList(cmdList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.class, emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.Builder.class); + } + + public static final int CMD_LIST_FIELD_NUMBER = 1; + private java.util.List cmdList_; + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public java.util.List getCmdListList() { + return cmdList_; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public java.util.List + getCmdListOrBuilderList() { + return cmdList_; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public int getCmdListCount() { + return cmdList_.size(); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index) { + return cmdList_.get(index); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( + int index) { + return cmdList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < cmdList_.size(); i++) { + output.writeMessage(1, cmdList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < cmdList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, cmdList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify other = (emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify) obj; + + if (!getCmdListList() + .equals(other.getCmdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCmdListCount() > 0) { + hash = (37 * hash) + CMD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCmdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 5
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnionCmdNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnionCmdNotify) + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.class, emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCmdListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (cmdListBuilder_ == null) { + cmdList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cmdListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify build() { + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify buildPartial() { + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify result = new emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify(this); + int from_bitField0_ = bitField0_; + if (cmdListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + cmdList_ = java.util.Collections.unmodifiableList(cmdList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cmdList_ = cmdList_; + } else { + result.cmdList_ = cmdListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify other) { + if (other == emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.getDefaultInstance()) return this; + if (cmdListBuilder_ == null) { + if (!other.cmdList_.isEmpty()) { + if (cmdList_.isEmpty()) { + cmdList_ = other.cmdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCmdListIsMutable(); + cmdList_.addAll(other.cmdList_); + } + onChanged(); + } + } else { + if (!other.cmdList_.isEmpty()) { + if (cmdListBuilder_.isEmpty()) { + cmdListBuilder_.dispose(); + cmdListBuilder_ = null; + cmdList_ = other.cmdList_; + bitField0_ = (bitField0_ & ~0x00000001); + cmdListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCmdListFieldBuilder() : null; + } else { + cmdListBuilder_.addAllMessages(other.cmdList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List cmdList_ = + java.util.Collections.emptyList(); + private void ensureCmdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cmdList_ = new java.util.ArrayList(cmdList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder> cmdListBuilder_; + + /** + * repeated .UnionCmd cmd_list = 1; + */ + public java.util.List getCmdListList() { + if (cmdListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cmdList_); + } else { + return cmdListBuilder_.getMessageList(); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public int getCmdListCount() { + if (cmdListBuilder_ == null) { + return cmdList_.size(); + } else { + return cmdListBuilder_.getCount(); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index) { + if (cmdListBuilder_ == null) { + return cmdList_.get(index); + } else { + return cmdListBuilder_.getMessage(index); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder setCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd value) { + if (cmdListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCmdListIsMutable(); + cmdList_.set(index, value); + onChanged(); + } else { + cmdListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder setCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder builderForValue) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.set(index, builderForValue.build()); + onChanged(); + } else { + cmdListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd value) { + if (cmdListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCmdListIsMutable(); + cmdList_.add(value); + onChanged(); + } else { + cmdListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd value) { + if (cmdListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCmdListIsMutable(); + cmdList_.add(index, value); + onChanged(); + } else { + cmdListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder builderForValue) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.add(builderForValue.build()); + onChanged(); + } else { + cmdListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder builderForValue) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.add(index, builderForValue.build()); + onChanged(); + } else { + cmdListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addAllCmdList( + java.lang.Iterable values) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cmdList_); + onChanged(); + } else { + cmdListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder clearCmdList() { + if (cmdListBuilder_ == null) { + cmdList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cmdListBuilder_.clear(); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder removeCmdList(int index) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.remove(index); + onChanged(); + } else { + cmdListBuilder_.remove(index); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder getCmdListBuilder( + int index) { + return getCmdListFieldBuilder().getBuilder(index); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( + int index) { + if (cmdListBuilder_ == null) { + return cmdList_.get(index); } else { + return cmdListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public java.util.List + getCmdListOrBuilderList() { + if (cmdListBuilder_ != null) { + return cmdListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cmdList_); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder addCmdListBuilder() { + return getCmdListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder addCmdListBuilder( + int index) { + return getCmdListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public java.util.List + getCmdListBuilderList() { + return getCmdListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder> + getCmdListFieldBuilder() { + if (cmdListBuilder_ == null) { + cmdListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder>( + cmdList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + cmdList_ = null; + } + return cmdListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnionCmdNotify) + } + + // @@protoc_insertion_point(class_scope:UnionCmdNotify) + private static final emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify(); + } + + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnionCmdNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnionCmdNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnionCmdNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnionCmdNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024UnionCmdNotify.proto\032\016UnionCmd.proto\"-" + + "\n\016UnionCmdNotify\022\033\n\010cmd_list\030\001 \003(\0132\t.Uni" + + "onCmdB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.UnionCmdOuterClass.getDescriptor(), + }); + internal_static_UnionCmdNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnionCmdNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnionCmdNotify_descriptor, + new java.lang.String[] { "CmdList", }); + emu.grasscutter.net.proto.UnionCmdOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java new file mode 100644 index 000000000..51e5c468b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java @@ -0,0 +1,610 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnionCmd.proto + +package emu.grasscutter.net.proto; + +public final class UnionCmdOuterClass { + private UnionCmdOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnionCmdOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnionCmd) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes body = 14; + * @return The body. + */ + com.google.protobuf.ByteString getBody(); + + /** + * uint32 message_id = 8; + * @return The messageId. + */ + int getMessageId(); + } + /** + * Protobuf type {@code UnionCmd} + */ + public static final class UnionCmd extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnionCmd) + UnionCmdOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnionCmd.newBuilder() to construct. + private UnionCmd(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnionCmd() { + body_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnionCmd(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnionCmd( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + messageId_ = input.readUInt32(); + break; + } + case 114: { + + body_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.class, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder.class); + } + + public static final int BODY_FIELD_NUMBER = 14; + private com.google.protobuf.ByteString body_; + /** + * bytes body = 14; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 8; + private int messageId_; + /** + * uint32 message_id = 8; + * @return The messageId. + */ + @java.lang.Override + public int getMessageId() { + return messageId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageId_ != 0) { + output.writeUInt32(8, messageId_); + } + if (!body_.isEmpty()) { + output.writeBytes(14, body_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, messageId_); + } + if (!body_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(14, body_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd other = (emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd) obj; + + if (!getBody() + .equals(other.getBody())) return false; + if (getMessageId() + != other.getMessageId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BODY_FIELD_NUMBER; + hash = (53 * hash) + getBody().hashCode(); + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code UnionCmd} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnionCmd) + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.class, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + body_ = com.google.protobuf.ByteString.EMPTY; + + messageId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd build() { + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd buildPartial() { + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd result = new emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd(this); + result.body_ = body_; + result.messageId_ = messageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd) { + return mergeFrom((emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd other) { + if (other == emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()) return this; + if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { + setBody(other.getBody()); + } + if (other.getMessageId() != 0) { + setMessageId(other.getMessageId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes body = 14; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + /** + * bytes body = 14; + * @param value The body to set. + * @return This builder for chaining. + */ + public Builder setBody(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + body_ = value; + onChanged(); + return this; + } + /** + * bytes body = 14; + * @return This builder for chaining. + */ + public Builder clearBody() { + + body_ = getDefaultInstance().getBody(); + onChanged(); + return this; + } + + private int messageId_ ; + /** + * uint32 message_id = 8; + * @return The messageId. + */ + @java.lang.Override + public int getMessageId() { + return messageId_; + } + /** + * uint32 message_id = 8; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId(int value) { + + messageId_ = value; + onChanged(); + return this; + } + /** + * uint32 message_id = 8; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnionCmd) + } + + // @@protoc_insertion_point(class_scope:UnionCmd) + private static final emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd(); + } + + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnionCmd parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnionCmd(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnionCmd_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnionCmd_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016UnionCmd.proto\",\n\010UnionCmd\022\014\n\004body\030\016 \001" + + "(\014\022\022\n\nmessage_id\030\010 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnionCmd_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnionCmd_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnionCmd_descriptor, + new java.lang.String[] { "Body", "MessageId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700BIEMCDLIFOD.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700BIEMCDLIFOD.java new file mode 100644 index 000000000..0d796e88a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700BIEMCDLIFOD.java @@ -0,0 +1,940 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_BIEMCDLIFOD.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700BIEMCDLIFOD { + private Unk2700BIEMCDLIFOD() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_BIEMCDLIFODOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_BIEMCDLIFOD) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 guid = 11; + * @return The guid. + */ + int getGuid(); + + /** + * .Vector spawn_pos = 14; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 14; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + + /** + * repeated int32 included_furniture_index_list = 12; + * @return A list containing the includedFurnitureIndexList. + */ + java.util.List getIncludedFurnitureIndexListList(); + /** + * repeated int32 included_furniture_index_list = 12; + * @return The count of includedFurnitureIndexList. + */ + int getIncludedFurnitureIndexListCount(); + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + int getIncludedFurnitureIndexList(int index); + } + /** + * Protobuf type {@code Unk2700_BIEMCDLIFOD} + */ + public static final class Unk2700_BIEMCDLIFOD extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_BIEMCDLIFOD) + Unk2700_BIEMCDLIFODOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_BIEMCDLIFOD.newBuilder() to construct. + private Unk2700_BIEMCDLIFOD(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_BIEMCDLIFOD() { + includedFurnitureIndexList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_BIEMCDLIFOD(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_BIEMCDLIFOD( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + guid_ = input.readUInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + includedFurnitureIndexList_.addInt(input.readInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.class, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 11; + private int guid_; + /** + * uint32 guid = 11; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 14; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 14; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + public static final int INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_; + /** + * repeated int32 included_furniture_index_list = 12; + * @return A list containing the includedFurnitureIndexList. + */ + @java.lang.Override + public java.util.List + getIncludedFurnitureIndexListList() { + return includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + private int includedFurnitureIndexListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (guid_ != 0) { + output.writeUInt32(11, guid_); + } + if (getIncludedFurnitureIndexListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(includedFurnitureIndexListMemoizedSerializedSize); + } + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + output.writeInt32NoTag(includedFurnitureIndexList_.getInt(i)); + } + if (spawnPos_ != null) { + output.writeMessage(14, getSpawnPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, guid_); + } + { + int dataSize = 0; + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(includedFurnitureIndexList_.getInt(i)); + } + size += dataSize; + if (!getIncludedFurnitureIndexListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + includedFurnitureIndexListMemoizedSerializedSize = dataSize; + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getSpawnPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD other = (emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD) obj; + + if (getGuid() + != other.getGuid()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (!getIncludedFurnitureIndexListList() + .equals(other.getIncludedFurnitureIndexListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + if (getIncludedFurnitureIndexListCount() > 0) { + hash = (37 * hash) + INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIncludedFurnitureIndexListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2700_BIEMCDLIFOD} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_BIEMCDLIFOD) + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.class, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD build() { + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD buildPartial() { + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD result = new emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD(this); + int from_bitField0_ = bitField0_; + result.guid_ = guid_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.includedFurnitureIndexList_ = includedFurnitureIndexList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD other) { + if (other == emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance()) return this; + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + if (!other.includedFurnitureIndexList_.isEmpty()) { + if (includedFurnitureIndexList_.isEmpty()) { + includedFurnitureIndexList_ = other.includedFurnitureIndexList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addAll(other.includedFurnitureIndexList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int guid_ ; + /** + * uint32 guid = 11; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 11; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 11; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 14; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 14; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 14; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_ = emptyIntList(); + private void ensureIncludedFurnitureIndexListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = mutableCopy(includedFurnitureIndexList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return A list containing the includedFurnitureIndexList. + */ + public java.util.List + getIncludedFurnitureIndexListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(includedFurnitureIndexList_) : includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index to set the value at. + * @param value The includedFurnitureIndexList to set. + * @return This builder for chaining. + */ + public Builder setIncludedFurnitureIndexList( + int index, int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param value The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addIncludedFurnitureIndexList(int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param values The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addAllIncludedFurnitureIndexList( + java.lang.Iterable values) { + ensureIncludedFurnitureIndexListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, includedFurnitureIndexList_); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return This builder for chaining. + */ + public Builder clearIncludedFurnitureIndexList() { + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2700_BIEMCDLIFOD) + } + + // @@protoc_insertion_point(class_scope:Unk2700_BIEMCDLIFOD) + private static final emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD(); + } + + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_BIEMCDLIFOD parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_BIEMCDLIFOD(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_BIEMCDLIFOD_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_BIEMCDLIFOD.proto\032\014Vector.prot" + + "o\"f\n\023Unk2700_BIEMCDLIFOD\022\014\n\004guid\030\013 \001(\r\022\032" + + "\n\tspawn_pos\030\016 \001(\0132\007.Vector\022%\n\035included_f" + + "urniture_index_list\030\014 \003(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_Unk2700_BIEMCDLIFOD_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_BIEMCDLIFOD_descriptor, + new java.lang.String[] { "Guid", "SpawnPos", "IncludedFurnitureIndexList", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CBJEDMGOBPL.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CBJEDMGOBPL.java new file mode 100644 index 000000000..850b91c0a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CBJEDMGOBPL.java @@ -0,0 +1,167 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_CBJEDMGOBPL.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700CBJEDMGOBPL { + private Unk2700CBJEDMGOBPL() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2700_CBJEDMGOBPL} + */ + public enum Unk2700_CBJEDMGOBPL + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL = 0; + */ + Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL(0), + /** + * Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD = 1; + */ + Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD(1), + /** + * Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH = 2; + */ + Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH(2), + /** + * Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD = 3; + */ + Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD(3), + UNRECOGNIZED(-1), + ; + + /** + * Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL = 0; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL_VALUE = 0; + /** + * Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD = 1; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD_VALUE = 1; + /** + * Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH = 2; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH_VALUE = 2; + /** + * Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD = 3; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Unk2700_CBJEDMGOBPL valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Unk2700_CBJEDMGOBPL forNumber(int value) { + switch (value) { + case 0: return Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL; + case 1: return Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD; + case 2: return Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH; + case 3: return Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2700_CBJEDMGOBPL> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2700_CBJEDMGOBPL findValueByNumber(int number) { + return Unk2700_CBJEDMGOBPL.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2700_CBJEDMGOBPL[] VALUES = values(); + + public static Unk2700_CBJEDMGOBPL valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2700_CBJEDMGOBPL(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2700_CBJEDMGOBPL) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_CBJEDMGOBPL.proto*\311\001\n\023Unk2700_" + + "CBJEDMGOBPL\022+\n\'Unk2700_CBJEDMGOBPL_Unk27" + + "00_MBLDLJOKLBL\020\000\022+\n\'Unk2700_CBJEDMGOBPL_" + + "Unk2700_ILOMIKADKGD\020\001\022+\n\'Unk2700_CBJEDMG" + + "OBPL_Unk2700_HGHOEJGHMDH\020\002\022+\n\'Unk2700_CB" + + "JEDMGOBPL_Unk2700_PJCONIDJGOD\020\003B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CCEOEOHLAPK.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CCEOEOHLAPK.java new file mode 100644 index 000000000..651e2baa2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CCEOEOHLAPK.java @@ -0,0 +1,884 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_CCEOEOHLAPK.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700CCEOEOHLAPK { + private Unk2700CCEOEOHLAPK() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_CCEOEOHLAPKOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_CCEOEOHLAPK) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + boolean getIsHintValid(); + + /** + * .Vector hint_center_pos = 8; + * @return Whether the hintCenterPos field is set. + */ + boolean hasHintCenterPos(); + /** + * .Vector hint_center_pos = 8; + * @return The hintCenterPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos(); + /** + * .Vector hint_center_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder(); + + /** + * uint32 group_id = 6; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 9; + * @return The configId. + */ + int getConfigId(); + } + /** + * Protobuf type {@code Unk2700_CCEOEOHLAPK} + */ + public static final class Unk2700_CCEOEOHLAPK extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_CCEOEOHLAPK) + Unk2700_CCEOEOHLAPKOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_CCEOEOHLAPK.newBuilder() to construct. + private Unk2700_CCEOEOHLAPK(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_CCEOEOHLAPK() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_CCEOEOHLAPK(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_CCEOEOHLAPK( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + isHintValid_ = input.readBool(); + break; + } + case 48: { + + groupId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hintCenterPos_ != null) { + subBuilder = hintCenterPos_.toBuilder(); + } + hintCenterPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hintCenterPos_); + hintCenterPos_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + configId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.class, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder.class); + } + + public static final int IS_HINT_VALID_FIELD_NUMBER = 3; + private boolean isHintValid_; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + + public static final int HINT_CENTER_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + /** + * .Vector hint_center_pos = 8; + * @return Whether the hintCenterPos field is set. + */ + @java.lang.Override + public boolean hasHintCenterPos() { + return hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 8; + * @return The hintCenterPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + /** + * .Vector hint_center_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + return getHintCenterPos(); + } + + public static final int GROUP_ID_FIELD_NUMBER = 6; + private int groupId_; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 9; + private int configId_; + /** + * uint32 config_id = 9; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isHintValid_ != false) { + output.writeBool(3, isHintValid_); + } + if (groupId_ != 0) { + output.writeUInt32(6, groupId_); + } + if (hintCenterPos_ != null) { + output.writeMessage(8, getHintCenterPos()); + } + if (configId_ != 0) { + output.writeUInt32(9, configId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isHintValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isHintValid_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, groupId_); + } + if (hintCenterPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getHintCenterPos()); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, configId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK other = (emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK) obj; + + if (getIsHintValid() + != other.getIsHintValid()) return false; + if (hasHintCenterPos() != other.hasHintCenterPos()) return false; + if (hasHintCenterPos()) { + if (!getHintCenterPos() + .equals(other.getHintCenterPos())) return false; + } + if (getGroupId() + != other.getGroupId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_HINT_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHintValid()); + if (hasHintCenterPos()) { + hash = (37 * hash) + HINT_CENTER_POS_FIELD_NUMBER; + hash = (53 * hash) + getHintCenterPos().hashCode(); + } + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2700_CCEOEOHLAPK} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_CCEOEOHLAPK) + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.class, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isHintValid_ = false; + + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + groupId_ = 0; + + configId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK build() { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK buildPartial() { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK result = new emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK(this); + result.isHintValid_ = isHintValid_; + if (hintCenterPosBuilder_ == null) { + result.hintCenterPos_ = hintCenterPos_; + } else { + result.hintCenterPos_ = hintCenterPosBuilder_.build(); + } + result.groupId_ = groupId_; + result.configId_ = configId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK other) { + if (other == emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance()) return this; + if (other.getIsHintValid() != false) { + setIsHintValid(other.getIsHintValid()); + } + if (other.hasHintCenterPos()) { + mergeHintCenterPos(other.getHintCenterPos()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isHintValid_ ; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + /** + * bool is_hint_valid = 3; + * @param value The isHintValid to set. + * @return This builder for chaining. + */ + public Builder setIsHintValid(boolean value) { + + isHintValid_ = value; + onChanged(); + return this; + } + /** + * bool is_hint_valid = 3; + * @return This builder for chaining. + */ + public Builder clearIsHintValid() { + + isHintValid_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hintCenterPosBuilder_; + /** + * .Vector hint_center_pos = 8; + * @return Whether the hintCenterPos field is set. + */ + public boolean hasHintCenterPos() { + return hintCenterPosBuilder_ != null || hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 8; + * @return The hintCenterPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } else { + return hintCenterPosBuilder_.getMessage(); + } + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder setHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hintCenterPos_ = value; + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder setHintCenterPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = builderForValue.build(); + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder mergeHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (hintCenterPos_ != null) { + hintCenterPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hintCenterPos_).mergeFrom(value).buildPartial(); + } else { + hintCenterPos_ = value; + } + onChanged(); + } else { + hintCenterPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder clearHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + onChanged(); + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHintCenterPosBuilder() { + + onChanged(); + return getHintCenterPosFieldBuilder().getBuilder(); + } + /** + * .Vector hint_center_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + if (hintCenterPosBuilder_ != null) { + return hintCenterPosBuilder_.getMessageOrBuilder(); + } else { + return hintCenterPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + } + /** + * .Vector hint_center_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHintCenterPosFieldBuilder() { + if (hintCenterPosBuilder_ == null) { + hintCenterPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHintCenterPos(), + getParentForChildren(), + isClean()); + hintCenterPos_ = null; + } + return hintCenterPosBuilder_; + } + + private int groupId_ ; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 6; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 6; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 9; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 9; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 9; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2700_CCEOEOHLAPK) + } + + // @@protoc_insertion_point(class_scope:Unk2700_CCEOEOHLAPK) + private static final emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK(); + } + + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_CCEOEOHLAPK parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_CCEOEOHLAPK(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_CCEOEOHLAPK_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_CCEOEOHLAPK.proto\032\014Vector.prot" + + "o\"s\n\023Unk2700_CCEOEOHLAPK\022\025\n\ris_hint_vali" + + "d\030\003 \001(\010\022 \n\017hint_center_pos\030\010 \001(\0132\007.Vecto" + + "r\022\020\n\010group_id\030\006 \001(\r\022\021\n\tconfig_id\030\t \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_Unk2700_CCEOEOHLAPK_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_CCEOEOHLAPK_descriptor, + new java.lang.String[] { "IsHintValid", "HintCenterPos", "GroupId", "ConfigId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FDEGJOCDDGH.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FDEGJOCDDGH.java new file mode 100644 index 000000000..0ac34faf2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FDEGJOCDDGH.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_FDEGJOCDDGH.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700FDEGJOCDDGH { + private Unk2700FDEGJOCDDGH() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_FDEGJOCDDGHOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_FDEGJOCDDGH) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_progress = 9; + * @return The curProgress. + */ + int getCurProgress(); + + /** + * uint32 challenge_index = 10; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * bool is_success = 4; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_id = 8; + * @return The challengeId. + */ + int getChallengeId(); + } + /** + * Protobuf type {@code Unk2700_FDEGJOCDDGH} + */ + public static final class Unk2700_FDEGJOCDDGH extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_FDEGJOCDDGH) + Unk2700_FDEGJOCDDGHOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_FDEGJOCDDGH.newBuilder() to construct. + private Unk2700_FDEGJOCDDGH(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_FDEGJOCDDGH() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_FDEGJOCDDGH(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_FDEGJOCDDGH( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + isSuccess_ = input.readBool(); + break; + } + case 64: { + + challengeId_ = input.readUInt32(); + break; + } + case 72: { + + curProgress_ = input.readUInt32(); + break; + } + case 80: { + + challengeIndex_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.class, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder.class); + } + + public static final int CUR_PROGRESS_FIELD_NUMBER = 9; + private int curProgress_; + /** + * uint32 cur_progress = 9; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 10; + private int challengeIndex_; + /** + * uint32 challenge_index = 10; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 4; + private boolean isSuccess_; + /** + * bool is_success = 4; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_ID_FIELD_NUMBER = 8; + private int challengeId_; + /** + * uint32 challenge_id = 8; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isSuccess_ != false) { + output.writeBool(4, isSuccess_); + } + if (challengeId_ != 0) { + output.writeUInt32(8, challengeId_); + } + if (curProgress_ != 0) { + output.writeUInt32(9, curProgress_); + } + if (challengeIndex_ != 0) { + output.writeUInt32(10, challengeIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isSuccess_); + } + if (challengeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, challengeId_); + } + if (curProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curProgress_); + } + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, challengeIndex_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH other = (emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH) obj; + + if (getCurProgress() + != other.getCurProgress()) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeId() + != other.getChallengeId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getCurProgress(); + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getChallengeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2700_FDEGJOCDDGH} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_FDEGJOCDDGH) + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.class, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curProgress_ = 0; + + challengeIndex_ = 0; + + isSuccess_ = false; + + challengeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH build() { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH buildPartial() { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH result = new emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH(this); + result.curProgress_ = curProgress_; + result.challengeIndex_ = challengeIndex_; + result.isSuccess_ = isSuccess_; + result.challengeId_ = challengeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH other) { + if (other == emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance()) return this; + if (other.getCurProgress() != 0) { + setCurProgress(other.getCurProgress()); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeId() != 0) { + setChallengeId(other.getChallengeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curProgress_ ; + /** + * uint32 cur_progress = 9; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + /** + * uint32 cur_progress = 9; + * @param value The curProgress to set. + * @return This builder for chaining. + */ + public Builder setCurProgress(int value) { + + curProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_progress = 9; + * @return This builder for chaining. + */ + public Builder clearCurProgress() { + + curProgress_ = 0; + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 10; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 10; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 10; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 4; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 4; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 4; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeId_ ; + /** + * uint32 challenge_id = 8; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + /** + * uint32 challenge_id = 8; + * @param value The challengeId to set. + * @return This builder for chaining. + */ + public Builder setChallengeId(int value) { + + challengeId_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_id = 8; + * @return This builder for chaining. + */ + public Builder clearChallengeId() { + + challengeId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2700_FDEGJOCDDGH) + } + + // @@protoc_insertion_point(class_scope:Unk2700_FDEGJOCDDGH) + private static final emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH(); + } + + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_FDEGJOCDDGH parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_FDEGJOCDDGH(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_FDEGJOCDDGH_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_FDEGJOCDDGH.proto\"n\n\023Unk2700_F" + + "DEGJOCDDGH\022\024\n\014cur_progress\030\t \001(\r\022\027\n\017chal" + + "lenge_index\030\n \001(\r\022\022\n\nis_success\030\004 \001(\010\022\024\n" + + "\014challenge_id\030\010 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk2700_FDEGJOCDDGH_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_FDEGJOCDDGH_descriptor, + new java.lang.String[] { "CurProgress", "ChallengeIndex", "IsSuccess", "ChallengeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FHOKHHBGPEG.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FHOKHHBGPEG.java new file mode 100644 index 000000000..646c34443 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FHOKHHBGPEG.java @@ -0,0 +1,166 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_FHOKHHBGPEG.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700FHOKHHBGPEG { + private Unk2700FHOKHHBGPEG() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2700_FHOKHHBGPEG} + */ + public enum Unk2700_FHOKHHBGPEG + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2700_FHOKHHBGPEG_NONE = 0; + */ + Unk2700_FHOKHHBGPEG_NONE(0), + /** + * Unk2700_FHOKHHBGPEG_FAIL = 1; + */ + Unk2700_FHOKHHBGPEG_FAIL(1), + /** + * Unk2700_FHOKHHBGPEG_SUCC = 2; + */ + Unk2700_FHOKHHBGPEG_SUCC(2), + /** + * Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE = 3; + */ + Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE(3), + UNRECOGNIZED(-1), + ; + + /** + * Unk2700_FHOKHHBGPEG_NONE = 0; + */ + public static final int Unk2700_FHOKHHBGPEG_NONE_VALUE = 0; + /** + * Unk2700_FHOKHHBGPEG_FAIL = 1; + */ + public static final int Unk2700_FHOKHHBGPEG_FAIL_VALUE = 1; + /** + * Unk2700_FHOKHHBGPEG_SUCC = 2; + */ + public static final int Unk2700_FHOKHHBGPEG_SUCC_VALUE = 2; + /** + * Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE = 3; + */ + public static final int Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Unk2700_FHOKHHBGPEG valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Unk2700_FHOKHHBGPEG forNumber(int value) { + switch (value) { + case 0: return Unk2700_FHOKHHBGPEG_NONE; + case 1: return Unk2700_FHOKHHBGPEG_FAIL; + case 2: return Unk2700_FHOKHHBGPEG_SUCC; + case 3: return Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2700_FHOKHHBGPEG> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2700_FHOKHHBGPEG findValueByNumber(int number) { + return Unk2700_FHOKHHBGPEG.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2700_FHOKHHBGPEG[] VALUES = values(); + + public static Unk2700_FHOKHHBGPEG valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2700_FHOKHHBGPEG(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2700_FHOKHHBGPEG) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_FHOKHHBGPEG.proto*\234\001\n\023Unk2700_" + + "FHOKHHBGPEG\022\034\n\030Unk2700_FHOKHHBGPEG_NONE\020" + + "\000\022\034\n\030Unk2700_FHOKHHBGPEG_FAIL\020\001\022\034\n\030Unk27" + + "00_FHOKHHBGPEG_SUCC\020\002\022+\n\'Unk2700_FHOKHHB" + + "GPEG_Unk2700_GGDJFCKGBGE\020\003B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700GOHMLAFNBGF.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700GOHMLAFNBGF.java new file mode 100644 index 000000000..afb7f2a24 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700GOHMLAFNBGF.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_GOHMLAFNBGF.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700GOHMLAFNBGF { + private Unk2700GOHMLAFNBGF() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_GOHMLAFNBGFOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_GOHMLAFNBGF) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return The unk2700OALCFEGIBOL. + */ + int getUnk2700OALCFEGIBOL(); + + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + java.util.List + getUnk2700CKPNCKDIJMBList(); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getUnk2700CKPNCKDIJMB(int index); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + int getUnk2700CKPNCKDIJMBCount(); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + java.util.List + getUnk2700CKPNCKDIJMBOrBuilderList(); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getUnk2700CKPNCKDIJMBOrBuilder( + int index); + } + /** + * Protobuf type {@code Unk2700_GOHMLAFNBGF} + */ + public static final class Unk2700_GOHMLAFNBGF extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_GOHMLAFNBGF) + Unk2700_GOHMLAFNBGFOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_GOHMLAFNBGF.newBuilder() to construct. + private Unk2700_GOHMLAFNBGF(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_GOHMLAFNBGF() { + unk2700CKPNCKDIJMB_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_GOHMLAFNBGF(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_GOHMLAFNBGF( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700CKPNCKDIJMB_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 64: { + + unk2700OALCFEGIBOL_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.class, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder.class); + } + + public static final int UNK2700_OALCFEGIBOL_FIELD_NUMBER = 8; + private int unk2700OALCFEGIBOL_; + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return The unk2700OALCFEGIBOL. + */ + @java.lang.Override + public int getUnk2700OALCFEGIBOL() { + return unk2700OALCFEGIBOL_; + } + + public static final int UNK2700_CKPNCKDIJMB_FIELD_NUMBER = 3; + private java.util.List unk2700CKPNCKDIJMB_; + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public java.util.List getUnk2700CKPNCKDIJMBList() { + return unk2700CKPNCKDIJMB_; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public java.util.List + getUnk2700CKPNCKDIJMBOrBuilderList() { + return unk2700CKPNCKDIJMB_; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public int getUnk2700CKPNCKDIJMBCount() { + return unk2700CKPNCKDIJMB_.size(); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getUnk2700CKPNCKDIJMB(int index) { + return unk2700CKPNCKDIJMB_.get(index); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getUnk2700CKPNCKDIJMBOrBuilder( + int index) { + return unk2700CKPNCKDIJMB_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < unk2700CKPNCKDIJMB_.size(); i++) { + output.writeMessage(3, unk2700CKPNCKDIJMB_.get(i)); + } + if (unk2700OALCFEGIBOL_ != 0) { + output.writeUInt32(8, unk2700OALCFEGIBOL_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < unk2700CKPNCKDIJMB_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, unk2700CKPNCKDIJMB_.get(i)); + } + if (unk2700OALCFEGIBOL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, unk2700OALCFEGIBOL_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF other = (emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF) obj; + + if (getUnk2700OALCFEGIBOL() + != other.getUnk2700OALCFEGIBOL()) return false; + if (!getUnk2700CKPNCKDIJMBList() + .equals(other.getUnk2700CKPNCKDIJMBList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_OALCFEGIBOL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OALCFEGIBOL(); + if (getUnk2700CKPNCKDIJMBCount() > 0) { + hash = (37 * hash) + UNK2700_CKPNCKDIJMB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700CKPNCKDIJMBList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2700_GOHMLAFNBGF} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_GOHMLAFNBGF) + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.class, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2700CKPNCKDIJMBFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700OALCFEGIBOL_ = 0; + + if (unk2700CKPNCKDIJMBBuilder_ == null) { + unk2700CKPNCKDIJMB_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk2700CKPNCKDIJMBBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF build() { + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF buildPartial() { + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF result = new emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF(this); + int from_bitField0_ = bitField0_; + result.unk2700OALCFEGIBOL_ = unk2700OALCFEGIBOL_; + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700CKPNCKDIJMB_ = unk2700CKPNCKDIJMB_; + } else { + result.unk2700CKPNCKDIJMB_ = unk2700CKPNCKDIJMBBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF other) { + if (other == emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance()) return this; + if (other.getUnk2700OALCFEGIBOL() != 0) { + setUnk2700OALCFEGIBOL(other.getUnk2700OALCFEGIBOL()); + } + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (!other.unk2700CKPNCKDIJMB_.isEmpty()) { + if (unk2700CKPNCKDIJMB_.isEmpty()) { + unk2700CKPNCKDIJMB_ = other.unk2700CKPNCKDIJMB_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.addAll(other.unk2700CKPNCKDIJMB_); + } + onChanged(); + } + } else { + if (!other.unk2700CKPNCKDIJMB_.isEmpty()) { + if (unk2700CKPNCKDIJMBBuilder_.isEmpty()) { + unk2700CKPNCKDIJMBBuilder_.dispose(); + unk2700CKPNCKDIJMBBuilder_ = null; + unk2700CKPNCKDIJMB_ = other.unk2700CKPNCKDIJMB_; + bitField0_ = (bitField0_ & ~0x00000001); + unk2700CKPNCKDIJMBBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700CKPNCKDIJMBFieldBuilder() : null; + } else { + unk2700CKPNCKDIJMBBuilder_.addAllMessages(other.unk2700CKPNCKDIJMB_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int unk2700OALCFEGIBOL_ ; + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return The unk2700OALCFEGIBOL. + */ + @java.lang.Override + public int getUnk2700OALCFEGIBOL() { + return unk2700OALCFEGIBOL_; + } + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @param value The unk2700OALCFEGIBOL to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OALCFEGIBOL(int value) { + + unk2700OALCFEGIBOL_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return This builder for chaining. + */ + public Builder clearUnk2700OALCFEGIBOL() { + + unk2700OALCFEGIBOL_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2700CKPNCKDIJMB_ = + java.util.Collections.emptyList(); + private void ensureUnk2700CKPNCKDIJMBIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = new java.util.ArrayList(unk2700CKPNCKDIJMB_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> unk2700CKPNCKDIJMBBuilder_; + + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public java.util.List getUnk2700CKPNCKDIJMBList() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + } else { + return unk2700CKPNCKDIJMBBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public int getUnk2700CKPNCKDIJMBCount() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return unk2700CKPNCKDIJMB_.size(); + } else { + return unk2700CKPNCKDIJMBBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getUnk2700CKPNCKDIJMB(int index) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return unk2700CKPNCKDIJMB_.get(index); + } else { + return unk2700CKPNCKDIJMBBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder setUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.set(index, value); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder setUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(value); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(index, value); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(builderForValue.build()); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addAllUnk2700CKPNCKDIJMB( + java.lang.Iterable values) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700CKPNCKDIJMB_); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder clearUnk2700CKPNCKDIJMB() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + unk2700CKPNCKDIJMB_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder removeUnk2700CKPNCKDIJMB(int index) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.remove(index); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getUnk2700CKPNCKDIJMBBuilder( + int index) { + return getUnk2700CKPNCKDIJMBFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getUnk2700CKPNCKDIJMBOrBuilder( + int index) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return unk2700CKPNCKDIJMB_.get(index); } else { + return unk2700CKPNCKDIJMBBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public java.util.List + getUnk2700CKPNCKDIJMBOrBuilderList() { + if (unk2700CKPNCKDIJMBBuilder_ != null) { + return unk2700CKPNCKDIJMBBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addUnk2700CKPNCKDIJMBBuilder() { + return getUnk2700CKPNCKDIJMBFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addUnk2700CKPNCKDIJMBBuilder( + int index) { + return getUnk2700CKPNCKDIJMBFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public java.util.List + getUnk2700CKPNCKDIJMBBuilderList() { + return getUnk2700CKPNCKDIJMBFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getUnk2700CKPNCKDIJMBFieldBuilder() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + unk2700CKPNCKDIJMBBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + unk2700CKPNCKDIJMB_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk2700CKPNCKDIJMB_ = null; + } + return unk2700CKPNCKDIJMBBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2700_GOHMLAFNBGF) + } + + // @@protoc_insertion_point(class_scope:Unk2700_GOHMLAFNBGF) + private static final emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF(); + } + + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_GOHMLAFNBGF parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_GOHMLAFNBGF(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_GOHMLAFNBGF_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_GOHMLAFNBGF.proto\032\027HomeFurnitu" + + "reData.proto\"c\n\023Unk2700_GOHMLAFNBGF\022\033\n\023U" + + "nk2700_OALCFEGIBOL\030\010 \001(\r\022/\n\023Unk2700_CKPN" + + "CKDIJMB\030\003 \003(\0132\022.HomeFurnitureDataB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(), + }); + internal_static_Unk2700_GOHMLAFNBGF_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_GOHMLAFNBGF_descriptor, + new java.lang.String[] { "Unk2700OALCFEGIBOL", "Unk2700CKPNCKDIJMB", }); + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700HFMDKDHCJCM.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700HFMDKDHCJCM.java new file mode 100644 index 000000000..e8deb6702 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700HFMDKDHCJCM.java @@ -0,0 +1,672 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_HFMDKDHCJCM.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700HFMDKDHCJCM { + private Unk2700HFMDKDHCJCM() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_HFMDKDHCJCMOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_HFMDKDHCJCM) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return Whether the unk2700CMOMNFNGCGB field is set. + */ + boolean hasUnk2700CMOMNFNGCGB(); + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return The unk2700CMOMNFNGCGB. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getUnk2700CMOMNFNGCGB(); + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getUnk2700CMOMNFNGCGBOrBuilder(); + } + /** + * Protobuf type {@code Unk2700_HFMDKDHCJCM} + */ + public static final class Unk2700_HFMDKDHCJCM extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_HFMDKDHCJCM) + Unk2700_HFMDKDHCJCMOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_HFMDKDHCJCM.newBuilder() to construct. + private Unk2700_HFMDKDHCJCM(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_HFMDKDHCJCM() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_HFMDKDHCJCM(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_HFMDKDHCJCM( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (unk2700CMOMNFNGCGB_ != null) { + subBuilder = unk2700CMOMNFNGCGB_.toBuilder(); + } + unk2700CMOMNFNGCGB_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700CMOMNFNGCGB_); + unk2700CMOMNFNGCGB_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.class, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder.class); + } + + public static final int UNK2700_CMOMNFNGCGB_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector unk2700CMOMNFNGCGB_; + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return Whether the unk2700CMOMNFNGCGB field is set. + */ + @java.lang.Override + public boolean hasUnk2700CMOMNFNGCGB() { + return unk2700CMOMNFNGCGB_ != null; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return The unk2700CMOMNFNGCGB. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getUnk2700CMOMNFNGCGB() { + return unk2700CMOMNFNGCGB_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : unk2700CMOMNFNGCGB_; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getUnk2700CMOMNFNGCGBOrBuilder() { + return getUnk2700CMOMNFNGCGB(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700CMOMNFNGCGB_ != null) { + output.writeMessage(1, getUnk2700CMOMNFNGCGB()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700CMOMNFNGCGB_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUnk2700CMOMNFNGCGB()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM other = (emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM) obj; + + if (hasUnk2700CMOMNFNGCGB() != other.hasUnk2700CMOMNFNGCGB()) return false; + if (hasUnk2700CMOMNFNGCGB()) { + if (!getUnk2700CMOMNFNGCGB() + .equals(other.getUnk2700CMOMNFNGCGB())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUnk2700CMOMNFNGCGB()) { + hash = (37 * hash) + UNK2700_CMOMNFNGCGB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700CMOMNFNGCGB().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2700_HFMDKDHCJCM} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_HFMDKDHCJCM) + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.class, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGB_ = null; + } else { + unk2700CMOMNFNGCGB_ = null; + unk2700CMOMNFNGCGBBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM build() { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM buildPartial() { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM result = new emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM(this); + if (unk2700CMOMNFNGCGBBuilder_ == null) { + result.unk2700CMOMNFNGCGB_ = unk2700CMOMNFNGCGB_; + } else { + result.unk2700CMOMNFNGCGB_ = unk2700CMOMNFNGCGBBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM other) { + if (other == emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance()) return this; + if (other.hasUnk2700CMOMNFNGCGB()) { + mergeUnk2700CMOMNFNGCGB(other.getUnk2700CMOMNFNGCGB()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector unk2700CMOMNFNGCGB_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> unk2700CMOMNFNGCGBBuilder_; + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return Whether the unk2700CMOMNFNGCGB field is set. + */ + public boolean hasUnk2700CMOMNFNGCGB() { + return unk2700CMOMNFNGCGBBuilder_ != null || unk2700CMOMNFNGCGB_ != null; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return The unk2700CMOMNFNGCGB. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getUnk2700CMOMNFNGCGB() { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + return unk2700CMOMNFNGCGB_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : unk2700CMOMNFNGCGB_; + } else { + return unk2700CMOMNFNGCGBBuilder_.getMessage(); + } + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder setUnk2700CMOMNFNGCGB(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700CMOMNFNGCGB_ = value; + onChanged(); + } else { + unk2700CMOMNFNGCGBBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder setUnk2700CMOMNFNGCGB( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGB_ = builderForValue.build(); + onChanged(); + } else { + unk2700CMOMNFNGCGBBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder mergeUnk2700CMOMNFNGCGB(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + if (unk2700CMOMNFNGCGB_ != null) { + unk2700CMOMNFNGCGB_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(unk2700CMOMNFNGCGB_).mergeFrom(value).buildPartial(); + } else { + unk2700CMOMNFNGCGB_ = value; + } + onChanged(); + } else { + unk2700CMOMNFNGCGBBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder clearUnk2700CMOMNFNGCGB() { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGB_ = null; + onChanged(); + } else { + unk2700CMOMNFNGCGB_ = null; + unk2700CMOMNFNGCGBBuilder_ = null; + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getUnk2700CMOMNFNGCGBBuilder() { + + onChanged(); + return getUnk2700CMOMNFNGCGBFieldBuilder().getBuilder(); + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getUnk2700CMOMNFNGCGBOrBuilder() { + if (unk2700CMOMNFNGCGBBuilder_ != null) { + return unk2700CMOMNFNGCGBBuilder_.getMessageOrBuilder(); + } else { + return unk2700CMOMNFNGCGB_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : unk2700CMOMNFNGCGB_; + } + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getUnk2700CMOMNFNGCGBFieldBuilder() { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGBBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getUnk2700CMOMNFNGCGB(), + getParentForChildren(), + isClean()); + unk2700CMOMNFNGCGB_ = null; + } + return unk2700CMOMNFNGCGBBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2700_HFMDKDHCJCM) + } + + // @@protoc_insertion_point(class_scope:Unk2700_HFMDKDHCJCM) + private static final emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM(); + } + + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_HFMDKDHCJCM parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_HFMDKDHCJCM(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_HFMDKDHCJCM_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_HFMDKDHCJCM.proto\032\014Vector.prot" + + "o\";\n\023Unk2700_HFMDKDHCJCM\022$\n\023Unk2700_CMOM" + + "NFNGCGB\030\001 \001(\0132\007.VectorB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_Unk2700_HFMDKDHCJCM_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_HFMDKDHCJCM_descriptor, + new java.lang.String[] { "Unk2700CMOMNFNGCGB", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700OCOKILBJIPJ.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700OCOKILBJIPJ.java new file mode 100644 index 000000000..f5fc5ae5e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700OCOKILBJIPJ.java @@ -0,0 +1,167 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_OCOKILBJIPJ.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700OCOKILBJIPJ { + private Unk2700OCOKILBJIPJ() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2700_OCOKILBJIPJ} + */ + public enum Unk2700_OCOKILBJIPJ + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH = 0; + */ + Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH(0), + /** + * Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA = 1; + */ + Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA(1), + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH = 2; + */ + Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH(2), + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ = 3; + */ + Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ(3), + UNRECOGNIZED(-1), + ; + + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH = 0; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH_VALUE = 0; + /** + * Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA = 1; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA_VALUE = 1; + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH = 2; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH_VALUE = 2; + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ = 3; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Unk2700_OCOKILBJIPJ valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Unk2700_OCOKILBJIPJ forNumber(int value) { + switch (value) { + case 0: return Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH; + case 1: return Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA; + case 2: return Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH; + case 3: return Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2700_OCOKILBJIPJ> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2700_OCOKILBJIPJ findValueByNumber(int number) { + return Unk2700_OCOKILBJIPJ.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2700_OCOKILBJIPJ[] VALUES = values(); + + public static Unk2700_OCOKILBJIPJ valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2700_OCOKILBJIPJ(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2700_OCOKILBJIPJ) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_OCOKILBJIPJ.proto*\311\001\n\023Unk2700_" + + "OCOKILBJIPJ\022+\n\'Unk2700_OCOKILBJIPJ_Unk27" + + "00_MPGOEMPNCEH\020\000\022+\n\'Unk2700_OCOKILBJIPJ_" + + "Unk2700_PDKBOLMIHMA\020\001\022+\n\'Unk2700_OCOKILB" + + "JIPJ_Unk2700_MCEBEJONJGH\020\002\022+\n\'Unk2700_OC" + + "OKILBJIPJ_Unk2700_MCNDLHHBBGJ\020\003B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FDLKPKFOIIK.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FDLKPKFOIIK.java new file mode 100644 index 000000000..a63c391b6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FDLKPKFOIIK.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_FDLKPKFOIIK.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800FDLKPKFOIIK { + private Unk2800FDLKPKFOIIK() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2800_FDLKPKFOIIK} + */ + public enum Unk2800_FDLKPKFOIIK + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2800_FDLKPKFOIIK_NONE = 0; + */ + Unk2800_FDLKPKFOIIK_NONE(0), + /** + * Unk2800_FDLKPKFOIIK_START = 1; + */ + Unk2800_FDLKPKFOIIK_START(1), + /** + * Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO = 2; + */ + Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO(2), + UNRECOGNIZED(-1), + ; + + /** + * Unk2800_FDLKPKFOIIK_NONE = 0; + */ + public static final int Unk2800_FDLKPKFOIIK_NONE_VALUE = 0; + /** + * Unk2800_FDLKPKFOIIK_START = 1; + */ + public static final int Unk2800_FDLKPKFOIIK_START_VALUE = 1; + /** + * Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO = 2; + */ + public static final int Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Unk2800_FDLKPKFOIIK valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Unk2800_FDLKPKFOIIK forNumber(int value) { + switch (value) { + case 0: return Unk2800_FDLKPKFOIIK_NONE; + case 1: return Unk2800_FDLKPKFOIIK_START; + case 2: return Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2800_FDLKPKFOIIK> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2800_FDLKPKFOIIK findValueByNumber(int number) { + return Unk2800_FDLKPKFOIIK.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2800_FDLKPKFOIIK[] VALUES = values(); + + public static Unk2800_FDLKPKFOIIK valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2800_FDLKPKFOIIK(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2800_FDLKPKFOIIK) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_FDLKPKFOIIK.proto*\177\n\023Unk2800_F" + + "DLKPKFOIIK\022\034\n\030Unk2800_FDLKPKFOIIK_NONE\020\000" + + "\022\035\n\031Unk2800_FDLKPKFOIIK_START\020\001\022+\n\'Unk28" + + "00_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO\020\002B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FHMOLALLEEN.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FHMOLALLEEN.java new file mode 100644 index 000000000..c64ca6af1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FHMOLALLEEN.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_FHMOLALLEEN.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800FHMOLALLEEN { + private Unk2800FHMOLALLEEN() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_FHMOLALLEENOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_FHMOLALLEEN) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + java.util.List getArgumentListList(); + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + int getArgumentListCount(); + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + int getArgumentList(int index); + } + /** + * Protobuf type {@code Unk2800_FHMOLALLEEN} + */ + public static final class Unk2800_FHMOLALLEEN extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_FHMOLALLEEN) + Unk2800_FHMOLALLEENOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_FHMOLALLEEN.newBuilder() to construct. + private Unk2800_FHMOLALLEEN(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_FHMOLALLEEN() { + argumentList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_FHMOLALLEEN(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_FHMOLALLEEN( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + argumentList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + argumentList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + argumentList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + argumentList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + argumentList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.class, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder.class); + } + + public static final int ARGUMENT_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList argumentList_; + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + @java.lang.Override + public java.util.List + getArgumentListList() { + return argumentList_; + } + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public int getArgumentList(int index) { + return argumentList_.getInt(index); + } + private int argumentListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getArgumentListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(argumentListMemoizedSerializedSize); + } + for (int i = 0; i < argumentList_.size(); i++) { + output.writeUInt32NoTag(argumentList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < argumentList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(argumentList_.getInt(i)); + } + size += dataSize; + if (!getArgumentListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + argumentListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN other = (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) obj; + + if (!getArgumentListList() + .equals(other.getArgumentListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getArgumentListCount() > 0) { + hash = (37 * hash) + ARGUMENT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getArgumentListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2800_FHMOLALLEEN} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_FHMOLALLEEN) + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.class, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + argumentList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN build() { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN buildPartial() { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN result = new emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + argumentList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.argumentList_ = argumentList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN other) { + if (other == emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance()) return this; + if (!other.argumentList_.isEmpty()) { + if (argumentList_.isEmpty()) { + argumentList_ = other.argumentList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureArgumentListIsMutable(); + argumentList_.addAll(other.argumentList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList argumentList_ = emptyIntList(); + private void ensureArgumentListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + argumentList_ = mutableCopy(argumentList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + public java.util.List + getArgumentListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(argumentList_) : argumentList_; + } + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public int getArgumentList(int index) { + return argumentList_.getInt(index); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index to set the value at. + * @param value The argumentList to set. + * @return This builder for chaining. + */ + public Builder setArgumentList( + int index, int value) { + ensureArgumentListIsMutable(); + argumentList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @param value The argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentList(int value) { + ensureArgumentListIsMutable(); + argumentList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @param values The argumentList to add. + * @return This builder for chaining. + */ + public Builder addAllArgumentList( + java.lang.Iterable values) { + ensureArgumentListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, argumentList_); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @return This builder for chaining. + */ + public Builder clearArgumentList() { + argumentList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2800_FHMOLALLEEN) + } + + // @@protoc_insertion_point(class_scope:Unk2800_FHMOLALLEEN) + private static final emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN(); + } + + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_FHMOLALLEEN parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_FHMOLALLEEN(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_FHMOLALLEEN_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_FHMOLALLEEN.proto\",\n\023Unk2800_F" + + "HMOLALLEEN\022\025\n\rargument_list\030\001 \003(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk2800_FHMOLALLEEN_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_FHMOLALLEEN_descriptor, + new java.lang.String[] { "ArgumentList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800JKLFAJKDLDG.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800JKLFAJKDLDG.java new file mode 100644 index 000000000..17be06671 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800JKLFAJKDLDG.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_JKLFAJKDLDG.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800JKLFAJKDLDG { + private Unk2800JKLFAJKDLDG() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_JKLFAJKDLDGOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_JKLFAJKDLDG) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 13; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + } + /** + * Protobuf type {@code Unk2800_JKLFAJKDLDG} + */ + public static final class Unk2800_JKLFAJKDLDG extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_JKLFAJKDLDG) + Unk2800_JKLFAJKDLDGOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_JKLFAJKDLDG.newBuilder() to construct. + private Unk2800_JKLFAJKDLDG(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_JKLFAJKDLDG() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_JKLFAJKDLDG(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_JKLFAJKDLDG( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + pointId_ = input.readUInt32(); + break; + } + case 104: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.class, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 13; + private int questId_; + /** + * uint32 quest_id = 13; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + if (questId_ != 0) { + output.writeUInt32(13, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, questId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG other = (emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (getPointId() + != other.getPointId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2800_JKLFAJKDLDG} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_JKLFAJKDLDG) + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.class, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG build() { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG buildPartial() { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG result = new emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG(this); + result.questId_ = questId_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG other) { + if (other == emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 13; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 13; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 13; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2800_JKLFAJKDLDG) + } + + // @@protoc_insertion_point(class_scope:Unk2800_JKLFAJKDLDG) + private static final emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG(); + } + + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_JKLFAJKDLDG parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_JKLFAJKDLDG(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_JKLFAJKDLDG_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_JKLFAJKDLDG.proto\"9\n\023Unk2800_J" + + "KLFAJKDLDG\022\020\n\010quest_id\030\r \001(\r\022\020\n\010point_id" + + "\030\006 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk2800_JKLFAJKDLDG_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_JKLFAJKDLDG_descriptor, + new java.lang.String[] { "QuestId", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800MHCFAGCKGIB.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800MHCFAGCKGIB.java new file mode 100644 index 000000000..2ca9d2839 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800MHCFAGCKGIB.java @@ -0,0 +1,1056 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_MHCFAGCKGIB.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800MHCFAGCKGIB { + private Unk2800MHCFAGCKGIB() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_MHCFAGCKGIBOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_MHCFAGCKGIB) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 12; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + java.util.List + getDungeonEntryListList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + int getDungeonEntryListCount(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + java.util.List + getDungeonEntryListOrBuilderList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index); + + /** + * uint32 recommend_dungeon_id = 8; + * @return The recommendDungeonId. + */ + int getRecommendDungeonId(); + } + /** + * Protobuf type {@code Unk2800_MHCFAGCKGIB} + */ + public static final class Unk2800_MHCFAGCKGIB extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_MHCFAGCKGIB) + Unk2800_MHCFAGCKGIBOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_MHCFAGCKGIB.newBuilder() to construct. + private Unk2800_MHCFAGCKGIB(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_MHCFAGCKGIB() { + dungeonEntryList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_MHCFAGCKGIB(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_MHCFAGCKGIB( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dungeonEntryList_.add( + input.readMessage(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.parser(), extensionRegistry)); + break; + } + case 48: { + + pointId_ = input.readUInt32(); + break; + } + case 64: { + + recommendDungeonId_ = input.readUInt32(); + break; + } + case 96: { + + sceneId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.class, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 12; + private int sceneId_; + /** + * uint32 scene_id = 12; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int DUNGEON_ENTRY_LIST_FIELD_NUMBER = 1; + private java.util.List dungeonEntryList_; + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public java.util.List getDungeonEntryListList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public java.util.List + getDungeonEntryListOrBuilderList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public int getDungeonEntryListCount() { + return dungeonEntryList_.size(); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + return dungeonEntryList_.get(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + return dungeonEntryList_.get(index); + } + + public static final int RECOMMEND_DUNGEON_ID_FIELD_NUMBER = 8; + private int recommendDungeonId_; + /** + * uint32 recommend_dungeon_id = 8; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < dungeonEntryList_.size(); i++) { + output.writeMessage(1, dungeonEntryList_.get(i)); + } + if (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + if (recommendDungeonId_ != 0) { + output.writeUInt32(8, recommendDungeonId_); + } + if (sceneId_ != 0) { + output.writeUInt32(12, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < dungeonEntryList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, dungeonEntryList_.get(i)); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + if (recommendDungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, recommendDungeonId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, sceneId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB other = (emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPointId() + != other.getPointId()) return false; + if (!getDungeonEntryListList() + .equals(other.getDungeonEntryListList())) return false; + if (getRecommendDungeonId() + != other.getRecommendDungeonId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + if (getDungeonEntryListCount() > 0) { + hash = (37 * hash) + DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryListList().hashCode(); + } + hash = (37 * hash) + RECOMMEND_DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2800_MHCFAGCKGIB} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_MHCFAGCKGIB) + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.class, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDungeonEntryListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + pointId_ = 0; + + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dungeonEntryListBuilder_.clear(); + } + recommendDungeonId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB build() { + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB buildPartial() { + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB result = new emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + result.pointId_ = pointId_; + if (dungeonEntryListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dungeonEntryList_ = dungeonEntryList_; + } else { + result.dungeonEntryList_ = dungeonEntryListBuilder_.build(); + } + result.recommendDungeonId_ = recommendDungeonId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB other) { + if (other == emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (dungeonEntryListBuilder_ == null) { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryList_.isEmpty()) { + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.addAll(other.dungeonEntryList_); + } + onChanged(); + } + } else { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryListBuilder_.isEmpty()) { + dungeonEntryListBuilder_.dispose(); + dungeonEntryListBuilder_ = null; + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + dungeonEntryListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDungeonEntryListFieldBuilder() : null; + } else { + dungeonEntryListBuilder_.addAllMessages(other.dungeonEntryList_); + } + } + } + if (other.getRecommendDungeonId() != 0) { + setRecommendDungeonId(other.getRecommendDungeonId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 12; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 12; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 12; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private java.util.List dungeonEntryList_ = + java.util.Collections.emptyList(); + private void ensureDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(dungeonEntryList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> dungeonEntryListBuilder_; + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public java.util.List getDungeonEntryListList() { + if (dungeonEntryListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } else { + return dungeonEntryListBuilder_.getMessageList(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public int getDungeonEntryListCount() { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.size(); + } else { + return dungeonEntryListBuilder_.getCount(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); + } else { + return dungeonEntryListBuilder_.getMessage(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addAllDungeonEntryList( + java.lang.Iterable values) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dungeonEntryList_); + onChanged(); + } else { + dungeonEntryListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder clearDungeonEntryList() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dungeonEntryListBuilder_.clear(); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder removeDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.remove(index); + onChanged(); + } else { + dungeonEntryListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().getBuilder(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); } else { + return dungeonEntryListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public java.util.List + getDungeonEntryListOrBuilderList() { + if (dungeonEntryListBuilder_ != null) { + return dungeonEntryListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder() { + return getDungeonEntryListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public java.util.List + getDungeonEntryListBuilderList() { + return getDungeonEntryListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> + getDungeonEntryListFieldBuilder() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder>( + dungeonEntryList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dungeonEntryList_ = null; + } + return dungeonEntryListBuilder_; + } + + private int recommendDungeonId_ ; + /** + * uint32 recommend_dungeon_id = 8; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + /** + * uint32 recommend_dungeon_id = 8; + * @param value The recommendDungeonId to set. + * @return This builder for chaining. + */ + public Builder setRecommendDungeonId(int value) { + + recommendDungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 recommend_dungeon_id = 8; + * @return This builder for chaining. + */ + public Builder clearRecommendDungeonId() { + + recommendDungeonId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2800_MHCFAGCKGIB) + } + + // @@protoc_insertion_point(class_scope:Unk2800_MHCFAGCKGIB) + private static final emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB(); + } + + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_MHCFAGCKGIB parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_MHCFAGCKGIB(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_MHCFAGCKGIB_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_MHCFAGCKGIB.proto\032\026DungeonEntr" + + "yInfo.proto\"\206\001\n\023Unk2800_MHCFAGCKGIB\022\020\n\010s" + + "cene_id\030\014 \001(\r\022\020\n\010point_id\030\006 \001(\r\022-\n\022dunge" + + "on_entry_list\030\001 \003(\0132\021.DungeonEntryInfo\022\034" + + "\n\024recommend_dungeon_id\030\010 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(), + }); + internal_static_Unk2800_MHCFAGCKGIB_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_MHCFAGCKGIB_descriptor, + new java.lang.String[] { "SceneId", "PointId", "DungeonEntryList", "RecommendDungeonId", }); + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800PHPHMILPOLC.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800PHPHMILPOLC.java new file mode 100644 index 000000000..447348ef9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800PHPHMILPOLC.java @@ -0,0 +1,647 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_PHPHMILPOLC.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800PHPHMILPOLC { + private Unk2800PHPHMILPOLC() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_PHPHMILPOLCOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_PHPHMILPOLC) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The state. + */ + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK getState(); + + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return The unk2800CLOCMPFBGMD. + */ + int getUnk2800CLOCMPFBGMD(); + } + /** + * Protobuf type {@code Unk2800_PHPHMILPOLC} + */ + public static final class Unk2800_PHPHMILPOLC extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_PHPHMILPOLC) + Unk2800_PHPHMILPOLCOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_PHPHMILPOLC.newBuilder() to construct. + private Unk2800_PHPHMILPOLC(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_PHPHMILPOLC() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_PHPHMILPOLC(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_PHPHMILPOLC( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + unk2800CLOCMPFBGMD_ = input.readUInt32(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.class, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder.class); + } + + public static final int STATE_FIELD_NUMBER = 10; + private int state_; + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK result = emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.UNRECOGNIZED : result; + } + + public static final int UNK2800_CLOCMPFBGMD_FIELD_NUMBER = 4; + private int unk2800CLOCMPFBGMD_; + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return The unk2800CLOCMPFBGMD. + */ + @java.lang.Override + public int getUnk2800CLOCMPFBGMD() { + return unk2800CLOCMPFBGMD_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2800CLOCMPFBGMD_ != 0) { + output.writeUInt32(4, unk2800CLOCMPFBGMD_); + } + if (state_ != emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.Unk2800_FDLKPKFOIIK_NONE.getNumber()) { + output.writeEnum(10, state_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800CLOCMPFBGMD_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, unk2800CLOCMPFBGMD_); + } + if (state_ != emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.Unk2800_FDLKPKFOIIK_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, state_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC other = (emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC) obj; + + if (state_ != other.state_) return false; + if (getUnk2800CLOCMPFBGMD() + != other.getUnk2800CLOCMPFBGMD()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + hash = (37 * hash) + UNK2800_CLOCMPFBGMD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800CLOCMPFBGMD(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk2800_PHPHMILPOLC} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_PHPHMILPOLC) + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.class, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + state_ = 0; + + unk2800CLOCMPFBGMD_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC build() { + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC buildPartial() { + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC result = new emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC(this); + result.state_ = state_; + result.unk2800CLOCMPFBGMD_ = unk2800CLOCMPFBGMD_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC other) { + if (other == emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance()) return this; + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.getUnk2800CLOCMPFBGMD() != 0) { + setUnk2800CLOCMPFBGMD(other.getUnk2800CLOCMPFBGMD()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int state_ = 0; + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK result = emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.UNRECOGNIZED : result; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int unk2800CLOCMPFBGMD_ ; + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return The unk2800CLOCMPFBGMD. + */ + @java.lang.Override + public int getUnk2800CLOCMPFBGMD() { + return unk2800CLOCMPFBGMD_; + } + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @param value The unk2800CLOCMPFBGMD to set. + * @return This builder for chaining. + */ + public Builder setUnk2800CLOCMPFBGMD(int value) { + + unk2800CLOCMPFBGMD_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2800CLOCMPFBGMD() { + + unk2800CLOCMPFBGMD_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk2800_PHPHMILPOLC) + } + + // @@protoc_insertion_point(class_scope:Unk2800_PHPHMILPOLC) + private static final emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC(); + } + + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_PHPHMILPOLC parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_PHPHMILPOLC(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_PHPHMILPOLC_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_PHPHMILPOLC.proto\032\031Unk2800_FDL" + + "KPKFOIIK.proto\"W\n\023Unk2800_PHPHMILPOLC\022#\n" + + "\005state\030\n \001(\0162\024.Unk2800_FDLKPKFOIIK\022\033\n\023Un" + + "k2800_CLOCMPFBGMD\030\004 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.getDescriptor(), + }); + internal_static_Unk2800_PHPHMILPOLC_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_PHPHMILPOLC_descriptor, + new java.lang.String[] { "State", "Unk2800CLOCMPFBGMD", }); + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk3000CCCOFNABDMB.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000CCCOFNABDMB.java new file mode 100644 index 000000000..829157d77 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000CCCOFNABDMB.java @@ -0,0 +1,876 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk3000_CCCOFNABDMB.proto + +package emu.grasscutter.net.proto; + +public final class Unk3000CCCOFNABDMB { + private Unk3000CCCOFNABDMB() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk3000_CCCOFNABDMBOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk3000_CCCOFNABDMB) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 stage_id = 1; + * @return The stageId. + */ + int getStageId(); + + /** + * repeated uint32 score_list = 4; + * @return A list containing the scoreList. + */ + java.util.List getScoreListList(); + /** + * repeated uint32 score_list = 4; + * @return The count of scoreList. + */ + int getScoreListCount(); + /** + * repeated uint32 score_list = 4; + * @param index The index of the element to return. + * @return The scoreList at the given index. + */ + int getScoreList(int index); + + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * uint32 difficulty = 5; + * @return The difficulty. + */ + int getDifficulty(); + } + /** + * Protobuf type {@code Unk3000_CCCOFNABDMB} + */ + public static final class Unk3000_CCCOFNABDMB extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk3000_CCCOFNABDMB) + Unk3000_CCCOFNABDMBOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk3000_CCCOFNABDMB.newBuilder() to construct. + private Unk3000_CCCOFNABDMB(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk3000_CCCOFNABDMB() { + scoreList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk3000_CCCOFNABDMB(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk3000_CCCOFNABDMB( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + stageId_ = input.readUInt32(); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + scoreList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + scoreList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + scoreList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + scoreList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + difficulty_ = input.readUInt32(); + break; + } + case 104: { + + isNewRecord_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + scoreList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.internal_static_Unk3000_CCCOFNABDMB_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.internal_static_Unk3000_CCCOFNABDMB_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.class, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder.class); + } + + public static final int STAGE_ID_FIELD_NUMBER = 1; + private int stageId_; + /** + * uint32 stage_id = 1; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + + public static final int SCORE_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList scoreList_; + /** + * repeated uint32 score_list = 4; + * @return A list containing the scoreList. + */ + @java.lang.Override + public java.util.List + getScoreListList() { + return scoreList_; + } + /** + * repeated uint32 score_list = 4; + * @return The count of scoreList. + */ + public int getScoreListCount() { + return scoreList_.size(); + } + /** + * repeated uint32 score_list = 4; + * @param index The index of the element to return. + * @return The scoreList at the given index. + */ + public int getScoreList(int index) { + return scoreList_.getInt(index); + } + private int scoreListMemoizedSerializedSize = -1; + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 13; + private boolean isNewRecord_; + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int DIFFICULTY_FIELD_NUMBER = 5; + private int difficulty_; + /** + * uint32 difficulty = 5; + * @return The difficulty. + */ + @java.lang.Override + public int getDifficulty() { + return difficulty_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (stageId_ != 0) { + output.writeUInt32(1, stageId_); + } + if (getScoreListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(scoreListMemoizedSerializedSize); + } + for (int i = 0; i < scoreList_.size(); i++) { + output.writeUInt32NoTag(scoreList_.getInt(i)); + } + if (difficulty_ != 0) { + output.writeUInt32(5, difficulty_); + } + if (isNewRecord_ != false) { + output.writeBool(13, isNewRecord_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (stageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, stageId_); + } + { + int dataSize = 0; + for (int i = 0; i < scoreList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(scoreList_.getInt(i)); + } + size += dataSize; + if (!getScoreListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + scoreListMemoizedSerializedSize = dataSize; + } + if (difficulty_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, difficulty_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isNewRecord_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB other = (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) obj; + + if (getStageId() + != other.getStageId()) return false; + if (!getScoreListList() + .equals(other.getScoreListList())) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getDifficulty() + != other.getDifficulty()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getStageId(); + if (getScoreListCount() > 0) { + hash = (37 * hash) + SCORE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getScoreListList().hashCode(); + } + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + DIFFICULTY_FIELD_NUMBER; + hash = (53 * hash) + getDifficulty(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk3000_CCCOFNABDMB} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk3000_CCCOFNABDMB) + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMBOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.internal_static_Unk3000_CCCOFNABDMB_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.internal_static_Unk3000_CCCOFNABDMB_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.class, emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + stageId_ = 0; + + scoreList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isNewRecord_ = false; + + difficulty_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.internal_static_Unk3000_CCCOFNABDMB_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB build() { + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB buildPartial() { + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB result = new emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB(this); + int from_bitField0_ = bitField0_; + result.stageId_ = stageId_; + if (((bitField0_ & 0x00000001) != 0)) { + scoreList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.scoreList_ = scoreList_; + result.isNewRecord_ = isNewRecord_; + result.difficulty_ = difficulty_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) { + return mergeFrom((emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB other) { + if (other == emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB.getDefaultInstance()) return this; + if (other.getStageId() != 0) { + setStageId(other.getStageId()); + } + if (!other.scoreList_.isEmpty()) { + if (scoreList_.isEmpty()) { + scoreList_ = other.scoreList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureScoreListIsMutable(); + scoreList_.addAll(other.scoreList_); + } + onChanged(); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getDifficulty() != 0) { + setDifficulty(other.getDifficulty()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int stageId_ ; + /** + * uint32 stage_id = 1; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + /** + * uint32 stage_id = 1; + * @param value The stageId to set. + * @return This builder for chaining. + */ + public Builder setStageId(int value) { + + stageId_ = value; + onChanged(); + return this; + } + /** + * uint32 stage_id = 1; + * @return This builder for chaining. + */ + public Builder clearStageId() { + + stageId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList scoreList_ = emptyIntList(); + private void ensureScoreListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + scoreList_ = mutableCopy(scoreList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 score_list = 4; + * @return A list containing the scoreList. + */ + public java.util.List + getScoreListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(scoreList_) : scoreList_; + } + /** + * repeated uint32 score_list = 4; + * @return The count of scoreList. + */ + public int getScoreListCount() { + return scoreList_.size(); + } + /** + * repeated uint32 score_list = 4; + * @param index The index of the element to return. + * @return The scoreList at the given index. + */ + public int getScoreList(int index) { + return scoreList_.getInt(index); + } + /** + * repeated uint32 score_list = 4; + * @param index The index to set the value at. + * @param value The scoreList to set. + * @return This builder for chaining. + */ + public Builder setScoreList( + int index, int value) { + ensureScoreListIsMutable(); + scoreList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 score_list = 4; + * @param value The scoreList to add. + * @return This builder for chaining. + */ + public Builder addScoreList(int value) { + ensureScoreListIsMutable(); + scoreList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 score_list = 4; + * @param values The scoreList to add. + * @return This builder for chaining. + */ + public Builder addAllScoreList( + java.lang.Iterable values) { + ensureScoreListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, scoreList_); + onChanged(); + return this; + } + /** + * repeated uint32 score_list = 4; + * @return This builder for chaining. + */ + public Builder clearScoreList() { + scoreList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 13; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 13; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private int difficulty_ ; + /** + * uint32 difficulty = 5; + * @return The difficulty. + */ + @java.lang.Override + public int getDifficulty() { + return difficulty_; + } + /** + * uint32 difficulty = 5; + * @param value The difficulty to set. + * @return This builder for chaining. + */ + public Builder setDifficulty(int value) { + + difficulty_ = value; + onChanged(); + return this; + } + /** + * uint32 difficulty = 5; + * @return This builder for chaining. + */ + public Builder clearDifficulty() { + + difficulty_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk3000_CCCOFNABDMB) + } + + // @@protoc_insertion_point(class_scope:Unk3000_CCCOFNABDMB) + private static final emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB(); + } + + public static emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk3000_CCCOFNABDMB parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk3000_CCCOFNABDMB(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000CCCOFNABDMB.Unk3000_CCCOFNABDMB getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk3000_CCCOFNABDMB_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk3000_CCCOFNABDMB_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk3000_CCCOFNABDMB.proto\"f\n\023Unk3000_C" + + "CCOFNABDMB\022\020\n\010stage_id\030\001 \001(\r\022\022\n\nscore_li" + + "st\030\004 \003(\r\022\025\n\ris_new_record\030\r \001(\010\022\022\n\ndiffi" + + "culty\030\005 \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk3000_CCCOFNABDMB_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk3000_CCCOFNABDMB_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk3000_CCCOFNABDMB_descriptor, + new java.lang.String[] { "StageId", "ScoreList", "IsNewRecord", "Difficulty", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk3000ENLDIHLGNCK.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000ENLDIHLGNCK.java new file mode 100644 index 000000000..037b207d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000ENLDIHLGNCK.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk3000_ENLDIHLGNCK.proto + +package emu.grasscutter.net.proto; + +public final class Unk3000ENLDIHLGNCK { + private Unk3000ENLDIHLGNCK() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk3000_ENLDIHLGNCKOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk3000_ENLDIHLGNCK) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk3000_CIOLEGEHDAC = 3; + * @return The unk3000CIOLEGEHDAC. + */ + int getUnk3000CIOLEGEHDAC(); + + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + java.util.List + getUnk3000NLFPKDOBNCDList(); + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH getUnk3000NLFPKDOBNCD(int index); + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + int getUnk3000NLFPKDOBNCDCount(); + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + java.util.List + getUnk3000NLFPKDOBNCDOrBuilderList(); + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder getUnk3000NLFPKDOBNCDOrBuilder( + int index); + } + /** + * Protobuf type {@code Unk3000_ENLDIHLGNCK} + */ + public static final class Unk3000_ENLDIHLGNCK extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk3000_ENLDIHLGNCK) + Unk3000_ENLDIHLGNCKOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk3000_ENLDIHLGNCK.newBuilder() to construct. + private Unk3000_ENLDIHLGNCK(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk3000_ENLDIHLGNCK() { + unk3000NLFPKDOBNCD_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk3000_ENLDIHLGNCK(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk3000_ENLDIHLGNCK( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + unk3000CIOLEGEHDAC_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk3000NLFPKDOBNCD_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk3000NLFPKDOBNCD_.add( + input.readMessage(emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk3000NLFPKDOBNCD_ = java.util.Collections.unmodifiableList(unk3000NLFPKDOBNCD_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.internal_static_Unk3000_ENLDIHLGNCK_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.internal_static_Unk3000_ENLDIHLGNCK_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.class, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder.class); + } + + public static final int UNK3000_CIOLEGEHDAC_FIELD_NUMBER = 3; + private int unk3000CIOLEGEHDAC_; + /** + * uint32 Unk3000_CIOLEGEHDAC = 3; + * @return The unk3000CIOLEGEHDAC. + */ + @java.lang.Override + public int getUnk3000CIOLEGEHDAC() { + return unk3000CIOLEGEHDAC_; + } + + public static final int UNK3000_NLFPKDOBNCD_FIELD_NUMBER = 15; + private java.util.List unk3000NLFPKDOBNCD_; + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + @java.lang.Override + public java.util.List getUnk3000NLFPKDOBNCDList() { + return unk3000NLFPKDOBNCD_; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + @java.lang.Override + public java.util.List + getUnk3000NLFPKDOBNCDOrBuilderList() { + return unk3000NLFPKDOBNCD_; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + @java.lang.Override + public int getUnk3000NLFPKDOBNCDCount() { + return unk3000NLFPKDOBNCD_.size(); + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH getUnk3000NLFPKDOBNCD(int index) { + return unk3000NLFPKDOBNCD_.get(index); + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder getUnk3000NLFPKDOBNCDOrBuilder( + int index) { + return unk3000NLFPKDOBNCD_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk3000CIOLEGEHDAC_ != 0) { + output.writeUInt32(3, unk3000CIOLEGEHDAC_); + } + for (int i = 0; i < unk3000NLFPKDOBNCD_.size(); i++) { + output.writeMessage(15, unk3000NLFPKDOBNCD_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk3000CIOLEGEHDAC_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, unk3000CIOLEGEHDAC_); + } + for (int i = 0; i < unk3000NLFPKDOBNCD_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, unk3000NLFPKDOBNCD_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK other = (emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK) obj; + + if (getUnk3000CIOLEGEHDAC() + != other.getUnk3000CIOLEGEHDAC()) return false; + if (!getUnk3000NLFPKDOBNCDList() + .equals(other.getUnk3000NLFPKDOBNCDList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK3000_CIOLEGEHDAC_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000CIOLEGEHDAC(); + if (getUnk3000NLFPKDOBNCDCount() > 0) { + hash = (37 * hash) + UNK3000_NLFPKDOBNCD_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000NLFPKDOBNCDList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk3000_ENLDIHLGNCK} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk3000_ENLDIHLGNCK) + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCKOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.internal_static_Unk3000_ENLDIHLGNCK_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.internal_static_Unk3000_ENLDIHLGNCK_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.class, emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk3000NLFPKDOBNCDFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk3000CIOLEGEHDAC_ = 0; + + if (unk3000NLFPKDOBNCDBuilder_ == null) { + unk3000NLFPKDOBNCD_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk3000NLFPKDOBNCDBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.internal_static_Unk3000_ENLDIHLGNCK_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK build() { + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK buildPartial() { + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK result = new emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK(this); + int from_bitField0_ = bitField0_; + result.unk3000CIOLEGEHDAC_ = unk3000CIOLEGEHDAC_; + if (unk3000NLFPKDOBNCDBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk3000NLFPKDOBNCD_ = java.util.Collections.unmodifiableList(unk3000NLFPKDOBNCD_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk3000NLFPKDOBNCD_ = unk3000NLFPKDOBNCD_; + } else { + result.unk3000NLFPKDOBNCD_ = unk3000NLFPKDOBNCDBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK) { + return mergeFrom((emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK other) { + if (other == emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK.getDefaultInstance()) return this; + if (other.getUnk3000CIOLEGEHDAC() != 0) { + setUnk3000CIOLEGEHDAC(other.getUnk3000CIOLEGEHDAC()); + } + if (unk3000NLFPKDOBNCDBuilder_ == null) { + if (!other.unk3000NLFPKDOBNCD_.isEmpty()) { + if (unk3000NLFPKDOBNCD_.isEmpty()) { + unk3000NLFPKDOBNCD_ = other.unk3000NLFPKDOBNCD_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.addAll(other.unk3000NLFPKDOBNCD_); + } + onChanged(); + } + } else { + if (!other.unk3000NLFPKDOBNCD_.isEmpty()) { + if (unk3000NLFPKDOBNCDBuilder_.isEmpty()) { + unk3000NLFPKDOBNCDBuilder_.dispose(); + unk3000NLFPKDOBNCDBuilder_ = null; + unk3000NLFPKDOBNCD_ = other.unk3000NLFPKDOBNCD_; + bitField0_ = (bitField0_ & ~0x00000001); + unk3000NLFPKDOBNCDBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk3000NLFPKDOBNCDFieldBuilder() : null; + } else { + unk3000NLFPKDOBNCDBuilder_.addAllMessages(other.unk3000NLFPKDOBNCD_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int unk3000CIOLEGEHDAC_ ; + /** + * uint32 Unk3000_CIOLEGEHDAC = 3; + * @return The unk3000CIOLEGEHDAC. + */ + @java.lang.Override + public int getUnk3000CIOLEGEHDAC() { + return unk3000CIOLEGEHDAC_; + } + /** + * uint32 Unk3000_CIOLEGEHDAC = 3; + * @param value The unk3000CIOLEGEHDAC to set. + * @return This builder for chaining. + */ + public Builder setUnk3000CIOLEGEHDAC(int value) { + + unk3000CIOLEGEHDAC_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk3000_CIOLEGEHDAC = 3; + * @return This builder for chaining. + */ + public Builder clearUnk3000CIOLEGEHDAC() { + + unk3000CIOLEGEHDAC_ = 0; + onChanged(); + return this; + } + + private java.util.List unk3000NLFPKDOBNCD_ = + java.util.Collections.emptyList(); + private void ensureUnk3000NLFPKDOBNCDIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk3000NLFPKDOBNCD_ = new java.util.ArrayList(unk3000NLFPKDOBNCD_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder> unk3000NLFPKDOBNCDBuilder_; + + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public java.util.List getUnk3000NLFPKDOBNCDList() { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk3000NLFPKDOBNCD_); + } else { + return unk3000NLFPKDOBNCDBuilder_.getMessageList(); + } + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public int getUnk3000NLFPKDOBNCDCount() { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + return unk3000NLFPKDOBNCD_.size(); + } else { + return unk3000NLFPKDOBNCDBuilder_.getCount(); + } + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH getUnk3000NLFPKDOBNCD(int index) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + return unk3000NLFPKDOBNCD_.get(index); + } else { + return unk3000NLFPKDOBNCDBuilder_.getMessage(index); + } + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder setUnk3000NLFPKDOBNCD( + int index, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH value) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.set(index, value); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder setUnk3000NLFPKDOBNCD( + int index, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder builderForValue) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.set(index, builderForValue.build()); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder addUnk3000NLFPKDOBNCD(emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH value) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.add(value); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder addUnk3000NLFPKDOBNCD( + int index, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH value) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.add(index, value); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder addUnk3000NLFPKDOBNCD( + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder builderForValue) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.add(builderForValue.build()); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder addUnk3000NLFPKDOBNCD( + int index, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder builderForValue) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.add(index, builderForValue.build()); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder addAllUnk3000NLFPKDOBNCD( + java.lang.Iterable values) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + ensureUnk3000NLFPKDOBNCDIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk3000NLFPKDOBNCD_); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder clearUnk3000NLFPKDOBNCD() { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + unk3000NLFPKDOBNCD_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public Builder removeUnk3000NLFPKDOBNCD(int index) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + ensureUnk3000NLFPKDOBNCDIsMutable(); + unk3000NLFPKDOBNCD_.remove(index); + onChanged(); + } else { + unk3000NLFPKDOBNCDBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder getUnk3000NLFPKDOBNCDBuilder( + int index) { + return getUnk3000NLFPKDOBNCDFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder getUnk3000NLFPKDOBNCDOrBuilder( + int index) { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + return unk3000NLFPKDOBNCD_.get(index); } else { + return unk3000NLFPKDOBNCDBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public java.util.List + getUnk3000NLFPKDOBNCDOrBuilderList() { + if (unk3000NLFPKDOBNCDBuilder_ != null) { + return unk3000NLFPKDOBNCDBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk3000NLFPKDOBNCD_); + } + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder addUnk3000NLFPKDOBNCDBuilder() { + return getUnk3000NLFPKDOBNCDFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.getDefaultInstance()); + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder addUnk3000NLFPKDOBNCDBuilder( + int index) { + return getUnk3000NLFPKDOBNCDFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.getDefaultInstance()); + } + /** + * repeated .Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; + */ + public java.util.List + getUnk3000NLFPKDOBNCDBuilderList() { + return getUnk3000NLFPKDOBNCDFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder> + getUnk3000NLFPKDOBNCDFieldBuilder() { + if (unk3000NLFPKDOBNCDBuilder_ == null) { + unk3000NLFPKDOBNCDBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder>( + unk3000NLFPKDOBNCD_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk3000NLFPKDOBNCD_ = null; + } + return unk3000NLFPKDOBNCDBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk3000_ENLDIHLGNCK) + } + + // @@protoc_insertion_point(class_scope:Unk3000_ENLDIHLGNCK) + private static final emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK(); + } + + public static emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk3000_ENLDIHLGNCK parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk3000_ENLDIHLGNCK(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000ENLDIHLGNCK.Unk3000_ENLDIHLGNCK getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk3000_ENLDIHLGNCK_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk3000_ENLDIHLGNCK_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk3000_ENLDIHLGNCK.proto\032\031Unk3000_GDD" + + "GGJIFNCH.proto\"e\n\023Unk3000_ENLDIHLGNCK\022\033\n" + + "\023Unk3000_CIOLEGEHDAC\030\003 \001(\r\0221\n\023Unk3000_NL" + + "FPKDOBNCD\030\017 \003(\0132\024.Unk3000_GDDGGJIFNCHB\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.Unk3000GDDGGJIFNCH.getDescriptor(), + }); + internal_static_Unk3000_ENLDIHLGNCK_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk3000_ENLDIHLGNCK_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk3000_ENLDIHLGNCK_descriptor, + new java.lang.String[] { "Unk3000CIOLEGEHDAC", "Unk3000NLFPKDOBNCD", }); + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk3000FANANGGCLOF.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000FANANGGCLOF.java new file mode 100644 index 000000000..2d43525ac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000FANANGGCLOF.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk3000_FANANGGCLOF.proto + +package emu.grasscutter.net.proto; + +public final class Unk3000FANANGGCLOF { + private Unk3000FANANGGCLOF() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk3000_FANANGGCLOFOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk3000_FANANGGCLOF) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + java.util.List getArgumentListList(); + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + int getArgumentListCount(); + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + int getArgumentList(int index); + } + /** + * Protobuf type {@code Unk3000_FANANGGCLOF} + */ + public static final class Unk3000_FANANGGCLOF extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk3000_FANANGGCLOF) + Unk3000_FANANGGCLOFOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk3000_FANANGGCLOF.newBuilder() to construct. + private Unk3000_FANANGGCLOF(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk3000_FANANGGCLOF() { + argumentList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk3000_FANANGGCLOF(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk3000_FANANGGCLOF( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + argumentList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + argumentList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + argumentList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + argumentList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + argumentList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.internal_static_Unk3000_FANANGGCLOF_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.internal_static_Unk3000_FANANGGCLOF_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.class, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder.class); + } + + public static final int ARGUMENT_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList argumentList_; + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + @java.lang.Override + public java.util.List + getArgumentListList() { + return argumentList_; + } + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public int getArgumentList(int index) { + return argumentList_.getInt(index); + } + private int argumentListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getArgumentListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(argumentListMemoizedSerializedSize); + } + for (int i = 0; i < argumentList_.size(); i++) { + output.writeUInt32NoTag(argumentList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < argumentList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(argumentList_.getInt(i)); + } + size += dataSize; + if (!getArgumentListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + argumentListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF other = (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) obj; + + if (!getArgumentListList() + .equals(other.getArgumentListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getArgumentListCount() > 0) { + hash = (37 * hash) + ARGUMENT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getArgumentListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk3000_FANANGGCLOF} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk3000_FANANGGCLOF) + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOFOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.internal_static_Unk3000_FANANGGCLOF_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.internal_static_Unk3000_FANANGGCLOF_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.class, emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + argumentList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.internal_static_Unk3000_FANANGGCLOF_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF build() { + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF buildPartial() { + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF result = new emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + argumentList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.argumentList_ = argumentList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) { + return mergeFrom((emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF other) { + if (other == emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF.getDefaultInstance()) return this; + if (!other.argumentList_.isEmpty()) { + if (argumentList_.isEmpty()) { + argumentList_ = other.argumentList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureArgumentListIsMutable(); + argumentList_.addAll(other.argumentList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList argumentList_ = emptyIntList(); + private void ensureArgumentListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + argumentList_ = mutableCopy(argumentList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + public java.util.List + getArgumentListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(argumentList_) : argumentList_; + } + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public int getArgumentList(int index) { + return argumentList_.getInt(index); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index to set the value at. + * @param value The argumentList to set. + * @return This builder for chaining. + */ + public Builder setArgumentList( + int index, int value) { + ensureArgumentListIsMutable(); + argumentList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @param value The argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentList(int value) { + ensureArgumentListIsMutable(); + argumentList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @param values The argumentList to add. + * @return This builder for chaining. + */ + public Builder addAllArgumentList( + java.lang.Iterable values) { + ensureArgumentListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, argumentList_); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @return This builder for chaining. + */ + public Builder clearArgumentList() { + argumentList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk3000_FANANGGCLOF) + } + + // @@protoc_insertion_point(class_scope:Unk3000_FANANGGCLOF) + private static final emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF(); + } + + public static emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk3000_FANANGGCLOF parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk3000_FANANGGCLOF(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000FANANGGCLOF.Unk3000_FANANGGCLOF getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk3000_FANANGGCLOF_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk3000_FANANGGCLOF_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk3000_FANANGGCLOF.proto\",\n\023Unk3000_F" + + "ANANGGCLOF\022\025\n\rargument_list\030\001 \003(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk3000_FANANGGCLOF_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk3000_FANANGGCLOF_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk3000_FANANGGCLOF_descriptor, + new java.lang.String[] { "ArgumentList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk3000GDDGGJIFNCH.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000GDDGGJIFNCH.java new file mode 100644 index 000000000..d74013211 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000GDDGGJIFNCH.java @@ -0,0 +1,822 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk3000_GDDGGJIFNCH.proto + +package emu.grasscutter.net.proto; + +public final class Unk3000GDDGGJIFNCH { + private Unk3000GDDGGJIFNCH() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk3000_GDDGGJIFNCHOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk3000_GDDGGJIFNCH) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk3000_CFDMLGKNLKL = 8; + * @return The unk3000CFDMLGKNLKL. + */ + int getUnk3000CFDMLGKNLKL(); + + /** + * bool Unk3000_HONINDEHLNO = 15; + * @return The unk3000HONINDEHLNO. + */ + boolean getUnk3000HONINDEHLNO(); + + /** + * bool Unk3000_FIMENALCAKG = 10; + * @return The unk3000FIMENALCAKG. + */ + boolean getUnk3000FIMENALCAKG(); + + /** + * bool Unk3000_BJGNKDEGLGC = 6; + * @return The unk3000BJGNKDEGLGC. + */ + boolean getUnk3000BJGNKDEGLGC(); + + /** + * uint32 Unk3000_HPHLGFDHBON = 5; + * @return The unk3000HPHLGFDHBON. + */ + int getUnk3000HPHLGFDHBON(); + } + /** + * Protobuf type {@code Unk3000_GDDGGJIFNCH} + */ + public static final class Unk3000_GDDGGJIFNCH extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk3000_GDDGGJIFNCH) + Unk3000_GDDGGJIFNCHOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk3000_GDDGGJIFNCH.newBuilder() to construct. + private Unk3000_GDDGGJIFNCH(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk3000_GDDGGJIFNCH() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk3000_GDDGGJIFNCH(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk3000_GDDGGJIFNCH( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + unk3000HPHLGFDHBON_ = input.readUInt32(); + break; + } + case 48: { + + unk3000BJGNKDEGLGC_ = input.readBool(); + break; + } + case 64: { + + unk3000CFDMLGKNLKL_ = input.readUInt32(); + break; + } + case 80: { + + unk3000FIMENALCAKG_ = input.readBool(); + break; + } + case 120: { + + unk3000HONINDEHLNO_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.internal_static_Unk3000_GDDGGJIFNCH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.internal_static_Unk3000_GDDGGJIFNCH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.class, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder.class); + } + + public static final int UNK3000_CFDMLGKNLKL_FIELD_NUMBER = 8; + private int unk3000CFDMLGKNLKL_; + /** + * uint32 Unk3000_CFDMLGKNLKL = 8; + * @return The unk3000CFDMLGKNLKL. + */ + @java.lang.Override + public int getUnk3000CFDMLGKNLKL() { + return unk3000CFDMLGKNLKL_; + } + + public static final int UNK3000_HONINDEHLNO_FIELD_NUMBER = 15; + private boolean unk3000HONINDEHLNO_; + /** + * bool Unk3000_HONINDEHLNO = 15; + * @return The unk3000HONINDEHLNO. + */ + @java.lang.Override + public boolean getUnk3000HONINDEHLNO() { + return unk3000HONINDEHLNO_; + } + + public static final int UNK3000_FIMENALCAKG_FIELD_NUMBER = 10; + private boolean unk3000FIMENALCAKG_; + /** + * bool Unk3000_FIMENALCAKG = 10; + * @return The unk3000FIMENALCAKG. + */ + @java.lang.Override + public boolean getUnk3000FIMENALCAKG() { + return unk3000FIMENALCAKG_; + } + + public static final int UNK3000_BJGNKDEGLGC_FIELD_NUMBER = 6; + private boolean unk3000BJGNKDEGLGC_; + /** + * bool Unk3000_BJGNKDEGLGC = 6; + * @return The unk3000BJGNKDEGLGC. + */ + @java.lang.Override + public boolean getUnk3000BJGNKDEGLGC() { + return unk3000BJGNKDEGLGC_; + } + + public static final int UNK3000_HPHLGFDHBON_FIELD_NUMBER = 5; + private int unk3000HPHLGFDHBON_; + /** + * uint32 Unk3000_HPHLGFDHBON = 5; + * @return The unk3000HPHLGFDHBON. + */ + @java.lang.Override + public int getUnk3000HPHLGFDHBON() { + return unk3000HPHLGFDHBON_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk3000HPHLGFDHBON_ != 0) { + output.writeUInt32(5, unk3000HPHLGFDHBON_); + } + if (unk3000BJGNKDEGLGC_ != false) { + output.writeBool(6, unk3000BJGNKDEGLGC_); + } + if (unk3000CFDMLGKNLKL_ != 0) { + output.writeUInt32(8, unk3000CFDMLGKNLKL_); + } + if (unk3000FIMENALCAKG_ != false) { + output.writeBool(10, unk3000FIMENALCAKG_); + } + if (unk3000HONINDEHLNO_ != false) { + output.writeBool(15, unk3000HONINDEHLNO_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk3000HPHLGFDHBON_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, unk3000HPHLGFDHBON_); + } + if (unk3000BJGNKDEGLGC_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, unk3000BJGNKDEGLGC_); + } + if (unk3000CFDMLGKNLKL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, unk3000CFDMLGKNLKL_); + } + if (unk3000FIMENALCAKG_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, unk3000FIMENALCAKG_); + } + if (unk3000HONINDEHLNO_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, unk3000HONINDEHLNO_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH other = (emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH) obj; + + if (getUnk3000CFDMLGKNLKL() + != other.getUnk3000CFDMLGKNLKL()) return false; + if (getUnk3000HONINDEHLNO() + != other.getUnk3000HONINDEHLNO()) return false; + if (getUnk3000FIMENALCAKG() + != other.getUnk3000FIMENALCAKG()) return false; + if (getUnk3000BJGNKDEGLGC() + != other.getUnk3000BJGNKDEGLGC()) return false; + if (getUnk3000HPHLGFDHBON() + != other.getUnk3000HPHLGFDHBON()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK3000_CFDMLGKNLKL_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000CFDMLGKNLKL(); + hash = (37 * hash) + UNK3000_HONINDEHLNO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk3000HONINDEHLNO()); + hash = (37 * hash) + UNK3000_FIMENALCAKG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk3000FIMENALCAKG()); + hash = (37 * hash) + UNK3000_BJGNKDEGLGC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk3000BJGNKDEGLGC()); + hash = (37 * hash) + UNK3000_HPHLGFDHBON_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000HPHLGFDHBON(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk3000_GDDGGJIFNCH} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk3000_GDDGGJIFNCH) + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCHOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.internal_static_Unk3000_GDDGGJIFNCH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.internal_static_Unk3000_GDDGGJIFNCH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.class, emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk3000CFDMLGKNLKL_ = 0; + + unk3000HONINDEHLNO_ = false; + + unk3000FIMENALCAKG_ = false; + + unk3000BJGNKDEGLGC_ = false; + + unk3000HPHLGFDHBON_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.internal_static_Unk3000_GDDGGJIFNCH_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH build() { + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH buildPartial() { + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH result = new emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH(this); + result.unk3000CFDMLGKNLKL_ = unk3000CFDMLGKNLKL_; + result.unk3000HONINDEHLNO_ = unk3000HONINDEHLNO_; + result.unk3000FIMENALCAKG_ = unk3000FIMENALCAKG_; + result.unk3000BJGNKDEGLGC_ = unk3000BJGNKDEGLGC_; + result.unk3000HPHLGFDHBON_ = unk3000HPHLGFDHBON_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH) { + return mergeFrom((emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH other) { + if (other == emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH.getDefaultInstance()) return this; + if (other.getUnk3000CFDMLGKNLKL() != 0) { + setUnk3000CFDMLGKNLKL(other.getUnk3000CFDMLGKNLKL()); + } + if (other.getUnk3000HONINDEHLNO() != false) { + setUnk3000HONINDEHLNO(other.getUnk3000HONINDEHLNO()); + } + if (other.getUnk3000FIMENALCAKG() != false) { + setUnk3000FIMENALCAKG(other.getUnk3000FIMENALCAKG()); + } + if (other.getUnk3000BJGNKDEGLGC() != false) { + setUnk3000BJGNKDEGLGC(other.getUnk3000BJGNKDEGLGC()); + } + if (other.getUnk3000HPHLGFDHBON() != 0) { + setUnk3000HPHLGFDHBON(other.getUnk3000HPHLGFDHBON()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unk3000CFDMLGKNLKL_ ; + /** + * uint32 Unk3000_CFDMLGKNLKL = 8; + * @return The unk3000CFDMLGKNLKL. + */ + @java.lang.Override + public int getUnk3000CFDMLGKNLKL() { + return unk3000CFDMLGKNLKL_; + } + /** + * uint32 Unk3000_CFDMLGKNLKL = 8; + * @param value The unk3000CFDMLGKNLKL to set. + * @return This builder for chaining. + */ + public Builder setUnk3000CFDMLGKNLKL(int value) { + + unk3000CFDMLGKNLKL_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk3000_CFDMLGKNLKL = 8; + * @return This builder for chaining. + */ + public Builder clearUnk3000CFDMLGKNLKL() { + + unk3000CFDMLGKNLKL_ = 0; + onChanged(); + return this; + } + + private boolean unk3000HONINDEHLNO_ ; + /** + * bool Unk3000_HONINDEHLNO = 15; + * @return The unk3000HONINDEHLNO. + */ + @java.lang.Override + public boolean getUnk3000HONINDEHLNO() { + return unk3000HONINDEHLNO_; + } + /** + * bool Unk3000_HONINDEHLNO = 15; + * @param value The unk3000HONINDEHLNO to set. + * @return This builder for chaining. + */ + public Builder setUnk3000HONINDEHLNO(boolean value) { + + unk3000HONINDEHLNO_ = value; + onChanged(); + return this; + } + /** + * bool Unk3000_HONINDEHLNO = 15; + * @return This builder for chaining. + */ + public Builder clearUnk3000HONINDEHLNO() { + + unk3000HONINDEHLNO_ = false; + onChanged(); + return this; + } + + private boolean unk3000FIMENALCAKG_ ; + /** + * bool Unk3000_FIMENALCAKG = 10; + * @return The unk3000FIMENALCAKG. + */ + @java.lang.Override + public boolean getUnk3000FIMENALCAKG() { + return unk3000FIMENALCAKG_; + } + /** + * bool Unk3000_FIMENALCAKG = 10; + * @param value The unk3000FIMENALCAKG to set. + * @return This builder for chaining. + */ + public Builder setUnk3000FIMENALCAKG(boolean value) { + + unk3000FIMENALCAKG_ = value; + onChanged(); + return this; + } + /** + * bool Unk3000_FIMENALCAKG = 10; + * @return This builder for chaining. + */ + public Builder clearUnk3000FIMENALCAKG() { + + unk3000FIMENALCAKG_ = false; + onChanged(); + return this; + } + + private boolean unk3000BJGNKDEGLGC_ ; + /** + * bool Unk3000_BJGNKDEGLGC = 6; + * @return The unk3000BJGNKDEGLGC. + */ + @java.lang.Override + public boolean getUnk3000BJGNKDEGLGC() { + return unk3000BJGNKDEGLGC_; + } + /** + * bool Unk3000_BJGNKDEGLGC = 6; + * @param value The unk3000BJGNKDEGLGC to set. + * @return This builder for chaining. + */ + public Builder setUnk3000BJGNKDEGLGC(boolean value) { + + unk3000BJGNKDEGLGC_ = value; + onChanged(); + return this; + } + /** + * bool Unk3000_BJGNKDEGLGC = 6; + * @return This builder for chaining. + */ + public Builder clearUnk3000BJGNKDEGLGC() { + + unk3000BJGNKDEGLGC_ = false; + onChanged(); + return this; + } + + private int unk3000HPHLGFDHBON_ ; + /** + * uint32 Unk3000_HPHLGFDHBON = 5; + * @return The unk3000HPHLGFDHBON. + */ + @java.lang.Override + public int getUnk3000HPHLGFDHBON() { + return unk3000HPHLGFDHBON_; + } + /** + * uint32 Unk3000_HPHLGFDHBON = 5; + * @param value The unk3000HPHLGFDHBON to set. + * @return This builder for chaining. + */ + public Builder setUnk3000HPHLGFDHBON(int value) { + + unk3000HPHLGFDHBON_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk3000_HPHLGFDHBON = 5; + * @return This builder for chaining. + */ + public Builder clearUnk3000HPHLGFDHBON() { + + unk3000HPHLGFDHBON_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk3000_GDDGGJIFNCH) + } + + // @@protoc_insertion_point(class_scope:Unk3000_GDDGGJIFNCH) + private static final emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH(); + } + + public static emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk3000_GDDGGJIFNCH parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk3000_GDDGGJIFNCH(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GDDGGJIFNCH.Unk3000_GDDGGJIFNCH getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk3000_GDDGGJIFNCH_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk3000_GDDGGJIFNCH_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk3000_GDDGGJIFNCH.proto\"\246\001\n\023Unk3000_" + + "GDDGGJIFNCH\022\033\n\023Unk3000_CFDMLGKNLKL\030\010 \001(\r" + + "\022\033\n\023Unk3000_HONINDEHLNO\030\017 \001(\010\022\033\n\023Unk3000" + + "_FIMENALCAKG\030\n \001(\010\022\033\n\023Unk3000_BJGNKDEGLG" + + "C\030\006 \001(\010\022\033\n\023Unk3000_HPHLGFDHBON\030\005 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk3000_GDDGGJIFNCH_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk3000_GDDGGJIFNCH_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk3000_GDDGGJIFNCH_descriptor, + new java.lang.String[] { "Unk3000CFDMLGKNLKL", "Unk3000HONINDEHLNO", "Unk3000FIMENALCAKG", "Unk3000BJGNKDEGLGC", "Unk3000HPHLGFDHBON", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk3000GNOPDGELABH.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000GNOPDGELABH.java new file mode 100644 index 000000000..773d7b12e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000GNOPDGELABH.java @@ -0,0 +1,684 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk3000_GNOPDGELABH.proto + +package emu.grasscutter.net.proto; + +public final class Unk3000GNOPDGELABH { + private Unk3000GNOPDGELABH() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk3000_GNOPDGELABHOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk3000_GNOPDGELABH) + com.google.protobuf.MessageOrBuilder { + + /** + * float Unk3000_KNOBDDHIONH = 1; + * @return The unk3000KNOBDDHIONH. + */ + float getUnk3000KNOBDDHIONH(); + + /** + * float Unk3000_NDBJCJEIEEO = 2; + * @return The unk3000NDBJCJEIEEO. + */ + float getUnk3000NDBJCJEIEEO(); + + /** + * float Unk3000_CGBHKPEGBOD = 3; + * @return The unk3000CGBHKPEGBOD. + */ + float getUnk3000CGBHKPEGBOD(); + } + /** + * Protobuf type {@code Unk3000_GNOPDGELABH} + */ + public static final class Unk3000_GNOPDGELABH extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk3000_GNOPDGELABH) + Unk3000_GNOPDGELABHOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk3000_GNOPDGELABH.newBuilder() to construct. + private Unk3000_GNOPDGELABH(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk3000_GNOPDGELABH() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk3000_GNOPDGELABH(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk3000_GNOPDGELABH( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + unk3000KNOBDDHIONH_ = input.readFloat(); + break; + } + case 21: { + + unk3000NDBJCJEIEEO_ = input.readFloat(); + break; + } + case 29: { + + unk3000CGBHKPEGBOD_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.internal_static_Unk3000_GNOPDGELABH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.internal_static_Unk3000_GNOPDGELABH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.class, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder.class); + } + + public static final int UNK3000_KNOBDDHIONH_FIELD_NUMBER = 1; + private float unk3000KNOBDDHIONH_; + /** + * float Unk3000_KNOBDDHIONH = 1; + * @return The unk3000KNOBDDHIONH. + */ + @java.lang.Override + public float getUnk3000KNOBDDHIONH() { + return unk3000KNOBDDHIONH_; + } + + public static final int UNK3000_NDBJCJEIEEO_FIELD_NUMBER = 2; + private float unk3000NDBJCJEIEEO_; + /** + * float Unk3000_NDBJCJEIEEO = 2; + * @return The unk3000NDBJCJEIEEO. + */ + @java.lang.Override + public float getUnk3000NDBJCJEIEEO() { + return unk3000NDBJCJEIEEO_; + } + + public static final int UNK3000_CGBHKPEGBOD_FIELD_NUMBER = 3; + private float unk3000CGBHKPEGBOD_; + /** + * float Unk3000_CGBHKPEGBOD = 3; + * @return The unk3000CGBHKPEGBOD. + */ + @java.lang.Override + public float getUnk3000CGBHKPEGBOD() { + return unk3000CGBHKPEGBOD_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk3000KNOBDDHIONH_ != 0F) { + output.writeFloat(1, unk3000KNOBDDHIONH_); + } + if (unk3000NDBJCJEIEEO_ != 0F) { + output.writeFloat(2, unk3000NDBJCJEIEEO_); + } + if (unk3000CGBHKPEGBOD_ != 0F) { + output.writeFloat(3, unk3000CGBHKPEGBOD_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk3000KNOBDDHIONH_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, unk3000KNOBDDHIONH_); + } + if (unk3000NDBJCJEIEEO_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, unk3000NDBJCJEIEEO_); + } + if (unk3000CGBHKPEGBOD_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, unk3000CGBHKPEGBOD_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH other = (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) obj; + + if (java.lang.Float.floatToIntBits(getUnk3000KNOBDDHIONH()) + != java.lang.Float.floatToIntBits( + other.getUnk3000KNOBDDHIONH())) return false; + if (java.lang.Float.floatToIntBits(getUnk3000NDBJCJEIEEO()) + != java.lang.Float.floatToIntBits( + other.getUnk3000NDBJCJEIEEO())) return false; + if (java.lang.Float.floatToIntBits(getUnk3000CGBHKPEGBOD()) + != java.lang.Float.floatToIntBits( + other.getUnk3000CGBHKPEGBOD())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK3000_KNOBDDHIONH_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getUnk3000KNOBDDHIONH()); + hash = (37 * hash) + UNK3000_NDBJCJEIEEO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getUnk3000NDBJCJEIEEO()); + hash = (37 * hash) + UNK3000_CGBHKPEGBOD_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getUnk3000CGBHKPEGBOD()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk3000_GNOPDGELABH} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk3000_GNOPDGELABH) + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABHOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.internal_static_Unk3000_GNOPDGELABH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.internal_static_Unk3000_GNOPDGELABH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.class, emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk3000KNOBDDHIONH_ = 0F; + + unk3000NDBJCJEIEEO_ = 0F; + + unk3000CGBHKPEGBOD_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.internal_static_Unk3000_GNOPDGELABH_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH build() { + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH buildPartial() { + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH result = new emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH(this); + result.unk3000KNOBDDHIONH_ = unk3000KNOBDDHIONH_; + result.unk3000NDBJCJEIEEO_ = unk3000NDBJCJEIEEO_; + result.unk3000CGBHKPEGBOD_ = unk3000CGBHKPEGBOD_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) { + return mergeFrom((emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH other) { + if (other == emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH.getDefaultInstance()) return this; + if (other.getUnk3000KNOBDDHIONH() != 0F) { + setUnk3000KNOBDDHIONH(other.getUnk3000KNOBDDHIONH()); + } + if (other.getUnk3000NDBJCJEIEEO() != 0F) { + setUnk3000NDBJCJEIEEO(other.getUnk3000NDBJCJEIEEO()); + } + if (other.getUnk3000CGBHKPEGBOD() != 0F) { + setUnk3000CGBHKPEGBOD(other.getUnk3000CGBHKPEGBOD()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float unk3000KNOBDDHIONH_ ; + /** + * float Unk3000_KNOBDDHIONH = 1; + * @return The unk3000KNOBDDHIONH. + */ + @java.lang.Override + public float getUnk3000KNOBDDHIONH() { + return unk3000KNOBDDHIONH_; + } + /** + * float Unk3000_KNOBDDHIONH = 1; + * @param value The unk3000KNOBDDHIONH to set. + * @return This builder for chaining. + */ + public Builder setUnk3000KNOBDDHIONH(float value) { + + unk3000KNOBDDHIONH_ = value; + onChanged(); + return this; + } + /** + * float Unk3000_KNOBDDHIONH = 1; + * @return This builder for chaining. + */ + public Builder clearUnk3000KNOBDDHIONH() { + + unk3000KNOBDDHIONH_ = 0F; + onChanged(); + return this; + } + + private float unk3000NDBJCJEIEEO_ ; + /** + * float Unk3000_NDBJCJEIEEO = 2; + * @return The unk3000NDBJCJEIEEO. + */ + @java.lang.Override + public float getUnk3000NDBJCJEIEEO() { + return unk3000NDBJCJEIEEO_; + } + /** + * float Unk3000_NDBJCJEIEEO = 2; + * @param value The unk3000NDBJCJEIEEO to set. + * @return This builder for chaining. + */ + public Builder setUnk3000NDBJCJEIEEO(float value) { + + unk3000NDBJCJEIEEO_ = value; + onChanged(); + return this; + } + /** + * float Unk3000_NDBJCJEIEEO = 2; + * @return This builder for chaining. + */ + public Builder clearUnk3000NDBJCJEIEEO() { + + unk3000NDBJCJEIEEO_ = 0F; + onChanged(); + return this; + } + + private float unk3000CGBHKPEGBOD_ ; + /** + * float Unk3000_CGBHKPEGBOD = 3; + * @return The unk3000CGBHKPEGBOD. + */ + @java.lang.Override + public float getUnk3000CGBHKPEGBOD() { + return unk3000CGBHKPEGBOD_; + } + /** + * float Unk3000_CGBHKPEGBOD = 3; + * @param value The unk3000CGBHKPEGBOD to set. + * @return This builder for chaining. + */ + public Builder setUnk3000CGBHKPEGBOD(float value) { + + unk3000CGBHKPEGBOD_ = value; + onChanged(); + return this; + } + /** + * float Unk3000_CGBHKPEGBOD = 3; + * @return This builder for chaining. + */ + public Builder clearUnk3000CGBHKPEGBOD() { + + unk3000CGBHKPEGBOD_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk3000_GNOPDGELABH) + } + + // @@protoc_insertion_point(class_scope:Unk3000_GNOPDGELABH) + private static final emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH(); + } + + public static emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk3000_GNOPDGELABH parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk3000_GNOPDGELABH(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000GNOPDGELABH.Unk3000_GNOPDGELABH getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk3000_GNOPDGELABH_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk3000_GNOPDGELABH_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk3000_GNOPDGELABH.proto\"l\n\023Unk3000_G" + + "NOPDGELABH\022\033\n\023Unk3000_KNOBDDHIONH\030\001 \001(\002\022" + + "\033\n\023Unk3000_NDBJCJEIEEO\030\002 \001(\002\022\033\n\023Unk3000_" + + "CGBHKPEGBOD\030\003 \001(\002B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk3000_GNOPDGELABH_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk3000_GNOPDGELABH_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk3000_GNOPDGELABH_descriptor, + new java.lang.String[] { "Unk3000KNOBDDHIONH", "Unk3000NDBJCJEIEEO", "Unk3000CGBHKPEGBOD", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk3000HKHFFDEMNKN.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000HKHFFDEMNKN.java new file mode 100644 index 000000000..9f701a80b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk3000HKHFFDEMNKN.java @@ -0,0 +1,914 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk3000_HKHFFDEMNKN.proto + +package emu.grasscutter.net.proto; + +public final class Unk3000HKHFFDEMNKN { + private Unk3000HKHFFDEMNKN() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk3000_HKHFFDEMNKNOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk3000_HKHFFDEMNKN) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 14; + * @return The uid. + */ + int getUid(); + + /** + * repeated .WidgetSlotData slot_list = 13; + */ + java.util.List + getSlotListList(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + int getSlotListCount(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + java.util.List + getSlotListOrBuilderList(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index); + } + /** + * Protobuf type {@code Unk3000_HKHFFDEMNKN} + */ + public static final class Unk3000_HKHFFDEMNKN extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk3000_HKHFFDEMNKN) + Unk3000_HKHFFDEMNKNOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk3000_HKHFFDEMNKN.newBuilder() to construct. + private Unk3000_HKHFFDEMNKN(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk3000_HKHFFDEMNKN() { + slotList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk3000_HKHFFDEMNKN(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk3000_HKHFFDEMNKN( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + slotList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + slotList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + break; + } + case 112: { + + uid_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.internal_static_Unk3000_HKHFFDEMNKN_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.internal_static_Unk3000_HKHFFDEMNKN_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.class, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 14; + private int uid_; + /** + * uint32 uid = 14; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int SLOT_LIST_FIELD_NUMBER = 13; + private java.util.List slotList_; + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public java.util.List getSlotListList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public java.util.List + getSlotListOrBuilderList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public int getSlotListCount() { + return slotList_.size(); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + return slotList_.get(index); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + return slotList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < slotList_.size(); i++) { + output.writeMessage(13, slotList_.get(i)); + } + if (uid_ != 0) { + output.writeUInt32(14, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < slotList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, slotList_.get(i)); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, uid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN other = (emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN) obj; + + if (getUid() + != other.getUid()) return false; + if (!getSlotListList() + .equals(other.getSlotListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + if (getSlotListCount() > 0) { + hash = (37 * hash) + SLOT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSlotListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Unk3000_HKHFFDEMNKN} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk3000_HKHFFDEMNKN) + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.internal_static_Unk3000_HKHFFDEMNKN_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.internal_static_Unk3000_HKHFFDEMNKN_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.class, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSlotListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + slotListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.internal_static_Unk3000_HKHFFDEMNKN_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN build() { + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN buildPartial() { + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN result = new emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + if (slotListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.slotList_ = slotList_; + } else { + result.slotList_ = slotListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN) { + return mergeFrom((emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN other) { + if (other == emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (slotListBuilder_ == null) { + if (!other.slotList_.isEmpty()) { + if (slotList_.isEmpty()) { + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSlotListIsMutable(); + slotList_.addAll(other.slotList_); + } + onChanged(); + } + } else { + if (!other.slotList_.isEmpty()) { + if (slotListBuilder_.isEmpty()) { + slotListBuilder_.dispose(); + slotListBuilder_ = null; + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000001); + slotListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSlotListFieldBuilder() : null; + } else { + slotListBuilder_.addAllMessages(other.slotList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 14; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 14; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 14; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.util.List slotList_ = + java.util.Collections.emptyList(); + private void ensureSlotListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + slotList_ = new java.util.ArrayList(slotList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotListBuilder_; + + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List getSlotListList() { + if (slotListBuilder_ == null) { + return java.util.Collections.unmodifiableList(slotList_); + } else { + return slotListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public int getSlotListCount() { + if (slotListBuilder_ == null) { + return slotList_.size(); + } else { + return slotListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); + } else { + return slotListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.set(index, value); + onChanged(); + } else { + slotListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.set(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(value); + onChanged(); + } else { + slotListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(index, value); + onChanged(); + } else { + slotListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addAllSlotList( + java.lang.Iterable values) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, slotList_); + onChanged(); + } else { + slotListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder clearSlotList() { + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + slotListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder removeSlotList(int index) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.remove(index); + onChanged(); + } else { + slotListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotListBuilder( + int index) { + return getSlotListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); } else { + return slotListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List + getSlotListOrBuilderList() { + if (slotListBuilder_ != null) { + return slotListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(slotList_); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder() { + return getSlotListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder( + int index) { + return getSlotListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List + getSlotListBuilderList() { + return getSlotListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotListFieldBuilder() { + if (slotListBuilder_ == null) { + slotListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + slotList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + slotList_ = null; + } + return slotListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Unk3000_HKHFFDEMNKN) + } + + // @@protoc_insertion_point(class_scope:Unk3000_HKHFFDEMNKN) + private static final emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN(); + } + + public static emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk3000_HKHFFDEMNKN parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk3000_HKHFFDEMNKN(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk3000_HKHFFDEMNKN_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk3000_HKHFFDEMNKN_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk3000_HKHFFDEMNKN.proto\032\024WidgetSlotD" + + "ata.proto\"F\n\023Unk3000_HKHFFDEMNKN\022\013\n\003uid\030" + + "\016 \001(\r\022\"\n\tslot_list\030\r \003(\0132\017.WidgetSlotDat" + + "aB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_Unk3000_HKHFFDEMNKN_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk3000_HKHFFDEMNKN_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk3000_HKHFFDEMNKN_descriptor, + new java.lang.String[] { "Uid", "SlotList", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java new file mode 100644 index 000000000..870143238 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockAvatarTalentReq.proto + +package emu.grasscutter.net.proto; + +public final class UnlockAvatarTalentReqOuterClass { + private UnlockAvatarTalentReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockAvatarTalentReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockAvatarTalentReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 talent_id = 13; + * @return The talentId. + */ + int getTalentId(); + + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1072
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockAvatarTalentReq} + */ + public static final class UnlockAvatarTalentReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockAvatarTalentReq) + UnlockAvatarTalentReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockAvatarTalentReq.newBuilder() to construct. + private UnlockAvatarTalentReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockAvatarTalentReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockAvatarTalentReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockAvatarTalentReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + talentId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.class, emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.Builder.class); + } + + public static final int TALENT_ID_FIELD_NUMBER = 13; + private int talentId_; + /** + * uint32 talent_id = 13; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 3; + private long avatarGuid_; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(3, avatarGuid_); + } + if (talentId_ != 0) { + output.writeUInt32(13, talentId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, avatarGuid_); + } + if (talentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, talentId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq other = (emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq) obj; + + if (getTalentId() + != other.getTalentId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TALENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalentId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1072
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockAvatarTalentReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockAvatarTalentReq) + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.class, emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + talentId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq build() { + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq buildPartial() { + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq result = new emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq(this); + result.talentId_ = talentId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq) { + return mergeFrom((emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq other) { + if (other == emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.getDefaultInstance()) return this; + if (other.getTalentId() != 0) { + setTalentId(other.getTalentId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int talentId_ ; + /** + * uint32 talent_id = 13; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + /** + * uint32 talent_id = 13; + * @param value The talentId to set. + * @return This builder for chaining. + */ + public Builder setTalentId(int value) { + + talentId_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_id = 13; + * @return This builder for chaining. + */ + public Builder clearTalentId() { + + talentId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 3; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 3; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockAvatarTalentReq) + } + + // @@protoc_insertion_point(class_scope:UnlockAvatarTalentReq) + private static final emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq(); + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockAvatarTalentReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockAvatarTalentReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockAvatarTalentReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockAvatarTalentReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockAvatarTalentReq.proto\"?\n\025UnlockA" + + "vatarTalentReq\022\021\n\ttalent_id\030\r \001(\r\022\023\n\013ava" + + "tar_guid\030\003 \001(\004B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockAvatarTalentReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockAvatarTalentReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockAvatarTalentReq_descriptor, + new java.lang.String[] { "TalentId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java new file mode 100644 index 000000000..3c4f60fd0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockAvatarTalentRsp.proto + +package emu.grasscutter.net.proto; + +public final class UnlockAvatarTalentRspOuterClass { + private UnlockAvatarTalentRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockAvatarTalentRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockAvatarTalentRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 talent_id = 2; + * @return The talentId. + */ + int getTalentId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1098
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockAvatarTalentRsp} + */ + public static final class UnlockAvatarTalentRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockAvatarTalentRsp) + UnlockAvatarTalentRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockAvatarTalentRsp.newBuilder() to construct. + private UnlockAvatarTalentRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockAvatarTalentRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockAvatarTalentRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockAvatarTalentRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + talentId_ = input.readUInt32(); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.class, emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.Builder.class); + } + + public static final int TALENT_ID_FIELD_NUMBER = 2; + private int talentId_; + /** + * uint32 talent_id = 2; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (talentId_ != 0) { + output.writeUInt32(2, talentId_); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (talentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, talentId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp other = (emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) obj; + + if (getTalentId() + != other.getTalentId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TALENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalentId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 1098
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockAvatarTalentRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockAvatarTalentRsp) + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.class, emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + talentId_ = 0; + + retcode_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp build() { + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp buildPartial() { + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp result = new emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp(this); + result.talentId_ = talentId_; + result.retcode_ = retcode_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) { + return mergeFrom((emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp other) { + if (other == emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.getDefaultInstance()) return this; + if (other.getTalentId() != 0) { + setTalentId(other.getTalentId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int talentId_ ; + /** + * uint32 talent_id = 2; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + /** + * uint32 talent_id = 2; + * @param value The talentId to set. + * @return This builder for chaining. + */ + public Builder setTalentId(int value) { + + talentId_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_id = 2; + * @return This builder for chaining. + */ + public Builder clearTalentId() { + + talentId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockAvatarTalentRsp) + } + + // @@protoc_insertion_point(class_scope:UnlockAvatarTalentRsp) + private static final emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp(); + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockAvatarTalentRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockAvatarTalentRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockAvatarTalentRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockAvatarTalentRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockAvatarTalentRsp.proto\"P\n\025UnlockA" + + "vatarTalentRsp\022\021\n\ttalent_id\030\002 \001(\r\022\017\n\007ret" + + "code\030\003 \001(\005\022\023\n\013avatar_guid\030\n \001(\004B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockAvatarTalentRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockAvatarTalentRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockAvatarTalentRsp_descriptor, + new java.lang.String[] { "TalentId", "Retcode", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java new file mode 100644 index 000000000..f0f029e06 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockNameCardNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnlockNameCardNotifyOuterClass { + private UnlockNameCardNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockNameCardNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockNameCardNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 name_card_id = 8; + * @return The nameCardId. + */ + int getNameCardId(); + } + /** + *
+   * CmdId: 4006
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockNameCardNotify} + */ + public static final class UnlockNameCardNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockNameCardNotify) + UnlockNameCardNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockNameCardNotify.newBuilder() to construct. + private UnlockNameCardNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockNameCardNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockNameCardNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockNameCardNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + + nameCardId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.class, emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.Builder.class); + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 8; + private int nameCardId_; + /** + * uint32 name_card_id = 8; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (nameCardId_ != 0) { + output.writeUInt32(8, nameCardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, nameCardId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify other = (emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify) obj; + + if (getNameCardId() + != other.getNameCardId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4006
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockNameCardNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockNameCardNotify) + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.class, emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameCardId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify build() { + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify buildPartial() { + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify result = new emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify(this); + result.nameCardId_ = nameCardId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify other) { + if (other == emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.getDefaultInstance()) return this; + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 8; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 8; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 8; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockNameCardNotify) + } + + // @@protoc_insertion_point(class_scope:UnlockNameCardNotify) + private static final emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify(); + } + + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockNameCardNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockNameCardNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockNameCardNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockNameCardNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032UnlockNameCardNotify.proto\",\n\024UnlockNa" + + "meCardNotify\022\024\n\014name_card_id\030\010 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockNameCardNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockNameCardNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockNameCardNotify_descriptor, + new java.lang.String[] { "NameCardId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineReqOuterClass.java new file mode 100644 index 000000000..1ef45fa67 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockPersonalLineReq.proto + +package emu.grasscutter.net.proto; + +public final class UnlockPersonalLineReqOuterClass { + private UnlockPersonalLineReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockPersonalLineReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockPersonalLineReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 personal_line_id = 4; + * @return The personalLineId. + */ + int getPersonalLineId(); + } + /** + *
+   * CmdId: 449
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockPersonalLineReq} + */ + public static final class UnlockPersonalLineReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockPersonalLineReq) + UnlockPersonalLineReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockPersonalLineReq.newBuilder() to construct. + private UnlockPersonalLineReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockPersonalLineReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockPersonalLineReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockPersonalLineReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + personalLineId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.class, emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.Builder.class); + } + + public static final int PERSONAL_LINE_ID_FIELD_NUMBER = 4; + private int personalLineId_; + /** + * uint32 personal_line_id = 4; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (personalLineId_ != 0) { + output.writeUInt32(4, personalLineId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (personalLineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, personalLineId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq other = (emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq) obj; + + if (getPersonalLineId() + != other.getPersonalLineId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PERSONAL_LINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPersonalLineId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 449
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockPersonalLineReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockPersonalLineReq) + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.class, emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + personalLineId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq build() { + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq buildPartial() { + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq result = new emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq(this); + result.personalLineId_ = personalLineId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq) { + return mergeFrom((emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq other) { + if (other == emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.getDefaultInstance()) return this; + if (other.getPersonalLineId() != 0) { + setPersonalLineId(other.getPersonalLineId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int personalLineId_ ; + /** + * uint32 personal_line_id = 4; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + /** + * uint32 personal_line_id = 4; + * @param value The personalLineId to set. + * @return This builder for chaining. + */ + public Builder setPersonalLineId(int value) { + + personalLineId_ = value; + onChanged(); + return this; + } + /** + * uint32 personal_line_id = 4; + * @return This builder for chaining. + */ + public Builder clearPersonalLineId() { + + personalLineId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockPersonalLineReq) + } + + // @@protoc_insertion_point(class_scope:UnlockPersonalLineReq) + private static final emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq(); + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockPersonalLineReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockPersonalLineReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockPersonalLineReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockPersonalLineReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockPersonalLineReq.proto\"1\n\025UnlockP" + + "ersonalLineReq\022\030\n\020personal_line_id\030\004 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockPersonalLineReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockPersonalLineReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockPersonalLineReq_descriptor, + new java.lang.String[] { "PersonalLineId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineRspOuterClass.java new file mode 100644 index 000000000..42c3a3846 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineRspOuterClass.java @@ -0,0 +1,901 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockPersonalLineRsp.proto + +package emu.grasscutter.net.proto; + +public final class UnlockPersonalLineRspOuterClass { + private UnlockPersonalLineRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockPersonalLineRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockPersonalLineRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 personal_line_id = 10; + * @return The personalLineId. + */ + int getPersonalLineId(); + + /** + * uint32 level = 11; + * @return Whether the level field is set. + */ + boolean hasLevel(); + /** + * uint32 level = 11; + * @return The level. + */ + int getLevel(); + + /** + * uint32 chapter_id = 6; + * @return Whether the chapterId field is set. + */ + boolean hasChapterId(); + /** + * uint32 chapter_id = 6; + * @return The chapterId. + */ + int getChapterId(); + + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.ParamCase getParamCase(); + } + /** + *
+   * CmdId: 491
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockPersonalLineRsp} + */ + public static final class UnlockPersonalLineRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockPersonalLineRsp) + UnlockPersonalLineRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockPersonalLineRsp.newBuilder() to construct. + private UnlockPersonalLineRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockPersonalLineRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockPersonalLineRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockPersonalLineRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + paramCase_ = 6; + param_ = input.readUInt32(); + break; + } + case 80: { + + personalLineId_ = input.readUInt32(); + break; + } + case 88: { + paramCase_ = 11; + param_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.class, emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.Builder.class); + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LEVEL(11), + CHAPTER_ID(6), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 11: return LEVEL; + case 6: return CHAPTER_ID; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PERSONAL_LINE_ID_FIELD_NUMBER = 10; + private int personalLineId_; + /** + * uint32 personal_line_id = 10; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + + public static final int LEVEL_FIELD_NUMBER = 11; + /** + * uint32 level = 11; + * @return Whether the level field is set. + */ + @java.lang.Override + public boolean hasLevel() { + return paramCase_ == 11; + } + /** + * uint32 level = 11; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + if (paramCase_ == 11) { + return (java.lang.Integer) param_; + } + return 0; + } + + public static final int CHAPTER_ID_FIELD_NUMBER = 6; + /** + * uint32 chapter_id = 6; + * @return Whether the chapterId field is set. + */ + @java.lang.Override + public boolean hasChapterId() { + return paramCase_ == 6; + } + /** + * uint32 chapter_id = 6; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + if (paramCase_ == 6) { + return (java.lang.Integer) param_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (paramCase_ == 6) { + output.writeUInt32( + 6, (int)((java.lang.Integer) param_)); + } + if (personalLineId_ != 0) { + output.writeUInt32(10, personalLineId_); + } + if (paramCase_ == 11) { + output.writeUInt32( + 11, (int)((java.lang.Integer) param_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (paramCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 6, (int)((java.lang.Integer) param_)); + } + if (personalLineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, personalLineId_); + } + if (paramCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 11, (int)((java.lang.Integer) param_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp other = (emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getPersonalLineId() + != other.getPersonalLineId()) return false; + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 11: + if (getLevel() + != other.getLevel()) return false; + break; + case 6: + if (getChapterId() + != other.getChapterId()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + PERSONAL_LINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPersonalLineId(); + switch (paramCase_) { + case 11: + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + break; + case 6: + hash = (37 * hash) + CHAPTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getChapterId(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 491
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockPersonalLineRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockPersonalLineRsp) + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.class, emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + personalLineId_ = 0; + + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp build() { + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp buildPartial() { + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp result = new emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp(this); + result.retcode_ = retcode_; + result.personalLineId_ = personalLineId_; + if (paramCase_ == 11) { + result.param_ = param_; + } + if (paramCase_ == 6) { + result.param_ = param_; + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp) { + return mergeFrom((emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp other) { + if (other == emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getPersonalLineId() != 0) { + setPersonalLineId(other.getPersonalLineId()); + } + switch (other.getParamCase()) { + case LEVEL: { + setLevel(other.getLevel()); + break; + } + case CHAPTER_ID: { + setChapterId(other.getChapterId()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int personalLineId_ ; + /** + * uint32 personal_line_id = 10; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + /** + * uint32 personal_line_id = 10; + * @param value The personalLineId to set. + * @return This builder for chaining. + */ + public Builder setPersonalLineId(int value) { + + personalLineId_ = value; + onChanged(); + return this; + } + /** + * uint32 personal_line_id = 10; + * @return This builder for chaining. + */ + public Builder clearPersonalLineId() { + + personalLineId_ = 0; + onChanged(); + return this; + } + + /** + * uint32 level = 11; + * @return Whether the level field is set. + */ + public boolean hasLevel() { + return paramCase_ == 11; + } + /** + * uint32 level = 11; + * @return The level. + */ + public int getLevel() { + if (paramCase_ == 11) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 level = 11; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + paramCase_ = 11; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 11; + * @return This builder for chaining. + */ + public Builder clearLevel() { + if (paramCase_ == 11) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 chapter_id = 6; + * @return Whether the chapterId field is set. + */ + public boolean hasChapterId() { + return paramCase_ == 6; + } + /** + * uint32 chapter_id = 6; + * @return The chapterId. + */ + public int getChapterId() { + if (paramCase_ == 6) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 chapter_id = 6; + * @param value The chapterId to set. + * @return This builder for chaining. + */ + public Builder setChapterId(int value) { + paramCase_ = 6; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 chapter_id = 6; + * @return This builder for chaining. + */ + public Builder clearChapterId() { + if (paramCase_ == 6) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockPersonalLineRsp) + } + + // @@protoc_insertion_point(class_scope:UnlockPersonalLineRsp) + private static final emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp(); + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockPersonalLineRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockPersonalLineRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockPersonalLineRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockPersonalLineRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockPersonalLineRsp.proto\"r\n\025UnlockP" + + "ersonalLineRsp\022\017\n\007retcode\030\004 \001(\005\022\030\n\020perso" + + "nal_line_id\030\n \001(\r\022\017\n\005level\030\013 \001(\rH\000\022\024\n\nch" + + "apter_id\030\006 \001(\rH\000B\007\n\005paramB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockPersonalLineRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockPersonalLineRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockPersonalLineRsp_descriptor, + new java.lang.String[] { "Retcode", "PersonalLineId", "Level", "ChapterId", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointReqOuterClass.java new file mode 100644 index 000000000..e61c94fee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockTransPointReq.proto + +package emu.grasscutter.net.proto; + +public final class UnlockTransPointReqOuterClass { + private UnlockTransPointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockTransPointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockTransPointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 12; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 3035
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockTransPointReq} + */ + public static final class UnlockTransPointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockTransPointReq) + UnlockTransPointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockTransPointReq.newBuilder() to construct. + private UnlockTransPointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockTransPointReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockTransPointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockTransPointReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 80: { + + sceneId_ = input.readUInt32(); + break; + } + case 96: { + + pointId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.class, emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 12; + private int pointId_; + /** + * uint32 point_id = 12; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 10; + private int sceneId_; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (sceneId_ != 0) { + output.writeUInt32(10, sceneId_); + } + if (pointId_ != 0) { + output.writeUInt32(12, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sceneId_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, pointId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq other = (emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3035
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockTransPointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockTransPointReq) + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.class, emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq build() { + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq buildPartial() { + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq result = new emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq(this); + result.pointId_ = pointId_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq) { + return mergeFrom((emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq other) { + if (other == emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 12; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 12; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 12; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 10; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 10; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockTransPointReq) + } + + // @@protoc_insertion_point(class_scope:UnlockTransPointReq) + private static final emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq(); + } + + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockTransPointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockTransPointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockTransPointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockTransPointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031UnlockTransPointReq.proto\"9\n\023UnlockTra" + + "nsPointReq\022\020\n\010point_id\030\014 \001(\r\022\020\n\010scene_id" + + "\030\n \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockTransPointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockTransPointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockTransPointReq_descriptor, + new java.lang.String[] { "PointId", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointRspOuterClass.java new file mode 100644 index 000000000..7ec9848a3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockTransPointRsp.proto + +package emu.grasscutter.net.proto; + +public final class UnlockTransPointRspOuterClass { + private UnlockTransPointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockTransPointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockTransPointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 3426
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockTransPointRsp} + */ + public static final class UnlockTransPointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockTransPointRsp) + UnlockTransPointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockTransPointRsp.newBuilder() to construct. + private UnlockTransPointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockTransPointRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockTransPointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockTransPointRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.class, emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp other = (emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3426
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockTransPointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockTransPointRsp) + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.class, emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp build() { + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp buildPartial() { + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp result = new emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp) { + return mergeFrom((emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp other) { + if (other == emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockTransPointRsp) + } + + // @@protoc_insertion_point(class_scope:UnlockTransPointRsp) + private static final emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp(); + } + + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockTransPointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockTransPointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockTransPointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockTransPointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031UnlockTransPointRsp.proto\"&\n\023UnlockTra" + + "nsPointRsp\022\017\n\007retcode\030\014 \001(\005B\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockTransPointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockTransPointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockTransPointRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureFormulaDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureFormulaDataNotifyOuterClass.java new file mode 100644 index 000000000..9edd1039d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureFormulaDataNotifyOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockedFurnitureFormulaDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnlockedFurnitureFormulaDataNotifyOuterClass { + private UnlockedFurnitureFormulaDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockedFurnitureFormulaDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockedFurnitureFormulaDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 furniture_id_list = 15; + * @return A list containing the furnitureIdList. + */ + java.util.List getFurnitureIdListList(); + /** + * repeated uint32 furniture_id_list = 15; + * @return The count of furnitureIdList. + */ + int getFurnitureIdListCount(); + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index of the element to return. + * @return The furnitureIdList at the given index. + */ + int getFurnitureIdList(int index); + + /** + * bool is_all = 11; + * @return The isAll. + */ + boolean getIsAll(); + } + /** + *
+   * CmdId: 4846
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockedFurnitureFormulaDataNotify} + */ + public static final class UnlockedFurnitureFormulaDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockedFurnitureFormulaDataNotify) + UnlockedFurnitureFormulaDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockedFurnitureFormulaDataNotify.newBuilder() to construct. + private UnlockedFurnitureFormulaDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockedFurnitureFormulaDataNotify() { + furnitureIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockedFurnitureFormulaDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockedFurnitureFormulaDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + isAll_ = input.readBool(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + furnitureIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + furnitureIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.Builder.class); + } + + public static final int FURNITURE_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList furnitureIdList_; + /** + * repeated uint32 furniture_id_list = 15; + * @return A list containing the furnitureIdList. + */ + @java.lang.Override + public java.util.List + getFurnitureIdListList() { + return furnitureIdList_; + } + /** + * repeated uint32 furniture_id_list = 15; + * @return The count of furnitureIdList. + */ + public int getFurnitureIdListCount() { + return furnitureIdList_.size(); + } + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index of the element to return. + * @return The furnitureIdList at the given index. + */ + public int getFurnitureIdList(int index) { + return furnitureIdList_.getInt(index); + } + private int furnitureIdListMemoizedSerializedSize = -1; + + public static final int IS_ALL_FIELD_NUMBER = 11; + private boolean isAll_; + /** + * bool is_all = 11; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (isAll_ != false) { + output.writeBool(11, isAll_); + } + if (getFurnitureIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(furnitureIdListMemoizedSerializedSize); + } + for (int i = 0; i < furnitureIdList_.size(); i++) { + output.writeUInt32NoTag(furnitureIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAll_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isAll_); + } + { + int dataSize = 0; + for (int i = 0; i < furnitureIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(furnitureIdList_.getInt(i)); + } + size += dataSize; + if (!getFurnitureIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + furnitureIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify other = (emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify) obj; + + if (!getFurnitureIdListList() + .equals(other.getFurnitureIdListList())) return false; + if (getIsAll() + != other.getIsAll()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFurnitureIdListCount() > 0) { + hash = (37 * hash) + FURNITURE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureIdListList().hashCode(); + } + hash = (37 * hash) + IS_ALL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAll()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4846
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockedFurnitureFormulaDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockedFurnitureFormulaDataNotify) + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + furnitureIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isAll_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify build() { + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify buildPartial() { + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify result = new emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + furnitureIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureIdList_ = furnitureIdList_; + result.isAll_ = isAll_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify other) { + if (other == emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.getDefaultInstance()) return this; + if (!other.furnitureIdList_.isEmpty()) { + if (furnitureIdList_.isEmpty()) { + furnitureIdList_ = other.furnitureIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureIdListIsMutable(); + furnitureIdList_.addAll(other.furnitureIdList_); + } + onChanged(); + } + if (other.getIsAll() != false) { + setIsAll(other.getIsAll()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList furnitureIdList_ = emptyIntList(); + private void ensureFurnitureIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureIdList_ = mutableCopy(furnitureIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 furniture_id_list = 15; + * @return A list containing the furnitureIdList. + */ + public java.util.List + getFurnitureIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(furnitureIdList_) : furnitureIdList_; + } + /** + * repeated uint32 furniture_id_list = 15; + * @return The count of furnitureIdList. + */ + public int getFurnitureIdListCount() { + return furnitureIdList_.size(); + } + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index of the element to return. + * @return The furnitureIdList at the given index. + */ + public int getFurnitureIdList(int index) { + return furnitureIdList_.getInt(index); + } + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index to set the value at. + * @param value The furnitureIdList to set. + * @return This builder for chaining. + */ + public Builder setFurnitureIdList( + int index, int value) { + ensureFurnitureIdListIsMutable(); + furnitureIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_id_list = 15; + * @param value The furnitureIdList to add. + * @return This builder for chaining. + */ + public Builder addFurnitureIdList(int value) { + ensureFurnitureIdListIsMutable(); + furnitureIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_id_list = 15; + * @param values The furnitureIdList to add. + * @return This builder for chaining. + */ + public Builder addAllFurnitureIdList( + java.lang.Iterable values) { + ensureFurnitureIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearFurnitureIdList() { + furnitureIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isAll_ ; + /** + * bool is_all = 11; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + /** + * bool is_all = 11; + * @param value The isAll to set. + * @return This builder for chaining. + */ + public Builder setIsAll(boolean value) { + + isAll_ = value; + onChanged(); + return this; + } + /** + * bool is_all = 11; + * @return This builder for chaining. + */ + public Builder clearIsAll() { + + isAll_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockedFurnitureFormulaDataNotify) + } + + // @@protoc_insertion_point(class_scope:UnlockedFurnitureFormulaDataNotify) + private static final emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify(); + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockedFurnitureFormulaDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockedFurnitureFormulaDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n(UnlockedFurnitureFormulaDataNotify.pro" + + "to\"O\n\"UnlockedFurnitureFormulaDataNotify" + + "\022\031\n\021furniture_id_list\030\017 \003(\r\022\016\n\006is_all\030\013 " + + "\001(\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockedFurnitureFormulaDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockedFurnitureFormulaDataNotify_descriptor, + new java.lang.String[] { "FurnitureIdList", "IsAll", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureSuiteDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureSuiteDataNotifyOuterClass.java new file mode 100644 index 000000000..d342633bd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureSuiteDataNotifyOuterClass.java @@ -0,0 +1,750 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockedFurnitureSuiteDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnlockedFurnitureSuiteDataNotifyOuterClass { + private UnlockedFurnitureSuiteDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockedFurnitureSuiteDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockedFurnitureSuiteDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_all = 10; + * @return The isAll. + */ + boolean getIsAll(); + + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return A list containing the furnitureSuiteIdList. + */ + java.util.List getFurnitureSuiteIdListList(); + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return The count of furnitureSuiteIdList. + */ + int getFurnitureSuiteIdListCount(); + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index of the element to return. + * @return The furnitureSuiteIdList at the given index. + */ + int getFurnitureSuiteIdList(int index); + } + /** + *
+   * CmdId: 4454
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockedFurnitureSuiteDataNotify} + */ + public static final class UnlockedFurnitureSuiteDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockedFurnitureSuiteDataNotify) + UnlockedFurnitureSuiteDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockedFurnitureSuiteDataNotify.newBuilder() to construct. + private UnlockedFurnitureSuiteDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockedFurnitureSuiteDataNotify() { + furnitureSuiteIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockedFurnitureSuiteDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockedFurnitureSuiteDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureSuiteIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + furnitureSuiteIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + furnitureSuiteIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + isAll_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.Builder.class); + } + + public static final int IS_ALL_FIELD_NUMBER = 10; + private boolean isAll_; + /** + * bool is_all = 10; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + + public static final int FURNITURE_SUITE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList furnitureSuiteIdList_; + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return A list containing the furnitureSuiteIdList. + */ + @java.lang.Override + public java.util.List + getFurnitureSuiteIdListList() { + return furnitureSuiteIdList_; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return The count of furnitureSuiteIdList. + */ + public int getFurnitureSuiteIdListCount() { + return furnitureSuiteIdList_.size(); + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index of the element to return. + * @return The furnitureSuiteIdList at the given index. + */ + public int getFurnitureSuiteIdList(int index) { + return furnitureSuiteIdList_.getInt(index); + } + private int furnitureSuiteIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getFurnitureSuiteIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(furnitureSuiteIdListMemoizedSerializedSize); + } + for (int i = 0; i < furnitureSuiteIdList_.size(); i++) { + output.writeUInt32NoTag(furnitureSuiteIdList_.getInt(i)); + } + if (isAll_ != false) { + output.writeBool(10, isAll_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < furnitureSuiteIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(furnitureSuiteIdList_.getInt(i)); + } + size += dataSize; + if (!getFurnitureSuiteIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + furnitureSuiteIdListMemoizedSerializedSize = dataSize; + } + if (isAll_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAll_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify other = (emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify) obj; + + if (getIsAll() + != other.getIsAll()) return false; + if (!getFurnitureSuiteIdListList() + .equals(other.getFurnitureSuiteIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ALL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAll()); + if (getFurnitureSuiteIdListCount() > 0) { + hash = (37 * hash) + FURNITURE_SUITE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureSuiteIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4454
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockedFurnitureSuiteDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockedFurnitureSuiteDataNotify) + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAll_ = false; + + furnitureSuiteIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify build() { + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify buildPartial() { + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify result = new emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify(this); + int from_bitField0_ = bitField0_; + result.isAll_ = isAll_; + if (((bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureSuiteIdList_ = furnitureSuiteIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify other) { + if (other == emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.getDefaultInstance()) return this; + if (other.getIsAll() != false) { + setIsAll(other.getIsAll()); + } + if (!other.furnitureSuiteIdList_.isEmpty()) { + if (furnitureSuiteIdList_.isEmpty()) { + furnitureSuiteIdList_ = other.furnitureSuiteIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureSuiteIdListIsMutable(); + furnitureSuiteIdList_.addAll(other.furnitureSuiteIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAll_ ; + /** + * bool is_all = 10; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + /** + * bool is_all = 10; + * @param value The isAll to set. + * @return This builder for chaining. + */ + public Builder setIsAll(boolean value) { + + isAll_ = value; + onChanged(); + return this; + } + /** + * bool is_all = 10; + * @return This builder for chaining. + */ + public Builder clearIsAll() { + + isAll_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList furnitureSuiteIdList_ = emptyIntList(); + private void ensureFurnitureSuiteIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_ = mutableCopy(furnitureSuiteIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return A list containing the furnitureSuiteIdList. + */ + public java.util.List + getFurnitureSuiteIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(furnitureSuiteIdList_) : furnitureSuiteIdList_; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return The count of furnitureSuiteIdList. + */ + public int getFurnitureSuiteIdListCount() { + return furnitureSuiteIdList_.size(); + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index of the element to return. + * @return The furnitureSuiteIdList at the given index. + */ + public int getFurnitureSuiteIdList(int index) { + return furnitureSuiteIdList_.getInt(index); + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index to set the value at. + * @param value The furnitureSuiteIdList to set. + * @return This builder for chaining. + */ + public Builder setFurnitureSuiteIdList( + int index, int value) { + ensureFurnitureSuiteIdListIsMutable(); + furnitureSuiteIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param value The furnitureSuiteIdList to add. + * @return This builder for chaining. + */ + public Builder addFurnitureSuiteIdList(int value) { + ensureFurnitureSuiteIdListIsMutable(); + furnitureSuiteIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param values The furnitureSuiteIdList to add. + * @return This builder for chaining. + */ + public Builder addAllFurnitureSuiteIdList( + java.lang.Iterable values) { + ensureFurnitureSuiteIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureSuiteIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearFurnitureSuiteIdList() { + furnitureSuiteIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UnlockedFurnitureSuiteDataNotify) + } + + // @@protoc_insertion_point(class_scope:UnlockedFurnitureSuiteDataNotify) + private static final emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify(); + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockedFurnitureSuiteDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockedFurnitureSuiteDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&UnlockedFurnitureSuiteDataNotify.proto" + + "\"S\n UnlockedFurnitureSuiteDataNotify\022\016\n\006" + + "is_all\030\n \001(\010\022\037\n\027furniture_suite_id_list\030" + + "\005 \003(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockedFurnitureSuiteDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockedFurnitureSuiteDataNotify_descriptor, + new java.lang.String[] { "IsAll", "FurnitureSuiteIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListReqOuterClass.java new file mode 100644 index 000000000..b36bb6231 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListReqOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UpdatePlayerShowAvatarListReq.proto + +package emu.grasscutter.net.proto; + +public final class UpdatePlayerShowAvatarListReqOuterClass { + private UpdatePlayerShowAvatarListReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UpdatePlayerShowAvatarListReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UpdatePlayerShowAvatarListReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_show_avatar = 15; + * @return The isShowAvatar. + */ + boolean getIsShowAvatar(); + + /** + * repeated uint32 show_avatar_id_list = 13; + * @return A list containing the showAvatarIdList. + */ + java.util.List getShowAvatarIdListList(); + /** + * repeated uint32 show_avatar_id_list = 13; + * @return The count of showAvatarIdList. + */ + int getShowAvatarIdListCount(); + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + int getShowAvatarIdList(int index); + } + /** + *
+   * CmdId: 4067
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListReq} + */ + public static final class UpdatePlayerShowAvatarListReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UpdatePlayerShowAvatarListReq) + UpdatePlayerShowAvatarListReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UpdatePlayerShowAvatarListReq.newBuilder() to construct. + private UpdatePlayerShowAvatarListReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UpdatePlayerShowAvatarListReq() { + showAvatarIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UpdatePlayerShowAvatarListReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UpdatePlayerShowAvatarListReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarIdList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + showAvatarIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 120: { + + isShowAvatar_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.Builder.class); + } + + public static final int IS_SHOW_AVATAR_FIELD_NUMBER = 15; + private boolean isShowAvatar_; + /** + * bool is_show_avatar = 15; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + + public static final int SHOW_AVATAR_ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList showAvatarIdList_; + /** + * repeated uint32 show_avatar_id_list = 13; + * @return A list containing the showAvatarIdList. + */ + @java.lang.Override + public java.util.List + getShowAvatarIdListList() { + return showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + private int showAvatarIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getShowAvatarIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(showAvatarIdListMemoizedSerializedSize); + } + for (int i = 0; i < showAvatarIdList_.size(); i++) { + output.writeUInt32NoTag(showAvatarIdList_.getInt(i)); + } + if (isShowAvatar_ != false) { + output.writeBool(15, isShowAvatar_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < showAvatarIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(showAvatarIdList_.getInt(i)); + } + size += dataSize; + if (!getShowAvatarIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + showAvatarIdListMemoizedSerializedSize = dataSize; + } + if (isShowAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isShowAvatar_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq other = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq) obj; + + if (getIsShowAvatar() + != other.getIsShowAvatar()) return false; + if (!getShowAvatarIdListList() + .equals(other.getShowAvatarIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_SHOW_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowAvatar()); + if (getShowAvatarIdListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4067
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UpdatePlayerShowAvatarListReq) + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isShowAvatar_ = false; + + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq build() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq buildPartial() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq result = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq(this); + int from_bitField0_ = bitField0_; + result.isShowAvatar_ = isShowAvatar_; + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarIdList_ = showAvatarIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq) { + return mergeFrom((emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq other) { + if (other == emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.getDefaultInstance()) return this; + if (other.getIsShowAvatar() != false) { + setIsShowAvatar(other.getIsShowAvatar()); + } + if (!other.showAvatarIdList_.isEmpty()) { + if (showAvatarIdList_.isEmpty()) { + showAvatarIdList_ = other.showAvatarIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addAll(other.showAvatarIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isShowAvatar_ ; + /** + * bool is_show_avatar = 15; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + /** + * bool is_show_avatar = 15; + * @param value The isShowAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsShowAvatar(boolean value) { + + isShowAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_show_avatar = 15; + * @return This builder for chaining. + */ + public Builder clearIsShowAvatar() { + + isShowAvatar_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList showAvatarIdList_ = emptyIntList(); + private void ensureShowAvatarIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = mutableCopy(showAvatarIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return A list containing the showAvatarIdList. + */ + public java.util.List + getShowAvatarIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(showAvatarIdList_) : showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index to set the value at. + * @param value The showAvatarIdList to set. + * @return This builder for chaining. + */ + public Builder setShowAvatarIdList( + int index, int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param value The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addShowAvatarIdList(int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param values The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addAllShowAvatarIdList( + java.lang.Iterable values) { + ensureShowAvatarIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return This builder for chaining. + */ + public Builder clearShowAvatarIdList() { + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UpdatePlayerShowAvatarListReq) + } + + // @@protoc_insertion_point(class_scope:UpdatePlayerShowAvatarListReq) + private static final emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq(); + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdatePlayerShowAvatarListReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UpdatePlayerShowAvatarListReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UpdatePlayerShowAvatarListReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#UpdatePlayerShowAvatarListReq.proto\"T\n" + + "\035UpdatePlayerShowAvatarListReq\022\026\n\016is_sho" + + "w_avatar\030\017 \001(\010\022\033\n\023show_avatar_id_list\030\r " + + "\003(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UpdatePlayerShowAvatarListReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UpdatePlayerShowAvatarListReq_descriptor, + new java.lang.String[] { "IsShowAvatar", "ShowAvatarIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListRspOuterClass.java new file mode 100644 index 000000000..44f7b0173 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListRspOuterClass.java @@ -0,0 +1,820 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UpdatePlayerShowAvatarListRsp.proto + +package emu.grasscutter.net.proto; + +public final class UpdatePlayerShowAvatarListRspOuterClass { + private UpdatePlayerShowAvatarListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UpdatePlayerShowAvatarListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UpdatePlayerShowAvatarListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 show_avatar_id_list = 1; + * @return A list containing the showAvatarIdList. + */ + java.util.List getShowAvatarIdListList(); + /** + * repeated uint32 show_avatar_id_list = 1; + * @return The count of showAvatarIdList. + */ + int getShowAvatarIdListCount(); + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + int getShowAvatarIdList(int index); + + /** + * bool is_show_avatar = 3; + * @return The isShowAvatar. + */ + boolean getIsShowAvatar(); + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4058
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListRsp} + */ + public static final class UpdatePlayerShowAvatarListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UpdatePlayerShowAvatarListRsp) + UpdatePlayerShowAvatarListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UpdatePlayerShowAvatarListRsp.newBuilder() to construct. + private UpdatePlayerShowAvatarListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UpdatePlayerShowAvatarListRsp() { + showAvatarIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UpdatePlayerShowAvatarListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UpdatePlayerShowAvatarListRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + showAvatarIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + isShowAvatar_ = input.readBool(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.Builder.class); + } + + public static final int SHOW_AVATAR_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList showAvatarIdList_; + /** + * repeated uint32 show_avatar_id_list = 1; + * @return A list containing the showAvatarIdList. + */ + @java.lang.Override + public java.util.List + getShowAvatarIdListList() { + return showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + private int showAvatarIdListMemoizedSerializedSize = -1; + + public static final int IS_SHOW_AVATAR_FIELD_NUMBER = 3; + private boolean isShowAvatar_; + /** + * bool is_show_avatar = 3; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getShowAvatarIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(showAvatarIdListMemoizedSerializedSize); + } + for (int i = 0; i < showAvatarIdList_.size(); i++) { + output.writeUInt32NoTag(showAvatarIdList_.getInt(i)); + } + if (isShowAvatar_ != false) { + output.writeBool(3, isShowAvatar_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < showAvatarIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(showAvatarIdList_.getInt(i)); + } + size += dataSize; + if (!getShowAvatarIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + showAvatarIdListMemoizedSerializedSize = dataSize; + } + if (isShowAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isShowAvatar_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp other = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp) obj; + + if (!getShowAvatarIdListList() + .equals(other.getShowAvatarIdListList())) return false; + if (getIsShowAvatar() + != other.getIsShowAvatar()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getShowAvatarIdListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarIdListList().hashCode(); + } + hash = (37 * hash) + IS_SHOW_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowAvatar()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4058
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UpdatePlayerShowAvatarListRsp) + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isShowAvatar_ = false; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp build() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp buildPartial() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp result = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarIdList_ = showAvatarIdList_; + result.isShowAvatar_ = isShowAvatar_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp) { + return mergeFrom((emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp other) { + if (other == emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.getDefaultInstance()) return this; + if (!other.showAvatarIdList_.isEmpty()) { + if (showAvatarIdList_.isEmpty()) { + showAvatarIdList_ = other.showAvatarIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addAll(other.showAvatarIdList_); + } + onChanged(); + } + if (other.getIsShowAvatar() != false) { + setIsShowAvatar(other.getIsShowAvatar()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList showAvatarIdList_ = emptyIntList(); + private void ensureShowAvatarIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = mutableCopy(showAvatarIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return A list containing the showAvatarIdList. + */ + public java.util.List + getShowAvatarIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(showAvatarIdList_) : showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index to set the value at. + * @param value The showAvatarIdList to set. + * @return This builder for chaining. + */ + public Builder setShowAvatarIdList( + int index, int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param value The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addShowAvatarIdList(int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param values The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addAllShowAvatarIdList( + java.lang.Iterable values) { + ensureShowAvatarIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearShowAvatarIdList() { + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isShowAvatar_ ; + /** + * bool is_show_avatar = 3; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + /** + * bool is_show_avatar = 3; + * @param value The isShowAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsShowAvatar(boolean value) { + + isShowAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_show_avatar = 3; + * @return This builder for chaining. + */ + public Builder clearIsShowAvatar() { + + isShowAvatar_ = false; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UpdatePlayerShowAvatarListRsp) + } + + // @@protoc_insertion_point(class_scope:UpdatePlayerShowAvatarListRsp) + private static final emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp(); + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdatePlayerShowAvatarListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UpdatePlayerShowAvatarListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#UpdatePlayerShowAvatarListRsp.proto\"e\n" + + "\035UpdatePlayerShowAvatarListRsp\022\033\n\023show_a" + + "vatar_id_list\030\001 \003(\r\022\026\n\016is_show_avatar\030\003 " + + "\001(\010\022\017\n\007retcode\030\n \001(\005B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UpdatePlayerShowAvatarListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UpdatePlayerShowAvatarListRsp_descriptor, + new java.lang.String[] { "ShowAvatarIdList", "IsShowAvatar", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java new file mode 100644 index 000000000..5775c0ac2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java @@ -0,0 +1,835 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseItemReq.proto + +package emu.grasscutter.net.proto; + +public final class UseItemReqOuterClass { + private UseItemReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseItemReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseItemReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 13; + * @return The count. + */ + int getCount(); + + /** + * uint64 target_guid = 14; + * @return The targetGuid. + */ + long getTargetGuid(); + + /** + * uint64 guid = 10; + * @return The guid. + */ + long getGuid(); + + /** + * bool is_enter_mp_dungeon_team = 15; + * @return The isEnterMpDungeonTeam. + */ + boolean getIsEnterMpDungeonTeam(); + + /** + * uint32 option_idx = 7; + * @return The optionIdx. + */ + int getOptionIdx(); + } + /** + *
+   * CmdId: 690
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseItemReq} + */ + public static final class UseItemReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseItemReq) + UseItemReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseItemReq.newBuilder() to construct. + private UseItemReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseItemReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseItemReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseItemReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + optionIdx_ = input.readUInt32(); + break; + } + case 80: { + + guid_ = input.readUInt64(); + break; + } + case 104: { + + count_ = input.readUInt32(); + break; + } + case 112: { + + targetGuid_ = input.readUInt64(); + break; + } + case 120: { + + isEnterMpDungeonTeam_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.class, emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 13; + private int count_; + /** + * uint32 count = 13; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int TARGET_GUID_FIELD_NUMBER = 14; + private long targetGuid_; + /** + * uint64 target_guid = 14; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + + public static final int GUID_FIELD_NUMBER = 10; + private long guid_; + /** + * uint64 guid = 10; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int IS_ENTER_MP_DUNGEON_TEAM_FIELD_NUMBER = 15; + private boolean isEnterMpDungeonTeam_; + /** + * bool is_enter_mp_dungeon_team = 15; + * @return The isEnterMpDungeonTeam. + */ + @java.lang.Override + public boolean getIsEnterMpDungeonTeam() { + return isEnterMpDungeonTeam_; + } + + public static final int OPTION_IDX_FIELD_NUMBER = 7; + private int optionIdx_; + /** + * uint32 option_idx = 7; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (optionIdx_ != 0) { + output.writeUInt32(7, optionIdx_); + } + if (guid_ != 0L) { + output.writeUInt64(10, guid_); + } + if (count_ != 0) { + output.writeUInt32(13, count_); + } + if (targetGuid_ != 0L) { + output.writeUInt64(14, targetGuid_); + } + if (isEnterMpDungeonTeam_ != false) { + output.writeBool(15, isEnterMpDungeonTeam_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (optionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, optionIdx_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, guid_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, count_); + } + if (targetGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, targetGuid_); + } + if (isEnterMpDungeonTeam_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isEnterMpDungeonTeam_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq other = (emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq) obj; + + if (getCount() + != other.getCount()) return false; + if (getTargetGuid() + != other.getTargetGuid()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getIsEnterMpDungeonTeam() + != other.getIsEnterMpDungeonTeam()) return false; + if (getOptionIdx() + != other.getOptionIdx()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + TARGET_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetGuid()); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + IS_ENTER_MP_DUNGEON_TEAM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterMpDungeonTeam()); + hash = (37 * hash) + OPTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getOptionIdx(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 690
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseItemReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseItemReq) + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.class, emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + targetGuid_ = 0L; + + guid_ = 0L; + + isEnterMpDungeonTeam_ = false; + + optionIdx_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq build() { + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq buildPartial() { + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq result = new emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq(this); + result.count_ = count_; + result.targetGuid_ = targetGuid_; + result.guid_ = guid_; + result.isEnterMpDungeonTeam_ = isEnterMpDungeonTeam_; + result.optionIdx_ = optionIdx_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq) { + return mergeFrom((emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq other) { + if (other == emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getTargetGuid() != 0L) { + setTargetGuid(other.getTargetGuid()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getIsEnterMpDungeonTeam() != false) { + setIsEnterMpDungeonTeam(other.getIsEnterMpDungeonTeam()); + } + if (other.getOptionIdx() != 0) { + setOptionIdx(other.getOptionIdx()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 13; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 13; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 13; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private long targetGuid_ ; + /** + * uint64 target_guid = 14; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + /** + * uint64 target_guid = 14; + * @param value The targetGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetGuid(long value) { + + targetGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_guid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetGuid() { + + targetGuid_ = 0L; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 10; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 10; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 10; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private boolean isEnterMpDungeonTeam_ ; + /** + * bool is_enter_mp_dungeon_team = 15; + * @return The isEnterMpDungeonTeam. + */ + @java.lang.Override + public boolean getIsEnterMpDungeonTeam() { + return isEnterMpDungeonTeam_; + } + /** + * bool is_enter_mp_dungeon_team = 15; + * @param value The isEnterMpDungeonTeam to set. + * @return This builder for chaining. + */ + public Builder setIsEnterMpDungeonTeam(boolean value) { + + isEnterMpDungeonTeam_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_mp_dungeon_team = 15; + * @return This builder for chaining. + */ + public Builder clearIsEnterMpDungeonTeam() { + + isEnterMpDungeonTeam_ = false; + onChanged(); + return this; + } + + private int optionIdx_ ; + /** + * uint32 option_idx = 7; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + /** + * uint32 option_idx = 7; + * @param value The optionIdx to set. + * @return This builder for chaining. + */ + public Builder setOptionIdx(int value) { + + optionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 option_idx = 7; + * @return This builder for chaining. + */ + public Builder clearOptionIdx() { + + optionIdx_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UseItemReq) + } + + // @@protoc_insertion_point(class_scope:UseItemReq) + private static final emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq(); + } + + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseItemReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseItemReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseItemReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseItemReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020UseItemReq.proto\"t\n\nUseItemReq\022\r\n\005coun" + + "t\030\r \001(\r\022\023\n\013target_guid\030\016 \001(\004\022\014\n\004guid\030\n \001" + + "(\004\022 \n\030is_enter_mp_dungeon_team\030\017 \001(\010\022\022\n\n" + + "option_idx\030\007 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseItemReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseItemReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseItemReq_descriptor, + new java.lang.String[] { "Count", "TargetGuid", "Guid", "IsEnterMpDungeonTeam", "OptionIdx", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java new file mode 100644 index 000000000..2bbed1d14 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java @@ -0,0 +1,833 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseItemRsp.proto + +package emu.grasscutter.net.proto; + +public final class UseItemRspOuterClass { + private UseItemRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseItemRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseItemRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 guid = 5; + * @return The guid. + */ + long getGuid(); + + /** + * uint64 target_guid = 1; + * @return The targetGuid. + */ + long getTargetGuid(); + + /** + * uint32 item_id = 4; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 option_idx = 8; + * @return The optionIdx. + */ + int getOptionIdx(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 673
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseItemRsp} + */ + public static final class UseItemRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseItemRsp) + UseItemRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseItemRsp.newBuilder() to construct. + private UseItemRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseItemRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseItemRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseItemRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + targetGuid_ = input.readUInt64(); + break; + } + case 32: { + + itemId_ = input.readUInt32(); + break; + } + case 40: { + + guid_ = input.readUInt64(); + break; + } + case 64: { + + optionIdx_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.class, emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 5; + private long guid_; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int TARGET_GUID_FIELD_NUMBER = 1; + private long targetGuid_; + /** + * uint64 target_guid = 1; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 4; + private int itemId_; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int OPTION_IDX_FIELD_NUMBER = 8; + private int optionIdx_; + /** + * uint32 option_idx = 8; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetGuid_ != 0L) { + output.writeUInt64(1, targetGuid_); + } + if (itemId_ != 0) { + output.writeUInt32(4, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(5, guid_); + } + if (optionIdx_ != 0) { + output.writeUInt32(8, optionIdx_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, targetGuid_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, guid_); + } + if (optionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, optionIdx_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp other = (emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) obj; + + if (getGuid() + != other.getGuid()) return false; + if (getTargetGuid() + != other.getTargetGuid()) return false; + if (getItemId() + != other.getItemId()) return false; + if (getOptionIdx() + != other.getOptionIdx()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + TARGET_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetGuid()); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + OPTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getOptionIdx(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 673
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseItemRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseItemRsp) + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.class, emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0L; + + targetGuid_ = 0L; + + itemId_ = 0; + + optionIdx_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp build() { + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp buildPartial() { + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp result = new emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp(this); + result.guid_ = guid_; + result.targetGuid_ = targetGuid_; + result.itemId_ = itemId_; + result.optionIdx_ = optionIdx_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) { + return mergeFrom((emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp other) { + if (other == emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.getDefaultInstance()) return this; + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getTargetGuid() != 0L) { + setTargetGuid(other.getTargetGuid()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getOptionIdx() != 0) { + setOptionIdx(other.getOptionIdx()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long guid_ ; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 5; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 5; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private long targetGuid_ ; + /** + * uint64 target_guid = 1; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + /** + * uint64 target_guid = 1; + * @param value The targetGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetGuid(long value) { + + targetGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_guid = 1; + * @return This builder for chaining. + */ + public Builder clearTargetGuid() { + + targetGuid_ = 0L; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 4; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 4; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int optionIdx_ ; + /** + * uint32 option_idx = 8; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + /** + * uint32 option_idx = 8; + * @param value The optionIdx to set. + * @return This builder for chaining. + */ + public Builder setOptionIdx(int value) { + + optionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 option_idx = 8; + * @return This builder for chaining. + */ + public Builder clearOptionIdx() { + + optionIdx_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UseItemRsp) + } + + // @@protoc_insertion_point(class_scope:UseItemRsp) + private static final emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp(); + } + + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseItemRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseItemRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseItemRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseItemRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020UseItemRsp.proto\"e\n\nUseItemRsp\022\014\n\004guid" + + "\030\005 \001(\004\022\023\n\013target_guid\030\001 \001(\004\022\017\n\007item_id\030\004" + + " \001(\r\022\022\n\noption_idx\030\010 \001(\r\022\017\n\007retcode\030\016 \001(" + + "\005B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseItemRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseItemRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseItemRsp_descriptor, + new java.lang.String[] { "Guid", "TargetGuid", "ItemId", "OptionIdx", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetReqOuterClass.java new file mode 100644 index 000000000..c2fb4d131 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetReqOuterClass.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetCreateGadgetReq.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetCreateGadgetReqOuterClass { + private UseWidgetCreateGadgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetCreateGadgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetCreateGadgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 15; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 12; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 12; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 12; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * uint32 material_id = 4; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4293
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetReq} + */ + public static final class UseWidgetCreateGadgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetCreateGadgetReq) + UseWidgetCreateGadgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetCreateGadgetReq.newBuilder() to construct. + private UseWidgetCreateGadgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetCreateGadgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetCreateGadgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetCreateGadgetReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + materialId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.Builder.class); + } + + public static final int POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 12; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 12; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 4; + private int materialId_; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (materialId_ != 0) { + output.writeUInt32(4, materialId_); + } + if (rot_ != null) { + output.writeMessage(12, getRot()); + } + if (pos_ != null) { + output.writeMessage(15, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, materialId_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getRot()); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq other = (emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq) obj; + + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (getMaterialId() + != other.getMaterialId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4293
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetCreateGadgetReq) + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq build() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq buildPartial() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq result = new emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq(this); + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq other) { + if (other == emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.getDefaultInstance()) return this; + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 15; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 12; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 12; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 12; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 12; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 12; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 12; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private int materialId_ ; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 4; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 4; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UseWidgetCreateGadgetReq) + } + + // @@protoc_insertion_point(class_scope:UseWidgetCreateGadgetReq) + private static final emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq(); + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetCreateGadgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetCreateGadgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetCreateGadgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036UseWidgetCreateGadgetReq.proto\032\014Vector" + + ".proto\"[\n\030UseWidgetCreateGadgetReq\022\024\n\003po" + + "s\030\017 \001(\0132\007.Vector\022\024\n\003rot\030\014 \001(\0132\007.Vector\022\023" + + "\n\013material_id\030\004 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_UseWidgetCreateGadgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetCreateGadgetReq_descriptor, + new java.lang.String[] { "Pos", "Rot", "MaterialId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetRspOuterClass.java new file mode 100644 index 000000000..5cba422de --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetCreateGadgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetCreateGadgetRspOuterClass { + private UseWidgetCreateGadgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetCreateGadgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetCreateGadgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 12; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4290
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetRsp} + */ + public static final class UseWidgetCreateGadgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetCreateGadgetRsp) + UseWidgetCreateGadgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetCreateGadgetRsp.newBuilder() to construct. + private UseWidgetCreateGadgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetCreateGadgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetCreateGadgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetCreateGadgetRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 96: { + + materialId_ = input.readUInt32(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 15; + private int retcode_; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 12; + private int materialId_; + /** + * uint32 material_id = 12; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (materialId_ != 0) { + output.writeUInt32(12, materialId_); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, materialId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp other = (emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4290
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetCreateGadgetRsp) + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp build() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp buildPartial() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp result = new emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp(this); + result.retcode_ = retcode_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp other) { + if (other == emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 15; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 15; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 15; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 12; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 12; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 12; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UseWidgetCreateGadgetRsp) + } + + // @@protoc_insertion_point(class_scope:UseWidgetCreateGadgetRsp) + private static final emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp(); + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetCreateGadgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetCreateGadgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetCreateGadgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036UseWidgetCreateGadgetRsp.proto\"@\n\030UseW" + + "idgetCreateGadgetRsp\022\017\n\007retcode\030\017 \001(\005\022\023\n" + + "\013material_id\030\014 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseWidgetCreateGadgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetCreateGadgetRsp_descriptor, + new java.lang.String[] { "Retcode", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetReqOuterClass.java new file mode 100644 index 000000000..af180a809 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetRetractGadgetReq.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetRetractGadgetReqOuterClass { + private UseWidgetRetractGadgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetRetractGadgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetRetractGadgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 4286
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetReq} + */ + public static final class UseWidgetRetractGadgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetRetractGadgetReq) + UseWidgetRetractGadgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetRetractGadgetReq.newBuilder() to construct. + private UseWidgetRetractGadgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetRetractGadgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetRetractGadgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetRetractGadgetReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 3; + private int entityId_; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(3, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq other = (emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4286
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetRetractGadgetReq) + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq build() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq buildPartial() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq result = new emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq other) { + if (other == emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 3; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UseWidgetRetractGadgetReq) + } + + // @@protoc_insertion_point(class_scope:UseWidgetRetractGadgetReq) + private static final emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq(); + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetRetractGadgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetRetractGadgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetRetractGadgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037UseWidgetRetractGadgetReq.proto\".\n\031Use" + + "WidgetRetractGadgetReq\022\021\n\tentity_id\030\003 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseWidgetRetractGadgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetRetractGadgetReq_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetRspOuterClass.java new file mode 100644 index 000000000..f9b6c2989 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetRetractGadgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetRetractGadgetRspOuterClass { + private UseWidgetRetractGadgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetRetractGadgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetRetractGadgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 4261
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetRsp} + */ + public static final class UseWidgetRetractGadgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetRetractGadgetRsp) + UseWidgetRetractGadgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetRetractGadgetRsp.newBuilder() to construct. + private UseWidgetRetractGadgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetRetractGadgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetRetractGadgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetRetractGadgetRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp other = (emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4261
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetRetractGadgetRsp) + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp build() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp buildPartial() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp result = new emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp(this); + result.retcode_ = retcode_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp other) { + if (other == emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:UseWidgetRetractGadgetRsp) + } + + // @@protoc_insertion_point(class_scope:UseWidgetRetractGadgetRsp) + private static final emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp(); + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetRetractGadgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetRetractGadgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetRetractGadgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037UseWidgetRetractGadgetRsp.proto\"?\n\031Use" + + "WidgetRetractGadgetRsp\022\017\n\007retcode\030\006 \001(\005\022" + + "\021\n\tentity_id\030\016 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseWidgetRetractGadgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetRetractGadgetRsp_descriptor, + new java.lang.String[] { "Retcode", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Vector3IntOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/Vector3IntOuterClass.java new file mode 100644 index 000000000..4ab4fd329 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Vector3IntOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Vector3Int.proto + +package emu.grasscutter.net.proto; + +public final class Vector3IntOuterClass { + private Vector3IntOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Vector3IntOrBuilder extends + // @@protoc_insertion_point(interface_extends:Vector3Int) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 x = 1; + * @return The x. + */ + int getX(); + + /** + * int32 y = 2; + * @return The y. + */ + int getY(); + + /** + * int32 z = 3; + * @return The z. + */ + int getZ(); + } + /** + * Protobuf type {@code Vector3Int} + */ + public static final class Vector3Int extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Vector3Int) + Vector3IntOrBuilder { + private static final long serialVersionUID = 0L; + // Use Vector3Int.newBuilder() to construct. + private Vector3Int(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Vector3Int() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Vector3Int(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Vector3Int( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + x_ = input.readInt32(); + break; + } + case 16: { + + y_ = input.readInt32(); + break; + } + case 24: { + + z_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.class, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder.class); + } + + public static final int X_FIELD_NUMBER = 1; + private int x_; + /** + * int32 x = 1; + * @return The x. + */ + @java.lang.Override + public int getX() { + return x_; + } + + public static final int Y_FIELD_NUMBER = 2; + private int y_; + /** + * int32 y = 2; + * @return The y. + */ + @java.lang.Override + public int getY() { + return y_; + } + + public static final int Z_FIELD_NUMBER = 3; + private int z_; + /** + * int32 z = 3; + * @return The z. + */ + @java.lang.Override + public int getZ() { + return z_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (x_ != 0) { + output.writeInt32(1, x_); + } + if (y_ != 0) { + output.writeInt32(2, y_); + } + if (z_ != 0) { + output.writeInt32(3, z_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (x_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, x_); + } + if (y_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, y_); + } + if (z_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, z_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int other = (emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int) obj; + + if (getX() + != other.getX()) return false; + if (getY() + != other.getY()) return false; + if (getZ() + != other.getZ()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + X_FIELD_NUMBER; + hash = (53 * hash) + getX(); + hash = (37 * hash) + Y_FIELD_NUMBER; + hash = (53 * hash) + getY(); + hash = (37 * hash) + Z_FIELD_NUMBER; + hash = (53 * hash) + getZ(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Vector3Int} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Vector3Int) + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.class, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + x_ = 0; + + y_ = 0; + + z_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int build() { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int buildPartial() { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int result = new emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int(this); + result.x_ = x_; + result.y_ = y_; + result.z_ = z_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int) { + return mergeFrom((emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int other) { + if (other == emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance()) return this; + if (other.getX() != 0) { + setX(other.getX()); + } + if (other.getY() != 0) { + setY(other.getY()); + } + if (other.getZ() != 0) { + setZ(other.getZ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int x_ ; + /** + * int32 x = 1; + * @return The x. + */ + @java.lang.Override + public int getX() { + return x_; + } + /** + * int32 x = 1; + * @param value The x to set. + * @return This builder for chaining. + */ + public Builder setX(int value) { + + x_ = value; + onChanged(); + return this; + } + /** + * int32 x = 1; + * @return This builder for chaining. + */ + public Builder clearX() { + + x_ = 0; + onChanged(); + return this; + } + + private int y_ ; + /** + * int32 y = 2; + * @return The y. + */ + @java.lang.Override + public int getY() { + return y_; + } + /** + * int32 y = 2; + * @param value The y to set. + * @return This builder for chaining. + */ + public Builder setY(int value) { + + y_ = value; + onChanged(); + return this; + } + /** + * int32 y = 2; + * @return This builder for chaining. + */ + public Builder clearY() { + + y_ = 0; + onChanged(); + return this; + } + + private int z_ ; + /** + * int32 z = 3; + * @return The z. + */ + @java.lang.Override + public int getZ() { + return z_; + } + /** + * int32 z = 3; + * @param value The z to set. + * @return This builder for chaining. + */ + public Builder setZ(int value) { + + z_ = value; + onChanged(); + return this; + } + /** + * int32 z = 3; + * @return This builder for chaining. + */ + public Builder clearZ() { + + z_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Vector3Int) + } + + // @@protoc_insertion_point(class_scope:Vector3Int) + private static final emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int(); + } + + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Vector3Int parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Vector3Int(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Vector3Int_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Vector3Int_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020Vector3Int.proto\"-\n\nVector3Int\022\t\n\001x\030\001 " + + "\001(\005\022\t\n\001y\030\002 \001(\005\022\t\n\001z\030\003 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Vector3Int_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Vector3Int_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Vector3Int_descriptor, + new java.lang.String[] { "X", "Y", "Z", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VectorOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VectorOuterClass.java new file mode 100644 index 000000000..4151faaec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VectorOuterClass.java @@ -0,0 +1,682 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Vector.proto + +package emu.grasscutter.net.proto; + +public final class VectorOuterClass { + private VectorOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VectorOrBuilder extends + // @@protoc_insertion_point(interface_extends:Vector) + com.google.protobuf.MessageOrBuilder { + + /** + * float x = 1; + * @return The x. + */ + float getX(); + + /** + * float y = 2; + * @return The y. + */ + float getY(); + + /** + * float z = 3; + * @return The z. + */ + float getZ(); + } + /** + * Protobuf type {@code Vector} + */ + public static final class Vector extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Vector) + VectorOrBuilder { + private static final long serialVersionUID = 0L; + // Use Vector.newBuilder() to construct. + private Vector(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Vector() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Vector(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Vector( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + x_ = input.readFloat(); + break; + } + case 21: { + + y_ = input.readFloat(); + break; + } + case 29: { + + z_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VectorOuterClass.Vector.class, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder.class); + } + + public static final int X_FIELD_NUMBER = 1; + private float x_; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + + public static final int Y_FIELD_NUMBER = 2; + private float y_; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + + public static final int Z_FIELD_NUMBER = 3; + private float z_; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (x_ != 0F) { + output.writeFloat(1, x_); + } + if (y_ != 0F) { + output.writeFloat(2, y_); + } + if (z_ != 0F) { + output.writeFloat(3, z_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (x_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, x_); + } + if (y_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, y_); + } + if (z_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, z_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VectorOuterClass.Vector)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VectorOuterClass.Vector other = (emu.grasscutter.net.proto.VectorOuterClass.Vector) obj; + + if (java.lang.Float.floatToIntBits(getX()) + != java.lang.Float.floatToIntBits( + other.getX())) return false; + if (java.lang.Float.floatToIntBits(getY()) + != java.lang.Float.floatToIntBits( + other.getY())) return false; + if (java.lang.Float.floatToIntBits(getZ()) + != java.lang.Float.floatToIntBits( + other.getZ())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + X_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getX()); + hash = (37 * hash) + Y_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getY()); + hash = (37 * hash) + Z_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getZ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VectorOuterClass.Vector prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Vector} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Vector) + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VectorOuterClass.Vector.class, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + x_ = 0F; + + y_ = 0F; + + z_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector build() { + emu.grasscutter.net.proto.VectorOuterClass.Vector result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector buildPartial() { + emu.grasscutter.net.proto.VectorOuterClass.Vector result = new emu.grasscutter.net.proto.VectorOuterClass.Vector(this); + result.x_ = x_; + result.y_ = y_; + result.z_ = z_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VectorOuterClass.Vector) { + return mergeFrom((emu.grasscutter.net.proto.VectorOuterClass.Vector)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VectorOuterClass.Vector other) { + if (other == emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()) return this; + if (other.getX() != 0F) { + setX(other.getX()); + } + if (other.getY() != 0F) { + setY(other.getY()); + } + if (other.getZ() != 0F) { + setZ(other.getZ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VectorOuterClass.Vector parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VectorOuterClass.Vector) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float x_ ; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + /** + * float x = 1; + * @param value The x to set. + * @return This builder for chaining. + */ + public Builder setX(float value) { + + x_ = value; + onChanged(); + return this; + } + /** + * float x = 1; + * @return This builder for chaining. + */ + public Builder clearX() { + + x_ = 0F; + onChanged(); + return this; + } + + private float y_ ; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + /** + * float y = 2; + * @param value The y to set. + * @return This builder for chaining. + */ + public Builder setY(float value) { + + y_ = value; + onChanged(); + return this; + } + /** + * float y = 2; + * @return This builder for chaining. + */ + public Builder clearY() { + + y_ = 0F; + onChanged(); + return this; + } + + private float z_ ; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + /** + * float z = 3; + * @param value The z to set. + * @return This builder for chaining. + */ + public Builder setZ(float value) { + + z_ = value; + onChanged(); + return this; + } + /** + * float z = 3; + * @return This builder for chaining. + */ + public Builder clearZ() { + + z_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Vector) + } + + // @@protoc_insertion_point(class_scope:Vector) + private static final emu.grasscutter.net.proto.VectorOuterClass.Vector DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VectorOuterClass.Vector(); + } + + public static emu.grasscutter.net.proto.VectorOuterClass.Vector getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Vector parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Vector(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Vector_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Vector_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\014Vector.proto\")\n\006Vector\022\t\n\001x\030\001 \001(\002\022\t\n\001y" + + "\030\002 \001(\002\022\t\n\001z\030\003 \001(\002B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Vector_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Vector_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Vector_descriptor, + new java.lang.String[] { "X", "Y", "Z", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInfoOuterClass.java new file mode 100644 index 000000000..73ea4ccb7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInfoOuterClass.java @@ -0,0 +1,987 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInfo.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInfoOuterClass { + private VehicleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .VehicleMember member_list = 1; + */ + java.util.List + getMemberListList(); + /** + * repeated .VehicleMember member_list = 1; + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMemberList(int index); + /** + * repeated .VehicleMember member_list = 1; + */ + int getMemberListCount(); + /** + * repeated .VehicleMember member_list = 1; + */ + java.util.List + getMemberListOrBuilderList(); + /** + * repeated .VehicleMember member_list = 1; + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberListOrBuilder( + int index); + + /** + * uint32 owner_uid = 2; + * @return The ownerUid. + */ + int getOwnerUid(); + + /** + * float cur_stamina = 3; + * @return The curStamina. + */ + float getCurStamina(); + } + /** + * Protobuf type {@code VehicleInfo} + */ + public static final class VehicleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleInfo) + VehicleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleInfo.newBuilder() to construct. + private VehicleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleInfo() { + memberList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + memberList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + memberList_.add( + input.readMessage(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.parser(), extensionRegistry)); + break; + } + case 16: { + + ownerUid_ = input.readUInt32(); + break; + } + case 29: { + + curStamina_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + memberList_ = java.util.Collections.unmodifiableList(memberList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.class, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder.class); + } + + public static final int MEMBER_LIST_FIELD_NUMBER = 1; + private java.util.List memberList_; + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public java.util.List getMemberListList() { + return memberList_; + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public java.util.List + getMemberListOrBuilderList() { + return memberList_; + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public int getMemberListCount() { + return memberList_.size(); + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMemberList(int index) { + return memberList_.get(index); + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberListOrBuilder( + int index) { + return memberList_.get(index); + } + + public static final int OWNER_UID_FIELD_NUMBER = 2; + private int ownerUid_; + /** + * uint32 owner_uid = 2; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + + public static final int CUR_STAMINA_FIELD_NUMBER = 3; + private float curStamina_; + /** + * float cur_stamina = 3; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < memberList_.size(); i++) { + output.writeMessage(1, memberList_.get(i)); + } + if (ownerUid_ != 0) { + output.writeUInt32(2, ownerUid_); + } + if (curStamina_ != 0F) { + output.writeFloat(3, curStamina_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < memberList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, memberList_.get(i)); + } + if (ownerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, ownerUid_); + } + if (curStamina_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, curStamina_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo other = (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) obj; + + if (!getMemberListList() + .equals(other.getMemberListList())) return false; + if (getOwnerUid() + != other.getOwnerUid()) return false; + if (java.lang.Float.floatToIntBits(getCurStamina()) + != java.lang.Float.floatToIntBits( + other.getCurStamina())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMemberListCount() > 0) { + hash = (37 * hash) + MEMBER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMemberListList().hashCode(); + } + hash = (37 * hash) + OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerUid(); + hash = (37 * hash) + CUR_STAMINA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurStamina()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code VehicleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleInfo) + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.class, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMemberListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (memberListBuilder_ == null) { + memberList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + memberListBuilder_.clear(); + } + ownerUid_ = 0; + + curStamina_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo build() { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo buildPartial() { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo result = new emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo(this); + int from_bitField0_ = bitField0_; + if (memberListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + memberList_ = java.util.Collections.unmodifiableList(memberList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.memberList_ = memberList_; + } else { + result.memberList_ = memberListBuilder_.build(); + } + result.ownerUid_ = ownerUid_; + result.curStamina_ = curStamina_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) { + return mergeFrom((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo other) { + if (other == emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance()) return this; + if (memberListBuilder_ == null) { + if (!other.memberList_.isEmpty()) { + if (memberList_.isEmpty()) { + memberList_ = other.memberList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMemberListIsMutable(); + memberList_.addAll(other.memberList_); + } + onChanged(); + } + } else { + if (!other.memberList_.isEmpty()) { + if (memberListBuilder_.isEmpty()) { + memberListBuilder_.dispose(); + memberListBuilder_ = null; + memberList_ = other.memberList_; + bitField0_ = (bitField0_ & ~0x00000001); + memberListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMemberListFieldBuilder() : null; + } else { + memberListBuilder_.addAllMessages(other.memberList_); + } + } + } + if (other.getOwnerUid() != 0) { + setOwnerUid(other.getOwnerUid()); + } + if (other.getCurStamina() != 0F) { + setCurStamina(other.getCurStamina()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List memberList_ = + java.util.Collections.emptyList(); + private void ensureMemberListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + memberList_ = new java.util.ArrayList(memberList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> memberListBuilder_; + + /** + * repeated .VehicleMember member_list = 1; + */ + public java.util.List getMemberListList() { + if (memberListBuilder_ == null) { + return java.util.Collections.unmodifiableList(memberList_); + } else { + return memberListBuilder_.getMessageList(); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public int getMemberListCount() { + if (memberListBuilder_ == null) { + return memberList_.size(); + } else { + return memberListBuilder_.getCount(); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMemberList(int index) { + if (memberListBuilder_ == null) { + return memberList_.get(index); + } else { + return memberListBuilder_.getMessage(index); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder setMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMemberListIsMutable(); + memberList_.set(index, value); + onChanged(); + } else { + memberListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder setMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.set(index, builderForValue.build()); + onChanged(); + } else { + memberListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMemberListIsMutable(); + memberList_.add(value); + onChanged(); + } else { + memberListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMemberListIsMutable(); + memberList_.add(index, value); + onChanged(); + } else { + memberListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.add(builderForValue.build()); + onChanged(); + } else { + memberListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.add(index, builderForValue.build()); + onChanged(); + } else { + memberListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addAllMemberList( + java.lang.Iterable values) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, memberList_); + onChanged(); + } else { + memberListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder clearMemberList() { + if (memberListBuilder_ == null) { + memberList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + memberListBuilder_.clear(); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder removeMemberList(int index) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.remove(index); + onChanged(); + } else { + memberListBuilder_.remove(index); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder getMemberListBuilder( + int index) { + return getMemberListFieldBuilder().getBuilder(index); + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberListOrBuilder( + int index) { + if (memberListBuilder_ == null) { + return memberList_.get(index); } else { + return memberListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public java.util.List + getMemberListOrBuilderList() { + if (memberListBuilder_ != null) { + return memberListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(memberList_); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder addMemberListBuilder() { + return getMemberListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance()); + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder addMemberListBuilder( + int index) { + return getMemberListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance()); + } + /** + * repeated .VehicleMember member_list = 1; + */ + public java.util.List + getMemberListBuilderList() { + return getMemberListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> + getMemberListFieldBuilder() { + if (memberListBuilder_ == null) { + memberListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder>( + memberList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + memberList_ = null; + } + return memberListBuilder_; + } + + private int ownerUid_ ; + /** + * uint32 owner_uid = 2; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + /** + * uint32 owner_uid = 2; + * @param value The ownerUid to set. + * @return This builder for chaining. + */ + public Builder setOwnerUid(int value) { + + ownerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_uid = 2; + * @return This builder for chaining. + */ + public Builder clearOwnerUid() { + + ownerUid_ = 0; + onChanged(); + return this; + } + + private float curStamina_ ; + /** + * float cur_stamina = 3; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + /** + * float cur_stamina = 3; + * @param value The curStamina to set. + * @return This builder for chaining. + */ + public Builder setCurStamina(float value) { + + curStamina_ = value; + onChanged(); + return this; + } + /** + * float cur_stamina = 3; + * @return This builder for chaining. + */ + public Builder clearCurStamina() { + + curStamina_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:VehicleInfo) + } + + // @@protoc_insertion_point(class_scope:VehicleInfo) + private static final emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo(); + } + + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021VehicleInfo.proto\032\023VehicleMember.proto" + + "\"Z\n\013VehicleInfo\022#\n\013member_list\030\001 \003(\0132\016.V" + + "ehicleMember\022\021\n\towner_uid\030\002 \001(\r\022\023\n\013cur_s" + + "tamina\030\003 \001(\002B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(), + }); + internal_static_VehicleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleInfo_descriptor, + new java.lang.String[] { "MemberList", "OwnerUid", "CurStamina", }); + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractReqOuterClass.java new file mode 100644 index 000000000..c58f15f2c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractReqOuterClass.java @@ -0,0 +1,731 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInteractReq.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInteractReqOuterClass { + private VehicleInteractReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleInteractReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleInteractReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .VehicleInteractType interact_type = 8; + * @return The enum numeric value on the wire for interactType. + */ + int getInteractTypeValue(); + /** + * .VehicleInteractType interact_type = 8; + * @return The interactType. + */ + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType(); + + /** + * uint32 pos = 12; + * @return The pos. + */ + int getPos(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 865
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code VehicleInteractReq} + */ + public static final class VehicleInteractReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleInteractReq) + VehicleInteractReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleInteractReq.newBuilder() to construct. + private VehicleInteractReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleInteractReq() { + interactType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleInteractReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleInteractReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + int rawValue = input.readEnum(); + + interactType_ = rawValue; + break; + } + case 96: { + + pos_ = input.readUInt32(); + break; + } + case 120: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.class, emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.Builder.class); + } + + public static final int INTERACT_TYPE_FIELD_NUMBER = 8; + private int interactType_; + /** + * .VehicleInteractType interact_type = 8; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 8; + * @return The interactType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + + public static final int POS_FIELD_NUMBER = 12; + private int pos_; + /** + * uint32 pos = 12; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + output.writeEnum(8, interactType_); + } + if (pos_ != 0) { + output.writeUInt32(12, pos_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, interactType_); + } + if (pos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, pos_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq other = (emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq) obj; + + if (interactType_ != other.interactType_) return false; + if (getPos() + != other.getPos()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INTERACT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + interactType_; + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 865
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code VehicleInteractReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleInteractReq) + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.class, emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + interactType_ = 0; + + pos_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq build() { + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq buildPartial() { + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq result = new emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq(this); + result.interactType_ = interactType_; + result.pos_ = pos_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq) { + return mergeFrom((emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq other) { + if (other == emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.getDefaultInstance()) return this; + if (other.interactType_ != 0) { + setInteractTypeValue(other.getInteractTypeValue()); + } + if (other.getPos() != 0) { + setPos(other.getPos()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int interactType_ = 0; + /** + * .VehicleInteractType interact_type = 8; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 8; + * @param value The enum numeric value on the wire for interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractTypeValue(int value) { + + interactType_ = value; + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 8; + * @return The interactType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + /** + * .VehicleInteractType interact_type = 8; + * @param value The interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractType(emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType value) { + if (value == null) { + throw new NullPointerException(); + } + + interactType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 8; + * @return This builder for chaining. + */ + public Builder clearInteractType() { + + interactType_ = 0; + onChanged(); + return this; + } + + private int pos_ ; + /** + * uint32 pos = 12; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + /** + * uint32 pos = 12; + * @param value The pos to set. + * @return This builder for chaining. + */ + public Builder setPos(int value) { + + pos_ = value; + onChanged(); + return this; + } + /** + * uint32 pos = 12; + * @return This builder for chaining. + */ + public Builder clearPos() { + + pos_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:VehicleInteractReq) + } + + // @@protoc_insertion_point(class_scope:VehicleInteractReq) + private static final emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq(); + } + + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleInteractReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleInteractReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleInteractReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleInteractReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030VehicleInteractReq.proto\032\031VehicleInter" + + "actType.proto\"a\n\022VehicleInteractReq\022+\n\ri" + + "nteract_type\030\010 \001(\0162\024.VehicleInteractType" + + "\022\013\n\003pos\030\014 \001(\r\022\021\n\tentity_id\030\017 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(), + }); + internal_static_VehicleInteractReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleInteractReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleInteractReq_descriptor, + new java.lang.String[] { "InteractType", "Pos", "EntityId", }); + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractRspOuterClass.java new file mode 100644 index 000000000..19914b7c1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractRspOuterClass.java @@ -0,0 +1,938 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInteractRsp.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInteractRspOuterClass { + private VehicleInteractRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleInteractRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleInteractRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .VehicleInteractType interact_type = 15; + * @return The enum numeric value on the wire for interactType. + */ + int getInteractTypeValue(); + /** + * .VehicleInteractType interact_type = 15; + * @return The interactType. + */ + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType(); + + /** + * .VehicleMember member = 3; + * @return Whether the member field is set. + */ + boolean hasMember(); + /** + * .VehicleMember member = 3; + * @return The member. + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMember(); + /** + * .VehicleMember member = 3; + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberOrBuilder(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 804
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code VehicleInteractRsp} + */ + public static final class VehicleInteractRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleInteractRsp) + VehicleInteractRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleInteractRsp.newBuilder() to construct. + private VehicleInteractRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleInteractRsp() { + interactType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleInteractRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleInteractRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + retcode_ = input.readInt32(); + break; + } + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 26: { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder subBuilder = null; + if (member_ != null) { + subBuilder = member_.toBuilder(); + } + member_ = input.readMessage(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(member_); + member_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + int rawValue = input.readEnum(); + + interactType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.class, emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.Builder.class); + } + + public static final int INTERACT_TYPE_FIELD_NUMBER = 15; + private int interactType_; + /** + * .VehicleInteractType interact_type = 15; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 15; + * @return The interactType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + + public static final int MEMBER_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember member_; + /** + * .VehicleMember member = 3; + * @return Whether the member field is set. + */ + @java.lang.Override + public boolean hasMember() { + return member_ != null; + } + /** + * .VehicleMember member = 3; + * @return The member. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMember() { + return member_ == null ? emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance() : member_; + } + /** + * .VehicleMember member = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberOrBuilder() { + return getMember(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + if (member_ != null) { + output.writeMessage(3, getMember()); + } + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + output.writeEnum(15, interactType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + if (member_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getMember()); + } + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, interactType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp other = (emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp) obj; + + if (interactType_ != other.interactType_) return false; + if (hasMember() != other.hasMember()) return false; + if (hasMember()) { + if (!getMember() + .equals(other.getMember())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INTERACT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + interactType_; + if (hasMember()) { + hash = (37 * hash) + MEMBER_FIELD_NUMBER; + hash = (53 * hash) + getMember().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 804
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code VehicleInteractRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleInteractRsp) + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.class, emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + interactType_ = 0; + + if (memberBuilder_ == null) { + member_ = null; + } else { + member_ = null; + memberBuilder_ = null; + } + entityId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp build() { + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp buildPartial() { + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp result = new emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp(this); + result.interactType_ = interactType_; + if (memberBuilder_ == null) { + result.member_ = member_; + } else { + result.member_ = memberBuilder_.build(); + } + result.entityId_ = entityId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp) { + return mergeFrom((emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp other) { + if (other == emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.getDefaultInstance()) return this; + if (other.interactType_ != 0) { + setInteractTypeValue(other.getInteractTypeValue()); + } + if (other.hasMember()) { + mergeMember(other.getMember()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int interactType_ = 0; + /** + * .VehicleInteractType interact_type = 15; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 15; + * @param value The enum numeric value on the wire for interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractTypeValue(int value) { + + interactType_ = value; + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 15; + * @return The interactType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + /** + * .VehicleInteractType interact_type = 15; + * @param value The interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractType(emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType value) { + if (value == null) { + throw new NullPointerException(); + } + + interactType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 15; + * @return This builder for chaining. + */ + public Builder clearInteractType() { + + interactType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember member_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> memberBuilder_; + /** + * .VehicleMember member = 3; + * @return Whether the member field is set. + */ + public boolean hasMember() { + return memberBuilder_ != null || member_ != null; + } + /** + * .VehicleMember member = 3; + * @return The member. + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMember() { + if (memberBuilder_ == null) { + return member_ == null ? emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance() : member_; + } else { + return memberBuilder_.getMessage(); + } + } + /** + * .VehicleMember member = 3; + */ + public Builder setMember(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + member_ = value; + onChanged(); + } else { + memberBuilder_.setMessage(value); + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public Builder setMember( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberBuilder_ == null) { + member_ = builderForValue.build(); + onChanged(); + } else { + memberBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public Builder mergeMember(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberBuilder_ == null) { + if (member_ != null) { + member_ = + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.newBuilder(member_).mergeFrom(value).buildPartial(); + } else { + member_ = value; + } + onChanged(); + } else { + memberBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public Builder clearMember() { + if (memberBuilder_ == null) { + member_ = null; + onChanged(); + } else { + member_ = null; + memberBuilder_ = null; + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder getMemberBuilder() { + + onChanged(); + return getMemberFieldBuilder().getBuilder(); + } + /** + * .VehicleMember member = 3; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberOrBuilder() { + if (memberBuilder_ != null) { + return memberBuilder_.getMessageOrBuilder(); + } else { + return member_ == null ? + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance() : member_; + } + } + /** + * .VehicleMember member = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> + getMemberFieldBuilder() { + if (memberBuilder_ == null) { + memberBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder>( + getMember(), + getParentForChildren(), + isClean()); + member_ = null; + } + return memberBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:VehicleInteractRsp) + } + + // @@protoc_insertion_point(class_scope:VehicleInteractRsp) + private static final emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp(); + } + + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleInteractRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleInteractRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleInteractRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleInteractRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030VehicleInteractRsp.proto\032\031VehicleInter" + + "actType.proto\032\023VehicleMember.proto\"\205\001\n\022V" + + "ehicleInteractRsp\022+\n\rinteract_type\030\017 \001(\016" + + "2\024.VehicleInteractType\022\036\n\006member\030\003 \001(\0132\016" + + ".VehicleMember\022\021\n\tentity_id\030\002 \001(\r\022\017\n\007ret" + + "code\030\001 \001(\005B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(), + }); + internal_static_VehicleInteractRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleInteractRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleInteractRsp_descriptor, + new java.lang.String[] { "InteractType", "Member", "EntityId", "Retcode", }); + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractTypeOuterClass.java new file mode 100644 index 000000000..a081ca71f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInteractType.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInteractTypeOuterClass { + private VehicleInteractTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code VehicleInteractType} + */ + public enum VehicleInteractType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * VEHICLE_INTERACT_TYPE_NONE = 0; + */ + VEHICLE_INTERACT_TYPE_NONE(0), + /** + * VEHICLE_INTERACT_TYPE_IN = 1; + */ + VEHICLE_INTERACT_TYPE_IN(1), + /** + * VEHICLE_INTERACT_TYPE_OUT = 2; + */ + VEHICLE_INTERACT_TYPE_OUT(2), + UNRECOGNIZED(-1), + ; + + /** + * VEHICLE_INTERACT_TYPE_NONE = 0; + */ + public static final int VEHICLE_INTERACT_TYPE_NONE_VALUE = 0; + /** + * VEHICLE_INTERACT_TYPE_IN = 1; + */ + public static final int VEHICLE_INTERACT_TYPE_IN_VALUE = 1; + /** + * VEHICLE_INTERACT_TYPE_OUT = 2; + */ + public static final int VEHICLE_INTERACT_TYPE_OUT_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static VehicleInteractType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static VehicleInteractType forNumber(int value) { + switch (value) { + case 0: return VEHICLE_INTERACT_TYPE_NONE; + case 1: return VEHICLE_INTERACT_TYPE_IN; + case 2: return VEHICLE_INTERACT_TYPE_OUT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + VehicleInteractType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public VehicleInteractType findValueByNumber(int number) { + return VehicleInteractType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final VehicleInteractType[] VALUES = values(); + + public static VehicleInteractType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private VehicleInteractType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:VehicleInteractType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031VehicleInteractType.proto*r\n\023VehicleIn" + + "teractType\022\036\n\032VEHICLE_INTERACT_TYPE_NONE" + + "\020\000\022\034\n\030VEHICLE_INTERACT_TYPE_IN\020\001\022\035\n\031VEHI" + + "CLE_INTERACT_TYPE_OUT\020\002B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleLocationInfoOuterClass.java new file mode 100644 index 000000000..b8a2bb26d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleLocationInfoOuterClass.java @@ -0,0 +1,1429 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class VehicleLocationInfoOuterClass { + private VehicleLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 14; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * float cur_hp = 11; + * @return The curHp. + */ + float getCurHp(); + + /** + * uint32 owner_uid = 5; + * @return The ownerUid. + */ + int getOwnerUid(); + + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 1; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * repeated uint32 uid_list = 3; + * @return A list containing the uidList. + */ + java.util.List getUidListList(); + /** + * repeated uint32 uid_list = 3; + * @return The count of uidList. + */ + int getUidListCount(); + /** + * repeated uint32 uid_list = 3; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + int getUidList(int index); + + /** + * uint32 gadget_id = 13; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * float max_hp = 6; + * @return The maxHp. + */ + float getMaxHp(); + } + /** + * Protobuf type {@code VehicleLocationInfo} + */ + public static final class VehicleLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleLocationInfo) + VehicleLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleLocationInfo.newBuilder() to construct. + private VehicleLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleLocationInfo() { + uidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleLocationInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + uidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + uidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + ownerUid_ = input.readUInt32(); + break; + } + case 53: { + + maxHp_ = input.readFloat(); + break; + } + case 93: { + + curHp_ = input.readFloat(); + break; + } + case 104: { + + gadgetId_ = input.readUInt32(); + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.class, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CUR_HP_FIELD_NUMBER = 11; + private float curHp_; + /** + * float cur_hp = 11; + * @return The curHp. + */ + @java.lang.Override + public float getCurHp() { + return curHp_; + } + + public static final int OWNER_UID_FIELD_NUMBER = 5; + private int ownerUid_; + /** + * uint32 owner_uid = 5; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + + public static final int POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList uidList_; + /** + * repeated uint32 uid_list = 3; + * @return A list containing the uidList. + */ + @java.lang.Override + public java.util.List + getUidListList() { + return uidList_; + } + /** + * repeated uint32 uid_list = 3; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 3; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + private int uidListMemoizedSerializedSize = -1; + + public static final int GADGET_ID_FIELD_NUMBER = 13; + private int gadgetId_; + /** + * uint32 gadget_id = 13; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int MAX_HP_FIELD_NUMBER = 6; + private float maxHp_; + /** + * float max_hp = 6; + * @return The maxHp. + */ + @java.lang.Override + public float getMaxHp() { + return maxHp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (pos_ != null) { + output.writeMessage(1, getPos()); + } + if (getUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(uidListMemoizedSerializedSize); + } + for (int i = 0; i < uidList_.size(); i++) { + output.writeUInt32NoTag(uidList_.getInt(i)); + } + if (ownerUid_ != 0) { + output.writeUInt32(5, ownerUid_); + } + if (maxHp_ != 0F) { + output.writeFloat(6, maxHp_); + } + if (curHp_ != 0F) { + output.writeFloat(11, curHp_); + } + if (gadgetId_ != 0) { + output.writeUInt32(13, gadgetId_); + } + if (rot_ != null) { + output.writeMessage(14, getRot()); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPos()); + } + { + int dataSize = 0; + for (int i = 0; i < uidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(uidList_.getInt(i)); + } + size += dataSize; + if (!getUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + uidListMemoizedSerializedSize = dataSize; + } + if (ownerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, ownerUid_); + } + if (maxHp_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(6, maxHp_); + } + if (curHp_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(11, curHp_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gadgetId_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getRot()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo other = (emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (java.lang.Float.floatToIntBits(getCurHp()) + != java.lang.Float.floatToIntBits( + other.getCurHp())) return false; + if (getOwnerUid() + != other.getOwnerUid()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!getUidListList() + .equals(other.getUidListList())) return false; + if (getGadgetId() + != other.getGadgetId()) return false; + if (java.lang.Float.floatToIntBits(getMaxHp()) + != java.lang.Float.floatToIntBits( + other.getMaxHp())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CUR_HP_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurHp()); + hash = (37 * hash) + OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerUid(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (getUidListCount() > 0) { + hash = (37 * hash) + UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUidListList().hashCode(); + } + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + MAX_HP_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getMaxHp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code VehicleLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleLocationInfo) + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.class, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + entityId_ = 0; + + curHp_ = 0F; + + ownerUid_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + gadgetId_ = 0; + + maxHp_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo build() { + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo buildPartial() { + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo result = new emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo(this); + int from_bitField0_ = bitField0_; + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + result.entityId_ = entityId_; + result.curHp_ = curHp_; + result.ownerUid_ = ownerUid_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.uidList_ = uidList_; + result.gadgetId_ = gadgetId_; + result.maxHp_ = maxHp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo other) { + if (other == emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getCurHp() != 0F) { + setCurHp(other.getCurHp()); + } + if (other.getOwnerUid() != 0) { + setOwnerUid(other.getOwnerUid()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (!other.uidList_.isEmpty()) { + if (uidList_.isEmpty()) { + uidList_ = other.uidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUidListIsMutable(); + uidList_.addAll(other.uidList_); + } + onChanged(); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getMaxHp() != 0F) { + setMaxHp(other.getMaxHp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 14; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private float curHp_ ; + /** + * float cur_hp = 11; + * @return The curHp. + */ + @java.lang.Override + public float getCurHp() { + return curHp_; + } + /** + * float cur_hp = 11; + * @param value The curHp to set. + * @return This builder for chaining. + */ + public Builder setCurHp(float value) { + + curHp_ = value; + onChanged(); + return this; + } + /** + * float cur_hp = 11; + * @return This builder for chaining. + */ + public Builder clearCurHp() { + + curHp_ = 0F; + onChanged(); + return this; + } + + private int ownerUid_ ; + /** + * uint32 owner_uid = 5; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + /** + * uint32 owner_uid = 5; + * @param value The ownerUid to set. + * @return This builder for chaining. + */ + public Builder setOwnerUid(int value) { + + ownerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_uid = 5; + * @return This builder for chaining. + */ + public Builder clearOwnerUid() { + + ownerUid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 1; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private com.google.protobuf.Internal.IntList uidList_ = emptyIntList(); + private void ensureUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + uidList_ = mutableCopy(uidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 uid_list = 3; + * @return A list containing the uidList. + */ + public java.util.List + getUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(uidList_) : uidList_; + } + /** + * repeated uint32 uid_list = 3; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 3; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + /** + * repeated uint32 uid_list = 3; + * @param index The index to set the value at. + * @param value The uidList to set. + * @return This builder for chaining. + */ + public Builder setUidList( + int index, int value) { + ensureUidListIsMutable(); + uidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 3; + * @param value The uidList to add. + * @return This builder for chaining. + */ + public Builder addUidList(int value) { + ensureUidListIsMutable(); + uidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 3; + * @param values The uidList to add. + * @return This builder for chaining. + */ + public Builder addAllUidList( + java.lang.Iterable values) { + ensureUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, uidList_); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearUidList() { + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 13; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 13; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 13; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private float maxHp_ ; + /** + * float max_hp = 6; + * @return The maxHp. + */ + @java.lang.Override + public float getMaxHp() { + return maxHp_; + } + /** + * float max_hp = 6; + * @param value The maxHp to set. + * @return This builder for chaining. + */ + public Builder setMaxHp(float value) { + + maxHp_ = value; + onChanged(); + return this; + } + /** + * float max_hp = 6; + * @return This builder for chaining. + */ + public Builder clearMaxHp() { + + maxHp_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:VehicleLocationInfo) + } + + // @@protoc_insertion_point(class_scope:VehicleLocationInfo) + private static final emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo(); + } + + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031VehicleLocationInfo.proto\032\014Vector.prot" + + "o\"\254\001\n\023VehicleLocationInfo\022\024\n\003rot\030\016 \001(\0132\007" + + ".Vector\022\021\n\tentity_id\030\017 \001(\r\022\016\n\006cur_hp\030\013 \001" + + "(\002\022\021\n\towner_uid\030\005 \001(\r\022\024\n\003pos\030\001 \001(\0132\007.Vec" + + "tor\022\020\n\010uid_list\030\003 \003(\r\022\021\n\tgadget_id\030\r \001(\r" + + "\022\016\n\006max_hp\030\006 \001(\002B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_VehicleLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleLocationInfo_descriptor, + new java.lang.String[] { "Rot", "EntityId", "CurHp", "OwnerUid", "Pos", "UidList", "GadgetId", "MaxHp", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleMemberOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleMemberOuterClass.java new file mode 100644 index 000000000..90b4a093f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleMemberOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleMember.proto + +package emu.grasscutter.net.proto; + +public final class VehicleMemberOuterClass { + private VehicleMemberOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleMemberOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleMember) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 pos = 3; + * @return The pos. + */ + int getPos(); + } + /** + * Protobuf type {@code VehicleMember} + */ + public static final class VehicleMember extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleMember) + VehicleMemberOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleMember.newBuilder() to construct. + private VehicleMember(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleMember() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleMember(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleMember( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 24: { + + pos_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.class, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int POS_FIELD_NUMBER = 3; + private int pos_; + /** + * uint32 pos = 3; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (pos_ != 0) { + output.writeUInt32(3, pos_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (pos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, pos_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember other = (emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember) obj; + + if (getUid() + != other.getUid()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getPos() + != other.getPos()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code VehicleMember} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleMember) + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.class, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + avatarGuid_ = 0L; + + pos_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember build() { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember buildPartial() { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember result = new emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember(this); + result.uid_ = uid_; + result.avatarGuid_ = avatarGuid_; + result.pos_ = pos_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember) { + return mergeFrom((emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember other) { + if (other == emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getPos() != 0) { + setPos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int pos_ ; + /** + * uint32 pos = 3; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + /** + * uint32 pos = 3; + * @param value The pos to set. + * @return This builder for chaining. + */ + public Builder setPos(int value) { + + pos_ = value; + onChanged(); + return this; + } + /** + * uint32 pos = 3; + * @return This builder for chaining. + */ + public Builder clearPos() { + + pos_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:VehicleMember) + } + + // @@protoc_insertion_point(class_scope:VehicleMember) + private static final emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember(); + } + + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleMember parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleMember(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleMember_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleMember_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023VehicleMember.proto\">\n\rVehicleMember\022\013" + + "\n\003uid\030\001 \001(\r\022\023\n\013avatar_guid\030\002 \001(\004\022\013\n\003pos\030" + + "\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_VehicleMember_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleMember_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleMember_descriptor, + new java.lang.String[] { "Uid", "AvatarGuid", "Pos", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleStaminaNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleStaminaNotifyOuterClass.java new file mode 100644 index 000000000..2fd6a578b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleStaminaNotifyOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleStaminaNotify.proto + +package emu.grasscutter.net.proto; + +public final class VehicleStaminaNotifyOuterClass { + private VehicleStaminaNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleStaminaNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleStaminaNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 6; + * @return The entityId. + */ + int getEntityId(); + + /** + * float cur_stamina = 14; + * @return The curStamina. + */ + float getCurStamina(); + } + /** + *
+   * CmdId: 834
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code VehicleStaminaNotify} + */ + public static final class VehicleStaminaNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleStaminaNotify) + VehicleStaminaNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleStaminaNotify.newBuilder() to construct. + private VehicleStaminaNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleStaminaNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleStaminaNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleStaminaNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + entityId_ = input.readUInt32(); + break; + } + case 117: { + + curStamina_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.class, emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 6; + private int entityId_; + /** + * uint32 entity_id = 6; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CUR_STAMINA_FIELD_NUMBER = 14; + private float curStamina_; + /** + * float cur_stamina = 14; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(6, entityId_); + } + if (curStamina_ != 0F) { + output.writeFloat(14, curStamina_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, entityId_); + } + if (curStamina_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(14, curStamina_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify other = (emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (java.lang.Float.floatToIntBits(getCurStamina()) + != java.lang.Float.floatToIntBits( + other.getCurStamina())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CUR_STAMINA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurStamina()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 834
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code VehicleStaminaNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleStaminaNotify) + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.class, emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + curStamina_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify build() { + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify buildPartial() { + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify result = new emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify(this); + result.entityId_ = entityId_; + result.curStamina_ = curStamina_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify) { + return mergeFrom((emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify other) { + if (other == emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getCurStamina() != 0F) { + setCurStamina(other.getCurStamina()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 6; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 6; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 6; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private float curStamina_ ; + /** + * float cur_stamina = 14; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + /** + * float cur_stamina = 14; + * @param value The curStamina to set. + * @return This builder for chaining. + */ + public Builder setCurStamina(float value) { + + curStamina_ = value; + onChanged(); + return this; + } + /** + * float cur_stamina = 14; + * @return This builder for chaining. + */ + public Builder clearCurStamina() { + + curStamina_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:VehicleStaminaNotify) + } + + // @@protoc_insertion_point(class_scope:VehicleStaminaNotify) + private static final emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify(); + } + + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleStaminaNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleStaminaNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleStaminaNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleStaminaNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032VehicleStaminaNotify.proto\">\n\024VehicleS" + + "taminaNotify\022\021\n\tentity_id\030\006 \001(\r\022\023\n\013cur_s" + + "tamina\030\016 \001(\002B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_VehicleStaminaNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleStaminaNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleStaminaNotify_descriptor, + new java.lang.String[] { "EntityId", "CurStamina", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java new file mode 100644 index 000000000..1e68e4ef5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java @@ -0,0 +1,320 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VisionType.proto + +package emu.grasscutter.net.proto; + +public final class VisionTypeOuterClass { + private VisionTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code VisionType} + */ + public enum VisionType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * VISION_TYPE_NONE = 0; + */ + VISION_TYPE_NONE(0), + /** + * VISION_TYPE_MEET = 1; + */ + VISION_TYPE_MEET(1), + /** + * VISION_TYPE_REBORN = 2; + */ + VISION_TYPE_REBORN(2), + /** + * VISION_TYPE_REPLACE = 3; + */ + VISION_TYPE_REPLACE(3), + /** + * VISION_TYPE_WAYPOINT_REBORN = 4; + */ + VISION_TYPE_WAYPOINT_REBORN(4), + /** + * VISION_TYPE_MISS = 5; + */ + VISION_TYPE_MISS(5), + /** + * VISION_TYPE_DIE = 6; + */ + VISION_TYPE_DIE(6), + /** + * VISION_TYPE_GATHER_ESCAPE = 7; + */ + VISION_TYPE_GATHER_ESCAPE(7), + /** + * VISION_TYPE_REFRESH = 8; + */ + VISION_TYPE_REFRESH(8), + /** + * VISION_TYPE_TRANSPORT = 9; + */ + VISION_TYPE_TRANSPORT(9), + /** + * VISION_TYPE_REPLACE_DIE = 10; + */ + VISION_TYPE_REPLACE_DIE(10), + /** + * VISION_TYPE_REPLACE_NO_NOTIFY = 11; + */ + VISION_TYPE_REPLACE_NO_NOTIFY(11), + /** + * VISION_TYPE_BORN = 12; + */ + VISION_TYPE_BORN(12), + /** + * VISION_TYPE_PICKUP = 13; + */ + VISION_TYPE_PICKUP(13), + /** + * VISION_TYPE_REMOVE = 14; + */ + VISION_TYPE_REMOVE(14), + /** + * VISION_TYPE_CHANGE_COSTUME = 15; + */ + VISION_TYPE_CHANGE_COSTUME(15), + /** + * VISION_TYPE_FISH_REFRESH = 16; + */ + VISION_TYPE_FISH_REFRESH(16), + /** + * VISION_TYPE_FISH_BIG_SHOCK = 17; + */ + VISION_TYPE_FISH_BIG_SHOCK(17), + /** + * VISION_TYPE_FISH_QTE_SUCC = 18; + */ + VISION_TYPE_FISH_QTE_SUCC(18), + /** + * VISION_TYPE_Unk2700_EPFKMOIPADB = 19; + */ + VISION_TYPE_Unk2700_EPFKMOIPADB(19), + UNRECOGNIZED(-1), + ; + + /** + * VISION_TYPE_NONE = 0; + */ + public static final int VISION_TYPE_NONE_VALUE = 0; + /** + * VISION_TYPE_MEET = 1; + */ + public static final int VISION_TYPE_MEET_VALUE = 1; + /** + * VISION_TYPE_REBORN = 2; + */ + public static final int VISION_TYPE_REBORN_VALUE = 2; + /** + * VISION_TYPE_REPLACE = 3; + */ + public static final int VISION_TYPE_REPLACE_VALUE = 3; + /** + * VISION_TYPE_WAYPOINT_REBORN = 4; + */ + public static final int VISION_TYPE_WAYPOINT_REBORN_VALUE = 4; + /** + * VISION_TYPE_MISS = 5; + */ + public static final int VISION_TYPE_MISS_VALUE = 5; + /** + * VISION_TYPE_DIE = 6; + */ + public static final int VISION_TYPE_DIE_VALUE = 6; + /** + * VISION_TYPE_GATHER_ESCAPE = 7; + */ + public static final int VISION_TYPE_GATHER_ESCAPE_VALUE = 7; + /** + * VISION_TYPE_REFRESH = 8; + */ + public static final int VISION_TYPE_REFRESH_VALUE = 8; + /** + * VISION_TYPE_TRANSPORT = 9; + */ + public static final int VISION_TYPE_TRANSPORT_VALUE = 9; + /** + * VISION_TYPE_REPLACE_DIE = 10; + */ + public static final int VISION_TYPE_REPLACE_DIE_VALUE = 10; + /** + * VISION_TYPE_REPLACE_NO_NOTIFY = 11; + */ + public static final int VISION_TYPE_REPLACE_NO_NOTIFY_VALUE = 11; + /** + * VISION_TYPE_BORN = 12; + */ + public static final int VISION_TYPE_BORN_VALUE = 12; + /** + * VISION_TYPE_PICKUP = 13; + */ + public static final int VISION_TYPE_PICKUP_VALUE = 13; + /** + * VISION_TYPE_REMOVE = 14; + */ + public static final int VISION_TYPE_REMOVE_VALUE = 14; + /** + * VISION_TYPE_CHANGE_COSTUME = 15; + */ + public static final int VISION_TYPE_CHANGE_COSTUME_VALUE = 15; + /** + * VISION_TYPE_FISH_REFRESH = 16; + */ + public static final int VISION_TYPE_FISH_REFRESH_VALUE = 16; + /** + * VISION_TYPE_FISH_BIG_SHOCK = 17; + */ + public static final int VISION_TYPE_FISH_BIG_SHOCK_VALUE = 17; + /** + * VISION_TYPE_FISH_QTE_SUCC = 18; + */ + public static final int VISION_TYPE_FISH_QTE_SUCC_VALUE = 18; + /** + * VISION_TYPE_Unk2700_EPFKMOIPADB = 19; + */ + public static final int VISION_TYPE_Unk2700_EPFKMOIPADB_VALUE = 19; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static VisionType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static VisionType forNumber(int value) { + switch (value) { + case 0: return VISION_TYPE_NONE; + case 1: return VISION_TYPE_MEET; + case 2: return VISION_TYPE_REBORN; + case 3: return VISION_TYPE_REPLACE; + case 4: return VISION_TYPE_WAYPOINT_REBORN; + case 5: return VISION_TYPE_MISS; + case 6: return VISION_TYPE_DIE; + case 7: return VISION_TYPE_GATHER_ESCAPE; + case 8: return VISION_TYPE_REFRESH; + case 9: return VISION_TYPE_TRANSPORT; + case 10: return VISION_TYPE_REPLACE_DIE; + case 11: return VISION_TYPE_REPLACE_NO_NOTIFY; + case 12: return VISION_TYPE_BORN; + case 13: return VISION_TYPE_PICKUP; + case 14: return VISION_TYPE_REMOVE; + case 15: return VISION_TYPE_CHANGE_COSTUME; + case 16: return VISION_TYPE_FISH_REFRESH; + case 17: return VISION_TYPE_FISH_BIG_SHOCK; + case 18: return VISION_TYPE_FISH_QTE_SUCC; + case 19: return VISION_TYPE_Unk2700_EPFKMOIPADB; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + VisionType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public VisionType findValueByNumber(int number) { + return VisionType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final VisionType[] VALUES = values(); + + public static VisionType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private VisionType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:VisionType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020VisionType.proto*\260\004\n\nVisionType\022\024\n\020VIS" + + "ION_TYPE_NONE\020\000\022\024\n\020VISION_TYPE_MEET\020\001\022\026\n" + + "\022VISION_TYPE_REBORN\020\002\022\027\n\023VISION_TYPE_REP" + + "LACE\020\003\022\037\n\033VISION_TYPE_WAYPOINT_REBORN\020\004\022" + + "\024\n\020VISION_TYPE_MISS\020\005\022\023\n\017VISION_TYPE_DIE" + + "\020\006\022\035\n\031VISION_TYPE_GATHER_ESCAPE\020\007\022\027\n\023VIS" + + "ION_TYPE_REFRESH\020\010\022\031\n\025VISION_TYPE_TRANSP" + + "ORT\020\t\022\033\n\027VISION_TYPE_REPLACE_DIE\020\n\022!\n\035VI" + + "SION_TYPE_REPLACE_NO_NOTIFY\020\013\022\024\n\020VISION_" + + "TYPE_BORN\020\014\022\026\n\022VISION_TYPE_PICKUP\020\r\022\026\n\022V" + + "ISION_TYPE_REMOVE\020\016\022\036\n\032VISION_TYPE_CHANG" + + "E_COSTUME\020\017\022\034\n\030VISION_TYPE_FISH_REFRESH\020" + + "\020\022\036\n\032VISION_TYPE_FISH_BIG_SHOCK\020\021\022\035\n\031VIS" + + "ION_TYPE_FISH_QTE_SUCC\020\022\022#\n\037VISION_TYPE_" + + "Unk2700_EPFKMOIPADB\020\023B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java new file mode 100644 index 000000000..77a22d233 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java @@ -0,0 +1,957 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponAwakenReq.proto + +package emu.grasscutter.net.proto; + +public final class WeaponAwakenReqOuterClass { + private WeaponAwakenReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponAwakenReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponAwakenReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + long getItemGuid(); + + /** + * map<uint32, uint32> affix_level_map = 7; + */ + int getAffixLevelMapCount(); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + boolean containsAffixLevelMap( + int key); + /** + * Use {@link #getAffixLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAffixLevelMap(); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + java.util.Map + getAffixLevelMapMap(); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + int getAffixLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + int getAffixLevelMapOrThrow( + int key); + + /** + * uint64 target_weapon_guid = 9; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 695
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponAwakenReq} + */ + public static final class WeaponAwakenReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponAwakenReq) + WeaponAwakenReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponAwakenReq.newBuilder() to construct. + private WeaponAwakenReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponAwakenReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponAwakenReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponAwakenReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + affixLevelMap_ = com.google.protobuf.MapField.newMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + affixLevelMap__ = input.readMessage( + AffixLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + affixLevelMap_.getMutableMap().put( + affixLevelMap__.getKey(), affixLevelMap__.getValue()); + break; + } + case 72: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 80: { + + itemGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.class, emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.Builder.class); + } + + public static final int ITEM_GUID_FIELD_NUMBER = 10; + private long itemGuid_; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + + public static final int AFFIX_LEVEL_MAP_FIELD_NUMBER = 7; + private static final class AffixLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixLevelMap_; + private com.google.protobuf.MapField + internalGetAffixLevelMap() { + if (affixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + } + return affixLevelMap_; + } + + public int getAffixLevelMapCount() { + return internalGetAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + @java.lang.Override + public boolean containsAffixLevelMap( + int key) { + + return internalGetAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixLevelMap() { + return getAffixLevelMapMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public java.util.Map getAffixLevelMapMap() { + return internalGetAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 9; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 9; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAffixLevelMap(), + AffixLevelMapDefaultEntryHolder.defaultEntry, + 7); + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(9, targetWeaponGuid_); + } + if (itemGuid_ != 0L) { + output.writeUInt64(10, itemGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAffixLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + affixLevelMap__ = AffixLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, affixLevelMap__); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, targetWeaponGuid_); + } + if (itemGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, itemGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq other = (emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq) obj; + + if (getItemGuid() + != other.getItemGuid()) return false; + if (!internalGetAffixLevelMap().equals( + other.internalGetAffixLevelMap())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ITEM_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getItemGuid()); + if (!internalGetAffixLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + AFFIX_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAffixLevelMap().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 695
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponAwakenReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponAwakenReq) + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.class, emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemGuid_ = 0L; + + internalGetMutableAffixLevelMap().clear(); + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq build() { + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq buildPartial() { + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq result = new emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq(this); + int from_bitField0_ = bitField0_; + result.itemGuid_ = itemGuid_; + result.affixLevelMap_ = internalGetAffixLevelMap(); + result.affixLevelMap_.makeImmutable(); + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq) { + return mergeFrom((emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq other) { + if (other == emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.getDefaultInstance()) return this; + if (other.getItemGuid() != 0L) { + setItemGuid(other.getItemGuid()); + } + internalGetMutableAffixLevelMap().mergeFrom( + other.internalGetAffixLevelMap()); + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long itemGuid_ ; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + /** + * uint64 item_guid = 10; + * @param value The itemGuid to set. + * @return This builder for chaining. + */ + public Builder setItemGuid(long value) { + + itemGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 item_guid = 10; + * @return This builder for chaining. + */ + public Builder clearItemGuid() { + + itemGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixLevelMap_; + private com.google.protobuf.MapField + internalGetAffixLevelMap() { + if (affixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + } + return affixLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableAffixLevelMap() { + onChanged();; + if (affixLevelMap_ == null) { + affixLevelMap_ = com.google.protobuf.MapField.newMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + } + if (!affixLevelMap_.isMutable()) { + affixLevelMap_ = affixLevelMap_.copy(); + } + return affixLevelMap_; + } + + public int getAffixLevelMapCount() { + return internalGetAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + @java.lang.Override + public boolean containsAffixLevelMap( + int key) { + + return internalGetAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixLevelMap() { + return getAffixLevelMapMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public java.util.Map getAffixLevelMapMap() { + return internalGetAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAffixLevelMap() { + internalGetMutableAffixLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + public Builder removeAffixLevelMap( + int key) { + + internalGetMutableAffixLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAffixLevelMap() { + return internalGetMutableAffixLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + public Builder putAffixLevelMap( + int key, + int value) { + + + internalGetMutableAffixLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + public Builder putAllAffixLevelMap( + java.util.Map values) { + internalGetMutableAffixLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 9; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 9; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeaponAwakenReq) + } + + // @@protoc_insertion_point(class_scope:WeaponAwakenReq) + private static final emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq(); + } + + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponAwakenReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponAwakenReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenReq_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenReq_AffixLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WeaponAwakenReq.proto\"\264\001\n\017WeaponAwaken" + + "Req\022\021\n\titem_guid\030\n \001(\004\022<\n\017affix_level_ma" + + "p\030\007 \003(\0132#.WeaponAwakenReq.AffixLevelMapE" + + "ntry\022\032\n\022target_weapon_guid\030\t \001(\004\0324\n\022Affi" + + "xLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001" + + "(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponAwakenReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponAwakenReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenReq_descriptor, + new java.lang.String[] { "ItemGuid", "AffixLevelMap", "TargetWeaponGuid", }); + internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor = + internal_static_WeaponAwakenReq_descriptor.getNestedTypes().get(0); + internal_static_WeaponAwakenReq_AffixLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java new file mode 100644 index 000000000..41b6bc745 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java @@ -0,0 +1,1401 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponAwakenRsp.proto + +package emu.grasscutter.net.proto; + +public final class WeaponAwakenRspOuterClass { + private WeaponAwakenRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponAwakenRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponAwakenRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + int getOldAffixLevelMapCount(); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + boolean containsOldAffixLevelMap( + int key); + /** + * Use {@link #getOldAffixLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOldAffixLevelMap(); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + java.util.Map + getOldAffixLevelMapMap(); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + int getOldAffixLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + int getOldAffixLevelMapOrThrow( + int key); + + /** + * uint32 target_weapon_awaken_level = 2; + * @return The targetWeaponAwakenLevel. + */ + int getTargetWeaponAwakenLevel(); + + /** + * uint64 target_weapon_guid = 15; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + int getCurAffixLevelMapCount(); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + boolean containsCurAffixLevelMap( + int key); + /** + * Use {@link #getCurAffixLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getCurAffixLevelMap(); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + java.util.Map + getCurAffixLevelMapMap(); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + int getCurAffixLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + int getCurAffixLevelMapOrThrow( + int key); + } + /** + *
+   * CmdId: 606
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponAwakenRsp} + */ + public static final class WeaponAwakenRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponAwakenRsp) + WeaponAwakenRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponAwakenRsp.newBuilder() to construct. + private WeaponAwakenRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponAwakenRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponAwakenRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponAwakenRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + targetWeaponAwakenLevel_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + oldAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + oldAffixLevelMap__ = input.readMessage( + OldAffixLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + oldAffixLevelMap_.getMutableMap().put( + oldAffixLevelMap__.getKey(), oldAffixLevelMap__.getValue()); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + curAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + curAffixLevelMap__ = input.readMessage( + CurAffixLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + curAffixLevelMap_.getMutableMap().put( + curAffixLevelMap__.getKey(), curAffixLevelMap__.getValue()); + break; + } + case 120: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOldAffixLevelMap(); + case 11: + return internalGetCurAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.class, emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int OLD_AFFIX_LEVEL_MAP_FIELD_NUMBER = 4; + private static final class OldAffixLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> oldAffixLevelMap_; + private com.google.protobuf.MapField + internalGetOldAffixLevelMap() { + if (oldAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return oldAffixLevelMap_; + } + + public int getOldAffixLevelMapCount() { + return internalGetOldAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + @java.lang.Override + public boolean containsOldAffixLevelMap( + int key) { + + return internalGetOldAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldAffixLevelMap() { + return getOldAffixLevelMapMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getOldAffixLevelMapMap() { + return internalGetOldAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TARGET_WEAPON_AWAKEN_LEVEL_FIELD_NUMBER = 2; + private int targetWeaponAwakenLevel_; + /** + * uint32 target_weapon_awaken_level = 2; + * @return The targetWeaponAwakenLevel. + */ + @java.lang.Override + public int getTargetWeaponAwakenLevel() { + return targetWeaponAwakenLevel_; + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 15; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 15; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + public static final int CUR_AFFIX_LEVEL_MAP_FIELD_NUMBER = 11; + private static final class CurAffixLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> curAffixLevelMap_; + private com.google.protobuf.MapField + internalGetCurAffixLevelMap() { + if (curAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return curAffixLevelMap_; + } + + public int getCurAffixLevelMapCount() { + return internalGetCurAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + @java.lang.Override + public boolean containsCurAffixLevelMap( + int key) { + + return internalGetCurAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurAffixLevelMap() { + return getCurAffixLevelMapMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public java.util.Map getCurAffixLevelMapMap() { + return internalGetCurAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetWeaponAwakenLevel_ != 0) { + output.writeUInt32(2, targetWeaponAwakenLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOldAffixLevelMap(), + OldAffixLevelMapDefaultEntryHolder.defaultEntry, + 4); + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetCurAffixLevelMap(), + CurAffixLevelMapDefaultEntryHolder.defaultEntry, + 11); + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(15, targetWeaponGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetWeaponAwakenLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, targetWeaponAwakenLevel_); + } + for (java.util.Map.Entry entry + : internalGetOldAffixLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + oldAffixLevelMap__ = OldAffixLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, oldAffixLevelMap__); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetCurAffixLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + curAffixLevelMap__ = CurAffixLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, curAffixLevelMap__); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, targetWeaponGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp other = (emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!internalGetOldAffixLevelMap().equals( + other.internalGetOldAffixLevelMap())) return false; + if (getTargetWeaponAwakenLevel() + != other.getTargetWeaponAwakenLevel()) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!internalGetCurAffixLevelMap().equals( + other.internalGetCurAffixLevelMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + if (!internalGetOldAffixLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + OLD_AFFIX_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOldAffixLevelMap().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_AWAKEN_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getTargetWeaponAwakenLevel(); + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + if (!internalGetCurAffixLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + CUR_AFFIX_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetCurAffixLevelMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 606
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponAwakenRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponAwakenRsp) + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOldAffixLevelMap(); + case 11: + return internalGetCurAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableOldAffixLevelMap(); + case 11: + return internalGetMutableCurAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.class, emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + avatarGuid_ = 0L; + + internalGetMutableOldAffixLevelMap().clear(); + targetWeaponAwakenLevel_ = 0; + + targetWeaponGuid_ = 0L; + + internalGetMutableCurAffixLevelMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp build() { + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp buildPartial() { + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp result = new emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.avatarGuid_ = avatarGuid_; + result.oldAffixLevelMap_ = internalGetOldAffixLevelMap(); + result.oldAffixLevelMap_.makeImmutable(); + result.targetWeaponAwakenLevel_ = targetWeaponAwakenLevel_; + result.targetWeaponGuid_ = targetWeaponGuid_; + result.curAffixLevelMap_ = internalGetCurAffixLevelMap(); + result.curAffixLevelMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp) { + return mergeFrom((emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp other) { + if (other == emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + internalGetMutableOldAffixLevelMap().mergeFrom( + other.internalGetOldAffixLevelMap()); + if (other.getTargetWeaponAwakenLevel() != 0) { + setTargetWeaponAwakenLevel(other.getTargetWeaponAwakenLevel()); + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + internalGetMutableCurAffixLevelMap().mergeFrom( + other.internalGetCurAffixLevelMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> oldAffixLevelMap_; + private com.google.protobuf.MapField + internalGetOldAffixLevelMap() { + if (oldAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return oldAffixLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableOldAffixLevelMap() { + onChanged();; + if (oldAffixLevelMap_ == null) { + oldAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + } + if (!oldAffixLevelMap_.isMutable()) { + oldAffixLevelMap_ = oldAffixLevelMap_.copy(); + } + return oldAffixLevelMap_; + } + + public int getOldAffixLevelMapCount() { + return internalGetOldAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + @java.lang.Override + public boolean containsOldAffixLevelMap( + int key) { + + return internalGetOldAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldAffixLevelMap() { + return getOldAffixLevelMapMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getOldAffixLevelMapMap() { + return internalGetOldAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOldAffixLevelMap() { + internalGetMutableOldAffixLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + public Builder removeOldAffixLevelMap( + int key) { + + internalGetMutableOldAffixLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOldAffixLevelMap() { + return internalGetMutableOldAffixLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + public Builder putOldAffixLevelMap( + int key, + int value) { + + + internalGetMutableOldAffixLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + public Builder putAllOldAffixLevelMap( + java.util.Map values) { + internalGetMutableOldAffixLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int targetWeaponAwakenLevel_ ; + /** + * uint32 target_weapon_awaken_level = 2; + * @return The targetWeaponAwakenLevel. + */ + @java.lang.Override + public int getTargetWeaponAwakenLevel() { + return targetWeaponAwakenLevel_; + } + /** + * uint32 target_weapon_awaken_level = 2; + * @param value The targetWeaponAwakenLevel to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponAwakenLevel(int value) { + + targetWeaponAwakenLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 target_weapon_awaken_level = 2; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponAwakenLevel() { + + targetWeaponAwakenLevel_ = 0; + onChanged(); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 15; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 15; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 15; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> curAffixLevelMap_; + private com.google.protobuf.MapField + internalGetCurAffixLevelMap() { + if (curAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return curAffixLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableCurAffixLevelMap() { + onChanged();; + if (curAffixLevelMap_ == null) { + curAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + } + if (!curAffixLevelMap_.isMutable()) { + curAffixLevelMap_ = curAffixLevelMap_.copy(); + } + return curAffixLevelMap_; + } + + public int getCurAffixLevelMapCount() { + return internalGetCurAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + @java.lang.Override + public boolean containsCurAffixLevelMap( + int key) { + + return internalGetCurAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurAffixLevelMap() { + return getCurAffixLevelMapMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public java.util.Map getCurAffixLevelMapMap() { + return internalGetCurAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearCurAffixLevelMap() { + internalGetMutableCurAffixLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + public Builder removeCurAffixLevelMap( + int key) { + + internalGetMutableCurAffixLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableCurAffixLevelMap() { + return internalGetMutableCurAffixLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + public Builder putCurAffixLevelMap( + int key, + int value) { + + + internalGetMutableCurAffixLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + public Builder putAllCurAffixLevelMap( + java.util.Map values) { + internalGetMutableCurAffixLevelMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeaponAwakenRsp) + } + + // @@protoc_insertion_point(class_scope:WeaponAwakenRsp) + private static final emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp(); + } + + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponAwakenRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponAwakenRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WeaponAwakenRsp.proto\"\363\002\n\017WeaponAwaken" + + "Rsp\022\017\n\007retcode\030\t \001(\005\022\023\n\013avatar_guid\030\n \001(" + + "\004\022C\n\023old_affix_level_map\030\004 \003(\0132&.WeaponA" + + "wakenRsp.OldAffixLevelMapEntry\022\"\n\032target" + + "_weapon_awaken_level\030\002 \001(\r\022\032\n\022target_wea" + + "pon_guid\030\017 \001(\004\022C\n\023cur_affix_level_map\030\013 " + + "\003(\0132&.WeaponAwakenRsp.CurAffixLevelMapEn" + + "try\0327\n\025OldAffixLevelMapEntry\022\013\n\003key\030\001 \001(" + + "\r\022\r\n\005value\030\002 \001(\r:\0028\001\0327\n\025CurAffixLevelMap" + + "Entry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponAwakenRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponAwakenRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenRsp_descriptor, + new java.lang.String[] { "Retcode", "AvatarGuid", "OldAffixLevelMap", "TargetWeaponAwakenLevel", "TargetWeaponGuid", "CurAffixLevelMap", }); + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor = + internal_static_WeaponAwakenRsp_descriptor.getNestedTypes().get(0); + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor = + internal_static_WeaponAwakenRsp_descriptor.getNestedTypes().get(1); + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java new file mode 100644 index 000000000..3d9a71f74 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java @@ -0,0 +1,1010 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Weapon.proto + +package emu.grasscutter.net.proto; + +public final class WeaponOuterClass { + private WeaponOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponOrBuilder extends + // @@protoc_insertion_point(interface_extends:Weapon) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 1; + * @return The level. + */ + int getLevel(); + + /** + * uint32 exp = 2; + * @return The exp. + */ + int getExp(); + + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + int getPromoteLevel(); + + /** + * map<uint32, uint32> affix_map = 4; + */ + int getAffixMapCount(); + /** + * map<uint32, uint32> affix_map = 4; + */ + boolean containsAffixMap( + int key); + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAffixMap(); + /** + * map<uint32, uint32> affix_map = 4; + */ + java.util.Map + getAffixMapMap(); + /** + * map<uint32, uint32> affix_map = 4; + */ + + int getAffixMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> affix_map = 4; + */ + + int getAffixMapOrThrow( + int key); + } + /** + * Protobuf type {@code Weapon} + */ + public static final class Weapon extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Weapon) + WeaponOrBuilder { + private static final long serialVersionUID = 0L; + // Use Weapon.newBuilder() to construct. + private Weapon(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Weapon() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Weapon(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Weapon( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + level_ = input.readUInt32(); + break; + } + case 16: { + + exp_ = input.readUInt32(); + break; + } + case 24: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + affixMap__ = input.readMessage( + AffixMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + affixMap_.getMutableMap().put( + affixMap__.getKey(), affixMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.class, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 1; + private int level_; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int EXP_FIELD_NUMBER = 2; + private int exp_; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 3; + private int promoteLevel_; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + public static final int AFFIX_MAP_FIELD_NUMBER = 4; + private static final class AffixMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_AffixMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (level_ != 0) { + output.writeUInt32(1, level_); + } + if (exp_ != 0) { + output.writeUInt32(2, exp_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(3, promoteLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAffixMap(), + AffixMapDefaultEntryHolder.defaultEntry, + 4); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, level_); + } + if (exp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, exp_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, promoteLevel_); + } + for (java.util.Map.Entry entry + : internalGetAffixMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + affixMap__ = AffixMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, affixMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponOuterClass.Weapon)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponOuterClass.Weapon other = (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getExp() + != other.getExp()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (!internalGetAffixMap().equals( + other.internalGetAffixMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + EXP_FIELD_NUMBER; + hash = (53 * hash) + getExp(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + if (!internalGetAffixMap().getMap().isEmpty()) { + hash = (37 * hash) + AFFIX_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAffixMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponOuterClass.Weapon prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Weapon} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Weapon) + emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.class, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponOuterClass.Weapon.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + exp_ = 0; + + promoteLevel_ = 0; + + internalGetMutableAffixMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon build() { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon buildPartial() { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon result = new emu.grasscutter.net.proto.WeaponOuterClass.Weapon(this); + int from_bitField0_ = bitField0_; + result.level_ = level_; + result.exp_ = exp_; + result.promoteLevel_ = promoteLevel_; + result.affixMap_ = internalGetAffixMap(); + result.affixMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponOuterClass.Weapon) { + return mergeFrom((emu.grasscutter.net.proto.WeaponOuterClass.Weapon)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponOuterClass.Weapon other) { + if (other == emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getExp() != 0) { + setExp(other.getExp()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + internalGetMutableAffixMap().mergeFrom( + other.internalGetAffixMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int level_ ; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 1; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 1; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int exp_ ; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + /** + * uint32 exp = 2; + * @param value The exp to set. + * @return This builder for chaining. + */ + public Builder setExp(int value) { + + exp_ = value; + onChanged(); + return this; + } + /** + * uint32 exp = 2; + * @return This builder for chaining. + */ + public Builder clearExp() { + + exp_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 3; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 3; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + private com.google.protobuf.MapField + internalGetMutableAffixMap() { + onChanged();; + if (affixMap_ == null) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + if (!affixMap_.isMutable()) { + affixMap_ = affixMap_.copy(); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAffixMap() { + internalGetMutableAffixMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + public Builder removeAffixMap( + int key) { + + internalGetMutableAffixMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAffixMap() { + return internalGetMutableAffixMap().getMutableMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + public Builder putAffixMap( + int key, + int value) { + + + internalGetMutableAffixMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + public Builder putAllAffixMap( + java.util.Map values) { + internalGetMutableAffixMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Weapon) + } + + // @@protoc_insertion_point(class_scope:Weapon) + private static final emu.grasscutter.net.proto.WeaponOuterClass.Weapon DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponOuterClass.Weapon(); + } + + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Weapon parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Weapon(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Weapon_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Weapon_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Weapon_AffixMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Weapon_AffixMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\014Weapon.proto\"\226\001\n\006Weapon\022\r\n\005level\030\001 \001(\r" + + "\022\013\n\003exp\030\002 \001(\r\022\025\n\rpromote_level\030\003 \001(\r\022(\n\t" + + "affix_map\030\004 \003(\0132\025.Weapon.AffixMapEntry\032/" + + "\n\rAffixMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 " + + "\001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Weapon_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Weapon_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Weapon_descriptor, + new java.lang.String[] { "Level", "Exp", "PromoteLevel", "AffixMap", }); + internal_static_Weapon_AffixMapEntry_descriptor = + internal_static_Weapon_descriptor.getNestedTypes().get(0); + internal_static_Weapon_AffixMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Weapon_AffixMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java new file mode 100644 index 000000000..36c8c3428 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponPromoteReq.proto + +package emu.grasscutter.net.proto; + +public final class WeaponPromoteReqOuterClass { + private WeaponPromoteReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponPromoteReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponPromoteReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 target_weapon_guid = 5; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 622
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponPromoteReq} + */ + public static final class WeaponPromoteReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponPromoteReq) + WeaponPromoteReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponPromoteReq.newBuilder() to construct. + private WeaponPromoteReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponPromoteReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponPromoteReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponPromoteReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.class, emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.Builder.class); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 5; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 5; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(5, targetWeaponGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, targetWeaponGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq other = (emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq) obj; + + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 622
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponPromoteReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponPromoteReq) + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.class, emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq build() { + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq buildPartial() { + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq result = new emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq(this); + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq) { + return mergeFrom((emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq other) { + if (other == emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.getDefaultInstance()) return this; + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 5; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 5; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 5; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeaponPromoteReq) + } + + // @@protoc_insertion_point(class_scope:WeaponPromoteReq) + private static final emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq(); + } + + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponPromoteReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponPromoteReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponPromoteReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponPromoteReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponPromoteReq.proto\".\n\020WeaponPromot" + + "eReq\022\032\n\022target_weapon_guid\030\005 \001(\004B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponPromoteReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponPromoteReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponPromoteReq_descriptor, + new java.lang.String[] { "TargetWeaponGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java new file mode 100644 index 000000000..c7d6c8e2e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponPromoteRsp.proto + +package emu.grasscutter.net.proto; + +public final class WeaponPromoteRspOuterClass { + private WeaponPromoteRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponPromoteRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponPromoteRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 target_weapon_guid = 3; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + + /** + * uint32 old_promote_level = 7; + * @return The oldPromoteLevel. + */ + int getOldPromoteLevel(); + + /** + * uint32 cur_promote_level = 12; + * @return The curPromoteLevel. + */ + int getCurPromoteLevel(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 665
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponPromoteRsp} + */ + public static final class WeaponPromoteRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponPromoteRsp) + WeaponPromoteRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponPromoteRsp.newBuilder() to construct. + private WeaponPromoteRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponPromoteRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponPromoteRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponPromoteRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + oldPromoteLevel_ = input.readUInt32(); + break; + } + case 96: { + + curPromoteLevel_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.class, emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.Builder.class); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 3; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 3; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + public static final int OLD_PROMOTE_LEVEL_FIELD_NUMBER = 7; + private int oldPromoteLevel_; + /** + * uint32 old_promote_level = 7; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + + public static final int CUR_PROMOTE_LEVEL_FIELD_NUMBER = 12; + private int curPromoteLevel_; + /** + * uint32 cur_promote_level = 12; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(3, targetWeaponGuid_); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (oldPromoteLevel_ != 0) { + output.writeUInt32(7, oldPromoteLevel_); + } + if (curPromoteLevel_ != 0) { + output.writeUInt32(12, curPromoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, targetWeaponGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (oldPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, oldPromoteLevel_); + } + if (curPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, curPromoteLevel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp other = (emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp) obj; + + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (getOldPromoteLevel() + != other.getOldPromoteLevel()) return false; + if (getCurPromoteLevel() + != other.getCurPromoteLevel()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (37 * hash) + OLD_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldPromoteLevel(); + hash = (37 * hash) + CUR_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurPromoteLevel(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 665
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponPromoteRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponPromoteRsp) + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.class, emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetWeaponGuid_ = 0L; + + oldPromoteLevel_ = 0; + + curPromoteLevel_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp build() { + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp buildPartial() { + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp result = new emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp(this); + result.targetWeaponGuid_ = targetWeaponGuid_; + result.oldPromoteLevel_ = oldPromoteLevel_; + result.curPromoteLevel_ = curPromoteLevel_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp) { + return mergeFrom((emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp other) { + if (other == emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.getDefaultInstance()) return this; + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + if (other.getOldPromoteLevel() != 0) { + setOldPromoteLevel(other.getOldPromoteLevel()); + } + if (other.getCurPromoteLevel() != 0) { + setCurPromoteLevel(other.getCurPromoteLevel()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 3; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 3; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 3; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + + private int oldPromoteLevel_ ; + /** + * uint32 old_promote_level = 7; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + /** + * uint32 old_promote_level = 7; + * @param value The oldPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setOldPromoteLevel(int value) { + + oldPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_promote_level = 7; + * @return This builder for chaining. + */ + public Builder clearOldPromoteLevel() { + + oldPromoteLevel_ = 0; + onChanged(); + return this; + } + + private int curPromoteLevel_ ; + /** + * uint32 cur_promote_level = 12; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + /** + * uint32 cur_promote_level = 12; + * @param value The curPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setCurPromoteLevel(int value) { + + curPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_promote_level = 12; + * @return This builder for chaining. + */ + public Builder clearCurPromoteLevel() { + + curPromoteLevel_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 4; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 4; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeaponPromoteRsp) + } + + // @@protoc_insertion_point(class_scope:WeaponPromoteRsp) + private static final emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp(); + } + + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponPromoteRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponPromoteRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponPromoteRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponPromoteRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponPromoteRsp.proto\"u\n\020WeaponPromot" + + "eRsp\022\032\n\022target_weapon_guid\030\003 \001(\004\022\031\n\021old_" + + "promote_level\030\007 \001(\r\022\031\n\021cur_promote_level" + + "\030\014 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponPromoteRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponPromoteRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponPromoteRsp_descriptor, + new java.lang.String[] { "TargetWeaponGuid", "OldPromoteLevel", "CurPromoteLevel", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java new file mode 100644 index 000000000..8a3de762e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java @@ -0,0 +1,1124 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class WeaponUpgradeReqOuterClass { + private WeaponUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return A list containing the foodWeaponGuidList. + */ + java.util.List getFoodWeaponGuidListList(); + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return The count of foodWeaponGuidList. + */ + int getFoodWeaponGuidListCount(); + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + long getFoodWeaponGuidList(int index); + + /** + * repeated .ItemParam item_param_list = 15; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 15; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 15; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * uint64 target_weapon_guid = 4; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 639
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponUpgradeReq} + */ + public static final class WeaponUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponUpgradeReq) + WeaponUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponUpgradeReq.newBuilder() to construct. + private WeaponUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponUpgradeReq() { + foodWeaponGuidList_ = emptyLongList(); + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponUpgradeReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + foodWeaponGuidList_.addLong(input.readUInt64()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 32: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.class, emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.Builder.class); + } + + public static final int FOOD_WEAPON_GUID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.LongList foodWeaponGuidList_; + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return A list containing the foodWeaponGuidList. + */ + @java.lang.Override + public java.util.List + getFoodWeaponGuidListList() { + return foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + private int foodWeaponGuidListMemoizedSerializedSize = -1; + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 15; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 4; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 4; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getFoodWeaponGuidListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(foodWeaponGuidListMemoizedSerializedSize); + } + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + output.writeUInt64NoTag(foodWeaponGuidList_.getLong(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(4, targetWeaponGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(15, itemParamList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(foodWeaponGuidList_.getLong(i)); + } + size += dataSize; + if (!getFoodWeaponGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + foodWeaponGuidListMemoizedSerializedSize = dataSize; + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, targetWeaponGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, itemParamList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq other = (emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq) obj; + + if (!getFoodWeaponGuidListList() + .equals(other.getFoodWeaponGuidListList())) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getFoodWeaponGuidListCount() > 0) { + hash = (37 * hash) + FOOD_WEAPON_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFoodWeaponGuidListList().hashCode(); + } + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 639
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponUpgradeReq) + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.class, emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemParamListBuilder_.clear(); + } + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq build() { + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq buildPartial() { + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq result = new emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.foodWeaponGuidList_ = foodWeaponGuidList_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq other) { + if (other == emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.getDefaultInstance()) return this; + if (!other.foodWeaponGuidList_.isEmpty()) { + if (foodWeaponGuidList_.isEmpty()) { + foodWeaponGuidList_ = other.foodWeaponGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addAll(other.foodWeaponGuidList_); + } + onChanged(); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList foodWeaponGuidList_ = emptyLongList(); + private void ensureFoodWeaponGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = mutableCopy(foodWeaponGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return A list containing the foodWeaponGuidList. + */ + public java.util.List + getFoodWeaponGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(foodWeaponGuidList_) : foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index to set the value at. + * @param value The foodWeaponGuidList to set. + * @return This builder for chaining. + */ + public Builder setFoodWeaponGuidList( + int index, long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param value The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addFoodWeaponGuidList(long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param values The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllFoodWeaponGuidList( + java.lang.Iterable values) { + ensureFoodWeaponGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, foodWeaponGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return This builder for chaining. + */ + public Builder clearFoodWeaponGuidList() { + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 15; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 4; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 4; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeaponUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:WeaponUpgradeReq) + private static final emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq(); + } + + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponUpgradeReq.proto\032\017ItemParam.prot" + + "o\"r\n\020WeaponUpgradeReq\022\035\n\025food_weapon_gui" + + "d_list\030\001 \003(\004\022#\n\017item_param_list\030\017 \003(\0132\n." + + "ItemParam\022\032\n\022target_weapon_guid\030\004 \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_WeaponUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponUpgradeReq_descriptor, + new java.lang.String[] { "FoodWeaponGuidList", "ItemParamList", "TargetWeaponGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java new file mode 100644 index 000000000..5eda8e462 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java @@ -0,0 +1,1141 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class WeaponUpgradeRspOuterClass { + private WeaponUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_level = 7; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 old_level = 8; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * repeated .ItemParam item_param_list = 2; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 2; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 2; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * uint64 target_weapon_guid = 6; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 653
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponUpgradeRsp} + */ + public static final class WeaponUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponUpgradeRsp) + WeaponUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponUpgradeRsp.newBuilder() to construct. + private WeaponUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponUpgradeRsp() { + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponUpgradeRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 48: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 56: { + + curLevel_ = input.readUInt32(); + break; + } + case 64: { + + oldLevel_ = input.readUInt32(); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.class, emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.Builder.class); + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 7; + private int curLevel_; + /** + * uint32 cur_level = 7; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int RETCODE_FIELD_NUMBER = 11; + private int retcode_; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 8; + private int oldLevel_; + /** + * uint32 old_level = 8; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 2; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 6; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 6; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(2, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(6, targetWeaponGuid_); + } + if (curLevel_ != 0) { + output.writeUInt32(7, curLevel_); + } + if (oldLevel_ != 0) { + output.writeUInt32(8, oldLevel_); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, targetWeaponGuid_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, curLevel_); + } + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, oldLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp other = (emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) obj; + + if (getCurLevel() + != other.getCurLevel()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 653
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponUpgradeRsp) + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.class, emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curLevel_ = 0; + + retcode_ = 0; + + oldLevel_ = 0; + + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemParamListBuilder_.clear(); + } + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp build() { + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp result = new emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp(this); + int from_bitField0_ = bitField0_; + result.curLevel_ = curLevel_; + result.retcode_ = retcode_; + result.oldLevel_ = oldLevel_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.getDefaultInstance()) return this; + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int curLevel_ ; + /** + * uint32 cur_level = 7; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 7; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 7; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 11; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 11; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 11; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 8; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 8; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 8; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 2; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 6; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 6; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeaponUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:WeaponUpgradeRsp) + private static final emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponUpgradeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponUpgradeRsp.proto\032\017ItemParam.prot" + + "o\"\212\001\n\020WeaponUpgradeRsp\022\021\n\tcur_level\030\007 \001(" + + "\r\022\017\n\007retcode\030\013 \001(\005\022\021\n\told_level\030\010 \001(\r\022#\n" + + "\017item_param_list\030\002 \003(\0132\n.ItemParam\022\032\n\022ta" + + "rget_weapon_guid\030\006 \001(\004B\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_WeaponUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponUpgradeRsp_descriptor, + new java.lang.String[] { "CurLevel", "Retcode", "OldLevel", "ItemParamList", "TargetWeaponGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java new file mode 100644 index 000000000..b8473c52d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WearEquipReq.proto + +package emu.grasscutter.net.proto; + +public final class WearEquipReqOuterClass { + private WearEquipReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WearEquipReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WearEquipReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 equip_guid = 7; + * @return The equipGuid. + */ + long getEquipGuid(); + + /** + * uint64 avatar_guid = 5; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 697
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WearEquipReq} + */ + public static final class WearEquipReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WearEquipReq) + WearEquipReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WearEquipReq.newBuilder() to construct. + private WearEquipReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WearEquipReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WearEquipReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WearEquipReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 56: { + + equipGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.class, emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.Builder.class); + } + + public static final int EQUIP_GUID_FIELD_NUMBER = 7; + private long equipGuid_; + /** + * uint64 equip_guid = 7; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 5; + private long avatarGuid_; + /** + * uint64 avatar_guid = 5; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (avatarGuid_ != 0L) { + output.writeUInt64(5, avatarGuid_); + } + if (equipGuid_ != 0L) { + output.writeUInt64(7, equipGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, avatarGuid_); + } + if (equipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, equipGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq other = (emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq) obj; + + if (getEquipGuid() + != other.getEquipGuid()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEquipGuid()); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 697
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WearEquipReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WearEquipReq) + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.class, emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + equipGuid_ = 0L; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq build() { + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq buildPartial() { + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq result = new emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq(this); + result.equipGuid_ = equipGuid_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq) { + return mergeFrom((emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq other) { + if (other == emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.getDefaultInstance()) return this; + if (other.getEquipGuid() != 0L) { + setEquipGuid(other.getEquipGuid()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long equipGuid_ ; + /** + * uint64 equip_guid = 7; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + /** + * uint64 equip_guid = 7; + * @param value The equipGuid to set. + * @return This builder for chaining. + */ + public Builder setEquipGuid(long value) { + + equipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 equip_guid = 7; + * @return This builder for chaining. + */ + public Builder clearEquipGuid() { + + equipGuid_ = 0L; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 5; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 5; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 5; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WearEquipReq) + } + + // @@protoc_insertion_point(class_scope:WearEquipReq) + private static final emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq(); + } + + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WearEquipReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WearEquipReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WearEquipReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WearEquipReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022WearEquipReq.proto\"7\n\014WearEquipReq\022\022\n\n" + + "equip_guid\030\007 \001(\004\022\023\n\013avatar_guid\030\005 \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WearEquipReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WearEquipReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WearEquipReq_descriptor, + new java.lang.String[] { "EquipGuid", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java new file mode 100644 index 000000000..f1294ed19 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java @@ -0,0 +1,693 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WearEquipRsp.proto + +package emu.grasscutter.net.proto; + +public final class WearEquipRspOuterClass { + private WearEquipRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WearEquipRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WearEquipRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 equip_guid = 1; + * @return The equipGuid. + */ + long getEquipGuid(); + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 681
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WearEquipRsp} + */ + public static final class WearEquipRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WearEquipRsp) + WearEquipRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WearEquipRsp.newBuilder() to construct. + private WearEquipRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WearEquipRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WearEquipRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WearEquipRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + equipGuid_ = input.readUInt64(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.class, emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int EQUIP_GUID_FIELD_NUMBER = 1; + private long equipGuid_; + /** + * uint64 equip_guid = 1; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (equipGuid_ != 0L) { + output.writeUInt64(1, equipGuid_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (equipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, equipGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp other = (emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEquipGuid() + != other.getEquipGuid()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEquipGuid()); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 681
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WearEquipRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WearEquipRsp) + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.class, emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + equipGuid_ = 0L; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp build() { + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp buildPartial() { + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp result = new emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp(this); + result.retcode_ = retcode_; + result.equipGuid_ = equipGuid_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp) { + return mergeFrom((emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp other) { + if (other == emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEquipGuid() != 0L) { + setEquipGuid(other.getEquipGuid()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long equipGuid_ ; + /** + * uint64 equip_guid = 1; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + /** + * uint64 equip_guid = 1; + * @param value The equipGuid to set. + * @return This builder for chaining. + */ + public Builder setEquipGuid(long value) { + + equipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 equip_guid = 1; + * @return This builder for chaining. + */ + public Builder clearEquipGuid() { + + equipGuid_ = 0L; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WearEquipRsp) + } + + // @@protoc_insertion_point(class_scope:WearEquipRsp) + private static final emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp(); + } + + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WearEquipRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WearEquipRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WearEquipRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WearEquipRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022WearEquipRsp.proto\"H\n\014WearEquipRsp\022\017\n\007" + + "retcode\030\005 \001(\005\022\022\n\nequip_guid\030\001 \001(\004\022\023\n\013ava" + + "tar_guid\030\007 \001(\004B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WearEquipRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WearEquipRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WearEquipRsp_descriptor, + new java.lang.String[] { "Retcode", "EquipGuid", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeatherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeatherInfoOuterClass.java new file mode 100644 index 000000000..689a2c607 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeatherInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeatherInfo.proto + +package emu.grasscutter.net.proto; + +public final class WeatherInfoOuterClass { + private WeatherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeatherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeatherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + int getWeatherAreaId(); + } + /** + * Protobuf type {@code WeatherInfo} + */ + public static final class WeatherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeatherInfo) + WeatherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeatherInfo.newBuilder() to construct. + private WeatherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeatherInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeatherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeatherInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + weatherAreaId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.class, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder.class); + } + + public static final int WEATHER_AREA_ID_FIELD_NUMBER = 1; + private int weatherAreaId_; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (weatherAreaId_ != 0) { + output.writeUInt32(1, weatherAreaId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (weatherAreaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, weatherAreaId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo other = (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) obj; + + if (getWeatherAreaId() + != other.getWeatherAreaId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + WEATHER_AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeatherAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WeatherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeatherInfo) + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.class, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + weatherAreaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo build() { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo buildPartial() { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo result = new emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo(this); + result.weatherAreaId_ = weatherAreaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) { + return mergeFrom((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo other) { + if (other == emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance()) return this; + if (other.getWeatherAreaId() != 0) { + setWeatherAreaId(other.getWeatherAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int weatherAreaId_ ; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + /** + * uint32 weather_area_id = 1; + * @param value The weatherAreaId to set. + * @return This builder for chaining. + */ + public Builder setWeatherAreaId(int value) { + + weatherAreaId_ = value; + onChanged(); + return this; + } + /** + * uint32 weather_area_id = 1; + * @return This builder for chaining. + */ + public Builder clearWeatherAreaId() { + + weatherAreaId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeatherInfo) + } + + // @@protoc_insertion_point(class_scope:WeatherInfo) + private static final emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo(); + } + + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeatherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeatherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeatherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeatherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021WeatherInfo.proto\"&\n\013WeatherInfo\022\027\n\017we" + + "ather_area_id\030\001 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeatherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeatherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeatherInfo_descriptor, + new java.lang.String[] { "WeatherAreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeekendDjinnInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeekendDjinnInfoOuterClass.java new file mode 100644 index 000000000..91e713a9e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeekendDjinnInfoOuterClass.java @@ -0,0 +1,875 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeekendDjinnInfo.proto + +package emu.grasscutter.net.proto; + +public final class WeekendDjinnInfoOuterClass { + private WeekendDjinnInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeekendDjinnInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeekendDjinnInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 14; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 10; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code WeekendDjinnInfo} + */ + public static final class WeekendDjinnInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeekendDjinnInfo) + WeekendDjinnInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeekendDjinnInfo.newBuilder() to construct. + private WeekendDjinnInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeekendDjinnInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeekendDjinnInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeekendDjinnInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.class, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (pos_ != null) { + output.writeMessage(10, getPos()); + } + if (rot_ != null) { + output.writeMessage(14, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getRot()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo other = (emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WeekendDjinnInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeekendDjinnInfo) + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.class, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo build() { + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo buildPartial() { + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo result = new emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo(this); + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo) { + return mergeFrom((emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo other) { + if (other == emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 14; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 10; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeekendDjinnInfo) + } + + // @@protoc_insertion_point(class_scope:WeekendDjinnInfo) + private static final emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo(); + } + + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeekendDjinnInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeekendDjinnInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeekendDjinnInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeekendDjinnInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeekendDjinnInfo.proto\032\014Vector.proto\">" + + "\n\020WeekendDjinnInfo\022\024\n\003rot\030\016 \001(\0132\007.Vector" + + "\022\024\n\003pos\030\n \001(\0132\007.VectorB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_WeekendDjinnInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeekendDjinnInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeekendDjinnInfo_descriptor, + new java.lang.String[] { "Rot", "Pos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java new file mode 100644 index 000000000..02ab29da8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeeklyBossResinDiscountInfo.proto + +package emu.grasscutter.net.proto; + +public final class WeeklyBossResinDiscountInfoOuterClass { + private WeeklyBossResinDiscountInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeeklyBossResinDiscountInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeeklyBossResinDiscountInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 discount_num = 1; + * @return The discountNum. + */ + int getDiscountNum(); + + /** + * uint32 discount_num_limit = 2; + * @return The discountNumLimit. + */ + int getDiscountNumLimit(); + + /** + * uint32 resin_cost = 3; + * @return The resinCost. + */ + int getResinCost(); + + /** + * uint32 original_resin_cost = 4; + * @return The originalResinCost. + */ + int getOriginalResinCost(); + } + /** + * Protobuf type {@code WeeklyBossResinDiscountInfo} + */ + public static final class WeeklyBossResinDiscountInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeeklyBossResinDiscountInfo) + WeeklyBossResinDiscountInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeeklyBossResinDiscountInfo.newBuilder() to construct. + private WeeklyBossResinDiscountInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeeklyBossResinDiscountInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeeklyBossResinDiscountInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeeklyBossResinDiscountInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + discountNum_ = input.readUInt32(); + break; + } + case 16: { + + discountNumLimit_ = input.readUInt32(); + break; + } + case 24: { + + resinCost_ = input.readUInt32(); + break; + } + case 32: { + + originalResinCost_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.class, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder.class); + } + + public static final int DISCOUNT_NUM_FIELD_NUMBER = 1; + private int discountNum_; + /** + * uint32 discount_num = 1; + * @return The discountNum. + */ + @java.lang.Override + public int getDiscountNum() { + return discountNum_; + } + + public static final int DISCOUNT_NUM_LIMIT_FIELD_NUMBER = 2; + private int discountNumLimit_; + /** + * uint32 discount_num_limit = 2; + * @return The discountNumLimit. + */ + @java.lang.Override + public int getDiscountNumLimit() { + return discountNumLimit_; + } + + public static final int RESIN_COST_FIELD_NUMBER = 3; + private int resinCost_; + /** + * uint32 resin_cost = 3; + * @return The resinCost. + */ + @java.lang.Override + public int getResinCost() { + return resinCost_; + } + + public static final int ORIGINAL_RESIN_COST_FIELD_NUMBER = 4; + private int originalResinCost_; + /** + * uint32 original_resin_cost = 4; + * @return The originalResinCost. + */ + @java.lang.Override + public int getOriginalResinCost() { + return originalResinCost_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (discountNum_ != 0) { + output.writeUInt32(1, discountNum_); + } + if (discountNumLimit_ != 0) { + output.writeUInt32(2, discountNumLimit_); + } + if (resinCost_ != 0) { + output.writeUInt32(3, resinCost_); + } + if (originalResinCost_ != 0) { + output.writeUInt32(4, originalResinCost_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (discountNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, discountNum_); + } + if (discountNumLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, discountNumLimit_); + } + if (resinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, resinCost_); + } + if (originalResinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, originalResinCost_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo other = (emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo) obj; + + if (getDiscountNum() + != other.getDiscountNum()) return false; + if (getDiscountNumLimit() + != other.getDiscountNumLimit()) return false; + if (getResinCost() + != other.getResinCost()) return false; + if (getOriginalResinCost() + != other.getOriginalResinCost()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DISCOUNT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getDiscountNum(); + hash = (37 * hash) + DISCOUNT_NUM_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getDiscountNumLimit(); + hash = (37 * hash) + RESIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getResinCost(); + hash = (37 * hash) + ORIGINAL_RESIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getOriginalResinCost(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WeeklyBossResinDiscountInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeeklyBossResinDiscountInfo) + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.class, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + discountNum_ = 0; + + discountNumLimit_ = 0; + + resinCost_ = 0; + + originalResinCost_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo build() { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo buildPartial() { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo result = new emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo(this); + result.discountNum_ = discountNum_; + result.discountNumLimit_ = discountNumLimit_; + result.resinCost_ = resinCost_; + result.originalResinCost_ = originalResinCost_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo) { + return mergeFrom((emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo other) { + if (other == emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance()) return this; + if (other.getDiscountNum() != 0) { + setDiscountNum(other.getDiscountNum()); + } + if (other.getDiscountNumLimit() != 0) { + setDiscountNumLimit(other.getDiscountNumLimit()); + } + if (other.getResinCost() != 0) { + setResinCost(other.getResinCost()); + } + if (other.getOriginalResinCost() != 0) { + setOriginalResinCost(other.getOriginalResinCost()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int discountNum_ ; + /** + * uint32 discount_num = 1; + * @return The discountNum. + */ + @java.lang.Override + public int getDiscountNum() { + return discountNum_; + } + /** + * uint32 discount_num = 1; + * @param value The discountNum to set. + * @return This builder for chaining. + */ + public Builder setDiscountNum(int value) { + + discountNum_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_num = 1; + * @return This builder for chaining. + */ + public Builder clearDiscountNum() { + + discountNum_ = 0; + onChanged(); + return this; + } + + private int discountNumLimit_ ; + /** + * uint32 discount_num_limit = 2; + * @return The discountNumLimit. + */ + @java.lang.Override + public int getDiscountNumLimit() { + return discountNumLimit_; + } + /** + * uint32 discount_num_limit = 2; + * @param value The discountNumLimit to set. + * @return This builder for chaining. + */ + public Builder setDiscountNumLimit(int value) { + + discountNumLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_num_limit = 2; + * @return This builder for chaining. + */ + public Builder clearDiscountNumLimit() { + + discountNumLimit_ = 0; + onChanged(); + return this; + } + + private int resinCost_ ; + /** + * uint32 resin_cost = 3; + * @return The resinCost. + */ + @java.lang.Override + public int getResinCost() { + return resinCost_; + } + /** + * uint32 resin_cost = 3; + * @param value The resinCost to set. + * @return This builder for chaining. + */ + public Builder setResinCost(int value) { + + resinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 resin_cost = 3; + * @return This builder for chaining. + */ + public Builder clearResinCost() { + + resinCost_ = 0; + onChanged(); + return this; + } + + private int originalResinCost_ ; + /** + * uint32 original_resin_cost = 4; + * @return The originalResinCost. + */ + @java.lang.Override + public int getOriginalResinCost() { + return originalResinCost_; + } + /** + * uint32 original_resin_cost = 4; + * @param value The originalResinCost to set. + * @return This builder for chaining. + */ + public Builder setOriginalResinCost(int value) { + + originalResinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 original_resin_cost = 4; + * @return This builder for chaining. + */ + public Builder clearOriginalResinCost() { + + originalResinCost_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WeeklyBossResinDiscountInfo) + } + + // @@protoc_insertion_point(class_scope:WeeklyBossResinDiscountInfo) + private static final emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo(); + } + + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeeklyBossResinDiscountInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeeklyBossResinDiscountInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeeklyBossResinDiscountInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!WeeklyBossResinDiscountInfo.proto\"\200\001\n\033" + + "WeeklyBossResinDiscountInfo\022\024\n\014discount_" + + "num\030\001 \001(\r\022\032\n\022discount_num_limit\030\002 \001(\r\022\022\n" + + "\nresin_cost\030\003 \001(\r\022\033\n\023original_resin_cost" + + "\030\004 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeeklyBossResinDiscountInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeeklyBossResinDiscountInfo_descriptor, + new java.lang.String[] { "DiscountNum", "DiscountNumLimit", "ResinCost", "OriginalResinCost", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetActiveChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetActiveChangeNotifyOuterClass.java new file mode 100644 index 000000000..8bc74436b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetActiveChangeNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetActiveChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetActiveChangeNotifyOuterClass { + private WidgetActiveChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetActiveChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetActiveChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + java.util.List + getWidgetDataListList(); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getWidgetDataList(int index); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + int getWidgetDataListCount(); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + java.util.List + getWidgetDataListOrBuilderList(); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getWidgetDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4280
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetActiveChangeNotify} + */ + public static final class WidgetActiveChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetActiveChangeNotify) + WidgetActiveChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetActiveChangeNotify.newBuilder() to construct. + private WidgetActiveChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetActiveChangeNotify() { + widgetDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetActiveChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetActiveChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + widgetDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = java.util.Collections.unmodifiableList(widgetDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.class, emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.Builder.class); + } + + public static final int WIDGET_DATA_LIST_FIELD_NUMBER = 5; + private java.util.List widgetDataList_; + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public java.util.List getWidgetDataListList() { + return widgetDataList_; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public java.util.List + getWidgetDataListOrBuilderList() { + return widgetDataList_; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public int getWidgetDataListCount() { + return widgetDataList_.size(); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getWidgetDataList(int index) { + return widgetDataList_.get(index); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getWidgetDataListOrBuilder( + int index) { + return widgetDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < widgetDataList_.size(); i++) { + output.writeMessage(5, widgetDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < widgetDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, widgetDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify other = (emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify) obj; + + if (!getWidgetDataListList() + .equals(other.getWidgetDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getWidgetDataListCount() > 0) { + hash = (37 * hash) + WIDGET_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWidgetDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4280
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetActiveChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetActiveChangeNotify) + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.class, emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWidgetDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (widgetDataListBuilder_ == null) { + widgetDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + widgetDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify build() { + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify buildPartial() { + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify result = new emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify(this); + int from_bitField0_ = bitField0_; + if (widgetDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = java.util.Collections.unmodifiableList(widgetDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.widgetDataList_ = widgetDataList_; + } else { + result.widgetDataList_ = widgetDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify other) { + if (other == emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.getDefaultInstance()) return this; + if (widgetDataListBuilder_ == null) { + if (!other.widgetDataList_.isEmpty()) { + if (widgetDataList_.isEmpty()) { + widgetDataList_ = other.widgetDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWidgetDataListIsMutable(); + widgetDataList_.addAll(other.widgetDataList_); + } + onChanged(); + } + } else { + if (!other.widgetDataList_.isEmpty()) { + if (widgetDataListBuilder_.isEmpty()) { + widgetDataListBuilder_.dispose(); + widgetDataListBuilder_ = null; + widgetDataList_ = other.widgetDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + widgetDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWidgetDataListFieldBuilder() : null; + } else { + widgetDataListBuilder_.addAllMessages(other.widgetDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List widgetDataList_ = + java.util.Collections.emptyList(); + private void ensureWidgetDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = new java.util.ArrayList(widgetDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> widgetDataListBuilder_; + + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public java.util.List getWidgetDataListList() { + if (widgetDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(widgetDataList_); + } else { + return widgetDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public int getWidgetDataListCount() { + if (widgetDataListBuilder_ == null) { + return widgetDataList_.size(); + } else { + return widgetDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getWidgetDataList(int index) { + if (widgetDataListBuilder_ == null) { + return widgetDataList_.get(index); + } else { + return widgetDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder setWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (widgetDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetDataListIsMutable(); + widgetDataList_.set(index, value); + onChanged(); + } else { + widgetDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder setWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + widgetDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (widgetDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetDataListIsMutable(); + widgetDataList_.add(value); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (widgetDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetDataListIsMutable(); + widgetDataList_.add(index, value); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.add(builderForValue.build()); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addAllWidgetDataList( + java.lang.Iterable values) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, widgetDataList_); + onChanged(); + } else { + widgetDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder clearWidgetDataList() { + if (widgetDataListBuilder_ == null) { + widgetDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + widgetDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder removeWidgetDataList(int index) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.remove(index); + onChanged(); + } else { + widgetDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getWidgetDataListBuilder( + int index) { + return getWidgetDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getWidgetDataListOrBuilder( + int index) { + if (widgetDataListBuilder_ == null) { + return widgetDataList_.get(index); } else { + return widgetDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public java.util.List + getWidgetDataListOrBuilderList() { + if (widgetDataListBuilder_ != null) { + return widgetDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(widgetDataList_); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addWidgetDataListBuilder() { + return getWidgetDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addWidgetDataListBuilder( + int index) { + return getWidgetDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public java.util.List + getWidgetDataListBuilderList() { + return getWidgetDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getWidgetDataListFieldBuilder() { + if (widgetDataListBuilder_ == null) { + widgetDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + widgetDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + widgetDataList_ = null; + } + return widgetDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetActiveChangeNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetActiveChangeNotify) + private static final emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify(); + } + + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetActiveChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetActiveChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetActiveChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetActiveChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036WidgetActiveChangeNotify.proto\032\024Widget" + + "SlotData.proto\"E\n\030WidgetActiveChangeNoti" + + "fy\022)\n\020widget_data_list\030\005 \003(\0132\017.WidgetSlo" + + "tDataB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_WidgetActiveChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetActiveChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetActiveChangeNotify_descriptor, + new java.lang.String[] { "WidgetDataList", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCameraInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCameraInfoOuterClass.java new file mode 100644 index 000000000..724ce5281 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCameraInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCameraInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCameraInfoOuterClass { + private WidgetCameraInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCameraInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCameraInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_entity_id = 4; + * @return The targetEntityId. + */ + int getTargetEntityId(); + } + /** + * Protobuf type {@code WidgetCameraInfo} + */ + public static final class WidgetCameraInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCameraInfo) + WidgetCameraInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCameraInfo.newBuilder() to construct. + private WidgetCameraInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCameraInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCameraInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCameraInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + targetEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.class, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder.class); + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 4; + private int targetEntityId_; + /** + * uint32 target_entity_id = 4; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (targetEntityId_ != 0) { + output.writeUInt32(4, targetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo other = (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) obj; + + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetCameraInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCameraInfo) + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.class, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo build() { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo buildPartial() { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo result = new emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo(this); + result.targetEntityId_ = targetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo other) { + if (other == emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance()) return this; + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 4; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 4; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetCameraInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetCameraInfo) + private static final emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo(); + } + + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCameraInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCameraInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCameraInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCameraInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WidgetCameraInfo.proto\",\n\020WidgetCamera" + + "Info\022\030\n\020target_entity_id\030\004 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetCameraInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCameraInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCameraInfo_descriptor, + new java.lang.String[] { "TargetEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownDataOuterClass.java new file mode 100644 index 000000000..f376164b1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownDataOuterClass.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCoolDownData.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCoolDownDataOuterClass { + private WidgetCoolDownDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCoolDownDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCoolDownData) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_success = 5; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint64 cool_down_time = 4; + * @return The coolDownTime. + */ + long getCoolDownTime(); + + /** + * uint32 id = 15; + * @return The id. + */ + int getId(); + } + /** + * Protobuf type {@code WidgetCoolDownData} + */ + public static final class WidgetCoolDownData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCoolDownData) + WidgetCoolDownDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCoolDownData.newBuilder() to construct. + private WidgetCoolDownData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCoolDownData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCoolDownData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCoolDownData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + coolDownTime_ = input.readUInt64(); + break; + } + case 40: { + + isSuccess_ = input.readBool(); + break; + } + case 120: { + + id_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.class, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder.class); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 5; + private boolean isSuccess_; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int COOL_DOWN_TIME_FIELD_NUMBER = 4; + private long coolDownTime_; + /** + * uint64 cool_down_time = 4; + * @return The coolDownTime. + */ + @java.lang.Override + public long getCoolDownTime() { + return coolDownTime_; + } + + public static final int ID_FIELD_NUMBER = 15; + private int id_; + /** + * uint32 id = 15; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (coolDownTime_ != 0L) { + output.writeUInt64(4, coolDownTime_); + } + if (isSuccess_ != false) { + output.writeBool(5, isSuccess_); + } + if (id_ != 0) { + output.writeUInt32(15, id_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (coolDownTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, coolDownTime_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isSuccess_); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, id_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData other = (emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData) obj; + + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getCoolDownTime() + != other.getCoolDownTime()) return false; + if (getId() + != other.getId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + COOL_DOWN_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCoolDownTime()); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetCoolDownData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCoolDownData) + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.class, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSuccess_ = false; + + coolDownTime_ = 0L; + + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData build() { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData buildPartial() { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData result = new emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData(this); + result.isSuccess_ = isSuccess_; + result.coolDownTime_ = coolDownTime_; + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData other) { + if (other == emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()) return this; + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getCoolDownTime() != 0L) { + setCoolDownTime(other.getCoolDownTime()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 5; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 5; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private long coolDownTime_ ; + /** + * uint64 cool_down_time = 4; + * @return The coolDownTime. + */ + @java.lang.Override + public long getCoolDownTime() { + return coolDownTime_; + } + /** + * uint64 cool_down_time = 4; + * @param value The coolDownTime to set. + * @return This builder for chaining. + */ + public Builder setCoolDownTime(long value) { + + coolDownTime_ = value; + onChanged(); + return this; + } + /** + * uint64 cool_down_time = 4; + * @return This builder for chaining. + */ + public Builder clearCoolDownTime() { + + coolDownTime_ = 0L; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 15; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 15; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 15; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetCoolDownData) + } + + // @@protoc_insertion_point(class_scope:WidgetCoolDownData) + private static final emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData(); + } + + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCoolDownData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCoolDownData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCoolDownData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCoolDownData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030WidgetCoolDownData.proto\"L\n\022WidgetCool" + + "DownData\022\022\n\nis_success\030\005 \001(\010\022\026\n\016cool_dow" + + "n_time\030\004 \001(\004\022\n\n\002id\030\017 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetCoolDownData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCoolDownData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCoolDownData_descriptor, + new java.lang.String[] { "IsSuccess", "CoolDownTime", "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownNotifyOuterClass.java new file mode 100644 index 000000000..aca453448 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownNotifyOuterClass.java @@ -0,0 +1,1232 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCoolDownNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCoolDownNotifyOuterClass { + private WidgetCoolDownNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCoolDownNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCoolDownNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + java.util.List + getNormalCoolDownDataListList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + int getNormalCoolDownDataListCount(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + java.util.List + getNormalCoolDownDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index); + + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + java.util.List + getGroupCoolDownDataListList(); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getGroupCoolDownDataList(int index); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + int getGroupCoolDownDataListCount(); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + java.util.List + getGroupCoolDownDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getGroupCoolDownDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4295
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetCoolDownNotify} + */ + public static final class WidgetCoolDownNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCoolDownNotify) + WidgetCoolDownNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCoolDownNotify.newBuilder() to construct. + private WidgetCoolDownNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCoolDownNotify() { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + groupCoolDownDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCoolDownNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCoolDownNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + normalCoolDownDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + groupCoolDownDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = java.util.Collections.unmodifiableList(groupCoolDownDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.class, emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.Builder.class); + } + + public static final int NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER = 1; + private java.util.List normalCoolDownDataList_; + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public java.util.List getNormalCoolDownDataListList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public int getNormalCoolDownDataListCount() { + return normalCoolDownDataList_.size(); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + return normalCoolDownDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + return normalCoolDownDataList_.get(index); + } + + public static final int GROUP_COOL_DOWN_DATA_LIST_FIELD_NUMBER = 12; + private java.util.List groupCoolDownDataList_; + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public java.util.List getGroupCoolDownDataListList() { + return groupCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public java.util.List + getGroupCoolDownDataListOrBuilderList() { + return groupCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public int getGroupCoolDownDataListCount() { + return groupCoolDownDataList_.size(); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getGroupCoolDownDataList(int index) { + return groupCoolDownDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getGroupCoolDownDataListOrBuilder( + int index) { + return groupCoolDownDataList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < normalCoolDownDataList_.size(); i++) { + output.writeMessage(1, normalCoolDownDataList_.get(i)); + } + for (int i = 0; i < groupCoolDownDataList_.size(); i++) { + output.writeMessage(12, groupCoolDownDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < normalCoolDownDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, normalCoolDownDataList_.get(i)); + } + for (int i = 0; i < groupCoolDownDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, groupCoolDownDataList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify other = (emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify) obj; + + if (!getNormalCoolDownDataListList() + .equals(other.getNormalCoolDownDataListList())) return false; + if (!getGroupCoolDownDataListList() + .equals(other.getGroupCoolDownDataListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getNormalCoolDownDataListCount() > 0) { + hash = (37 * hash) + NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNormalCoolDownDataListList().hashCode(); + } + if (getGroupCoolDownDataListCount() > 0) { + hash = (37 * hash) + GROUP_COOL_DOWN_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGroupCoolDownDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4295
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetCoolDownNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCoolDownNotify) + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.class, emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getNormalCoolDownDataListFieldBuilder(); + getGroupCoolDownDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + normalCoolDownDataListBuilder_.clear(); + } + if (groupCoolDownDataListBuilder_ == null) { + groupCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + groupCoolDownDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify build() { + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify buildPartial() { + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify result = new emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify(this); + int from_bitField0_ = bitField0_; + if (normalCoolDownDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.normalCoolDownDataList_ = normalCoolDownDataList_; + } else { + result.normalCoolDownDataList_ = normalCoolDownDataListBuilder_.build(); + } + if (groupCoolDownDataListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = java.util.Collections.unmodifiableList(groupCoolDownDataList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.groupCoolDownDataList_ = groupCoolDownDataList_; + } else { + result.groupCoolDownDataList_ = groupCoolDownDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify other) { + if (other == emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.getDefaultInstance()) return this; + if (normalCoolDownDataListBuilder_ == null) { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataList_.isEmpty()) { + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.addAll(other.normalCoolDownDataList_); + } + onChanged(); + } + } else { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataListBuilder_.isEmpty()) { + normalCoolDownDataListBuilder_.dispose(); + normalCoolDownDataListBuilder_ = null; + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + normalCoolDownDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNormalCoolDownDataListFieldBuilder() : null; + } else { + normalCoolDownDataListBuilder_.addAllMessages(other.normalCoolDownDataList_); + } + } + } + if (groupCoolDownDataListBuilder_ == null) { + if (!other.groupCoolDownDataList_.isEmpty()) { + if (groupCoolDownDataList_.isEmpty()) { + groupCoolDownDataList_ = other.groupCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.addAll(other.groupCoolDownDataList_); + } + onChanged(); + } + } else { + if (!other.groupCoolDownDataList_.isEmpty()) { + if (groupCoolDownDataListBuilder_.isEmpty()) { + groupCoolDownDataListBuilder_.dispose(); + groupCoolDownDataListBuilder_ = null; + groupCoolDownDataList_ = other.groupCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + groupCoolDownDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGroupCoolDownDataListFieldBuilder() : null; + } else { + groupCoolDownDataListBuilder_.addAllMessages(other.groupCoolDownDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List normalCoolDownDataList_ = + java.util.Collections.emptyList(); + private void ensureNormalCoolDownDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(normalCoolDownDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> normalCoolDownDataListBuilder_; + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public java.util.List getNormalCoolDownDataListList() { + if (normalCoolDownDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } else { + return normalCoolDownDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public int getNormalCoolDownDataListCount() { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.size(); + } else { + return normalCoolDownDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); + } else { + return normalCoolDownDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addAllNormalCoolDownDataList( + java.lang.Iterable values) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, normalCoolDownDataList_); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder clearNormalCoolDownDataList() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + normalCoolDownDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder removeNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.remove(index); + onChanged(); + } else { + normalCoolDownDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); } else { + return normalCoolDownDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + if (normalCoolDownDataListBuilder_ != null) { + return normalCoolDownDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder() { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public java.util.List + getNormalCoolDownDataListBuilderList() { + return getNormalCoolDownDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getNormalCoolDownDataListFieldBuilder() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + normalCoolDownDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + normalCoolDownDataList_ = null; + } + return normalCoolDownDataListBuilder_; + } + + private java.util.List groupCoolDownDataList_ = + java.util.Collections.emptyList(); + private void ensureGroupCoolDownDataListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = new java.util.ArrayList(groupCoolDownDataList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> groupCoolDownDataListBuilder_; + + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public java.util.List getGroupCoolDownDataListList() { + if (groupCoolDownDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(groupCoolDownDataList_); + } else { + return groupCoolDownDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public int getGroupCoolDownDataListCount() { + if (groupCoolDownDataListBuilder_ == null) { + return groupCoolDownDataList_.size(); + } else { + return groupCoolDownDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getGroupCoolDownDataList(int index) { + if (groupCoolDownDataListBuilder_ == null) { + return groupCoolDownDataList_.get(index); + } else { + return groupCoolDownDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder setGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (groupCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.set(index, value); + onChanged(); + } else { + groupCoolDownDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder setGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + groupCoolDownDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (groupCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(value); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (groupCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(index, value); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(builderForValue.build()); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addAllGroupCoolDownDataList( + java.lang.Iterable values) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, groupCoolDownDataList_); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder clearGroupCoolDownDataList() { + if (groupCoolDownDataListBuilder_ == null) { + groupCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + groupCoolDownDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder removeGroupCoolDownDataList(int index) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.remove(index); + onChanged(); + } else { + groupCoolDownDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getGroupCoolDownDataListBuilder( + int index) { + return getGroupCoolDownDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getGroupCoolDownDataListOrBuilder( + int index) { + if (groupCoolDownDataListBuilder_ == null) { + return groupCoolDownDataList_.get(index); } else { + return groupCoolDownDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public java.util.List + getGroupCoolDownDataListOrBuilderList() { + if (groupCoolDownDataListBuilder_ != null) { + return groupCoolDownDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(groupCoolDownDataList_); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addGroupCoolDownDataListBuilder() { + return getGroupCoolDownDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addGroupCoolDownDataListBuilder( + int index) { + return getGroupCoolDownDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public java.util.List + getGroupCoolDownDataListBuilderList() { + return getGroupCoolDownDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getGroupCoolDownDataListFieldBuilder() { + if (groupCoolDownDataListBuilder_ == null) { + groupCoolDownDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + groupCoolDownDataList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + groupCoolDownDataList_ = null; + } + return groupCoolDownDataListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetCoolDownNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetCoolDownNotify) + private static final emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify(); + } + + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCoolDownNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCoolDownNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCoolDownNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCoolDownNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WidgetCoolDownNotify.proto\032\030WidgetCool" + + "DownData.proto\"\207\001\n\024WidgetCoolDownNotify\022" + + "7\n\032normal_cool_down_data_list\030\001 \003(\0132\023.Wi" + + "dgetCoolDownData\0226\n\031group_cool_down_data" + + "_list\030\014 \003(\0132\023.WidgetCoolDownDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(), + }); + internal_static_WidgetCoolDownNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCoolDownNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCoolDownNotify_descriptor, + new java.lang.String[] { "NormalCoolDownDataList", "GroupCoolDownDataList", }); + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreateLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreateLocationInfoOuterClass.java new file mode 100644 index 000000000..774e9d238 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreateLocationInfoOuterClass.java @@ -0,0 +1,875 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCreateLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCreateLocationInfoOuterClass { + private WidgetCreateLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCreateLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCreateLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 3; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 10; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code WidgetCreateLocationInfo} + */ + public static final class WidgetCreateLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCreateLocationInfo) + WidgetCreateLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCreateLocationInfo.newBuilder() to construct. + private WidgetCreateLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCreateLocationInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCreateLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCreateLocationInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.class, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (rot_ != null) { + output.writeMessage(3, getRot()); + } + if (pos_ != null) { + output.writeMessage(10, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRot()); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getPos()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo other = (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetCreateLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCreateLocationInfo) + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.class, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo build() { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo buildPartial() { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo result = new emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo(this); + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo other) { + if (other == emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 3; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 10; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetCreateLocationInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetCreateLocationInfo) + private static final emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo(); + } + + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCreateLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCreateLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCreateLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCreateLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036WidgetCreateLocationInfo.proto\032\014Vector" + + ".proto\"F\n\030WidgetCreateLocationInfo\022\024\n\003ro" + + "t\030\003 \001(\0132\007.Vector\022\024\n\003pos\030\n \001(\0132\007.VectorB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_WidgetCreateLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCreateLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCreateLocationInfo_descriptor, + new java.lang.String[] { "Rot", "Pos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorInfoOuterClass.java new file mode 100644 index 000000000..f48f482f1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorInfoOuterClass.java @@ -0,0 +1,854 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCreatorInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCreatorInfoOuterClass { + private WidgetCreatorInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCreatorInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCreatorInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetCreatorOpType op_type = 10; + * @return The enum numeric value on the wire for opType. + */ + int getOpTypeValue(); + /** + * .WidgetCreatorOpType op_type = 10; + * @return The opType. + */ + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType getOpType(); + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return Whether the locationInfo field is set. + */ + boolean hasLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return The locationInfo. + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder(); + } + /** + * Protobuf type {@code WidgetCreatorInfo} + */ + public static final class WidgetCreatorInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCreatorInfo) + WidgetCreatorInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCreatorInfo.newBuilder() to construct. + private WidgetCreatorInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCreatorInfo() { + opType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCreatorInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCreatorInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + entityId_ = input.readUInt32(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 98: { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder subBuilder = null; + if (locationInfo_ != null) { + subBuilder = locationInfo_.toBuilder(); + } + locationInfo_ = input.readMessage(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(locationInfo_); + locationInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.class, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder.class); + } + + public static final int OP_TYPE_FIELD_NUMBER = 10; + private int opType_; + /** + * .WidgetCreatorOpType op_type = 10; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @return The opType. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType result = emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int LOCATION_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo locationInfo_; + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return locationInfo_ != null; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + return locationInfo_ == null ? emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance() : locationInfo_; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + return getLocationInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (opType_ != emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.WIDGET_CREATOR_OP_TYPE_NONE.getNumber()) { + output.writeEnum(10, opType_); + } + if (locationInfo_ != null) { + output.writeMessage(12, getLocationInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (opType_ != emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.WIDGET_CREATOR_OP_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, opType_); + } + if (locationInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getLocationInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo other = (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) obj; + + if (opType_ != other.opType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (hasLocationInfo() != other.hasLocationInfo()) return false; + if (hasLocationInfo()) { + if (!getLocationInfo() + .equals(other.getLocationInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + opType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasLocationInfo()) { + hash = (37 * hash) + LOCATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLocationInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetCreatorInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCreatorInfo) + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.class, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + opType_ = 0; + + entityId_ = 0; + + if (locationInfoBuilder_ == null) { + locationInfo_ = null; + } else { + locationInfo_ = null; + locationInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo build() { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo buildPartial() { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo result = new emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo(this); + result.opType_ = opType_; + result.entityId_ = entityId_; + if (locationInfoBuilder_ == null) { + result.locationInfo_ = locationInfo_; + } else { + result.locationInfo_ = locationInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo other) { + if (other == emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance()) return this; + if (other.opType_ != 0) { + setOpTypeValue(other.getOpTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasLocationInfo()) { + mergeLocationInfo(other.getLocationInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int opType_ = 0; + /** + * .WidgetCreatorOpType op_type = 10; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @param value The enum numeric value on the wire for opType to set. + * @return This builder for chaining. + */ + public Builder setOpTypeValue(int value) { + + opType_ = value; + onChanged(); + return this; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @return The opType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType result = emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.UNRECOGNIZED : result; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @param value The opType to set. + * @return This builder for chaining. + */ + public Builder setOpType(emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType value) { + if (value == null) { + throw new NullPointerException(); + } + + opType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @return This builder for chaining. + */ + public Builder clearOpType() { + + opType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo locationInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> locationInfoBuilder_; + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return Whether the locationInfo field is set. + */ + public boolean hasLocationInfo() { + return locationInfoBuilder_ != null || locationInfo_ != null; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return The locationInfo. + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (locationInfoBuilder_ == null) { + return locationInfo_ == null ? emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance() : locationInfo_; + } else { + return locationInfoBuilder_.getMessage(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder setLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + locationInfo_ = value; + onChanged(); + } else { + locationInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder setLocationInfo( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder builderForValue) { + if (locationInfoBuilder_ == null) { + locationInfo_ = builderForValue.build(); + onChanged(); + } else { + locationInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder mergeLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (locationInfo_ != null) { + locationInfo_ = + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder(locationInfo_).mergeFrom(value).buildPartial(); + } else { + locationInfo_ = value; + } + onChanged(); + } else { + locationInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder clearLocationInfo() { + if (locationInfoBuilder_ == null) { + locationInfo_ = null; + onChanged(); + } else { + locationInfo_ = null; + locationInfoBuilder_ = null; + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder getLocationInfoBuilder() { + + onChanged(); + return getLocationInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if (locationInfoBuilder_ != null) { + return locationInfoBuilder_.getMessageOrBuilder(); + } else { + return locationInfo_ == null ? + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance() : locationInfo_; + } + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> + getLocationInfoFieldBuilder() { + if (locationInfoBuilder_ == null) { + locationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder>( + getLocationInfo(), + getParentForChildren(), + isClean()); + locationInfo_ = null; + } + return locationInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetCreatorInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetCreatorInfo) + private static final emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo(); + } + + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCreatorInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCreatorInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCreatorInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCreatorInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027WidgetCreatorInfo.proto\032\036WidgetCreateL" + + "ocationInfo.proto\032\031WidgetCreatorOpType.p" + + "roto\"\177\n\021WidgetCreatorInfo\022%\n\007op_type\030\n \001" + + "(\0162\024.WidgetCreatorOpType\022\021\n\tentity_id\030\001 " + + "\001(\r\0220\n\rlocation_info\030\014 \001(\0132\031.WidgetCreat" + + "eLocationInfoB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.getDescriptor(), + }); + internal_static_WidgetCreatorInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCreatorInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCreatorInfo_descriptor, + new java.lang.String[] { "OpType", "EntityId", "LocationInfo", }); + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorOpTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorOpTypeOuterClass.java new file mode 100644 index 000000000..a41539dd9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorOpTypeOuterClass.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCreatorOpType.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCreatorOpTypeOuterClass { + private WidgetCreatorOpTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code WidgetCreatorOpType} + */ + public enum WidgetCreatorOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * WIDGET_CREATOR_OP_TYPE_NONE = 0; + */ + WIDGET_CREATOR_OP_TYPE_NONE(0), + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT = 1; + */ + WIDGET_CREATOR_OP_TYPE_RETRACT(1), + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE = 2; + */ + WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE(2), + UNRECOGNIZED(-1), + ; + + /** + * WIDGET_CREATOR_OP_TYPE_NONE = 0; + */ + public static final int WIDGET_CREATOR_OP_TYPE_NONE_VALUE = 0; + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT = 1; + */ + public static final int WIDGET_CREATOR_OP_TYPE_RETRACT_VALUE = 1; + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE = 2; + */ + public static final int WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static WidgetCreatorOpType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static WidgetCreatorOpType forNumber(int value) { + switch (value) { + case 0: return WIDGET_CREATOR_OP_TYPE_NONE; + case 1: return WIDGET_CREATOR_OP_TYPE_RETRACT; + case 2: return WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WidgetCreatorOpType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WidgetCreatorOpType findValueByNumber(int number) { + return WidgetCreatorOpType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final WidgetCreatorOpType[] VALUES = values(); + + public static WidgetCreatorOpType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WidgetCreatorOpType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WidgetCreatorOpType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031WidgetCreatorOpType.proto*\211\001\n\023WidgetCr" + + "eatorOpType\022\037\n\033WIDGET_CREATOR_OP_TYPE_NO" + + "NE\020\000\022\"\n\036WIDGET_CREATOR_OP_TYPE_RETRACT\020\001" + + "\022-\n)WIDGET_CREATOR_OP_TYPE_RETRACT_AND_C" + + "REATE\020\002B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagReqOuterClass.java new file mode 100644 index 000000000..4b782e3cc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagReqOuterClass.java @@ -0,0 +1,1087 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetDoBagReq.proto + +package emu.grasscutter.net.proto; + +public final class WidgetDoBagReqOuterClass { + private WidgetDoBagReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetDoBagReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetDoBagReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 9; + * @return The materialId. + */ + int getMaterialId(); + + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return Whether the locationInfo field is set. + */ + boolean hasLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return The locationInfo. + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder(); + + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return Whether the widgetCreatorInfo field is set. + */ + boolean hasWidgetCreatorInfo(); + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return The widgetCreatorInfo. + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getWidgetCreatorInfo(); + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getWidgetCreatorInfoOrBuilder(); + + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.OpInfoCase getOpInfoCase(); + } + /** + *
+   * CmdId: 4255
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetDoBagReq} + */ + public static final class WidgetDoBagReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetDoBagReq) + WidgetDoBagReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetDoBagReq.newBuilder() to construct. + private WidgetDoBagReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetDoBagReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetDoBagReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetDoBagReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + materialId_ = input.readUInt32(); + break; + } + case 6658: { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder subBuilder = null; + if (opInfoCase_ == 832) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_).toBuilder(); + } + opInfo_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_); + opInfo_ = subBuilder.buildPartial(); + } + opInfoCase_ = 832; + break; + } + case 11978: { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder subBuilder = null; + if (opInfoCase_ == 1497) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_).toBuilder(); + } + opInfo_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_); + opInfo_ = subBuilder.buildPartial(); + } + opInfoCase_ = 1497; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.class, emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.Builder.class); + } + + private int opInfoCase_ = 0; + private java.lang.Object opInfo_; + public enum OpInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LOCATION_INFO(832), + WIDGET_CREATOR_INFO(1497), + OPINFO_NOT_SET(0); + private final int value; + private OpInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OpInfoCase valueOf(int value) { + return forNumber(value); + } + + public static OpInfoCase forNumber(int value) { + switch (value) { + case 832: return LOCATION_INFO; + case 1497: return WIDGET_CREATOR_INFO; + case 0: return OPINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public OpInfoCase + getOpInfoCase() { + return OpInfoCase.forNumber( + opInfoCase_); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 9; + private int materialId_; + /** + * uint32 material_id = 9; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int LOCATION_INFO_FIELD_NUMBER = 832; + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return opInfoCase_ == 832; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + + public static final int WIDGET_CREATOR_INFO_FIELD_NUMBER = 1497; + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return Whether the widgetCreatorInfo field is set. + */ + @java.lang.Override + public boolean hasWidgetCreatorInfo() { + return opInfoCase_ == 1497; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return The widgetCreatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getWidgetCreatorInfo() { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getWidgetCreatorInfoOrBuilder() { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (materialId_ != 0) { + output.writeUInt32(9, materialId_); + } + if (opInfoCase_ == 832) { + output.writeMessage(832, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_); + } + if (opInfoCase_ == 1497) { + output.writeMessage(1497, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, materialId_); + } + if (opInfoCase_ == 832) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(832, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_); + } + if (opInfoCase_ == 1497) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1497, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq other = (emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (!getOpInfoCase().equals(other.getOpInfoCase())) return false; + switch (opInfoCase_) { + case 832: + if (!getLocationInfo() + .equals(other.getLocationInfo())) return false; + break; + case 1497: + if (!getWidgetCreatorInfo() + .equals(other.getWidgetCreatorInfo())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + switch (opInfoCase_) { + case 832: + hash = (37 * hash) + LOCATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLocationInfo().hashCode(); + break; + case 1497: + hash = (37 * hash) + WIDGET_CREATOR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWidgetCreatorInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4255
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetDoBagReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetDoBagReq) + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.class, emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + opInfoCase_ = 0; + opInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq build() { + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq buildPartial() { + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq result = new emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq(this); + result.materialId_ = materialId_; + if (opInfoCase_ == 832) { + if (locationInfoBuilder_ == null) { + result.opInfo_ = opInfo_; + } else { + result.opInfo_ = locationInfoBuilder_.build(); + } + } + if (opInfoCase_ == 1497) { + if (widgetCreatorInfoBuilder_ == null) { + result.opInfo_ = opInfo_; + } else { + result.opInfo_ = widgetCreatorInfoBuilder_.build(); + } + } + result.opInfoCase_ = opInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq) { + return mergeFrom((emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq other) { + if (other == emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + switch (other.getOpInfoCase()) { + case LOCATION_INFO: { + mergeLocationInfo(other.getLocationInfo()); + break; + } + case WIDGET_CREATOR_INFO: { + mergeWidgetCreatorInfo(other.getWidgetCreatorInfo()); + break; + } + case OPINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int opInfoCase_ = 0; + private java.lang.Object opInfo_; + public OpInfoCase + getOpInfoCase() { + return OpInfoCase.forNumber( + opInfoCase_); + } + + public Builder clearOpInfo() { + opInfoCase_ = 0; + opInfo_ = null; + onChanged(); + return this; + } + + + private int materialId_ ; + /** + * uint32 material_id = 9; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 9; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 9; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> locationInfoBuilder_; + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return opInfoCase_ == 832; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (locationInfoBuilder_ == null) { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } else { + if (opInfoCase_ == 832) { + return locationInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder setLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + opInfo_ = value; + onChanged(); + } else { + locationInfoBuilder_.setMessage(value); + } + opInfoCase_ = 832; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder setLocationInfo( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder builderForValue) { + if (locationInfoBuilder_ == null) { + opInfo_ = builderForValue.build(); + onChanged(); + } else { + locationInfoBuilder_.setMessage(builderForValue.build()); + } + opInfoCase_ = 832; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder mergeLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (opInfoCase_ == 832 && + opInfo_ != emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance()) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_) + .mergeFrom(value).buildPartial(); + } else { + opInfo_ = value; + } + onChanged(); + } else { + if (opInfoCase_ == 832) { + locationInfoBuilder_.mergeFrom(value); + } + locationInfoBuilder_.setMessage(value); + } + opInfoCase_ = 832; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder clearLocationInfo() { + if (locationInfoBuilder_ == null) { + if (opInfoCase_ == 832) { + opInfoCase_ = 0; + opInfo_ = null; + onChanged(); + } + } else { + if (opInfoCase_ == 832) { + opInfoCase_ = 0; + opInfo_ = null; + } + locationInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder getLocationInfoBuilder() { + return getLocationInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if ((opInfoCase_ == 832) && (locationInfoBuilder_ != null)) { + return locationInfoBuilder_.getMessageOrBuilder(); + } else { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> + getLocationInfoFieldBuilder() { + if (locationInfoBuilder_ == null) { + if (!(opInfoCase_ == 832)) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + locationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_, + getParentForChildren(), + isClean()); + opInfo_ = null; + } + opInfoCase_ = 832; + onChanged();; + return locationInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> widgetCreatorInfoBuilder_; + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return Whether the widgetCreatorInfo field is set. + */ + @java.lang.Override + public boolean hasWidgetCreatorInfo() { + return opInfoCase_ == 1497; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return The widgetCreatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getWidgetCreatorInfo() { + if (widgetCreatorInfoBuilder_ == null) { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } else { + if (opInfoCase_ == 1497) { + return widgetCreatorInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder setWidgetCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (widgetCreatorInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + opInfo_ = value; + onChanged(); + } else { + widgetCreatorInfoBuilder_.setMessage(value); + } + opInfoCase_ = 1497; + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder setWidgetCreatorInfo( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder builderForValue) { + if (widgetCreatorInfoBuilder_ == null) { + opInfo_ = builderForValue.build(); + onChanged(); + } else { + widgetCreatorInfoBuilder_.setMessage(builderForValue.build()); + } + opInfoCase_ = 1497; + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder mergeWidgetCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (widgetCreatorInfoBuilder_ == null) { + if (opInfoCase_ == 1497 && + opInfo_ != emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance()) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_) + .mergeFrom(value).buildPartial(); + } else { + opInfo_ = value; + } + onChanged(); + } else { + if (opInfoCase_ == 1497) { + widgetCreatorInfoBuilder_.mergeFrom(value); + } + widgetCreatorInfoBuilder_.setMessage(value); + } + opInfoCase_ = 1497; + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder clearWidgetCreatorInfo() { + if (widgetCreatorInfoBuilder_ == null) { + if (opInfoCase_ == 1497) { + opInfoCase_ = 0; + opInfo_ = null; + onChanged(); + } + } else { + if (opInfoCase_ == 1497) { + opInfoCase_ = 0; + opInfo_ = null; + } + widgetCreatorInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder getWidgetCreatorInfoBuilder() { + return getWidgetCreatorInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getWidgetCreatorInfoOrBuilder() { + if ((opInfoCase_ == 1497) && (widgetCreatorInfoBuilder_ != null)) { + return widgetCreatorInfoBuilder_.getMessageOrBuilder(); + } else { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> + getWidgetCreatorInfoFieldBuilder() { + if (widgetCreatorInfoBuilder_ == null) { + if (!(opInfoCase_ == 1497)) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + widgetCreatorInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_, + getParentForChildren(), + isClean()); + opInfo_ = null; + } + opInfoCase_ = 1497; + onChanged();; + return widgetCreatorInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetDoBagReq) + } + + // @@protoc_insertion_point(class_scope:WidgetDoBagReq) + private static final emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq(); + } + + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetDoBagReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetDoBagReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetDoBagReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetDoBagReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024WidgetDoBagReq.proto\032\036WidgetCreateLoca" + + "tionInfo.proto\032\027WidgetCreatorInfo.proto\"" + + "\231\001\n\016WidgetDoBagReq\022\023\n\013material_id\030\t \001(\r\022" + + "3\n\rlocation_info\030\300\006 \001(\0132\031.WidgetCreateLo" + + "cationInfoH\000\0222\n\023widget_creator_info\030\331\013 \001" + + "(\0132\022.WidgetCreatorInfoH\000B\t\n\007op_infoB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(), + }); + internal_static_WidgetDoBagReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetDoBagReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetDoBagReq_descriptor, + new java.lang.String[] { "MaterialId", "LocationInfo", "WidgetCreatorInfo", "OpInfo", }); + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagRspOuterClass.java new file mode 100644 index 000000000..17b9f77ef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetDoBagRsp.proto + +package emu.grasscutter.net.proto; + +public final class WidgetDoBagRspOuterClass { + private WidgetDoBagRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetDoBagRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetDoBagRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 3; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4296
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetDoBagRsp} + */ + public static final class WidgetDoBagRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetDoBagRsp) + WidgetDoBagRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetDoBagRsp.newBuilder() to construct. + private WidgetDoBagRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetDoBagRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetDoBagRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetDoBagRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + materialId_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.class, emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 3; + private int materialId_; + /** + * uint32 material_id = 3; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (materialId_ != 0) { + output.writeUInt32(3, materialId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, materialId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp other = (emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4296
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetDoBagRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetDoBagRsp) + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.class, emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp build() { + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp buildPartial() { + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp result = new emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp(this); + result.retcode_ = retcode_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp) { + return mergeFrom((emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp other) { + if (other == emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 3; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 3; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 3; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetDoBagRsp) + } + + // @@protoc_insertion_point(class_scope:WidgetDoBagRsp) + private static final emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp(); + } + + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetDoBagRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetDoBagRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetDoBagRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetDoBagRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024WidgetDoBagRsp.proto\"6\n\016WidgetDoBagRsp" + + "\022\017\n\007retcode\030\n \001(\005\022\023\n\013material_id\030\003 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetDoBagRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetDoBagRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetDoBagRsp_descriptor, + new java.lang.String[] { "Retcode", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetAllDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetAllDataNotifyOuterClass.java new file mode 100644 index 000000000..080295dea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetAllDataNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetAllDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetAllDataNotifyOuterClass { + private WidgetGadgetAllDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetAllDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetAllDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + java.util.List + getWidgetGadgetDataList(); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(int index); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + int getWidgetGadgetDataCount(); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + java.util.List + getWidgetGadgetDataOrBuilderList(); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder( + int index); + } + /** + *
+   * CmdId: 4284
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetGadgetAllDataNotify} + */ + public static final class WidgetGadgetAllDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetAllDataNotify) + WidgetGadgetAllDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetAllDataNotify.newBuilder() to construct. + private WidgetGadgetAllDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetAllDataNotify() { + widgetGadgetData_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetAllDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetAllDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + widgetGadgetData_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = java.util.Collections.unmodifiableList(widgetGadgetData_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.Builder.class); + } + + public static final int WIDGET_GADGET_DATA_FIELD_NUMBER = 13; + private java.util.List widgetGadgetData_; + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public java.util.List getWidgetGadgetDataList() { + return widgetGadgetData_; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public java.util.List + getWidgetGadgetDataOrBuilderList() { + return widgetGadgetData_; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public int getWidgetGadgetDataCount() { + return widgetGadgetData_.size(); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(int index) { + return widgetGadgetData_.get(index); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder( + int index) { + return widgetGadgetData_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < widgetGadgetData_.size(); i++) { + output.writeMessage(13, widgetGadgetData_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < widgetGadgetData_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, widgetGadgetData_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify other = (emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify) obj; + + if (!getWidgetGadgetDataList() + .equals(other.getWidgetGadgetDataList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getWidgetGadgetDataCount() > 0) { + hash = (37 * hash) + WIDGET_GADGET_DATA_FIELD_NUMBER; + hash = (53 * hash) + getWidgetGadgetDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4284
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetGadgetAllDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetAllDataNotify) + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWidgetGadgetDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + widgetGadgetDataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify build() { + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify result = new emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify(this); + int from_bitField0_ = bitField0_; + if (widgetGadgetDataBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = java.util.Collections.unmodifiableList(widgetGadgetData_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.widgetGadgetData_ = widgetGadgetData_; + } else { + result.widgetGadgetData_ = widgetGadgetDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.getDefaultInstance()) return this; + if (widgetGadgetDataBuilder_ == null) { + if (!other.widgetGadgetData_.isEmpty()) { + if (widgetGadgetData_.isEmpty()) { + widgetGadgetData_ = other.widgetGadgetData_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.addAll(other.widgetGadgetData_); + } + onChanged(); + } + } else { + if (!other.widgetGadgetData_.isEmpty()) { + if (widgetGadgetDataBuilder_.isEmpty()) { + widgetGadgetDataBuilder_.dispose(); + widgetGadgetDataBuilder_ = null; + widgetGadgetData_ = other.widgetGadgetData_; + bitField0_ = (bitField0_ & ~0x00000001); + widgetGadgetDataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWidgetGadgetDataFieldBuilder() : null; + } else { + widgetGadgetDataBuilder_.addAllMessages(other.widgetGadgetData_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List widgetGadgetData_ = + java.util.Collections.emptyList(); + private void ensureWidgetGadgetDataIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = new java.util.ArrayList(widgetGadgetData_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> widgetGadgetDataBuilder_; + + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public java.util.List getWidgetGadgetDataList() { + if (widgetGadgetDataBuilder_ == null) { + return java.util.Collections.unmodifiableList(widgetGadgetData_); + } else { + return widgetGadgetDataBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public int getWidgetGadgetDataCount() { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_.size(); + } else { + return widgetGadgetDataBuilder_.getCount(); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(int index) { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_.get(index); + } else { + return widgetGadgetDataBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder setWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.set(index, value); + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder setWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.set(index, builderForValue.build()); + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(value); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(index, value); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(builderForValue.build()); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(index, builderForValue.build()); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addAllWidgetGadgetData( + java.lang.Iterable values) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, widgetGadgetData_); + onChanged(); + } else { + widgetGadgetDataBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder clearWidgetGadgetData() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + widgetGadgetDataBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder removeWidgetGadgetData(int index) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.remove(index); + onChanged(); + } else { + widgetGadgetDataBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder getWidgetGadgetDataBuilder( + int index) { + return getWidgetGadgetDataFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder( + int index) { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_.get(index); } else { + return widgetGadgetDataBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public java.util.List + getWidgetGadgetDataOrBuilderList() { + if (widgetGadgetDataBuilder_ != null) { + return widgetGadgetDataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(widgetGadgetData_); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder addWidgetGadgetDataBuilder() { + return getWidgetGadgetDataFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance()); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder addWidgetGadgetDataBuilder( + int index) { + return getWidgetGadgetDataFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance()); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public java.util.List + getWidgetGadgetDataBuilderList() { + return getWidgetGadgetDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> + getWidgetGadgetDataFieldBuilder() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetDataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder>( + widgetGadgetData_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + widgetGadgetData_ = null; + } + return widgetGadgetDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetGadgetAllDataNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetAllDataNotify) + private static final emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetAllDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetAllDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetAllDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037WidgetGadgetAllDataNotify.proto\032\026Widge" + + "tGadgetData.proto\"J\n\031WidgetGadgetAllData" + + "Notify\022-\n\022widget_gadget_data\030\r \003(\0132\021.Wid" + + "getGadgetDataB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(), + }); + internal_static_WidgetGadgetAllDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetAllDataNotify_descriptor, + new java.lang.String[] { "WidgetGadgetData", }); + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataNotifyOuterClass.java new file mode 100644 index 000000000..abe80111e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataNotifyOuterClass.java @@ -0,0 +1,687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetDataNotifyOuterClass { + private WidgetGadgetDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return Whether the widgetGadgetData field is set. + */ + boolean hasWidgetGadgetData(); + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return The widgetGadgetData. + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(); + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder(); + } + /** + *
+   * CmdId: 4266
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetGadgetDataNotify} + */ + public static final class WidgetGadgetDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetDataNotify) + WidgetGadgetDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetDataNotify.newBuilder() to construct. + private WidgetGadgetDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 98: { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder subBuilder = null; + if (widgetGadgetData_ != null) { + subBuilder = widgetGadgetData_.toBuilder(); + } + widgetGadgetData_ = input.readMessage(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(widgetGadgetData_); + widgetGadgetData_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.Builder.class); + } + + public static final int WIDGET_GADGET_DATA_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData widgetGadgetData_; + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return Whether the widgetGadgetData field is set. + */ + @java.lang.Override + public boolean hasWidgetGadgetData() { + return widgetGadgetData_ != null; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return The widgetGadgetData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData() { + return widgetGadgetData_ == null ? emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance() : widgetGadgetData_; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder() { + return getWidgetGadgetData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (widgetGadgetData_ != null) { + output.writeMessage(12, getWidgetGadgetData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (widgetGadgetData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getWidgetGadgetData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify other = (emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify) obj; + + if (hasWidgetGadgetData() != other.hasWidgetGadgetData()) return false; + if (hasWidgetGadgetData()) { + if (!getWidgetGadgetData() + .equals(other.getWidgetGadgetData())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasWidgetGadgetData()) { + hash = (37 * hash) + WIDGET_GADGET_DATA_FIELD_NUMBER; + hash = (53 * hash) + getWidgetGadgetData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4266
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetGadgetDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetDataNotify) + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = null; + } else { + widgetGadgetData_ = null; + widgetGadgetDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify build() { + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify result = new emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify(this); + if (widgetGadgetDataBuilder_ == null) { + result.widgetGadgetData_ = widgetGadgetData_; + } else { + result.widgetGadgetData_ = widgetGadgetDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.getDefaultInstance()) return this; + if (other.hasWidgetGadgetData()) { + mergeWidgetGadgetData(other.getWidgetGadgetData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData widgetGadgetData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> widgetGadgetDataBuilder_; + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return Whether the widgetGadgetData field is set. + */ + public boolean hasWidgetGadgetData() { + return widgetGadgetDataBuilder_ != null || widgetGadgetData_ != null; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return The widgetGadgetData. + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData() { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_ == null ? emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance() : widgetGadgetData_; + } else { + return widgetGadgetDataBuilder_.getMessage(); + } + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder setWidgetGadgetData(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + widgetGadgetData_ = value; + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder setWidgetGadgetData( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = builderForValue.build(); + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder mergeWidgetGadgetData(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (widgetGadgetData_ != null) { + widgetGadgetData_ = + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.newBuilder(widgetGadgetData_).mergeFrom(value).buildPartial(); + } else { + widgetGadgetData_ = value; + } + onChanged(); + } else { + widgetGadgetDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder clearWidgetGadgetData() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = null; + onChanged(); + } else { + widgetGadgetData_ = null; + widgetGadgetDataBuilder_ = null; + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder getWidgetGadgetDataBuilder() { + + onChanged(); + return getWidgetGadgetDataFieldBuilder().getBuilder(); + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder() { + if (widgetGadgetDataBuilder_ != null) { + return widgetGadgetDataBuilder_.getMessageOrBuilder(); + } else { + return widgetGadgetData_ == null ? + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance() : widgetGadgetData_; + } + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> + getWidgetGadgetDataFieldBuilder() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder>( + getWidgetGadgetData(), + getParentForChildren(), + isClean()); + widgetGadgetData_ = null; + } + return widgetGadgetDataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetGadgetDataNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetDataNotify) + private static final emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034WidgetGadgetDataNotify.proto\032\026WidgetGa" + + "dgetData.proto\"G\n\026WidgetGadgetDataNotify" + + "\022-\n\022widget_gadget_data\030\014 \001(\0132\021.WidgetGad" + + "getDataB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(), + }); + internal_static_WidgetGadgetDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetDataNotify_descriptor, + new java.lang.String[] { "WidgetGadgetData", }); + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataOuterClass.java new file mode 100644 index 000000000..29250e0d9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataOuterClass.java @@ -0,0 +1,734 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetData.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetDataOuterClass { + private WidgetGadgetDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetData) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return A list containing the gadgetEntityIdList. + */ + java.util.List getGadgetEntityIdListList(); + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return The count of gadgetEntityIdList. + */ + int getGadgetEntityIdListCount(); + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index of the element to return. + * @return The gadgetEntityIdList at the given index. + */ + int getGadgetEntityIdList(int index); + + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + int getGadgetId(); + } + /** + * Protobuf type {@code WidgetGadgetData} + */ + public static final class WidgetGadgetData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetData) + WidgetGadgetDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetData.newBuilder() to construct. + private WidgetGadgetData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetData() { + gadgetEntityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + gadgetEntityIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + gadgetEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + gadgetEntityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 64: { + + gadgetId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.class, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder.class); + } + + public static final int GADGET_ENTITY_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList gadgetEntityIdList_; + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return A list containing the gadgetEntityIdList. + */ + @java.lang.Override + public java.util.List + getGadgetEntityIdListList() { + return gadgetEntityIdList_; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return The count of gadgetEntityIdList. + */ + public int getGadgetEntityIdListCount() { + return gadgetEntityIdList_.size(); + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index of the element to return. + * @return The gadgetEntityIdList at the given index. + */ + public int getGadgetEntityIdList(int index) { + return gadgetEntityIdList_.getInt(index); + } + private int gadgetEntityIdListMemoizedSerializedSize = -1; + + public static final int GADGET_ID_FIELD_NUMBER = 8; + private int gadgetId_; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getGadgetEntityIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(gadgetEntityIdListMemoizedSerializedSize); + } + for (int i = 0; i < gadgetEntityIdList_.size(); i++) { + output.writeUInt32NoTag(gadgetEntityIdList_.getInt(i)); + } + if (gadgetId_ != 0) { + output.writeUInt32(8, gadgetId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < gadgetEntityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(gadgetEntityIdList_.getInt(i)); + } + size += dataSize; + if (!getGadgetEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + gadgetEntityIdListMemoizedSerializedSize = dataSize; + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, gadgetId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData other = (emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData) obj; + + if (!getGadgetEntityIdListList() + .equals(other.getGadgetEntityIdListList())) return false; + if (getGadgetId() + != other.getGadgetId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getGadgetEntityIdListCount() > 0) { + hash = (37 * hash) + GADGET_ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityIdListList().hashCode(); + } + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetGadgetData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetData) + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.class, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + gadgetId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData build() { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData result = new emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gadgetEntityIdList_ = gadgetEntityIdList_; + result.gadgetId_ = gadgetId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance()) return this; + if (!other.gadgetEntityIdList_.isEmpty()) { + if (gadgetEntityIdList_.isEmpty()) { + gadgetEntityIdList_ = other.gadgetEntityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGadgetEntityIdListIsMutable(); + gadgetEntityIdList_.addAll(other.gadgetEntityIdList_); + } + onChanged(); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList gadgetEntityIdList_ = emptyIntList(); + private void ensureGadgetEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_ = mutableCopy(gadgetEntityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return A list containing the gadgetEntityIdList. + */ + public java.util.List + getGadgetEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(gadgetEntityIdList_) : gadgetEntityIdList_; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return The count of gadgetEntityIdList. + */ + public int getGadgetEntityIdListCount() { + return gadgetEntityIdList_.size(); + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index of the element to return. + * @return The gadgetEntityIdList at the given index. + */ + public int getGadgetEntityIdList(int index) { + return gadgetEntityIdList_.getInt(index); + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index to set the value at. + * @param value The gadgetEntityIdList to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityIdList( + int index, int value) { + ensureGadgetEntityIdListIsMutable(); + gadgetEntityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param value The gadgetEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addGadgetEntityIdList(int value) { + ensureGadgetEntityIdListIsMutable(); + gadgetEntityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param values The gadgetEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllGadgetEntityIdList( + java.lang.Iterable values) { + ensureGadgetEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gadgetEntityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityIdList() { + gadgetEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 8; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 8; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetGadgetData) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetData) + private static final emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WidgetGadgetData.proto\"D\n\020WidgetGadget" + + "Data\022\035\n\025gadget_entity_id_list\030\001 \003(\r\022\021\n\tg" + + "adget_id\030\010 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetGadgetData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetData_descriptor, + new java.lang.String[] { "GadgetEntityIdList", "GadgetId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDestroyNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDestroyNotifyOuterClass.java new file mode 100644 index 000000000..d25e377bc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDestroyNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetDestroyNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetDestroyNotifyOuterClass { + private WidgetGadgetDestroyNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetDestroyNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetDestroyNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 4274
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetGadgetDestroyNotify} + */ + public static final class WidgetGadgetDestroyNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetDestroyNotify) + WidgetGadgetDestroyNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetDestroyNotify.newBuilder() to construct. + private WidgetGadgetDestroyNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetDestroyNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetDestroyNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetDestroyNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 120: { + + entityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.class, emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify other = (emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4274
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetGadgetDestroyNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetDestroyNotify) + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.class, emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify build() { + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify result = new emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetGadgetDestroyNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetDestroyNotify) + private static final emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetDestroyNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetDestroyNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetDestroyNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037WidgetGadgetDestroyNotify.proto\".\n\031Wid" + + "getGadgetDestroyNotify\022\021\n\tentity_id\030\017 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetGadgetDestroyNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetDestroyNotify_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportReqOuterClass.java new file mode 100644 index 000000000..968968a36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportReqOuterClass.java @@ -0,0 +1,765 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetReportReq.proto + +package emu.grasscutter.net.proto; + +public final class WidgetReportReqOuterClass { + private WidgetReportReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetReportReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetReportReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return The unk2700MFEHMLBNNAG. + */ + boolean getUnk2700MFEHMLBNNAG(); + + /** + * bool is_client_collect = 14; + * @return The isClientCollect. + */ + boolean getIsClientCollect(); + + /** + * bool is_clear_hint = 13; + * @return The isClearHint. + */ + boolean getIsClearHint(); + + /** + * uint32 material_id = 15; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4291
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetReportReq} + */ + public static final class WidgetReportReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetReportReq) + WidgetReportReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetReportReq.newBuilder() to construct. + private WidgetReportReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetReportReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetReportReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetReportReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 40: { + + unk2700MFEHMLBNNAG_ = input.readBool(); + break; + } + case 104: { + + isClearHint_ = input.readBool(); + break; + } + case 112: { + + isClientCollect_ = input.readBool(); + break; + } + case 120: { + + materialId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.class, emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.Builder.class); + } + + public static final int UNK2700_MFEHMLBNNAG_FIELD_NUMBER = 5; + private boolean unk2700MFEHMLBNNAG_; + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return The unk2700MFEHMLBNNAG. + */ + @java.lang.Override + public boolean getUnk2700MFEHMLBNNAG() { + return unk2700MFEHMLBNNAG_; + } + + public static final int IS_CLIENT_COLLECT_FIELD_NUMBER = 14; + private boolean isClientCollect_; + /** + * bool is_client_collect = 14; + * @return The isClientCollect. + */ + @java.lang.Override + public boolean getIsClientCollect() { + return isClientCollect_; + } + + public static final int IS_CLEAR_HINT_FIELD_NUMBER = 13; + private boolean isClearHint_; + /** + * bool is_clear_hint = 13; + * @return The isClearHint. + */ + @java.lang.Override + public boolean getIsClearHint() { + return isClearHint_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 15; + private int materialId_; + /** + * uint32 material_id = 15; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (unk2700MFEHMLBNNAG_ != false) { + output.writeBool(5, unk2700MFEHMLBNNAG_); + } + if (isClearHint_ != false) { + output.writeBool(13, isClearHint_); + } + if (isClientCollect_ != false) { + output.writeBool(14, isClientCollect_); + } + if (materialId_ != 0) { + output.writeUInt32(15, materialId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700MFEHMLBNNAG_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, unk2700MFEHMLBNNAG_); + } + if (isClearHint_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isClearHint_); + } + if (isClientCollect_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isClientCollect_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, materialId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq other = (emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq) obj; + + if (getUnk2700MFEHMLBNNAG() + != other.getUnk2700MFEHMLBNNAG()) return false; + if (getIsClientCollect() + != other.getIsClientCollect()) return false; + if (getIsClearHint() + != other.getIsClearHint()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + UNK2700_MFEHMLBNNAG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700MFEHMLBNNAG()); + hash = (37 * hash) + IS_CLIENT_COLLECT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsClientCollect()); + hash = (37 * hash) + IS_CLEAR_HINT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsClearHint()); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4291
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetReportReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetReportReq) + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.class, emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700MFEHMLBNNAG_ = false; + + isClientCollect_ = false; + + isClearHint_ = false; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq build() { + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq buildPartial() { + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq result = new emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq(this); + result.unk2700MFEHMLBNNAG_ = unk2700MFEHMLBNNAG_; + result.isClientCollect_ = isClientCollect_; + result.isClearHint_ = isClearHint_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq) { + return mergeFrom((emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq other) { + if (other == emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.getDefaultInstance()) return this; + if (other.getUnk2700MFEHMLBNNAG() != false) { + setUnk2700MFEHMLBNNAG(other.getUnk2700MFEHMLBNNAG()); + } + if (other.getIsClientCollect() != false) { + setIsClientCollect(other.getIsClientCollect()); + } + if (other.getIsClearHint() != false) { + setIsClearHint(other.getIsClearHint()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean unk2700MFEHMLBNNAG_ ; + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return The unk2700MFEHMLBNNAG. + */ + @java.lang.Override + public boolean getUnk2700MFEHMLBNNAG() { + return unk2700MFEHMLBNNAG_; + } + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @param value The unk2700MFEHMLBNNAG to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MFEHMLBNNAG(boolean value) { + + unk2700MFEHMLBNNAG_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700MFEHMLBNNAG() { + + unk2700MFEHMLBNNAG_ = false; + onChanged(); + return this; + } + + private boolean isClientCollect_ ; + /** + * bool is_client_collect = 14; + * @return The isClientCollect. + */ + @java.lang.Override + public boolean getIsClientCollect() { + return isClientCollect_; + } + /** + * bool is_client_collect = 14; + * @param value The isClientCollect to set. + * @return This builder for chaining. + */ + public Builder setIsClientCollect(boolean value) { + + isClientCollect_ = value; + onChanged(); + return this; + } + /** + * bool is_client_collect = 14; + * @return This builder for chaining. + */ + public Builder clearIsClientCollect() { + + isClientCollect_ = false; + onChanged(); + return this; + } + + private boolean isClearHint_ ; + /** + * bool is_clear_hint = 13; + * @return The isClearHint. + */ + @java.lang.Override + public boolean getIsClearHint() { + return isClearHint_; + } + /** + * bool is_clear_hint = 13; + * @param value The isClearHint to set. + * @return This builder for chaining. + */ + public Builder setIsClearHint(boolean value) { + + isClearHint_ = value; + onChanged(); + return this; + } + /** + * bool is_clear_hint = 13; + * @return This builder for chaining. + */ + public Builder clearIsClearHint() { + + isClearHint_ = false; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 15; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 15; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 15; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetReportReq) + } + + // @@protoc_insertion_point(class_scope:WidgetReportReq) + private static final emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq(); + } + + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetReportReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetReportReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetReportReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetReportReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WidgetReportReq.proto\"u\n\017WidgetReportR" + + "eq\022\033\n\023Unk2700_MFEHMLBNNAG\030\005 \001(\010\022\031\n\021is_cl" + + "ient_collect\030\016 \001(\010\022\025\n\ris_clear_hint\030\r \001(" + + "\010\022\023\n\013material_id\030\017 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetReportReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetReportReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetReportReq_descriptor, + new java.lang.String[] { "Unk2700MFEHMLBNNAG", "IsClientCollect", "IsClearHint", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportRspOuterClass.java new file mode 100644 index 000000000..eed961097 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetReportRsp.proto + +package emu.grasscutter.net.proto; + +public final class WidgetReportRspOuterClass { + private WidgetReportRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetReportRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetReportRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 4; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4292
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetReportRsp} + */ + public static final class WidgetReportRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetReportRsp) + WidgetReportRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetReportRsp.newBuilder() to construct. + private WidgetReportRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetReportRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetReportRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetReportRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + + materialId_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.class, emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 4; + private int materialId_; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (materialId_ != 0) { + output.writeUInt32(4, materialId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, materialId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp other = (emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4292
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetReportRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetReportRsp) + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.class, emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp build() { + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp buildPartial() { + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp result = new emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp(this); + result.retcode_ = retcode_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp) { + return mergeFrom((emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp other) { + if (other == emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 4; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 4; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetReportRsp) + } + + // @@protoc_insertion_point(class_scope:WidgetReportRsp) + private static final emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp(); + } + + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetReportRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetReportRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetReportRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetReportRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WidgetReportRsp.proto\"7\n\017WidgetReportR" + + "sp\022\017\n\007retcode\030\016 \001(\005\022\023\n\013material_id\030\004 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetReportRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetReportRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetReportRsp_descriptor, + new java.lang.String[] { "Retcode", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotChangeNotifyOuterClass.java new file mode 100644 index 000000000..7e93a707c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotChangeNotifyOuterClass.java @@ -0,0 +1,796 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotChangeNotifyOuterClass { + private WidgetSlotChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetSlotChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetSlotChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetSlotOp op = 11; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .WidgetSlotOp op = 11; + * @return The op. + */ + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp(); + + /** + * .WidgetSlotData slot = 8; + * @return Whether the slot field is set. + */ + boolean hasSlot(); + /** + * .WidgetSlotData slot = 8; + * @return The slot. + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlot(); + /** + * .WidgetSlotData slot = 8; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotOrBuilder(); + } + /** + *
+   * CmdId: 4267
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetSlotChangeNotify} + */ + public static final class WidgetSlotChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetSlotChangeNotify) + WidgetSlotChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetSlotChangeNotify.newBuilder() to construct. + private WidgetSlotChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetSlotChangeNotify() { + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetSlotChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetSlotChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder subBuilder = null; + if (slot_ != null) { + subBuilder = slot_.toBuilder(); + } + slot_ = input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(slot_); + slot_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + int rawValue = input.readEnum(); + + op_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.class, emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.Builder.class); + } + + public static final int OP_FIELD_NUMBER = 11; + private int op_; + /** + * .WidgetSlotOp op = 11; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 11; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + + public static final int SLOT_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData slot_; + /** + * .WidgetSlotData slot = 8; + * @return Whether the slot field is set. + */ + @java.lang.Override + public boolean hasSlot() { + return slot_ != null; + } + /** + * .WidgetSlotData slot = 8; + * @return The slot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlot() { + return slot_ == null ? emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance() : slot_; + } + /** + * .WidgetSlotData slot = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotOrBuilder() { + return getSlot(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (slot_ != null) { + output.writeMessage(8, getSlot()); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + output.writeEnum(11, op_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (slot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getSlot()); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, op_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify other = (emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify) obj; + + if (op_ != other.op_) return false; + if (hasSlot() != other.hasSlot()) return false; + if (hasSlot()) { + if (!getSlot() + .equals(other.getSlot())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + if (hasSlot()) { + hash = (37 * hash) + SLOT_FIELD_NUMBER; + hash = (53 * hash) + getSlot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4267
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetSlotChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetSlotChangeNotify) + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.class, emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + op_ = 0; + + if (slotBuilder_ == null) { + slot_ = null; + } else { + slot_ = null; + slotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify build() { + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify buildPartial() { + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify result = new emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify(this); + result.op_ = op_; + if (slotBuilder_ == null) { + result.slot_ = slot_; + } else { + result.slot_ = slotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify other) { + if (other == emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.getDefaultInstance()) return this; + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + if (other.hasSlot()) { + mergeSlot(other.getSlot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int op_ = 0; + /** + * .WidgetSlotOp op = 11; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 11; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 11; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + /** + * .WidgetSlotOp op = 11; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 11; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData slot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotBuilder_; + /** + * .WidgetSlotData slot = 8; + * @return Whether the slot field is set. + */ + public boolean hasSlot() { + return slotBuilder_ != null || slot_ != null; + } + /** + * .WidgetSlotData slot = 8; + * @return The slot. + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlot() { + if (slotBuilder_ == null) { + return slot_ == null ? emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance() : slot_; + } else { + return slotBuilder_.getMessage(); + } + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder setSlot(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + slot_ = value; + onChanged(); + } else { + slotBuilder_.setMessage(value); + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder setSlot( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotBuilder_ == null) { + slot_ = builderForValue.build(); + onChanged(); + } else { + slotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder mergeSlot(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotBuilder_ == null) { + if (slot_ != null) { + slot_ = + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.newBuilder(slot_).mergeFrom(value).buildPartial(); + } else { + slot_ = value; + } + onChanged(); + } else { + slotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder clearSlot() { + if (slotBuilder_ == null) { + slot_ = null; + onChanged(); + } else { + slot_ = null; + slotBuilder_ = null; + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotBuilder() { + + onChanged(); + return getSlotFieldBuilder().getBuilder(); + } + /** + * .WidgetSlotData slot = 8; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotOrBuilder() { + if (slotBuilder_ != null) { + return slotBuilder_.getMessageOrBuilder(); + } else { + return slot_ == null ? + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance() : slot_; + } + } + /** + * .WidgetSlotData slot = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotFieldBuilder() { + if (slotBuilder_ == null) { + slotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + getSlot(), + getParentForChildren(), + isClean()); + slot_ = null; + } + return slotBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetSlotChangeNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetSlotChangeNotify) + private static final emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify(); + } + + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetSlotChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetSlotChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetSlotChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetSlotChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034WidgetSlotChangeNotify.proto\032\024WidgetSl" + + "otData.proto\032\022WidgetSlotOp.proto\"R\n\026Widg" + + "etSlotChangeNotify\022\031\n\002op\030\013 \001(\0162\r.WidgetS" + + "lotOp\022\035\n\004slot\030\010 \001(\0132\017.WidgetSlotDataB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(), + }); + internal_static_WidgetSlotChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetSlotChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetSlotChangeNotify_descriptor, + new java.lang.String[] { "Op", "Slot", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotDataOuterClass.java new file mode 100644 index 000000000..37d947694 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotDataOuterClass.java @@ -0,0 +1,788 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotData.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotDataOuterClass { + private WidgetSlotDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetSlotDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetSlotData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cd_over_time = 9; + * @return The cdOverTime. + */ + int getCdOverTime(); + + /** + * .WidgetSlotTag tag = 14; + * @return The enum numeric value on the wire for tag. + */ + int getTagValue(); + /** + * .WidgetSlotTag tag = 14; + * @return The tag. + */ + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTag(); + + /** + * uint32 material_id = 11; + * @return The materialId. + */ + int getMaterialId(); + + /** + * bool is_active = 12; + * @return The isActive. + */ + boolean getIsActive(); + } + /** + * Protobuf type {@code WidgetSlotData} + */ + public static final class WidgetSlotData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetSlotData) + WidgetSlotDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetSlotData.newBuilder() to construct. + private WidgetSlotData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetSlotData() { + tag_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetSlotData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetSlotData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + cdOverTime_ = input.readUInt32(); + break; + } + case 88: { + + materialId_ = input.readUInt32(); + break; + } + case 96: { + + isActive_ = input.readBool(); + break; + } + case 112: { + int rawValue = input.readEnum(); + + tag_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.class, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder.class); + } + + public static final int CD_OVER_TIME_FIELD_NUMBER = 9; + private int cdOverTime_; + /** + * uint32 cd_over_time = 9; + * @return The cdOverTime. + */ + @java.lang.Override + public int getCdOverTime() { + return cdOverTime_; + } + + public static final int TAG_FIELD_NUMBER = 14; + private int tag_; + /** + * .WidgetSlotTag tag = 14; + * @return The enum numeric value on the wire for tag. + */ + @java.lang.Override public int getTagValue() { + return tag_; + } + /** + * .WidgetSlotTag tag = 14; + * @return The tag. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTag() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(tag_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 11; + private int materialId_; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int IS_ACTIVE_FIELD_NUMBER = 12; + private boolean isActive_; + /** + * bool is_active = 12; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (cdOverTime_ != 0) { + output.writeUInt32(9, cdOverTime_); + } + if (materialId_ != 0) { + output.writeUInt32(11, materialId_); + } + if (isActive_ != false) { + output.writeBool(12, isActive_); + } + if (tag_ != emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_TAG_QUICK_USE.getNumber()) { + output.writeEnum(14, tag_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cdOverTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, cdOverTime_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, materialId_); + } + if (isActive_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isActive_); + } + if (tag_ != emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_TAG_QUICK_USE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(14, tag_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData other = (emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData) obj; + + if (getCdOverTime() + != other.getCdOverTime()) return false; + if (tag_ != other.tag_) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (getIsActive() + != other.getIsActive()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CD_OVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCdOverTime(); + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + tag_; + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + IS_ACTIVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsActive()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetSlotData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetSlotData) + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.class, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cdOverTime_ = 0; + + tag_ = 0; + + materialId_ = 0; + + isActive_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData build() { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData buildPartial() { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData result = new emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData(this); + result.cdOverTime_ = cdOverTime_; + result.tag_ = tag_; + result.materialId_ = materialId_; + result.isActive_ = isActive_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData) { + return mergeFrom((emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData other) { + if (other == emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()) return this; + if (other.getCdOverTime() != 0) { + setCdOverTime(other.getCdOverTime()); + } + if (other.tag_ != 0) { + setTagValue(other.getTagValue()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getIsActive() != false) { + setIsActive(other.getIsActive()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cdOverTime_ ; + /** + * uint32 cd_over_time = 9; + * @return The cdOverTime. + */ + @java.lang.Override + public int getCdOverTime() { + return cdOverTime_; + } + /** + * uint32 cd_over_time = 9; + * @param value The cdOverTime to set. + * @return This builder for chaining. + */ + public Builder setCdOverTime(int value) { + + cdOverTime_ = value; + onChanged(); + return this; + } + /** + * uint32 cd_over_time = 9; + * @return This builder for chaining. + */ + public Builder clearCdOverTime() { + + cdOverTime_ = 0; + onChanged(); + return this; + } + + private int tag_ = 0; + /** + * .WidgetSlotTag tag = 14; + * @return The enum numeric value on the wire for tag. + */ + @java.lang.Override public int getTagValue() { + return tag_; + } + /** + * .WidgetSlotTag tag = 14; + * @param value The enum numeric value on the wire for tag to set. + * @return This builder for chaining. + */ + public Builder setTagValue(int value) { + + tag_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotTag tag = 14; + * @return The tag. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTag() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(tag_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + /** + * .WidgetSlotTag tag = 14; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag(emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + + tag_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotTag tag = 14; + * @return This builder for chaining. + */ + public Builder clearTag() { + + tag_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 11; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 11; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private boolean isActive_ ; + /** + * bool is_active = 12; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + /** + * bool is_active = 12; + * @param value The isActive to set. + * @return This builder for chaining. + */ + public Builder setIsActive(boolean value) { + + isActive_ = value; + onChanged(); + return this; + } + /** + * bool is_active = 12; + * @return This builder for chaining. + */ + public Builder clearIsActive() { + + isActive_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetSlotData) + } + + // @@protoc_insertion_point(class_scope:WidgetSlotData) + private static final emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData(); + } + + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetSlotData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetSlotData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetSlotData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetSlotData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024WidgetSlotData.proto\032\023WidgetSlotTag.pr" + + "oto\"k\n\016WidgetSlotData\022\024\n\014cd_over_time\030\t " + + "\001(\r\022\033\n\003tag\030\016 \001(\0162\016.WidgetSlotTag\022\023\n\013mate" + + "rial_id\030\013 \001(\r\022\021\n\tis_active\030\014 \001(\010B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(), + }); + internal_static_WidgetSlotData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetSlotData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetSlotData_descriptor, + new java.lang.String[] { "CdOverTime", "Tag", "MaterialId", "IsActive", }); + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotOpOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotOpOuterClass.java new file mode 100644 index 000000000..50c46fa32 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotOpOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotOp.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotOpOuterClass { + private WidgetSlotOpOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code WidgetSlotOp} + */ + public enum WidgetSlotOp + implements com.google.protobuf.ProtocolMessageEnum { + /** + * WIDGET_SLOT_OP_ATTACH = 0; + */ + WIDGET_SLOT_OP_ATTACH(0), + /** + * WIDGET_SLOT_OP_DETACH = 1; + */ + WIDGET_SLOT_OP_DETACH(1), + UNRECOGNIZED(-1), + ; + + /** + * WIDGET_SLOT_OP_ATTACH = 0; + */ + public static final int WIDGET_SLOT_OP_ATTACH_VALUE = 0; + /** + * WIDGET_SLOT_OP_DETACH = 1; + */ + public static final int WIDGET_SLOT_OP_DETACH_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static WidgetSlotOp valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static WidgetSlotOp forNumber(int value) { + switch (value) { + case 0: return WIDGET_SLOT_OP_ATTACH; + case 1: return WIDGET_SLOT_OP_DETACH; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WidgetSlotOp> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WidgetSlotOp findValueByNumber(int number) { + return WidgetSlotOp.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final WidgetSlotOp[] VALUES = values(); + + public static WidgetSlotOp valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WidgetSlotOp(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WidgetSlotOp) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022WidgetSlotOp.proto*D\n\014WidgetSlotOp\022\031\n\025" + + "WIDGET_SLOT_OP_ATTACH\020\000\022\031\n\025WIDGET_SLOT_O" + + "P_DETACH\020\001B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagComparerOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagComparerOuterClass.java new file mode 100644 index 000000000..95918445b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagComparerOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotTagComparer.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotTagComparerOuterClass { + private WidgetSlotTagComparerOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetSlotTagComparerOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetSlotTagComparer) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code WidgetSlotTagComparer} + */ + public static final class WidgetSlotTagComparer extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetSlotTagComparer) + WidgetSlotTagComparerOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetSlotTagComparer.newBuilder() to construct. + private WidgetSlotTagComparer(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetSlotTagComparer() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetSlotTagComparer(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetSlotTagComparer( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.class, emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer other = (emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetSlotTagComparer} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetSlotTagComparer) + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.class, emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer build() { + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer buildPartial() { + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer result = new emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer) { + return mergeFrom((emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer other) { + if (other == emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetSlotTagComparer) + } + + // @@protoc_insertion_point(class_scope:WidgetSlotTagComparer) + private static final emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer(); + } + + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetSlotTagComparer parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetSlotTagComparer(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetSlotTagComparer_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetSlotTagComparer_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033WidgetSlotTagComparer.proto\"\027\n\025WidgetS" + + "lotTagComparerB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetSlotTagComparer_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetSlotTagComparer_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetSlotTagComparer_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagOuterClass.java new file mode 100644 index 000000000..ec0ab2cba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotTag.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotTagOuterClass { + private WidgetSlotTagOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code WidgetSlotTag} + */ + public enum WidgetSlotTag + implements com.google.protobuf.ProtocolMessageEnum { + /** + * WIDGET_SLOT_TAG_QUICK_USE = 0; + */ + WIDGET_SLOT_TAG_QUICK_USE(0), + /** + * WIDGET_SLOT_TAG_ATTACH_AVATAR = 1; + */ + WIDGET_SLOT_TAG_ATTACH_AVATAR(1), + UNRECOGNIZED(-1), + ; + + /** + * WIDGET_SLOT_TAG_QUICK_USE = 0; + */ + public static final int WIDGET_SLOT_TAG_QUICK_USE_VALUE = 0; + /** + * WIDGET_SLOT_TAG_ATTACH_AVATAR = 1; + */ + public static final int WIDGET_SLOT_TAG_ATTACH_AVATAR_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static WidgetSlotTag valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static WidgetSlotTag forNumber(int value) { + switch (value) { + case 0: return WIDGET_SLOT_TAG_QUICK_USE; + case 1: return WIDGET_SLOT_TAG_ATTACH_AVATAR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WidgetSlotTag> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WidgetSlotTag findValueByNumber(int number) { + return WidgetSlotTag.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final WidgetSlotTag[] VALUES = values(); + + public static WidgetSlotTag valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WidgetSlotTag(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WidgetSlotTag) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023WidgetSlotTag.proto*Q\n\rWidgetSlotTag\022\035" + + "\n\031WIDGET_SLOT_TAG_QUICK_USE\020\000\022!\n\035WIDGET_" + + "SLOT_TAG_ATTACH_AVATAR\020\001B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetThunderBirdFeatherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetThunderBirdFeatherInfoOuterClass.java new file mode 100644 index 000000000..ea1f2d84b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetThunderBirdFeatherInfoOuterClass.java @@ -0,0 +1,664 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetThunderBirdFeatherInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetThunderBirdFeatherInfoOuterClass { + private WidgetThunderBirdFeatherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetThunderBirdFeatherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetThunderBirdFeatherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 entity_id_list = 4; + * @return A list containing the entityIdList. + */ + java.util.List getEntityIdListList(); + /** + * repeated uint32 entity_id_list = 4; + * @return The count of entityIdList. + */ + int getEntityIdListCount(); + /** + * repeated uint32 entity_id_list = 4; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + int getEntityIdList(int index); + } + /** + * Protobuf type {@code WidgetThunderBirdFeatherInfo} + */ + public static final class WidgetThunderBirdFeatherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetThunderBirdFeatherInfo) + WidgetThunderBirdFeatherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetThunderBirdFeatherInfo.newBuilder() to construct. + private WidgetThunderBirdFeatherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetThunderBirdFeatherInfo() { + entityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetThunderBirdFeatherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetThunderBirdFeatherInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + entityIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + entityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.class, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder.class); + } + + public static final int ENTITY_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList entityIdList_; + /** + * repeated uint32 entity_id_list = 4; + * @return A list containing the entityIdList. + */ + @java.lang.Override + public java.util.List + getEntityIdListList() { + return entityIdList_; + } + /** + * repeated uint32 entity_id_list = 4; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 4; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + private int entityIdListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getEntityIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(entityIdListMemoizedSerializedSize); + } + for (int i = 0; i < entityIdList_.size(); i++) { + output.writeUInt32NoTag(entityIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < entityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(entityIdList_.getInt(i)); + } + size += dataSize; + if (!getEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + entityIdListMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo other = (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) obj; + + if (!getEntityIdListList() + .equals(other.getEntityIdListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getEntityIdListCount() > 0) { + hash = (37 * hash) + ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WidgetThunderBirdFeatherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetThunderBirdFeatherInfo) + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.class, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo build() { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo buildPartial() { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo result = new emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + entityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityIdList_ = entityIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo other) { + if (other == emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance()) return this; + if (!other.entityIdList_.isEmpty()) { + if (entityIdList_.isEmpty()) { + entityIdList_ = other.entityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityIdListIsMutable(); + entityIdList_.addAll(other.entityIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList entityIdList_ = emptyIntList(); + private void ensureEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityIdList_ = mutableCopy(entityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 entity_id_list = 4; + * @return A list containing the entityIdList. + */ + public java.util.List + getEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(entityIdList_) : entityIdList_; + } + /** + * repeated uint32 entity_id_list = 4; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 4; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + /** + * repeated uint32 entity_id_list = 4; + * @param index The index to set the value at. + * @param value The entityIdList to set. + * @return This builder for chaining. + */ + public Builder setEntityIdList( + int index, int value) { + ensureEntityIdListIsMutable(); + entityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 4; + * @param value The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addEntityIdList(int value) { + ensureEntityIdListIsMutable(); + entityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 4; + * @param values The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllEntityIdList( + java.lang.Iterable values) { + ensureEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearEntityIdList() { + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetThunderBirdFeatherInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetThunderBirdFeatherInfo) + private static final emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo(); + } + + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetThunderBirdFeatherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetThunderBirdFeatherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetThunderBirdFeatherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"WidgetThunderBirdFeatherInfo.proto\"6\n\034" + + "WidgetThunderBirdFeatherInfo\022\026\n\016entity_i" + + "d_list\030\004 \003(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetThunderBirdFeatherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetThunderBirdFeatherInfo_descriptor, + new java.lang.String[] { "EntityIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetUseAttachAbilityGroupChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetUseAttachAbilityGroupChangeNotifyOuterClass.java new file mode 100644 index 000000000..ec83d97ae --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetUseAttachAbilityGroupChangeNotifyOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetUseAttachAbilityGroupChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetUseAttachAbilityGroupChangeNotifyOuterClass { + private WidgetUseAttachAbilityGroupChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetUseAttachAbilityGroupChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetUseAttachAbilityGroupChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_attach = 6; + * @return The isAttach. + */ + boolean getIsAttach(); + + /** + * uint32 material_id = 11; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4258
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetUseAttachAbilityGroupChangeNotify} + */ + public static final class WidgetUseAttachAbilityGroupChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetUseAttachAbilityGroupChangeNotify) + WidgetUseAttachAbilityGroupChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetUseAttachAbilityGroupChangeNotify.newBuilder() to construct. + private WidgetUseAttachAbilityGroupChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetUseAttachAbilityGroupChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetUseAttachAbilityGroupChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetUseAttachAbilityGroupChangeNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + isAttach_ = input.readBool(); + break; + } + case 88: { + + materialId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.class, emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.Builder.class); + } + + public static final int IS_ATTACH_FIELD_NUMBER = 6; + private boolean isAttach_; + /** + * bool is_attach = 6; + * @return The isAttach. + */ + @java.lang.Override + public boolean getIsAttach() { + return isAttach_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 11; + private int materialId_; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (isAttach_ != false) { + output.writeBool(6, isAttach_); + } + if (materialId_ != 0) { + output.writeUInt32(11, materialId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAttach_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isAttach_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, materialId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify other = (emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify) obj; + + if (getIsAttach() + != other.getIsAttach()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IS_ATTACH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttach()); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 4258
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetUseAttachAbilityGroupChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetUseAttachAbilityGroupChangeNotify) + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.class, emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAttach_ = false; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify build() { + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify buildPartial() { + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify result = new emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify(this); + result.isAttach_ = isAttach_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify other) { + if (other == emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.getDefaultInstance()) return this; + if (other.getIsAttach() != false) { + setIsAttach(other.getIsAttach()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isAttach_ ; + /** + * bool is_attach = 6; + * @return The isAttach. + */ + @java.lang.Override + public boolean getIsAttach() { + return isAttach_; + } + /** + * bool is_attach = 6; + * @param value The isAttach to set. + * @return This builder for chaining. + */ + public Builder setIsAttach(boolean value) { + + isAttach_ = value; + onChanged(); + return this; + } + /** + * bool is_attach = 6; + * @return This builder for chaining. + */ + public Builder clearIsAttach() { + + isAttach_ = false; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 11; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 11; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WidgetUseAttachAbilityGroupChangeNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetUseAttachAbilityGroupChangeNotify) + private static final emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify(); + } + + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetUseAttachAbilityGroupChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetUseAttachAbilityGroupChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n-WidgetUseAttachAbilityGroupChangeNotif" + + "y.proto\"Q\n\'WidgetUseAttachAbilityGroupCh" + + "angeNotify\022\021\n\tis_attach\030\006 \001(\010\022\023\n\013materia" + + "l_id\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor, + new java.lang.String[] { "IsAttach", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorktopInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorktopInfoOuterClass.java new file mode 100644 index 000000000..607af3898 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorktopInfoOuterClass.java @@ -0,0 +1,735 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorktopInfo.proto + +package emu.grasscutter.net.proto; + +public final class WorktopInfoOuterClass { + private WorktopInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorktopInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorktopInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 option_list = 1; + * @return A list containing the optionList. + */ + java.util.List getOptionListList(); + /** + * repeated uint32 option_list = 1; + * @return The count of optionList. + */ + int getOptionListCount(); + /** + * repeated uint32 option_list = 1; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + int getOptionList(int index); + + /** + * bool is_guest_can_operate = 2; + * @return The isGuestCanOperate. + */ + boolean getIsGuestCanOperate(); + } + /** + * Protobuf type {@code WorktopInfo} + */ + public static final class WorktopInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorktopInfo) + WorktopInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorktopInfo.newBuilder() to construct. + private WorktopInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorktopInfo() { + optionList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorktopInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorktopInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + optionList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + optionList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + + isGuestCanOperate_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.class, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder.class); + } + + public static final int OPTION_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList optionList_; + /** + * repeated uint32 option_list = 1; + * @return A list containing the optionList. + */ + @java.lang.Override + public java.util.List + getOptionListList() { + return optionList_; + } + /** + * repeated uint32 option_list = 1; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 1; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + private int optionListMemoizedSerializedSize = -1; + + public static final int IS_GUEST_CAN_OPERATE_FIELD_NUMBER = 2; + private boolean isGuestCanOperate_; + /** + * bool is_guest_can_operate = 2; + * @return The isGuestCanOperate. + */ + @java.lang.Override + public boolean getIsGuestCanOperate() { + return isGuestCanOperate_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getOptionListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(optionListMemoizedSerializedSize); + } + for (int i = 0; i < optionList_.size(); i++) { + output.writeUInt32NoTag(optionList_.getInt(i)); + } + if (isGuestCanOperate_ != false) { + output.writeBool(2, isGuestCanOperate_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < optionList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(optionList_.getInt(i)); + } + size += dataSize; + if (!getOptionListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + optionListMemoizedSerializedSize = dataSize; + } + if (isGuestCanOperate_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isGuestCanOperate_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo other = (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) obj; + + if (!getOptionListList() + .equals(other.getOptionListList())) return false; + if (getIsGuestCanOperate() + != other.getIsGuestCanOperate()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getOptionListCount() > 0) { + hash = (37 * hash) + OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOptionListList().hashCode(); + } + hash = (37 * hash) + IS_GUEST_CAN_OPERATE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuestCanOperate()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code WorktopInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorktopInfo) + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.class, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isGuestCanOperate_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo build() { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo buildPartial() { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo result = new emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.optionList_ = optionList_; + result.isGuestCanOperate_ = isGuestCanOperate_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) { + return mergeFrom((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo other) { + if (other == emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance()) return this; + if (!other.optionList_.isEmpty()) { + if (optionList_.isEmpty()) { + optionList_ = other.optionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOptionListIsMutable(); + optionList_.addAll(other.optionList_); + } + onChanged(); + } + if (other.getIsGuestCanOperate() != false) { + setIsGuestCanOperate(other.getIsGuestCanOperate()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList optionList_ = emptyIntList(); + private void ensureOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + optionList_ = mutableCopy(optionList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 option_list = 1; + * @return A list containing the optionList. + */ + public java.util.List + getOptionListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(optionList_) : optionList_; + } + /** + * repeated uint32 option_list = 1; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 1; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + /** + * repeated uint32 option_list = 1; + * @param index The index to set the value at. + * @param value The optionList to set. + * @return This builder for chaining. + */ + public Builder setOptionList( + int index, int value) { + ensureOptionListIsMutable(); + optionList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 1; + * @param value The optionList to add. + * @return This builder for chaining. + */ + public Builder addOptionList(int value) { + ensureOptionListIsMutable(); + optionList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 1; + * @param values The optionList to add. + * @return This builder for chaining. + */ + public Builder addAllOptionList( + java.lang.Iterable values) { + ensureOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, optionList_); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 1; + * @return This builder for chaining. + */ + public Builder clearOptionList() { + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isGuestCanOperate_ ; + /** + * bool is_guest_can_operate = 2; + * @return The isGuestCanOperate. + */ + @java.lang.Override + public boolean getIsGuestCanOperate() { + return isGuestCanOperate_; + } + /** + * bool is_guest_can_operate = 2; + * @param value The isGuestCanOperate to set. + * @return This builder for chaining. + */ + public Builder setIsGuestCanOperate(boolean value) { + + isGuestCanOperate_ = value; + onChanged(); + return this; + } + /** + * bool is_guest_can_operate = 2; + * @return This builder for chaining. + */ + public Builder clearIsGuestCanOperate() { + + isGuestCanOperate_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorktopInfo) + } + + // @@protoc_insertion_point(class_scope:WorktopInfo) + private static final emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo(); + } + + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorktopInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorktopInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorktopInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorktopInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021WorktopInfo.proto\"@\n\013WorktopInfo\022\023\n\013op" + + "tion_list\030\001 \003(\r\022\034\n\024is_guest_can_operate\030" + + "\002 \001(\010B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorktopInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorktopInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorktopInfo_descriptor, + new java.lang.String[] { "OptionList", "IsGuestCanOperate", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorktopOptionNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorktopOptionNotifyOuterClass.java new file mode 100644 index 000000000..873baccf7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorktopOptionNotifyOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorktopOptionNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorktopOptionNotifyOuterClass { + private WorktopOptionNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorktopOptionNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorktopOptionNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 11; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * repeated uint32 option_list = 8; + * @return A list containing the optionList. + */ + java.util.List getOptionListList(); + /** + * repeated uint32 option_list = 8; + * @return The count of optionList. + */ + int getOptionListCount(); + /** + * repeated uint32 option_list = 8; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + int getOptionList(int index); + } + /** + *
+   * CmdId: 835
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorktopOptionNotify} + */ + public static final class WorktopOptionNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorktopOptionNotify) + WorktopOptionNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorktopOptionNotify.newBuilder() to construct. + private WorktopOptionNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorktopOptionNotify() { + optionList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorktopOptionNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorktopOptionNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + optionList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + optionList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.class, emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 11; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 11; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int OPTION_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList optionList_; + /** + * repeated uint32 option_list = 8; + * @return A list containing the optionList. + */ + @java.lang.Override + public java.util.List + getOptionListList() { + return optionList_; + } + /** + * repeated uint32 option_list = 8; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 8; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + private int optionListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (getOptionListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(optionListMemoizedSerializedSize); + } + for (int i = 0; i < optionList_.size(); i++) { + output.writeUInt32NoTag(optionList_.getInt(i)); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(11, gadgetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < optionList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(optionList_.getInt(i)); + } + size += dataSize; + if (!getOptionListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + optionListMemoizedSerializedSize = dataSize; + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, gadgetEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify other = (emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (!getOptionListList() + .equals(other.getOptionListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + if (getOptionListCount() > 0) { + hash = (37 * hash) + OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOptionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 835
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorktopOptionNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorktopOptionNotify) + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.class, emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify build() { + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify buildPartial() { + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify result = new emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify(this); + int from_bitField0_ = bitField0_; + result.gadgetEntityId_ = gadgetEntityId_; + if (((bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.optionList_ = optionList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify other) { + if (other == emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (!other.optionList_.isEmpty()) { + if (optionList_.isEmpty()) { + optionList_ = other.optionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOptionListIsMutable(); + optionList_.addAll(other.optionList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 11; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 11; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList optionList_ = emptyIntList(); + private void ensureOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + optionList_ = mutableCopy(optionList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 option_list = 8; + * @return A list containing the optionList. + */ + public java.util.List + getOptionListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(optionList_) : optionList_; + } + /** + * repeated uint32 option_list = 8; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 8; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + /** + * repeated uint32 option_list = 8; + * @param index The index to set the value at. + * @param value The optionList to set. + * @return This builder for chaining. + */ + public Builder setOptionList( + int index, int value) { + ensureOptionListIsMutable(); + optionList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 8; + * @param value The optionList to add. + * @return This builder for chaining. + */ + public Builder addOptionList(int value) { + ensureOptionListIsMutable(); + optionList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 8; + * @param values The optionList to add. + * @return This builder for chaining. + */ + public Builder addAllOptionList( + java.lang.Iterable values) { + ensureOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, optionList_); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 8; + * @return This builder for chaining. + */ + public Builder clearOptionList() { + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorktopOptionNotify) + } + + // @@protoc_insertion_point(class_scope:WorktopOptionNotify) + private static final emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify(); + } + + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorktopOptionNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorktopOptionNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorktopOptionNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorktopOptionNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031WorktopOptionNotify.proto\"D\n\023WorktopOp" + + "tionNotify\022\030\n\020gadget_entity_id\030\013 \001(\r\022\023\n\013" + + "option_list\030\010 \003(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorktopOptionNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorktopOptionNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorktopOptionNotify_descriptor, + new java.lang.String[] { "GadgetEntityId", "OptionList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java new file mode 100644 index 000000000..d230a52ff --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java @@ -0,0 +1,935 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldDataNotifyOuterClass { + private WorldDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + int getWorldPropMapCount(); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + boolean containsWorldPropMap( + int key); + /** + * Use {@link #getWorldPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getWorldPropMap(); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + java.util.Map + getWorldPropMapMap(); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( + int key); + } + /** + *
+   * CmdId: 3308
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldDataNotify} + */ + public static final class WorldDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldDataNotify) + WorldDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldDataNotify.newBuilder() to construct. + private WorldDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + worldPropMap_ = com.google.protobuf.MapField.newMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + worldPropMap__ = input.readMessage( + WorldPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + worldPropMap_.getMutableMap().put( + worldPropMap__.getKey(), worldPropMap__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetWorldPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.class, emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.Builder.class); + } + + /** + * Protobuf enum {@code WorldDataNotify.DataType} + */ + public enum DataType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * DATA_TYPE_NONE = 0; + */ + DATA_TYPE_NONE(0), + /** + * DATA_TYPE_WORLD_LEVEL = 1; + */ + DATA_TYPE_WORLD_LEVEL(1), + /** + * DATA_TYPE_IS_IN_MP_MODE = 2; + */ + DATA_TYPE_IS_IN_MP_MODE(2), + UNRECOGNIZED(-1), + ; + + /** + * DATA_TYPE_NONE = 0; + */ + public static final int DATA_TYPE_NONE_VALUE = 0; + /** + * DATA_TYPE_WORLD_LEVEL = 1; + */ + public static final int DATA_TYPE_WORLD_LEVEL_VALUE = 1; + /** + * DATA_TYPE_IS_IN_MP_MODE = 2; + */ + public static final int DATA_TYPE_IS_IN_MP_MODE_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DataType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static DataType forNumber(int value) { + switch (value) { + case 0: return DATA_TYPE_NONE; + case 1: return DATA_TYPE_WORLD_LEVEL; + case 2: return DATA_TYPE_IS_IN_MP_MODE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + DataType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DataType findValueByNumber(int number) { + return DataType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final DataType[] VALUES = values(); + + public static DataType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private DataType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WorldDataNotify.DataType) + } + + public static final int WORLD_PROP_MAP_FIELD_NUMBER = 9; + private static final class WorldPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_WorldPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> worldPropMap_; + private com.google.protobuf.MapField + internalGetWorldPropMap() { + if (worldPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + } + return worldPropMap_; + } + + public int getWorldPropMapCount() { + return internalGetWorldPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + @java.lang.Override + public boolean containsWorldPropMap( + int key) { + + return internalGetWorldPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getWorldPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWorldPropMap() { + return getWorldPropMapMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public java.util.Map getWorldPropMapMap() { + return internalGetWorldPropMap().getMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetWorldPropMap(), + WorldPropMapDefaultEntryHolder.defaultEntry, + 9); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetWorldPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + worldPropMap__ = WorldPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, worldPropMap__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify other = (emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify) obj; + + if (!internalGetWorldPropMap().equals( + other.internalGetWorldPropMap())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetWorldPropMap().getMap().isEmpty()) { + hash = (37 * hash) + WORLD_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetWorldPropMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3308
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldDataNotify) + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetWorldPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableWorldPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.class, emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableWorldPropMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify build() { + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify buildPartial() { + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify result = new emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify(this); + int from_bitField0_ = bitField0_; + result.worldPropMap_ = internalGetWorldPropMap(); + result.worldPropMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify other) { + if (other == emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.getDefaultInstance()) return this; + internalGetMutableWorldPropMap().mergeFrom( + other.internalGetWorldPropMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> worldPropMap_; + private com.google.protobuf.MapField + internalGetWorldPropMap() { + if (worldPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + } + return worldPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableWorldPropMap() { + onChanged();; + if (worldPropMap_ == null) { + worldPropMap_ = com.google.protobuf.MapField.newMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + } + if (!worldPropMap_.isMutable()) { + worldPropMap_ = worldPropMap_.copy(); + } + return worldPropMap_; + } + + public int getWorldPropMapCount() { + return internalGetWorldPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + @java.lang.Override + public boolean containsWorldPropMap( + int key) { + + return internalGetWorldPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getWorldPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWorldPropMap() { + return getWorldPropMapMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public java.util.Map getWorldPropMapMap() { + return internalGetWorldPropMap().getMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearWorldPropMap() { + internalGetMutableWorldPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + public Builder removeWorldPropMap( + int key) { + + internalGetMutableWorldPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableWorldPropMap() { + return internalGetMutableWorldPropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + public Builder putWorldPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableWorldPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + public Builder putAllWorldPropMap( + java.util.Map values) { + internalGetMutableWorldPropMap().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldDataNotify) + } + + // @@protoc_insertion_point(class_scope:WorldDataNotify) + private static final emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify(); + } + + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldDataNotify_WorldPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldDataNotify_WorldPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WorldDataNotify.proto\032\017PropValue.proto" + + "\"\346\001\n\017WorldDataNotify\022:\n\016world_prop_map\030\t" + + " \003(\0132\".WorldDataNotify.WorldPropMapEntry" + + "\032?\n\021WorldPropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005va" + + "lue\030\002 \001(\0132\n.PropValue:\0028\001\"V\n\010DataType\022\022\n" + + "\016DATA_TYPE_NONE\020\000\022\031\n\025DATA_TYPE_WORLD_LEV" + + "EL\020\001\022\033\n\027DATA_TYPE_IS_IN_MP_MODE\020\002B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_WorldDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldDataNotify_descriptor, + new java.lang.String[] { "WorldPropMap", }); + internal_static_WorldDataNotify_WorldPropMapEntry_descriptor = + internal_static_WorldDataNotify_descriptor.getNestedTypes().get(0); + internal_static_WorldDataNotify_WorldPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldDataNotify_WorldPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java new file mode 100644 index 000000000..c86ce45cf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java @@ -0,0 +1,941 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerDieNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerDieNotifyOuterClass { + private WorldPlayerDieNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerDieNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerDieNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .PlayerDieType die_type = 12; + * @return The enum numeric value on the wire for dieType. + */ + int getDieTypeValue(); + /** + * .PlayerDieType die_type = 12; + * @return The dieType. + */ + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); + + /** + * uint32 murderer_entity_id = 15; + * @return The murdererEntityId. + */ + int getMurdererEntityId(); + + /** + * uint32 monster_id = 8; + * @return Whether the monsterId field is set. + */ + boolean hasMonsterId(); + /** + * uint32 monster_id = 8; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * uint32 gadget_id = 4; + * @return Whether the gadgetId field is set. + */ + boolean hasGadgetId(); + /** + * uint32 gadget_id = 4; + * @return The gadgetId. + */ + int getGadgetId(); + + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.EntityCase getEntityCase(); + } + /** + *
+   * CmdId: 285
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerDieNotify} + */ + public static final class WorldPlayerDieNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerDieNotify) + WorldPlayerDieNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerDieNotify.newBuilder() to construct. + private WorldPlayerDieNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerDieNotify() { + dieType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerDieNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerDieNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + entityCase_ = 4; + entity_ = input.readUInt32(); + break; + } + case 64: { + entityCase_ = 8; + entity_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + dieType_ = rawValue; + break; + } + case 120: { + + murdererEntityId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.class, emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.Builder.class); + } + + private int entityCase_ = 0; + private java.lang.Object entity_; + public enum EntityCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MONSTER_ID(8), + GADGET_ID(4), + ENTITY_NOT_SET(0); + private final int value; + private EntityCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static EntityCase valueOf(int value) { + return forNumber(value); + } + + public static EntityCase forNumber(int value) { + switch (value) { + case 8: return MONSTER_ID; + case 4: return GADGET_ID; + case 0: return ENTITY_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public static final int DIE_TYPE_FIELD_NUMBER = 12; + private int dieType_; + /** + * .PlayerDieType die_type = 12; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 12; + * @return The dieType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + + public static final int MURDERER_ENTITY_ID_FIELD_NUMBER = 15; + private int murdererEntityId_; + /** + * uint32 murderer_entity_id = 15; + * @return The murdererEntityId. + */ + @java.lang.Override + public int getMurdererEntityId() { + return murdererEntityId_; + } + + public static final int MONSTER_ID_FIELD_NUMBER = 8; + /** + * uint32 monster_id = 8; + * @return Whether the monsterId field is set. + */ + @java.lang.Override + public boolean hasMonsterId() { + return entityCase_ == 8; + } + /** + * uint32 monster_id = 8; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + if (entityCase_ == 8) { + return (java.lang.Integer) entity_; + } + return 0; + } + + public static final int GADGET_ID_FIELD_NUMBER = 4; + /** + * uint32 gadget_id = 4; + * @return Whether the gadgetId field is set. + */ + @java.lang.Override + public boolean hasGadgetId() { + return entityCase_ == 4; + } + /** + * uint32 gadget_id = 4; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + if (entityCase_ == 4) { + return (java.lang.Integer) entity_; + } + return 0; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (entityCase_ == 4) { + output.writeUInt32( + 4, (int)((java.lang.Integer) entity_)); + } + if (entityCase_ == 8) { + output.writeUInt32( + 8, (int)((java.lang.Integer) entity_)); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + output.writeEnum(12, dieType_); + } + if (murdererEntityId_ != 0) { + output.writeUInt32(15, murdererEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 4, (int)((java.lang.Integer) entity_)); + } + if (entityCase_ == 8) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 8, (int)((java.lang.Integer) entity_)); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, dieType_); + } + if (murdererEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, murdererEntityId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify other = (emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify) obj; + + if (dieType_ != other.dieType_) return false; + if (getMurdererEntityId() + != other.getMurdererEntityId()) return false; + if (!getEntityCase().equals(other.getEntityCase())) return false; + switch (entityCase_) { + case 8: + if (getMonsterId() + != other.getMonsterId()) return false; + break; + case 4: + if (getGadgetId() + != other.getGadgetId()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DIE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dieType_; + hash = (37 * hash) + MURDERER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getMurdererEntityId(); + switch (entityCase_) { + case 8: + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + break; + case 4: + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 285
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerDieNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerDieNotify) + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.class, emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dieType_ = 0; + + murdererEntityId_ = 0; + + entityCase_ = 0; + entity_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify build() { + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify result = new emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify(this); + result.dieType_ = dieType_; + result.murdererEntityId_ = murdererEntityId_; + if (entityCase_ == 8) { + result.entity_ = entity_; + } + if (entityCase_ == 4) { + result.entity_ = entity_; + } + result.entityCase_ = entityCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.getDefaultInstance()) return this; + if (other.dieType_ != 0) { + setDieTypeValue(other.getDieTypeValue()); + } + if (other.getMurdererEntityId() != 0) { + setMurdererEntityId(other.getMurdererEntityId()); + } + switch (other.getEntityCase()) { + case MONSTER_ID: { + setMonsterId(other.getMonsterId()); + break; + } + case GADGET_ID: { + setGadgetId(other.getGadgetId()); + break; + } + case ENTITY_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int entityCase_ = 0; + private java.lang.Object entity_; + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public Builder clearEntity() { + entityCase_ = 0; + entity_ = null; + onChanged(); + return this; + } + + + private int dieType_ = 0; + /** + * .PlayerDieType die_type = 12; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 12; + * @param value The enum numeric value on the wire for dieType to set. + * @return This builder for chaining. + */ + public Builder setDieTypeValue(int value) { + + dieType_ = value; + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 12; + * @return The dieType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + /** + * .PlayerDieType die_type = 12; + * @param value The dieType to set. + * @return This builder for chaining. + */ + public Builder setDieType(emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType value) { + if (value == null) { + throw new NullPointerException(); + } + + dieType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 12; + * @return This builder for chaining. + */ + public Builder clearDieType() { + + dieType_ = 0; + onChanged(); + return this; + } + + private int murdererEntityId_ ; + /** + * uint32 murderer_entity_id = 15; + * @return The murdererEntityId. + */ + @java.lang.Override + public int getMurdererEntityId() { + return murdererEntityId_; + } + /** + * uint32 murderer_entity_id = 15; + * @param value The murdererEntityId to set. + * @return This builder for chaining. + */ + public Builder setMurdererEntityId(int value) { + + murdererEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 murderer_entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearMurdererEntityId() { + + murdererEntityId_ = 0; + onChanged(); + return this; + } + + /** + * uint32 monster_id = 8; + * @return Whether the monsterId field is set. + */ + public boolean hasMonsterId() { + return entityCase_ == 8; + } + /** + * uint32 monster_id = 8; + * @return The monsterId. + */ + public int getMonsterId() { + if (entityCase_ == 8) { + return (java.lang.Integer) entity_; + } + return 0; + } + /** + * uint32 monster_id = 8; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + entityCase_ = 8; + entity_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 8; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + if (entityCase_ == 8) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 gadget_id = 4; + * @return Whether the gadgetId field is set. + */ + public boolean hasGadgetId() { + return entityCase_ == 4; + } + /** + * uint32 gadget_id = 4; + * @return The gadgetId. + */ + public int getGadgetId() { + if (entityCase_ == 4) { + return (java.lang.Integer) entity_; + } + return 0; + } + /** + * uint32 gadget_id = 4; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + entityCase_ = 4; + entity_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 4; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + if (entityCase_ == 4) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldPlayerDieNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerDieNotify) + private static final emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerDieNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerDieNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerDieNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerDieNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerDieNotify.proto\032\023PlayerDieT" + + "ype.proto\"\211\001\n\024WorldPlayerDieNotify\022 \n\010di" + + "e_type\030\014 \001(\0162\016.PlayerDieType\022\032\n\022murderer" + + "_entity_id\030\017 \001(\r\022\024\n\nmonster_id\030\010 \001(\rH\000\022\023" + + "\n\tgadget_id\030\004 \001(\rH\000B\010\n\006entityB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerDieNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerDieNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerDieNotify_descriptor, + new java.lang.String[] { "DieType", "MurdererEntityId", "MonsterId", "GadgetId", "Entity", }); + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java new file mode 100644 index 000000000..22ad33de5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java @@ -0,0 +1,1429 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerInfoNotifyOuterClass { + private WorldPlayerInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + java.util.List + getUnk3000GCJLJCJAADGList(); + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN getUnk3000GCJLJCJAADG(int index); + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + int getUnk3000GCJLJCJAADGCount(); + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + java.util.List + getUnk3000GCJLJCJAADGOrBuilderList(); + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder getUnk3000GCJLJCJAADGOrBuilder( + int index); + + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + java.util.List + getPlayerInfoListList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + int getPlayerInfoListCount(); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + java.util.List + getPlayerInfoListOrBuilderList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index); + + /** + * repeated uint32 player_uid_list = 11; + * @return A list containing the playerUidList. + */ + java.util.List getPlayerUidListList(); + /** + * repeated uint32 player_uid_list = 11; + * @return The count of playerUidList. + */ + int getPlayerUidListCount(); + /** + * repeated uint32 player_uid_list = 11; + * @param index The index of the element to return. + * @return The playerUidList at the given index. + */ + int getPlayerUidList(int index); + } + /** + *
+   * CmdId: 3116
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerInfoNotify} + */ + public static final class WorldPlayerInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerInfoNotify) + WorldPlayerInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerInfoNotify.newBuilder() to construct. + private WorldPlayerInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerInfoNotify() { + unk3000GCJLJCJAADG_ = java.util.Collections.emptyList(); + playerInfoList_ = java.util.Collections.emptyList(); + playerUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk3000GCJLJCJAADG_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk3000GCJLJCJAADG_.add( + input.readMessage(emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.parser(), extensionRegistry)); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + playerUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + playerUidList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + playerUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + playerUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + playerInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk3000GCJLJCJAADG_ = java.util.Collections.unmodifiableList(unk3000GCJLJCJAADG_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + playerUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.class, emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.Builder.class); + } + + public static final int UNK3000_GCJLJCJAADG_FIELD_NUMBER = 8; + private java.util.List unk3000GCJLJCJAADG_; + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + @java.lang.Override + public java.util.List getUnk3000GCJLJCJAADGList() { + return unk3000GCJLJCJAADG_; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + @java.lang.Override + public java.util.List + getUnk3000GCJLJCJAADGOrBuilderList() { + return unk3000GCJLJCJAADG_; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + @java.lang.Override + public int getUnk3000GCJLJCJAADGCount() { + return unk3000GCJLJCJAADG_.size(); + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN getUnk3000GCJLJCJAADG(int index) { + return unk3000GCJLJCJAADG_.get(index); + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder getUnk3000GCJLJCJAADGOrBuilder( + int index) { + return unk3000GCJLJCJAADG_.get(index); + } + + public static final int PLAYER_INFO_LIST_FIELD_NUMBER = 14; + private java.util.List playerInfoList_; + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public java.util.List getPlayerInfoListList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public java.util.List + getPlayerInfoListOrBuilderList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public int getPlayerInfoListCount() { + return playerInfoList_.size(); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + return playerInfoList_.get(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + return playerInfoList_.get(index); + } + + public static final int PLAYER_UID_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList playerUidList_; + /** + * repeated uint32 player_uid_list = 11; + * @return A list containing the playerUidList. + */ + @java.lang.Override + public java.util.List + getPlayerUidListList() { + return playerUidList_; + } + /** + * repeated uint32 player_uid_list = 11; + * @return The count of playerUidList. + */ + public int getPlayerUidListCount() { + return playerUidList_.size(); + } + /** + * repeated uint32 player_uid_list = 11; + * @param index The index of the element to return. + * @return The playerUidList at the given index. + */ + public int getPlayerUidList(int index) { + return playerUidList_.getInt(index); + } + private int playerUidListMemoizedSerializedSize = -1; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < unk3000GCJLJCJAADG_.size(); i++) { + output.writeMessage(8, unk3000GCJLJCJAADG_.get(i)); + } + if (getPlayerUidListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(playerUidListMemoizedSerializedSize); + } + for (int i = 0; i < playerUidList_.size(); i++) { + output.writeUInt32NoTag(playerUidList_.getInt(i)); + } + for (int i = 0; i < playerInfoList_.size(); i++) { + output.writeMessage(14, playerInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < unk3000GCJLJCJAADG_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, unk3000GCJLJCJAADG_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < playerUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(playerUidList_.getInt(i)); + } + size += dataSize; + if (!getPlayerUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + playerUidListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < playerInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, playerInfoList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify other = (emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify) obj; + + if (!getUnk3000GCJLJCJAADGList() + .equals(other.getUnk3000GCJLJCJAADGList())) return false; + if (!getPlayerInfoListList() + .equals(other.getPlayerInfoListList())) return false; + if (!getPlayerUidListList() + .equals(other.getPlayerUidListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getUnk3000GCJLJCJAADGCount() > 0) { + hash = (37 * hash) + UNK3000_GCJLJCJAADG_FIELD_NUMBER; + hash = (53 * hash) + getUnk3000GCJLJCJAADGList().hashCode(); + } + if (getPlayerInfoListCount() > 0) { + hash = (37 * hash) + PLAYER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfoListList().hashCode(); + } + if (getPlayerUidListCount() > 0) { + hash = (37 * hash) + PLAYER_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 3116
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerInfoNotify) + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.class, emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk3000GCJLJCJAADGFieldBuilder(); + getPlayerInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk3000GCJLJCJAADGBuilder_ == null) { + unk3000GCJLJCJAADG_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk3000GCJLJCJAADGBuilder_.clear(); + } + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + playerInfoListBuilder_.clear(); + } + playerUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify build() { + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify result = new emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify(this); + int from_bitField0_ = bitField0_; + if (unk3000GCJLJCJAADGBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk3000GCJLJCJAADG_ = java.util.Collections.unmodifiableList(unk3000GCJLJCJAADG_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk3000GCJLJCJAADG_ = unk3000GCJLJCJAADG_; + } else { + result.unk3000GCJLJCJAADG_ = unk3000GCJLJCJAADGBuilder_.build(); + } + if (playerInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.playerInfoList_ = playerInfoList_; + } else { + result.playerInfoList_ = playerInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000004) != 0)) { + playerUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.playerUidList_ = playerUidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.getDefaultInstance()) return this; + if (unk3000GCJLJCJAADGBuilder_ == null) { + if (!other.unk3000GCJLJCJAADG_.isEmpty()) { + if (unk3000GCJLJCJAADG_.isEmpty()) { + unk3000GCJLJCJAADG_ = other.unk3000GCJLJCJAADG_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.addAll(other.unk3000GCJLJCJAADG_); + } + onChanged(); + } + } else { + if (!other.unk3000GCJLJCJAADG_.isEmpty()) { + if (unk3000GCJLJCJAADGBuilder_.isEmpty()) { + unk3000GCJLJCJAADGBuilder_.dispose(); + unk3000GCJLJCJAADGBuilder_ = null; + unk3000GCJLJCJAADG_ = other.unk3000GCJLJCJAADG_; + bitField0_ = (bitField0_ & ~0x00000001); + unk3000GCJLJCJAADGBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk3000GCJLJCJAADGFieldBuilder() : null; + } else { + unk3000GCJLJCJAADGBuilder_.addAllMessages(other.unk3000GCJLJCJAADG_); + } + } + } + if (playerInfoListBuilder_ == null) { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoList_.isEmpty()) { + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePlayerInfoListIsMutable(); + playerInfoList_.addAll(other.playerInfoList_); + } + onChanged(); + } + } else { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoListBuilder_.isEmpty()) { + playerInfoListBuilder_.dispose(); + playerInfoListBuilder_ = null; + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + playerInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerInfoListFieldBuilder() : null; + } else { + playerInfoListBuilder_.addAllMessages(other.playerInfoList_); + } + } + } + if (!other.playerUidList_.isEmpty()) { + if (playerUidList_.isEmpty()) { + playerUidList_ = other.playerUidList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensurePlayerUidListIsMutable(); + playerUidList_.addAll(other.playerUidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List unk3000GCJLJCJAADG_ = + java.util.Collections.emptyList(); + private void ensureUnk3000GCJLJCJAADGIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk3000GCJLJCJAADG_ = new java.util.ArrayList(unk3000GCJLJCJAADG_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder> unk3000GCJLJCJAADGBuilder_; + + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public java.util.List getUnk3000GCJLJCJAADGList() { + if (unk3000GCJLJCJAADGBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk3000GCJLJCJAADG_); + } else { + return unk3000GCJLJCJAADGBuilder_.getMessageList(); + } + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public int getUnk3000GCJLJCJAADGCount() { + if (unk3000GCJLJCJAADGBuilder_ == null) { + return unk3000GCJLJCJAADG_.size(); + } else { + return unk3000GCJLJCJAADGBuilder_.getCount(); + } + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN getUnk3000GCJLJCJAADG(int index) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + return unk3000GCJLJCJAADG_.get(index); + } else { + return unk3000GCJLJCJAADGBuilder_.getMessage(index); + } + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder setUnk3000GCJLJCJAADG( + int index, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN value) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.set(index, value); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder setUnk3000GCJLJCJAADG( + int index, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder builderForValue) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.set(index, builderForValue.build()); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder addUnk3000GCJLJCJAADG(emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN value) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.add(value); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder addUnk3000GCJLJCJAADG( + int index, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN value) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.add(index, value); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder addUnk3000GCJLJCJAADG( + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder builderForValue) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.add(builderForValue.build()); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder addUnk3000GCJLJCJAADG( + int index, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder builderForValue) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.add(index, builderForValue.build()); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder addAllUnk3000GCJLJCJAADG( + java.lang.Iterable values) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + ensureUnk3000GCJLJCJAADGIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk3000GCJLJCJAADG_); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder clearUnk3000GCJLJCJAADG() { + if (unk3000GCJLJCJAADGBuilder_ == null) { + unk3000GCJLJCJAADG_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public Builder removeUnk3000GCJLJCJAADG(int index) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + ensureUnk3000GCJLJCJAADGIsMutable(); + unk3000GCJLJCJAADG_.remove(index); + onChanged(); + } else { + unk3000GCJLJCJAADGBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder getUnk3000GCJLJCJAADGBuilder( + int index) { + return getUnk3000GCJLJCJAADGFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder getUnk3000GCJLJCJAADGOrBuilder( + int index) { + if (unk3000GCJLJCJAADGBuilder_ == null) { + return unk3000GCJLJCJAADG_.get(index); } else { + return unk3000GCJLJCJAADGBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public java.util.List + getUnk3000GCJLJCJAADGOrBuilderList() { + if (unk3000GCJLJCJAADGBuilder_ != null) { + return unk3000GCJLJCJAADGBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk3000GCJLJCJAADG_); + } + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder addUnk3000GCJLJCJAADGBuilder() { + return getUnk3000GCJLJCJAADGFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.getDefaultInstance()); + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder addUnk3000GCJLJCJAADGBuilder( + int index) { + return getUnk3000GCJLJCJAADGFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.getDefaultInstance()); + } + /** + * repeated .Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 8; + */ + public java.util.List + getUnk3000GCJLJCJAADGBuilderList() { + return getUnk3000GCJLJCJAADGFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder> + getUnk3000GCJLJCJAADGFieldBuilder() { + if (unk3000GCJLJCJAADGBuilder_ == null) { + unk3000GCJLJCJAADGBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKN.Builder, emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.Unk3000_HKHFFDEMNKNOrBuilder>( + unk3000GCJLJCJAADG_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk3000GCJLJCJAADG_ = null; + } + return unk3000GCJLJCJAADGBuilder_; + } + + private java.util.List playerInfoList_ = + java.util.Collections.emptyList(); + private void ensurePlayerInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = new java.util.ArrayList(playerInfoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> playerInfoListBuilder_; + + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public java.util.List getPlayerInfoListList() { + if (playerInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerInfoList_); + } else { + return playerInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public int getPlayerInfoListCount() { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.size(); + } else { + return playerInfoListBuilder_.getCount(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); + } else { + return playerInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, value); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addAllPlayerInfoList( + java.lang.Iterable values) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerInfoList_); + onChanged(); + } else { + playerInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder clearPlayerInfoList() { + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder removePlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.remove(index); + onChanged(); + } else { + playerInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); } else { + return playerInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public java.util.List + getPlayerInfoListOrBuilderList() { + if (playerInfoListBuilder_ != null) { + return playerInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerInfoList_); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder() { + return getPlayerInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public java.util.List + getPlayerInfoListBuilderList() { + return getPlayerInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getPlayerInfoListFieldBuilder() { + if (playerInfoListBuilder_ == null) { + playerInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + playerInfoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + playerInfoList_ = null; + } + return playerInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList playerUidList_ = emptyIntList(); + private void ensurePlayerUidListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + playerUidList_ = mutableCopy(playerUidList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 player_uid_list = 11; + * @return A list containing the playerUidList. + */ + public java.util.List + getPlayerUidListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(playerUidList_) : playerUidList_; + } + /** + * repeated uint32 player_uid_list = 11; + * @return The count of playerUidList. + */ + public int getPlayerUidListCount() { + return playerUidList_.size(); + } + /** + * repeated uint32 player_uid_list = 11; + * @param index The index of the element to return. + * @return The playerUidList at the given index. + */ + public int getPlayerUidList(int index) { + return playerUidList_.getInt(index); + } + /** + * repeated uint32 player_uid_list = 11; + * @param index The index to set the value at. + * @param value The playerUidList to set. + * @return This builder for chaining. + */ + public Builder setPlayerUidList( + int index, int value) { + ensurePlayerUidListIsMutable(); + playerUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 player_uid_list = 11; + * @param value The playerUidList to add. + * @return This builder for chaining. + */ + public Builder addPlayerUidList(int value) { + ensurePlayerUidListIsMutable(); + playerUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 player_uid_list = 11; + * @param values The playerUidList to add. + * @return This builder for chaining. + */ + public Builder addAllPlayerUidList( + java.lang.Iterable values) { + ensurePlayerUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 player_uid_list = 11; + * @return This builder for chaining. + */ + public Builder clearPlayerUidList() { + playerUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldPlayerInfoNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerInfoNotify) + private static final emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033WorldPlayerInfoNotify.proto\032\026OnlinePla" + + "yerInfo.proto\032\031Unk3000_HKHFFDEMNKN.proto" + + "\"\220\001\n\025WorldPlayerInfoNotify\0221\n\023Unk3000_GC" + + "JLJCJAADG\030\010 \003(\0132\024.Unk3000_HKHFFDEMNKN\022+\n" + + "\020player_info_list\030\016 \003(\0132\021.OnlinePlayerIn" + + "fo\022\027\n\017player_uid_list\030\013 \003(\rB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.getDescriptor(), + }); + internal_static_WorldPlayerInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerInfoNotify_descriptor, + new java.lang.String[] { "Unk3000GCJLJCJAADG", "PlayerInfoList", "PlayerUidList", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk3000HKHFFDEMNKN.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java new file mode 100644 index 000000000..c43003ec5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java @@ -0,0 +1,1235 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerLocationNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerLocationNotifyOuterClass { + private WorldPlayerLocationNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerLocationNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerLocationNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + java.util.List + getPlayerWorldLocListList(); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getPlayerWorldLocList(int index); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + int getPlayerWorldLocListCount(); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + java.util.List + getPlayerWorldLocListOrBuilderList(); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder getPlayerWorldLocListOrBuilder( + int index); + + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + java.util.List + getPlayerLocListList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + int getPlayerLocListCount(); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + java.util.List + getPlayerLocListOrBuilderList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index); + } + /** + *
+   * CmdId: 258
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerLocationNotify} + */ + public static final class WorldPlayerLocationNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerLocationNotify) + WorldPlayerLocationNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerLocationNotify.newBuilder() to construct. + private WorldPlayerLocationNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerLocationNotify() { + playerWorldLocList_ = java.util.Collections.emptyList(); + playerLocList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerLocationNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerLocationNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerWorldLocList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + playerLocList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = java.util.Collections.unmodifiableList(playerWorldLocList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.class, emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.Builder.class); + } + + public static final int PLAYER_WORLD_LOC_LIST_FIELD_NUMBER = 8; + private java.util.List playerWorldLocList_; + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public java.util.List getPlayerWorldLocListList() { + return playerWorldLocList_; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public java.util.List + getPlayerWorldLocListOrBuilderList() { + return playerWorldLocList_; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public int getPlayerWorldLocListCount() { + return playerWorldLocList_.size(); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getPlayerWorldLocList(int index) { + return playerWorldLocList_.get(index); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder getPlayerWorldLocListOrBuilder( + int index) { + return playerWorldLocList_.get(index); + } + + public static final int PLAYER_LOC_LIST_FIELD_NUMBER = 15; + private java.util.List playerLocList_; + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public java.util.List getPlayerLocListList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public java.util.List + getPlayerLocListOrBuilderList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public int getPlayerLocListCount() { + return playerLocList_.size(); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + return playerLocList_.get(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + return playerLocList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < playerWorldLocList_.size(); i++) { + output.writeMessage(8, playerWorldLocList_.get(i)); + } + for (int i = 0; i < playerLocList_.size(); i++) { + output.writeMessage(15, playerLocList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < playerWorldLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, playerWorldLocList_.get(i)); + } + for (int i = 0; i < playerLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, playerLocList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify other = (emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify) obj; + + if (!getPlayerWorldLocListList() + .equals(other.getPlayerWorldLocListList())) return false; + if (!getPlayerLocListList() + .equals(other.getPlayerLocListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getPlayerWorldLocListCount() > 0) { + hash = (37 * hash) + PLAYER_WORLD_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerWorldLocListList().hashCode(); + } + if (getPlayerLocListCount() > 0) { + hash = (37 * hash) + PLAYER_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLocListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 258
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerLocationNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerLocationNotify) + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.class, emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerWorldLocListFieldBuilder(); + getPlayerLocListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerWorldLocListBuilder_ == null) { + playerWorldLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerWorldLocListBuilder_.clear(); + } + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify build() { + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify result = new emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify(this); + int from_bitField0_ = bitField0_; + if (playerWorldLocListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = java.util.Collections.unmodifiableList(playerWorldLocList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerWorldLocList_ = playerWorldLocList_; + } else { + result.playerWorldLocList_ = playerWorldLocListBuilder_.build(); + } + if (playerLocListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.playerLocList_ = playerLocList_; + } else { + result.playerLocList_ = playerLocListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.getDefaultInstance()) return this; + if (playerWorldLocListBuilder_ == null) { + if (!other.playerWorldLocList_.isEmpty()) { + if (playerWorldLocList_.isEmpty()) { + playerWorldLocList_ = other.playerWorldLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.addAll(other.playerWorldLocList_); + } + onChanged(); + } + } else { + if (!other.playerWorldLocList_.isEmpty()) { + if (playerWorldLocListBuilder_.isEmpty()) { + playerWorldLocListBuilder_.dispose(); + playerWorldLocListBuilder_ = null; + playerWorldLocList_ = other.playerWorldLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerWorldLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerWorldLocListFieldBuilder() : null; + } else { + playerWorldLocListBuilder_.addAllMessages(other.playerWorldLocList_); + } + } + } + if (playerLocListBuilder_ == null) { + if (!other.playerLocList_.isEmpty()) { + if (playerLocList_.isEmpty()) { + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePlayerLocListIsMutable(); + playerLocList_.addAll(other.playerLocList_); + } + onChanged(); + } + } else { + if (!other.playerLocList_.isEmpty()) { + if (playerLocListBuilder_.isEmpty()) { + playerLocListBuilder_.dispose(); + playerLocListBuilder_ = null; + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + playerLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerLocListFieldBuilder() : null; + } else { + playerLocListBuilder_.addAllMessages(other.playerLocList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List playerWorldLocList_ = + java.util.Collections.emptyList(); + private void ensurePlayerWorldLocListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = new java.util.ArrayList(playerWorldLocList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder> playerWorldLocListBuilder_; + + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public java.util.List getPlayerWorldLocListList() { + if (playerWorldLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerWorldLocList_); + } else { + return playerWorldLocListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public int getPlayerWorldLocListCount() { + if (playerWorldLocListBuilder_ == null) { + return playerWorldLocList_.size(); + } else { + return playerWorldLocListBuilder_.getCount(); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getPlayerWorldLocList(int index) { + if (playerWorldLocListBuilder_ == null) { + return playerWorldLocList_.get(index); + } else { + return playerWorldLocListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder setPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo value) { + if (playerWorldLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.set(index, value); + onChanged(); + } else { + playerWorldLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder setPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder builderForValue) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerWorldLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo value) { + if (playerWorldLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(value); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo value) { + if (playerWorldLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(index, value); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder builderForValue) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(builderForValue.build()); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder builderForValue) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addAllPlayerWorldLocList( + java.lang.Iterable values) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerWorldLocList_); + onChanged(); + } else { + playerWorldLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder clearPlayerWorldLocList() { + if (playerWorldLocListBuilder_ == null) { + playerWorldLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerWorldLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder removePlayerWorldLocList(int index) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.remove(index); + onChanged(); + } else { + playerWorldLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder getPlayerWorldLocListBuilder( + int index) { + return getPlayerWorldLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder getPlayerWorldLocListOrBuilder( + int index) { + if (playerWorldLocListBuilder_ == null) { + return playerWorldLocList_.get(index); } else { + return playerWorldLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public java.util.List + getPlayerWorldLocListOrBuilderList() { + if (playerWorldLocListBuilder_ != null) { + return playerWorldLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerWorldLocList_); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder addPlayerWorldLocListBuilder() { + return getPlayerWorldLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder addPlayerWorldLocListBuilder( + int index) { + return getPlayerWorldLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public java.util.List + getPlayerWorldLocListBuilderList() { + return getPlayerWorldLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder> + getPlayerWorldLocListFieldBuilder() { + if (playerWorldLocListBuilder_ == null) { + playerWorldLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder>( + playerWorldLocList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerWorldLocList_ = null; + } + return playerWorldLocListBuilder_; + } + + private java.util.List playerLocList_ = + java.util.Collections.emptyList(); + private void ensurePlayerLocListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(playerLocList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> playerLocListBuilder_; + + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public java.util.List getPlayerLocListList() { + if (playerLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerLocList_); + } else { + return playerLocListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public int getPlayerLocListCount() { + if (playerLocListBuilder_ == null) { + return playerLocList_.size(); + } else { + return playerLocListBuilder_.getCount(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); + } else { + return playerLocListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, value); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addAllPlayerLocList( + java.lang.Iterable values) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerLocList_); + onChanged(); + } else { + playerLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder clearPlayerLocList() { + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder removePlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.remove(index); + onChanged(); + } else { + playerLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); } else { + return playerLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public java.util.List + getPlayerLocListOrBuilderList() { + if (playerLocListBuilder_ != null) { + return playerLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerLocList_); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder() { + return getPlayerLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public java.util.List + getPlayerLocListBuilderList() { + return getPlayerLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> + getPlayerLocListFieldBuilder() { + if (playerLocListBuilder_ == null) { + playerLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder>( + playerLocList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + playerLocList_ = null; + } + return playerLocListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldPlayerLocationNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerLocationNotify) + private static final emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerLocationNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerLocationNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerLocationNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerLocationNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037WorldPlayerLocationNotify.proto\032\030Playe" + + "rLocationInfo.proto\032\035PlayerWorldLocation" + + "Info.proto\"\202\001\n\031WorldPlayerLocationNotify" + + "\0227\n\025player_world_loc_list\030\010 \003(\0132\030.Player" + + "WorldLocationInfo\022,\n\017player_loc_list\030\017 \003" + + "(\0132\023.PlayerLocationInfoB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerLocationNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerLocationNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerLocationNotify_descriptor, + new java.lang.String[] { "PlayerWorldLocList", "PlayerLocList", }); + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java new file mode 100644 index 000000000..cce0e65da --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerRTTNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerRTTNotifyOuterClass { + private WorldPlayerRTTNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerRTTNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerRTTNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + java.util.List + getPlayerRttListList(); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + int getPlayerRttListCount(); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + java.util.List + getPlayerRttListOrBuilderList(); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( + int index); + } + /** + *
+   * CmdId: 22
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerRTTNotify} + */ + public static final class WorldPlayerRTTNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerRTTNotify) + WorldPlayerRTTNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerRTTNotify.newBuilder() to construct. + private WorldPlayerRTTNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerRTTNotify() { + playerRttList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerRTTNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerRTTNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerRttList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerRttList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + playerRttList_ = java.util.Collections.unmodifiableList(playerRttList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.class, emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.Builder.class); + } + + public static final int PLAYER_RTT_LIST_FIELD_NUMBER = 1; + private java.util.List playerRttList_; + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public java.util.List getPlayerRttListList() { + return playerRttList_; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public java.util.List + getPlayerRttListOrBuilderList() { + return playerRttList_; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public int getPlayerRttListCount() { + return playerRttList_.size(); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index) { + return playerRttList_.get(index); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( + int index) { + return playerRttList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < playerRttList_.size(); i++) { + output.writeMessage(1, playerRttList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < playerRttList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, playerRttList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify other = (emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify) obj; + + if (!getPlayerRttListList() + .equals(other.getPlayerRttListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getPlayerRttListCount() > 0) { + hash = (37 * hash) + PLAYER_RTT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerRttListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 22
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerRTTNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerRTTNotify) + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.class, emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerRttListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerRttListBuilder_ == null) { + playerRttList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerRttListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify build() { + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify result = new emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify(this); + int from_bitField0_ = bitField0_; + if (playerRttListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerRttList_ = java.util.Collections.unmodifiableList(playerRttList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerRttList_ = playerRttList_; + } else { + result.playerRttList_ = playerRttListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.getDefaultInstance()) return this; + if (playerRttListBuilder_ == null) { + if (!other.playerRttList_.isEmpty()) { + if (playerRttList_.isEmpty()) { + playerRttList_ = other.playerRttList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerRttListIsMutable(); + playerRttList_.addAll(other.playerRttList_); + } + onChanged(); + } + } else { + if (!other.playerRttList_.isEmpty()) { + if (playerRttListBuilder_.isEmpty()) { + playerRttListBuilder_.dispose(); + playerRttListBuilder_ = null; + playerRttList_ = other.playerRttList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerRttListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerRttListFieldBuilder() : null; + } else { + playerRttListBuilder_.addAllMessages(other.playerRttList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List playerRttList_ = + java.util.Collections.emptyList(); + private void ensurePlayerRttListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerRttList_ = new java.util.ArrayList(playerRttList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder> playerRttListBuilder_; + + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public java.util.List getPlayerRttListList() { + if (playerRttListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerRttList_); + } else { + return playerRttListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public int getPlayerRttListCount() { + if (playerRttListBuilder_ == null) { + return playerRttList_.size(); + } else { + return playerRttListBuilder_.getCount(); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index) { + if (playerRttListBuilder_ == null) { + return playerRttList_.get(index); + } else { + return playerRttListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder setPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo value) { + if (playerRttListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerRttListIsMutable(); + playerRttList_.set(index, value); + onChanged(); + } else { + playerRttListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder setPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder builderForValue) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerRttListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo value) { + if (playerRttListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerRttListIsMutable(); + playerRttList_.add(value); + onChanged(); + } else { + playerRttListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo value) { + if (playerRttListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerRttListIsMutable(); + playerRttList_.add(index, value); + onChanged(); + } else { + playerRttListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder builderForValue) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.add(builderForValue.build()); + onChanged(); + } else { + playerRttListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder builderForValue) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerRttListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addAllPlayerRttList( + java.lang.Iterable values) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerRttList_); + onChanged(); + } else { + playerRttListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder clearPlayerRttList() { + if (playerRttListBuilder_ == null) { + playerRttList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerRttListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder removePlayerRttList(int index) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.remove(index); + onChanged(); + } else { + playerRttListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder getPlayerRttListBuilder( + int index) { + return getPlayerRttListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( + int index) { + if (playerRttListBuilder_ == null) { + return playerRttList_.get(index); } else { + return playerRttListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public java.util.List + getPlayerRttListOrBuilderList() { + if (playerRttListBuilder_ != null) { + return playerRttListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerRttList_); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder addPlayerRttListBuilder() { + return getPlayerRttListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder addPlayerRttListBuilder( + int index) { + return getPlayerRttListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public java.util.List + getPlayerRttListBuilderList() { + return getPlayerRttListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder> + getPlayerRttListFieldBuilder() { + if (playerRttListBuilder_ == null) { + playerRttListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder>( + playerRttList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerRttList_ = null; + } + return playerRttListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldPlayerRTTNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerRTTNotify) + private static final emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerRTTNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerRTTNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerRTTNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerRTTNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerRTTNotify.proto\032\023PlayerRTTI" + + "nfo.proto\"?\n\024WorldPlayerRTTNotify\022\'\n\017pla" + + "yer_rtt_list\030\001 \003(\0132\016.PlayerRTTInfoB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerRTTNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerRTTNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerRTTNotify_descriptor, + new java.lang.String[] { "PlayerRttList", }); + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveReqOuterClass.java new file mode 100644 index 000000000..0a6d7e104 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerReviveReq.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerReviveReqOuterClass { + private WorldPlayerReviveReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerReviveReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerReviveReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 225
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerReviveReq} + */ + public static final class WorldPlayerReviveReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerReviveReq) + WorldPlayerReviveReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerReviveReq.newBuilder() to construct. + private WorldPlayerReviveReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerReviveReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerReviveReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerReviveReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.class, emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq other = (emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 225
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerReviveReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerReviveReq) + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.class, emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq build() { + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq buildPartial() { + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq result = new emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq other) { + if (other == emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldPlayerReviveReq) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerReviveReq) + private static final emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq(); + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerReviveReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerReviveReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerReviveReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerReviveReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerReviveReq.proto\"\026\n\024WorldPla" + + "yerReviveReqB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorldPlayerReviveReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerReviveReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerReviveReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java new file mode 100644 index 000000000..4c58744a4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerReviveRsp.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerReviveRspOuterClass { + private WorldPlayerReviveRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerReviveRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerReviveRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 278
+   * EnetChannelId: 0
+   * EnetIsReliable: false
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerReviveRsp} + */ + public static final class WorldPlayerReviveRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerReviveRsp) + WorldPlayerReviveRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerReviveRsp.newBuilder() to construct. + private WorldPlayerReviveRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerReviveRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerReviveRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerReviveRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.class, emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp other = (emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * CmdId: 278
+     * EnetChannelId: 0
+     * EnetIsReliable: false
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerReviveRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerReviveRsp) + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.class, emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp build() { + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp buildPartial() { + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp result = new emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp other) { + if (other == emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:WorldPlayerReviveRsp) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerReviveRsp) + private static final emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp(); + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerReviveRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerReviveRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerReviveRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerReviveRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerReviveRsp.proto\"\'\n\024WorldPla" + + "yerReviveRsp\022\017\n\007retcode\030\003 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorldPlayerReviveRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerReviveRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerReviveRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/emu/grasscutter/GameConstants.java b/src/main/java/emu/grasscutter/GameConstants.java index 5e50e3fd6..97bbb42fe 100644 --- a/src/main/java/emu/grasscutter/GameConstants.java +++ b/src/main/java/emu/grasscutter/GameConstants.java @@ -6,23 +6,30 @@ import emu.grasscutter.utils.Position; import emu.grasscutter.utils.Utils; public final class GameConstants { - public static String VERSION = "2.7.0"; - - public static final int MAX_TEAMS = 4; - public static final int MAIN_CHARACTER_MALE = 10000005; - public static final int MAIN_CHARACTER_FEMALE = 10000007; - public static final Position START_POSITION = new Position(2747, 194, -1719); - - public static final int MAX_FRIENDS = 45; - public static final int MAX_FRIEND_REQUESTS = 50; - - public static final int SERVER_CONSOLE_UID = 99; // The UID of the server console's "player". - - // Default entity ability hashes. - public static final String[] DEFAULT_ABILITY_STRINGS = { - "Avatar_DefaultAbility_VisionReplaceDieInvincible", "Avatar_DefaultAbility_AvartarInShaderChange", "Avatar_SprintBS_Invincible", - "Avatar_Freeze_Duration_Reducer", "Avatar_Attack_ReviveEnergy", "Avatar_Component_Initializer", "Avatar_FallAnthem_Achievement_Listener" - }; - public static final int[] DEFAULT_ABILITY_HASHES = Arrays.stream(DEFAULT_ABILITY_STRINGS).mapToInt(Utils::abilityHash).toArray(); - public static final int DEFAULT_ABILITY_NAME = Utils.abilityHash("Default"); + public static String VERSION = "3.0.0"; + + public static final int DEFAULT_TEAMS = 4; + public static final int MAX_TEAMS = 10; + public static final int MAIN_CHARACTER_MALE = 10000005; + public static final int MAIN_CHARACTER_FEMALE = 10000007; + public static final Position START_POSITION = new Position(2747, 194, -1719); + + public static final int MAX_FRIENDS = 45; + public static final int MAX_FRIEND_REQUESTS = 50; + + public static final int SERVER_CONSOLE_UID = 99; // The UID of the server console's "player". + + public static final int BATTLE_PASS_MAX_LEVEL = 50; + public static final int BATTLE_PASS_POINT_PER_LEVEL = 1000; + public static final int BATTLE_PASS_POINT_PER_WEEK = 10000; + public static final int BATTLE_PASS_LEVEL_PRICE = 150; + public static final int BATTLE_PASS_CURRENT_INDEX = 2; + + // Default entity ability hashes. + public static final String[] DEFAULT_ABILITY_STRINGS = { + "Avatar_DefaultAbility_VisionReplaceDieInvincible", "Avatar_DefaultAbility_AvartarInShaderChange", "Avatar_SprintBS_Invincible", + "Avatar_Freeze_Duration_Reducer", "Avatar_Attack_ReviveEnergy", "Avatar_Component_Initializer", "Avatar_FallAnthem_Achievement_Listener" + }; + public static final int[] DEFAULT_ABILITY_HASHES = Arrays.stream(DEFAULT_ABILITY_STRINGS).mapToInt(Utils::abilityHash).toArray(); + public static final int DEFAULT_ABILITY_NAME = Utils.abilityHash("Default"); } diff --git a/src/main/java/emu/grasscutter/Grasscutter.java b/src/main/java/emu/grasscutter/Grasscutter.java index af88b74ac..d5a472581 100644 --- a/src/main/java/emu/grasscutter/Grasscutter.java +++ b/src/main/java/emu/grasscutter/Grasscutter.java @@ -1,23 +1,37 @@ package emu.grasscutter; -import java.io.*; -import java.util.Calendar; +import ch.qos.logback.classic.Level; +import ch.qos.logback.classic.Logger; +import com.google.gson.Gson; import emu.grasscutter.auth.AuthenticationSystem; import emu.grasscutter.auth.DefaultAuthentication; import emu.grasscutter.command.CommandMap; -import emu.grasscutter.game.managers.EnergyManager.EnergyManager; -import emu.grasscutter.game.managers.StaminaManager.StaminaManager; +import emu.grasscutter.command.DefaultPermissionHandler; +import emu.grasscutter.command.PermissionHandler; +import emu.grasscutter.config.ConfigContainer; +import emu.grasscutter.data.ResourceLoader; +import emu.grasscutter.database.DatabaseManager; import emu.grasscutter.plugin.PluginManager; import emu.grasscutter.plugin.api.ServerHook; import emu.grasscutter.scripts.ScriptLoader; +import emu.grasscutter.server.game.GameServer; import emu.grasscutter.server.http.HttpServer; import emu.grasscutter.server.http.dispatch.DispatchHandler; -import emu.grasscutter.server.http.handlers.*; import emu.grasscutter.server.http.dispatch.RegionHandler; import emu.grasscutter.server.http.documentation.DocumentationServerHandler; -import emu.grasscutter.utils.ConfigContainer; +import emu.grasscutter.server.http.handlers.AnnouncementsHandler; +import emu.grasscutter.server.http.handlers.GachaHandler; +import emu.grasscutter.server.http.handlers.GenericHandler; +import emu.grasscutter.server.http.handlers.LogHandler; +import emu.grasscutter.tools.Tools; +import emu.grasscutter.utils.Crypto; +import emu.grasscutter.utils.JsonUtils; +import emu.grasscutter.utils.Language; +import emu.grasscutter.utils.StartupArguments; import emu.grasscutter.utils.Utils; +import lombok.Getter; +import lombok.Setter; import org.jline.reader.EndOfFileException; import org.jline.reader.LineReader; import org.jline.reader.LineReaderBuilder; @@ -27,334 +41,338 @@ import org.jline.terminal.TerminalBuilder; import org.reflections.Reflections; import org.slf4j.LoggerFactory; -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; - -import ch.qos.logback.classic.Logger; -import emu.grasscutter.data.ResourceLoader; -import emu.grasscutter.database.DatabaseManager; -import emu.grasscutter.utils.Language; -import emu.grasscutter.server.game.GameServer; -import emu.grasscutter.tools.Tools; -import emu.grasscutter.utils.Crypto; - import javax.annotation.Nullable; +import java.io.*; +import java.util.Calendar; +import static emu.grasscutter.config.Configuration.DATA; +import static emu.grasscutter.config.Configuration.SERVER; import static emu.grasscutter.utils.Language.translate; -import static emu.grasscutter.Configuration.*; public final class Grasscutter { - private static final Logger log = (Logger) LoggerFactory.getLogger(Grasscutter.class); - private static LineReader consoleLineReader = null; - - private static Language language; + private static final Logger log = (Logger) LoggerFactory.getLogger(Grasscutter.class); + private static LineReader consoleLineReader = null; - private static final Gson gson = new GsonBuilder().setPrettyPrinting().create(); - public static final File configFile = new File("./config.json"); + private static Language language; - private static int day; // Current day of week. + public static final File configFile = new File("./config.json"); - private static HttpServer httpServer; - private static GameServer gameServer; - private static PluginManager pluginManager; - private static AuthenticationSystem authenticationSystem; + private static int day; // Current day of week. + @Getter @Setter private static String preferredLanguage; - public static final Reflections reflector = new Reflections("emu.grasscutter"); - public static ConfigContainer config; - - static { - // Declare logback configuration. - System.setProperty("logback.configurationFile", "src/main/resources/logback.xml"); + private static HttpServer httpServer; + private static GameServer gameServer; + private static PluginManager pluginManager; + @Getter private static CommandMap commandMap; - // Load server configuration. - Grasscutter.loadConfig(); - // Attempt to update configuration. - ConfigContainer.updateConfig(); + private static AuthenticationSystem authenticationSystem; + private static PermissionHandler permissionHandler; - // Load translation files. - Grasscutter.loadLanguage(); + public static final Reflections reflector = new Reflections("emu.grasscutter"); + public static ConfigContainer config; - // Check server structure. - Utils.startupCheck(); - } + static { + // Declare logback configuration. + System.setProperty("logback.configurationFile", "src/main/resources/logback.xml"); - public static void main(String[] args) throws Exception { - Crypto.loadKeys(); // Load keys from buffers. - - // Parse arguments. - boolean exitEarly = false; - for (String arg : args) { - switch (arg.toLowerCase()) { - case "-handbook" -> { - Tools.createGmHandbook(); exitEarly = true; - } - case "-gachamap" -> { - Tools.createGachaMapping(DATA("gacha_mappings.js")); exitEarly = true; - } - case "-version" -> { - System.out.println("Grasscutter version: " + BuildConfig.VERSION + "-" + BuildConfig.GIT_HASH); exitEarly = true; - } - } - } - - // Exit early if argument sets it. - if(exitEarly) System.exit(0); - - // Initialize server. - Grasscutter.getLogger().info(translate("messages.status.starting")); - Grasscutter.getLogger().info(translate("messages.status.game_version", GameConstants.VERSION)); - Grasscutter.getLogger().info(translate("messages.status.version", BuildConfig.VERSION, BuildConfig.GIT_HASH)); - - // Load all resources. - Grasscutter.updateDayOfWeek(); - ResourceLoader.loadAll(); - ScriptLoader.init(); - EnergyManager.initialize(); - - // Initialize database. - DatabaseManager.initialize(); - - // Initialize the default authentication system. - authenticationSystem = new DefaultAuthentication(); - - // Create server instances. - httpServer = new HttpServer(); - gameServer = new GameServer(); - // Create a server hook instance with both servers. - new ServerHook(gameServer, httpServer); - - // Create plugin manager instance. - pluginManager = new PluginManager(); - // Add HTTP routes after loading plugins. - httpServer.addRouter(HttpServer.UnhandledRequestRouter.class); - httpServer.addRouter(HttpServer.DefaultRequestRouter.class); - httpServer.addRouter(RegionHandler.class); - httpServer.addRouter(LogHandler.class); - httpServer.addRouter(GenericHandler.class); - httpServer.addRouter(AnnouncementsHandler.class); - httpServer.addRouter(DispatchHandler.class); - httpServer.addRouter(GachaHandler.class); - httpServer.addRouter(DocumentationServerHandler.class); - - // TODO: find a better place? - StaminaManager.initialize(); - - // Start servers. - var runMode = SERVER.runMode; - if (runMode == ServerRunMode.HYBRID) { - httpServer.start(); - gameServer.start(); - } else if (runMode == ServerRunMode.DISPATCH_ONLY) { - httpServer.start(); - } else if (runMode == ServerRunMode.GAME_ONLY) { - gameServer.start(); - } else { - getLogger().error(translate("messages.status.run_mode_error", runMode)); - getLogger().error(translate("messages.status.run_mode_help")); - getLogger().error(translate("messages.status.shutdown")); - System.exit(1); - } - - // Enable all plugins. - pluginManager.enablePlugins(); - - // Hook into shutdown event. - Runtime.getRuntime().addShutdownHook(new Thread(Grasscutter::onShutdown)); - - // Open console. - startConsole(); - } + // Disable the MongoDB logger. + var mongoLogger = (Logger) LoggerFactory.getLogger("org.mongodb.driver"); + mongoLogger.setLevel(Level.OFF); - /** - * Server shutdown event. - */ - private static void onShutdown() { - // Disable all plugins. - pluginManager.disablePlugins(); - } + // Load server configuration. + Grasscutter.loadConfig(); + // Attempt to update configuration. + ConfigContainer.updateConfig(); - /* - * Methods for the language system component. - */ - - public static void loadLanguage() { - var locale = config.language.language; - language = Language.getLanguage(Utils.getLanguageCode(locale)); - } - - /* - * Methods for the configuration system component. - */ + // Load translation files. + Grasscutter.loadLanguage(); - /** - * Attempts to load the configuration from a file. - */ - public static void loadConfig() { - // Check if config.json exists. If not, we generate a new config. - if (!configFile.exists()) { - getLogger().info("config.json could not be found. Generating a default configuration ..."); - config = new ConfigContainer(); - Grasscutter.saveConfig(config); - return; - } + // Check server structure. + Utils.startupCheck(); + } - // If the file already exists, we attempt to load it. - try (FileReader file = new FileReader(configFile)) { - config = gson.fromJson(file, ConfigContainer.class); - } catch (Exception exception) { - getLogger().error("There was an error while trying to load the configuration from config.json. Please make sure that there are no syntax errors. If you want to start with a default configuration, delete your existing config.json."); - System.exit(1); - } - } + public static void main(String[] args) throws Exception { + Crypto.loadKeys(); // Load keys from buffers. - /** - * Saves the provided server configuration. - * @param config The configuration to save, or null for a new one. - */ - public static void saveConfig(@Nullable ConfigContainer config) { - if(config == null) config = new ConfigContainer(); - - try (FileWriter file = new FileWriter(configFile)) { - file.write(gson.toJson(config)); - } catch (IOException ignored) { - Grasscutter.getLogger().error("Unable to write to config file."); - } catch (Exception e) { - Grasscutter.getLogger().error("Unable to save config file.", e); - } - } + // Parse start-up arguments. + if (StartupArguments.parse(args)) { + System.exit(0); // Exit early. + } - /* - * Getters for the various server components. - */ - - public static ConfigContainer getConfig() { - return config; - } + // Create command map. + commandMap = new CommandMap(true); + // Generate handbooks. + Tools.createGmHandbooks(); - public static Language getLanguage() { - return language; - } + // Initialize server. + Grasscutter.getLogger().info(translate("messages.status.starting")); + Grasscutter.getLogger().info(translate("messages.status.game_version", GameConstants.VERSION)); + Grasscutter.getLogger().info(translate("messages.status.version", BuildConfig.VERSION, BuildConfig.GIT_HASH)); - public static void setLanguage(Language language) { + // Load all resources. + Grasscutter.updateDayOfWeek(); + ResourceLoader.loadAll(); + ScriptLoader.init(); + + // Initialize database. + DatabaseManager.initialize(); + + // Initialize the default systems. + authenticationSystem = new DefaultAuthentication(); + permissionHandler = new DefaultPermissionHandler(); + + // Create server instances. + httpServer = new HttpServer(); + gameServer = new GameServer(); + // Create a server hook instance with both servers. + new ServerHook(gameServer, httpServer); + + // Create plugin manager instance. + pluginManager = new PluginManager(); + // Add HTTP routes after loading plugins. + httpServer.addRouter(HttpServer.UnhandledRequestRouter.class); + httpServer.addRouter(HttpServer.DefaultRequestRouter.class); + httpServer.addRouter(RegionHandler.class); + httpServer.addRouter(LogHandler.class); + httpServer.addRouter(GenericHandler.class); + httpServer.addRouter(AnnouncementsHandler.class); + httpServer.addRouter(DispatchHandler.class); + httpServer.addRouter(GachaHandler.class); + httpServer.addRouter(DocumentationServerHandler.class); + + // Start servers. + var runMode = SERVER.runMode; + if (runMode == ServerRunMode.HYBRID) { + httpServer.start(); + gameServer.start(); + } else if (runMode == ServerRunMode.DISPATCH_ONLY) { + httpServer.start(); + } else if (runMode == ServerRunMode.GAME_ONLY) { + gameServer.start(); + } else { + getLogger().error(translate("messages.status.run_mode_error", runMode)); + getLogger().error(translate("messages.status.run_mode_help")); + getLogger().error(translate("messages.status.shutdown")); + System.exit(1); + } + + // Enable all plugins. + pluginManager.enablePlugins(); + + // Hook into shutdown event. + Runtime.getRuntime().addShutdownHook(new Thread(Grasscutter::onShutdown)); + + // Open console. + startConsole(); + } + + /** + * Server shutdown event. + */ + private static void onShutdown() { + // Disable all plugins. + if (pluginManager != null) + pluginManager.disablePlugins(); + } + + /* + * Methods for the language system component. + */ + + public static void loadLanguage() { + var locale = config.language.language; + language = Language.getLanguage(Utils.getLanguageCode(locale)); + } + + /* + * Methods for the configuration system component. + */ + + /** + * Attempts to load the configuration from a file. + */ + public static void loadConfig() { + // Check if config.json exists. If not, we generate a new config. + if (!configFile.exists()) { + getLogger().info("config.json could not be found. Generating a default configuration ..."); + config = new ConfigContainer(); + Grasscutter.saveConfig(config); + return; + } + + // If the file already exists, we attempt to load it. + try { + config = JsonUtils.loadToClass(configFile.getPath(), ConfigContainer.class); + } catch (Exception exception) { + getLogger().error("There was an error while trying to load the configuration from config.json. Please make sure that there are no syntax errors. If you want to start with a default configuration, delete your existing config.json."); + System.exit(1); + } + } + + /** + * Saves the provided server configuration. + * + * @param config The configuration to save, or null for a new one. + */ + public static void saveConfig(@Nullable ConfigContainer config) { + if (config == null) config = new ConfigContainer(); + + try (FileWriter file = new FileWriter(configFile)) { + file.write(JsonUtils.encode(config)); + } catch (IOException ignored) { + Grasscutter.getLogger().error("Unable to write to config file."); + } catch (Exception e) { + Grasscutter.getLogger().error("Unable to save config file.", e); + } + } + + /* + * Getters for the various server components. + */ + + public static ConfigContainer getConfig() { + return config; + } + + public static Language getLanguage() { + return language; + } + + public static void setLanguage(Language language) { Grasscutter.language = language; - } + } - public static Language getLanguage(String langCode) { + public static Language getLanguage(String langCode) { return Language.getLanguage(langCode); - } + } - public static Logger getLogger() { - return log; - } + public static Logger getLogger() { + return log; + } - public static LineReader getConsole() { - if (consoleLineReader == null) { - Terminal terminal = null; - try { - terminal = TerminalBuilder.builder().jna(true).build(); - } catch (Exception e) { - try { - // Fallback to a dumb jline terminal. - terminal = TerminalBuilder.builder().dumb(true).build(); - } catch (Exception ignored) { - // When dumb is true, build() never throws. - } - } - consoleLineReader = LineReaderBuilder.builder() - .terminal(terminal) - .build(); - } - return consoleLineReader; - } + public static LineReader getConsole() { + if (consoleLineReader == null) { + Terminal terminal = null; + try { + terminal = TerminalBuilder.builder().jna(true).build(); + } catch (Exception e) { + try { + // Fallback to a dumb jline terminal. + terminal = TerminalBuilder.builder().dumb(true).build(); + } catch (Exception ignored) { + // When dumb is true, build() never throws. + } + } + consoleLineReader = LineReaderBuilder.builder() + .terminal(terminal) + .build(); + } + return consoleLineReader; + } - public static Gson getGsonFactory() { - return gson; - } + @Deprecated(forRemoval = true) + public static Gson getGsonFactory() { + return JsonUtils.getGsonFactory(); + } - public static HttpServer getHttpServer() { - return httpServer; - } + public static HttpServer getHttpServer() { + return httpServer; + } - public static GameServer getGameServer() { - return gameServer; - } + public static GameServer getGameServer() { + return gameServer; + } - public static PluginManager getPluginManager() { - return pluginManager; - } - - public static AuthenticationSystem getAuthenticationSystem() { - return authenticationSystem; - } + public static PluginManager getPluginManager() { + return pluginManager; + } - public static int getCurrentDayOfWeek() { - return day; - } - - /* - * Utility methods. - */ - - public static void updateDayOfWeek() { - Calendar calendar = Calendar.getInstance(); - day = calendar.get(Calendar.DAY_OF_WEEK); - } + public static AuthenticationSystem getAuthenticationSystem() { + return authenticationSystem; + } - public static void startConsole() { - // Console should not start in dispatch only mode. - if (SERVER.runMode == ServerRunMode.DISPATCH_ONLY) { - getLogger().info(translate("messages.dispatch.no_commands_error")); - return; - } + public static PermissionHandler getPermissionHandler() { + return permissionHandler; + } - getLogger().info(translate("messages.status.done")); - String input = null; - boolean isLastInterrupted = false; - while (config.server.game.enableConsole) { - try { - input = consoleLineReader.readLine("> "); - } catch (UserInterruptException e) { - if (!isLastInterrupted) { - isLastInterrupted = true; - Grasscutter.getLogger().info("Press Ctrl-C again to shutdown."); - continue; - } else { - Runtime.getRuntime().exit(0); - } - } catch (EndOfFileException e) { - Grasscutter.getLogger().info("EOF detected."); - continue; - } catch (IOError e) { - Grasscutter.getLogger().error("An IO error occurred.", e); - continue; - } + public static int getCurrentDayOfWeek() { + return day; + } - isLastInterrupted = false; - try { - CommandMap.getInstance().invoke(null, null, input); - } catch (Exception e) { - Grasscutter.getLogger().error(translate("messages.game.command_error"), e); - } - } - } + /* + * Utility methods. + */ - /** - * Sets the authentication system for the server. - * @param authenticationSystem The authentication system to use. - */ - public static void setAuthenticationSystem(AuthenticationSystem authenticationSystem) { - Grasscutter.authenticationSystem = authenticationSystem; - } + public static void updateDayOfWeek() { + Calendar calendar = Calendar.getInstance(); + day = calendar.get(Calendar.DAY_OF_WEEK); + } - /* - * Enums for the configuration. - */ - - public enum ServerRunMode { - HYBRID, DISPATCH_ONLY, GAME_ONLY - } + public static void startConsole() { + // Console should not start in dispatch only mode. + if (SERVER.runMode == ServerRunMode.DISPATCH_ONLY) { + getLogger().info(translate("messages.dispatch.no_commands_error")); + return; + } - public enum ServerDebugMode { - ALL, MISSING, NONE - } + getLogger().info(translate("messages.status.done")); + String input = null; + boolean isLastInterrupted = false; + while (config.server.game.enableConsole) { + try { + input = consoleLineReader.readLine("> "); + } catch (UserInterruptException e) { + if (!isLastInterrupted) { + isLastInterrupted = true; + Grasscutter.getLogger().info("Press Ctrl-C again to shutdown."); + continue; + } else { + Runtime.getRuntime().exit(0); + } + } catch (EndOfFileException e) { + Grasscutter.getLogger().info("EOF detected."); + continue; + } catch (IOError e) { + Grasscutter.getLogger().error("An IO error occurred.", e); + continue; + } + + isLastInterrupted = false; + try { + CommandMap.getInstance().invoke(null, null, input); + } catch (Exception e) { + Grasscutter.getLogger().error(translate("messages.game.command_error"), e); + } + } + } + + /** + * Sets the authentication system for the server. + * + * @param authenticationSystem The authentication system to use. + */ + public static void setAuthenticationSystem(AuthenticationSystem authenticationSystem) { + Grasscutter.authenticationSystem = authenticationSystem; + } + + /** + * Sets the permission handler for the server. + * + * @param permissionHandler The permission handler to use. + */ + public static void setPermissionHandler(PermissionHandler permissionHandler) { + Grasscutter.permissionHandler = permissionHandler; + } + + /* + * Enums for the configuration. + */ + + public enum ServerRunMode { + HYBRID, DISPATCH_ONLY, GAME_ONLY + } + + public enum ServerDebugMode { + ALL, MISSING, WHITELIST, BLACKLIST, NONE + } } diff --git a/src/main/java/emu/grasscutter/auth/AuthenticationSystem.java b/src/main/java/emu/grasscutter/auth/AuthenticationSystem.java index 90f2648c5..828c4eca0 100644 --- a/src/main/java/emu/grasscutter/auth/AuthenticationSystem.java +++ b/src/main/java/emu/grasscutter/auth/AuthenticationSystem.java @@ -2,8 +2,7 @@ package emu.grasscutter.auth; import emu.grasscutter.game.Account; import emu.grasscutter.server.http.objects.*; -import express.http.Request; -import express.http.Response; +import io.javalin.http.Context; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; @@ -15,7 +14,7 @@ import javax.annotation.Nullable; * Can be changed by plugins. */ public interface AuthenticationSystem { - + /** * Called when a user requests to make an account. * @param username The provided username. @@ -71,9 +70,8 @@ public interface AuthenticationSystem { */ @Builder @AllArgsConstructor @Getter class AuthenticationRequest { - private final Request request; - @Nullable private final Response response; - + private final Context context; + @Nullable private final LoginAccountRequestJson passwordRequest; @Nullable private final LoginTokenRequestJson tokenRequest; @Nullable private final ComboTokenReqJson sessionKeyRequest; @@ -82,53 +80,51 @@ public interface AuthenticationSystem { /** * Generates an authentication request from a {@link LoginAccountRequestJson} object. - * @param request The Express request. + * @param ctx The Javalin context. * @param jsonData The JSON data. * @return An authentication request. */ - static AuthenticationRequest fromPasswordRequest(Request request, LoginAccountRequestJson jsonData) { + static AuthenticationRequest fromPasswordRequest(Context ctx, LoginAccountRequestJson jsonData) { return AuthenticationRequest.builder() - .request(request) + .context(ctx) .passwordRequest(jsonData) .build(); } /** * Generates an authentication request from a {@link LoginTokenRequestJson} object. - * @param request The Express request. + * @param ctx The Javalin context. * @param jsonData The JSON data. * @return An authentication request. */ - static AuthenticationRequest fromTokenRequest(Request request, LoginTokenRequestJson jsonData) { + static AuthenticationRequest fromTokenRequest(Context ctx, LoginTokenRequestJson jsonData) { return AuthenticationRequest.builder() - .request(request) + .context(ctx) .tokenRequest(jsonData) .build(); } /** * Generates an authentication request from a {@link ComboTokenReqJson} object. - * @param request The Express request. + * @param ctx The Javalin context. * @param jsonData The JSON data. * @return An authentication request. */ - static AuthenticationRequest fromComboTokenRequest(Request request, ComboTokenReqJson jsonData, + static AuthenticationRequest fromComboTokenRequest(Context ctx, ComboTokenReqJson jsonData, ComboTokenReqJson.LoginTokenData tokenData) { return AuthenticationRequest.builder() - .request(request) + .context(ctx) .sessionKeyRequest(jsonData) .sessionKeyData(tokenData) .build(); } /** - * Generates an authentication request from a {@link Response} object. - * @param request The Express request. - * @param response the Express response. + * Generates an authentication request from a {@link Context} object. + * @param ctx The Javalin context. * @return An authentication request. */ - static AuthenticationRequest fromExternalRequest(Request request, Response response) { - return AuthenticationRequest.builder().request(request) - .response(response).build(); + static AuthenticationRequest fromExternalRequest(Context ctx) { + return AuthenticationRequest.builder().context(ctx).build(); } } diff --git a/src/main/java/emu/grasscutter/auth/DefaultAuthentication.java b/src/main/java/emu/grasscutter/auth/DefaultAuthentication.java index ba77e7d6e..9fa1ec4aa 100644 --- a/src/main/java/emu/grasscutter/auth/DefaultAuthentication.java +++ b/src/main/java/emu/grasscutter/auth/DefaultAuthentication.java @@ -6,6 +6,7 @@ import emu.grasscutter.game.Account; import emu.grasscutter.server.http.objects.ComboTokenResJson; import emu.grasscutter.server.http.objects.LoginResultJson; +import static emu.grasscutter.config.Configuration.ACCOUNT; import static emu.grasscutter.utils.Language.translate; /** @@ -13,12 +14,20 @@ import static emu.grasscutter.utils.Language.translate; * Allows all users to access any account. */ public final class DefaultAuthentication implements AuthenticationSystem { - private final Authenticator passwordAuthenticator = new PasswordAuthenticator(); - private final Authenticator tokenAuthenticator = new TokenAuthenticator(); - private final Authenticator sessionKeyAuthenticator = new SessionKeyAuthenticator(); - private final ExternalAuthenticator externalAuthenticator = new ExternalAuthentication(); - private final OAuthAuthenticator oAuthAuthenticator = new OAuthAuthentication(); - + private Authenticator passwordAuthenticator; + private Authenticator tokenAuthenticator = new TokenAuthenticator(); + private Authenticator sessionKeyAuthenticator = new SessionKeyAuthenticator(); + private ExternalAuthenticator externalAuthenticator = new ExternalAuthentication(); + private OAuthAuthenticator oAuthAuthenticator = new OAuthAuthentication(); + + public DefaultAuthentication() { + if (ACCOUNT.EXPERIMENTAL_RealPassword) { + passwordAuthenticator = new ExperimentalPasswordAuthenticator(); + } else { + passwordAuthenticator = new PasswordAuthenticator(); + } + } + @Override public void createAccount(String username, String password) { // Unhandled. The default authenticator doesn't store passwords. @@ -31,7 +40,7 @@ public final class DefaultAuthentication implements AuthenticationSystem { @Override public Account verifyUser(String details) { - Grasscutter.getLogger().info(translate("dispatch.authentication.default_unable_to_verify")); + Grasscutter.getLogger().info(translate("messages.dispatch.authentication.default_unable_to_verify")); return null; } diff --git a/src/main/java/emu/grasscutter/auth/DefaultAuthenticators.java b/src/main/java/emu/grasscutter/auth/DefaultAuthenticators.java index 905535380..85b9e8e29 100644 --- a/src/main/java/emu/grasscutter/auth/DefaultAuthenticators.java +++ b/src/main/java/emu/grasscutter/auth/DefaultAuthenticators.java @@ -1,32 +1,42 @@ package emu.grasscutter.auth; +import at.favre.lib.crypto.bcrypt.BCrypt; import emu.grasscutter.Grasscutter; import emu.grasscutter.auth.AuthenticationSystem.AuthenticationRequest; import emu.grasscutter.database.DatabaseHelper; import emu.grasscutter.game.Account; import emu.grasscutter.server.http.objects.*; +import emu.grasscutter.utils.FileUtils; +import emu.grasscutter.utils.Utils; -import static emu.grasscutter.Configuration.*; +import javax.crypto.Cipher; +import java.nio.charset.StandardCharsets; +import java.security.KeyFactory; +import java.security.interfaces.RSAPrivateKey; +import java.security.spec.PKCS8EncodedKeySpec; + +import static emu.grasscutter.config.Configuration.*; import static emu.grasscutter.utils.Language.translate; /** * A class containing default authenticators. */ public final class DefaultAuthenticators { - + /** * Handles the authentication request from the username and password form. */ public static class PasswordAuthenticator implements Authenticator { - @Override public LoginResultJson authenticate(AuthenticationRequest request) { + @Override + public LoginResultJson authenticate(AuthenticationRequest request) { var response = new LoginResultJson(); - + var requestData = request.getPasswordRequest(); assert requestData != null; // This should never be null. int playerCount = Grasscutter.getGameServer().getPlayers().size(); - boolean successfulLogin = false; - String address = request.getRequest().ip(); + boolean successfulLogin = false; + String address = request.getContext().ip(); String responseMessage = translate("messages.dispatch.account.username_error"); String loggerMessage = ""; @@ -34,12 +44,12 @@ public final class DefaultAuthenticators { Account account = DatabaseHelper.getAccountByName(requestData.account); if (ACCOUNT.maxPlayer <= -1 || playerCount < ACCOUNT.maxPlayer) { // Check if account exists. - if(account == null && ACCOUNT.autoCreate) { + if (account == null && ACCOUNT.autoCreate) { // This account has been created AUTOMATICALLY. There will be no permissions added. account = DatabaseHelper.createAccountWithUid(requestData.account, 0); // Check if the account was created successfully. - if(account == null) { + if (account == null) { responseMessage = translate("messages.dispatch.account.username_create_error"); Grasscutter.getLogger().info(translate("messages.dispatch.account.account_login_create_error", address)); } else { @@ -49,9 +59,9 @@ public final class DefaultAuthenticators { // Log the creation. Grasscutter.getLogger().info(translate("messages.dispatch.account.account_login_create_success", address, response.data.account.uid)); } - } else if(account != null) + } else if (account != null) successfulLogin = true; - else + else loggerMessage = translate("messages.dispatch.account.account_login_exist_error", address); } else { @@ -59,9 +69,113 @@ public final class DefaultAuthenticators { loggerMessage = translate("messages.dispatch.account.login_max_player_limit", address); } - + // Set response data. - if(successfulLogin) { + if (successfulLogin) { + response.message = "OK"; + response.data.account.uid = account.getId(); + response.data.account.token = account.generateSessionKey(); + response.data.account.email = account.getEmail(); + + loggerMessage = translate("messages.dispatch.account.login_success", address, account.getId()); + } else { + response.retcode = -201; + response.message = responseMessage; + + } + Grasscutter.getLogger().info(loggerMessage); + + return response; + } + } + + public static class ExperimentalPasswordAuthenticator implements Authenticator { + @Override + public LoginResultJson authenticate(AuthenticationRequest request) { + var response = new LoginResultJson(); + + var requestData = request.getPasswordRequest(); + assert requestData != null; // This should never be null. + int playerCount = Grasscutter.getGameServer().getPlayers().size(); + + boolean successfulLogin = false; + String address = request.getContext().ip(); + String responseMessage = translate("messages.dispatch.account.username_error"); + String loggerMessage = ""; + String decryptedPassword = ""; + try { + byte[] key = FileUtils.readResource("/keys/auth_private-key.der"); + PKCS8EncodedKeySpec keySpec = new PKCS8EncodedKeySpec(key); + KeyFactory keyFactory = KeyFactory.getInstance("RSA"); + RSAPrivateKey private_key = (RSAPrivateKey) keyFactory.generatePrivate(keySpec); + + Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); + + cipher.init(Cipher.DECRYPT_MODE, private_key); + + decryptedPassword = new String(cipher.doFinal(Utils.base64Decode(request.getPasswordRequest().password)), StandardCharsets.UTF_8); + } catch (Exception ignored) { + decryptedPassword = request.getPasswordRequest().password; + } + + if (decryptedPassword == null) { + successfulLogin = false; + loggerMessage = translate("messages.dispatch.account.login_password_error", address); + responseMessage = translate("messages.dispatch.account.password_error"); + } + + // Get account from database. + Account account = DatabaseHelper.getAccountByName(requestData.account); + if (ACCOUNT.maxPlayer <= -1 || playerCount < ACCOUNT.maxPlayer) { + // Check if account exists. + if (account == null && ACCOUNT.autoCreate) { + // This account has been created AUTOMATICALLY. There will be no permissions added. + if (decryptedPassword.length() >= 8) { + account = DatabaseHelper.createAccountWithUid(requestData.account, 0); + account.setPassword(BCrypt.withDefaults().hashToString(12, decryptedPassword.toCharArray())); + account.save(); + + // Check if the account was created successfully. + if (account == null) { + responseMessage = translate("messages.dispatch.account.username_create_error"); + loggerMessage = translate("messages.dispatch.account.account_login_create_error", address); + } else { + // Continue with login. + successfulLogin = true; + + // Log the creation. + Grasscutter.getLogger().info(translate("messages.dispatch.account.account_login_create_success", address, response.data.account.uid)); + } + } else { + successfulLogin = false; + loggerMessage = translate("messages.dispatch.account.login_password_error", address); + responseMessage = translate("messages.dispatch.account.password_length_error"); + } + } else if (account != null) { + if (account.getPassword() != null && !account.getPassword().isEmpty()) { + if (BCrypt.verifyer().verify(decryptedPassword.toCharArray(), account.getPassword()).verified) { + successfulLogin = true; + } else { + successfulLogin = false; + loggerMessage = translate("messages.dispatch.account.login_password_error", address); + responseMessage = translate("messages.dispatch.account.password_error"); + } + } else { + successfulLogin = false; + loggerMessage = translate("messages.dispatch.account.login_password_storage_error", address); + responseMessage = translate("messages.dispatch.account.password_storage_error"); + } + } else { + loggerMessage = translate("messages.dispatch.account.account_login_exist_error", address); + } + } else { + responseMessage = translate("messages.dispatch.account.server_max_player_limit"); + loggerMessage = translate("messages.dispatch.account.login_max_player_limit", address); + } + + + // Set response data. + if (successfulLogin) { response.message = "OK"; response.data.account.uid = account.getId(); response.data.account.token = account.generateSessionKey(); @@ -83,14 +197,15 @@ public final class DefaultAuthenticators { * Handles the authentication request from the game when using a registry token. */ public static class TokenAuthenticator implements Authenticator { - @Override public LoginResultJson authenticate(AuthenticationRequest request) { + @Override + public LoginResultJson authenticate(AuthenticationRequest request) { var response = new LoginResultJson(); - + var requestData = request.getTokenRequest(); assert requestData != null; boolean successfulLogin; - String address = request.getRequest().ip(); + String address = request.getContext().ip(); String loggerMessage; int playerCount = Grasscutter.getGameServer().getPlayers().size(); @@ -106,7 +221,7 @@ public final class DefaultAuthenticators { successfulLogin = account != null && account.getSessionKey().equals(requestData.token); // Set response data. - if(successfulLogin) { + if (successfulLogin) { response.message = "OK"; response.data.account.uid = account.getId(); response.data.account.token = account.getSessionKey(); @@ -138,15 +253,17 @@ public final class DefaultAuthenticators { * Handles the authentication request from the game when using a combo token/session key. */ public static class SessionKeyAuthenticator implements Authenticator { - @Override public ComboTokenResJson authenticate(AuthenticationRequest request) { - var response = new ComboTokenResJson(); - + @Override + public ComboTokenResJson authenticate(AuthenticationRequest request) { + var response = new ComboTokenResJson(); + var requestData = request.getSessionKeyRequest(); var loginData = request.getSessionKeyData(); - assert requestData != null; assert loginData != null; - + assert requestData != null; + assert loginData != null; + boolean successfulLogin; - String address = request.getRequest().ip(); + String address = request.getContext().ip(); String loggerMessage; int playerCount = Grasscutter.getGameServer().getPlayers().size(); @@ -158,7 +275,7 @@ public final class DefaultAuthenticators { successfulLogin = account != null && account.getSessionKey().equals(loginData.token); // Set response data. - if(successfulLogin) { + if (successfulLogin) { response.message = "OK"; response.data.open_id = account.getId(); response.data.combo_id = "157795300"; @@ -190,39 +307,39 @@ public final class DefaultAuthenticators { * Handles authentication requests from external sources. */ public static class ExternalAuthentication implements ExternalAuthenticator { - @Override public void handleLogin(AuthenticationRequest request) { - assert request.getResponse() != null; - request.getResponse().send("Authentication is not available with the default authentication method."); + @Override + public void handleLogin(AuthenticationRequest request) { + request.getContext().result("Authentication is not available with the default authentication method."); } - @Override public void handleAccountCreation(AuthenticationRequest request) { - assert request.getResponse() != null; - request.getResponse().send("Authentication is not available with the default authentication method."); + @Override + public void handleAccountCreation(AuthenticationRequest request) { + request.getContext().result("Authentication is not available with the default authentication method."); } - @Override public void handlePasswordReset(AuthenticationRequest request) { - assert request.getResponse() != null; - request.getResponse().send("Authentication is not available with the default authentication method."); + @Override + public void handlePasswordReset(AuthenticationRequest request) { + request.getContext().result("Authentication is not available with the default authentication method."); } } /** - * Handles authentication requests from OAuth sources. + * Handles authentication requests from OAuth sources.Zenlith */ public static class OAuthAuthentication implements OAuthAuthenticator { - @Override public void handleLogin(AuthenticationRequest request) { - assert request.getResponse() != null; - request.getResponse().send("Authentication is not available with the default authentication method."); + @Override + public void handleLogin(AuthenticationRequest request) { + request.getContext().result("Authentication is not available with the default authentication method."); } - @Override public void handleRedirection(AuthenticationRequest request, ClientType type) { - assert request.getResponse() != null; - request.getResponse().send("Authentication is not available with the default authentication method."); + @Override + public void handleRedirection(AuthenticationRequest request, ClientType type) { + request.getContext().result("Authentication is not available with the default authentication method."); } - @Override public void handleTokenProcess(AuthenticationRequest request) { - assert request.getResponse() != null; - request.getResponse().send("Authentication is not available with the default authentication method."); + @Override + public void handleTokenProcess(AuthenticationRequest request) { + request.getContext().result("Authentication is not available with the default authentication method."); } } } diff --git a/src/main/java/emu/grasscutter/auth/ExternalAuthenticator.java b/src/main/java/emu/grasscutter/auth/ExternalAuthenticator.java index 6bf78af6e..16c3f5b9e 100644 --- a/src/main/java/emu/grasscutter/auth/ExternalAuthenticator.java +++ b/src/main/java/emu/grasscutter/auth/ExternalAuthenticator.java @@ -16,18 +16,18 @@ public interface ExternalAuthenticator { /** * Called when an external account creation request is made. * @param request The authentication request. - * - * For developers: Use {@link AuthenticationRequest#getRequest()} to get the request body. - * Use {@link AuthenticationRequest#getResponse()} to get the response body. + * + * For developers: Use AuthenticationRequest#getRequest() to get the request body. + * Use AuthenticationRequest#getResponse() to get the response body. */ void handleAccountCreation(AuthenticationRequest request); /** * Called when an external password reset request is made. * @param request The authentication request. - * - * For developers: Use {@link AuthenticationRequest#getRequest()} to get the request body. - * Use {@link AuthenticationRequest#getResponse()} to get the response body. + * + * For developers: Use AuthenticationRequest#getRequest() to get the request body. + * Use AuthenticationRequest#getResponse() to get the response body. */ void handlePasswordReset(AuthenticationRequest request); } diff --git a/src/main/java/emu/grasscutter/command/Command.java b/src/main/java/emu/grasscutter/command/Command.java index 37f813f16..095e64cdb 100644 --- a/src/main/java/emu/grasscutter/command/Command.java +++ b/src/main/java/emu/grasscutter/command/Command.java @@ -7,14 +7,12 @@ import java.lang.annotation.RetentionPolicy; public @interface Command { String label() default ""; - String usage() default "No usage specified"; - - String description() default "commands.generic.no_description_specified"; - String[] aliases() default {}; + String[] usage() default {""}; + String permission() default ""; - + String permissionTargeted() default ""; public enum TargetRequirement { diff --git a/src/main/java/emu/grasscutter/command/CommandHandler.java b/src/main/java/emu/grasscutter/command/CommandHandler.java index 66553d60a..b7a0d94dd 100644 --- a/src/main/java/emu/grasscutter/command/CommandHandler.java +++ b/src/main/java/emu/grasscutter/command/CommandHandler.java @@ -2,11 +2,13 @@ package emu.grasscutter.command; import emu.grasscutter.Grasscutter; import emu.grasscutter.game.player.Player; -import emu.grasscutter.server.event.game.CommandResponseEvent; -import emu.grasscutter.server.event.types.ServerEvent; +import emu.grasscutter.server.event.game.ReceiveCommandFeedbackEvent; +import emu.grasscutter.utils.Language; + import static emu.grasscutter.utils.Language.translate; import java.util.List; +import java.util.StringJoiner; public interface CommandHandler { @@ -17,19 +19,66 @@ public interface CommandHandler { * @param message The message to send. */ static void sendMessage(Player player, String message) { - if (player == null) { - Grasscutter.getLogger().info(message); - } else { - player.dropMessage(message); - } - CommandResponseEvent event = new CommandResponseEvent(ServerEvent.Type.GAME,player, message); + // Call command feedback event. + ReceiveCommandFeedbackEvent event = new ReceiveCommandFeedbackEvent(player, message); event.call(); + if (event.isCanceled()) { // If event is not cancelled, continue. + return; + } + + // Send message to target. + if (player == null) { + Grasscutter.getLogger().info(event.getMessage()); + } else { + player.dropMessage(event.getMessage().replace("\n\t", "\n\n")); + } } - + static void sendTranslatedMessage(Player player, String messageKey, Object... args) { sendMessage(player, translate(player, messageKey, args)); } + default String getUsageString(Player player, String... args) { + Command annotation = this.getClass().getAnnotation(Command.class); + String usage_prefix = translate(player, "commands.execution.usage_prefix"); + String command = annotation.label(); + for (String alias : annotation.aliases()) { + if (alias.length() < command.length()) + command = alias; + } + if (player != null) { + command = "/" + command; + } + String target = switch (annotation.targetRequirement()) { + case NONE -> ""; + case OFFLINE -> "@ "; // TODO: make translation keys for offline and online players + case ONLINE -> (player == null) ? "@ " : "[@] "; // TODO: make translation keys for offline and online players + case PLAYER -> (player == null) ? "@ " : "[@] "; + }; + String[] usages = annotation.usage(); + StringJoiner joiner = new StringJoiner("\n\t"); + for (String usage : usages) + joiner.add(usage_prefix + command + " " + target + usage); + return joiner.toString(); + } + + default void sendUsageMessage(Player player, String... args) { + sendMessage(player, getUsageString(player, args)); + } + + default String getLabel() { + return this.getClass().getAnnotation(Command.class).label(); + } + + default String getDescriptionKey() { + Command annotation = this.getClass().getAnnotation(Command.class); + return "commands.%s.description".formatted(annotation.label()); + } + + default String getDescriptionString(Player player) { + return translate(player, getDescriptionKey()); + } + /** * Called when a player/console invokes a command. * @param sender The player/console that invoked the command. diff --git a/src/main/java/emu/grasscutter/command/CommandMap.java b/src/main/java/emu/grasscutter/command/CommandMap.java index 2495bf4ad..284667e73 100644 --- a/src/main/java/emu/grasscutter/command/CommandMap.java +++ b/src/main/java/emu/grasscutter/command/CommandMap.java @@ -1,19 +1,28 @@ package emu.grasscutter.command; import emu.grasscutter.Grasscutter; -import emu.grasscutter.game.Account; +import emu.grasscutter.database.DatabaseHelper; import emu.grasscutter.game.player.Player; +import it.unimi.dsi.fastutil.objects.Object2IntMap; +import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap; import org.reflections.Reflections; +import java.net.IDN; import java.util.*; +import static emu.grasscutter.config.Configuration.ACCOUNT; +import static emu.grasscutter.config.Configuration.SERVER; + @SuppressWarnings({"UnusedReturnValue", "unused"}) public final class CommandMap { - private final Map commands = new HashMap<>(); - private final Map annotations = new HashMap<>(); - private final Map targetPlayerIds = new HashMap<>(); + private final Map commands = new TreeMap<>(); + private final Map aliases = new TreeMap<>(); + private final Map annotations = new TreeMap<>(); + private final Object2IntMap targetPlayerIds = new Object2IntOpenHashMap<>(); + private static final int INVALID_UID = Integer.MIN_VALUE; private static final String consoleId = "console"; + public CommandMap() { this(false); } @@ -23,7 +32,7 @@ public final class CommandMap { } public static CommandMap getInstance() { - return Grasscutter.getGameServer().getCommandMap(); + return Grasscutter.getCommandMap(); } /** @@ -35,6 +44,7 @@ public final class CommandMap { */ public CommandMap registerCommand(String label, CommandHandler command) { Grasscutter.getLogger().debug("Registered command: " + label); + label = label.toLowerCase(); // Get command data. Command annotation = command.getClass().getAnnotation(Command.class); @@ -44,7 +54,7 @@ public final class CommandMap { // Register aliases. if (annotation.aliases().length > 0) { for (String alias : annotation.aliases()) { - this.commands.put(alias, command); + this.aliases.put(alias, command); this.annotations.put(alias, annotation); } } @@ -59,6 +69,7 @@ public final class CommandMap { */ public CommandMap unregisterCommand(String label) { Grasscutter.getLogger().debug("Unregistered command: " + label); + CommandHandler handler = this.commands.get(label); if (handler == null) return this; @@ -69,7 +80,7 @@ public final class CommandMap { // Unregister aliases. if (annotation.aliases().length > 0) { for (String alias : annotation.aliases()) { - this.commands.remove(alias); + this.aliases.remove(alias); this.annotations.remove(alias); } } @@ -77,9 +88,11 @@ public final class CommandMap { return this; } - public List getAnnotationsAsList() { return new LinkedList<>(this.annotations.values()); } + public List getAnnotationsAsList() { + return new LinkedList<>(this.annotations.values()); + } - public HashMap getAnnotations() { + public Map getAnnotations() { return new LinkedHashMap<>(this.annotations); } @@ -92,8 +105,8 @@ public final class CommandMap { return new LinkedList<>(this.commands.values()); } - public HashMap getHandlers() { - return new LinkedHashMap<>(this.commands); + public Map getHandlers() { + return this.commands; } /** @@ -103,7 +116,98 @@ public final class CommandMap { * @return The command handler. */ public CommandHandler getHandler(String label) { - return this.commands.get(label); + CommandHandler handler = this.commands.get(label); + if (handler == null) { + // Try getting by alias + handler = this.aliases.get(label); + } + return handler; + } + + private static int getUidFromString(String input) { + try { + return Integer.parseInt(input); + } catch (NumberFormatException ignored) { + var account = DatabaseHelper.getAccountByName(input); + if (account == null) return INVALID_UID; + var player = DatabaseHelper.getPlayerByAccount(account); + if (player == null) return INVALID_UID; + // We will be immediately fetching the player again after this, + // but offline vs online Player safety is more important than saving a lookup + return player.getUid(); + } + } + + private Player getTargetPlayer(String playerId, Player player, Player targetPlayer, List args) { + // Top priority: If any @UID argument is present, override targetPlayer with it. + for (int i = 0; i < args.size(); i++) { + String arg = args.get(i); + if (arg.startsWith("@")) { + arg = args.remove(i).substring(1); + if (arg.equals("")) { + // This is a special case to target nothing, distinct from failing to assign a target. + // This is specifically to allow in-game players to run a command without targeting themselves or anyone else. + return null; + } + int uid = getUidFromString(arg); + if (uid == INVALID_UID) { + CommandHandler.sendTranslatedMessage(player, "commands.generic.invalid.uid"); + throw new IllegalArgumentException(); + } + targetPlayer = Grasscutter.getGameServer().getPlayerByUid(uid, true); + if (targetPlayer == null) { + CommandHandler.sendTranslatedMessage(player, "commands.execution.player_exist_error"); + throw new IllegalArgumentException(); + } + return targetPlayer; + } + } + + // Next priority: If we invoked with a target, use that. + // By default, this only happens when you message another player in-game with a command. + if (targetPlayer != null) { + return targetPlayer; + } + + // Next priority: Use previously-set target. (see /target [[@]UID]) + if (targetPlayerIds.containsKey(playerId)) { + targetPlayer = Grasscutter.getGameServer().getPlayerByUid(targetPlayerIds.getInt(playerId), true); + // We check every time in case the target is deleted after being targeted + if (targetPlayer == null) { + CommandHandler.sendTranslatedMessage(player, "commands.execution.player_exist_error"); + throw new IllegalArgumentException(); + } + return targetPlayer; + } + + // Lowest priority: Target the player invoking the command. In the case of the console, this will return null. + return player; + } + + private boolean setPlayerTarget(String playerId, Player player, String targetUid) { + if (targetUid.equals("")) { // Clears the default targetPlayer. + targetPlayerIds.removeInt(playerId); + CommandHandler.sendTranslatedMessage(player, "commands.execution.clear_target"); + return true; + } + + // Sets default targetPlayer to the UID provided. + int uid = getUidFromString(targetUid); + if (uid == INVALID_UID) { + CommandHandler.sendTranslatedMessage(player, "commands.generic.invalid.uid"); + return false; + } + Player targetPlayer = Grasscutter.getGameServer().getPlayerByUid(uid, true); + if (targetPlayer == null) { + CommandHandler.sendTranslatedMessage(player, "commands.execution.player_exist_error"); + return false; + } + + targetPlayerIds.put(playerId, uid); + String target = uid + " (" + targetPlayer.getAccount().getUsername() + ")"; + CommandHandler.sendTranslatedMessage(player, "commands.execution.set_target", target); + CommandHandler.sendTranslatedMessage(player, targetPlayer.isOnline() ? "commands.execution.set_target_online" : "commands.execution.set_target_offline", target); + return true; } /** @@ -113,6 +217,15 @@ public final class CommandMap { * @param rawMessage The messaged used to invoke the command. */ public void invoke(Player player, Player targetPlayer, String rawMessage) { + // The console outputs in-game command. [{Account Username} (Player UID: {Player Uid})] + if (SERVER.logCommands) { + if (player != null) { + Grasscutter.getLogger().info("Command used by [" + player.getAccount().getUsername() + " (Player UID: " + player.getUid() + ")]: " + rawMessage); + } else { + Grasscutter.getLogger().info("Command used by server console: " + rawMessage); + } + } + rawMessage = rawMessage.trim(); if (rawMessage.length() == 0) { CommandHandler.sendTranslatedMessage(player, "commands.generic.not_specified"); @@ -122,125 +235,80 @@ public final class CommandMap { // Parse message. String[] split = rawMessage.split(" "); List args = new LinkedList<>(Arrays.asList(split)); - String label = args.remove(0); + String label = args.remove(0).toLowerCase(); String playerId = (player == null) ? consoleId : player.getAccount().getId(); - + // Check for special cases - currently only target command. - String targetUidStr = null; if (label.startsWith("@")) { // @[UID] - targetUidStr = label.substring(1); + this.setPlayerTarget(playerId, player, label.substring(1)); + return; } else if (label.equalsIgnoreCase("target")) { // target [[@]UID] if (args.size() > 0) { - targetUidStr = args.get(0); + String targetUidStr = args.get(0); if (targetUidStr.startsWith("@")) { targetUidStr = targetUidStr.substring(1); } + this.setPlayerTarget(playerId, player, targetUidStr); + return; } else { - targetUidStr = ""; + this.setPlayerTarget(playerId, player, ""); + return; } } - if (targetUidStr != null) { - if (targetUidStr.equals("")) { // Clears the default targetPlayer. - targetPlayerIds.remove(playerId); - CommandHandler.sendTranslatedMessage(player, "commands.execution.clear_target"); - } else { // Sets default targetPlayer to the UID provided. - try { - int uid = Integer.parseInt(targetUidStr); - targetPlayer = Grasscutter.getGameServer().getPlayerByUid(uid, true); - if (targetPlayer == null) { - CommandHandler.sendTranslatedMessage(player, "commands.execution.player_exist_error"); - } else { - targetPlayerIds.put(playerId, uid); - CommandHandler.sendTranslatedMessage(player, "commands.execution.set_target", targetUidStr); - CommandHandler.sendTranslatedMessage(player, targetPlayer.isOnline()? "commands.execution.set_target_online" : "commands.execution.set_target_offline", targetUidStr); - } - } catch (NumberFormatException e) { - CommandHandler.sendTranslatedMessage(player, "commands.execution.uid_error"); - } - } - return; - } // Get command handler. - CommandHandler handler = this.commands.get(label); + CommandHandler handler = this.getHandler(label); + + // Check if the handler is null. if (handler == null) { CommandHandler.sendTranslatedMessage(player, "commands.generic.unknown_command", label); return; } - // If any @UID argument is present, override targetPlayer with it. - for (int i = 0; i < args.size(); i++) { - String arg = args.get(i); - if (arg.startsWith("@")) { - arg = args.remove(i).substring(1); - try { - int uid = Integer.parseInt(arg); - targetPlayer = Grasscutter.getGameServer().getPlayerByUid(uid, true); - if (targetPlayer == null) { - CommandHandler.sendTranslatedMessage(player, "commands.execution.player_exist_error"); - return; - } - break; - } catch (NumberFormatException e) { - CommandHandler.sendTranslatedMessage(player, "commands.execution.uid_error"); - return; - } - } - } - - // If there's still no targetPlayer at this point, use previously-set target - if (targetPlayer == null) { - if (targetPlayerIds.containsKey(playerId)) { - targetPlayer = Grasscutter.getGameServer().getPlayerByUid(targetPlayerIds.get(playerId), true); // We check every time in case the target is deleted after being targeted - if (targetPlayer == null) { - CommandHandler.sendTranslatedMessage(player, "commands.execution.player_exist_error"); - return; - } - } else { - // If there's still no targetPlayer at this point, use executor. - targetPlayer = player; - } + // Get the command's annotation. + Command annotation = this.annotations.get(label); + + // Resolve targetPlayer + try { + targetPlayer = getTargetPlayer(playerId, player, targetPlayer, args); + } catch (IllegalArgumentException e) { + return; } - // Check for permission. - if (player != null) { - String permissionNode = this.annotations.get(label).permission(); - String permissionNodeTargeted = this.annotations.get(label).permissionTargeted(); - Account account = player.getAccount(); - if (player != targetPlayer) { // Additional permission required for targeting another player - if (!permissionNodeTargeted.isEmpty() && !account.hasPermission(permissionNodeTargeted)) { - CommandHandler.sendTranslatedMessage(player, "commands.generic.permission_error"); - return; - } - } - if (!permissionNode.isEmpty() && !account.hasPermission(permissionNode)) { - CommandHandler.sendTranslatedMessage(player, "commands.generic.permission_error"); - return; - } + // Check for permissions. + if (!Grasscutter.getPermissionHandler().checkPermission(player, targetPlayer, annotation.permission(), this.annotations.get(label).permissionTargeted())) { + return; } // Check if command has unfulfilled constraints on targetPlayer - Command.TargetRequirement targetRequirement = this.annotations.get(label).targetRequirement(); + Command.TargetRequirement targetRequirement = annotation.targetRequirement(); if (targetRequirement != Command.TargetRequirement.NONE) { if (targetPlayer == null) { + handler.sendUsageMessage(player); CommandHandler.sendTranslatedMessage(player, "commands.execution.need_target"); return; } + if ((targetRequirement == Command.TargetRequirement.ONLINE) && !targetPlayer.isOnline()) { + handler.sendUsageMessage(player); CommandHandler.sendTranslatedMessage(player, "commands.execution.need_target_online"); return; } + if ((targetRequirement == Command.TargetRequirement.OFFLINE) && targetPlayer.isOnline()) { + handler.sendUsageMessage(player); CommandHandler.sendTranslatedMessage(player, "commands.execution.need_target_offline"); return; } } + // Copy player and handler to final properties. + final Player targetPlayerF = targetPlayer; // Is there a better way to do this? + final CommandHandler handlerF = handler; // Is there a better way to do this? + // Invoke execute method for handler. - boolean threading = this.annotations.get(label).threading(); - final Player targetPlayerF = targetPlayer; // Is there a better way to do this? - Runnable runnable = () -> handler.execute(player, targetPlayerF, args); - if(threading) { + Runnable runnable = () -> handlerF.execute(player, targetPlayerF, args); + if (annotation.threading()) { new Thread(runnable).start(); } else { runnable.run(); @@ -253,10 +321,11 @@ public final class CommandMap { private void scan() { Reflections reflector = Grasscutter.reflector; Set> classes = reflector.getTypesAnnotatedWith(Command.class); + classes.forEach(annotated -> { try { Command cmdData = annotated.getAnnotation(Command.class); - Object object = annotated.newInstance(); + Object object = annotated.getDeclaredConstructor().newInstance(); if (object instanceof CommandHandler) this.registerCommand(cmdData.label(), (CommandHandler) object); else Grasscutter.getLogger().error("Class " + annotated.getName() + " is not a CommandHandler!"); diff --git a/src/main/java/emu/grasscutter/command/DefaultPermissionHandler.java b/src/main/java/emu/grasscutter/command/DefaultPermissionHandler.java new file mode 100644 index 000000000..10a325139 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/DefaultPermissionHandler.java @@ -0,0 +1,32 @@ +package emu.grasscutter.command; + +import emu.grasscutter.game.Account; +import emu.grasscutter.game.player.Player; + +public class DefaultPermissionHandler implements PermissionHandler { + @Override + public boolean EnablePermissionCommand() { + return true; + } + + @Override + public boolean checkPermission(Player player, Player targetPlayer, String permissionNode, String permissionNodeTargeted) { + if(player == null) { + return true; + } + + Account account = player.getAccount(); + if (player != targetPlayer) { // Additional permission required for targeting another player + if (!permissionNodeTargeted.isEmpty() && !account.hasPermission(permissionNodeTargeted)) { + CommandHandler.sendTranslatedMessage(player, "commands.generic.permission_error"); + return false; + } + } + if (!permissionNode.isEmpty() && !account.hasPermission(permissionNode)) { + CommandHandler.sendTranslatedMessage(player, "commands.generic.permission_error"); + return false; + } + + return true; + } +} diff --git a/src/main/java/emu/grasscutter/command/PermissionHandler.java b/src/main/java/emu/grasscutter/command/PermissionHandler.java new file mode 100644 index 000000000..9d9eb26f4 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/PermissionHandler.java @@ -0,0 +1,8 @@ +package emu.grasscutter.command; + +import emu.grasscutter.game.player.Player; + +public interface PermissionHandler { + public boolean EnablePermissionCommand(); + public boolean checkPermission(Player player, Player targetPlayer, String permissionNode, String permissionNodeTargeted); +} diff --git a/src/main/java/emu/grasscutter/command/commands/AccountCommand.java b/src/main/java/emu/grasscutter/command/commands/AccountCommand.java index 0d50b3787..667fe22fc 100644 --- a/src/main/java/emu/grasscutter/command/commands/AccountCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/AccountCommand.java @@ -1,8 +1,10 @@ package emu.grasscutter.command.commands; +import at.favre.lib.crypto.bcrypt.BCrypt; import emu.grasscutter.Grasscutter; import emu.grasscutter.command.Command; import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.config.Configuration; import emu.grasscutter.database.DatabaseHelper; import emu.grasscutter.game.Account; import emu.grasscutter.game.player.Player; @@ -11,18 +13,24 @@ import java.util.List; import static emu.grasscutter.utils.Language.translate; -@Command(label = "account", usage = "account [uid]", description = "commands.account.description", targetRequirement = Command.TargetRequirement.NONE) +@Command( + label = "account", + usage = { + "create []", // Only with EXPERIMENTAL_RealPassword == false + "delete ", + "create []", // Only with EXPERIMENTAL_RealPassword == true + "resetpass "}, // Only with EXPERIMENTAL_RealPassword == true + targetRequirement = Command.TargetRequirement.NONE) public final class AccountCommand implements CommandHandler { - @Override public void execute(Player sender, Player targetPlayer, List args) { if (sender != null) { - CommandHandler.sendMessage(sender, translate(sender, "commands.generic.console_execute_error")); + CommandHandler.sendTranslatedMessage(sender, "commands.generic.console_execute_error"); return; } if (args.size() < 2) { - CommandHandler.sendMessage(null, translate(sender, "commands.account.command_usage")); + sendUsageMessage(sender); return; } @@ -31,28 +39,55 @@ public final class AccountCommand implements CommandHandler { switch (action) { default: - CommandHandler.sendMessage(null, translate(sender, "commands.account.command_usage")); + sendUsageMessage(sender); return; case "create": int uid = 0; - if (args.size() > 2) { - try { - uid = Integer.parseInt(args.get(2)); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(null, translate(sender, "commands.account.invalid")); + String password = ""; + + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { + if (args.size() < 3) { + CommandHandler.sendMessage(sender, "EXPERIMENTAL_RealPassword requires a password argument"); + CommandHandler.sendMessage(sender, "Usage: account create [uid]"); return; } + password = args.get(2); + + if (args.size() == 4) { + try { + uid = Integer.parseInt(args.get(3)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate(sender, "commands.account.invalid")); + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { + CommandHandler.sendMessage(sender, "EXPERIMENTAL_RealPassword requires argument 2 to be a password, not a uid"); + CommandHandler.sendMessage(sender, "Usage: account create [uid]"); + } + return; + } + } + } else { + if (args.size() > 2) { + try { + uid = Integer.parseInt(args.get(2)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate(sender, "commands.account.invalid")); + return; + } + } } emu.grasscutter.game.Account account = DatabaseHelper.createAccountWithUid(username, uid); if (account == null) { - CommandHandler.sendMessage(null, translate(sender, "commands.account.exists")); + CommandHandler.sendMessage(sender, translate(sender, "commands.account.exists")); return; } else { + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { + account.setPassword(BCrypt.withDefaults().hashToString(12, password.toCharArray())); + } account.addPermission("*"); account.save(); // Save account to database. - CommandHandler.sendMessage(null, translate(sender, "commands.account.create", Integer.toString(account.getReservedPlayerUid()))); + CommandHandler.sendMessage(sender, translate(sender, "commands.account.create", account.getReservedPlayerUid())); } return; case "delete": @@ -60,20 +95,46 @@ public final class AccountCommand implements CommandHandler { Account toDelete = DatabaseHelper.getAccountByName(username); if (toDelete == null) { - CommandHandler.sendMessage(null, translate(sender, "commands.account.no_account")); + CommandHandler.sendMessage(sender, translate(sender, "commands.account.no_account")); return; } - - // Get the player for the account. - // If that player is currently online, we kick them before proceeding with the deletion. - Player player = Grasscutter.getGameServer().getPlayerByAccountId(toDelete.getId()); - if (player != null) { - player.getSession().close(); + + DatabaseHelper.deleteAccount(toDelete); + CommandHandler.sendMessage(sender, translate(sender, "commands.account.delete")); + return; + case "resetpass": + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword != true) { + CommandHandler.sendMessage(sender, "resetpass requires EXPERIMENTAL_RealPassword to be true."); + return; } - // Finally, we do the actual deletion. - DatabaseHelper.deleteAccount(toDelete); - CommandHandler.sendMessage(null, translate(sender, "commands.account.delete")); + if (args.size() != 3) { + CommandHandler.sendMessage(sender, "Invalid Args"); + CommandHandler.sendMessage(sender, "Usage: account resetpass "); + return; + } + + Account toUpdate = DatabaseHelper.getAccountByName(username); + + if (toUpdate == null) { + CommandHandler.sendMessage(sender, translate(sender, "commands.account.no_account")); + return; + } + + // Make sure player can't stay logged in with old password. + kickAccount(toUpdate); + + toUpdate.setPassword(BCrypt.withDefaults().hashToString(12, args.get(2).toCharArray())); + toUpdate.save(); + CommandHandler.sendMessage(sender, "Password Updated."); + return; + } + } + + private void kickAccount(Account account) { + Player player = Grasscutter.getGameServer().getPlayerByAccountId(account.getId()); + if (player != null) { + player.getSession().close(); } } } diff --git a/src/main/java/emu/grasscutter/command/commands/AnnounceCommand.java b/src/main/java/emu/grasscutter/command/commands/AnnounceCommand.java new file mode 100644 index 000000000..dbccd43de --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/AnnounceCommand.java @@ -0,0 +1,73 @@ +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.packet.send.PacketServerAnnounceNotify; + +import java.util.Collections; +import java.util.List; +import java.util.Random; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "announce", + usage = {"", "refresh", "(tpl|revoke) "}, + permission = "server.announce", + aliases = {"a"}, + targetRequirement = Command.TargetRequirement.NONE) +public final class AnnounceCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + var manager = Grasscutter.getGameServer().getAnnouncementSystem(); + if (args.size() < 1) { + sendUsageMessage(sender); + return; + } + + switch (args.get(0)) { + case "tpl": + if (args.size() < 2) { + sendUsageMessage(sender); + return; + } + + var templateId = Integer.parseInt(args.get(1)); + var tpl = manager.getAnnounceConfigItemMap().get(templateId); + if (tpl == null) { + CommandHandler.sendMessage(sender, translate(sender, "commands.announce.not_found", templateId)); + return; + } + + manager.broadcast(Collections.singletonList(tpl)); + CommandHandler.sendMessage(sender, translate(sender, "commands.announce.send_success", tpl.getTemplateId())); + break; + + case "refresh": + var num = manager.refresh(); + CommandHandler.sendMessage(sender, translate(sender, "commands.announce.refresh_success", num)); + break; + + case "revoke": + if (args.size() < 2) { + sendUsageMessage(sender); + return; + } + + var templateId1 = Integer.parseInt(args.get(1)); + manager.revoke(templateId1); + CommandHandler.sendMessage(sender, translate(sender, "commands.announce.revoke_done", templateId1)); + break; + + default: + var id = new Random().nextInt(10000, 99999); + var text = String.join(" ", args); + manager.getOnlinePlayers().forEach(i -> i.sendPacket(new PacketServerAnnounceNotify(text, id))); + + CommandHandler.sendMessage(sender, translate(sender, "commands.announce.send_success", id)); + } + + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/BanCommand.java b/src/main/java/emu/grasscutter/command/commands/BanCommand.java new file mode 100644 index 000000000..4eeeb1705 --- /dev/null +++ b/src/main/java/emu/grasscutter/command/commands/BanCommand.java @@ -0,0 +1,64 @@ +package emu.grasscutter.command.commands; + +import java.util.List; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.Account; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.game.GameSession; + +@Command( + label = "ban", + usage = {"[